	body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#333;background:url(../images/body-bg.jpg) repeat-x #e1e1e1;}
	a{color:#d5500b;text-decoration:none;}
	a:visited{color:#d5500b;}
	a:active{color:#d5500b;}
	a:hover{text-decoration:underline;}
	
/* start resets & standards */

	#othertop *,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote,th,td{margin:0;padding:0;}
	fieldset,img,abbr,acronym{border:0;}
	
	blockquote{padding-bottom:40px;}
	hr{border:0; border-top:1px #CCCCCC solid;padding:8px;}
	p{padding:10px;}
	
	fieldset {padding: 1em;border:1px solid #EEE;margin-bottom:10px;}
	legend{color:#467296;font-size:14px;font-weight:bold;}
	label {float:left; width:25%;  margin-right:30px;  color:#666666; padding-top:0.2em;  text-align:right;  font-weight:bold;}
	.formrow{padding:4px;}
	.textarea{min-width:200px;}
	
/* end resets & standards */

	#container{width:958px;margin-left:auto;margin-right:auto;text-align:center;border:2px solid #fff;margin-top:10px;background:#fff;}


/* start header section */

	#header{background:#111;height:123px;border-bottom:2px solid #fff;}
	
	#login{float:right;width:170px;text-align:right;padding-top:10px;overflow:hidden;}
	#login li{float:left;list-style:none;}
	#login ul li a{display:block;height:76px;width:160px;text-indent:9999px;background:url(../images/trial.jpg) no-repeat;}
	#login ul li a:hover{background:url(../images/trial.jpg) no-repeat scroll 0 -76px;}
	#login ul li.current a{color:#ccc;}
	#login ul,#nav ul{margin:0;padding:0;}

	#nav{float:left;height:30px;padding-top:10px;text-align:right;width:100%;}
	#nav li{float:left;list-style:none;border-right:1px solid #676767;padding:0 30px;}
	#nav ul li a{font-size:15px;text-decoration:none;color:#fff;font-family:"Trebuchet MS", sans-serif;}
	#nav ul li.current a{color:#f1f1f1;border-bottom:4px solid #ff7e14;}
	#nav ul li.current a:hover{color:#fff;border-bottom:4px solid #ff7e14;}
	#nav ul li a:hover{border-bottom:4px solid #532f12;}

	#logo a{background:url(/images/logo.jpg) no-repeat;height:85px;width:170px;text-indent:-999999px;float:left;}
	#logo,.slide_pic{float:left;}
/* end header section */

	/* homepage */

	#show_container{width:958px;height:375px;position:relative;border-bottom:4px solid #fff;clear:both;}
	#slideshow{width:958px;height:375px;}
	#shownav{position:relative;bottom:40px;height:33px;float:right;margin-right:20px;width:175px;z-index:999;display:block;}
	#shownav a{background:#747474 none repeat scroll 0 0;color:#FFFFFF;font-size:14px;margin-right:2px;padding:3px 10px;text-decoration:none;}
	#shownav a.activeSlide{background:#000;}
	#shownav a:focus{outline:none;}
	
	#home-content{background:url(../images/home-features.png) no-repeat #1e1e1e;height:287px;padding-bottom:20px;margin:auto;}
	.feature-item{float:left;width:200px;text-align:left;margin-left:25px;padding:30px 0 0;}
	.first{margin-left:30px;padding-left:10px;}
	.feature-item a{color:#fff;text-decoration:none;float:right;font-weight:700;padding-top:10px;}
	.feature-item li{list-style:inside;padding:2px;}
	.feature-item h2{font-size:13px;text-align:center;color:#fff;font-weight:700;border-bottom:1px dotted #444;padding:5px;}
	.feature-item h3{color:#badef5;font-size:10px;font-weight:400;padding-top:5px;}
	
	/* end homepage */



/* start content section */

	#content{text-align:left;display:block;min-height:200px;padding:0;}
	#othertop{background:url('/images/otherhead.png') no-repeat top;position:relative;width:100%;height:70px;}
	#othertop h1{color:#d5551a;font-size:28px;font-weight:700;text-align:left;padding:20px;}
	
	.padd {padding:20px;display:block;clear:both;}
	.padd img {padding:0 20px 20px 0;}
	.heading { list-style:none;color:#467296;margin-left:-15px;}
	.left-ul{font-size:11px;}
	.left-ul li{padding:2px;}	

	.question { font-size:14px; color:#467296;font-weight:bold;}
	.bqstart {
     float: left;
     height: 45px;
     margin-top: -60px;
     padding-top: 35px;
     font-size: 700%;
     color:#CCC;
	 font-family:"Times New Roman", Times, serif
 	}

 	.bqend {
     float: right;
     height: 25px;
	 margin-top:-30px;
     font-size: 700%;
     color:#ccc;
	 font-family:"Times New Roman", Times, serif
	 }
	.imgdisplay {display:block;margin:auto;width:100%;}
	.logobox {
	margin:12px;
	border:1px solid #E0E7E8;
	display:block;
	text-align:center;
	padding-top:5px;
	height:100px;
	width:200px;
	float:left;
	}
	.designbox {
	margin:12px;
	border:1px solid #E0E7E8;
	display:block;
	text-align:center;

	height:200px;
	width:600px;
	float:left;
	}
	

	table.product_grid
{
	border:1px solid #000;
	border-collapse:separate;
	text-indent:0;
}
table.product_grid th{ 	padding:10px;}
table.product_grid td{ 	padding:10px;}
table.product_grid th, table.product_grid th a
{
	background:#000;
	color:#FFF;

	text-decoration:none;

}

table.product_grid td
{
	text-align:center;
}

table.product_grid td span.x
{
	display:block;
	float:left;
	width:40px;
	margin-left:10px;
	height:30px;	
	overflow:hidden;
	background:url(/images/x.png) no-repeat;
	text-indent:-99999px;
}

.small_buy
{
	border:none;
	width:67px;
	height:31px;
	background:url(/images/small-buy.png) no-repeat;
	color:#FFF;
	font-weight:bold;	
}

input { margin:0 0 10px; }
	
/* end content section */


/* start footer section */
	
	#footer{clear:both;color:#999;height:20px;background:#131313;border-top:1px #fff solid;font-size:10px;text-align:right;padding:10px 10px 0;}
	#footer a{color:#fff;text-decoration:none;}

/* end content section */