html,
body {
	margin:0;
	padding:0;
	font-family:"Tahoma", Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
	background-color:#CCC;
	height:100%;
}

h2
{
	font-size:14px;
	color:#207374;
}

h2.contentHeader
{
	font-size:12px;
	color: #a99b25;
	border-left: solid 2px #3b7a9e;
	border-bottom: solid 2px #3b7a9e;
	padding: 3px;
	display:inline;
}

a:link {text-decoration: none; color: #06C;}
a:visited {text-decoration: none; color: #06C;}
a:active {text-decoration: none; color: #06C;}
a:hover {text-decoration: underline; color: #438bb4;}


/*for rounded corners of news box*/
.t {
	background: url(../images/topborder.jpg) 0 0 repeat-x #eeeeee;
	width: 20em;
	border: 4px #9f9f9f;
}
.b {background: url(../images/bottomborder.jpg) 0 100% repeat-x}
.l {background: url(../images/leftborder.jpg) 0 0 repeat-y}
.r {background: url(../images/rightborder.jpg) 100% 0 repeat-y}
.bl {background: url(../images/corner_ll.jpg) 0 100% no-repeat}
.br {background: url(../images/corner_lr.jpg) 100% 100% no-repeat}
.tl {background: url(../images/corner_ul.jpg) 0 0 no-repeat}
.tr {background: url(../images/corner_ur.jpg) 100% 0 no-repeat; padding:10px; }
/*for rounded corners of news box*/

.tablenewsbox
{
	font-family:"Tahoma", Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #242424;
	padding: 0px;
	width: 100%;
	border: 0;
}

.header1
{
	font-family:"Tahoma", Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #FFD500;
	font-weight:bold;
}

.whiteheadertxt
{
	font-size:13px;
	color: #FFF;
	font-weight:bold;
}
.whitetxt
{
	font-size:11px;
	color: #FFF;
}

.divContent
{
	padding:15px 50px 30px 30px;
}
.photoleft
{
	float: left; padding:2px 10px 8px 0px; margin: 0; 
	}
.photoright
{
	float: right; padding:2px 0px 8px 10px; margin: 0; 
	}
.caption{
	font-size:10px;
}
.centerText{
	margin: 0px auto 0px auto;
	width: 600px;
}    
.divMainLogin{
	border: solid 3px #999;
}
.banner3_bg{
	background-image:url(../images/newbanner/anzec-web-header_03.png);
}
#container {
   min-height:100%;
   position: relative;
   height: 870px;
   width:950px;                
   margin: 0px auto 0px auto;
   border-right:2px #345467 solid;
   border-left:2px #345467 solid;
   background-color: #FFF;
}
#header {
	
   padding:0;
   background:#144f70;
   height:130px;
}
#body {
	
	/*height: 850px;*/
	padding-bottom:60px;   /* Height of the footer */
	background-color: #FFF;;
}
#footer {
	
   position:absolute;
   bottom:0;
   width:950px;
   height:60px;   /* Height of the footer */
   background:#043754;
   z-index: 40;
   text-align:center;
   padding: 10px 0pc 10px 0px;
}

#divRightSection
{
	margin: 0;
	padding:0;
	position: absolute;
	top:0px;
	right:0px;
	width:242px;
	height:650px;
	background: #686f73;
	color:#FFF;
	z-index:15;
	border-left: solid 2px #345467;
	border-bottom:solid 2px #345467;
}
#divRight1
	{
		background: #5c727f url(../images/sign-up-leftbrdr.gif) 0 0 repeat-y;
		height:65px;
		padding: 15px 5px 10px 8px;
		border-top:solid 2px #345467;
		border-left: solid 2px #345467;
		border-right:solid 2px #345467;
	}
#divRight2
	{
		/*#686f73*/
		background: #5c727f url(../images/free-assessment-leftbrdr.gif) 0 0 repeat-y;
		height:60px;
		padding: 10px 5px 15px 8px;
		border-left: solid 2px #345467;
		border-right:solid 2px #345467;
	}
#divRight3
	{
		background: #5c727f url(../images/forums-leftbrdr.gif) 0 0 repeat-y;
		height:60px;
		padding: 10px 5px 30px 8px;
		border-left: solid 2px #345467;
		border-right:solid 2px #345467;
		border-bottom:solid 2px #345467;
	}
#divLogin
{
	background: #8e969b url(../images/login-bg.gif);
	border-bottom: inset 4px #606466;
	border-top: inset 2px #999;
	height: 100px;
	padding: 15px 15px 20px 20px;
	color: #207374;
	}
	.colorline{
		padding: 0;
		width: 100%;
		height: 3px;
		background:  #d7d7d7 0 100% repeat-x;
		}

/*#divNewsBoxContainer
	{
		margin: 10px 5px 5px 15px; 
		position:relative;
		color: #285c7a;
		background:#eeeeee;
	}
		#divNewsBoxContent
		{
			width:200px;
			background-color:#eeeeee;
			overflow: auto;
			height: 290px;
			margin: 10px 0px 10px 0px;
		}*/
		
#divMiddleSection
{
	margin: 0px; padding:0px;
	width:100%;
	position:absolute;
}

#divContentSection
{
	position:absolute;
	top:0px;
	left:0px;
	width:75%;
	z-index:10;
	/*background: url(images/leftblocks2.jpg) 0 0 repeat-y #FFF;*/
}
	#divMenuSection
	{
		margin:0;
		padding:0;
		position:relative;
		z-index: 40;
		background: url(../chromebg2.gif) center center repeat-x; 
		background-color:#6eafd5;
		width: 950px;
		border-top: solid 3px #345467;
		border-bottom: solid 3px #345467;
/*		border-top: solid 3px #d7d7d7;
		border-bottom: solid 3px #d7d7d7;*/
	}
	#divContent
	{
		padding: 40px 25px 30px 20px;
	}
	#divTeaser
	{
		background: url(../images/teaser.jpg) 0 0 no-repeat;
		height: 195px;
		border-bottom: solid 3px #569d74;
		padding: 0px 30px 0px 340px;
	}
	#divNewsContent{
		overflow: auto;
		overflow-x: hidden;
		height: 315px;
		width: 285px;
		scrollbar-face-color: #BDBDBD;
		scrollbar-highlight-color: #E6E6E6;
		scrollbar-3dlight-color: #cacaca; 
		scrollbar-darkshadow-color: #cacaca; 
		scrollbar-shadow-color: #FFF;
		scrollbar-arrow-color: #686f73; 
		scrollbar-track-color: #FFF;
	}
	#divSocialLinks{
		position:relative;
		top: 50px;
		left: 500px;
		height: 50px;
		width:50px;
		background-color:#C9C;
		z-index:1000;
	}
	.freeassess a { 
		display: block; 
		width: 210px; 
		height: 35px; 
		background: transparent url(../images/consultation-button.gif);
	} 
		
	.freeassess a:hover { 
		background-position: -210px 0; 
		background: url(../images/consultation-button-hover.gif);
	} 
	.sendcv a { 
		display: block; 
		width: 210px; 
		height: 35px; 
		background: transparent url(../images/sendcv-btn.gif);
	} 
		
	.sendcv a:hover { 
		background-position: -210px 0; 
		background: url(../images/sendcv-btn-hover.gif);
	} 
	.signup a { 
		display: block; 
		width: 210px; 
		height: 35px; 
		background: transparent url(../images/sign-up-btn2.gif);
	} 
		
	.signup a:hover { 
		background-position: -210px 0; 
		background: url(../images/sign-up-btn-hover2.gif);
	} 
	.buttonClass{
		font-family:"Tahoma", Verdana, Helvetica, sans-serif;
		font-size:11px;
		color: #FFF;
		background-color:#333;
	}
	.inputtextClass{
		font-family:"Tahoma", Verdana, Helvetica, sans-serif;
		font-size:11px;
		color: #333;
	}
	.whitetxt_indent5
	{
		font-size:12px;
		font-weight: 300;
		color: #FFF;
		padding-left: 5px;
	}
	.banner
	{
		font-size:13px;
		font-weight:bold;
		color: #207374;
	}
	div.banner span
	{
		font-size: 16px;
		color: #a99b25;
	}
	div.rightHeader
	{
		background: #00b2ee;
		font:"Tahoma", Verdana, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bolder;
		color:#fff;
		height:40px;
		padding: 15px 5px 10px 8px;
		border-left: solid 2px #345467;
		border-right:solid 2px #345467;
		text-align:center;
	}
	.frontContent
	{
		float:left;
		width: 295px;
		padding: 15px 35px 20px 25px;
	}
	/*div.frontContent span
	{
		font-size: 14px;
		font-weight: bold;
		color: #a99b25;
	}*/
	.anzec_error
	{
		color:#F00;
	}
	.error
	{
		background: #b0cdec;
		font-family:"Tahoma", Verdana, Helvetica, sans-serif;
		font-size:11px;
		color: #333;
	}
	#errormsg
	{
		border:2px solid #c00;
		padding:3px;
		width:20em;
	}.whitetxt_indentbold {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 8px;
}
