


body
{
margin:0px;
padding:0px;
text-align: center;
background-color: #555;
color: #000;
background: url('images/background2.jpg');
}


#main_container_area
{
position: relative;
width: 760px;
margin: 0 auto;
text-align: left;
background-color: #9AB;
color: inherit;
/*border-left: 1px solid #5f788f;
border-right: 1px solid #CCC;*/
border-left: 4px solid #FFF;
border-right: 1px solid #000;
}



.betah
{
border: 1px dotted #FFF;
}




.navcontainer ul
{
margin-top: 2px;
margin-bottom: 0;
}















#left_column
{
position: absolute;
top: 0;
left: 0;
width: 160px;
text-align: left;
background-color: #9AB;
color: #FFF;
font-family: sans-serif, Arial, Helvetica;
font-size: 12px;
line-height: 1.1em;
}
	
	#inner_left
	{
	margin-left: 10px;
	/*margin-right: 5px;
	padding-left: 7px;
	padding-right: 12px;*/
	padding-top: 10px;
	background: url('left_nav_back_long.png') no-repeat;
	}
	
	#inner_left p
	{
	margin-top: 0;
	padding-left:7px;
	padding-right: 15px;
	}
	
	#inner_left h4
	{
	padding-left:7px;
	padding-right: 15px;
	margin-bottom: 0px;
	margin-top: 0px;
	font-weight: bold;
	font-size: 1em;
	}
	
	#inner_left a.plain
	{
	color: #FFF;
	border-bottom: 1px dashed #FFF;
	}
	
	#inner_left a.plain:link, #inner_left a.plain:visited
	{
	color: #FFF;
	text-decoration:none;
	}
	
	#inner_left a.plain:hover
	{
	color: #FFF;
	border-bottom: 1px solid #FFF;
	}




#inner_left_cap
{
width:140px;
height:10px;
margin-left: 10px;
margin-right: 5px;
background: url('left_nav_back_cap.png') no-repeat;
}








.left_navigation{
width: 131px;
margin-left: 5px;
}
	
	.left_navigation ul
	{
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-size: 12px;
	line-height: 12px;
	font-family: sans-serif, Arial, Helvetica;
	font-weight: normal;
	}
	
	.left_navigation em
	{
	display: block;
	font-family: Trebuchet MS, sans-serif, Arial, Helvetica;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	font-style: normal;
	padding: 2px;
	border-bottom: 1px dashed #FFF;
	}
	
	.left_navigation dfn
	{
	display: block;
	padding: 3px;
	font-style: normal;
	}
	
	.left_navigation a
	{
	display: block;
	width: 131px;
	background-color: #415361;
	margin-bottom: 8px;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	border-left: 1px solid #FFF;
	border-right: 3px solid #9AB;
	}
	
	.left_navigation a:link, .left_navigation a:visited
	{
	color: #FFF;
	text-decoration: none;
	}
	
	.left_navigation a:hover
	{
	background-color: #2c3842;
	color: #FFF;
	}
	
	.left_navigation a:hover em
	{
	background-color: #FFF;
	color: #415361;
	border-bottom: 1px dashed #415361;
	}








.left_navigationB
{
width: 135px;
margin-left: 5px;
}
	
	.left_navigationB ul
	{
	margin-top: 5px;
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-size: 12px;
	line-height: 12px;
	font-family: sans-serif, Arial, Helvetica;
	font-weight: bold;
	}
	
	.left_navigationB a
	{
	display: block;
	background-color: #415361;
	margin-bottom: 8px;
	border-top: 1px solid #FFF;
	border-bottom: 1px dashed #FFF;
	border-left: 1px solid #FFF;
	border-right: 3px solid #9AB;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 3px;
	}
	
	.left_navigationB a:link, .left_navigationB a:visited
	{
	color: #FFF;
	text-decoration: none;
	}
	
	.left_navigationB a:hover
	{
	background-color: #2c3842;
	color: #FFF;
	}
	










.left_navigationC
{
width: 135px;
margin-left: 5px;
}
	
	.left_navigationC ul
	{
	margin-top: 5px;
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-size: 12px;
	font-family: sans-serif, Arial, Helvetica;
	font-weight: bold;
	}
	
	.left_navigationC il
	{
	display: block;
	margin: 0;
	padding: 0;
	}
	
	.left_navigationC a
	{
	display: block;
	background-color: #FFF;
	color: #415361;
	margin-bottom: 5px;
	padding-left: 0;
	padding-top: 5px;
	padding-bottom: 0;
	text-indent: 10px;
	background:url(images/curve2_top.png) 0 no-repeat;
	background-position:top left;
	}
	
	.left_navigationC a:link, .left_navigationC a:visited
	{
	color: #415361;
	text-decoration: none;
	}
	
	.left_navigationC a:hover
	{
	background-image: url(images/curve2_top_i.png);
	color: #FFF;
	}
	
	.left_navigationC a span
	{
	display: block;
	height: 5px;
	padding: 0;
	margin: 0;
	background-color: #FFF;
	background:url(images/curve2_bottom.png) 0 no-repeat;
	background-position:top left;
	overflow:hidden;
	}
	
	.left_navigationC a:hover span
	{
	background-image: url(images/curve2_bottom_i.png);
	color: #FFF;
	}
	
	
	
	






















#right_column
{
margin: 0 0 0 160px;
background-color: #FFF;
}




#content_area
{
padding: 10px;
font-family: sans-serif, Arial, Helvetica;
background-color: #FFF;
color: inherit;
text-align: justify;
/*height: 550px;*/
}
	
	#content_area h4
	{
	margin-top: 0;
	}
	
/*
	#content_area a
	{
	color: #5f788f;
	border-bottom: 1px dashed #CCC;
	font-weight: bold;
	padding-right:13px;
	background:url(images/exlink2.png) right 0 no-repeat;
	}
	
	#content_area a:link, #content_area a:visited
	{
	color: #5f788f;
	text-decoration: none;
	}
	
	#content_area a:hover
	{
	color: #9AB;
	border-bottom: 1px solid #CCC;
	background:url(images/exlink1.png) right 0 no-repeat;
	}
*/
	#content_area a.inlink
	{
	color: #5f788f;
	border-bottom: 1px dashed #CCC;
	font-weight: bold;
	}
	
	#content_area a.inlink:link, #content_area a.inlink:visited
	{
	color: #5f788f;
	text-decoration: none;
	}
	
	#content_area a.inlink:hover
	{
	color: #9AB;
	border-bottom: 1px solid #CCC;
	}

	#content_area h1
	{
	font-family: Trebuchet MS, sans-serif, Arial, Helvetica;
	font-size: 42px;
	letter-spacing: -2px;
	font-weight: normal;
	font-style: italic;
	color:#5f788f;
	margin-top: -30px;
	margin-bottom: 40px;
	padding-right: 40px;
	text-align:right;
	}
	
	#content_area h1 em
	{
	color: #9AB;
	}









#content_area_upper
{
padding-left: 40px;
padding-top: 10px;
padding-right: 10px;
font-family: sans-serif, Arial, Helvetica;
background: url('gui_logo_right.png') no-repeat;
height: 130px;
}
	
	#content_area_upper h2
	{
	font-family: Trebuchet MS, sans-serif, Arial, Helvetica;
	font-size: 32px;
	line-height: 1em;
	font-weight: normal;
	color: #9AB;
	margin: 5px;
	letter-spacing: -1px;
	font-style:italic;
	}
	
	#content_area_upper h3
	{
	text-indent: 45px;
	font-family: Trebuchet MS, sans-serif, Arial, Helvetica;
	font-size: 18px;
	line-height: 1em;
	font-weight: normal;
	color: #9AB;
	margin: 5px;
	font-style:italic;
	}
	
	#content_area_upper p
	{
	margin-top: 10px;
	margin-bottom: 0;
	margin-left: 25px;
	font-family: Trebuchet MS, sans-serif, Arial, Helvetica;
	font-weight: bold;
	font-style: italic;
	color:#9AB;
	}
	
	#content_area_upper a
	{
	border: 1px dashed #9AB;
	background-color: #EEE;
	}

	#content_area_upper a:link, #content_area_upper a:visited
	{
	color:#5f788f;
	text-decoration: none;
	}
	
	#content_area_upper a:hover
	{
	color: #FFF;
	border: 1px dashed #FFF;
	background-color: #5f788f;
	}
	



#logo_top
{
width:160px;
height:91px;
margin: 0;
background: url('gui_logo_top.png') no-repeat;
}

#logo_bottom
{
width:160px;
height:84px;
margin: 0;
background: url('gui_logo_bottom_b.png') no-repeat;
}














#footer
{
position: relative;
width: 760px;
margin: 0 auto;
text-align: left;
background-color: #5f788f;
color: inherit;
border-left: 4px solid #FFF;
border-right: 1px solid #000;
margin-bottom: 0;
}

#footer p
{
margin-top: 0px;
margin-bottom: 0;
text-indent: 30px;
background-color: inherit;
font-size: 0.75em;
line-height: 2em;
font-weight: bold;
color: #FFF;
}

#footer a
{
margin-top: 0px;
border: 1px dotted #FFF;
background-color:#820;
border: 1px solid #FFF;
padding: 0px 2px 0px 2px;
font-size: 8px;
line-height: 2em;
font-weight: bold;
color: #FFF;
text-decoration: none;
font-family: verdana;
}


.pagenavline
{
display: block;
padding: 5px;
border: 1px dashed #CCC;
}

	.pagenavline a.pagenav
	{
	background-color: #EEE;
	border: 1px dotted #5f788f !important;
	}
	
	.pagenavline a.pagenav:link, a.pagenav:visited
	{
	color: #5f788f !important;
	text-decoration: none !important;
	}
	
	.pagenavline a.pagenav:hover
	{
	background-color: #5f788f !important;
	color: #FFF !important;
	}
	