html, body{ margin:0px; padding:10px 0px 10px 0px; /*background-color:#BBBBFF;*/ background-color:#C7DEA8;}

body {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#004080; }
body a:hover{ color:#010305; text-decoration:underline;}
.link_body{color:#0E5589;}

/*#table_center{border:1px solid #CCCCCC;}
#header_container{background-image:url(images/logo-header.jpg); width:780px; height:87px; 
background-repeat:no-repeat; margin:0 auto;  border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;}*/
#header_logo{float:left; clear:both;  height:52px; width:577px;}
#header_search{padding:5px 20px 0px 19px; text-align:right;}


#sub_nav {padding-left:220px; padding-top:10px;}
#sub_nav_links{}
#left_nav_subpage{width:200px; text-align:right; float:left; clear:both;
background-image:url(images/logo-header-bottom.jpg); background-repeat:no-repeat; }

/*-- content styles---*/
#main_content h4 {padding: 10px 0px 0px 20px; margin:0px; color:#448FC4;}
#main_content h5 {font-size:12px; padding: 15px 0px 0px 20px; margin:0px 0px 0px 0px; text-transform:uppercase; color:#448FC4;}
#main_content p { padding:10px 20px 10px 20px; margin:0px;}
#main_content ul{margin:0px 0px 0px 0px; padding:0px 20px 10px 40px; line-height:20px;}


#content_right{height: auto; float:right; margin-top:13px;  margin-right:5px; width:178px; border-left:2px solid #CCCCCC; }
/*-- end content styles---*/


.nav_styles, h1{color:#519BD4; font-weight:bold; font-family:'Times New Roman', Times, serif; 
text-transform:uppercase; text-decoration:none;  font-size:12px; }

.nav_styles {margin:0px; padding:0px; line-height:25px; list-style-type:none;}

.nav_logon {color:#519BD4; font-weight:bold; font-family:'Times New Roman', Times, serif; 
text-transform:uppercase; text-decoration:none;  font-size:12px;}

#newseltter_box{ padding-top:40px; padding-left:33px; width:160px;}
#newseltter_box p{ margin:0px; padding:0px 0px 10px 0px;}

#banner_container{float:right; width:570px; height:auto;}
#banner_quote{background-color:#F7DB40; color:#FFFFFF; font-weight:bold; font-size: 17px; padding:10px;}

#content_right_testimonials {padding-bottom:20px; margin-top:0px; height:auto; text-decoration:none !important; 
 background-image:url(images/gradient-bg.jpg); background-repeat:repeat-x;}
#content_right_testimonials p{padding:5px; margin:5px; color:#666666; line-height:20px; }
/*
#testimonials td{ text-decoration:none; }*/
.testimonials_box{border:1px solid #cccccc; margin:10px 10px 10px 16px; 
background-color:#FFFFFF; background-image:url(images/gradient-bg.jpg); background-repeat:repeat-x;}
.testimonials_box p{color:#004080; }
#div_border {border:1px solid #cccccc; margin:10px 10px 10px 16px; background-color:#FFFBEF;}

#links_testimonials {float:right; clear:both; }

.link_footer{ color:#666666; font-size:11px; text-transform:capitalize;}

.link_body{color:#0E5589;}

.contactus_table_textarea{width:350px;}
#contactus_table{margin:10px 0px 10px 10px; }

#content_right_mission{ height:220px; background-image:url(images/gradient-bg.jpg); 
background-repeat:repeat-x; width:100%;}
#content_right_mission p{margin:5px; padding:5px;}

#content_right_mission h4, #content_right_testimonials h4{padding-left:5px; margin-left:5px; }

/*#table_footer{ background-image:url(images/bottom-graphic.jpg); background-position:right; background-repeat:no-repeat; padding-top:30px;}
#footer_links{color:#666666; text-transform:uppercase; font-size:10px; margin:0 auto; }*/

#header_container{background-image:url(images/logo-header.jpg); width:780px; height:87px; 
background-repeat:no-repeat; margin:0 auto;  border-top:2px solid #ACACAC; border-left:2px solid #ACACAC;
border-right:2px solid #ACACAC; background-color:#FFFFFF;}

#main_wrapper{width:780px; height:auto; margin:0 auto;  border-left:2px solid #ACACAC;
border-right:2px solid #ACACAC; min-height:570px;  background-color:#FFFFFF; }

#footer{width:780px; height:63px; margin:0 auto; text-align:right; padding:50px 0px 10px 0px;  
background-image:url(images/bottom-graphic.jpg); background-position:right; background-repeat:no-repeat; 
border-bottom:2px solid #ACACAC; border-left:2px solid #ACACAC; border-right:2px solid #ACACAC;
 background-color:#FFFFFF;}

#content{width:377px; margin-left:200px;}

#footer p, #footer h4{ margin:0px; padding:0px 10px 0px 10px;}

#div_border h4{margin:0px; padding:0px;}

h1{margin:0px; padding:20px 0px 4px 0px; }
h2{ padding:10px 0px 0px 0px; margin:0px; font-size:12px; color:#448FC4; text-align:center; text-transform:uppercase; }
h3{ padding:0px; margin:0px; font-size:12px; color:#666666; text-align:right;}
h4{color:#519BD4; font-weight:bold; font-size:12px; padding-top:5px; margin-top:5px;}
