/* CSS Document */

body {background-color:#003255; margin:0px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#444445;}

a:link {color:#06488d; text-decoration:none;}
a:visited {color:#06488d; text-decoration:none;}
a:hover {color:#000000; text-decoration:underline;}

form {margin:0px; padding:0px;}

.topheader {height:132px;}
.logo {float:left; padding-left:33px; width:366px; height:71px;}
.phone { float:right; width:344px; padding-right:33px; height:75px; color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; text-align:right;}
.phone h1 {font-family:22px; margin:0px; font-size:18px;}

.header {height:274px;}

/*main navigation*/
.navigation {background:#ffffff url(../images/header-bottom.png) no-repeat; height:37px;}

.topmenu {margin:0px; padding:0px; float:left;  font-family:Geneva, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; }
.topmenu ul{ margin:0px; padding:0px; float:left; }
.topmenu li{list-style:none; float:left; border-right:1px solid #ffffff; line-height:37px; text-transform:uppercase}
.topmenu li a:link{color:#ffffff;  text-decoration: none; display:block; background:url(../images/navigation-back.gif) bottom no-repeat; width:85px; height:37px; border-top:1px sol  }
.topmenu li a:visited{color:#ffffff; text-decoration: none;  display:block; background:url(../images/navigation-back.gif) bottom no-repeat; width:85px; height:37px;  }
.topmenu li a:hover{color:#ffffff; text-decoration: none;  display:block;  background:url(../images/navigation-hover.gif) bottom no-repeat; width:85px; height:37px;  }

.topmenu li.type a:link{color:#ffffff;  text-decoration: none; display:block; background:url(../images/navigationtype-back.gif) bottom no-repeat; width:137px; height:37px; border-top:1px sol  }
.topmenu li.type a:visited{color:#ffffff; text-decoration: none;  display:block; background:url(../images/navigationtype-back.gif) bottom no-repeat; width:137px; height:37px;  }
.topmenu li.type a:hover{color:#ffffff; text-decoration: none;  display:block;  background:url(../images/navigationtype-hover.gif) bottom no-repeat; width:137px; height:37px;  }

.topmenu li.free a:link{color:#ffffff;  text-decoration: none; display:block; background:url(../images/navigationfree-back.gif) bottom no-repeat; width:95px; height:37px; border-top:1px sol  }
.topmenu li.free a:visited{color:#ffffff; text-decoration: none;  display:block; background:url(../images/navigationfree-back.gif) bottom no-repeat; width:95px; height:37px;  }
.topmenu li.free a:hover{color:#ffffff; text-decoration: none;  display:block;  background:url(../images/navigationfree-hover.gif) bottom no-repeat; width:95px; height:37px;  }



/*DropDown*/
.dropdown{position:absolute; visibility: hidden; z-index:1000; background-color: #009bd2; border:1px solid #ffffff; border-bottom:0px; width:165px;}
.dropdown a:link{padding:4px; padding-left:5px;display: block; border-bottom:1px solid #ffffff; background-color: #009bd2;  color:#ffffff; text-decoration: none; font-weight: normal; }
.dropdown a:visited{padding:4px; padding-left:5px;display: block; border-bottom:1px solid #ffffff; background-color: #009bd2; color:#ffffff; text-decoration: none; font-weight: normal; }
.dropdown a:hover{ background-color:#6582ad; padding:4px; padding-left:5px;display: block;background-color:#003255;  border-bottom: 1px solid #000000; color:#ffffff; text-decoration: none; font-weight: normal; }



.contentback {padding:0px 13px;}
.content {background:#ffffff url(../images/content-back.gif) bottom repeat-x; padding:20px 30px; line-height:17px;}

.contentleft {float:left; width:223px; padding-right:40px;}
.contentleft p {margin:0px; padding:0px 20px; color:#003255;}
.contentleft .name {color:#e5ac00; font-weight:bold;}

.contentrighthome {float:left; width:520px; padding-right:24px;}
.contentrighthome h1 {color:#00abdc; font-size:20px; font-weight:normal; margin:0px; font-family:Geneva, Tahoma, Verdana, Arial, Helvetica, sans-serif; }
.contentrighthome h2 {color:#003255; font-size:16px; font-weight:normal; margin:0px; font-family:Geneva, Tahoma, Verdana, Arial, Helvetica, sans-serif; margin-bottom:12px;}

.contentinner {float:left; width:783x; padding-right:24px;}
.contentinner h1 {color:#00abdc; font-size:20px; font-weight:normal; margin:0px; font-family:Geneva, Tahoma, Verdana, Arial, Helvetica, sans-serif;  margin-bottom:15px;}
.contentinner h2 {color:#003255; font-size:16px; font-weight:normal; margin:0px; font-family:Geneva, Tahoma, Verdana, Arial, Helvetica, sans-serif; margin-bottom:12px;}

.contactform {padding-left:30px; border-left:1px dotted #06488d; float:left;}
.contactadd {width:420px; padding-right:20px; float:left;}

.footer {height:45px; color:#ffffff; }
.footer a:link {color:#ffffff; text-decoration:none;}
.footer a:visited {color:#ffffff; text-decoration:none;}
.footer a:hover {color:#ffffff; text-decoration:underline;}
