* {margin: 0; padding: 0;}
ul {list-style:none;}
body { font-size:12px; color: black; font-family:Arial, Helvetica, sans-serif; background-color: white; text-align: center;}
a {text-decoration:none; color:#003366;}

#wrapper {margin: 0 auto; width: 985px; position: relative; text-align: left;}
#had{width: auto; position:relative; height: auto;}
#haddert {display: block; width: auto; height: 10px; background-color: #444444; }
#hadderl {float:left; width:250px; height: 242px;}
#hadderr {float: right; width: 735px; height: 242px;}
#contnt {margin-top:20px; float:left; width:985px; position:relative; height:auto;}
#c-left {float:left; width:250px; }
#c-leftin {float:left; margin:0 0 20px 0;}
#c-left ul{font-size:14px; margin-left:10px; width:240px;}
#c-left li{ width:220px; margin:5px 0; padding:3px 0; border-bottom:#003366 1px solid; padding-left:10px;}
#c-left li a:link {color:#003366; }
#c-left li a:visited {color:#000066; text-decoration:none;}
#c-left li a:hover {color:#006699;}
#c-left li a:active {color:#CC3300;}
#c-right {float:left; margin:0 0 0 20px ; width:700px;}
#c-right h1 {font-size:18px; margin:5px 0 10px 0;}
#c-right h2 {font-size:15px; margin:5px 0 10px 90px;}
#c-right p {color:#333333; margin-bottom:20px; text-align:justify; line-height:1.7em;}
.img {border:#1f3e5b 2px solid; float:right; margin-left:25px;}
#forimg{padding:2px; background-color:#FFFFFF; float:left; border:#003366 1px solid; }
#fs {width:325px; float:left; margin-right:15px;}
#fs ul {width:320px;}
#fs li {background:url(images/arrow.gif) no-repeat 0 6px; margin:1px 0; padding:5px 0 5px 25px;}
#fst {width:325px; float:left; margin:5px 15px 10px 0; color:#002266; }

.cssform p{width:400px; margin-left:50px;}
.cssform label{margin:3px; width:180px; clear:left; text-align:right; padding-right:10px; display:block; float:left;}
.cssform input[type="text"]{ margin:3px; padding:2px; width:180px; background-color:#F4F4F4; border:#555555 1px solid;} 
.cssform textarea{width:180px; margin:3px;background-color:#F4F4F4; border:#555555 1px solid; padding:2px; }

.form {float:left; padding:0 10px 10px 10px; background:#f3f3f3; border:2px solid #cfcfcf}
.form label {float:left; width:100px; padding:10px 10px 0 0; font-weight:bold}
.form select {float:left; width:146px; margin-top:10px}
.form input {float:left; margin-top:10px}
.form .submit {clear:both}
#msg {display:none; position:absolute; z-index:200; background:url(images/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#f3e6e6; border:2px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px}

#lightbox{	background-color:#c6f3fe;	padding: 10px;	border-bottom: 2px solid #006699;	border-right: 2px solid #006699;}
#lightboxDetails{	font-size: 0.8em;	padding-top: 0.4em;	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#lightbox img{ border: none; } 
#overlay img{ border: none; }
#overlay{ background-image: url(overlay.png); }
* html #overlay{	background-color: #000;	back\ground-color: transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");}
/*----footer-----*/
#footer { margin-top:10px;width:985px; height:45px; background:url(images/footerb.jpg) repeat-x; float:left; }
#footer ul{ margin:5px 0 0 230px;}
#footer li{ margin:0 auto; display:inline; color:#CCCCCC;}
#footer li a{ color:#CCCCCC;}
#footer li a:hover{ color:#FFFFFF}
#copyright{ font-size:11px; color:#CCCCCC; margin:5px 0 0 425px;}