@charset "utf-8";
/* CSS Document */

body {
	background-color: #aed0f5;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 80%;
	/* color:#607432 */
	color:#000000;
}

.x-small {font-size:x-small;}
.small {font-size:small;}
.medium {font-size:medium;}
.large {font-size:large;}
.x-large {font-size:x-large;}

#mainarea {
	background: #ffffff url(../images/contentRightShadow.png) repeat-y 100% 0;
	margin:0 auto;
	position:relative;
	/* background-color: #ffffff; */
	width: 978px;
	/* background: transparent url(../images/brs.jpg) no-repeat scroll right bottom; */
}
#inner {
	background: transparent url(../images/contentLeftShadow.png) repeat-y scroll left top;
}
.contentShell {
	background:#fff;
	background:white url(../contentRightShadow.png) none repeat scroll 10 50%;
	margin:0 8px;
	padding:0;
}
#content {
	padding: 10px 20px;
	overflow: auto;
	/* background: transparent url(../images/bls.jpg) no-repeat scroll left bottom; */
	/* background: transparent url(../images/contentLeftShadow.png) repeat-y scroll left top; */
}

/* .text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#607432
} */
.cb {clear:both;}

.shadows {
	margin:0 auto;
	position:relative;
	width: 982px;
	/* background: transparent url(../images/dropshadow.gif) no-repeat scroll right bottom; */
}
/* #banner {
	background: transparent url(../images/banner.png) no-repeat;
} */
	
#banner h1 { width: 960px; height: 160px; }
#banner span {
	background:url(../images/banner.png) no-repeat left top;
	position:absolute;
	/* left:110px;top:0; */ 
	top: 0;
	height:194px; /* height of your image */
	width:978px; /* width of your image */
}
/* #banner p, #banner h1 { visibility: hidden; } */
.hide {
	visibility: hidden;
}
.hidden {
	display: none;
}
#maincontent {
	border-left: 1px solid #cccccc; 
	margin-left:200px;
	padding-left: 1em;
}
#maincontent h2 {
	margin-top: 0px;
	color: #7e7e7e;
	font-weight: normal;
	
}
#maincontent h3 {
	font-weight: normal;
	
}
#footer {
	position:relative;
	/* padding-top: 1em; */
	font-size: 80%;	
	/* background-color: #ffffff; */
	width: 961px;
	height: 190px;
	/* margin: auto; */
	margin-left: 6px;
	margin-top: 2em;
	overflow: auto;
	background: transparent url(../images/footer.png) no-repeat 0% 0%;
}
/* #outer { background: transparent url(../images/footer.png) no-repeat 100% 0%; } */
#footer .footcontent {
	padding-left: 230px;
	
}
/* #footer p {
	width: 940px;
	padding-left: 20px;
} */
#footer .col {
	float: left;
	width: 230px;
	/* padding-left: 20px; */
}
#menubar {
	margin:0px;
	font-weight:bold;
	/* background: transparent url(../images/trs.jpg) no-repeat scroll right top; */
	background: transparent url(../images/menuBarSeg.jpg) repeat-x 0 0;
	/* width: 967px;*/
	margin-left: 6px;
	margin-right: 11px;
}
#menucontent {
	height: 56px;
	/* padding: 0px 18px; */
	/* background: transparent url(../images/tls.jpg) no-repeat scroll left top; */
}
#menucontent ul {
	float:left;
	padding:0px;
	margin-top:15px;
}
#menucontent li {
	margin-left:20px;
	display:inline;
}
#menucontent a {
	color: #000;
	text-decoration:none;
}
#menucontent a:hover {
	color: #693;
	text-decoration:underline;
}
#menucontent span {
	float:right;
	margin:15px 5px 0px 0px;
}
dl dt {
	float: left;
	width: 200px;
}
.row label {
	float: left;
	width: 135px;
	text-align: right;
	padding-right: .5em;
}
.row {padding-bottom: .5em;}
.row .submit { margin-left: 140px; }
.row label em {
	
}	
.msg {
	font-weight: bold;
	padding-bottom: 1em;
	
}
#navarea p { margin: 0px 0px 0px 0px; }
tbody th, thead th { 
	text-align: left; 
	padding-right: .5em;
}
td { 
	text-align: left;
	padding-right: .5em;
}
