/*----------------------------- PRINT STYLE SHEET ---------------------------- */


/*----------------------------- Defaults ---------------------------- */
*{margin:0;padding:0;}
body{background:#fff; font-family:Arial, Helvetica, Univers; font-size:14pt;color:#000;line-height:18pt;}
img{border:0;}
.left{float:left}
.right{float:right}

/*----------------------- Links  ----------------------- */
a{color:#000;text-decoration:none;}
a:visited{color: #000;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
a:active{color:#000;text-decoration:none;}
a.white {color:#fff;text-decoration:none;}
a.white:visited{color:#fff;text-decoration:none;}
a.white:hover{color:#fff;text-decoration:underline;}
a.white:active{color:#fff;text-decoration:underline;}


/*-------------------------- Wrappers ------------------------- */
#wrapper{margin:0px auto;width:900px;height:100%;background:#fff;}
#banner{clear:left;z-index:0;}
#contentWrapper{float:left;width:810px;padding:10px 45px 0 45px;border-top:1px solid #4c4d4f;background:#fff;}
#content{height:100%;width:810px;padding:30px 0;}
#footer{clear:both;width:810px;padding:10px 45px 15px 45px;border-top:1px solid #4c4d4f;margin-top:20px;background:#fff;}

/*----------------------------- Header ---------------------------- */
#header{display:none; height:140px;width:900px;background:#009ac8;}
#header p{margin:50px 45px 0 0;font-size:12pt;color:#fff;}
.logo{margin:20px 0 0 40px;}

/*----------------------------- Navigation  ---------------------------- */
#nav{display:none; width:810px;list-style:none;padding:20px 45px 0 45px;height:25px;background:#fff;z-index:100;line-height:1.5;list-style:none;}
#nav ul{list-style:none;}
#nav li{float:left;}
#nav a{text-transform:uppercase;font-size:11pt;display:block;padding:0 52px 1px 10px;}
#nav li ul{position:absolute;width:140px;left:-999em;}
#nav li:hover ul,#nav li.sfhover ul{left:auto;}
#nav ul li ul ,#nav ul li ul li{width:180px;line-height:1.8; border-top:solid 1px #029ACB;}
#nav ul li ul li a{padding-left:10px;text-transform:none;font-size:0.75em;color:#fff;font-weight:bold;}
#nav ul:hover,#nav li:hover,#nav ul li ul li{background:#4c4d4f;color:#fff;}
#nav a:hover{color:#009ac8;}
#nav ul li ul li a:hover{color:#fff;background:#009ac8;}
.nobull {list-style:none; font-size:14pt;margin-left:10px;}
.bull {list-style:disc; font-size:14pt; margin-left:10px; margin-bottom:0.2em; line-height: 18pt; }


/*-------------------------- Content ------------------------- */
#contentLeft{width:520px;}
#contentRight{width:260px;}
.column{width:370px;padding:0 15px;}
.borderRight{border-right:1px solid #4c4d4f;}
.border{border:1px solid #4c4d4f;}

/*---------------------------- Fonts -------------------------------- */
p{margin:10px 0;}
h1{color:#666;text-transform:uppercase;font-size:20pt; line-height:24pt; font-weight:bold; margin-bottom:20px;}
h2{color:#666;font-size:18pt; line-height:20pt; font-weight:bold; margin:20px 0 10px 0;}
h3{color:#666;font-size:16pt;line-height:18pt;}
h4{color:#666;font-size:14pt;line-height:16pt;}

#footer p{font-size:11pt;margin:0;line-height:12pt;}
.maintext p{font-size:14pt;line-height:18pt; color:#000000}
.scrollhead {background-color:#FFF; color:#666; padding:10pt 0pt;font-size:14pt;text-transform:uppercase;font-weight:bold;}

#scroller{height:1000pt;overflow:auto;padding:5pt 10pt;border:2px solid #4c4d4f;}
#scroller h1 {font-size: 12pt; font-weight:bold; line-height:14pt; margin-bottom: 4pt; }
#scroller p {font-size:11pt; margin:0 0 5pt 0;line-height:13pt;}

.blue{color:#009ac8;}
.white{color:#fff;}
.grey{color:#4c4d4f}

/*----------------------------- Inputs ---------------------------- */
#searchForm{margin:10px 45px 0 0;color:#fff;font-size:0.75em;}
#searchForm input{margin-left:5px;width:220px;padding:4px 0;border:1px solid #4c4d4f;}
