
/* CSS to define bg. */
body {
	background: url('background2.gif');
	/*background: url('background2.gif') top center repeat-y; // applicable to FF */
	width: 752px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block; /*needed for IE*/
	background-repeat: repeat-y; /*needed for IE*/
	background-position: top center; /*needed for IE*/
}

.header {
	width: 752px;
	height: 237px;
}
.left_column {
	width: 188px;
	height: auto;
	float: left;
	background-color: #D6D6D6;/* #A7DAE7; blue*/
}
.right_column {
	width: 564px;
	height: auto;
	float: right;
	background-color: #FFFFFF;
}
.footer {
	background:transparent url('footer2.gif')  no-repeat left bottom;
	clear:both;
	padding-bottom:0px;
	height: 58px;
	margin-bottom:0;
}

/** LINKS **/
a {	text-decoration: none; }
a:hover { text-decoration: underline; }
a:visited{ text-decoration: none; }


p {
	margin-bottom: 10px;
}
.m0_text
	{
		font-family: Tahoma;
		font-size:11px;
		color:#454545;
	}
.m_text
	{
		font-family: Tahoma;
		font-size:13px;
		color:#454545;
	}
.m1_text
	{
		font-family: Tahoma;
		font-size:15px;
		color:#454545;
	}
.b1_text
	{
		font-family: Tahoma;
		font-size:15px;
		color:#003366;
		text-decoration: bold; 
	}
.h_text
	{
		font-family: Tahoma;
		font-size:15px;
		color:#3576BA;
		text-decoration: bold; 
	}
.h2_text
	{
		font-family:Century Gothic;
		font-size:24px;
		text-decoration: bold;
		color:#000000;
	}
.h3_text
	{
		font-family:Century Gothic;
		font-size:18px;
		text-decoration: bold;
		color:#000000;
	}
.h4_text
	{
		font-family:Century Gothic;
		font-size:15px;
		text-decoration: bold;
		color:#06469E;
	}
.l_text
	{
		font-family: Tahoma;
		font-size:13px;
		color:#06469E;
	}
.footer_text
	{
		font-family: Tahoma;
		font-size:11px;
		color:#FFFFFF;
		padding:3px;
	}
.r_text
	{
		font-family: Tahoma;
		font-size:13px;
		color:#cc0000;
	}	
.r1_text
	{
		font-family: Tahoma;
		font-size:16px;
		color:#cc0000;
	}	
.grey_text
	{
		font-family: Tahoma;
		font-size:12px;
		color:#83827d;
	}
.orange_text
	{
		font-family: Tahoma;
		font-size:13px;
		color:#d76f3c;
	}
.arialwhite_text
	{
		font-family: Tahoma;
		font-size:15px;		
		color:#FFFFFF;
	}
.form
	{
		width:196px; height:18px; border-color:#878787; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px
	}
	
.form1
	{
		width:136px; height:18px; border-color:#878787; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px
	}
	
.form2
	{
		border-color:#878787; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px
	}
.form3
	{
		border-color:#878787; border-width:1px; background-color:#c0c0c0; border-style:solid; padding-left:5px
	}
		
.form_div
	{
		height:21px; margin-top:-1px;		
	}
		

/*ul { list-style-image:url('../images/arrow.gif'); }*/
ul.arrow { margin:2; padding:2;}
/*li {list-style-image:url('../images/arrow.gif'); }*/
li.arrow {list-style-image:url('images/arrow.gif'); }
li.arrow2 {list-style-image:url('images/9x6_rightbend_grey.gif'); }

/*  TABLE FORMAT */
table#format {}
table#lightgrey { 
	background-color: #F5F5F5; 
	font-family:Tahoma;
	font-size:11px;
	color:#454545;
}

td {}
td.orange { 
	background-color: #d76f3c; 
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
}
td.red { 
	background-color: #B82825; 
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
}
td.darkgrey { background-color: #78797c; }
td.lightgrey { 
	background-color: #F5F5F5; 
	font-family:Tahoma;
	font-size:11px;
	color:#454545;
}
td.lightblue { background-color: #DCEDFA; }


/* ######### Left Menu ######### */

#left a.boxed { /*top menu*/
	background-color:#4c4b45;
	color:#ffffff;
	text-decoration:none;
	font-family: Tahoma;
	font-size:13px;
	width: 188px;
	padding:3px;
	padding-left:6px;
	padding-right:6px;	

}
#left a.boxed_active, #footer a.boxed:hover {
	background-color:#9d1b19;
}
#left ul {
	margin:0px; padding:0px;
	margin-top:0px;
}
#left ul li {
	margin:0px; 
	padding:0px;
	display:block;
	list-style:none;
}
#left ul li a{ /*sub menu*/
	background-color:#83827d;
	color:#FFFFFF;
	text-decoration:none;
	padding:3px;
	padding-left:6px;
	padding-right:6px;
	text-indent: 8px;
	display:block;	
	border-bottom:1px solid #6b6a64;
	font-size:13px;	
	font-family: Tahoma;
}
#left ul li a:hover{
	background-color:#9d1b19;
	border-bottom:1px solid #6b6a64;
}
#left a.boxed2 { /*top menu*/
	background-color:#D6D6D6;
	color:#666666;
	text-decoration:none;
	font-family: Tahoma;
	font-size:11px;
	width: 188px;
	padding:3px;
	padding-left:6px;
	padding-right:6px;	

}
#left a.boxed2_active, #footer a.boxed2:hover {
	background-color:#9d1b19;
	color:#FFFFFF;
}
