/* CSS Document */

body {background:#a8d5e1 url(images/bodyback.gif) top repeat-x; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; margin:0px;}

a:link {color:#68121f; text-decoration:none;}
a:visited {color:#68121f; text-decoration:none;}
a:hover {color:#125168; text-decoration:none;}

.topheader {color:#ffffff; height:95px;}
.logo {width:328px; height:95px; float:left;}

/*main navigation*/

.topmenu {margin:0px; padding:0px; float:right;  font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold;padding-right:10px; padding-top:40px; }
.topmenu ul{ margin: 0; padding: 0; float:left;  }
.topmenu li{list-style:none; float:left; padding:0px;line-height:25px;}
.topmenu li a:link{color:#ffffff;  padding:0px 10px 0px 10px;text-decoration: none; display:block; background:url(images/bullet.gif) right no-repeat; }
.topmenu li a:visited{color:#ffffff;  padding:0px 10px 0px 10px;text-decoration: none; display:block;background:url(images/bullet.gif) right no-repeat; }
.topmenu li a:hover{color:#7eb9cb;  padding:0px 10px 0px 10px;text-decoration: none; display:block;background:url(images/bullet.gif) right no-repeat; }

.topmenu li a.last:link{color:#ffffff;  padding:0px 10px 0px 10px;text-decoration: none; display:block; background:url(images/spacer.gif) right no-repeat; }
.topmenu li a.last:visited{color:#ffffff;  padding:0px 10px 0px 10px;text-decoration: none; display:block;background:url(images/spacer.gif) right no-repeat; }
.topmenu li a.last:hover{color:#7eb9cb;  padding:0px 10px 0px 10px;text-decoration: none; display:block;background:url(images/spacer.gif) right no-repeat; }

/*DropDown*/
.dropdown{position:absolute; visibility: hidden; z-index:1000; background-color: #d7d7d7; width:auto; font-size:12px; border:1px solid #dddddd; margin-top:2px;}
.dropdown a:link{padding:4px; display: block; z-index:1000 color:#000000; text-decoration: none; font-weight: normal; padding-right:15px; }
.dropdown a:visited{padding:4px; display: block; z-index:1000 color:#000000; text-decoration: none; font-weight: normal; padding-right:15px;}
.dropdown a:hover{ padding:4px; display: block; z-index:1000 color:#ffffff; text-decoration: none; font-weight: normal; background-color:#3f8faa; padding-right:15px; }


.left {width:17px; background:url(images/leftback.jpg) top repeat-y;}
.right {width:17px; background:url(images/rightback.jpg) top repeat-y;}

.header {height:265px; background:url(images/headerback.gif) repeat-x;}
.tagline {width:369px; float:left; padding-top:100px;}
.flash {float:left; width:431px;}

.content {background-color:#ffffff; line-height:18px; padding:29px;}

.homeleft {width:820px; padding-right:29px;}
.homeleft h1 {color:#ffae00; font-size:22px; padding-bottom:10px; line-height:22px; border-bottom:1px solid #a5a5a5}

.homeright {width:317px;  line-height:18px; }
.homeright h1 {color:#ffae00; font-size:22px; font-weight:bold; margin:0px; padding-bottom:10px; border-bottom:1px solid #a5a5a5; line-height:22px; }

.contentinner {width:846px;  line-height:18px; }
.contentinner h1 {color:#ffae00; font-size:22px; font-weight:bold; margin:0px; padding-bottom:10px; border-bottom:1px solid #a5a5a5; line-height:22px; }


.footerback {background-color:#d4eaf0;}
.footer {height:53px; color:#595643; background-color:#f2f0e4; padding-left:29px; padding-right:29px;}
.footer a:link {color:#595643; text-decoration:none;}
.footer a:visited {color:#595643; text-decoration:none;}
.footer a:hover {color:#000000; text-decoration:none;}

.flash {z-index:-999}