@charset "UTF-8";
/* CSS Document */

#wrapper{
	background:#FFFFFF url(/images/innerwrapperbg.jpg) left 17.8em no-repeat;
	overflow:hidden;
	}
	
#content {

width:100%;
}
#primarycontent {
	float:left;
	width:48.5em;
}
#secondarycontent {
	float:right;
	width:22.1em;
	padding: 0 1em 0 0;
	height:48.5em;
	}
/*#tirshiarycontent {
	float:left;
	width:20em;
	}*/	
#video {
	margin:3.3em 0 0 0;
}
#facthome {
margin:3.2em 0 0 0;
}
#footer {
margin-top:1em;
}

#leftfact {
	position:relative;
	float:left;
	height:0.1em;
	top:-20.8em;
}
#footer {
	
	background:url(/images/footerbg.jpg) center bottom no-repeat;
	}


#primarycontent .peoplelist {
	margin:0;
	padding:0;
	list-style:url(none) none inside;
	line-height:1.2em;
	text-indent:0;	

}
#primarycontent .peoplelist .title {
color:#666666;
}

#primarycontent .peoplelist li{
	margin:0;
	padding:.5em 0;
	list-style: none;	
}


#primarycontent .peoplelist .right li{
	margin:0;
	padding:.1em 0;
	list-style: none;	
}

#primarycontent .peoplelist .right{
	width:20em;
	display:block;
clear:right;
}
#primarycontent .peoplelist .left{

display:block;
clear:left;
}





.contentstyle, .tabset_content {
clear:both;
}

.contentstyle img, .tabset_content img{
float:left;
}
.contentstyle p , .tabset_content p{
float:right;
width:32em;
margin:0;
padding:0;
}

 .tabset_content .tright{
text-align:right;
}

.contentstyle h2, .tabset_content h2{
color:#009900;
font-size:1.2em;

}

#primarycontent .sitemap {
	margin:0;
	padding:0;
	list-style:none;
	line-height:1.2em;
	
}

#primarycontent .sitemap h3{
	margin:0;
	padding:.5em 0;
	
}

#primarycontent .sitemap li{
	margin:0;
	padding:.5em 0 0 1em;
	
}

#primarycontent .sitemap .right{
	width:20em;
}
#primarycontent .sitemap .left{
margin: 0 0 0 1em;
}

#content .multicolumnlist h2 {
	font-size: 1.2em;
	color: #2265a9;

}
#content .multicolumnlist ul {
list-style:none;
margin:0;
padding:0;

}

#content .multicolumnlist ul li{
font-size:1.2em;
color:#666666;
line-height:1.4em;
padding-bottom:1em;
}
#content .multicolumnlist ul li span{
color:#119948;
}

#content .multicolumnlist ul li span images{
margin:0 0 .5em 0;
}

#content .multicolumnlist {
float:left;
width:21em;
margin-right:2em;
}



#content .multicolumnlistnarrow h2 {
	font-size: 1.1em;
	color: #2265a9;

}
#content .multicolumnlistnarrow ul {
list-style:none;
margin:0;
padding:0;

}

#content .multicolumnlistnarrow ul li{
font-size:1.1em;
color:#666666;
line-height:1.4em;
padding-bottom:1em;
}
#content .multicolumnlistnarrow ul li .companyname{
color:#336699;
}

#content .multicolumnlistnarrow {
float:left;
width:17.8em;
margin-right:1em;
}

 #whatsNew .centerBoxContentsNew {
	width: 202px;
}
.homecontent {
}
#indexDefaultMainContent {
	float: left;
	width: 240px;
	padding-top:70px;
	
}
#whatsNew .centerBoxContentsNew a {
	text-transform: uppercase;
	color: #009800;
	text-align: left;
	font: bold 10px Arial, Helvetica, sans-serif;
	padding-top:10px;
}
  .discription {
	color: #336598;
	font-size: 11px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	line-height: 17px;
}
#whatsNew .price {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #009800;
	float: left;
}

 .price {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #009800;
	}
#whatsNew .buynow {
	float: right;
}
 #indexDefaultMainContent p {
	color: #666666;
	line-height: 22px;
	margin: 0px;
	padding: 0px;
}
.homecontent #indexDefaultHeading {
	font-size: 18px;
}
.rightrow {
	margin-left: 25px;
}
#productPrices {
	display: none;
}
.attributes  {
	color: #666666;
	font: bold 11px Arial, Helvetica, sans-serif;
	
}

 

#productGeneral {
	padding:0 0 0 83px;
	}
	
#productMainImage {
float:left;
padding-top:7px;

 }
 
#attribsOptionsText {
font: bold 11px Arial, Helvetica, sans-serif;
	color: #009800;
}
.optionName {
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	margin:0;
	padding:0;
}
.attributes td {
line-height:19px;
}