html, body {
	height: 100%;
}


body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(img/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

body, table, td, tr{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
}


.tablebg{
	background-image: url(img/bg2.jpg);
	background-repeat: repeat-y;
}

.menu{
	background-image:url(img/menubg.jpg);
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#333;
}

.menu a{ 
	font-family: verdana; 
	font-size: 14px; 
	color:#333;
}

.title{
	font-size:14px;
	font-weight:bold;
	color:#074ca4;
}

.contentbg{
	background-image:url(img/contentbg.jpg);
	background-repeat:no-repeat;
	background-position: bottom right;
}


a{ 
	font-family: verdana; 
	font-size: 12px; 
	color:#333;
}

	ul{
		margin:0;
		padding:0;
		list-style:none;
		border:0;
		width:100%}
	ul li{
		display:block;
		position:relative;
		width:25%;
		float:left}
	li ul{display:none}

	ul li a{
		display:block;
		margin-left:1px;
		text-decoration:none;
		color:#ffffff;
		border-top:1px solid #C5C5C5;
		padding: 5px 15px 5px 15px;
		background:#666666;
}
	ul li a:hover{background:#A2A2A2;color:inherit}
	li:hover ul{ 
		display:block; 
		position:absolute}
	li:hover li{ 
		font-size:70%;
		clear:left; 
		width:12em}
	li:hover a{ background:#A2A2A2;color:inherit}
	li:hover li a:hover{background:#C5C5C5;color:inherit}
	.clear_all{clear:both;height:0.5em;}
	
	/* Fix IE. Hide from IE Mac \*/
	* html ul li { float: left; }
	* html ul li a { height: 1%; }
	/* End */
