.regulartxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.calctxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.calctxtsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.calctit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.ordertxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.bullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.smtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.revtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
td.end{
    border-bottom:1px solid black;
}
.sep { width: 100%; height: 1px; border-bottom: 1px dashed rgb(103, 163, 191); margin: 25px auto; clear: both; }
.mod1 { width: 100%; border-radius: 25px; color:#CCCCCC }

#reviews { width: 315px; height: 740px; padding: 23px 17px 0px; margin: 0px auto; background: url('images/reviews-bg.png') no-repeat scroll center top transparent; }
#testimages { float: left; margin: 0px 20px 5px 5px; }
/* 
#form{ background:#3e7fad; height:40px;border-radius:.6em;-moz-border-radius:.6em;-webkit-border-radius:.6em; margin-top:6px; width:350px; padding:5px; padding-left:17px; padding-bottom:10px;}
#form h2{ background: url(images/h2-filluptheform.gif) no-repeat; height:48px; width:123px; text-indent:-99999px; padding:0px; margin:0px;}
#form{ font-size:14px; color:#e4e4e4; line-height:18px;}
#form ul{ list-style-type:none; overflow:hidden;} 
#form ul li{ float:left}
#form .textbox{ background:url(images/textbox3.gif) no-repeat; height:30px; width:225px; padding:5px; border:none; font-size:18px;margin-left:2px;}
#form .btn{ background: url(images/btn-form.gif) no-repeat; height:35px; width:75px; border:none; cursor:pointer; margin-left:12px;}
*/


#container{ width:799px; margin:auto;min-height:100px;}
#container h2{ font-family:"Times New Roman", Times, serif; color:#514d46; text-align:center; font-size:39.17px; font-weight:bold; line-height:44px; margin-bottom:24px; text-shadow:1px 1px 1px #fff; letter-spacing:-1px; padding-top:45px;}
#container h2 span{ color:#fc7205; text-transform:uppercase}
#container #divider{ border-bottom:1px solid #dbdbdb; width:775px; margin:auto;}

#form{ background:#a6cc05; height:60px;border-radius:.6em;-moz-border-radius:.6em;-webkit-border-radius:.6em; margin-top:16px; width:756px; padding:2px; padding-left:10px; padding-bottom:10px;}
#form h2{ background: url(images/h2-filluptheform.gif) no-repeat; height:48px; width:123px; text-indent:-99999px; padding:0px; margin:0px;}
#form{ font-size:14px; color:#e4e4e4; line-height:18px;}
#form ul{ list-style-type:none; overflow:hidden;} 
#form ul li{ float:left}
#form ul li .textbox{ background:url(images/textbox.gif) no-repeat; height:34px; width:215px; padding:5px; border:none; font-size:23.81px;margin-left:12px;}
#form .btn{ background: url(images/btn-form2.png) no-repeat; height:44px; width:75px; border:none; cursor:pointer; margin-left:12px;}

#last{ overflow:hidden; padding-top:20px; padding-bottom:5px;}
#last #a{ float:left;}
#last .btn{ float:right; margin-top:7px; margin-left:7px;}

#coupon { width: 250px; height: 400px; padding: 23px 17px 0px; margin: 0px auto; background: url('images/coupons.gif') no-repeat scroll right top transparent; }

input.calc1
{
	border-bottom:0px solid #ccc;
	border-left:0px solid #c3c3c3;
	border-right:0px solid #c3c3c3;
	border-top:0px solid #7c7c7c;
	color:#000000;
	font-size:14px;
	margin:0;
	padding:2px 0;
	background:#eeeeee;
}

input.calc2
{
	border-bottom:0px solid #ccc;
	border-left:0px solid #c3c3c3;
	border-right:0px solid #c3c3c3;
	border-top:0px solid #7c7c7c;
	color:#000000;
	font-size:14px;
	margin:0;
	padding:2px 0;
	background:#fab65d;
}
