@charset "UTF-8";
/* CSS Document */


*
{
margin: 0;
padding: 0;
}

   

body
{
	background-color:#000000;
	text-align: center;
	font: 11px/ 21px verdana, Arial, Helvetica, sans-serif;
	color:#4a4a4a;
	line-height:21px;
}

#wrapper {
	width: 1000px;
	min-height:200px;
	margin-top:0px;
	text-align: left;
	background-color:#FFF;
}

p {
	font:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#4a4a4a;
	padding-bottom: 11px;
	text-align:justify;
	margin-bottom:2px;
}

p, div {
	font:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#4a4a4a;
	text-align:justify;
}

a {
	outline:none;
	color: #cc9933;
	font-weight:bold;
	text-decoration: none;
}

hr{
	margin-bottom:24px;
	margin-top:24px;
	border: 0;
	color: #ccc;
	background-color: #ccc;
	height: 1px;
	width: 100%;
	text-align: left;
}

h1{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#868686;
}


h2{
	font:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#4c8080;
	margin-bottom:12px;
	width:100%;
	border-bottom-width:thin;
	border-bottom-style:solid;
	border-bottom-color:#75a3a3;
}

ul{
	margin-left:30px;
	margin-bottom:18px;
	width:340px;
}

li{
	margin-bottom:11px;
	color:#666;
	list-style-image:url(../images/listDot.gif)
}

/*========= NAVIGATION ==========
============================== */

#mainNav{
	height:28px;
	margin-left:28px;
}

.navSpan, .navSpan_h {
	line-height:27px;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:700;
	outline:none;
	padding-right:38px;
}

.navSpan, .navSpan a{
	color:#cfab3f;
}

.navSpan_h a, .navSpan_h{
	color:#000;
}



/*=========== MAIN ==============
============================== */

#content
{
	background-image:url(../images/content_topEdgeShadow.gif);
	background-repeat:repeat-x;
	vertical-align:top;
	text-align: left;
	width:1000px;
	margin:0px;
	padding:0px;
}

.contentBlock{
	text-align:justify;
	vertical-align:top;
	padding:24px;
	font:Verdana, Geneva, sans-serif;
	font-size:11px;
}

.captionBlock{
	font:Verdana, Geneva, sans-serif;
	color:#CCC;
	font-size:9px;
	margin-top:0px;
	padding-top:0px;
	line-height:10px;
	margin-bottom:15px;
}


.newsIntrosTD{
	background-color:#f1f1f1;
	background-image:url(../images/home_news_bg_shad.gif);
	background-repeat:repeat-x;
	text-align:left;
	vertical-align:top;
	padding:24px;
	font:Verdana, Geneva, sans-serif;
	font-size:11pt;
}

.newsDate{
	color:#aaa;
}

.blockTitle{
	font:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#4c8080;
}

.logoTableLeftCel{
	text-align:left;
	padding-left:24px;
	padding-right:24px;
	border-right-color:#CCC;
	border-right-style:solid;
	border-right-width:1px;
}

.logoTableRightCel{
	text-align:left;
	padding-left:24px;
	padding-right:24px;
}



/*=========== FOOTER ============
============================== */

#footerBlock {
	width: 1000px;
	border-top:solid;
	border-top-color:#8f8f8f;
	border-top-width:6px;
	text-align:center;
}

.footerLogoCel{
	border-right:solid;
	border-right-color:#e3e3e3;
	border-right-width:1px;	
}

#bottomNav table{
	margin: 0 auto;
	clear: both;
}

#credits {
	float: left;
	font-size:9px;
	margin-top:30px;
	padding-bottom: 30px;
}



.clearing {
	clear:both;
}
