body {
text-align:center;
background-color:#9b9b9b;
font-family:verdana, arial, trebuchet ms  ;
font-size:10pt;
color:#000;
margin:0;
}

td, li {
font-size:100%;
}

a:link, a:visited {
color:#005A9C;
text-decoration:underline;
}

a:hover {
color:#005A9C;
text-decoration:none;
}


#rem_home  {
text-align:left;
width:995px;
height:657px;
margin:0 auto;
}

#rem_home .header {
width:995px;
height:127px;
background: #729fcb url(../images/pic_top_home.jpg) top right no-repeat;
}

#rem_home .logo {
width:269px;
height:92px;
margin:0 0 0 30px;
padding:20px 0 0 0;
}

#rem_home .nav {
background-color:#fff;
width:995px;
}

#rem_home .content_left {
width:693px;
float:left;
}

#rem_home .print_icon {
width:693px;
float:left;
padding: 80px 30px 0 0;
}

#rem_home .content_image {
width:693px;
float:left;
height:298px;
}

#rem_home .content_text {
width:693px;
float:left;
background:#fff url(../images/home_content_back.gif) 0 0 repeat-x;
padding: 20px 0 20px 0;
height:199px;
}


#rem_home .content_text p {
width:600px;
margin:0px 0 10px 40px;
color:#3d3d39;

}

#rem_home .content_right {
width:301px;
float:left;
}

#rem_home .login {
width:301px;
float:left;
height:99px;
background-color:#9e9f87;
color:#0066a5;
border-right: 1px solid #5e6062;
border-bottom: 1px dotted #fbfaa3;
}
#rem_home .login a:link, #rem_home .login a:visited {
color:#d7d7d7;
text-tranform:uppercase;
text-decoration:none;
}

#rem_home .login a:hover {
color:#ffffff;
text-tranform:uppercase;
text-decoration:none;
}

#rem_home .login p {
margin:15px 0 5px 40px;
font-size:11pt;
}

#rem_home .login ul {
margin:0px 0 10px 0px;
padding: 0 0 0 40px;
list-style:none;
}

#rem_home .box1 {
width:301px;
float:left;
height:99px;
_height:96px;
background-color:#76787b;
color:#fff;
border-right: 1px solid #5e6062;
border-bottom: 1px dotted #fbfaa3;
}

*+ html #rem_home .box1 {
height:96px;
}

#rem_home .box1 p {
margin:5px 0 0px 40px;
font-size:8pt;
color:#fff;
}

#rem_home .box1 .actionlink {
margin:10px 0 5px 20px;
font-size:12pt;
color:#fbfaa3;
}

#rem_home .box1 a:link, #rem_home .box1 a:visited {
color:#fbfaa3;
text-decoration:none;
}
#rem_home .box1 a:hover {
color:#fff;
text-decoration:none;
}

#rem_home .box2 {
width:301px;
float:left;
height:97px;
background-color:#76787b;
color:#fbfaa3;
border-right: 1px solid #5e6062;
border-bottom: 1px dotted #fbfaa3;
}

* html #rem_home .box2 {
height:99px;
}

*+ html #rem_home .box2 {
height:100px;
}

#rem_home .box2 p {
margin:5px 0 0px 40px;
font-size:8pt;
color:#fff;
}

#rem_home .box2 .actionlink {
margin:15px 0 5px 20px;
font-size:12pt;
}

#rem_home .box2 a:link, #rem_home .box2 a:visited {
color:#fbfaa3;
text-decoration:none;
}

#rem_home .box2 a:hover {
color:#fff;
text-decoration:none;
}

#rem_home .location {
width:302px;
float:left;
height:239px;
background-color:#d7d7d7;
color:#525252;
_height:247px;
}

#rem_home .location h2 {
font-size:32pt;
color:#a4bad1;
font-weight:normal;
margin:5px 0 10px 20px;
}
#rem_home .location strong {
color:#0066a5;
text-transform:uppercase;
}

#rem_home .location p {
font-size:8pt;
margin:10px 0 0 40px;
}

#rem_page  {
text-align:left;
width:995px;
height:657px;
margin:0 auto;
}

#rem_page .header {
width:995px;
height:127px;
background-color: #729fcb;
position:relative;
}


#rem_page .header .toppic{
width:302px;
height:127px;
position:absolute;
top:0;
right:0;
}
#rem_page .logo {
width:269px;
height:92px;
margin:0 0 0 30px;
padding:20px 0 0 0;
}

#rem_page .nav {
background-color:#fff;
width:995px;
}
#rem_page .page_body {
background-color:#d7d7d7;

}

#rem_page .page_body .print_icon {
margin:30px 100px 0 0;

}

#rem_page .content_left {
width:693px;
float:left;
background-color:#fff;
padding-bottom:20px;
min-height: 555px;
}

* html #rem_page .content_left {
height: 555px;
}

#rem_page .content_left  h2{
margin:30px 0 10px 70px;
font-size:15pt;
color:#729fcb;
padding-bottom:20px;
}

#rem_page .content_left  h3{
margin:10px 50px 10px 70px;
font-size:10pt;
color:#729fcb;

}

#rem_page .content_left  p{
margin:10px 50px 10px 70px;
font-size:10pt;

}

#rem_page ul {
margin:0 0 20px 90px;
}

#rem_page iframe,#rem_page  small {
margin:0 0 0 70px;
}


#rem_page .photorow {
margin:0 0 30px 0;
clear:both;
}
#rem_page .photorow img {
margin:0 20px 20px 70px;
float:left;
}

#rem_page .photorow ul {
margin:0 0 20px 210px;

}
#rem_page .photorow .teamtext {
width:430px;
float:left;
}
#rem_page .photorow .teamtext p {
margin:0 0 15px 0px !important;
}


#rem_page  p.backtotop {
text-align:right;
font-size:8pt;
}

#rem_page  p.gtext {
font-size:8pt;
}

#rem_page .paper {

width:250px;
color:#729fcb;
float:left;
font-size:8pt;
margin: 0 0px 10px 20px;
}

#rem_page .paper  img {
margin: 0 10px 0px 0;

}

#rem_page p.short {
width:250px;
color:#729fcb;
float:left;
}

#rem_page .content_right {
width:302px;
float:left;
background-color:#d7d7d7;
}

#rem_page .content_right .subnav ul {
margin:0;
padding:0;
list-style:none;
}

#rem_page .content_right .subnav ul li {
margin:0;
font-size: 9pt;
border-bottom:1px dotted #0066a5;
}

#rem_page .content_right .subnav ul li a:link, #rem_page .content_right .subnav ul li a:visited {
background-color:#fff;
display:block;
padding:5px 0 5px 30px;
text-decoration:none;
}

#rem_page .content_right .subnav ul li a:hover, #rem_page .content_right .subnav ul li a.on {
background-color:#fbfaa3 !important;
display:block;
padding:5px 0 5px 30px;
text-decoration:none;
color:#84abd2;
}

#rem_page .contactbox {
width:320px; 
float:left;
}
form {margin:0; padding:0;display:inline;}
input {background-color:#EFEFEF;color:#000;}
.go {width:40px; height:23px; vertical-align:bottom;font-weight:bold;}

form#frm1 label {float:left; width:180px; margin:0 0 8px 0;clear:left;font-size:80%;}
form#frm1 .right {width:300px;float:left; margin:0 0 8px 0;font-size:80%;}


#rem_footer {
font-size:7pt;
color:#b9cfe5;
font-family:verdana;
padding:10px 0 10px 20px;
width:975px;
text-align:left;
margin:0px auto;
background-color:#729fcb;
clear:both;
}

#rem_footer a:link,#rem_footer a:visited {
color:#b9cfe5;
text-decoration:none;
}

#rem_footer a:hover {
color:#b9cfe5;
text-decoration:underline;
}


.spacer {
clear:both;
height:1px;
font-size:1%;
}

.comm {
float:right;
width: 200px;
height:40px;
}
