	body{
		background: url(../images/background-full.png) repeat;
		padding:0;
		margin:0;
	}
	body,table,li{		
		font-family: Trebuchet MS;
		font-size: 14px;
	}
	#mainBody{
		background: url(../images/background.png) repeat-x;
		height:900px;
		width:100%;
		position: absolute;
		
	}
	
	#mainBanner{
		margin-top:10px;
		margin-left:10px;
		position: absolute;		
	}
	
	#mainContainer{
		width:672px;
		display: inline-block;
	}
	#menuContainer{
		display: inline-block;
		vertical-align: top;
		margin-top:170px;
		margin-left:-178px;
		margin-right:-4px;
	}
	#menuContainer li{
		text-align: right;
		color: #fff;
		list-style-type: none;
		padding:7px 15px 7px 0
	}
	
	#menuContainer,#mainContainer{
		position: relative;
		z-index: 2;
	}
	
	.menuSelect,#menuContainer li:hover{
		background: url(../images/menuSelect.png) no-repeat right top;
	}

	#menuContainer li a:hover,#menuContainer li:hover{
		text-decoration: underline;
	}
	
	#menuContainer li a:link, #menuContainer li a:visited{
		color:#fff;
		text-decoration: none;
	}
	
	#mainBox{
		background: #fff;
	}
	#headerLogo{
		left:-60px;
		position:absolute;
		top:10px;
		z-index: 10;
	}
	#content{
		padding: 10px;
		padding-bottom:20px;
		
		padding-top:185px;
		
		text-align: left;
		min-height: 400px;
	}
	.subcontent{
		padding-left:40px;
		/* width:592px; */
	}
	#subpage{
		background: url(../images/subpage_bg.png) repeat-y;
		min-height: 400px;
		padding:5px 10px;
	}
	
	.heading{
		color:#173a86;
		font-weight: bolder;
	}
	
	h1{
		margin:0;
		padding:0;
	}
	
	.banners{
		position: absolute;
		visibility: hidden;
	}
	.errorDiv{
		background:#DD0000;padding:5px;text-align:center;color:#FFFFFF;font-weight:bold;border-width:0;
		border-color:#BB0000;border-bottom-width:3px;border-top-width:3px;border-style:solid;
	}
	
	
	#tabs div.tab{
		background:#DDDDFF none repeat scroll 0 0;
		border-color:#D4D4D4;
		border-style:solid solid none;
		border-width:2px 2px 0;
		float:left;
		margin-left:3px;
		height:30px;
		/* padding:0 10px; */
		overflow: hidden;
	}
	#tabs div.selected{
		background:#FFFFFF none repeat scroll 0 0;
		float:left;	
		height:32px;
		margin-bottom: -2px;
		z-index: 10;
		position: relative;
	}
	#tabs{
		border-bottom: 2px #D4D4D4 solid;
		height:32px;
	}
	a{
		color:#00f;
	}
	.tab a{
		text-decoration: none;
		outline: none;
		padding:7px;
		display:block;
	}
	.tab a:hover{
		background: #ffd;
	}
	#mainBox{
		width:672px;
		position: relative;
	}