body {
	background: #FFFFFF;
	margin:0px;
}

img {
	border:0;
}
#wrap-home {
	width:800px;
	margin:18px auto 0px auto;
}
#logo {
	float:left;
	margin-left:20px;
	margin-top:18px;
}
#copy-home {
	float:left;
	margin-top:43px;
	margin-left:55px;
}
#utility {
	float:left;
	margin-top:21px;
	margin-left:0px;
}
#topbar {
	width:800px;
	height:115px;
}
.marg-left20px {
	margin-left:20px;
}
.marg-left9px {
	margin-left:9px;
}
#navbar {
	width:800px;
	height:39px;
}
#flash {
	width:800px;
	height:387px;
	margin-top:11px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
}

#flash-gallery {
	width:800px;
	height:395px;
	margin-top:11px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
}

#footer {
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	margin-left:auto;
	margin-right:auto;
	width:761px;
	height:48px;
	background-color:#DDDDDD;
	position:relative;
	clear:both;
}
/* commented backslash hack \*/ 
html, body{height:100%;} 
/* end hack */
html,body {margin:0;padding:0}
#outer{
	width:800px;
	margin-right:auto;
	margin-bottom:-48px;
	margin-left:auto;
	min-height:100%;
	height:auto;
}
* html #outer{height:100%;}
#clearfooter{clear:both;height:48px;}
div>p {margin:0}
#minHeight{float:left;width:0px;height:100%;margin-bottom:-50px;} /*safari wrapper thanks to Tim Connor*/
* html #minHeight{margin-bottom:-48px;}

#copy {
	float:left;
	padding-top:7px;
	padding-left:10px;
}

#hg {
	float:right;
	padding-top:7px;
	padding-right:10px;
}

#hg a, #hg a:visited{
	color:#999999;
	text-decoration:none;
}
#hg a:hover, #hg a:active{
	color:#777777;
	text-decoration:none;
}

/* sub styles */
#content-area{
	width:800px;
	margin-top:11px;
	margin-bottom:20px;
}
#content-left {
	width:250px;
	float:left;
}
#content-right {
	width:531px;
	float:left;
}

#content-right P{
	margin:0px 0px 14px 0px;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:14px;	
}

#content-right a, #content-right a:link, #content-right a:visited {
	text-decoration:none;
	color:#0099FF;
}
#content-right a:hover, #content-right a:active {
	text-decoration:none;
	color:#33CCFF;
}
#bot-bar {
	height:20px;
	background-color:#FFFFFF;
	border-top:4px solid #EEE499;
}
#bot-bar-home {
	height:24px;
	background-color:#FFFFFF;
}


.img {
	margin-top:15px;
	margin-left:15px;
}
.copy {
	margin-top:15px;
	margin-bottom:12px;
}
.firstbtn {
	margin-top:9px;
	margin-left:20px;
}
.secondbtn {
	margin-top:2px;
	margin-left:20px;
}

.clr{
	clear:both;
}

.tbl-top {
	background:#EFEFEF;
	border-bottom:2px solid #FFFFFF;
}
.tbl-rows {
	border-bottom:1px solid #EFEFEF;
}

#tbl {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	margin-bottom:14px;
}

#tbl a, #tbl a:link, #tbl a:visited {
	font-weight:bold;
	text-decoration:none;
	color:#0099FF;
}
#tbl a:hover, #tbl a:active {
	font-weight:bold;
	text-decoration:none;
	color:#33CCFF;
}




















