body{
	background-color: #FFFFFF;
	/*background-color: #E7E7E7;
	background-image:url(../images/bg.jpg);
	background-repeat: repeat-x;*/
	
	z-index:0;
}
body, td, p{
	font-family : Verdana;
	font-size : 13px;
	color : #4A4A4A;
	line-height : 19px;	
}
div{
	text-align:left;
}
b {
	font-weight: bold;
}
/*
a :link, a:visited{
	color : #4A4A4A;
	text-decoration: none;
}

a :hover{
	color : #4A4A4A;
	text-decoration: underline;
}*/
.submenu-o{
	font-size:12px;
	font-family: Trebuchet MS;
	color: #F55C13;
	padding-left:12px;
	line-height: 20px;
	background-color: #E7E7E7;
	background-image:url(../images/menu_select.gif);
	background-repeat: no-repeat;
}
.submenu-o a:link, .submenu-o a:visited{
	color: #F55C13;
	text-decoration: none;
}

.submenu-o a:hover{
	color: #F55C13;
	text-decoration: none;
}
.submenu{
	font-size:12px;
	font-family: Trebuchet MS;
	padding-left:12px;
	line-height: 20px;
	background-color: #E7E7E7;
}
.submenu a:link, .submenu a:visited{
	font-size:12px;
	font-family: Trebuchet MS;
	color : #4A4A4A;
	background-color: #E7E7E7;
	text-decoration: none;
}
.submenu a:hover{
	font-size:12px;
	font-family: Trebuchet MS;
	color: #F55C13;
	background-color: #E7E7E7;
	text-decoration: none;
}
.content{
	/*font-size:11px;*/
	font-size:12px;
	font-family: Trebuchet MS;
}
.sheader{
	/*font-size:10px;*/
	font-size:12px;
	font-weight: bold;
	font-family: Verdana;
}
.scontent{
	font-size:12px;
	font-family: Verdana;
	color : #4A4A4A;
	text-decoration: none;
}
 .scontent a:link, .scontent a:visited{
	font-size:12px;
	font-family: Verdana;
	color : #FE880B;
	text-decoration: none;
}
.scontent a:hover{
	font-size:12px;
	font-family: Verdana;
	color : #FE880B;
	text-decoration: underline;
}
.hcontent{
	/*font-size:12px;*/
	font-size:14px;
	color: #FE880B;
	font-family: Verdana;
}
.menu{
	font-size:12px;
	font-family: Trebuchet MS;
	text-align: center;
	cursor: pointer;
	vertical-align: middle;
	line-height:30px;
}
.menu-o{
	font-size:12px;
	font-family: Trebuchet MS;
	font-weight: bold;
	color: #F55C13;
	text-align: center;
	cursor: pointer;
	vertical-align: middle;
	line-height:30px;
}
.menu-ov{
	font-size:12px;
	font-family: Trebuchet MS;
	color: #FFFFFF;
	text-align: center;
	cursor: pointer;
	vertical-align: middle;
	line-height:30px;
}
.menunav{
	position:absolute; 
	top: 295px;
	/*left: 0px;*/
	z-index:120;
	/*visibility:hidden;
	display:none;*/
}
/*.menunav_content{
	font-size:11px;
	font-family: Trebuchet MS;
	background-color: #FFFFFF;
	padding-left:3px;
}*/
/*.menunav_content a:hover{
	font-size:11px;
	font-family: Trebuchet MS;
	/*color:#FE880B;
	text-decoration: underline;
	background-color: #FFFFFF;
	padding-left:3px;
}*/

.menunav_content/*, .menunav_content a:link, .menunav_content a:visited*/{
	font-size:11px;
	font-family: Trebuchet MS;
	text-decoration: none;
	color : #4A4A4A;
	background-color: #FFFFFF;
	padding-left:3px;
}

.menunav_contentlink {
	color:#4A4A4A;
	font-size:11px;
	font-family: Trebuchet MS;
	padding-left:3px;
	cursor:pointer;
	background-color: #FFFFFF;
}
.menunav_contentlink-o{
	color:#FE880B;
	font-size:11px;
	font-family: Trebuchet MS;
	padding-left:3px;
	cursor:pointer;
	background-color: #FFFFFF;
}
.menunav_bg{
	background-color: #FE880B;
}
.content a:link, a:visited{
	color: #979595;
	text-decoration: none;
}
.content a:hover{
	color: #979595;
	text-decoration: underline;
}

 .homebox{
	background-color: #E7E7E7;
}
	

.link_grey a:link{
	color: #4A4A4A;
	text-decoration:none;
}
.link_grey a:visited{
	color: #4A4A4A;
	text-decoration:none;
}
.link_grey a:hover{
	color: #4A4A4A;
	text-decoration:none;
}
.content_bold{
	color: #F55C13;
	font-weight: bold;
}
#outBorder {
	border: 1px solid #828180; 
	background-color : #FFFFFF;
	margin-top:22px;
	margin-bottom:22px;	
	width:952px;
}

.topSideBG {
	background-color : #BCBBBB;
}

.headerTitle {
	color:#c28836;
	font-size: 15px;
}
.subTitle {
	color:#5a3916;
	font-size: 13px;
}

.footer_credit {
	font-family:Vendana;
	color : #cccccc;
	font-size : 11px;
}
.footer_credit a:link, .footer_credit a:visited {
	font-family : Verdana;
	color : #BCBBBB;
	/*color : #cccccc;*/
	text-decoration:none;
}
.footer_credit a:hover{
	color : #514e4d;
	text-decoration:none;
}

.footer {
	font-family:Vendana;
	color : #BCBBBB;
	font-size : 12px;
}

.footer a:link, .footer a:visited{
	font-family : Verdana;
	color : #BCBBBB;
	text-decoration:none;
}
.footer a:hover{
	color : #514e4d;
	text-decoration:none;
}

.locationstyle {
	color : #828180;
	font-size : 9px;
	font-family : Verdana;
}

.locationstyle a:link {
	color : #828180;
	text-decoration:none;
}
.locationstyle a:visited {
	color : #828180;
	text-decoration:none;
}
.locationstyle a:hover {
	color : #828180;
	text-decoration:underline;
}
.company_info {
	color : #4A4A4A;
	font-size : 11px;
	font-family : Verdana;
	padding-right:25px;
}

.company_info a:link{
	color : #4A4A4A;
	text-decoration:none;
}
.company_info a:visited{
	color : #4A4A4A;
	text-decoration:none;
}
.company_info  a:hover{
	color : #4A4A4A;
	text-decoration:underline;
}

.faqHTitle {
	color : #4A4A4A;
	font-size : 11px;
	font-family : Verdana;
	padding-left:0px;
	font-weight:bold;
}
.faqHContent {
	color : #4A4A4A;
	font-size : 11px;
	font-family : Verdana;
	padding-left:0px;
}

.sitemap {
	color : #bf8300;
	font-size : 11px;
	font-family : Verdana;
}
.product_ind {
	color : #bf8300;
	font-family : Verdana;
	padding-right:25px;
	font-size: 11px;
}
.product_ind  a:link{
	color : #4a4a4a;
	text-decoration:none;
}
.product_ind  a:visited{
	color : #4a4a4a;
	text-decoration:none;
}
.product_ind  a:hover{
	color : #4a4a4a;
	text-decoration:underline;
}

.faq_pro {
	color : #bf8300;
	font-size : 11px;
	padding : 10px;
	font-family : Verdana;
	padding-left:0px;
	padding-right:25px;
	background-color:#d9d9d8;
}
.product_pro {
	color : #bf8300;
	font-size : 11px;
	padding : 10px;
	font-family : Verdana;
	padding-right:25px;
	background-color:#d9d9d8;
}
.product_pro2 {
	font-size : 11px;
	padding : 10px;
	font-family : Verdana;
	padding-right:25px;
	background-color:#d9d9d8;
}
.product_table {
	padding-left:10px;
	line-height : 17px;
	font-size : 9px;
	font-family : Verdana;
}
.product_title {
	color : #bf8300;
	font-size : 11px;
	font-family : Verdana;
}
.right_col {
	padding-left:5px;
}
.right_content {
	background-color:#828180;
	line-height:15px;
	color:#ffffff;
	font-size:11px;
	padding:11px;
}
.right_content a:link{
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
}
.right_content a:visited{
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
}
.right_content a:hover{
	color:#ffffff;
	font-size:11px;
	text-decoration:underline;
}
.contactboxheader {
	color : #5a3916;
	line-height:17px;
	font-size:11px;
	font-weight:bold;
}
.contactbox {
	color : #4A4A4A;
	line-height:17px;
	font-size:11px;
	padding:11px;
}
.contactbox a:link{
	color : #4A4A4A;
	text-decoration:none;
}
.contactbox a:visited{
	color : #4A4A4A;
	text-decoration:none;
}
.contactbox a:hover{
	color : #4A4A4A;
	text-decoration:underline;
}

.totop a:link{
	color: #BF8300;
	font-size: 11px;
}
.totop a:visited{
	color: #BF8300;
	font-size: 11px;
}
.totop a:hover{
	color: #BF8300;
	font-size: 11px;
}

.totop_grey, .totop_grey a{
	color: #4A4A4A;
	font-size: 11px;
	text-align: right;
}
.nav, .nav a:link, .nav a:visited{
	font-size:12px;
	font-family: Verdana;
	color : #4A4A4A;
	text-decoration: none;
}
.nav a:hover{
	font-size:12px;
	font-family: Verdana;
	color : #fe880b;
	text-decoration: none;
}

#sap{
	clear:both;
}

#sap-noheight{
	clear:both;
	height:0px;
	overflow:hidden;
}
#leftpadding{
	float: left;
	width: 74px;
}

#rightpadding{
	float: right;
	width: 74px;
	text-align: right;
}

#themenu, #thefooter{
	float: left;
	position:releative;
	width: 804px;
	
}

#thecontent{
	float: left;
	position:releative;
	width: 804px;
	overflow: visible;
	
}
#flashbanner{
	float:left;
	width:804px;
	height:164px;
}
#flashintranet{
	height:34px;
	width: 122px;
}

#loginbox{
	position: absolute;
	font-size: 9px;
	line-height: 13px;
	z-index:3000;
	text-align:right;
	vertical-align:bottom;
}
#loginbox  .label{
	float:left;
	width:70px;
}
#loginbox  .thetext{
	float:left;
}
#loginbox  .thetext input{
	width:80px;
	height:10px;
	font-size: 9px;
}
#loginbox  .savepwd {
	float:left;
	font-size: 9px;
	line-height:10px;
	width:105px;
}
#loginbox  .savepwd  input{
	width:12px;
	height:12px;
	float:left;
	font-size: 6px;
	line-height:8px;
}
#loginbox  .loginbtn {
	float:left;
}
#loginbox  .footer{
	clear:both;
	height:1px;	
}
#sitemap_contents{
	float:left;
	width:210px;
}
#sitemap_contents_header, #sitemap_contents_header a:link, #sitemap_contents_header a:visited{
	color: #ef4a11;
	font-weight: bold;
	text-decoration: none;
}
#sitemap_contents_header a:hover{
	color: #ef4a11;
	font-weight: bold;
	text-decoration: underline;
}
/*
#sitemap_contents_line{
	float:left;
	width:10px;
	background-image : url(../images/sitemap_menu.gif);
	background-repeat : repeat-y;
}
*/
#sitemap_contents_links{
	
	padding-left:10px;
	background-image : url(../images/sitemap_menu.gif);
	background-repeat : repeat-y;
}
#sitemap_contents_links, #sitemap_contents_links a:link, #sitemap_contents_links a:visited{
	color: #4A4A4A;
	text-decoration:none;
}
#sitemap_contents_links a:hover{
	color: #4A4A4A;
	text-decoration:underline;
}
#maincontent{
	width: 563px;
}
#maincontent_scroll{
	height : 270px;	
	overflow:hidden;
}
#mainscroll{
	float:left;
	
	margin-top:245px;
	width:53px;
	text-align:right;
}

#photos{
	clear:both;
}

.photolegend{
	border-left:1px solid #F55C13;
	padding-left:5px;
	font-size:11px;
}




#loginbox_big{
}
#loginbox_big  .footer{clear:both;height:1px;}
#loginbox_big  .label{
	float:left;
	width:100px;
}
#loginbox_big  .label input{
	display:inline;
	margin-left:-2px;
}
#loginbox_big  .thetext{
	float:left;
	padding:0px;
}
#loginbox_big  .thetext input{
	width:150px;
	height:15px;
	border:1px solid #666666;
}
#loginbox_big  .savepwd {
	float:left;
	padding:0px;
	width:105px;
}
#loginbox_big  .savepwd  input{
	width:12px;
	height:15px;
	float:left;
}
#loginbox_big  .loginbtn {
	padding:0px;
	width:164px;
	float:left;
	text-align:right;
}
#loginbox_big  .loginbtn input{
	width:50px;
	height:20px;
	font-size:10px;
	border:1px solid #666666;
}



a.news-f1{
	background:url(../images/news_bullet.gif) no-repeat;
	padding-left:12px;
	color:#666666;
	text-decoration:none;
}
a.news-f1:hover {
	color:#FE880B;
	background:url(../images/news_bullet_f2.gif) no-repeat;
}
a.news-f2{
	background:url(../images/news_bullet_f2.gif) no-repeat;
	padding-left:12px;
	text-decoration:none;
	color:#FE880B;
}

.news-content{
	font-size:12px;
	padding-left:12px;
}
.news-content a{
	text-decoration:none;
	color:#FE880B;
}

.news-content a:hover{
	text-decoration:underline;
}
.highlighted {color: #FE880B;}

.news-content span.html{
	background:url(../images/news_bullet_lv2.gif) no-repeat;
	padding-left:10px;
	color:#666666;
}
.news-content a.news-f1{
	background:url(../images/news_bullet_lv2.gif) no-repeat;
	padding-left:10px;
	color:#666666;
}
.news-content a.news-f1:hover, .news-content a.news-f2 {
	background:url(../images/news_bullet_lv2_f2.gif) no-repeat;
	padding-left:10px;
	color:#FE880B;
}
.news-content .news-content a.news-f1{
background:url(../images/spacer.gif) no-repeat;
	padding-left:0px;
	color:#666666;
}
.news-content .news-content a.news-f1:hover, .news-content .news-content a.news-f2 {
background:url(../images/spacer.gif) no-repeat;
	padding-left:0px;
	color:#FE880B;
}
.news-content .news-content  span.html{
background:url(../images/spacer.gif) no-repeat;
	padding-left:0px;
	color:#666666;
}
a.greylink{color:#666666;}
a.greylink:hover{color:#FE880B;}
a.nolink, a.nolink:hover {color:#666666;text-decoration:none;cursor:text;}
.news-title-imagebelow {margin-bottom:12px;}