
	#menu {list-style-type:none; 
	position:absolute;
	top:25px;
	left:230px;
	padding:0px;
	margin:0px;
	width:800px;
	z-index:9999;}
	
	#menu2 {list-style-type:none; 
	position:absolute;
	top:0px;
	left:230px;
	padding:0px;
	margin:0px;
	height:30px;
	width:800px;}

/*==============================================*/	
	
	#menu li {display:block; float:left; position:relative; z-index:100; margin-right:0px;}
	#menu li span {
	display:block; 
	z-index:100; 
	background:#336799; 
	padding: 5px 10px; 
	font-size:11px; 
	font-family:Arial;
	}
	
	#menu li a, #menu li a:visited {display:block; padding:0;}
	
	#menu dl {position:absolute; top:0; left:0; margin: 0; padding: 0; background: url(transparency.gif);}
	
	#menu dt {
	background-image:url("images/common/navx1.jpg"); 
	background-repeat:repeat-x; 
	margin:0; 
	font-size: 11px;
	font-family:Arial;
	border-bottom:1px solid #fff; 
	float:left; 
	border-right:0px solid #fff;
	}
	
	#menu dd {
	display:none; 
	background: transparent; 
	border-bottom:1px solid #cce; 
	clear:left; margin:0; 
	padding:0; color: #fff; 
	font-size:11px; 
	font-family:Arial; 
	text-align:left;
	}
	
	#menu dt a, #menu dt a:visited {
	display:block; 
	color:#4a79a7; 
	padding: 5px 10px; 
	text-decoration:none;
	}
	
	#menu dd a, #menu dd a:visited {
	background-image:url("images/common/navx1.jpg"); 
	background-repeat:repeat-x; 
	color:#4a79a7; 
	text-decoration:none; 
	display:block; 
	padding: 5px 10px;
	}
	
	#menu li a:hover {border:0;}
	
	#menu li:hover dd, #menu li a:hover dd {display:block;}
	#menu li:hover dl, #menu li a:hover dl {border-bottom:2px solid #fff;}
	#menu li:hover dt a, #menu li a:hover dt a, #menu dd a:hover {
	background-image:url("images/common/navx1roll.jpg"); 
	background-repeat:repeat-x; 
	color:#4a79a7;
	}
	
	.clear{
	clear:both;
	}
	
/*====================================================================================*/
	
	#menu2 li {display:block; float:left; position:relative; margin-right:0px;}
	#menu2 li span {
	display:block; 
	z-index:50; 
	background:#336799; 
	padding: 5px 10px; 
	font-size:11px; 
	font-family:Arial;
	color:#ffffff;
	}
	
	#menu2 li a, #menu2 li a:visited {display:block; padding:0; z-index:999;}
	
	#menu2 dl {
	position:absolute; 
	top:0; 
	left:0; 
	margin: 0; 
	padding: 0; 
	background: url(transparency.gif); 	
	}
	
	#menu2 dt {
	background-image:url("images/common/bluex1.jpg"); 
	background-repeat:repeat-x; 
	margin:0; 
	font-size: 11px;
	font-family:Arial;
	border-bottom:1px solid #fff; 
	float:left; 
	border-right:0px solid #fff;
	}
	
	#menu2 dd {
	display:none; 
	background: transparent; 
	border-bottom:1px solid #cce; 
	clear:left; margin:0; 
	padding:0; color: #fff; 
	font-size:11px; 
	font-family:Arial; 
	text-align:left;
	}
	
	#menu2 dt a, #menu2 dt a:visited {
	display:block; 
	color:#fff; 
	padding: 5px 10px; 
	text-decoration:none;
	}
	
	#menu2 dd a, #menu2 dd a:visited {
	background-image:url("images/common/bluex1.jpg"); 
	background-repeat:repeat-x; 
	color:#fff; 
	text-decoration:none; 
	display:block; 
	padding: 5px 10px;
}
	
	#menu2 li a:hover {border:0;}
	
	#menu2 li:hover dd, #menu2 li a:hover dd {display:block;}
	#menu2 li:hover dl, #menu2 li a:hover dl {border-bottom:2px solid #fff;}
	#menu2 li:hover dt a, #menu2 li a:hover dt a, #menu2 dd a:hover {
	background-image:url("images/common/bluex1roll.jpg"); 
	background-repeat:repeat-x; 
	color:#fff;
	z-index:999; 
	}

	#menufill{
	position:absolute;
	height:100px;
	width:800px;
	top:35px;
	height:24px;
	left:100px;
	margin:0px;
	padding:0px;
	background-color:#336799;	
	}
			
/* ==================================================================================== */
	#lh-image{
	position:absolute;
	top:80px;
	left:22px;
	}
			
	#logo{
	position:absolute;
	top:15px;
	left:20px;
	}
	
	#phoneNo{
	position:absolute;
	top:-3px;
	left:915px;
	height:26px;
	width:90px;
	background-image:url("images/common/800x30.jpg");
	background-repeat:no-repeat;
	z-index:100;
	}

	#bluebar{
	position:absolute;
	top:0px;
	width:550px;
	height:24px;
	left:455px;
	background-color:#336699;
	}
			
		
	#sidebar {
		width:204px;
		margin-left:12px;
		top: 0px;
		float:left;
		background-image:url("images/common/1x900green.jpg");
		height:900px;
		background-repeat:repeat-x;
		display: inline;  /* floats are handled as block elements, this is to fix 
						   a margin collapsing bug in IE */
	}
	
/* ==================================================================================== */
	.block_text, .block_header, .label, .error_txt{
		font-family:Arial, Helvetica, sans-serif;
	}
	
	.block_header{
		font-size:14px;
		font-weight:600;
		text-align:center;
		color:#4a79a7;		
	}
	
	.block_text, .label{
		font-size:11px;
		font-weight:600;
		text-align:left;
		color:#000000;		
	}
	
	.label{font-size:12px; font-weight:400;}
	
	.greybg{background-color:#CCCCCC}
	.whitebg{background-color:#FFFFFF}