body { 
margin:0; 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#333333; 
} 

.logo{ 
padding-top:25px; 
padding-left:25px; 
padding-right:25px; 
} 

.tagline{ 
font-family: Myriad Pro, Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-style:italic; 
font-size:12px; 
padding-left:5px; 
color:#000000; 
} 


.tagline_li:link{ 
font-family: Myriad Pro, Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-style:italic; 
font-size:12px; 
color:#000000; 
text-decoration:none; 
} 

.tagline_li:visited { 
font-family: Myriad Pro, Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-style:italic; 
font-size:12px; 
color:#000000; 
text-decoration:none 
} 
.tagline_li:hover { 
font-family: Myriad Pro, Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-style:italic; 
font-size:12px; 
color:#000000; 
text-decoration:none 
} 




.header_right{ 
background-image:url(images/header_rbg.jpg); 
background-position:right; 
background-repeat:repeat-y; 
font-family: Arial, Helvetica, sans-serif; 
font-size:13px; 
color:#0e3690; 
font-weight:bold; 
padding-top:25px; 
} 

.call{ 
font-size:23px; 
} 

a.top_email:link{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:13px; 
color:#0e3690; 
font-weight:bold; 
text-decoration:underline; 
} 

a.top_email:visited { 
font-family: Arial, Helvetica, sans-serif; 
font-size:13px; 
color:#0e3690; 
font-weight:bold; 
text-decoration:underline; 
} 

a.top_email:hover { 
font-family: Arial, Helvetica, sans-serif; 
font-size:13px; 
color:#80c2a4; 
font-weight:bold; 
text-decoration: none; 
} 

.topnav_bg{ 
background-image: url(images/topnav_bg.jpg); 
background-position:right; 
background-repeat:no-repeat; 
} 

.topnav_text_li:link{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#d8dee8; 
text-decoration:none; 
background-image:url(images/tn_line.jpg); 
background-position:right; 
background-repeat:no-repeat; 
padding-right:10px; 
padding-left:10px; 
} 

.topnav_text_li:visited { 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#d8dee8; 
text-decoration:none; 
background-image:url(images/tn_line.jpg); 
background-position:right; 
background-repeat:no-repeat; 
padding-right:10px; 
padding-left:10px; 
} 
.topnav_text_li:hover { 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#80c2a4; 
text-decoration:none; 
background-image:url(images/tn_line.jpg); 
background-position:right; 
background-repeat:no-repeat; 
padding-right:10px; 
padding-left:10px; 
} 


.topnav_text_li1:link{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#d8dee8; 
text-decoration:none; 
padding-right:20px; 
padding-left:10px; 
} 

.topnav_text_li1:visited { 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#d8dee8; 
text-decoration:none; 
padding-right:20px; 
padding-left:10px; 
} 

.topnav_text_li1:hover { 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#80c2a4; 
text-decoration:none; 
padding-right:20px; 
padding-left:10px; 
} 



.leftnav_bg{ 
background-image: url(images/leftnav_bg1.jpg); 
background-position:top; 
background-repeat:no-repeat; 
} 

.leftnav_general{ 
padding-top:15px; 
} 

.leftnav_li:link{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:13px; 
color:#0f3e91; 
font-weight:bold; 
text-decoration:none; 
display: block; 
border-left:solid 5px #0f3e91; 
padding-top:5px; 
padding-bottom:5px; 
margin-top:-7px; 
margin-bottom:-7px; 
} 
html>body 
.leftnav_li:link{ 
margin-top:-5px; 
margin-bottom:-6px;} 



.leftnav_li:visited { 
font-family: Arial, Helvetica, sans-serif; 
font-size:13px; 
color:#0f3e91; 
font-weight:bold; 
text-decoration:none; 
display: block; 
border-left:solid 5px #0f3e91; 
padding-top:5px; 
padding-bottom:5px; 
margin-top:-7px; 
margin-bottom:-7px; 
} 
html>body 
.leftnav_li:visited{ 
margin-top:-5px; 
margin-bottom:-6px;} 

.leftnav_li:hover { 
font-family: Arial, Helvetica, sans-serif; 
font-size:13px; 
color:#0f3e91; 
font-weight:bold; 
text-decoration: none; 
display: block; 
border-left:solid 5px #0f3e91; 
padding-top:5px; 
padding-bottom:5px; 
background-color:#80c2a4; 
margin-top:-7px; 
margin-bottom:-7px; 
} 
html>body 
.leftnav_li:hover{ 
margin-top:-5px; 
margin-bottom:-6px;} 



.left_link_pad{ 
padding-left:3px;} 

hr.left{ 
color:#ffffff; 
height:1px; 
} 

hr.devider{ 
color:#14356b; 
height:5px; 
} 


.mainbg{ 
background-image:url(images/main_bg_middle.jpg); 
background-position: top right; 
background-repeat:repeat-y;} 

.mainbg_top{ 
background-image: url(images/new_main_bg.jpg); 
background-position:top; 
background-repeat:no-repeat; 
height:270px;} 

h1.home{ 
color:#e6eaf1; 
font-weight:bold; 
font-family: Arial, Helvetica, sans-serif; 
font-size:22px; 
text-align:left; 
padding-left:85px; 
margin-top:-15px; 
} 

h1.blue{ 
color:#cce1e6; 
font-size:15px; 
font-weight:bold; 
font-family: Arial, Helvetica, sans-serif; 
text-align:left; 
padding-left:25px; 
padding-top:15px; 
} 

h1{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:22px; 
color:#103e93; 
padding-top:15px;} 

h2{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:15px; 
color:#26603a;} 
} 

.bold_text{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#103e93; 
font-weight:bold; 
} 




a.bold_text_li:link{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#103e93; 
font-weight:bold; 
text-decoration: underline; 
} 

a.bold_text_li:visited { 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#103e93; 
font-weight:bold; 
text-decoration: underline; 
} 

a.bold_text_li:hover { 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#26603a; 
font-weight:bold; 
text-decoration: underline; 
} 






h2.home_right{ 
font-family:Myriad Pro, Arial, Helvetica, sans-serif; 
font-size:13px; 
color:#000000; 
font-style:italic; 
padding-left:7px; 
} 
html>body 
h2.home_right{padding-top:10px;} 

p{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#333333; 
} 

li{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#333333; 
} 

.white_sq{ 
width:205px; 
height:110; 
} 

.bucket_text{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#333333;} 

html>body 
.bucket_text{ 
padding-left:10px;} 

.bucket_title:link{ 
color:#255f3a; 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bold; 
text-decoration:none; 
} 
.bucket_title:visited{ 
color:#255f3a; 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bold; 
text-decoration:none; 
} 
.bucket_title:hover{ 
color:#80c2a4; 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bold; 
text-decoration:none; 
} 


.mainbg_bottom{ 
background-image:url(images/main_bg_middle.jpg); 
background-position: top right; 
background-repeat:repeat-y;} 

.footer_rpi{ 
background-image:url(images/footer_bg.jpg); 
background-position:right; 
background-repeat: no-repeat; 
color:#d1e8ed; 
font-family: Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:bold; 
height:76px; 
} 

.footer_text{ 
width:756px; 
padding-left:184px; 
padding-top:10px;} 

.footer_li:link{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#d1e8ed; 
font-weight:bold; 
text-decoration: underline; 
} 

.footer_li:visited{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#d1e8ed; 
font-weight:bold; 
text-decoration: underline; 
} 

.footer_li:hover{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#d1e8ed; 
font-weight:bold; 
text-decoration: none; 
} 

.thomas_info{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#333333; 
padding:10px;} 

.thomas_info_li:link{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#333333; 
text-decoration: underline;} 

.thomas_info_li:visited{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#333333; 
text-decoration: underline;} 

.thomas_info_li:hover{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#333333; 
text-decoration: none;} 



.pad_p{ 
padding-left:10px; 
} 

.br{ 
border:solid 1px #cccccc; 
padding:10px;} 

.text{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#333333;} 

.impad{ 
padding-top:13px;} 

.impad_t{padding:5px;} 

.text_pad{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#333333; 
border:solid 1px #cccccc; 
} 

.tp{padding:5px; 
} 


.body_li:link{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#0e3590; 
text-decoration: underline;} 


.body_li:visited{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#0e3590; 
text-decoration: underline;} 

.body_li:hover{ 
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#0e3590; 
text-decoration: none;} 

.print{padding-left:30px;} 

.img01
{
border: 1px solid #000000;
}

