﻿
/**************** SELECTORS ******************/


	body
	{
		overflow:visible;
		font-family:  Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 12px;
		font-weight: normal;
		background-color: #CCCCCC; 
		color: #104E8B;
		/* height, max height padding needed for IE 6 Hack, see also further below */
		height:100%; 
		max-height:100%; 
		padding:0; 
		margin:0; 
		border:0;
	}
	h1
	{
		font-size: 18px; 
	}
	h2
	{
		margin-top:27px;
		font-size: 15px; 
	}
	
	a
	{
		font-weight:normal;
		text-decoration: none;
		color: #FD7E00;
	}
	a:hover
	{
		color:#FF9933;
	}
	a:active
	{
		color: #FFFFFF;
	}
	img
	{
		vertical-align:middle;
	}
	#navi a:hover
	{
		font-weight: bold;
		color:white;
		background-color:#FD7E00;	
	}


/********************* DIV IDS **********************/ 



#header
{
	position:absolute;
	top:0;
	left:0;	
	height: 120px;
	width: 800px;
	background-image:url(img/header_5.jpg);
	background-repeat:no-repeat; 
	z-index: 5;
}
#headerInner
{
	
}

#left
{
		position:absolute;
 		top: 121px;
 		left: 0;
 		bottom: 0;
		width: 40px;
		background-color: #CCCCCC;
		border:0 0 #ffffff;	
}
#leftInner
{
		width: 20px;
}

#navi
{
	position:absolute;
	top:121px;
	left:40px;
	bottom: 0;
	width: 165px;
	background-color: #7895A7;
	border:0 0 #ffffff;	
}
#naviInner
{
	position:absolute;
	left:-5px;
	width: 175px;
	text-align:center;
	padding: 25px 5px 5px 5px;	
}
#content
{
	position:absolute;
	top:121px;
	left: 206px;
	width: 594px;
	background-color: #ffffff;
	overflow:auto;
	bottom:0;
}
#contentInner
{
	width: 520px;
	padding: 10px 0 30px 15px;	
}

#footer
{
	visibility:hidden;
}

	#line1, #line2
	{
		position: absolute;
		background-color:#ffffff;
		width: 1px;
		height:100%;
		top:0px;
		z-index:10;
	}
	#line1
	{
			left: 39px;	
	}
	#line2
	{
			left: 205px;	
	}
	#line3
	{
		position: absolute;
		background-color:#ffffff;
		left: 0;
		width: 800px;
		height: 1px;
		top:120px;
		z-index:10;
	}


#contentInner img 
{
	margin: 7px 9px 7px 5px;	
}

/*********** CLASSES *****************/
	.navi, .naviSelected
	{
		display : block;
		width: 145px;
		height: 17px;
		font-size:13px;
		font-weight: bold;
		text-align: left; 
		color: White; 
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left:20px;
	}
	.naviSelected
	{	
		background-color:#FD7E00;
	}
	.contentTitle
	{
		font-size: 14px;
		font-weight: bold;
		line-height:30px;
	}
	.naviSmall
	{
		font-size:11px;
		font-weight: normal;
	}
	.singleLineTextbox, .multiLineTextbox
	{
		font-size: 11px; 
		font-weight: normal;
		color: #104E8B;
		letter-spacing: 1px; 
		border: 1px solid #9AA4BE;
		width: 210px;
		padding-left: 3px;
		padding-right: 3px;
	}
	.multiLineTextbox
	{
		height: 150px;
	}
	.submitButton
	{
		border: 1px solid #9AA4BE;
		font-size: 11px; 
		font-weight: bold;
		letter-spacing: 1px;
		color: #104E8B;
		height: 20px;
	}
	.messageLabel
	{
		color:Red;
		font-size: 10px;
		font-weight: normal;
	}

/*******************************************************
		IE 6. Hacks  
********************************************************/ 
* html #content 
{
	height:100%; 
	top:0; 
	bottom:0; 
	border-top:121px solid #ff00000; 
	border-bottom:0px solid #ff0000;
}

* html #left
{
	height:100%; 
	top:0; 
	bottom:0; 
	border-top:121px solid #ff0000; 
	border-bottom:0px solid #ff0000;
}

* html #navi 
{
	height:100%; 
	top:0; 
	bottom:0; 
	border-top:121px solid #ff0000; 
	border-bottom:0px solid #ff0000;
}


* html .navi, .naviSelected
{
	width: 165px;
}

