
html{
	top:0;
	height: 100%;
	text-align:center;
	margin:0 auto;
	padding:0;
	overflow:scroll;
}

body,.bodyDiv,td{
	margin:0px; padding:0px 0px 0px 0px; font-family: Arial, Tahoma, Verdana; font-size: 11Px;;
	}
body,body.subPage{
	background:url(/gfx/backgrounds/main.gif) repeat-x #414141;
}
strong{font-weight:bold;}
/*Txts*/
div.heading{font-size:16px; font-weight:bold; color:#aeaeae;}
div.subHeading{font-weight:bold; color:#FFF; font-size:12px; margin-bottom:5px;}
div.subHeading a{color:#FFF;}

a, a:hover, a:link, a:visited{color:#FFF}



bodyCls{
	text-align:center;
}

#container{
	position:relative;
	width:745px;
	
	margin:0 auto;
	top:0px;
	text-align:left;
}	

	
	div#topBar{
		margin:10px 0 10px 0;
		color:#aeaeae;
	}
		div#topBar img{border-style:none;}
		div#topBar span.topLink{padding-top:-10px;}
		div#topBar a{color:#aeaeae; text-decoration:none;}
	
	div#topBannerWrapper{
		height:199px;
	}
	
	div#menu{
		height:46px;
		margin-top:10px;
		margin-bottom:20px;
		padding-left:10px;
		font-family:arial;
		font-size:14px;
		color:#FFF;
		background-image:url(/gfx/backgrounds/menu.gif);
		font-weight:bold;
	}
	
	div#content{}
	
	div.contentCell,td.contentCell{background:#363636;}
	div.contentCell,td.contentCell,div.contentCell td,td.contentCell td{color:#FFF; line-height:18px;font-size:11px;}
	div.contentCell .heading,td.contentCell .heading{color:#aeaeae;}

div#address{
	color:#FFF;
	margin:15px 25px;
}

div#address a, div#address a:hover, div#address a:visited{
	color:#fff;
	text-decoration:none;
}
div#address a:hover{color:#CCC; text-decoration:underline;}

div#address span.addSep{padding:0 10px;}

div.inputDiv{
	margin-bottom:15px;
}


div.inputDiv input,div.inputDiv textarea{
	border:1px #FFF solid;
	font-size:11px;
	width:100%;
}
div.inputDiv input.submit{width:50px; float:right;}