body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a {
	color: #FFB09D;	
	text-decoration: none;
}

a:hover{
	color: #000000;	
	text-decoration: none;
}

li.list {
	list-style-image: url(../Images/listArrow.gif)
}

.top {
	background-image: url("../Images/topMenuBg.gif");
	background-position: top;
	background-repeat: repeat-x;
	vertical-align: bottom;	
}

.top02 { /*v02*/
	background-image: url("../Images/topMenuBg02.gif");
	background-position: bottom;
	background-repeat: repeat-x;	
}

.top03 { /*v02*/
	background-image: url("../Images/topMenuBg03.jpg");
	background-position: bottom;
	background-repeat: repeat-x;	
}

.topDown {
	background-image: url("../Images/topDownBg.gif");
	background-position: top;
	background-repeat: repeat-x;
	vertical-align: top;	
}

.bottomLeft {
	background-image: url("../Images/bottomLeftBg.gif");
	background-position: top;
	background-repeat: repeat-x;
	width: 164px;
	height: 28px;	
	line-height: 28px;
	padding-left: 10px;
	text-align: left;
	text-decoration: none;	
	color: #656654;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;	
}

.bottomRight {
	background-image: url("../Images/bottomRightBg.gif");
	background-position: top;
	background-repeat: repeat-x;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;	
	color: #666666;
	text-align:left;
	vertical-align:middle;
	padding-left: 18px;	
	border-right: 1px solid #E5E8E2;		
}

.pageLeft {
	background-color: #E5E8E2;
	color: #333333;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;			
}

.pageRight {
	background-color: #ffffff;
	color: #666666;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;	
	border-right: 1px solid #E5E8E2;
}

.pageTitle {
	color: #ff3300;
	font-family: Arial, Verdsana, sans-serif;
	font-size: 17px;
	text-transform: lowercase;
	text-decoration: none;
}

.pageSubtitle {
	background-color: #f7f8f6;
	color: #000000;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	height: 20px;
	vertical-align: middle;
}

.pageHighlight {	
	color: #000000;	
}

.pageItalic {	
	font-style: italic;	
}

.pageLink {
	text-decoration: none;	
	color: #656654;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
}

.pageLink:hover {
	text-decoration: none;	
	color: #000000;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
}

a.navLink {
	color:#cccccc;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.navLink:hover {
	color:  #000000;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.navPresent {
	color: #999999;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.newsLink {
	color:#999999;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.newsLink:hover {
	color:  #ff3300;
	font-family: Arial, Verdana, sans-serif;	
	text-decoration: none;
	background-color: #e8e8e8;
}

.newsTitle {
	color:  #000000;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;	
}

#divNewsCont { 
	CLIP: rect(0px 230px 80px 0px); 
	HEIGHT: 75px;
	WIDTH: 150px; 
	LEFT: 0px; 	 
	TOP: 0px;
	OVERFLOW: hidden; 
	POSITION: relative; 
	VISIBILITY: visible; 
} 

#divNewsText { 
   POSITION: absolute; 
   LEFT: 0px;    
   TOP: 0px; 
}

.leftMIheader {
	width: 164px;
	height: 20px;	
	line-height: 28px;
	padding-top: 8px;
	padding-left: 10px;
	text-align: left;
	text-decoration: none;	
	color: #000000;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;	
	border-bottom: 1px solid #cccccc;
}

.leftMI {
	width: 164px;
	height: 28px;	
	line-height: 28px;
	padding-left: 10px;
	text-align: left;
	text-decoration: none;	
	color: #656654;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;	
	border-bottom: 1px solid #cccccc;
}

.leftMIover {
	width: 164px;
	height: 28px;	
	line-height: 28px;
	padding-left: 10px;
	text-align: left;
	text-decoration: none;	
	color: #ffffff;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;	
	border-bottom: 1px solid #cccccc;
	background-color: #FF3300;
	cursor: pointer;
}

.leftSubmenu {
	border-bottom: 1px solid #cccccc;
	width: 164px;
	padding: 2px 0px 15px 10px;
	text-align: left;
	display: none;
	background-image: url("../Images/leftSubmenuBg.jpg");
	background-position: top;
	background-repeat: repeat-x;	
}

a.leftSubMI {					
	text-decoration: none;	
	color: #999999;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
}

.sectionTitle {
	vertical-align:top;
	text-align: left;
	text-transform: lowercase;
	padding-left: 10px;
	height: 30px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #ffffff;
}

.rightModuleTop {
	background-color: #E5E8E2;
	color: #ff3300;
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	border-bottom: 1px solid #ffffff;	 
}

.rightModuleMiddleLeft {
	border-left: 1px solid #E8E8E8;
	border-top: 1px solid #E8E8E8;		
}

.rightModuleMiddleRight {
	border-right: 1px solid #E8E8E8;
	border-top: 1px solid #E8E8E8;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #000000;		
}

.rightModuleMiddle {
	border-right: 1px solid #E8E8E8;	
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #000000;
	vertical-align:middle;
	text-align: left;
	text-indent: 9px;	
}

.textField {
	background-color: #F9FAF8;
	border: 1px solid #cccccc;
	color: #000000;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;	
}

.but {
	background-color: #e5e8e2;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	color: #000000;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;	
}

.contactOther {
	border: 1px solid #e4e7e1;
}

.contactOtherCellTop {
	background-color: #f7f8f6;
	color: #000000;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	height: 20px;
	vertical-align: middle;
}

.contactOtherCellBottom {	
	font-size: 11px;
	height: 50px;
	vertical-align: top;
}

.jobs {
	border: 1px solid #E5E8E2;
}

.jobsRow {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #666666;
	border-top: 1px solid #E5E8E2;
	height: 15px;
	vertical-align: middle;
}

.tableRowHeader {
	background-color: #F7F8F6;
	width: 397px;
	border-bottom: 1px solid #FFFFFF;
	color: #FF8D71;
	padding: 2px 0px 3px 0px;	
}

.tableRow {
	background-color: #F7F8F6;
	width: 397px;
	border-bottom: 1px solid #FFFFFF;
	padding: 2px 0px 5px 0px;
}

.tableRowOver {
	background-color: #F0F2EE;
	width: 397px;
	border-bottom: 1px solid #FFFFFF;
	padding: 2px 0px 5px 0px;
	cursor: pointer;	
}

.homeTitle {
	color: #FF653F;
	font-family: Arial, Verdsana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: lowercase;
	text-decoration: none;
	padding-left: 10px;
}

.homeDesc {
	padding-left: 10px;
	color: #999999;
}

.homeLeft{
	padding-right: 10px;
	background-color: #FAFAFA;
	height: 116px;
	background-image: url(../Images/homeRightLineBg.gif);
	background-position: right;
	background-repeat: repeat-y;
	border-top: 1px solid #EEEEEE;
	border-bottom: 1px solid #EEEEEE;
}

.homeRight {	
	padding-left: 10px;
	padding-right: 10px;
	color: #656654;		
}