/* CSS Document */

body{
margin:0px;
background-color:#62605F;
font-family:"Trebuchet MS";
font-size:12px;
color:#6F0A2F;
line-height:16px;
text-decoration:none;
}

ul,li{ 
margin:0; padding:0;
list-style-type:none;
}

img{
margin:0px;
padding:0px;
border:0px;
}


#containertop
{
width:988px;
margin:0px auto 0px auto;
border:1px solid #000000;
border:0px solid #FFCC33;
position:relative;
}
#logotp
{
width:273px;
height:105px;
border:0px solid #000066;
margin:0px;
padding:0px;
position:absolute;
left:10px;
top:0px;
}


a:link, a:active, a:visited, a:hover
{
font-family:"Trebuchet MS",Verdana,Tahoma;
font-size:12px;
/*color:#6F0A2F;*/
color:#000000;
text-decoration:none;
}

a:hover
{
font-family:"Trebuchet MS",Verdana,Tahoma;
font-size:12px;
color:#6F0A2F;
text-decoration:underline;
}


.main_body_bg{
background-image:url(images/bg.gif);
background-repeat:repeat-y;
}

td#topnavbar
{
width:100%;
height:39px;
background-image:url(images/navtopbg.gif);
background-position:0px 0px;
background-repeat:repeat-x;
/*line-height:39px;*/
height:39px;
border:0px solid red;
margin:0px;
padding:0px;
}


td#topnavbar ul
{
width:auto;
float:right;
/*background:#003366;*/
line-height:39px;
height:39px;
border:0px solid red;
list-style-type:none;
margin:0px;
padding:0px;
}
td#topnavbar ul li
{
list-style-type:none;
float:left;
padding:0px;
margin:0px;
width:none;
height:39px;
line-height:39px;
text-align:left;
/*border:1px solid red;*/
border:0px solid #99FF00;
}


td#topnavbar ul li a:link, td#topnavbar ul li a:active, td#topnavbar ul li a:visited
{
font-family:"Trebuchet MS";
font-size:12px;
color:#FFFFFF;
display:block;
float:left;
height:39px;
line-height:39px;
width:auto;
margin:0px;
padding:0px 20px 0px 20px;
text-decoration:none;
border:0px solid red;
}

td#topnavbar ul li a:hover
{
background-image:url(images/navtopbg-hv.gif);
background-repeat:repeat-x;
background-position:0px 0px;
}


span.lft
{
border:0px solid #00CC33;
float:left;
padding:0px;
margin:0px;
}

div.spcrtp
{
padding:8px 0px 0px 0px;
margin:0px;
border:0px solid #000000;
}


a.lftpnlblck:link, a.lftpnlblck:active, a.lftpnlblck:visited, a.lftpnlblck:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:11px;
color:#6F0A2F;
font-weight:bold;
display:block;
width:232px;
height:43px;
line-height:42px;
margin:0px;
padding:0px 0px 0px 41px;
background-image:url(images/lftpnlbtn.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
border:0px solid #000000;
}



a.lftpnlblck:hover{
color:#000000;
}






.border{
margin-top: 8px;
border-left: 1px solid #A4A4A4;
border-right: 1px solid #A4A4A4;
}

.text_padding{
padding-left:14px;
padding-right:36px;
}

ul.toplist{
padding:0px 0 0 0;
margin:0px 0px 0px 0px;
list-style-type:none;
}
	
ul.toplist li{
background-image:url(images/bullet.gif);
background-position:left 6px;
padding-left: 21px;
margin-left: 5px;
background-repeat:no-repeat;
font-family:"Trebuchet MS";
font-size:12px;
color:#29272E;
line-height:28px;
text-decoration:none;
border-bottom:1px dotted #666666;
}

ul.toplist li a{
font-family:"Trebuchet MS";
font-size:12px;
color:#29272E;
text-decoration:none;
}

ul.toplist li a:hover{
color:#2A9F06;
text-decoration:none;
}

.contact_bg{
background-image:url(images/contact_top_bg.gif);
background-repeat:repeat-x;
height:127px;
}

.divider{
background-image:url(images/divider.gif);
background-repeat:repeat-y;
}

ul.services{
padding:12px 0 0 0;
margin:0px 0px 0px 0px;
list-style-type:none;
}
	
ul.services li{
background-image:url(images/small_bullet.gif);
background-position:left 6px;
padding-left: 16px;
margin-left: 0px;
background-repeat:no-repeat;
font-family:"Trebuchet MS";
font-size:12px;
color:#6F0A2F;
line-height:23px;
text-decoration:none;
}

.footer_bg{
background-color:#D2D8DB;
background-image:url(images/footer_bg.gif);
background-repeat:repeat-x;
height:78px;
}




.footer_bg a:link, .footer_bg a:active, .footer_bg a:visited
{
font-family:"Trebuchet MS",Verdana,Tahoma;
font-size:12px;
color:#6F0A2F;
font-weight:bold;
text-decoration:none;
}

.footer_bg a:hover
{
font-family:"Trebuchet MS",Verdana,Tahoma;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}



.read_more{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #F4801C;
text-decoration:none;
font-weight:bold;
}

a.read_more{
font-family:"Trebuchet MS";
font-size:11px;
color: #F4801C;
text-decoration:none;
font-weight:bold;
}

a.read_more:hover{
font-family:"Trebuchet MS";
font-size:11px;
color: #AB181E;
text-decoration:none;
font-weight:bold;
}

.bpd{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #0F0F0E;
text-decoration:none;
font-weight:normal;
padding-bottom:10px;
}

a.bpd:link, a.bpd:active, a.bpd:visited{
font-family:"Trebuchet MS";
font-size:11px;
color: #0F0F0E;
text-decoration:none;
font-weight:normal;
}

a.bpd:hover{
font-family:"Trebuchet MS";
font-size:11px;
color: #AB181E;
text-decoration:none;
font-weight:normal;
}


