body{
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 15px;
font-family:Trebuchet MS, Arial, sans-serif;
text-align:center;
}

img{border:0px;margin:0px;padding:0px; vertical-align:top;}
img.bullet{margin:0px;padding:0px;width:25px; height:11px;border:0px;vertical-align:bottom;}

a.email_link{}
a.email_link:link {color: #000000;text-decoration: none}
a.email_link:visited {color: #000000;text-decoration: none}
a.email_link:active {text-decoration: none}   
a.email_link:hover {text-decoration: underline; color: #C2DFE8;}  


a.footer_links{font-weight:500; font-size:80%; line-height:100%;}
a.footer_links:link {color: #57626E;text-decoration: none;}
a.footer_links:visited {color: #57626E;text-decoration: none;}
a.footer_links:active {text-decoration: none}   
a.footer_links:hover {text-decoration: underline}  

a.page_link{font-weight:500; font-size:80%; line-height:100%;color: #57626E;text-decoration: underline;}
a.page_link:link {color: #57626E;text-decoration: underline;}
a.page_link:visited {color: #7F6B95; text-decoration: underline;}
a.page_link:active {text-decoration: underline;}   
a.page_link:hover {color: #7F6B95} 

a.inner_link{font-weight:500; color: #57626E;text-decoration: underline;}
a.inner_link:link {color: #57626E;text-decoration: underline;}
a.inner_link:visited {color: #7F6B95; text-decoration: underline;}
a.inner_link:active {text-decoration: underline;}   
a.inner_link:hover {color: #7F6B95} 


a.data_list{padding:0;margin:0; font-weight:bold; font-size:80%; line-height:100%; text-decoration: underline}
a.data_list:link {color: #57626E;}
a.data_list:visited {color: #57626E;}
a.data_list:active {}   
a.data_list:hover {}  
span.data_list{font-weight:bold; font-size:80%; line-height:100%;color: #57626E;}
p.data_list{padding:0; margin-top:15px;}

p.sitemap{margin-left:10px;margin-top:5px; margin-bottom:0px;}
p.sitemap_2{margin-left:30px;margin-top:10px; margin-bottom:0px;}

span.footer_text{font-weight:500; font-size:70%; line-height:100%;}
span.bul_para{margin-left:25px;}
li{color:#000000;  font-weight:500; font-size:80%; line-height:110%;}

 
p.pg {padding:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:10px;
color:#57626E;
font-weight:500;
font-size:80%;
line-height:120%;
}
p.pg_right {padding:0px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
margin-bottom:0px;
color:#57626E;
font-weight:500;
font-size:80%;
line-height:120%;
text-align:right;
}
span.bold_green{padding:0px;
margin-left:0px;
margin-right:0px;
margin-top:8px;
margin-bottom:0px;
color:#008B87;
font-weight:600;
font-size:80%;
line-height:110%;
}
span.pg {padding:0;
margin:0;
color:#57626E;
font-weight:600;
font-size:80%;
line-height:120%;
}
span.pgb {padding:0px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
margin-bottom:0px;
color:#57626E;
font-weight:600;
font-size:80%;
line-height:120%;
}
p.pgs {padding:2px;margin:0px;text-align: left; color:#000000;  font-weight:500; font-size:70%; line-height:100%;}

p.footer_text {text-decoration: none; text-transform: none; padding:0px; margin:0px; color:#000000;  font-weight:500; font-size:70%; line-height:100%;}
span.red{color:#FFFFFF;font-weight:500;}

div.right {float:right;}
div.left {float:left;}

h1.header {padding:0;margin-top:10px;margin-bottom:5px;color:#57626E; font-weight:bold;  font-size:90%; line-height:130%;}
h2.header {padding:0;margin-top:10px;margin-bottom:5px; color:#57626E; font-weight:bold;  font-size:90%; line-height:130%;}
h1.quandary_header {padding:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:10px;
color:#57626E;
font-weight:500;
font-size:80%;
line-height:120%;
}
p.header {padding:0;margin-top:10px;margin-bottom:5px;color:#57626E; font-weight:bold;  font-size:90%; line-height:130%;}

div.outer{margin-left: auto; margin-right: auto; text-align:left; width:750px; background-image:url('../images/background_main.gif');background-repeat: repeat-y;}

div.header{
position:relative;
margin:0px;
padding:0px;
width:750px;
height:133px;
}
div.header_left {
position:absolute;
margin:0px;
padding:0px;
width:284px;
height:133px;
top:0px;
left:0px;
}
div.header_title {
position:absolute;
margin:0px;
padding:0px;
width:311px;
height:133px;
top:0px;
left:285px;
}
div.header_image {
position:absolute;
margin:0px;
padding:0px;
width:155px;
height:133px;
top:0px;
left:596px;
}


div.top_divide{
position:relative;
margin:0px;
padding:0px;
width:750px;
height:10px;
}

div.left_col {float:left; width:284px; }

div.nav {padding-top:15px;}
div.nav_link {width:284px; text-align:right;}


div.center_content {

margin-left:173px;
margin-right:226px;
border-right:3px solid #008B87;
border-left:3px solid #008B87;
}


div.right_column {
float:right;
width:462px;
background-color:#FFFFFF;
}
div.text_content{padding:15px;}

div.footer{
clear: both;
border-left: 0px;
border-right: 0px;
border-top: 1px solid #D5D1CA;
border-bottom: 1px solid #D5D1CA;
margin-left: auto; margin-right:auto;
height:25px;
width:750px;
}
div.footer_text {
float:left;
text-align:left;
padding-top:4px;
}  
div.footer_links {
float:right;
text-align:right;
} 
div.footer_design_link{
margin-left: auto; margin-right: auto; width:750px;
text-align:right;
} 
span.footer_text {
font-weight:500;
font-size:80%;
line-height:100%;
color: #57626E;
}   
div.center {text-align:center; font-weight:500; font-size:80%; line-height:100%;}

div.search_container{text-align:right; margin-right:10px;padding-top:10px;padding-bottom:10px; font-size:80%;}
div.search_box{margin-left: auto; text-align:left; width:179px; font-size:80%;}
input.search_word{border: 1px solid #5D5C5A; width:175px; vertical-align:top; font-family:Trebuchet MS, Arial, sans-serif; color:#57626E;font-weight:500; font-size:11px; line-height:13px;}
input.search_button{border:0; margin-top:1px; padding:0; vertical-align:top; width:18px; height:18px;}
div.date_select{margin-top:10px;margin-right:0px;}
select.datedrop_day {border: 1px solid #5D5C5A;  vertical-align:top; width:40px; font-family:Trebuchet MS, Arial, sans-serif; color:#57626E; font-weight:500;  font-size:11px; line-height:13px;}
select.datedrop_month {border: 1px solid #5D5C5A;  vertical-align:top; width:73px; font-family:Trebuchet MS, Arial, sans-serif; color:#57626E; font-weight:500;  font-size:11px; line-height:13px;}
select.datedrop_year {border: 1px solid #5D5C5A;  vertical-align:top; width:73px;font-family:Trebuchet MS, Arial, sans-serif; color:#57626E; font-weight:500;  font-size:11px; line-height:13px;}
 
div.error {
text-align:left;
width:250px;
padding:3px;
margin:0 auto;
border: 1px solid #DF0000;
color:#DF0000;
background-color:#F9F900;
}

div.next_links_clear{margin-top:5px;text-align:center;}
div.next_links_cont{text-align:center;} 

a.pageon{font-weight:600; font-size:80%; line-height:120%;}
a.pageon:link {color: #D50000;text-decoration: none}
a.pageon:visited {color: #D50000;text-decoration: none}
a.pageon:active {text-decoration: none}   
a.pageon:hover {text-decoration: none}  

a.pagenoton{font-weight:500; font-size:80%; line-height:120%;}
a.pagenoton:link {color: #21434B;text-decoration: underline}
a.pagenoton:visited {color: #8E4EA5;text-decoration: underline}
a.pagenoton:active {text-decoration: underline}   
a.pagenoton:hover {color: #D50000;text-decoration: underline}  



input.contact {border: 1px solid #000000; font-family:Trebuchet MS, Arial, sans-serif; background-color: #FFFFFF;   font-weight:500; font-size:80%; line-height:100%;}
select.contact {border: 1px solid #000000; font-family:Trebuchet MS, Arial, sans-serif; background-color: #FFFFFF;   font-weight:500; font-size:80%; line-height:100%;}
textarea.contact {border: 1px solid #000000; font-family:Trebuchet MS, Arial, sans-serif; width:200px; height:150px; background-color: #FFFFFF;   font-weight:500; font-size:80%; line-height:100%;}
input.contacterror {border: 1px solid #000000; font-family:Trebuchet MS, Arial, sans-serif;background-color: #F9F900;   font-weight:500; font-size:80%;  line-height:100%; }
select.contacterror {border: 1px solid #000000; font-family:Trebuchet MS, Arial, sans-serif;background-color: #F9F900;   font-weight:500; font-size:80%;  line-height:100%; }
textarea.contacterror {border: 1px solid #000000; font-family:Trebuchet MS, Arial, sans-serif; width:200px; height:150px; background-color: #F9F900;  font-weight:500; font-size:80%; line-height:100%;}


				
	
