@charset "utf-8";
/* CSS Document */

#contact-left img{margin-right:1.13em; float:left;}
#contact-left{width:13em; float:left; margin-top:1.25em;}
#contact-right td{width: 100%}
#contact-right{width:27em; float:right; margin-top:1.25em;}
#gallery{width: 504px; height: 630px; margin: -60px 0 60px}
#gallery td{width: 168px; height: 126px}
#side_bar_cell{vertical-align:top; padding: 0px; margin: 0px; text-decoration: underline; color: #4444ff}
*{margin:0; padding:0;}
.contact-form input{position: absolute; left: 9em; width: 10em}
.contact-form textarea{width: 17.5em}
.contact-form{width:20.5em; padding-top:1.25em; clear: both}
.page-edit{float: right}
.pics1, .pics2{}
.pics1 img, .pics2 img{width: 168px; height: 126px; border: none}
a.box-link:hover {text-decoration: underline}
a.box-link{text-align:center; color:#FFFFFF; font-weight:bold; text-decoration: none}
a.top:hover {text-decoration:none;}
a.top{color:#523A03; text-decoration:underline;}
body{margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-weight:normal; background:#03A3C7;}
div#body{width:990px; float:left;}
div#footer{width:990px; float:left; background:url(../images/footer-bg.jpg) left top no-repeat; height:130px; }
div#header{width:990px; float:left; background:url(../images/header-top.jpg) left top no-repeat;}
div#map{width: 100%; height: 24em}
div#wrapper{width:990px; margin:0 auto;}
div.blue-bar-bottom a{color: #FFFFFF}
div.blue-bar-bottom {font-size: 60%; color: #FFFFFF}
div.blue-bar-bottom{width:830px; float:left; background:url(../images/blueBar-bg.jpg) left top repeat-x; height:41px; font-size:0.75em; color:#FFFFFF}
div.blue-bar-top{width:830px; float:left; background:url(../images/blueBar-bg.jpg) left top repeat-x; height:41px; text-align:center; font-size:0.75em; color:#FFFFFF; letter-spacing:0.44em; line-height:41px; font-weight:bold;}
div.blue-box{cursor: pointer; width:223px; height:29px; background:url(../images/blue-box.jpg) left top no-repeat; padding-top:19.69em; text-align:center; color:#FFFFFF; font-weight:bold; float:left;}
div.blue-curves{width:500px; float:left;}
div.blue-inner{width:462px; float:left; padding:0.81em 1.5em; border-left:1px solid #03A3C7; border-right:1px solid #03A3C7; font-size:1em;}
div.body-bg{width:830px; float:left; background:url(../images/body-bg.gif) left top repeat-y;}
div.body-content{width:830px; margin:0.38em auto 0em auto; font-size:0.75em;}
div.body-left{width:237px; float:left; background:url(../images/white-curve-top.gif) left top no-repeat; padding:2.06em 1.69em 0em 1.69em; color:#464747;}
div.body-right{width:500px; float:right; background:url(../images/white-curve-right.gif) left top no-repeat; padding:3.31em 2em 0em 2em; color:#523A03;}
div.btm-text a:hover{text-decoration:underline;}
div.btm-text a{color:#03A3C7; text-decoration:none;}
div.btm-text{width:480px; float:left; padding:0.63em; color:#03A3C7;}
div.contact-form-row{position: relative; margin-top: 0.5em}
div.faq ul li a:hover{text-decoration:none;}
div.faq ul li a{color:#3559A5; text-decoration:underline;}
div.faq ul li{width:485px; float:left; background:url(../images/bullet.gif) left 3px no-repeat; padding-left:1.25em; padding-bottom:0.94em; display:block; list-style-type:none;}
div.faq ul{margin-top:1.25em;}
div.footer-content{width:830px; margin:0 auto; padding-top:7.25em; text-align: right; color:#B9B6B6; font-size:0.69em;}
div.footer-left ul li a:hover{text-decoration:underline;}
div.footer-left ul li a{color:#B9B6B6; text-decoration:none;}
div.footer-left ul li{ display:inline; float:left; margin:0px 0.13em; list-style-type:none;}
div.footer-left{width:35em; float:left;}
div.green-box{cursor: pointer; width:223px; height:29px; background:url(../images/green-box.jpg) left top no-repeat; padding-top:19.69em; text-align:center; color:#FFFFFF; font-weight:bold; float:right;}
div.header-content{width:830px; margin:0em auto;}
div.list1{width:50px;float:left;padding:0.63em 0em 0.63em 0.63em;border-right:1px solid #3559A5;height:30px;}
div.list2{width:60px;padding:0.63em 0em 0.63em 0.63em;float:left;border-right:1px solid #3559A5;height:30px;}
div.list3{width:65px;padding:0.63em 0em 0.63em 1.25em;float:left;border-right:1px solid #3559A5;height:30px;}
div.list4{width:80px;padding:0.63em 0em 0.63em 1.25em;float:left;border-right:1px solid #3559A5;height:30px;}
div.list5{width:80px;padding:0.63em 0em 0.63em 1.25em;float:left;border-right:1px solid #3559A5;height:30px;}
div.list6{width:75px;padding:0.63em 0em 0.63em 1.25em;float:left;}
div.logo{width:755px; float:left; padding-left:1.94em; height:176px;}
div.navcontainer ul li a.active{color:#FFFFFF;}
div.navcontainer ul li a:hover{color:#FFFFFF;}
div.navcontainer ul li a{color:#000000; text-decoration:none;}
div.navcontainer ul li{padding:0em 0.2em; display:inline; float:left; list-style-type:none;}
div.navcontainer{width:830px; float:left; background:url(../images/nav-bg.jpg) left top repeat-x; height:41px; color:#000000; font-size:0.75em; font-weight:bold; text-align:center; line-height:41px;}
div.red-box{cursor: pointer; width:223px; height:29px; background:url(../images/red-box.jpg) left top no-repeat; padding-top:19.69em; text-align:center; color:#FFFFFF; font-weight:bold; float:left;}
div.signature ul li a:hover{ text-decoration:underline;}
div.signature ul li a{color:#B9B6B6;text-decoration:none; background-color:inherit;}
div.signature ul li{list-style-type:none;display:block;font-size: 1em; font-weight: normal; color:#B9B6B6;text-decoration: none;margin:0em 0.19em; display: inline; background-color:inherit;}
div.signature ul{margin:0;padding:0}
div.signature{width:36em;float:right; text-align:right;}
div.timetable{width:500px; float:left;}
div.yellow-box{cursor: pointer; width:223px; height:29px; background:url(../images/yellow-box.jpg) left top no-repeat; padding-top:19.69em; text-align:center; color:#FFFFFF; font-weight:bold; float:right;}
fieldset{border: none 0 transparent}
h1{color:#164097; font-weight: bold; font-size:1.44em;}
h2{color:#060401; font-weight: bold; font-size:1em;}
h3{font-size:1em; color:#3559A5; font-weight:bold;}
h4{font-size:1.13em; color:#FFA902; font-weight:bold;}
img.left{float:left;}
img.right{float:right;}
input.submit{color:white;background:#0576a5;border:2px outset #316ac5;font-weight:bold;float:left;}	
label, input, select{font-size: 1em; line-height: 15px;	font-weight: normal; text-decoration: none;}
legend{	color:#CCCCCC;background:#FFFFFF;}
p.border-btm{border-bottom:1px dotted #ACAEAE;}
p{ margin:0.63em 0;}
span.red-text{color:#E3004C;}
strong { font-weight:bold;}
table#versions-list td, table#versions-list th, table.users td, table.users th {border: 1px solid black; padding: 0 0.5em; margin: 0}
table#versions-list, table.users{border-collapse: collapse; empty-cells: show; margin-bottom: 2ex; width: 100%}
tr#versions-list-header, tr#users_header{background-color:blue; color: white}
ul,li,h1,h2,h3,h4,img {border:none; margin:0; padding:0;}
ul.list li{width:500px;float:left;border-bottom:1px solid #3559A5;font-weight:normal;}
ul.list{margin:0.63em 0;padding:0;list-style-type:none;width:500px;display:block;border-top:1px solid #3559A5;border-left:1px solid #3559A5;border-right:1px solid #3559A5;float:left;font-weight:normal}
