body
{
	padding:0px;
	margin:0px;
}
#master
{
	padding:0px;
	margin:0px;
	width:100%;
}

#master #layout
{
	position:relative;
	width:1000px;
	overflow:hidden;
align:center;
}



#layout #row1
{
	position:relative;
	width:1000px;
	height:98px;
}
#row1 .logoclm
{
	position:relative;
	float:left;
	width:270px;
	height:98px;
}
#row1 .text1clm
{
	position:relative;
	float:left;
	width:509px;
	height:98px;
}
#row1 .text2clm
{
	position:relative;
	float:left;
	width:221px;
	height:98px;
}
#layout #row2
{
	position:relative;
	width:1000px;
	height:437px;
}
#row2 .contentleft
{
	position:relative;
	width:700px;
	height:437px;
	float:left;
}
.contentleft .firstrow
{
	position:relative;
	width:700px;
	height:144px;
	float:left;
}
.firstrow .chkclm
{
	position:relative;
	width:548px;
	height:144px;
	float:left;
}
.chkclm .nowrow
{
	position:relative;
	width:548px;
	height:44px;
	float:left;
}
.chkclm .boxes
{
	position:relative;
	width:548px;
	height:100px;
	float:left;
}
.boxes .firstbox
{
	position:relative;
	width:239px;
	height:100px;
	float:left;
}
.boxes .secondbox
{
	position:relative;
	width:309px;
	height:100px;
	float:left;
}
.firstrow .imgclm
{
	position:relative;
	width:152px;
	height:144px;
	float:left;
}
.contentleft .secondrow
{
	position:relative;
	width:700px;
	height:47px;
	float:left;
}
.contentleft .thirdrow
{
	position:relative;
	width:700px;
	height:82px;
	float:left;
}
.thirdrow .clm1
{
	position:relative;
	width:81px;
	height:82px;
	float:left;
}
.thirdrow .clm2
{
	position:relative;
	width:281px;
	height:82px;
	float:left;
}
.thirdrow .clm3
{
	position:relative;
	width:338px;
	height:82px;
	float:left;
}
.contentleft .fourthrow
{
	position:relative;
	width:700px;
	height:54px;
	float:left;
}
.contentleft .fifthrow
{
	position:relative;
	width:700px;
	height:84px;
	float:left;
}
.fifthrow .case1
{
	position:relative;
	width:251px;
	height:84px;
	float:left;
}
.fifthrow .case2
{
	position:relative;
	width:195px;
	height:84px;
	float:left;
}
.fifthrow .case3
{
	position:relative;
	width:254px;
	height:84px;
	float:left;
}
.contentleft .sixthrow
{
	position:relative;
	width:700px;
	height:26px;
	float:left;
}
#row2 .contentright
{
	position:relative;
	width:300px;
	height:437px;
	float:left;
}
.contentright .learnmore
{
	position:relative;
	width:300px;
	height:73px;
	float:left;
}
.contentright .getstarted
{
	position:relative;
	width:300px;
	height:71px;
	float:left;
}
.contentright .textboxes
{
	position:relative;
	width:300px;
	height:165px;
	float:left;
}
.contentright .callnow
{
	position:relative;
	width:300px;
	height:128px;
	float:left;
}
#layout #row3
{
	position:relative;
	width:1000px;
	height:85px;
}
#row3 .ad1
{
	position:relative;
	width:147px;
	height:85px;
	float:left;
}
#row3 .ad2
{
	position:relative;
	width:148px;
	height:85px;
	float:left;
}
#row3 .ad3
{
	position:relative;
	width:137px;
	height:85px;
	float:left;
}
#row3 .ad4
{
	position:relative;
	width:151px;
	height:85px;
	float:left;
}
#row3 .ad5
{
	position:relative;
	width:131px;
	height:85px;
	float:left;
}
#row3 .ad6
{
	position:relative;
	width:159px;
	height:85px;
	float:left;
}
#row3 .ad7
{
	position:relative;
	width:127px;
	height:85px;
	float:left;
}
.boxtextclass
{
	text-align:left;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.boxtextclass1
{
	text-align:left;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}
.news
{
	text-align:left;
	font-family:arial;
	font-size:14px;
	color:#2E81B3;
}
.newsextra
{
	text-align:left;
	font-family:arial;
	font-size:12px;
	color:#2E81B3;
}
.textbox1
{
	position:absolute;
	top:23px;
	left:115px
}
.textbox2
{
	position:absolute;
	top:50px;
	left:115px
}
.textbox3
{
	position:absolute;
	top:76px;
	left:115px
}
.textbox4
{
	position:absolute;
	top:103px;
	left:115px
}
.selectbox
{
	position:absolute;
	top:131px;
	left:115px
}
.testimonial
{
	font-family:arial;
	font-size:11px;
}
.Termsclass
{
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
	padding-left:300px;
	padding-top:5px
}
.call
{
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	color:#FE8040;
	position:absolute;
	top:48px;
	left:165px;
}
.call1
{
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	color:#FE8040;
	position:absolute;
	top:65px;
	left:165px;
}
.months3
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	position:absolute;
	top:22px;
	left:10px;
}
.support
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	position:absolute;
	top:50px;
	left:10px;
}
.order
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	position:absolute;
	top:75px;
	left:10px;
}
.sept15th
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	position:absolute;
	top:95px;
	left:10px;
}
.textclass
{
	font-family:arial;
	font-size:18px;
	color:#0067A6;
	position:relative;
	padding-top:30px;
	padding-left:5px;
}
.documentclass
{
	position:relative;
	font-family:arial;
	padding-left:20px;
	padding-top:15px;
	font-size:16px;
	color:#ffffff;
	position:relative;

}

.testimonial
{ 
	font-family:Arial;
	font-size:11px;
	color:#000000;
text-decoration:none;
}	
.testimonial a
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
text-decoration:none;
}
.testimonial a:hover
{
	font-family:Arial;
	font-size:11px;
	color:#B2413F;
text-decoration:underline;
}
.testimonial a:visited
{
	font-family:Tahoma;
	font-size:11px;
	color:#B2413F;
text-decoration:underline;
}