/*set global variables*/	

body, th, td {
	font-family :Arial, Helvetica, sans-serif;
	/*font-size : 0.7em;*/
	font-size : 12px;
	color : #2C3C87;
	scrollbar-face-color : #FFFFFF;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color : #E9F1F9;
	scrollbar-base-color : #2C3C87;
	scrollbar-shadow-color : #2C3C87;
	scrollbar-3d-light-color : #2C3C87;
	scrollbar-arrow-color : #2C3C87;
	
}
a:link, a:visited {
	text-decoration : underline;
	color : #2C3C87;
}
a:active, a:hover {
	text-decoration : underline;
	color : #990000;
}
a.home:link, a.home:visited {
	text-decoration : none;
	color : #2C3C87;
}
a.home:active, a.home:hover {
	text-decoration : none;
	color : #990000;

}	
h1, .h1 {
	font-size: 13px;
	font-weight : bold;
	color: #2C3C87;
}
h2, .h2 {
	font-size: 12px;
	font-weight : bold;
	color: #2C3C87;
}
h3, .h3 {
	font-size: 11px;
	font-weight : bold;
	color: #2C3C87;
}
hr,.hr {
	color : #6699CC;
	height : 1px;
	margin-bottom : 0px;
	margin-top : 0px;
}
.light {
	font-size: 11px;
	font-weight : normal;
}
.small {
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}
.smalldate {
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	COLOR: #666666;
}
.red {
    COLOR: #FF0000;
}
/*set variables for menu*/	

a.menubaritem:link, a.menubaritem:visited{
	font-size : 13px;
	font-weight:bold;
	color:#2C3C87;
	text-decoration:none;
}
a.menubaritem:hover, a.menubaritem:active{
	font-size : 13px;
	font-weight:bold;
	color:#990000;
	text-decoration:none;
}
a.menuitem:link, a.menuitem:visited{
	font-size : 11px;
	font-weight:bold;
	color:#2C3C87;
	text-decoration:none;
}
a.menuitem:hover, a.menuitem:active{
	font-size : 11px;
	font-weight:bold;
	/*color:#4477AA;*/
	color:#990000;
	text-decoration:none;
}
.line{
border-bottom:solid 1px #999999;
}
.foldout {
	width:190px;
	top: 101px;
	z-index: 300;
	padding: 0px 2px 5px 2px; /*met de klok mee: boven,rechts,onder,links*/
	/*background-color:#C8DAEC;*/
	background-color:#FFFFFF;
	border: 1px #6699CC;
	border-style: solid;
	/*filter : alpha(opacity='95',enabled=1);*/
}
.navarrow {
	margin-right : 1px;
	margin-left : 8px;
	margin-bottom : 1px;
}

/*set variables for main divs*/

	#header{
		width:775px;
		height:81px;
		background-image : url('/images/hm_banner_long.jpg');
		background-color:#6693CE;

	}	
	#headermenu{
		width:775px;
		height:20px;
		border-top:solid 1px #999999;border-bottom:solid 1px #999999;
		/*background-color:#DED2D2;*/
		background-color:#dddddd;
	
	}	
	#content{
		width:775px;
		background-color:#EFF5FA;
		/*background-color:#EAF5F8;*/
		/*padding:10px 20px 20px 10px;*/
		/*overflow: auto;*/
	}	

	#highrescol{
		width:200px;
		background-color:#D9E5F2;
		/*background-color:#EAF5F8;*/
		/*padding:10px 20px 20px 10px;*/
		/*overflow: auto;*/
	}	
	
	
	#footer{
		width:775px;
		height:35px;
		border-top:solid 1px #999999;border-bottom:solid 1px #999999;
		background-color:#dddddd;
		font-size : 12px;
		font-weight : normal;
		color : #666666;
		text-align : center;
		padding: 2px 0px 0px 0px; /*met de klok mee: boven,rechts,onder,links*/
}
	#footer2{
		width:200px;
		height:20px;
		border-top:solid 1px #999999;border-bottom:solid 1px #999999;
		background-color:#dddddd;
		font-size : 12px;
		font-weight : normal;
		color : #666666;
		text-align : center;
		padding: 2px 0px 0px 0px; /*met de klok mee: boven,rechts,onder,links*/
}		
	#footer3{
		width:200px;
		height:35px;
		border-top:solid 1px #999999;border-bottom:solid 1px #999999;
		background-color:#dddddd;
		font-size : 12px;
		font-weight : normal;
		color : #666666;
		text-align : center;
		padding: 2px 0px 0px 0px; /*met de klok mee: boven,rechts,onder,links*/
		
}	
	
.contentpage{
	padding: 15px 30px 10px 25px; /*met de klok mee: boven,rechts,onder,links*/
	
}
.contentheader{
	width:775px;
	padding: 5px 5px 5px 15px; /*met de klok mee: boven,rechts,onder,links*/
	font-weight:bold;
	color:#2C3C87;
	background-color: #D9E5F2;
}
.hmquicklinks{
	width:188px;
	background-color:#D9E5F2;
	/*background-color:#D3EBF1;*/
	/*background-color:#A3C2E0;*/
}
.hmleftcontent{
	border-left: 4px #FFFFFF;
	border-left-style: solid;
	width:242px;
}
.hmrightcontent{
	width:158px;
	border-left: 4px #FFFFFF;
	border-left-style: solid;
}
.homeheader{
	padding: 2px 4px 4px 4px; /*met de klok mee: boven,rechts,onder,links*/
	font-weight:bold;
	/*color: #990000;*/
	color:#2C3C87;
	background-color: #D9E5F2;
}
.homebody{
	padding: 4px 4px 6px 4px; /*met de klok mee: boven,rechts,onder,links*/
	border-bottom: 1px #FFFFFF;
	border-bottom-style: solid;
	/*color:#0000ff;*/
	/*border-bottom:solid 1px #999999;*/

}
.relatedcontent{
	width:175px;
	background-color:#D9E5F2;
	/*background-color:#BDDFEA;*/
	
	/*background-color:#A3C2E0;*/
	border-left: 4px #FFFFFF;
	border-left-style: solid;
}
.relatedheader{
	background-color:#B2CCE5;
	padding: 2px 4px 4px 4px; /*met de klok mee: boven,rechts,onder,links*/
	font-weight:bold;
	/*color:#990000;*/
	color:#2C3C87;
}
.relatedheaderlt{
	padding: 2px 4px 4px 4px; /*met de klok mee: boven,rechts,onder,links*/
	font-weight:bold;
	/*color:#990000;*/
	color:#2C3C87;
}
.relatedbody{
	padding: 2px 4px 6px 4px; /*met de klok mee: boven,rechts,onder,links*/
	color:#2C3C87;
	border-bottom:solid 1px #FFFFFF;
}

.relatedheaderdrk{
	background-color:#B2CCE5;
	padding: 2px 4px 4px 4px; /*met de klok mee: boven,rechts,onder,links*/
	font-weight:bold;
	/*color:#990000;*/
	color:#2C3C87;
	
}

.highresheader{
	/*background-color:#326698;*/
	background-color:#B2CCE5;
	padding: 2px 4px 4px 4px; /*met de klok mee: boven,rechts,onder,links*/
	font-weight:bold;
	color:#2C3C87;
}
.highresbody{
	background-color:#D9E5F2;
	padding: 3px 5px 10px 5px; /*met de klok mee: boven,rechts,onder,links*/
	color:#0000ff;
	border-bottom:solid 1px #FFFFFF;	
	
	
}
select, input, textarea {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 1.0em;
	border-style: none;
	background-color: #EFF5FA;
	color : #2C3C87;
	border-style: solid;
	border-width: 1px;
	border-color : #6699CC;
}

input.button {
	 background-color: #EFF5FA;
	 border-style: solid;
	 border-color : #6699CC;
	 border-width: 1px;
	 font-family : Verdana,Arial, Helvetica, sans-serif;
	 font-size : 10px;
	 font-weight : bold;
	 color : #2C3C87;

}

input.buttondrk {
	 background-color: #D9E5F2;
	 border-style: solid;
	 border-color : #6699CC;
	 border-width: 1px;
	 font-family : Verdana,Arial, Helvetica, sans-serif;
	 font-size : 10px;
	 font-weight : bold;
	 color : #2C3C87;	 
} 

input.radio {
	 background: #D9E5F2;
	 color: #000001; /*for netscape purposes*/
	 border-color: #D9E5F2;
}
.radio input {
	 background: #D9E5F2;
	 border-color: #D9E5F2;

}

ul, li
{
	position: relative;
	left: -12px;
	margin-bottom: 0px;
/*	list-style-image : url(images/nav_arrow.gif);*/

}

.formtable {
	padding: 0px 0px 0px 0px; /*met de klok mee: boven,rechts,onder,links*/
	background-color:#D9E5F2;
	border: 1px #6699CC;
	border-style: solid;
	font-weight : bold;
}
.formtable input , select , textarea
{
	font-size: 11px;  /*voor vernieuwde profile form*/
	font-weight : normal;
	
}
.formtable2 {
	padding: 0px 0px 0px 0px; /*met de klok mee: boven,rechts,onder,links*/
	background-color:#D9E5F2;
	border: 1px #6699CC;
	border-style: solid;
}

.formheader {
	padding: 3px 0px 3px 0px; /*met de klok mee: boven,rechts,onder,links*/
	background-color:#DDDDDD;
	border-bottom:solid 1px #6699CC;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : #2C3C87;
	
}
.formfooter {
	padding: 3px 0px 3px 0px; /*met de klok mee: boven,rechts,onder,links*/
	background-color:#DDDDDD;
	border-top:solid 1px #6699CC;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : #2C3C87;
}
.formfooter2 {
	padding: 3px 0px 3px 0px; /*met de klok mee: boven,rechts,onder,links*/
	background-color:#DDDDDD;
	border-bottom:solid 1px #6699CC;
	border-left:solid 1px #6699CC;
	border-right:solid 1px #6699CC;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : #2C3C87;
}
.formrow {
	padding: 3px 0px 3px 0px; /*met de klok mee: boven,rechts,onder,links*/
	background-color:#DDDDDD;
	border-bottom:solid 1px #6699CC;
	border-top:solid 1px #6699CC;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : #2C3C87;
}
  .emailnewsitemhead {
	padding: 4px 4px 4px 4px; /*met de klok mee: boven,rechts,onder,links*/
	background-color:#D9E5F2;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #2C3C87;
}

.hmleftcontentTEMP{
	border-left: 4px #FFFFFF;
	border-left-style: solid;
	width:400px;
}
