﻿body {background-color: #E8D9C3;
	  margin:0; padding:0; 
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 8pt;
	  color:#000;}
	  
	  
#container {width:1000px; left:50%; margin-left:auto; margin-right:auto;}

#head_welcome {position:absolute; top:4px; left:auto; float:left;}
#head_welcome span {color:#fff;}
#head_contact {display:block; height:24px;}
#head_contact img {float:right;}
#header {margin:0; padding:0;}
#content {width:997px; background-color:#fff; padding:0; border:0; margin:auto; clear:left;}
p {clear:left;}

#home {width:1000px; background-color:transparent; padding:0; border:0; margin:auto; clear:left; overflow:auto;}
#homeLeft {width:264px; margin:20px 5px 20px 15px;}
#homeCenter {width:226px; margin:20px 10px 20px 5px; background-color:#fff;}
#homeRight {width:226px; margin:20px 15px 20px 10px; background-color:#fff;}
#homeFooter {width:997px; background:transparent; padding:0; border-top:0px solid #F90; left:50%; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:15px; overflow:hidden;}
#homeFooter a {color:#fff;}
object.newsflash {margin-left:11px; display:block;}

#side {width:182px; float:left; display:inline; margin:2px 0 0 0;}
#main {width:606px; display:block; padding:25px 0 0 0;}
#footer {width:997px; background:transparent; padding:0px 0 0 0; margin:0px 0 0px 0; float:none; position:relative; border-top:0px solid #F90; overflow:hidden; clear:both;}


#login {width:300px; height:200px; margin:40px 0 0 80px; border:0px solid black;}
#returntotop {float:right;}
#returntotop ul { list-style-type:none;}
#returntotop ul li {background:url("../images/icons/toparrow.gif") 0 1px no-repeat; padding:0 8px 0 20px;}

a {text-decoration: none;}
a:link {color: #666; text-decoration:underline;}
a:visited {color:#666; text-decoration:underline;}
a:active {color:#CCC;}
a:hover {color:#ccc;}

.bigger {font-size:10pt; color: #FFFFFF;}
.blue{color: #5382AE;}
.orange {color:#4E2A43;}
.i { font-style:italic;}
.b {font-weight:bold;}
b {font-size:9pt;}

a.orange {color:#F48120;}
a.blue{color: #5382AE;}
a.b {font-weight:bold;}

table.Detail_Info {padding:0; margin:0; width:400px;}
table.Detail_Info th {text-align:left; width:100px;}


td.fade
{
background: url(/images/bck_1column1.jpg) repeat-x #FFFFFF;
}
table.Detail_Info td {text-align:left; width:auto;}

tr.listhead {background-color:#999;}
tr.listhead th {color:#fff; text-align:center;} 
tr.listitem {background-color:#eee;}
tr.listaltitem {background-color:#ccc;}

div.contentlist {margin-top:15px; border:0px solid red;}
div.contentdetail {margin-top:15px; border:0px solid red;}
#pagecontent {width:565px; margin:5px 5px 50px 0; border:0px solid blue; text-align:left;}


div.row {clear: both; padding-top:6px}
div.row span.label {float:left; width:90px; text-align:right; border:0px blue solid}
div.row span.form {float:right; width:300px; text-align:left; border:0px red solid}
div.row span.field {float:right; width:175px; text-align:left; border:0px red solid}
div.row span.info {float:left; text-decoration:underline; width:125px; text-align:center;  border:0px green solid}
div.row span.msg {float:left; width:100%; text-align:center; border:0px white solid}
div.row span.opt {color:#666}
div.row span.buttonl {float:left; width:175px; margin-bottom:10px; text-align:left; border:0px blue solid}
div.row span.buttonc {float:left; width:175px; margin-bottom:10px; text-align:center; border:0px blue solid}
div.row span.buttonr {float:right; width:175px; margin-bottom:10px; text-align:right; border:0px blue solid}
div.row span.form img {vertical-align:top;}

div.info {width:400px; background:#ffc url("../images/icons/info.gif") no-repeat 8px 6px; border:1px dotted #000; 
		  padding:7px 0 7px 0; font-size:11px; font-weight:bold; text-align:center; margin:0 0 10px 0}
div.alert {width:400px; background:#ffc url("../images/icons/warning.gif") no-repeat 8px 6px; border:1px dotted #000; 
		  padding:10px 0 10px 0; font-size:11px; font-weight:bold; text-align:center; margin:0 0 10px 0}

#flashWarn {background-color:#fff; background-image:url(../images/icons/warning.gif); background-repeat:no-repeat; background-position:15px 11px; 
			padding:15px 15px 15px 48px; width:450px; margin-left:auto; margin-right:auto; margin-bottom:10px; border:dashed 1px #666;}
#pdfWarn {background-color:#eee; background-image:url(../images/icons/pdf.gif); background-repeat:no-repeat; background-position:15px 8px; 
			padding:10px 15px 10px 50px; width:500px; margin-left:auto; margin-right:auto; margin-top:25px; border:dashed 1px #666;}


/* News */
#News_List {width:575px;}
#News_List tr {}
#News_List td {}
#News_List td.icon {width:25px}
#News_List td.date {width:75px;}
#News_List td.title {font-weight:bold;}
#News_List td.desc {}

/* Admin */
#AdminDetails {width:600px; height:100%; float:none; border:0px solid black; overflow:auto;}
#AdminDetails_Side {width:200px; display:inline; float:left; border:0px solid lime;}
#AdminDetails_Main {width:400px; float:left; border:0px solid red;}

ul.exempt li ul {padding:1px 0 1px 24px;}