/* Value 4 CSS Document */

body, html{
background-color:#333333;
font-family:"Trebuchet MS", Verdana, Arial, sans;
font-size:11px;
color:#FFFFFF;
padding:20px 0 20px 0;
margin:0;
}

h1, h2, h3{
color:#BF1400;
padding:0;
margin:0;
text-align:left;
font-weight:bold;
}
h1{
font-size:14px;
}
h2{
font-size:12px;
padding:30px 0 10px 0;
}
h3{
font-size:11px;
}
a:link, a:visited{
color:#BF1400;
text-decoration:none;
}
a:hover, a:active{
color:#F24900;
text-decoration:underline;
}
#wrap{
color:#777777;
}
#wrapper{
}
#shadowBT{
width:100%;
background-image:url(images/shadowbg_BT.jpg);
background-repeat:repeat-x;
height:10px;
}
#shadowBT td{
vertical-align:top;
}

#shadowRT{
background-image:url(images/shadowbg_RT.jpg);
background-repeat:repeat-y;
}

#orangebox{
width:312px;
height:330px;
background-color:#BF1700;
border-top:9px solid #F24900;
border-bottom:9px solid #F24900;
border-left:9px solid #F24900;
padding-left:29px;
padding-right:20px;
}
#orangeboxTEMP{
width:330px;
height:330px;
background-color:#BF1700;
border:9px solid #F24900;
padding-left:30px;
padding-right:30px;
}

#linksTOP td{
white-space:nowrap;
text-align:right;
color:#999999;
padding:10px;
}
#linksTOP a{
padding:5px 5px 5px 5px;
font-size:9px;
text-decoration:none;
} 
#linksTOP a:link, #linksTOP a:visited {
color:#999999;
}
#linksTOP a:hover, #linksTOP a:active{
color:#F24900;
}
#linksBT a{
letter-spacing:2px;
padding:5px;
font-size:9px;
text-decoration:none;
} 
#linksBT a:link, #linksBT a:visited {
color:#777777;
}
#linksBT a:hover, #linksBT a:active{
color:#F24900;
}

#icons td{
padding:5px;
}
#content{
padding:50px 60px 40px 40px;
}
#content p{
text-align:justify;
line-height:165%;
margin-top:10px;
margin-bottom:30px;
}

#content li {
display:block;
list-style-image:none;
list-style:none;
background-image:url(images/bullet.gif);
background-position:top left;
background-repeat:no-repeat;
color:#BF1400;
padding:0 0 0 15px;
margin:0;
line-height:170%;
}
#content ul{
margin:0;
padding:0;
}


#footer{
font-family:"Tahoma", Verdana, Georgia;
width:100%;
color:#777777;
line-height:160%;
font-size:10px;
padding:10px 5px 5px 5px;
}
#footer a:link, #footer a:visited{
color:#999999;
text-decoration:none;
}
#footer a:hover, #footer a:active{
color:#CCCCCC;
background-color:#333333;
text-decoration:underline;
}

#servicebg{
background-image:url(images/service_bg.gif);
background-repeat:no-repeat;
background-position:bottom right;
background-color:#FFFFFF;
}
#expertisebg{
background-image:url(images/expertise_bg.gif);
background-repeat:no-repeat;
background-position:bottom right;
background-color:#FFFFFF;
}
#detailsbg{
background-image:url(images/details_bg.gif);
background-repeat:no-repeat;
background-position:bottom right;
background-color:#FFFFFF;
}
#coveragebg{
background-image:url(images/coverage_bg.gif);
background-repeat:no-repeat;
background-position:bottom right;
background-color:#FFFFFF;
}
#arrow{
background-image:url(images/email.gif);
background-position:center left;
background-repeat:no-repeat;
padding:2px 0 2px 30px;
}

.brdBR{
border-right:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
}
.brdTL{
border-top:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
}
.brdRT{
border-right:1px solid #FFFFFF;
}
.brdBT{
border-bottom:1px solid #FFFFFF;
}

.OBpad{
padding-top:163px;
}
.imgpad{
padding:30px 0 10px 0;
}

.logopad{
padding:60px 0 45px 0;
}
.padRT{
padding-right: 5px;
}