body{
	/* Correct orange color = f59100 */
	background-color:#fef9f2;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:verdana;
	font-size:12px;
	color:#838383;
}
div.mainPage{
	position:relative;
	width:870px;
	background-color:White;
	text-align:left;
}
div.headerBg{
	position:relative;
	height:200px;
	width:870px;
	/*border:1px solid black;*/
	/*background-image:url('/images/header_bg.gif');*/
}
div.logoImage{
	position:absolute;
	top: 35px;
	left: 30px;
	width:375px;
	height:57px;
	/*background-image:url('/images/logo.jpg');*/
	 background-image:url('/images/logo.png');
	 background-repeat: no-repeat;
	z-index: 500000;
	cursor:hand;
}
div.rightImage{
	right:0px;
	top:0px;
	position:absolute;
	height:185px;
	width:560px;
	background-position: right;
	background-repeat: no-repeat;
	z-index: 99;
	/*border:1px solid black;*/
}

/*gradient header*/
#gradientHeader {
	right:0px;
	top:0px;
	position:absolute;
	height:157px;
	width:533px;
	background: url('/images/gradient_header.png') no-repeat left;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/images/gradient_header.png');
	z-index: 110;
}

div.rightImageLayer{
	position:absolute;
	right:0px;
	top:145px;
	height:40px;
	width:560px;
	/*border:1px solid black;*/
	background-image:url('/images/layer.png');
	background-position: right;
	background-repeat: no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/images/layer.png');
	z-index:100;
}
div.menuHolder{
	font-family:verdana;
	position:absolute;
	top:130px;
	left:15px;
	margin-left:10px;
	border:1px solid #f59100;
	width:125px;
	display: table-cell;
	padding:5px 5px 5px 5px;
	background-color:white;
	color: black;
}
div.contentHolder{
	position:absolute;
	left:200px;
	width:430px;
	height:100;
	/*border:1px solid black;*/
}
div.menuDivider{
	border-top:1px solid #cbcbcb;
	margin-top:10px;
	margin-bottom:10px;
}
div.menuHeaderNormal{
	background-color:none;
	padding:2px 2px 2px 2px;
	cursor:pointer;
	color: #000000;
}

div.menuHeaderNormal a {
	text-decoration: none;
}
div.menuHeaderNormal a:hover {
	color: #ff9700;
}

div.menuItem a {
	text-decoration: none;
}
div.menuItem a:hover {
	color: #ff9700;
}

div.menuHeaderSelected{
	background-color:#cbcaca;
	padding:2px 2px 2px 2px;
	cursor:pointer;
}

div#menuItemHolder {
	text-align: left;
}

div.menuItem{
	padding:2px 2px 2px 2px;
	font-size:11px;
	cursor:pointer;
	height:15px;
}
div.menuItemNormal{
	background-image:url('/images/menu_normal.gif');
	background-repeat: no-repeat;
	width:8px;
	height:8px;
	margin:5px 5px 5px 5px;
	float:left;
	cursor:pointer;
}
div.menuItemHover{
	background-image:url('/images/menu_hover.gif');
	background-repeat: no-repeat;
	width:8px;
	height:8px;
	margin:5px 5px 5px 5px;
	float:left;
	cursor:pointer;
}

div.newsHeader{
	font-size:15px;
	font-weight:bold;
	color:#f59100;
	margin-bottom:10px;
}

div#newsHolder{
	position:absolute;
	right:0px;
	top:185px;
	width:183px;
	background-image:url('/images/news_bg.gif');
}

div#newsHolder .newsContent {
   text-align: left;
}

div.newsContent{
	margin-top:15px;
	margin-left:17px;
	margin-right:10px;
	margin-bottom:10px;
/*	background-color:#eeefef;*/
	width:145px;
	text-align: justify;
	padding:5px 5px 5px 5px;
}
div.newsDivider{
	border-top:1px dashed #cbcbcb;
	margin-top:10px;
	margin-bottom:10px;
}
a.newsHeader{
	color:#838383;
	font-weight:bold;
	text-decoration:none;
}
a:hover.newsHeader{
	color:#838383;
	font-weight:bold;
	text-decoration:underline;
}

div.footerHolder{
	width:870px;
}
div.footer{
	position:relative;
	height:50px;
	background-color:#fef9f2;
}
div.footerLeft{
	margin-top:10px;
	float:left;
	font-size:10px;
	text-align: left;
	color:#666666;
	width: 200px;
}

div.footerCenter{
	margin-top:10px;
	float:left;
	width: 142px;
	font-size:10px;
	color:#666666;
	margin-left: 170px;
}
div.footerRight{
	margin-top:10px;
	float:right;
	font-size:10px;
	color:#666666;
	width: 200px;
	text-align: right;
}

a.disclaimerLink{
	color:#666666;
	text-decoration:none;
}
a.disclaimerLink:hover{
	color:#666666;
	text-decoration:underline;
}

h1{
	font-family:verdana;
	color:black;
	font-size:14px;
	margin-top:0px;
}

h2{
  font-size:10px;
  margin-top:0px;
  line-height: 150%;
}

a {
	color: black;
}

a.newsMore{
	color:#838383;
	text-decoration:dotted;
}
a:hover.newsMore{
	color:#838383;
	text-decoration:underline;
}

a:visited.newsMore{
  color:#838383;
  text-decoration:underline;
}

a:visited.newsHeader{
  color:#838383;
  text-decoration:underline;
}

a.newsHeader{
  color:#838383;
  text-decoration:underline;
}

.mail{
	width:320px;
	background-color:#dbdede;
	border:0px;
}

.contentHolder, .contentHolder p, .contentHolder p * {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	text-align: left !important;
}

.contentHolder p a:hover {
	color: #f59100 !important;
}

.contentHolder table table {
	border: 1px solid #E6E8E8;
	border-collapse: collapse;
}

.contentHolder p a * {
	color: #000000;
}

.contentHolder p a:hover * {
	color: #f59100;
}

.contentHolder table div, .contentHolder table h3 {
	text-align: left !important;
}

.addthis_toolbox a {
	color: #666666;
	text-decoration: none;
}

.addthis_toolbox a:hover {
	text-decoration: underline;
}

.linkedInBtn {
	width: 20px;
	height: 20px;
	position: relative;
	float: left;
	/*top: 5px;
	right: 5px;
	z-index: 9999;*/
}

.linkedInBtn img {
	border: none;
	width: 16px;
	height: 16px;
}
