/* CSS Document */
a:link {text-decoration: none; color:#87b200;}
a:visited { text-decoration: none; color:#87b200;}
a:hover {text-decoration: underline; color:#818181;}

body {
	text-align:left;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	background-color:#f4f4f4;
	/*background-image:url(../images/bodybg.jpg);*/
	/*background-attachment:fixed;*/
	margin-top: 0px;
	margin-bottom:0px;
}
img
{
	border:0px;
	}
.inputStyle{
	border-left:2px #040404 solid;
	border-top:1px #040404 solid;
	border-right:1px #D4D0C8 solid;
	border-bottom:1px #D4D0C8 solid;
	font-size: 11px;
	font-family:Tahoma;
}
.subfirstfont{
	font-size:14px;
	font-weight:bold;
	color:#3D93C4;
}
.subsecfont{
	font-weight:bold;
	color:#0B6B11;
}
.proBorder{
	border:2px solid #BADB00;
}
#wrapper{
	width:837px;
	margin: 0 auto;
	background-color:#f4f4f4;
	text-align:left;
}

#subhead{
	width:837px;
}
#logo{
	float:left;
	margin:14px 0 12px 6px;
    /*font:bold 24px;
	font-family:Arial;
	color:#6f9d31; */
}
#search_input{
	float:right;
	margin:16px 0 10px 0;
	padding-right:5px;
}
#search_btn{
	float:right;
	margin:14px 0 12px 0;
    /*font:bold 24px;
	font-family:Arial;
	color:#6f9d31; */
}
#mainNav{
	width:179px;
	/*height:600px;*/
	font-size:11px;
	float:left;
}
#mainNav p{
	width:160px;
	margin:10px 0px 0 20px;
}
#address{
	background-image:url(../images/subaddbg.jpg);
	background-position:left;
	background-repeat:no-repeat;
	 padding-top: 10px;
	 padding-bottom:10px
}
#content
{
	float:right;
	width:645px;
	background:url(../images/bgcontent.jpg) left repeat-y;
	margin-bottom:15px;
	/*background-color:#f4f4f4;*/
	background-color:#f4f4f4;
}
#position{
	width:619px;			
	margin:5px 0 0 18px;
}
#footer{
	width:837px;
	height:46px;
	clear:both;
	background:url(../images/bodyfoot.jpg) center no-repeat;
	text-align:center;
}
#footer p{
	float:left;
	padding:8px 0 0 0;
	color:#0B6B11;
	width:92%;
	/*font-weight:bold;*/
}
#footer .foot-info{
	float:right;
	width:5%;
	padding:0 10px 0 0;
	/*font-weight:bold;*/
}
div.ProductionHeader{ background :url(../images/summaryHeader.jpg) no-repeat; height:34px; padding-left:10px;padding-top:5px}

div.ProductionContent{ background-color:White; padding-left:50px;padding-top:5px; overflow:visible;}
* html div.ProductionContent { height:600px; } 
*+html div.ProductionContent{ min-height:600px;}

/* IE6 */
 #example { color: #999; } /* IE7 */


div.ProductionFooter{ background :url(../images/summaryFooter.jpg) no-repeat; height:17px;}
div.summary{ background :url(../images/summaryBg.jpg) no-repeat;  background-color:#efefef; width:475px;}
div.summaryfooter{ background :url(../images/summaryBGFooter.jpg) no-repeat; height:11px }
div.summaryheader{ background :url(../images/summaryHeader4.jpg) no-repeat; height:20px }
table.summaryTable{ background :url(../images/summaryTableBg.jpg) no-repeat;background-color:White; background-position:10px left}
table.tbPackage {background :url(../images/package.jpg) no-repeat; width:609px; height:208px;}

div.subtitle{ font-size:15px; padding-left:138px; font-family:Tahoma; background:url(../images/productionSubTitleBg.jpg) no-repeat 125px; height:28px; font-weight:bold; }
div.boldtitle{background-color:Black; color:White; font-size:18px; padding-left:5px; font-family:Tahoma; background:url(../images/productionTitleBg.jpg) no-repeat;height:26px}
td.boldtitle{background-color:Black; color:White; font-size:18px; padding-left:5px; font-family:Tahoma; background:url(../images/productionTitleBg.jpg) no-repeat;height:26px}
td.subtitle{ font-size:15px; padding-left:138px; font-family:Tahoma; background:url(../images/productionSubTitleBg.jpg) no-repeat 125px; height:28px; font-weight:bold; }
tr.infoTitle{ font-weight:bold;}
table.proTable{background:url(../images/proTableBorder.jpg) right repeat-y; background-color:White;  }
hr{ width:98%; color:#859d00}


div.searchHeader{background :url(../images/search-result.jpg) no-repeat; padding: 185px 0 0 80px; font-size:16px; font-weight:bold; height:40px;}
a.searchresult{ color:  #0da4d6}

.SmallButtonText
{ 
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  
}

.SmallButtonTextCn
{ 
  color: Black;
  font-family: ËÎÌå,Verdana, Helvetica, sans-serif;
  font-size: 12px;
  
}

.ShoppingCartTitle
{
  color: #0173b2;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
}

.AdminPageText
{ 
  color: Navy;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 12px;
}

.GridEditingRow
{
  color: black;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px;
  text-align: left;
  background-color: White;
}

.AdminTitle
{ 
  color: #0173b2;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 18px;
  font-weight: bold;
  line-height: 25px;
} 

.labelstyle
{
	width: 480px;
	color: #666666;
	font-size: 13px;
	}
	
.textboxstyle
{
	width: 480px;
	color: #666666;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	background-color:#f4f4f4;
	border: solid, 1px, #666;
	

	}
	
.infotext
{ 
  color: #0173b2;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 16px;
  font-weight:bold;
}

.infotexttb
{ 
  color: #666666;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 13px;
  font-weight:bold;
  /*width:300px;*/
}

.ordTitle
{
	font-weight:bold;
	}
