/* Copyright Todd Ridley 2007 ALL RIGHTS RESERVED  */

body {margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #666;background: url(../images/header/background.jpg) no-repeat top right;}
  
a {color:#006699; text-decoration: underline; border: none;}
a:visited {color:#006699}
a:hover {text-decoration: underline;}
p {padding: 0px; margin: 0px}
img {border: none;}
iframe {border: none;}
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 40px; color: #4483B6; letter-spacing: -2px; font-weight: normal; line-height: normal; padding:0 0 10px 0; margin:0px;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #4483B6; font-weight: normal; text-transform: uppercase; line-height: normal; padding:0 0 10px 0; margin:0px;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #666; font-weight: bold; text-transform: uppercase; line-height: normal; padding:0 0 10px 0; margin:0px;}

.header {width: 780px;}
.headgraphic {width: 780px; height: 121px; float: left;}
.nav {width: 780px; height: 20px; padding: 13px 0 0 0;float: left;}
.nav p{padding-left:24px; float: left;}

.navmustbsafe {width: 780px; height: 31px; padding: 13px 0 0 0; margin-bottom: 15px; float: left; background-image: url(../images/header/background_nav.jpg); background-repeat: no-repeat;}
.navmustbsafe p{padding-left:24px; float: left;}

.footer {width: 100%; height: 50px; padding: 10px 0 0 10px; background: #D6D6D6 url(../images/footer/background.gif) no-repeat 710px 10px; color:#006699; font-size: 9px; clear:both;}
.footer p{margin:0px; padding: 0 0 5px 0;}
.footer a {text-decoration: none;}
.footer a:hover {text-decoration: underline;} 

/* NAVIGATION */

.links0 {width: 166px;}
.links0 p{padding: 0 0 10px 0; margin: 0 0 10px 0; border-bottom: 1px solid #659AC5; line-height: 8px;}
.links0 p img {border:none;}
.links0 p a:hover {border-bottom: dashed #659AC5 1px;}
.links0 p.bottom{padding: 0 0 2px 0; margin: 0px; border-bottom: none;}

.links1 {width: 166px;}
.links1 p{padding: 0 0 10px 0; margin: 0 0 10px 0; border-bottom: 1px solid #659AC5; line-height: 8px;}
.links1 p img {border:none;}
.links1 p a:hover {border-bottom: dashed #659AC5 1px;}
.links1 p.bottom{padding: 0 0 2px 0; margin: 0px; border-bottom: none;}

.links2 {width: 166px;}
.links2 p{padding: 0 0 10px 0; margin: 0 0 10px 0; border-bottom: 1px solid #659AC5; line-height: 8px;}
.links2 p img {border:none;}
.links2 p a:hover {border-bottom: dashed #659AC5 1px;}
.links2 p.bottom{padding: 0 0 2px 0; margin: 0px; border-bottom: none;}

a.nav0{position:relative;z-index:24}
a.nav0:hover{z-index:25;background-color:#E8E8E8;text-decoration:none;}
a.nav0 span{display:none}
a.nav0:hover span{display:block;position:absolute;top:11px; left:-10px; background-image: url(../images/nav/nav0.gif);color: #333;text-align: left;width: 317px;padding:20px 10px 16px 10px; font-weight: normal;font-size: 10px;}

a.nav1{position:relative;z-index:24}
a.nav1:hover{z-index:25;background-color:#E8E8E8;text-decoration:none;}
a.nav1 span{display:none}
a.nav1:hover span{display:block;position:absolute;top:11px; left:-10px; background-image: url(../images/nav/nav1.gif);color: #333;text-align: left;width: 166px;padding:25px 10px 16px 10px; font-weight: normal;font-size: 10px;}

a.nav2{position:relative;z-index:24}
a.nav2:hover{z-index:25;background-color:#E8E8E8;text-decoration:none;}
a.nav2 span{display:none}
a.nav2:hover span{display:block;position:absolute;top:11px; left:-10px; background-image: url(../images/nav/nav2.gif);color: #333;text-align: left;width: 166px;padding:25px 10px 16px 10px; font-weight: normal;font-size: 10px;}

span.navalt0{position:relative;z-index:24}
span.navalt0:hover{z-index:25;background-color:#E8E8E8;text-decoration:none;}
span.navalt0 strong{display:none}
span.navalt0:hover strong{display:block;position:absolute;top:11px; left:-10px; background-image: url(../images/nav/nav0.gif);color: #333;text-align: left;width: 317px;padding:20px 10px 16px 10px; font-weight: normal;font-size: 10px;}

span.navalt1{position:relative;z-index:24}
span.navalt1:hover{z-index:25;background-color:#E8E8E8;text-decoration:none;}
span.navalt1 strong{display:none}
span.navalt1:hover strong{display:block;position:absolute;top:11px; left:-10px; background-image: url(../images/nav/nav1.gif);color: #333;text-align: left;width: 166px;padding:17px 10px 16px 10px; font-weight: normal;font-size: 10px;}
span.navalt1 strong a{ padding: 0px; margin: 0px; line-height: 10px; height: 10px;}
span.navalt1 strong a:hover{ background-image: url(../images/nav/background.jpg);}

span.navalt2{position:relative;z-index:24}
span.navalt2:hover{z-index:25;background-color:#E8E8E8;text-decoration:none;}
span.navalt2 strong{display:none}
span.navalt2:hover strong{display:block;position:absolute;top:11px; left:-10px; background-image: url(../images/nav/nav2.gif);color: #333;text-align: left;width: 166px;padding:17px 10px 16px 10px; font-weight: normal;font-size: 10px;}
span.navalt2 strong a{ padding: 0px; margin: 0px; line-height: 10px; height: 10px;}
span.navalt2 strong a:hover{ background-image: url(../images/nav/background.jpg);}

span.navTEST{position:relative;z-index:24}
span.navTEST:hover{z-index:25;background-color:#E8E8E8;text-decoration:none;}
span.navTEST strong{display:none}
span.navTEST:hover strong{display:block;position:absolute;top:11px; left:-10px; background-image: url(../images/nav/nav0.gif);color: #333;text-align: left;width: 317px;padding:20px 10px 16px 10px; font-weight: normal;font-size: 10px;}

/* BODY */

.splash {width:780px; height: 170px; padding: 0px; margin: 0px; float:left; clear:both;}
.container {float:left;width: 750px; padding: 15px;clear: both;}
.container2 {float:left;width: 780px; height: 600px; padding: 0px;clear: both;}

.column1 {float:left; width:583px; padding-right: 15px;}
.column1 p {line-height: 18px; padding-bottom: 15px;}
.column1 p.inda {margin-left: 40px; padding-left: 30px; padding-top: 2px; background-image: url(../images/news/checkmark.gif); background-repeat: no-repeat; background-position: 0 0; font-weight: bold;}
.column1 p.indb {margin-left: 60px; padding-left: 30px; padding-top: 2px; font-weight: bold;}

.columna {float: left; width: 210px; padding: 0 15px 0 0;}
.columna p {line-height: 20px; font-size: 16px;padding-bottom: 15px;}
.columna p.title {line-height: 30px; font-size: 30px; color: #4483B6; letter-spacing: -2px;}
.columnb {float: left; width:342px; padding: 0 0 0 15px; border-left: 1px solid #999;}
.columnb p {line-height: 18px;}
.columnb ul {margin: 0 0 0 20px; padding: 0px;}
.columnb li {margin-left: 10px; padding: 0 0 10px 0; list-style-position: outside;}

.column2 {float:left; width:152px;}

.quicklinks {float:left; width:152px; margin-top: 15px; background-color:#4483B6; color:#FFF; font-family: Arial, Helvetica, sans-serif; font-size: 16px;}
.quicklinks p {width: 136px; padding: 5px 0 5px 0; margin: 0 8px 5px 8px; border-bottom: 1px solid #CCC; background-color:#4483B6;}
.quicklinks p a {color: #FFF; text-decoration: none; line-height: 18px;}
.quicklinks p a:hover {text-decoration: underline;}
.quicklinks p a:visited {color: #FFF;}

.quicklinks p.noborder {width: 136px; padding: 5px 0 5px 0; margin: 0 8px 5px 8px; border-bottom: 0px; background-color:#4483B6;}

.quicklinks p.top {width: 152px; height: 59px; margin: 0px; padding: 0px; border-bottom: 0px; background-color: #FFF;}
.quicklinks p.bottom {width: 152px; height: 12px; margin: 0px; padding: 0px; border-bottom: 0px; background-color: #FFF;}

/* FORMS & DOCS */

.formsdocs {font-size: 15px; text-transform: uppercase;}
.formsdocs ul {margin:0 0 0 30px; padding:0px;}
.formsdocs li {list-style-image:url(../images/c_list_pdf.gif); padding:0 0 0 10px; margin-bottom:20px;}

.preloader { display:none}
