body
{
	margin:0;
	padding:0;
	background:#f4f4f4;
}
h1
{
	margin:0;
	padding:0;
	font:21px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#e09d2a;
}
h2
{
	margin:0;
	padding:0;
	font:18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#e09d2a;
	padding-top:7px;
}
.frame
{
	width:776px;
	background:#ffffff;
	border:1px solid #666666;
}
.menu {float:right;padding:0; margin:0; list-style:none; height:26px;padding-top:52px}
.menu li {float:left; padding:0 5px;font:bold 13px Verdana, Arial, Helvetica, sans-serif;line-height:21px;}
.menu li a {display:block; float:left; height:26px; line-height:26px; color:#000000; text-decoration:none; font-family:verdana,arial, verdana, sans-serif; text-align:left; padding:0; cursor:pointer; font-size:12px; font-weight:bold;}
.menu li a b {float:left; display:block; 	background:#ededed url(../images/menuleftborder.jpg) left top no-repeat;}
.menu li a span{float:left; display:block; padding:0 ;background: url(../images/menurightborder.jpg) right top no-repeat;padding:0 12px;}
.menu li a:hover{background:#55524b}
.menu li a:hover span{color:#FFFFFF;background:url(../images/menuleftborder_hover.jpg) left top no-repeat;padding:0 12px;}	
.menu li a:hover b {background:url(../images/menurightboder_hover.jpg) right top no-repeat; color:#FFFFFF;}
.punchline
{
	margin:0;
	padding:0;
	clear:both;
	background:url(../images/headerstreap.jpg) repeat-y;
	border-top:1px solid #eeeded;
	border-bottom:1px solid #eeeded;
	height:171px;
}
.benefits
{
	font:20px tahoma;
	color:#e49e25;
	text-align:left;
	padding-left:12px;
	padding-top:10px;
}
.benefits ul
{
	margin:0;
	padding:0;
	padding-top:14px;
	padding-left:2px;
}
.benefits li
{
	background:url(../images/bullet.gif) 2px -1px no-repeat;
	list-style:none;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-left:32px;
	padding-bottom:14px;
	line-height:16px;
}
.left
{
	width:280px;
	float:left;
	margin-left:10px;
	margin-right:20px;
}
.leftside
{
	float:left;
	margin:0;
	padding:0;
	padding-left:5px;
}
.formbg
{
	width:243px;
	margin:0;
	padding:0;
	margin-right:2px;
	border-top:none;
}
input, textarea {
	font:11px Verdana, Arial, Helvetica, sans-serif;;
	color:#000000;
	border:1px solid #979797;
	text-align:left;
}
label {
	color:#000000;
	cursor:pointer;
	padding-left:2px;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
}
.contentfont
{
	font:12px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	margin-top:10px;
	padding-bottom:10px;
	width:510px;
	float:right;
	margin-right:5px;
}
.contentfont a
{
	color:#e09d2a;
	text-decoration:none;
}
.contentfont a:hover
{
	color:#000000;
}
.contentfont ul
{
	margin:0;
	padding:0;
	padding-left:20px;
}
.contentfont li
{
	padding-bottom:2px;
	padding-top:2px;
}
.footer
{
	clear:both;
	height:70px;
	background:#ededed;
	width:776px;
	padding-top:7px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.footer a
{
	color:#000000;
	text-decoration:none;
}
.footer a:hover
{
	color:#e09d2a;
}
.subservices
{
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
.subservices a
{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.subservices a:hover
{
	color:#e09d2a;
}
.copyrights
{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#8c8c8c;
}
.copyrights a
{
	color:#8c8c8c;
	text-decoration:none;
}
.copyrights a:hover
{
	color:#e09d2a;
	text-decoration:none;
}

#quoteblock {border:none #244a68; padding:4px; margin-top:10px; width:205px}
#quote {background-color:#fdc052; padding:10px;}
#quote p {margin-top:7px; margin-bottom:4px; font-size:12px; font-family:verdana; font-weight:bold;}
#quote input[type=text] {width:178px; border:solid 1px #373737; height:15px}
#quote textarea {width:178px; border:solid 1px #373737; overflow:auto; height:50px}
#clientsbox {background-color:#f5f5f5; padding:5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#474933; margin-top:10px; margin-left-100;}
.testimonial-text {font-family:"Times New Roman", Times, serif; font-size:14px; color:#575757; font-style:italic; line-height:21px}
.rightsidecontact
{
	padding:0;
	margin:0;
	padding-left:5px;
	float:right;
	width:530px;
		
}
table input[type=text] {height:18px}
.leftsidecontact
{
	float:left;
	padding-left:0px;
	width:238px;
	margin-top:3px;
	margin-left:0px;
	padding:0;
}
#clientsbox {background-color:#f5f5f5; padding:5px 5px; margin-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#474933; margin-top:3px}

#dropdownlist{
    height: 5px;
    margin: -1px 5px 0 0;
    width: 280px;
}
.dropdownlist{
	height: 16px;
	width: 332px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#373737;
	padding:0px;
	margin: 0 5px 0 0;
	background-color:#e9e9e9;
	border:none;
}
#submitbutton {width:120px; height:28px; background:url(../images/submit-but-new.png) bottom left no-repeat; border:none; margin:0; padding:0; margin-top:7px}
#submitbutton:hover {background:url(../images/submit-but-new.png) top left no-repeat; cursor:pointer}
