body{
	background:url('/common/images/body/background.jpg') no-repeat top center;
	font-family:arial;
	padding:0;
	margin:0;
	background-color:#1C2A38;		
	position:relative;
}
img{
	border:0;
}
.pngfix{
	behavior: url('/common/includes/iepngfix.htc');
}
#wrap{
	width:1000px;
	margin:0 auto;
	position:relative;	
}
#leftbox{
	float:left;
	position:absolute;
	top:0;
	left:0;
	/*width:400px;*/
	height:615px;
	z-index:800;
}
#corpmenu{
	position:absolute;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	top:19px;
	left:50px;
	width:300px;
}
#corpmenu a{
	text-decoration:none;
	color:#FFFFFF;
	padding:0 11px;
}
#corpmenu strong a{
	color:#D6FA00;
}
#quicklinks, #searchbox{
	width:139px;
	padding:0 22px;
	padding-top:11px;
	position:absolute;
	left:36px;
}
#quicklinks{
	background:url('/common/images/body/leftbox/quicklinksbackground.jpg');
	height:94px;
	top:48px;	
}
#searchbox{
	background:url('/common/images/body/leftbox/searchbackground.jpg');
	height:90px;
	top:437px;
	position:relative;
}
#quicklinks span, #searchbox span{
	font-size:16px;
	color:#D6FA00;
	display:block;
	border-bottom:1px solid #777f88;
}
#quicklinks select, #keywordsearch{
	background:url('/common/images/body/leftbox/inputbackground.jpg') top left;
	font-size:10px;
	color:#8C8C8C;
	display:block;
	font-weight:bold;
	width:134px;
	margin-top:10px;
	border:1px solid #bcd2e8;
	margin-left:0px;
}
#quicklinks select{
	height:18px;
	width:140px;
}
#keywordsearch{
  position:absolute;
	padding-top:3px;
	height:13px;
}
#searchbutton{
	background:url('/common/images/body/leftbox/searchbutton.jpg') no-repeat;
	width:82px;
	height:22px;
	border:0;
	position:absolute;
	bottom:12px;
	right:23px;
}
#menu{
	position:absolute;
	left:63px;
	top:167px;
	font-size:13px;
	line-height:16px;
	font-weight:bold;
	color:#FFFFFF;
	z-index:110;
}
.menudiv{
	position:relative;
	height:16px;
	width:100px;
	padding-bottom:13px;
	z-index:120;
	display:block;
	background-color:#1C2A38;
}
.menudiv a{
	color:#FFFFFF;
	text-decoration:none;
	display:block;
}
.menudiv img{
	position:absolute;
	right:-35px;
	top:3px;
}
.submenudiv{
	visibility:hidden;
	width:155px;
	background:url('/common/images/body/slideout/background.jpg') center center;
	position:absolute;
	left:100px;
	padding:5px 0;
	padding-left:30px;
	border:1px solid #a7dbf3;
	z-index:130;
}
.submenudiv a{
	font-size:11px;
	right:-20px;
	display:block;
	width:100%;

}
.submenudiv a:hover{
	color:#D6FA00;
}
.submenudivarrow{
	width:20px;
	background:url('/common/images/body/slideout/arrow.gif') center left;
	position:absolute;
	left:-1px;
	top:-1px;
}
#leftboxfooter{
	font-size:10px;
	color:#507AA4;
	position:absolute;
	bottom:25px;
	left:30px;
	width:400px;
}
#leftboxfooter a{
	text-decoration:none;
	color:#507AA4;
	font-weight:bold;
}
#rightbox{
	position:absolute;
	top:0;
	left:400px;
	width:600px;
	height:615px;
}
#rightboxheader{
	position:relative;
	height:70px;
	margin-bottom:20px;
}
#logo{
	position:absolute;
	top:20px;
	left:19px;
}
#changelanguage{
	display:block;
	width:73px;
	height:17px;
	text-decoration:none;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	background:url('/common/images/body/rightbox/header/language.jpg');
	padding-left:9px;
	padding-top:1px;
	position:absolute;
	top:21px;
	right:50px;
}
#roundimages{
	position:absolute;
	top:107px;
	left:262px;
	width:148px;
	height:0;
	z-index:500;
}
.roundimagesbox{
	position:absolute;

}
.roundimagesbox span{
	width:350px;
	position:absolute;
	top:5px;
	left:90px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}
.roundimagesbox span strong{
	display:block;
	font-size:21px;
	line-height:23px;
}
.roundimagesbox span a{
	color:#FFFFFF;
	text-decoration:none;
}
.circleimage{
	behavior: url('/common/includes/iepngfix.htc');
}
#circleimage1{
	top:0;
	left:52px;
}
#circleimage2{
	top:90px;
	left:17px;
}
#circleimage3{
	top:180px;
	left:0;
}
#circleimage4{
	top:270px;
	left:31px;
}
#circleimage5{
	top:360px;
	left:87px;
}
#infobox{
	width:200px;
	font-size:10px;
	position:absolute;
	right:47px;
	/*top:114px;*/
	bottom:100px;
}
#infoboxheader{
	background:url('/common/images/body/rightbox/infobox/top.png');
	width:200px;
	height:20px;
	font-size:14px;
	line-height:18px;
	color:#FFFFFF;
	float:left;	
	text-align:center;
	padding-top:2px;
}
#infoboxcontent{
	background:url('/common/images/body/rightbox/infobox/middlecontent.png');
	float:left;
	width:185px;
	padding:5px;
	padding-right:10px;
}
#infoboxcontent a{
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
#infoboxcontent .lnkMore{ 
	float:right;
	margin:20px 10px 10px 0;
	color:#D6FA00;
	font-weight:bold;
	text-decoration:none;
}
#infoboxcontent ul{
	margin:0;
	margin-top:8px;
	margin-left:20px;
	padding:0;
	color:#FFFFFF;
}
#infoboxcontent li{
	margin:0;
	padding:2px 0;
}
#infoboxcontent li strong{
	color:#D6FA00;
	font-weight:bold;	
	font-size:12px;
}
#infoboxfooter{
	margin:0;
	padding:0;	
	border-top:0;
	float:left;
}
.popup{
	visibility:hidden;
	position:absolute;
	top:0;
	left:70px;
	display:inline-block;
	z-index:120;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	width:400px;
}
.popup img{
	float:left;
}
.popup div{
	float:left;
}
.popupmiddle{
	height:31px;
	background:url('/common/images/body/rightbox/infobox/popup/middle.png');
	padding-top:10px;
}
#breadcrumb{
	font-size:9px;
	font-weight:bold;
	color:#2B6198;
	margin-left:30px;
}
#breadcrumb a{
	text-decoration:none;
	color:#2B6198;
}
#contenttitle{
	font-size:24px;
	font-weight:bold;
	color:#FFFFFF;
	border-bottom:1px solid #1c2a38;
	margin-left:30px;	
	margin-right:40px;
	margin-top:5px;
	width:530px;
	height:30px;
	overflow:hidden;
}
#rightboxcontent{
	overflow-y:auto;
	overflow-x:hidden;
	margin-left:30px;	
	margin-right:14px;	
	height:453px;
	/*padding-right:30px;*/
	font-size:12px;
	color:#FFFFFF;
	padding-top:10px;
}
#rightboxcontent a{
  color:#FFFFFF;
  text-decoration:underline;
}
#rightboxcontent a:hover{
  color:#FFFFFF;
  text-decoration:none;
}
#rightboxcontent table{
  margin-bottom:0px;
}
