body {
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	background-image: url(IMAGES/backtexture.gif);
	background-position: center center;
	background-repeat: repeat-y;

}

#contents #centrebox #cols #nonews {
	width: 236px;
	float: left;
	margin-left: 13px;
	background-color: #333333;
	height: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#FFFFFF;
	padding: 6px;
	
}
.errortext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: normal;
	color: #990000;
	height: auto;
	width: auto;
	margin-top: 25px;
	margin-right: 8px;
	margin-bottom: 25px;
	margin-left: 35px;
}


#contents #centrebox #cols #latestnews h3 { /*title */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #CCCCCC;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-right: 9px;
	margin-left: 5px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 2px;
	width: auto;
	margin-bottom: 6px;
	margin-top: 0px;
}
#contents #centrebox #cols #latestnews ul {
	list-style-type: none;
	width: auto;
	margin: 0px;
	padding: 0px 0px 4px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#contents #centrebox #cols #latestnews li {

	font-size: 11px;
	line-height: 17px;
	
	color: #FFFFFF;
	margin: 4px 4px 0px 6px;
	padding: 0px;
}
#contents #centrebox #cols #latestnews h4 {
	background-color: #FFFFFF;
	
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	height: auto;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents #centrebox #cols #latestnews h5 {
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	width: auto;
	height: auto;
	margin: 0px;
}
#contents #centrebox #cols #latestnews b {
	font-weight: normal;
	color: #FFCC00;
}
#contents #centrebox #cols #latestnews h4 a {
	color: #0033bc;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

#contents #centrebox #cols #latestnews h4 a:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

#contents #centrebox #cols #latestnews a {
	color: #CCCCCC;
	text-decoration: none;
	font-weight: normal;
	font-size: 9px;
}

#contents #centrebox #cols #latestnews a:hover {
	color: #FFCC00;
	text-decoration: none;
	font-weight: normal;
	font-size: 9px;
}


#contents #centrebox #cols #rightcol h3 { /* TRAINING */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #CCCCCC;
	padding: 2px 4px 2px 6px;
	height: auto;
	width: auto;
	background-color: #333333;
	margin: 0px;
}
#contents #centrebox #cols #rightcol p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	height: auto;
	width: auto;
	margin: 2px 0px 8px;
	padding: 0px;
}
#contents #intro h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	line-height: 26px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	height: auto;
	width: auto;
	padding-top: 4px;
	padding-left: 28px;
	padding-right: 0px;
	padding-bottom: 4px;
}
#contents #intro p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	margin: 0px;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 8px;
	padding-left: 28px;
	height: auto;
	width: auto;
	margin-right: 6px;
}

#contents #intro a {
color: #0033bc;
text-decoration:none;
font-weight:bold;
}

#contents #intro a:hover {
color: #000000;
text-decoration:underline;
font-weight:bold;
}

a {
	color: #0033bc;
	font-family: Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color: #000000;
	font-family: Arial, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}

#contents #intro ul {
	list-style-type: none;
	background-color: #666666;
	padding: 2px;
	height: auto;
	width: 263px;
	margin-top: 0px;
	margin-right: 17px;
	margin-bottom: 3px;
	margin-left: 29px;
}
#intro {
	height: 100%;
	width: 309px;
}
#contents #centrebox {
}
#contents #intro li {
	width: 80px;
	padding: 0px 4px;
	margin: 0px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FFFFFF;
	display: inline;
}
#contents #intro table {
	height: auto;
	width: 263px;
	margin-left: 27px;
}


/* -------------------- FOOTER ------------------------------ */

		#footer ul {
	list-style-type: none;
	text-align: right;
	margin-right: 8px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 6px;
	width: auto;
	padding-top: 6px;
	padding-bottom: 6px;
		}

#footer {
	background-color: #424252;
	/*background-color: #747899; PREVIOUS*/
	width:950px;
	height: auto;
	margin-top: 12px;
}
		
#footer li {
	display: inline;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-right: 6px;
	padding-left: 6px;
	width: auto;
}
		
#footer a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;	
}

#footer #language {
			margin: -2px 0px 0px 0px;
			padding: 0px;
			float: left;
			height: auto;
			width: auto;
}
		#footer #language ul {
			list-style-type: none;
			height: auto;
			width: auto;
			margin: 8px 0px 0px 8px;
			padding: 0px;
		}
		#footer #language li {
			display: inline;
			border: 0px solid #ffffff;
			padding: 0px;
			margin: 0px;
			width: auto;
			height: auto;
		
		}

/* -------------------------------------------------------------- */


#contents {
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	width: 950px;
	height: auto;
}

#CLhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
	padding-top: 6px;
	padding-left: 9px;
	padding-right: 0px;
	padding-bottom: 2px;
	width: auto;
	/*border-top: 2px solid #cccccc;
	margin: 0px 4px 0px 6px;*/
}
#CLlist ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 18px;
	margin-top: 6px;
	width: auto;
}
#CLlist li {
	list-style-type: none;
	list-style-image: url(IMAGES/CL_bullet.gif);
	list-style-position: outside;
}
#CLinfo {
	/*background-color: #747899;*/
	background-color: #333333;
	padding: 4px 4px;
	height: auto;
	width: 138px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	text-align: right;
	margin-left: 9px;
	text-transform: uppercase;
	margin-bottom: 6px;
}

#contents #centrebox #spotlights {
	width: auto;
	padding-left: 3px;
	padding-right: 6px;
	background-color: #FFFFFF;
	height: 90px;
	border: 1px solid #666666;
	padding-bottom: 6px;
	margin-bottom: 12px;
	margin-left: 12px;
	margin-right: 13px;
	min-height: 90px;
}
#contents #centrebox #spotlights #blft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	float: left;
	width: 210px;
	height: inherit;
	margin: 6px 0px 0px 0px;
	overflow: hidden;
}
#contents #centrebox #spotlights #blft img, #contents #centrebox #spotlights #brgt img {
	height: 78px;
	width: 80px;
	overflow: hidden;
	visibility: visible;
	position: relative;
}

#contents #centrebox #spotlights #brgt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	float: right;
	width: 204px;
	height: auto;
	padding-left: 6px;
	margin: 6px 0px 0px 0px;
	overflow: hidden;
}
	#contents #centrebox {
	height: auto;
	padding: 0px;
	margin: 0px;
	min-height:100%;
	width: 478px;
	float: left;
	}

#CLlist {
	margin: 0px;
	padding: 0px;
}
#CLinfo a {
	color: #FFFFFF;
	text-decoration: none;
}
#footer a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFCC;
	text-decoration: underline;
}
#addbox h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 12px;
	margin: 10px 0px 5px 9px;
	padding: 0px;
	width: 154px;
}
#addbox h5, #addbox h6  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #333333;
	/*margin-top: 0px;*/
	margin-left: 9px;
	margin-right: 0px;
	/*padding: 0px;*/
	width: 154px;
	height:auto;
}

#addbox h6 {

border-top:2px solid #cccccc;
width:auto;
height:auto;
margin-right:6px;
padding-top:6px;
padding-bottom:2px;

}

#addbox h6 a {
	text-decoration:none;
	color: #0033bc;
	font-size: 10px;
	margin-left:0px;
	padding-left:0px;
}

#addbox h6 a:hover {
	text-decoration:none;
	color:#000000;
	font-size: 10px;
	margin-left:0px;
	padding-left:0px;
}

	html>body #contents #centrebox #cols #latestnews { /* ! 4 IE6  */
		width: 236px;
		margin-left: 13px;
		background-color: #333333;
		height: auto;
		font-family:Arial, Helvetica, sans-serif;
		float:left;
	}
	
	html>body #contents #centrebox #cols #rightcol { /* ! 4 IE6  */
		width: 198px;
		margin-right: 13px;
		float: right;
		height:auto;
	}
	
	#contents #centrebox #cols #latestnews { /*  4 IE6  */
	width: 236px;
	margin-left: 7px;
	background-color: #333333;
	height: auto;
	font-family:Arial, Helvetica, sans-serif;
	float: left;
	}

	#contents #centrebox #cols #rightcol { /*  4 IE6  */
	width: 191px;
	margin-right: 7px;
	float: right;
	}
	
	#contents #centrebox #cols {
		height: auto;
		width: 478px;
		margin: 0px;
		padding: 0px;
		position: relative;
	}



#contents #intro #introtab {
	margin: 0px 0px 0px 27px;
	padding: 0px 0px 0px 4px;
	width: 263px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #CCCCCC;
	background-color: #333333;
	height: auto;
}
#contents #intro h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: bold;
	color: #990000;
	margin-top: -6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 27px;
	width: auto;
	height: auto;
}
#contents #intro h4 a {
	color: #0033bc;
	text-decoration: none;
}

#contents #intro h4 a:hover {
	color: #000000;
	text-decoration: underline;
}
#contents #tempTitle h1 {
	font-family: Tahoma,Verdana, Arial, sans-serif;
	font-size: 15pt;
	font-weight: bold;
	color: #333333;
	font-style: normal;
	line-height: 15pt;
	letter-spacing: 1px;
	margin-top: 9px;
	margin-left: 35px;
	height: auto;
	width: 850px;
	margin-bottom: 12px;
	padding-top: 0px;
	padding-bottom: 4px;
}

#contents #temlColLft {
	float: left;
	width: 330px;
	margin-top: 0px;
	padding-top: 0px;
	height: auto;
	
}

#contents #tempColRht {
	float: right;
	height: auto;
	width: 245px;
	margin-top: 0px;
	padding-top: 0px;
}

			#contents #ColLftBig {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				line-height: 16px;
				float: left;
				width: 600px;
				margin-top: 0px;
				padding-top: 0px;
				background-color:#FFFFFF;
				
			}
	
			#contents #ColLftBig code {
				font-family: Geneva, Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 16px;
				margin-top: 0px;
				color:#000000;
				
			}	
			
			#contents #ColLftBig h1 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 18px;
				line-height: 19px;
				
				width: 600px;
				margin-bottom: 12px;
				margin-top:0px;
				padding-top: 0px;
				background-color:#FFFFFF;
				margin-left:35px;
				
			}
			
			#contents #ColLftBig h2 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 14px;
				line-height: 19px;
				
				width: auto;
				margin-top: 6px;
				padding-top: 0px;
				background-color:#FFFFFF;
				margin-left:35px;
				
			}
			
			#contents #ColRhtBig {
				float: right;
				height: auto;
				width: 300px;
				margin-top: 0px;
				padding-top: 0px;
				background-color:#FFFFFF;
				
			}

div#subdir {
	
}

#subdir h3 {
	
}
			
			#contents #ColRhtBig table {
			font-family:Arial, Helvetica, sans-serif;
			width:98%;
			font-size:11px;
			margin:0px;
			padding:0px;
			}
			
			#contents #ColRhtBig table td {
			padding:3px 2px;
			}
			
			#contents #ColRhtBig strong {
			font-weight:bold;
			color:#000000;
			}
			
			#contents #ColLftBig table {
				width:550px;
				margin-top: 0px;
				padding-top: 0px;
				background-color:#FFFFFF;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
				margin-left: 35px;
				margin-right: 0px;
				margin-bottom:12px;
			}

#contents #ColLftBig table p {
				
	
				margin-left: 0px;

			}
			
			#contents #ColLftBig table td {
				border-bottom: 1px solid #cccccc;
				padding-top:4px;
				padding-bottom:4px;
			}
			
			#contents #ColLftBig p {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				line-height: 16px;
				font-weight: normal;
				color: #333333;
				margin-left: 35px;
				width: auto;
				margin-top: 0px;
				margin-right: 10px;
				margin-bottom: 8px;
				height: auto;
				padding: 0px;
			}
			
			#contents #ColLftBig span {margin:0px;}
			
			#contents #ColLftBig ul {
				list-style-type:square;
				width:auto;
			}
			
			#contents #ColLftBig li {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				line-height: 15px;
				font-weight: normal;
				color: #333333;
				margin-left: 13px;
				width: auto;
				height: auto;
				padding: 0px;
			}
		
			#contents #ColRhtBig p {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				line-height: 16px;
				font-weight: normal;
				color: #333333;
				margin-left: 0px;
				width: auto;
				margin-top: 0px;
				margin-right: 10px;
				margin-bottom: 8px;
				height: auto;
				padding: 0px;
			
			}
			
			#contents #ColLftBig a, #contents #ColRhtBig a {
				font-weight: bold;
				/*font-size:12px; */
				color: #0033bc;
				text-decoration: none;
				/*font-family:Verdana, Arial, Helvetica, sans-serif; */
				
			}
			
			#contents #ColLftBig a:hover, #contents #ColRhtBig a:hover {
				font-weight: bold;
				color: #000000;
				text-decoration: underline;
				/*font-family:Verdana, Arial, Helvetica, sans-serif; */
			}
			
			#contents #ColLftBig h3 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px;
				line-height: 17px;
				font-weight: bold;
				color: #333333;
				margin-right: 10px;
				margin-left: 35px;
				width: auto;
				padding-bottom: 0px;
				margin-top: 0px;
				padding-top: 0px;
				height: auto;
			}


#contents #tempImage {
	width: 365px;
	clear: right;
	float: left;
	margin: 0px;
	padding: 0px;
	height: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
}
#contents #tempImage #imagetxt {
	margin: 0px 0px 0px 12px;
	padding: 0px;
	height: auto;
	min-height:60px;
	width: 342px;
	background-color: #333333;
}
#contents #tempImage #imagebox {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	width: auto;
	height: auto;
}
#contents #tempImage #imagetxt h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	margin: 0px;
}


#contents #temlColLft p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	margin-left: 35px;
	width: auto;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 8px;
	height: auto;
	padding: 0px;
}


#contents #temlColLft h1,h4,h5,h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #CC0000;
	margin-left: 35px;
	width: auto;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 8px;
	height: auto;
	padding: 0px;
}


#contents #temlColLft b, #contents #temlColLft strong, #contents #tempColRht b, #contents #tempColRht strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #990000;

}

#contents #tempColRht table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	margin: 0px 6px 0px 0px;
	padding: 0px;
	height: auto;
	/*width: 200px;*/
}

#contents #tempColRht table td {
padding:3px 2px;
}

#contents #tempColRht table strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
}

html>body #contents #temlColLft table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	margin: 0px 12px 0px 32px;
	padding: 0px;
	height: auto;
	width: 300px;
}

#contents #temlColLft table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	height: auto;
	width: 300px;
}





#contents #tempColRht #subdir ul li a {
	color: #0033bc;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	text-decoration: none;
}






	#contents #temlColLft table p, #contents #tempColRht table p {
	padding:0px;
	margin:0px;
	
	}  

#contents #tempColRht p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 8px;
}


#contents #temlColLft h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	color: #333333;
	margin-right: 10px;
	margin-left: 35px;
	width: auto;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	height: auto;
}


			#contents #temlColLft ul {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:15px;
			list-style-type:square;
			margin-right:8px;
			margin-left:9px;
			
			}
			
			#contents #tempColRht ul {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:15px;
			list-style-type:square;
			margin-right:8px;
			margin-left:0px;
					padding-left:15px;
			}
			
			#contents #temlColLft ol, #contents #tempColRht ol {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:15px;
			margin-right:8px;
			list-style-type:decimal;
			}

/*
#contents #temlColLft #tempSub h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	color: #333333;
	margin-right: 10px;
	margin-left: 35px;
	width: auto;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	height: auto;
}
*/

			#contents #tempColRht #related h3, #contents #ColRhtBig #related h3 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				line-height: 14px;
				font-weight: bold;
				color: #333366;
				border-top-width: 1px;
				border-top-style: solid;
				border-top-color: #999999;
				padding-top: 6px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-left: 0px;
				margin-top: 4px;
				margin-right: 16px;
				margin-bottom: 4px;
				margin-left: 0px;
			}
			#contents #tempColRht #related ul, #contents #ColRhtBig #related ul {
				list-style-type: none;
				margin: 0px;
				padding: 0px;
				height: auto;
				width: auto;
			}
			#contents #tempColRht #related li, #contents #ColRhtBig #related li {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				line-height: 12px;
				font-weight: normal;
				color: #333333;
				height: auto;
				width: auto;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 6px;
				margin-left: 0px;
			}

#contents #tempColRht #related ul li a {
	color: #333333;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	text-decoration: none;
}
			
			
			
			#contents #tempColRht #subdir h3, #contents #ColRhtBig #subdir h3 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				line-height: 14px;
				font-weight: bold;
				color: #333366;
				border-top-width: 1px;
				border-top-style: solid;
				border-top-color: #999999;
				padding-top: 6px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-left: 0px;
				margin-top: 4px;
				margin-right: 16px;
				margin-bottom: 4px;
				margin-left: 0px;
			}
			#contents #tempColRht #subdir ul, #contents #ColRhtBig #subdir ul {
				list-style-type: none;
				margin: 0px;
				padding: 0px;
				height: auto;
				width: auto;
			}
			#contents #tempColRht #subdir li, #contents #ColRhtBig #subdir li {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				line-height: 12px;
				font-weight: normal;
				color: #333333;
				height: auto;
				width: auto;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 6px;
				margin-left: 0px;
			}
			
/*			
#contents #tempColRht #subdir a, #contents #ColRhtBig #subdir a {
	font-family: Arial, Helvetica, sans-serif;
}
*/			
			
#contents #temlColLft a {
	font-weight: bold;
	color: #0033bc;
	text-decoration: none;
}
#contents #tempColRht a {
	font-weight: bold;
	color: #0033bc;
	text-decoration: none;
}
#contents #newstab #newlist a {
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	text-decoration: none;
	height: auto;
	color: #0033bc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 12px;
	margin-right: 4px;
	margin-bottom: 8px;
	margin-left: 0px;
	padding: 4px 0px;
}
#contents #newstab #newlist hr {
	height: auto;
	width: auto;
	margin-right: 8px;
	margin-left: 0px;
	margin-top: 6px;
	margin-bottom: 6px;
	padding: 0px;
	border-top: 1px solid #999999;
}
#contents #newstab h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #990000;
	height: auto;
	width: auto;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 0px;
	margin: 0px;
	font-weight: normal;
}
#contents #newstab #newlist h4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 21px;
	font-weight: normal;
	color: #666666;
	padding: 0px;
	height: auto;
	width: auto;
	margin-top: 4px;
	margin-right: 8px;
	margin-bottom: 12px;
	margin-left: 0px;
}
#contents #newstab p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	padding: 0px;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 12px;
	margin-left: 0px;
}
#contents #newstab #newlist {
	margin: 0px;
	height: auto;
	width: auto;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 24px;
	margin-right: 6px;
}
#contents #newstab a {
	color: #0033bc;
	text-decoration: none;
	font-weight: bold;
}

#contents #newstab a:hover {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}

#contents #newstab img {
	padding: 0px;
	/*height: auto;
	width: auto;*/
	margin-top: 4px;
	margin-right: 12px;
	margin-bottom: 12px;
	margin-left: 0px;
}
#listed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	margin-left: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 12px;
	width: auto;
	height: auto;
}
#listed p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
}
#listed a {
	color: #0033bc;
	text-decoration: none;
}
#listed a:hover {
	color: #000000;
	text-decoration: underline;
}
#listed input, #listed textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	border: 1px solid #003399;
	padding:4px;
}
#contents #frmres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	padding: 0px;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
}
#contents #frmres #frmleftcol {
	float: left;
	height: auto;
	width: 400px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents #frmres #frmonecol {
	float: left;
	height: auto;
	width: 700px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents #frmres #frmrightcol a, #contents #frmres #frmleftcol a {
	font-weight: bold;
	color: #0033bc;
	text-decoration: none;
}

#contents #frmres #frmrightcol a:hover, #contents #frmres #frmleftcol a:hover {
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

#contents #frmres #frmrightcol {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 400px;
}
#contents #frmres #frmleftcol h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #333333;
}
#searchbox input { /*  Search Button   */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #003399;
	background-color: #FFFFFF;
	margin: 0px 2px 0px 4px;
	padding: 2.5px;
	height: auto;
	width: auto;
	border: 1px solid #003399;
}
#searchbox #entered { /* Search box   */
	color: #333333;
	background-color: #FFFFFF;
	padding: 3px;
	height: auto;
	width: auto;
	border: 1px solid #003399;
	font-size:10px;
	margin:0px 0px 0px 4px;
}

#searchbox { 
width:auto;
height:auto;
margin:0px 0px 0px 4px;
/*padding: 2px 0px 2px 0px;
background-color: #666666;*/
}


#contents #frmres h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 21px;
	font-weight: normal;
	color: #990000;
}
#contents #frmres #frmonecol a {
	color: #0033bc;
	text-decoration: none;
}
#contents #frmres #frmonecol h6 {
	color: #990000;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
	font-size:11px;
	font-weight:normal;
}
#contents #frmres #frmonecol td {
	height: auto;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#contents #newstab h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 32px;
	font-weight: normal;
	color: #333333;
	height: auto;
	width: auto;
	margin: 0px 0px 12px 0px;
}
#contents #newstab img {
	padding: 4px;
	/*height: auto;
	width: auto;*/
}
#copymess {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	color: #666666;
	height: auto;
	width: auto;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
#datanav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding: 4px;
	height: auto;
	width: auto;
	text-align: center;
}
#datanav a {
	color: #0033bc;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	height: auto;
	width: auto;
	margin: 12px 0px 0px 0px;
	padding: 4px;
}

#related ul li a, #subdir ul li a {
	color: #0033bc;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	line-height: 12px;
}

#related ul li a:hover, #subdir ul li a:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
	line-height: 12px;
}

/* NeuroCheck ADDONS                                       */


/* Expand Links ------------------------------------ */
#contents #expand_link_list a:hover {
  text-decoration: none;
  cursor: default;
}
#contents #expand_link_list {
  margin-left:35px;
}
#contents #expand_link_list .expand_link img {
  float:left; 
  border: 0; 
  padding-right:10px;
}
#contents #expand_link_list .expand_link .desc {
  vertical-align: center;
  float:right;
  background-color: #0033bc;
  margin-bottom: 5px;
  color:white;
}
#contents #expand_link_list .expand_link a span {
  display: none;
}
#contents #expand_link_list .expand_link a:hover span { 
  float: left; 
  display: block;
  position: relative; 
  top:0; 
  left: 0; 
  width: auto;
  padding: 5px 10px 5px 72px; 
  margin: 0px; z-index: 100;
  background: #dedeff;
  font: 10px Verdana, sans-serif;
  text-decoration: none;
  color:#333; 
  
  }

/* END Expand Links -------------------------------- */

