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

body
	{
	margin: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#616161;
	line-height:15px;
	}
	
	
#mainContainer
	{
	width:100%;
	}

#topContent
	{
	width:100%;
	height:140px;
	position:absolute;
	z-index:50;
	}
	
#headerTop
	{
	height:70px;
	width:100%;
	background:url(../images/header_top_110px.png) repeat-x;
	}

#menuItems
	{
	text-align:left;
	width:900px;
	height:70px;
	padding:20px 0 0 0;
	}
	
.menuItem
	{
	color:#616161;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	display:inline;
	padding:20px 20px 20px 20px;
	white-space:nowrap;
	border-right:1px solid #616161;
	cursor:pointer;
	}
	
a
	{
	text-decoration:none;
	color:#FFF;
	}
	
p
	{
	margin:0;	
	}
	
#headerBottom
	{
	height:70px;
	width:100%;
	background:url(../images/header_bottom_90px.png) no-repeat center;
	}
	
#contentImage
	{
	width:900px;
	height:175px;
	background:url(../images/contentImage1.jpg) 0px 120px no-repeat;
	padding:120px 0 0 0;
	}
	
#contentBody
	{
	padding:10px 0 10px 0;
	width:900px;
	text-align:left;
	}
	
.columnHeader
	{
	text-align:center;
	height:16px;
	font-size:16px;
	color:#FFF;
	background:#b5a5d5;
	border-bottom:4px solid #616161;
	padding:5px 0 5px 0;
	}
	
.columnItem
	{
	color:#7f7f7f;
	background:#f4f4f4;
	border-bottom:3px solid #FFF;
	padding:10px 10px 10px 10px;
	font-size:10px;
	}
	
.contentTop
	{
	height:26px;
	border-bottom:4px solid #616161;
	}
	
.contentHeader
	{
	padding:5px 10px 10px 10px;
	font-size:18px;	
	}
	
.contentInnerBody
	{
	padding:0px 10px 10px 10px;
	font-size:11px;
	}
	
#footer
	{
	font-size:9px;
	height:15px;
	background:#dadada;
	color:#666;
	padding:10px 0 10px 0;
	}
	
#mainContent
	{
	width:900px;
	background:#39C;
	height:500px;
	padding-top:120px;
	}
	
li
	{
	padding:0;
	list-style:square;
	
	}

ul	
	{
	padding:0;
	margin:5px 0px 5px 20px;
	}

a 
	{
	color:#005192;
	font-style:italic;
	}
	
.fieldLabel {
	padding: 5px 0px 5px 0px;
	width: 165px;
}

.validationBox {
	width: 20px;
}

.imgValidation {
	vertical-align:text-bottom;
	padding:0px 5px 0px 5px;
}

.formField {
	padding: 5px 0px 5px 0px;
}

fieldset {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 0px;
	padding: 0px;
	margin: 0px;
}


select {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

input {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

textarea {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.submitButtons {
	height: 30px;
	
}


.fade{
	top:0px;
	left:0px;
	height:100%;
	width:100%;
	background:#ededed;
  	overflow:auto;
	z-index:77;
	position:fixed;
	filter: alpha(opacity=90);/* IE*/
	-moz-opacity:0.9;/*older gecko*/
	opacity :0.9;/*CSS3 */
}


