
/* RTO LOGIN HEADER START */

#rto_header_container{
background-image:url(/home2_files/header.jpg);
background-repeat:no-repeat;
background-position:right;
float:right;
height:87px;
width:100%;
position:relative;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-align:right;
}

#rto_header_container_text{
font-size: 0.85em;
position:relative;
padding: 0px 50px 0px 0px;
margin: 5px 0px 0px 0px;
float:right; 
}

#rto_header_container_text a{
font-weight:normal;
color:#000000;
text-decoration:none;
}

#rto_header_container_text a:hover{
text-decoration:underline;
}

#rto_left_top_logo{
background-image:url(/home2_files/logo.gif);
background-repeat:no-repeat;
background-position:left bottom;
vertical-align:bottom;
float:left;
height:25px;
width:253px;
position:relative;
margin: 49px 0px 0px 8px;
padding: 0px 0px 0px 0px;
}

#rto_header_divider_right{
background-image:url(/home2_files/header_divider_right.gif);
background-repeat:no-repeat;
width:259px;
height:12px;
float:right;
position:relative;
font-size:0.85em;
}

#rto_header_divider_left{
background-image:url(/home2_files/header_divider_left.gif);
background-repeat:repeat-x;
width:100%;
height:12px;
float:left;
position:relative;
font-size:0.85em;
}

#rto_footer_container{
background-image:url(/home2_files/logo_bottom.gif);
background-position: top right;
background-color:#FFFFFF;
background-repeat:no-repeat;
height:60px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-size: 11px;
font-weight:normal;
color:#000000;
width:100%;
}

#rto_login{
padding:30px 0px 30px 0px;
width:53%;
position:static; 
}

#rto_login a:link { color:#336699; font-weight:normal; text-decoration:underline; }
#rto_login a:visited { color:#336699; font-weight:normal; text-decoration:underline; }
#rto_login a:hover { color:#336699; font-weight:normal; text-decoration:underline; }
#rto_login a:active { color:#336699; font-weight:normal; text-decoration:underline; }

#rto_login1{
width:350px;
text-align:right;
}

.rto_login_form{
padding:5px 0px 0px 5px;
margin:0px 0px 0px 0px;
vertical-align:middle;
}

#rto_login_fields{
padding:2px 4px 2px 4px;
margin:2px 0px 2px 0px;
width:350px;
vertical-align:middle;
}

#rto_login_fields .login_fields{
background-color:#FFFFFF;
border: 1px solid #8F8C8C;
padding:2px 4px 2px 4px;
margin:2px 0px 2px 0px;
width:180px;
vertical-align:middle;
}

.rto_login_form_submit{
background-color: #D9D9D9;
border: 1px solid #8F8C8C;
padding:1px 4px 1px 4px;
margin:2px 0px 2px 0px;
width: 170px;
}

.rto_logo_form{
background-color: #F0F4F9;
border: 1px solid #8F8C8C;
padding:2px 4px 2px 4px;
width:155px;

}

.rtod_change_form_red{
background-color: #F0F4F9;
border: 1px solid #8F8C8C;
padding:1px 4px 1px 4px;
margin:2px 0px 2px 0px;
width:260px;
vertical-align:middle;
}

.rtod_change_form{
background-color: #FDF6CA;
border: 1px solid #8F8C8C;
padding:1px 4px 1px 4px;
margin:2px 0px 2px 0px;
width:260px;
vertical-align:middle;
}

.rto_login_submit{
background-color: #D9D9D9;
border: 1px solid #8F8C8C;
padding:1px 4px 1px 4px;
margin:2px 0px 2px 0px;
width:60px;
vertical-align:middle;
}

/* RTO LOGIN HEADER END */

/* RTO NAV START */

#rto_nav_container{
background-image:url(/home2_files/rto_leftnav_back.gif);
background-repeat:repeat-y;
width:169px;
padding: 9px 0px 0px 0px
}

.rto_nav_base{
padding: 16px 0px 0px 15px;
}

#rto_nav_container .rto_nav_base_on{
padding: 16px 0px 0px 15px;
font-weight:bold;
}

#rto_nav_container .rto_nav_base_on a{
font-weight:bold;
}

#rto_nav_container .rto_nav_base_on a:hover{
font-weight:bold;
text-decoration: underline;
}

#rto_nav_container a{
color:#000000;
text-decoration:none;
font-weight:normal;
}

#rto_nav_container a:hover{
color:#000000;
text-decoration:underline;
font-weight:normal;
}

#rto_nav_footer{
background-image:url(/home2_files/rto_leftnav_bottom.gif);
background-repeat:no-repeat;
background-position:bottom;
padding:10px 0px 0px 0px;
}

.rto_first_nav{
color:#000000;
font-weight:normal;
}

.rto_first_nav ul{
list-style:none;
padding: 0px 0px 0px 15px;
margin: 0px 0px 0px 0px;
}

.rto_first_nav li{
background-image:url(/home2_files/nav_yellow_bullet.gif);
background-repeat:no-repeat;
background-position:left top;
list-style:none;
margin: 6px 0px 0px 0px;
padding: 0px 0px 0px 11px;
font-size: 1.0em;
}

.rto_first_nav a{
color:#000000;
text-decoration:none;
font-weight:normal;
}

/* RTO NAV DETAILS END */

/* RTO CONTACT MODULES START */

.rtoc_modules{
background-repeat:repeat-y; 
background-image:url(/home2_files/rtoc_background.gif);
margin: 0px 0px 15px 0px;
width:272px;
}

.rtoc_modules p{
padding: 6px 20px 0px 15px;
margin: 0px 0px 0px 0px;
width:237px;
}

.rtoc_modules p.sub{
font-weight:bold;
color:#368DBB;
padding: 6px 20px 0px 15px;
width:237px;
}

.rtoc_modules a:link{
color:#027DC0;
text-decoration:none;
font-weight:normal;
}

.rtoc_modules a:visited{
color:#027DC0;
text-decoration:none;
font-weight:normal;
}

.rtoc_modules a:hover{
text-decoration:underline;
}

.rtoc_modules h3{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

.rtoc_modules .logins {
margin: 10px 0px 10px 10px;
}

.rtoc_header{
background-image:url(/home2_files/rtoc_header_back.gif);
background-repeat:no-repeat;
width:272px;
height:33px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
padding: 8px 0px 0px 15px;
}

#rtoc_copy_blue {
font-size: 0.85em;
color:#045A87;
padding: 6px 0px 0px 15px;
margin: 0px 0px 0px 0px;
width:243px;
text-align:right;
}

#rtoc_copy_blue a{
color:#045A87;
text-decoration:none;
font-weight:bold;
}

#rtoc_copy_blue a:hover{
text-decoration:underline;
}

.rtoc_copy_link:link {
color:#027DC0;
text-decoration:none;
}

.rtoc_copy_link:visited {
color:#027DC0;
text-decoration:none;
}

.rtoc_copy_link:active {
color:#027DC0;
text-decoration:none;
}

.rtoc_copy_link:hover {
color:#027DC0;
text-decoration:underline;
}

.rtoc_copy_small {
font-size: 0.85em;
}

.rtoc_content_divider{
background-image:url(/home2_files/rtoc_divider.gif);
background-position: center;
background-repeat: no-repeat;
height:10px;
width:272px;
font-size:8px;
color:#FFFFFF;
margin: 4px 0px 2px 0px;
}

.rtoc_content_footer{
background-image:url(/home2_files/rtoc_footer.gif);
background-position:bottom;
background-repeat:no-repeat;
height:10px;
width:272px;
font-size:8px;
color:#FFFFFF;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#rto_intro {
font-weight:bold;
margin: 16px 0px 12px 0px;
}

/* RTO CONTACT MODULES END */

/* RTO CHANGE DETAILS START */

#rtod_modules{
background-repeat:repeat-y; 
background-image:url('/home2_files/rtod_background.gif');
margin: 0px 0px 15px 0px;
width:570px;

}

#rtod_modules_grid{
background-repeat:repeat-y; 
/*background-image:url('/home2_files/rtod_background.gif'); */
margin: 0px 0px 15px 0px;
}

#rtod_modules h1 {
font-size: 120%;
text-decoration:none;
color:#000000;
line-height:18px;
padding: 10px 0px 0px 15px;
font-weight:bold;
}

#rtod_modules h2 {
font-size: 110%;
text-decoration:none;
color:#000000;
line-height:18px;
padding: 10px 0px 10px 15px;
}

#rtod_modules a{
color:#027DC0;
text-decoration:none;
font-weight:normal;
}

#rtod_modules a:hover{
text-decoration:underline;
}

#rtod_modules p{
padding: 6px 20px 0px 15px;
margin: 0px 0px 0px 0px;
}

#rtod_modules p.sub{
font-weight:bold;
color:#368DBB;
}

#rtod_modules span.sub{
font-weight:bold;
color:#368DBB;
}

#rtod_modules li{
padding: 0px 20px 3px 7px;
margin: 0px 0px 0px 0px;
width:480px;
list-style-type:disc;
vertical-align:middle;

}

#rtod_modules h3{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;

}

#rtod_header{
background-image:url(/home2_files/rtod_background_head.gif);
background-repeat:no-repeat;
width:554px;
height:33px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
padding: 6px 0px 0px 12px;
}

#rtod_modules #rtod_header .help{
float:right;
margin: 0px 20px 0px 0px;
background-color: #DEDCDF; 
font-size: 0.85em; 
color: #333333; 
border: 1px solid #666666; 
padding: 2px 6px; 

}

#rtod_modules #rtod_header .help a{
color:#000000;
font-weight:bold;
padding: 0px 20px ;
}

#rtod_modules .rtod_copy {
padding: 6px 10px 0px 15px;
}

#rtod_modules .rtod_copy_grid {
padding: 6px 10px 0px 15px;

}


#rtod_modules .rtod_copy p{
padding: 0px 0px 10px 0px;
    width: 532px;
}

.rtod_copy1 {
font-size: 0.85em;
padding: 10px 20px 14px 15px;
width:500px;
}

.rtod_copy_instructions {
font-size: 0.85em;
padding: 0px 0px 0px 0px;
width:500px;
}

#rtod_copy_agreement {
padding: 0px 0px 0px 0px;
width:700px;

}

.rtod_copy_sub {
font-size: 0.85em;
font-weight:bold;
color:#368DBB;
padding: 6px 20px 0px 15px;
width:529px;
}

#rtod_copy_blue {
font-size: 0.85em;
color:#045A87;
padding: 6px 0px 0px 15px;
width:417px;
text-align:right;
}

#rtod_copy_blue a{
color:#045A87;
text-decoration:none;
font-weight:bold;
}

#rtod_copy_blue a:hover{

text-decoration:underline;
}

#rtod_login_copy_blue {
color:#045A87;
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 0px;
width:350px;
text-align: right;

}

#rtod_login_copy_blue a:link{
color:#045A87;
text-decoration: underline;
font-weight: bold;
}

#rtod_login_copy_blue a:visited{
color:#045A87;
text-decoration:underline;
font-weight: bold;
}
#rtod_login_copy_blue a:hover{
text-decoration:underline;
color:#000000;
font-weight: bold;

}






.rtod_copy_table {
padding: 0px 0px 0px 0px;
}

.rtod_copy_small {
text-align:right;
padding: 0px 5px 0px 0px;
font-size: 0.85em;
}

#rtod_content_divider{
background-image:url(/home2_files/rtod_divider.gif);
background-position:middle;
background-repeat:no-repeat;
height:10px;
width:530px;
font-size:0.85em;
color:#FFFFFF;
margin: 4px 0px 2px 0px;
}

#rtod_content_footer{
background-image:url(/home2_files/rtod_footer.gif);
background-position:bottom;
background-repeat:no-repeat;
height:10px;
width:554px;
color:#FFFFFF;
padding: 12px 0px 0px 0px;
margin:5px 0px 0px 0px;
}

/* RTO CHANGE DETAILS END */


.button_yellow {background-color: #FFFFCC; font-weight: normal; font-size: 1em; color: #006699; border: 1px solid #6699CC; padding: 2px;  margin: 5px 0px;}

.button_blue, .button_blue2 {background-color: #E6EFF6; font-weight: normal; font-size: 1em;  color: #006699; border: 1px solid #6699CC; padding: 2px 5px;  margin: 5px; }

/* .button_blue a { text-decoration: none;}
.button_blue a:hover { text-decoration: underline; }

.button_blue2 a { text-decoration: none;}
.button_blue2 a:hover { text-decoration: underline; } */

.button_silver {background-color: #DEDCDF; font-weight: normal; font-size: 1em; color: #333333; border: 1px solid #666666; padding: 2px;   margin: 5px;}



.inert{}

