body { margin:0; padding:0; background:#000; color:#444; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
table {color:#444; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
h1,h2 {	color: #016090; margin: 0 0 15px 0; font-family: sans-serif;}
h1{ font-style:italic; }
h2 { font-size: 13px;}
h3 { color: #016090; margin:0; font-size: 11px;}
h4 { font-size: 13px; margin:0;}
p {	margin: 0 0 15px 0;}
hr { margin: 15px 0; border-bottom:1px solid #dedede;}
a {	text-decoration:none; color: #016090; font-weight:bold;}
a:hover {text-decoration:none; color:#000; font-weight:bold;}

.main {width:760px; background:url(../images/bg.jpg)}
.header {width:760px; height:147px;}
.navshell { float:left; width:160px; background:url(../images/bg_nav.gif);}
.nav { padding-top:30px; background:url(../images/bg_topnav.gif) center top no-repeat;}
.navbottom { width:160px;}
.contentshell { float:right; width:600px; background:url(../images/bg_content_shell.gif);}
.content { width:550px; padding:25px; text-align:left; background:url(../images/bg_content.jpg) left top no-repeat;}
.contentbottom { width:600px; }
.footer {width:760px; height:71px;}

.display { height:150px; margin: 15px 0; border-bottom:1px solid #666; }
.list { margin: 30px 0 10px 0; padding: 5px 0; border-bottom:1px solid #666; }
.height {height:254px;}
.clear {clear:both;}
.left {float:left;}
.right {float:right;}
.imgleft {float:left; margin:0 15px 15px 0; border:1px solid #444;}
.imgright {float:right; margin:0 0 15px 15px; border:1px solid #444;}
.whitebottom { border-bottom:1px solid #bbb;}

.hover {
	opacity: 0;
	-moz-opacity: 0;
	filter: alpha(opacity=0);
}
.hover:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
