body { 
margin:25px; 
background-color: #000000; 
background-image: url(images/bg.jpg); 
background-repeat:repeat-x; 
background-position:top; 
} 

.top_bg_top{ 
background-image:url(images/top_center_top.jpg); 
background-position:bottom center; 
background-repeat:no-repeat;} 


.top_bg{ 
background-image:url(images/top_center.jpg); 
background-position:top center; 
background-repeat:no-repeat;} 

.top_info{ 
position:relative; 
margin-top:-80px; 
color:#ffffff; 
width:300px; 
text-align:right; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; 
padding-right:25px; 
font-weight:bold; 
} 
html>body 
.top_info{ 
position:relative; 
margin-top:-80px; 
padding-bottom:50px;} 

a.topinfo_li:link { 
color:#ffffff; 
text-decoration: none; 
} 
a.topinfo_li:visited { 
color:#ffffff; 
text-decoration: none; 
} 
a.topinfo_li:hover { 
color:#c7ceda; 
text-decoration: none; 
} 



.top_phone{ 
color:#3e84c0; 
font-size:20px; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold;} 

.maine_bg{ 
background-image:url(images/maine_bg.jpg); 
background-position:right; 
background-repeat:repeat-y; 
background-color:#f6f6f8; 
} 

.topnav{ 
color:#ffffff; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
text-align=right; 
padding-right:25px; 
padding-top;5px; 
padding-bottom:5px;} 

a.topnav_li:link { 
color:#ffffff; 
text-decoration: none; 
font-size:12px; 
font-weight:normal; } 
a.topnav_li:visited { 
color:#ffffff; 
text-decoration: none; 
font-size:12px; 
font-weight:normal;} 
a.topnav_li:hover { 
color:#c7ceda; 
text-decoration: none; 
font-size:12px; 
font-weight:normal;} 

.leftnav{ 
color:#000000; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; 
font-weight:bold; 
} 

a.leftnav_li:link { 
color:#ffffff; 
text-decoration: none; 
font-size:12px; 
display: block; 
width:171px; 
padding-top:2px; 
padding-bottom:2px; 
font-weight:bold;} 


a.leftnav_li:visited { 
color:#ffffff; 
text-decoration: none; 
font-size:12px; 
display: block; 
width:171px; 
padding-top:2px; 
padding-bottom:2px; 
font-weight:bold;} 


a.leftnav_li:hover { 
color:#000000; 
text-decoration: none; 
font-size:12px; 
display: block; 
width:171px; 
padding-top:2px; 
padding-bottom:2px; 
font-weight:bold; 
background-color:#c8cfda;} 

.pad_leftnav{ 
padding-left:15px;} 
.pad_leftnav1{ 
padding-left:15px; 
margin-top:15px; 
padding-bottom:10px;} 

.white{ 
color:#ffffff; 
padding-left:15px; 
font-weight:normal;} 

.black{ 
color:#000000; 
padding-left:15px; 
font-weight:normal;} 

a.leftnav_blackli:link { 
color:#000000; 
text-decoration: none; 
font-size:12px; 
display: block; 
width:171px; 
padding-top:2px; 
padding-bottom:2px; 
font-weight:bold;} 


a.leftnav_blackli:visited { 
color:#000000; 
text-decoration: none; 
font-size:12px; 
display: block; 
width:171px; 
padding-top:2px; 
padding-bottom:2px; 
font-weight:bold;} 


a.leftnav_blackli:hover { 
color:#38465c; 
text-decoration: none; 
font-size:12px; 
display: block; 
width:171px; 
padding-top:2px; 
padding-bottom:2px; 
font-weight:bold; 
background-color:#c8cfda;} 



.content_pad{ 
padding-top:20px; 
padding-bottom:20px;} 


h1{ 
color:#3e84c0; 
font-family:Arial, Helvetica, sans-serif; 
font-size:18px; 
font-weight:bold; 
} 

.sm{ 
color:#000000; 
font-family:Arial, Helvetica, sans-serif; 
font-size:13px; 
font-weight:bold; 
} 

h2{ 
margin-top:5px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:13px; 
font-weight:bold; 
color:#3e84c0; 
} 


a.bucket_li:link { 
font-family:Arial, Helvetica, sans-serif; 
font-size:13px; 
font-weight:bold; 
color:#3e84c0; 
text-decoration: none; 
} 
a.bucket_li:visited { 
font-family:Arial, Helvetica, sans-serif; 
font-size:13px; 
font-weight:bold; 
color:#3e84c0; 
text-decoration: none; 
} 
a.bucket_li:hover { 
font-family:Arial, Helvetica, sans-serif; 
font-size:13px; 
font-weight:bold; 
color:#93a4be; 
text-decoration: underline; 
} 


a.bucket_lim:link { 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:bold; 
color:#3e84c0; 
text-decoration: none; 
} 
a.bucket_lim:visited { 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:bold; 
color:#3e84c0; 
text-decoration: none; 
} 
a.bucket_lim:hover { 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:bold; 
color:#93a4be; 
text-decoration: underline; 
} 



a.content_li:link { 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 

color:#3e84c0; 
text-decoration: none; 
} 
a.content_li:visited { 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 

color:#3e84c0; 
text-decoration: none; 
} 
a.content_li:hover { 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 

color:#93a4be; 
text-decoration: underline; 
} 




p{ 
color:#000000; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
} 


p.bold{ 
position:relative; 
margin-top:-10px; 
color:#666666; 
font-size:12px; 
font-weight:bold;} 

p.gr{ 
color:#666666; 
font-size:12px; 
} 

p.buckett{ 
color:#666666; 
font-size:11px; 
position:relative; 
margin-top:-15px;} 
html>body 
p.buckett{ 
position:relative; 
margin-top:-8px;} 


.contact_b{ 
font-size:14px;} 



.bucket_text{ 
width:95%; 
text-align:left;} 

.pad_top{padding-top:8px;} 

.im_pad{padding-bottom:8px;} 

.home_textpad{ 
padding-left:10px;} 

.m{ 
position:relative; 
margin-top:-20px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bold; 
color:#3e84c0; 
} 

.m1{ 
position:relative; 
margin-top:-20px; 
} 
html>body 
.m1{ 
position:relative; 
margin-top:-10px; 
} 

.home_br{ 
border-left:2px #4f90c8 solid; 
border-right:2px #4f90c8 solid;} 

.home_br_tright{ 
border-right:2px #4f90c8 solid; 
} 

.home_br_bottom{ 
border-bottom:2px #4f90c8 solid; 
} 

.bottom_br{ 
border-bottom:1px #d0d7e1 dashed; 
} 


.home_br_top{ 
border-top:2px #4f90c8 solid; 
} 

.footer{ 
color:#000000; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
padding-top:10px;} 

a.footer_li:link { 
color:#ffffff; 
text-decoration: none; 
} 


a.footer_li:visited { 
color:#ffffff; 
text-decoration: none; 
} 


a.footer_li:hover { 
color:#38465c; 
text-decoration: underline; 
} 

.img_a { 
float: left; 
margin-right: 10px; 
margin-bottom: 10px; 
} 

.pad_top_ex{ 
padding-top:8px;} 

.search{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:13px; 
font-weight:bold; 
color:#000000;} 

.thomas_info1{ 
color:#ffffff; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;} 


a.thomas_info2:link { 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#ffffff; 
text-decoration: underline; 
} 
a.thomas_info2:visited { 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#ffffff; 
text-decoration: underline; 
} 
a.thomas_info2:hover { 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#ffffff; 
text-decoration: none; 
} 
