body {         
margin: 0px;        
height: 100%;        
font-family: Arial, Helvetica, Verdana, sans-serif;         
font-size: 12px;         
color: #000000;         
background-color: #7c7c7c;         
background-image: url(images/bg.gif);         
}         
td {         
font-family: Arial, Helvetica, Verdana, sans-serif;         
font-size: 12px;         
color: #000000;         
}         
#container01 {         
width: 100%;         
border: 1px #000000 solid;         
background-color: #FFFFFF;         
}         
/* header area start */         
#header {         
width: 100%;         
height: 178px;         
border-bottom: 2px #f7941d solid;         
background-color: #4BB3E2;         
background-image: url(images/bg_header.jpg);         
}         
#top01 {         
width: 100%;         
padding-top: 3px;         
padding-bottom: 3px;         
text-align: right;         
background-color: #000000;         
}         
hr {         
color: #acacac;         
height: 1px;         
}         
/* topnav area start */         
#topnav {         
width: 100%;         
height: 24px;         
text-align: right;         
padding-top: 4px;         
white-space: nowrap;         
background-color: #f7941d;         
border-top: 1px #FFFFFF solid;         
border-bottom: 1px #FFFFFF solid;         
}         
/* main area start */         
#main {         
width: 100%;         
background-color: #FFFFFF;         
padding-top: 20px;         
padding-bottom: 20px;         
border-top: 2px #f7941d solid;         
border-bottom: 2px #f7941d solid;         
background-image: url(images/bg_main.gif);         
background-repeat: repeat-x;         
}         
/* footer area start */         
#footer {         
width: 100%;         
height: 22px;         
text-align: center;         
border-top: 1px #FFFFFF solid;         
padding-top: 4px;         
background-color: #545454;         
}         
#footer02 {         
width: 100%;         
height: 22px;         
text-align: center;         
border-top: 2px #f7941d solid;         
padding-top: 4px;         
background-color: #545454;         
}        

#footer03 {         
width: 100%;         
height: 22px;         
text-align: center;         
border-top: 2px #000000 solid;         
padding-top: 4px;         
background-color: #000000;         
}   
/* heading styles */         
h1 {         
color: #003471;         
font-size: 16px;         
font-weight: bold;         
}         
h2 {         
color: #f7941d;         
font-size: 14px;         
font-weight: bold;         
}         
h3 {         
font-family: Times;         
color: #707070;         
font-size: 22px;         
font-weight: bold;         
font-style: italic;         
}         
/* image styles */         
.img01 {         
border: 1px #acacac solid;         
margin-bottom: 5px;         
}         
.img02 {         
border: 1px #acacac solid;         
float: left;         
margin-right: 10px;         
margin-bottom: 10px;         
}         
.img03 {         
border: 1px #acacac solid;         
float: right;         
margin-left: 10px;         
margin-bottom: 10px;         
}         
/* text syles */         
.top {         
font-size: 11px;         
color: #FFFFFF;         
}         
.topnav {         
font-size: 12px;         
font-weight: bold;         
color: #003471;         
}         

.lefthead {         
font-size: 13px;         
font-weight: bold;         
color: #003471;         
display: block;         
padding: 10px 10px 10px 20px;         
}         

a.lefthead {         
font-size: 13px;         
font-weight: bold;         
color: #003471;         
text-decoration: none;         
display: block;         
padding: 10px 10px 10px 20px;         
}         
a.lefthead:hover {         
color: #003471;         
text-decoration: underline;         
display: block;         
}         
a.lefthead:visited {         
color: #003471;         
text-decoration: none;         
display: block;         
}         
a.lefthead:visited:hover {         
color: #003471;         
text-decoration: underline;         
display: block;         
}         

.sm {         
font-family: Arial, Helvetica, Verdana, sans-serif;         
font-size: 10px;         
color: #000000;         
}         
.footer {         
font-size: 10px;         
color: #FFFFFF;         
}         
/* link styles */         
/* default link */         
a {         
color: #0000ff;         
text-decoration: underline;         
}         
a:hover {         
color: #0000ff;         
text-decoration: none;         
}         
a:visited {         
color: #0000ff;         
text-decoration: underline;         
}         
a:visited:hover {         
color: #0000ff;         
text-decoration: none;         
}         
/* top contact info link */         
a.top {         
color: #FFFFFF;         
padding-right: 10px;         
text-decoration: underline;         
}         
a.top:hover {         
color: #FFFFFF;         
text-decoration: none;         
}         
a.top:visited {         
color: #FFFFFF;         
text-decoration: underline;         
}         
a.top:visited:hover {         
color: #FFFFFF;         
text-decoration: none;         
}         
/* topnav link */         
a.topnav {         
font-size: 12px;         
font-weight: bold;         
color: #003471;         
text-decoration: none;         
padding-left: 10px;         
padding-right: 10px;         
}         
a.topnav:hover {         
color: #003471;         
text-decoration: underline;         
}         
a.topnav:visited {         
color: #003471;         
text-decoration: none;         
}         
a.topnav:visited:hover {         
color: #003471;         
text-decoration: underline;         
}         
/* leftnav link */         
a.leftnav {         
font-size: 11px;         
font-weight: bold;         
color: #0072bc;         
text-decoration: none;         
display: block;         
padding: 5px 5px 5px 20px;         
}         
a.leftnav:hover {         
color: #0072bc;         
text-decoration: underline;         
display: block;         
}         
a.leftnav:visited {         
color: #0072bc;         
text-decoration: none;         
display: block;         
}         
a.leftnav:visited:hover {         
color: #0072bc;         
text-decoration: underline;         
display: block;         
}         
/* content bucket link */         
a.main_link {         
font-size: 12px;         
font-weight: bold;         
color: #0072bc;         
text-decoration: underline;         
}         
a.main_link:hover {         
color: #0072bc;         
text-decoration: none;         
}         
a.main_link:visited {         
color: #0072bc;         
text-decoration: underline;         
}         
a.main_link:visited:hover {         
color: #0072bc;         
text-decoration: none;         
}         
/* right link */         
a.right {         
font-size: 11px;         
color: #0072bc;         
text-decoration: none;         
display: block;         
padding: 0px 0px 5px 20px;         
}         
a.right:hover {         
color: #0072bc;         
text-decoration: underline;         
display: block;         
}         
a.right:visited {         
color: #0072bc;         
text-decoration: none;         
display: block;         
}         
a.right:visited:hover {         
color: #0072bc;         
text-decoration: underline;         
display: block;         
}         
/* footer link */         
a.footer {         
color: #FFFFFF;         
text-decoration: underline;         
}         
a.footer:hover {         
color: #FFFFFF;         
text-decoration: none;         
}         
a.footer:visited {         
color: #FFFFFF;         
text-decoration: underline;         
}         
a.footer:visited:hover {         
color: #FFFFFF;         
text-decoration: none;         
}   
.style1 {   
 font-family: Verdana, Arial, Helvetica, sans-serif;   
 font-size: 16px;   
 font-weight: bold;   
 color: #0066CC;   
}   
.style2 {   
 font-family: Verdana, Arial, Helvetica, sans-serif;   
 font-size: 12px;   
}   
.style4 {font-size: 10px}   
.style5 {font-family: Verdana, Arial, Helvetica, sans-serif}   
.style6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }   

.style10 {  
 font-family: Arial, Helvetica, sans-serif;  
 font-size: 11px;  
}  
.style20 {  
 color: #3366FF;  
 font-weight: bold;  
}  
.style40 {color: #3366FF; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }  
.style50 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}  
.style70 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; } 
