body{
    background:url(/images/bodybg_home.jpg) repeat-x;    
    font: 80% Verdana;
    background-color:#FFFFFF;
    color:#555555;
    margin:0px;
}
#tableless{
    width:100%;
    background:url(/images/home_footerbg.jpg) repeat-x left bottom;
}
#banner{
    float:left;
    width:900px;    
    margin:0px 0px 0px 0px;
    padding:45px 0px 0px 0px;
    height:85px;
    }

.img_banner{
float:left;
width:900px;
background:url(/images/home_banner.jpg) no-repeat;
color:#ffffff;
font-family:Arial;
font-size:12px;
line-height:18px;
padding:16px 0px 21px 0px;
margin:0px;
}
#main{
    width:900px;
    float:left;
    padding:0px 0px 0px 0px; 
    margin:0px 0px 0px 0px;
}
.content { 
float:left;
width:900px;
padding:0px 0px 0px 0px;
line-height:1.5em;
margin:0px;
}
.home_rvproduct {
float:left;
width:210px;
padding:0px;
margin:0px 20px 0px 0px;
}
.rv_text { 
float:left;
width:204px;
background-color:#FFFFFF;
padding:3px 3px 10px 3px;
color:#00396a;
font-family:Arial;
font-size:11px;
}
.home_fluid{
float:left;
width:210px;
padding:0px;
margin:0px 0px 0px 0px;
}

#main .rv_text ul{
    margin:0px;
    padding:10px 0px 5px 15px;
    list-style:none;
}
#main .rv_text ul li{
    background:url(/images/square_bullet.jpg) no-repeat 0px 5px;
    padding:0px 0px 2px 17px;
}
#main .rv_text a { 
color:#003764;
text-decoration:none;
font-family:Arial;
font-size:11px;
}
#main .rv_text a:hover{ 
color:#00396a;
text-decoration:underline;
font-family:Arial;
font-size:11px;
}
#footer .inner{
}
#footer .rohs { 
float:right;
width:153px;
margin:12px 28px 0px 0px;
}


.UAie7 #footer .rohs {
margin-top:25px;
}

.UAie7 #footer {
padding-bottom:-10px;
}

.UAie7 #footer .inner {
padding-bottom:5px;
}

.UAie7 #footer .copyrightnotice,
.UAie7 #footer .footer_white {
top: -30px;
}

.UAie7 #footer .sub {
padding-top:45px;
}

.UAie7 #footer .footer_txt {
padding-top:45px;
}

#footer .footer_txt { 
float:left;
border-top:0px solid #cccccc;
margin:0px 0px 0px 0px;
padding:35px 0px 40px 0px; 
width:615px;
}



#footer .sub {
float:left;
width:104px;
border-top:0px solid #cccccc;
margin:0px 0px 0px 0px;
padding:35px 0px 0px 0px; 
}
#footer .copyrightnotice{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
position: relative;
top: -15px;
}
#footer .footer_white, #footer .footer_white a{
color:#000000;
text-decoration:none;
position: relative;
top: -15px;
}
#footer .footer_white a:hover{
color:#cccccc;
text-decoration:underline;
}
h1 {  
    color:#FFFFFF;
    padding:0px; 
    margin:0px 0px 7px 0px;
    font-size:30px;    
    isplay:inline;
    line-height:34px;
    font-family:Arial;

}
#sIFR h1{
    color:#FFFFFF;
    font-family:gothamlight;
    background:transparent;
}