* {
	margin:0;
	padding:0;
	border:0
}
html {
	height:100%;
	overflow:hidden
}
body {
	height:100%;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size:62.5%;
	color:#333;
	background:#333;
}
h1, h2, h3, h4, p, ul, li, div, span, a, strong {
	font-size:1em
}
a {color:#333; text-decoration:none;}
a:hover {color:#0476BD; text-decoration:underline;}
/*.linkbutton {border:1px solid #FFF; background:#0476BD url(../images/bg_linkbutton.gif) repeat-x top; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFF; padding:1px;}
.linkbutton:hover { background:#EF008C; color:#FFF; }*/

#bg {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	min-width:970px;
	min-height:744px
}
#page {
	width:962px;
	height:100%;
	position:absolute;
	left:50%;
	margin-left:-481px;
	z-index:1;
	bottom:0
}
#navigation {
	width:962px;
	height:43px;
	z-index:1;
	background: transparent url(/img/pngNavHome_black.png) no-repeat
}
#navigationContainer {
	width:962px;
	height:43px;
	position:absolute;
	top:2px;
	z-index:2;
}
#navigationList { width: 650px; margin:14px 0 0 12px !important; margin:16px 0 0 12px; position:relative; z-index:1000; }
#navigationList li {
	padding: 0 20px;
	float:left;
	border-right:1px solid #999;
	display:inline;
	line-height:17px;
}
#navigationList li a {
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}
#navigationList li a:hover {
	color:#FFF;
	letter-spacing:1px;
	text-decoration:none;
	border-bottom:1px dotted #FFF;
}
#navigationList li a#current { border-bottom:1px dotted #FFF; font-weight:bold; }

#getupdate {float:right; margin:14px 0px 0 0; color:#FFF; padding-right:20px;}
#updatefield {background:#000; color:#FFF; height:16px; line-height:16px; font-size:10px; margin:0; font-family:Arial, Helvetica, sans-serif; border:1px solid #CCC;}

#moduleContainer {
	width:962px;
	height:168px;
	/*position:absolute;
	top:329px;*/
	background: transparent url(/img/bgModuleHome_Black2.png) no-repeat;
	z-index:-1;
}
#module {
	width:962px;
	height:168px;
	position:absolute;
	margin-top:-168px;
	/*top:329px;*/
}
#moduleleft{width:495px; height:168px; float:left;}
#logo{width:205px; padding:25px 0 0 25px; float:left;}
#logo p a {text-decoration:none; color:#FFF; border-bottom:1px dotted #FFF;}
#logo p a:hover {text-decoration:none; color:#CCC; border-bottom:1px dotted #CCC;}
#col2{width:245px; padding:20px 10px 0 10px; float: left;}
#moduleright{position:relative; width:467px; height:168px; float:right; z-index:1;}
#module h1 { font:bold 13px Arial, sans-serif; text-transform:uppercase; color:#FFFFFF; margin-bottom:0px; }
#module p { font-size:12px; color:#FFF; margin:8px 0 0px 0; }
#modulegallery {width:450px; height:120px; float:left; display:inline; margin:40px 0 0 15px;}
#modulegallery h2 {position:absolute; top:-20px; left:45px; font:bold 13px Arial, sans-serif; text-transform:uppercase; color:#FFFFFF; margin-bottom:0px;}

.propImg {width:179px; height:110px; float:left; background: url(../img/pngPropBG.png) no-repeat;}
.pro{margin:4px 0 0 4px; border:1px solid #015FB0;}
#footer {
	width:962px;
	height:32px;
    position:absolute;
	bottom:0;
	background: transparent url(../img/pngFooterHome_black.png) no-repeat;
	z-index:1;
}
* html #footer {
	bottom:-1px;
}
#footerContainer {
	width:962px;
	height:32px;
	position:absolute;
	bottom:2px;
	z-index:1;
}
* html #footerContainer {
	bottom: -1px;
}
#footerNav {
	position:relative;
	list-style:none;
	z-index:3;
	margin:12px 0 0 15px
}
* html #footerNav {
	margin:14px 0 0 15px;
	z-index:3;
}
#footerNav li {
	position:relative;
	float:left;
	line-height:16px;
	padding-right:20px;
	z-index:3;
}
#footerNav li a {
	border-left:1px solid #A7A1A1;
	padding: 0 17px;
	line-height:16px;
	height:16px;
	position:relative;
	z-index:3;
	text-decoration:none;
	display:inline;
	color:#CCC;
	font-weight:bold;
	font-size:9px;
	white-space:nowrap;
}
#footerNav li a:hover {
	color:#0160B2;
}
#footerSite {color:#CCC; float:right; padding:2px 14px 0 0;}
#footerSite a {color:#CCC; text-decoration:none;}
#footerSite a:hover {color:#CCC; text-decoration:none;}