/* Default*/
body 
	{ 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin:0;
	
background-image:url(Images/bg.gif);
	color:#F2FBFF ;
	font-size: 12px;
	SCROLLBAR-FACE-COLOR: #3D8F34; SCROLLBAR-HIGHLIGHT-COLOR: #3D8F34; SCROLLBAR-SHADOW-COLOR:  #3D8F34;	 SCROLLBAR-3DLIGHT-COLOR: #F0FAFF; SCROLLBAR-ARROW-COLOR:  #003366; SCROLLBAR-TRACK-COLOR:#F0FAFF; SCROLLBAR-DARKSHADOW-COLOR: #3D8F34;
	}
.bgd{

	

}
.items1
	{
	color:#FF0000;
	 
	}
	table
	{
	
	
	}
td 
	{
	color:#666666;
	font-size: 12px;
text-align:justify;


	}

	
.tdd
	{
	color:#666666;
	font-size: 11px;
	text-align:justify;
	}
p 
	{
	
	margin-top: 0px;
	color: #666666;
	text-align:justify;
	}
	


a:link, a:visited {
	  
	font-size: 11px;
		color: #666666;
		
	text-decoration: underline;
	}
		
a:visited 
	{
	text-decoration: underline;
color: #666666;
	
	
	}
a:hover {
     text-decoration:  underline;
color: #666666;
			
	}
	
/* Form*/

.button{	
		font-size: 11px;
		font-weight: bold;
		border: 1px solid #044216;
		background-color: #cedce9;
		color: #333333;
		}	
	

input {
	
	border: 1px solid #CCCCCC;
	font-size: 11px;
	background-color: #fff;
	color:#333333;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	
	}
	
select {
	
	border: 1px solid #CCCCCC;
	font-size: 11px;
	background-color: #fff;
	color:#333333;
	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	
	}
input.text

{ 
    border: 1px solid #CCCCCC;
	font-size: 11px;
	background-color: #fff;
	width:200;
	color:#333333;
	font-family: Arial, Verdana, Helvetica, sans-serif;

}
textarea {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: 1px solid #CCCCCC;
	font-size: 12px;
	}


.star
{
color:#CC0000
 
}

	/* Defa33333333333333333333333333333333333333333333333333333333333333333333333333ult*/
	
.TopHeader
{
background-color:#044216;
}
.TopHeaderSecond
{
background-color:#ECFAE2;

}	
	
.PageHeading {

		border-bottom:0px solid  #044216;
		padding-top: 10px;
		color: #006633;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 16px; 
		font-weight: bold; 
		text-align:left;
		}
.PageHeadingBlue {

		border-bottom:0px solid  #044216;
		padding-top: 10px;
		color: #006666;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 16px; 
		font-weight: bold; 
		text-align:left;
		}	
		
		.PageHeadingBrown {

		border-bottom:0px solid  #044216;
		padding-top: 10px;
		color: #990066;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 16px; 
		font-weight: bold; 
		text-align:left;
		}	
.Print {
					
		text-align:right;
		vertical-align: middle;
		color: #CC0000;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 8px; 
			}
	
.PageSubHeading {
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	padding-top: 5px;
	padding-bottom:5px;
	padding-left: 0px;
	text-align:left;
	vertical-align: bottom;
	
	}
	
	
	
/*form*/
.FormTable
{  
    font-size: 12px;
	background-color: #BAE4C0;
	border: 1px solid  #CCCCCC;
	padding:8px 8px 8px 8px;
		    
}	
.FormnHeading {
	color: #044216;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-image:url(Style_green/formheading.gif);
	text-align:left;
	font-size: 14px; 
	font-weight: bold; 
	margin-top: 4px;
	margin-bottom: 2px;
	padding-left: 0px;
	
	}			

.FormLabel 
	{
	     font-family: Arial, Verdana, Helvetica, sans-serif;
		padding : 3px 7px 3px 7px;
		font-size: 12px;
		border-bottom:1px solid  #EBF5FA;
		background-color:#ECFAE2;
		font-weight: normal;
		color:003366;
		height:25;
	}
	
.FormLabelTop
  {          font-family: Arial, Verdana, Helvetica, sans-serif;
		padding : 5px 7px 3px 7px;
		font-size: 12px;
		border-bottom:1px solid  #EBF5FA  ;
		background-color:#ECFAE2;
		font-weight: normal;
		color:003366
	
	}
	.FormLabelBottom
  {        font-family: Arial, Verdana, Helvetica, sans-serif;
		padding : 3px 7px 5px 7px;
		font-size: 12px;
		border-bottom:1px solid  #EBF5FA  ;
		background-color:#ECFAE2;
		font-weight: normal;
		color:003366
	
	}
	
.FormField 
   { 
	    font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		border-bottom:1px solid  #EBF5FA  ;
		background-color:#ECFAE2;
		font-weight: normal;
		
	}
	
.FormFieldTop 
   { 
     font-family: Arial, Verdana, Helvetica, sans-serif;
	    padding : 5px 0px 0px 0px;
		font-size: 12px;
		
		border-bottom:1px solid  #EBF5FA  ;
		background-color:#ECFAE2;
		font-weight: normal;
		
	}
	.FormFieldBottom 
   { 
     font-family: Arial, Verdana, Helvetica, sans-serif;
	    padding : 0px 0px 5px 0px;
		font-size: 12px;
		
		border-bottom:1px solid  #EBF5FA  ;
		background-color:#ECFAE2;
		font-weight: normal;
		
	}

	
	.FormList
  {
	border: 1px #cccccc solid;
	padding: 0px 0px 0px 0px;
	ion: top;
	background-color: #ffffff;
	font-size: 12px;
	color: #000000;
	
	}
	

	
		
/*list*/	
	.Listheading
	{ 
	color: #044216;
	background-image: url(../images/4.gif);
	background-repeat: repeat-x;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold;
	text-align:center;
	border-bottom: 1px solid  #003300 ;
		}
	.ListTopTR  
{
border-bottom: 1px solid  #0099CC ;
font-family:Arial, Helvetica, sans-serif;
color: #006699;
}
	.Row1{
background-image: url(../images/ListBgRow.gif);
background-repeat: repeat-x;
background-position:bottom;
color: #FFFFFF;
font-size:large;
font-weight:bold;
background-color: #FFFFFF;
}
	.Row2
{
background-image: url(../images/ListBgRow.gif);
background-repeat: repeat-x;
background-color:#FFFFFF;
font-size:15px;
font-weight:bold;
background-position:bottom;
}
	.Row3{
background-image: url(../images/ListBgRow.gif);
background-repeat: repeat-x;
background-color: #477731;
font-size:15px;
font-weight:bold;
}
.Msg
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #FF0000;



}


.bottom
{
border-top:1px   SOLID #CCCCCC   height:25;

background-color:#003366;
color:#fff

}

	

	ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}


.greypanel-noRoundBottom{
   width:950px;
    _height:20px;
    background: url(slide.png) no-repeat bottom;
    margin-bottom:14px;
    padding-bottom:10px;

}
.greypanel-top {
    width:950px;
    background: url(slide.png) no-repeat bottom;
    height:13px;
}

.herodrop {
	padding:14px;
	background:url(herodrop.gif) repeat-x top;
	margin-left:1px;
	margin-right:1px;
	border-top: 1px solid #ccc;
}

#homepageLeftCol {
    float:none;
    padding-top:0px;
    margin-top:2px;
    *margin-top:0px;
    z-index:-100;
    margin-bottom:15px;
}

.home_product_desc
{


	
		color: #666666;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px; 
	
		text-align:left;

}
.greypanel-noRoundBottom1{
   width:950px;
    _height:20px;
    background: url(slide1.png) no-repeat bottom;
    margin-bottom:14px;
    padding-bottom:10px;

}
.greypanel-top1 {
    width:950px;
    background: url(slide1.png) no-repeat bottom;
    height:13px;
}
/* start BOxxxxxxxxxxxxxxxxxxxxxxx)*/


.csHdg {
	margin-bottom:5px;
	margin-left:25px;
}

.boxTableDefault {
	width:100px;
}

	.boxL, .boxL .spacer,
	.boxR, .boxR .spacer,
	.boxRIE, .boxR .spacer,
	.boxBL, .boxBL .spacer,
	.boxBRIE, .boxBRIE .spacer,
	.boxBR, .boxBR .spacer{
		width:6px; max-width:6px;
	}
	.boxTL, .boxTL .spacer {
		height:6px;
	}
	.boxBL, .boxBL .spacer {
		height:10px;
	}

	.boxTL, .boxT, .boxTR, .boxL, .boxR, .boxBL, .boxB, .boxBR, .boxBRIE, .boxRIE {
		background:url(Images/Box/box.png) no-repeat;}
	.boxTL	{ background-position:0 0; }
	.boxT		{	background-position:-6px 0;	}
	.boxTR	{ background-position:-994px 0;	}
	.boxL		{	background-position:0 -6px; }
	.boxR		{	background-position:-994px -6px; }
	.leftMenu .boxRIE { background-position: -996px -6px; }
	.leftMenu .boxR { background-position: -995px -6px; }
	.boxBL	{ background-position:0 -1192px; }
	.boxB	{ background-position:-6px -1192px; }
	.boxBIE		{	background-position:-994px -6px; }
	.boxBR	{ background-position:-994px -1192px; }
	.boxBRIE	{ background-position:-994px -1192px; }
	.leftMenu .boxBRIE { background-position: -996px -1192px; }
	.leftMenu .boxBR { background-position: -995px -1192px; }
	
/* ENd BOxxxxxxxxxxxxxxxxxxxxxxx)*/


/* Start Client Scroll */

#rightInner .csPicker { width:250px; margin-left:8px; }
#rightInner .csPicker .carousel .carousel-wrap {margin:0 auto;border:0;}
#rightInner .csPicker .carousel .carousel-inner { height:100px; display:none;}
#rightInner .csPicker .carousel.js .carousel-wrap {	width:200px; float:left; height:100px; margin:0 5px;	}
#rightInner .csPicker .carousel-wrap img { padding:0; width:80px; height:50px; }
#rightInner .csPicker .carousel div {margin:0;padding:0;}
#rightInner .csPicker .carousel.js div a {display:inline;float:left;padding:0;width:80px;text-align:center;}
#rightInner .csPicker .carousel .carousel-control{display:inline;float:left;margin:14px 0 0;padding:0;cursor:pointer;}
#rightInner .csPicker .carousel .disabled {cursor:default; -moz-opacity:.3;opacity:0.3;filter:alpha(opacity=30);}
#rightInner .csPicker div.center-wrap {clear:both;border:0;}
#rightInner .csPicker div.center-wrap div {border:0;}

.newsPicker { width:510px; margin:5px 0 0 8px; float:left; }
.newsPicker .carousel .carousel-wrap {margin:0 auto;border:0;}
.newsPicker .carousel .carousel-inner { height:20px; display:none;}
.newsPicker .carousel.js .carousel-wrap {	width:510px; float:left; height:20px; margin:0;	}
.newsPicker .carousel div {margin:0;padding:0;}
.newsPicker div.center-wrap {clear:both;border:0;}
.newsPicker div.center-wrap div {border:0;}
.newsItem	{ width:510px; height:20px; margin:0; padding:0; overflow:hidden; }
.newsPicker .arrow { display:none; }

.custPicker { width:640px; margin:0; }
.custPicker .carousel .carousel-wrap {margin:0;border:0;}
.custPicker .carousel .carousel-inner { height:60px; top:0; left:0; display:none;}
.custPicker .carousel.js .carousel-wrap {	width:640px; height:60px; margin:0;	}
.custPicker .carousel-wrap img { padding:0 10px; width:140px; height:60px; margin:0; }
.custPicker .carousel div {margin:0;padding:0;}
.custPicker div.center-wrap {clear:both;border:0;}
.custPicker div.center-wrap div {border:0;}
.custPicker .arrow { display:none; }

/* end Client Scroll>>>>>>>>>>>>>>*/




.text1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff
}




.feedback
{


z-index:9999999;position:fixed !important;position:absolute;cursor:pointer;
}


.k_float{z-index:9999999;position:fixed !important;position:absolute;cursor:pointer;}.k_bottom{bottom:250px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 200 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 1);}.k_bottom_sl{bottom:15px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 16 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 16 );}.k_right{right:0px;}.k_left{left:0px;}kc_bottom{bottom:240px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 80 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 80);}





.FormField1{border:1px solid #999999;background-image:url(30000000.jpg); background-repeat:repeat-x;font-family:tahoma;font-size:11px;color:#666666;}
.submit{height:17px;background-color: #003300;border: 0px;font-family:tahoma;font-size:11px;color:#ffffff;text-decoration:none;cursor:pointer;font-weight:bold;width:59px;}


.NextStep{font-size:26px; color:#A3CE74;  height:35px;  font-family:Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; line-height:30px;}
.NextStep strong {color:#659A26}
.NextStepBlue{font-size:26px; color:#B1D8D8;  height:35px;  font-family:Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; line-height:30px;}
.NextStepBlue strong {color:#115860}
.NextStepBrown{font-size:26px; color:#A32957;  height:35px;  font-family:Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; line-height:30px;}
.NextStepBrown strong {color:#640000}

.Red {
	color: #FF0000;
	font-weight: bold;
}

#NextBox a.videos{
color: #FFFFFF;
	font-size: 14px;
padding-top:2px;
margin-top:0px;
text-align:center;
	

	TEXT-DECORATION: none;
	font-weight:bold;
	

}



#LinkBox a.linkk{


	TEXT-DECORATION: none;
	
	

}




.content_left{
	float:left;
	width:183px;
	margin-top:20px;
	margin-left:15px;
	border-right:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-bottom:1px solid #EAEBEE;
	margin-bottom:25px;
	_padding:0px;
	_margin:0px;
	_margin-top:20px;
	_margin-left:7px;
}
.content_left h1, .content_left .left_header{
	
	background-position:top;
	background-repeat:no-repeat;
	background-color: #EAEBEE;
	padding:5px;
	font-weight:bold;
	font-size:11px;
	color:#666666;
	margin:0px;
}