/*
Created on 17/08/2008
by Danny Hayfield
*/

/* home page - default */
#area-main {
	width: 698px;
	padding: 0;
	margin: 0 auto;
	display: block;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
#area-main p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding: 0;
	margin: 0 0 12px 0;
}
#area-main .main-header {
	background-color: #0a0a0a;
	width: 686px;
	height: 26px;
	padding: 6px 0 0 12px;
	margin: 0 0 10px 0;
	display: block;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #fac740;
	text-decoration: none;
}
#area-main .main-text {
	width: 698px;
	padding: 0 0 10px 0;
	margin: 0;
	display: block;
	clear: both;
}
#area-main .main-image {
	background-color: #0e0d0d;
	border: 1px #131212 solid;
	width: 178px;
	height: 122px;
	padding: 6px;
	margin: 0 10px 0 0;
	display: block;
	float: left;
}
#area-main .main-para {
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	line-height: 22px;
	cursor: default;
}
#area-main .row-box {
	width: 220px;
	padding: 0;
	margin: 0 19px 0 0;
	display: block;
	float: left;
}
#area-main .row-heading {
	background-color: #0e0d0d;
	background-position: 5px 50%;
	background-repeat: no-repeat;
	width: 179px;
	height: 29px;
	padding: 11px 0 0 41px;
	margin: 0;
	display: block;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #fac740;
	text-decoration: none;
}
#area-main .financial {
	background-image: url(../images/icons/financial.gif) !important;
}
#area-main .operations {
	background-image: url(../images/icons/operations.gif) !important;
}
#area-main .news {
	background-image: url(../images/icons/news.gif) !important;
}
#area-main .row-bottom {
	background-color: #0e0d0d;
	background-position: 5px 50%;
	background-repeat: no-repeat;
	width: 220px;
	height: 20px;
	padding: 0 0 0 0;
	margin: 0;
	display: block;
	clear: both;
}
#area-main a.more, a.more:hover {
	background-image: url(../images/assets/more.gif);
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-color: #0e0d0d;
	width: 28px;
	height: 8px;
	padding: 0;
	margin: 7px 8px 0 0;
	display: block;
	float: right;
	font-size: 0;
	line-height: 0;
}
#area-main .small-news {
	background-image: url(../images/assets/post-gradient.gif);
	background-position: 0 100%;
	background-repeat: repeat-x;
	background-color: #363333;
	width: 188px;
	padding: 18px 16px 18px 16px;
	margin: 0;
	display: block;
	clear: both;
}
#area-main a.snews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	width: 188px;
	min-height: 16px;
	height: auto !important;
	height: 16px;
	padding: 0;
	margin: 0;
	display: block;
	clear: both;
	line-height: 14px;
}
#area-main a.snews:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
	width: 188px;
	min-height: 16px;
	height: auto !important;
	height: 16px;
	padding: 0;
	margin: 0;
	display: block;
	clear: both;
	line-height: 14px;
}
#area-main .snews-date {
	width: 150px;
	height: 15px;
	padding: 8px 0 0 0;
	margin: 0;
	display: block;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #fac740;
	text-decoration: none;
	text-transform: uppercase;
	cursor: default;
}
#area-main .small-report {
	background-image: url(../images/assets/post-gradient.gif);
	background-position: 0 100%;
	background-repeat: repeat-x;
	background-color: #363333;
	width: 188px;
	padding: 14px 16px 14px 16px;
	margin: 0;
	display: block;
	clear: both;
}
#area-main a.sreport {
	background-image: url(../images/icons/pdf.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	width: 162px;
	min-height: 15px;
	height: auto !important;
	height: 15px;
	padding: 1px 0 0 24px;
	margin: 0;
	display: block;
	clear: both;
	line-height: 13px;
}
#area-main a.sreport:hover {
	background-image: url(../images/icons/pdf.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
	width: 162px;
	min-height: 15px;
	height: auto !important;
	height: 15px;
	padding: 1px 0 0 24px;
	margin: 0;
	display: block;
	clear: both;
	line-height: 13px;
}
#area-main .main-map-small {
	background-image: url(../images/map/small-home.jpg);
	background-position: 50% 50%;
	background-repeat: no-repeat;
	width: 220px;
	height: 208px;
	padding: 0;
	margin: 0;
	display: block;
	clear: both;
}

/* about us */
#area-main #state-about #subnav {
	background-color: #0e0d0d;
	width: 158px;
	height: 178px;
	padding: 2px 0 0 0;
	margin: 0 10px 0 0;
	display: block;
	float: left;
}
#area-main #state-about #subnav a {
	background-image: none;
	width: 148px;
	height: 17px;
	padding: 5px 0 0 10px;
	margin: 0;
	display: block;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fac740;
	text-decoration: none;
}
#area-main #state-about #subnav a:hover, #area-main #state-about #subnav a.aon, #area-main #state-about #subnav a.aon:hover {
	background-image: url(../images/nav/subnav.gif);
	background-position: 0% 50%;
	background-repeat: repeat-x;
	width: 146px;
	height: 17px;
	padding: 5px 0 0 12px;
	margin: 0;
	display: block;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#area-main .about-para {
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	line-height: 22px;
	cursor: default;
}
#area-main .image-about {
	width: 157px;
	height: 136px;
	float: right;
	margin: 0 0 16px 10px;
}

/* about us */
#area-main #state-investors #subnav {
	background-color: #0e0d0d;
	width: 163px;
	height: 134px;
	padding: 2px 0 0 0;
	margin: 0 10px 0 0;
	display: block;
	float: left;
}
#area-main #state-investors #subnav a {
	background-image: none;
	width: 151px;
	height: 17px;
	padding: 5px 0 0 10px;
	margin: 0;
	display: block;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fac740;
	text-decoration: none;
}
#area-main #state-investors #subnav a:hover, #area-main #state-investors #subnav a.aon, #area-main #state-investors #subnav a.aon:hover {
	background-image: url(../images/nav/subnav.gif);
	background-position: 0% 50%;
	background-repeat: repeat-x;
	width: 151px;
	height: 17px;
	padding: 5px 0 0 12px;
	margin: 0;
	display: block;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#area-main .glob-para {
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	line-height: 22px;
	cursor: default;
}

/*  operations */
#area-main #state-operations #subnav {
	background-color: #0e0d0d;
	width: 190px;
	height: 154px;
	padding: 2px 0 0 0;
	margin: 0 10px 0 0;
	display: block;
	float: left;
}
#area-main #state-operations #subnav a {
	background-image: none;
	width: 180px;
	height: 17px;
	padding: 5px 0 0 10px;
	margin: 0;
	display: block;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fac740;
	text-decoration: none;
}
#area-main #state-operations #subnav a:hover, #area-main #state-operations #subnav a.aon, #area-main #state-operations #subnav a.aon:hover {
	background-image: url(../images/nav/subnav.gif);
	background-position: 0% 50%;
	background-repeat: repeat-x;
	width: 178px;
	height: 17px;
	padding: 5px 0 0 12px;
	margin: 0;
	display: block;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

/*  operations */
#area-main #state-news #subnav {
	background-color: #0e0d0d;
	width: 190px;
	height: 134px;
	padding: 2px 0 0 0;
	margin: 0 10px 0 0;
	display: block;
	float: left;
}
#area-main #state-news #subnav a {
	background-image: none;
	width: 180px;
	height: 17px;
	padding: 5px 0 0 10px;
	margin: 0;
	display: block;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fac740;
	text-decoration: none;
}
#area-main #state-news #subnav a:hover, #area-main #state-news #subnav a.aon, #area-main #state-news #subnav a.aon:hover {
	background-image: url(../images/nav/subnav.gif);
	background-position: 0% 50%;
	background-repeat: repeat-x;
	width: 178px;
	height: 17px;
	padding: 5px 0 0 12px;
	margin: 0;
	display: block;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

/* contact */
#state-contact table, #state-contact td, #state-contact tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
#state-contact .stitle {
	font-weight: normal;
	color: #e0b33c;
}
#state-contact .title {
	font-weight: bold;
	color: #e0b33c;
}
#state-contact input {
	background-color: #434040;
	border: 1px #3b3838 solid;
	width: 143px;
	height: 14px;
	padding: 1px;
	margin: 0;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
#state-contact .qcsubmit {
	background-image: url(../images/main/qcsubmit.gif);
	background-position: 50% 50%;
	background-repeat: no-repeat;
	width: 89px;
	height: 18px;
	padding: 0;
	margin: 4px 5px 2px 0;
	display: block;
	float: right;
	cursor: pointer;
	border: 0;
}