*{
	margin:0px;
	padding:0px;
	border:none;
	border-width:1px;
	font-family:arial,verdana,sans-serif;
	font-size:11px;
	line-height:150%;
	color:#ffffff;
	border-color:#ffffff;
	text-decoration:none;
}

a{
	
}

#cont a.inline{
	border-bottom-style:dotted;
	border-color:#ff4400;
}

#cont a.inline:link{
	color: #ff4400;
}

#cont a.inline:visited{
	color: #ff4400;
}

#cont a.inline:hover{
	color: #001111;
	background-color:#ff4400;
}

#cont a.inline:active{
	color: #ffffff;
}

#nav a.local:link{
	color: #ffffff;
}

#nav a.local:visited{
	color: #ffffff;
}

#nav a.local:hover{
	color: #002222;
	background-color:#ffffff;
}

#nav a.local:active{
	color: #ffffff;
}

#topnav a.global{
	color:#ffc800;
}

#topnav a.global:link{
	color: #ffc800;
}

#topnav a.global:visited{
	color: #ffc800;
}

#topnav a.global:hover{
	color: #001111;
	background-color:#ffc800;
}

#topnav a.global:active{
	color: #ffffff;
}

em{
	
}

ul{

}

img{
	
}

h1,h2,h3,h4,h5,h6{
	font-weight:200;
}

h1{
	font-size:34px;
}

h2{
	font-size:30px;
}

h3{
	font-size:26px;
}

h4{
	font-size:22px;
}

h5{
	font-size:18px;
}

h6{
	font-size:14px;
}

body{
	background-color:#001111;
	/*background: url(bg.png) repeat;*/
}

.brand{
	font-size:26px;
	color:#dbff00;
}

a.image:link{
	
}

a.image:visited{
	
}

a.image:hover{
	
}

a.image:active{
	
}

#wrap{
	width:800px;
	margin-left:-411px;
	padding-right:20px;
	position:relative;
	left:50%;
	border-left-style:solid;
	border-right-style:solid;
	background-color:#002222;
	border-color:#2a5555;
}

#nav{
	width:170px;
	float:left;
	padding-top:110px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}

#nav *{
	margin-right:0;
}

#nav li{
	list-style-type:none;
	text-align:right;
	border-top-style:solid;
	border-top-color:#336666;
}

#cont{
	width:600px;
	float:right;
	padding-top:10px;
	padding-bottom:10px;
	border-left-style:solid;
	border-right-style:solid;
	background-color:#003333;
	border-color:#336666;
}

#cont h1,h2,h3,h4,h5,h6,p,ul.inline,li,img{
	margin:10px;
}

#topnav{
	width:600px;
	text-align:center;
	border-bottom-style:solid;
	border-color:#336666;
}

#topnav p{
	font-size:12px;
	color:#ffc800;
}

#topnav p a{
	font-size:12px;
}

#head{
	width:580px;
	padding:10px;
	padding-top:0px;
	text-align:right;
	border-bottom-style:solid;
	border-color:#336666;
}

#head *{
	margin:0px;
}

#data{
	clear:both;
	padding-left:10px;
	padding-right:10px;
}

#foot{
	clear:both;
	padding-top:5px;
	text-align:center;
	border-top-style:solid;
	border-color:#336666;
	color:#ffffff;
}

#close{
	clear:both;
}