body{
	padding: 0px;
	margin: 0px;
	overflow: auto;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a{
	color:#99CCCC;
}
a:hover{
	color:#FF9933;
}

td{
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

#ui_wrapper{
	width: 760px;
	margin: 0 auto 0 auto;
}

#ui_header{
	width: 760px;
	height: 150px;
}

#ui_menu{
	background-color: #42241C;
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	color:#AD8663;
	font-weight: bold;
	font-size: 9px;
}
	#ui_menu ul{
		margin: 0px;
		padding: 5px 0 5px 0;
		list-style: none;
	}
		#ui_menu li{
			display: inline;
		}
	#ui_menu a{
		color: #ffffff;
		font-weight: normal;
		text-decoration: none;
		font-size: 9px;
		font-weight:bold;
		/* font-size:12px; */
			margin-left: 7px;
			margin-right: 7px;
	}
		#ui_menu a:hover{
			color: #FFCC00;
			text-decoration: underline;
		}
		
#ui_title{
	background-color: #96523F;
	padding-left: 16px;
	padding-top: 9px;
	color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
}
#ui_main{
	width: 760px;
	float: left;
	overflow: visible;
	background-color: #96523F;
	padding: 16px;
	color: #ffffff;
	text-align: left;
}
	#ui_main[id]{
		width: 728px;
	}


#ui_footer{
	clear: both;
	background-color: #42241C;
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	color:#AD8663;
	font-weight: bold;
	font-size: 9px;
	padding-top: 4px;
	
	padding-bottom: 4px;
}
	#ui_footer_white1{
		color: #ffffff;
		font-size: 12px;
		margin-right: 9px;
		font-weight: normal;
	}
	#ui_footer_white2{
		color: #ffffff;
		font-size: 12px;
		margin-left: 9px;
		margin-right: 7px;
		font-weight: normal;
	}
	#ui_footer a{
		color: #ffffff;
		font-weight: normal;
		text-decoration: none;
		font-size: 12px;
	}
		#ui_footer a:hover{
			color: #FFCC00;
			text-decoration: underline;
		}
		
		
#ui_kemshell{
	padding-top: 5px;
}
	#ui_kemshell a{
		font-size: 9px;
		color: #000000;
		text-decoration: none;
	}
		#ui_kemshell a:hover{
			color: #FF6600;
			text-decoration: underline;
		}
		


/* page specific styles */
#p_home1{
	padding-top: 44px;
	float: left;
	padding-left: 40px;
	line-height: 17px;
	width: 240px;
	text-align: center;
}
	#p_home1[id]{
		width: 200px;
	}
	#p_home2{
		float: right;
		padding-right: 12px;
	}
		#map{
			width: 400px;
			height: 300px;
			border: 1px solid #000000;
		}

/* Dropdown menu */

.bottom{
	width:760px;
	position:relative;
	left:auto;
}
.dropdown{
	background-color: #42241C;
	border: 2px solid #ffffff;
	color:#AD8663;
	font-weight: bold;
	font-size:9px;
	float:left;
	display:none;
	position:relative;
	width:140px;
	padding-bottom:10px;
	left:138px;
}
	.dropdown ul{
		list-style:none;
		margin:0px;
		padding:0px;
	}
		.dropdown li{
			float:left;
			margin-left:4px;
			text-align:left;
		}
			.dropdown2 li{
				float:none;
			}
#container{
	z-index:3;
	position:absolute;
	top:174px;
	width:400px;;
	height:1px;
	overflow:visible;
}
	#dropdown_1{
		position:relative;
		border-top-width:0px;
		width:140px;
		padding-bottom:15px;
		left:140px; 
		z-index:2;
		background-position:top right;
		background-repeat:no-repeat;
	}
	#dropdown_2{
		border-top-width:0px;
	}
	#border{
		background-color:#FFFFFF;
		width:2px;
		height:8px;
		z-index:5;
		float:right;
		visibility:hidden;
	}
	/* IE Hack because ie6 gets the absolute positioning of #container wrong */
	.ie #dropdown_1{
		position:relative;
		width:144px;
		height:35px;
		left:-240px; 
	}
	.ie .dropdown2{
		position:relative;
		width:144px;
		height:35px;
		left:-242px;
	}
	.ie #border{
		position:relative;
		left:2px;
	}
	
	table.control th{
		color:#FFFFFF;
	}