@charset "utf-8";
/* CSS Document */
/**Changing the file size */

body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/smartstrip.jpg);
	background-repeat: repeat-x;
	background-color: #4A95A8;
}
body,td,th {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #292929;
}
/*Main table config*/
.main_tbl{
	background-color:#292929;
	padding:13px;
}
.tbl_holder{
	background-color:#FFFFFF;
}
/*end here*/

/*Header styles*/
.header{
	background-color:#76aad9;
	height:102px;
}
/*header ends here*/

/*Navigation style*/
.navHolder{
	background-color:#292929;
	height:43px;
	background-image:url(images/navbg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	border-right:#FFFFFF solid 1px;
}
.navHolder2{
	background-color:#292929;
	background-image:url(images/navbg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	border-left:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
}
/*navigation ends here*/

/*Flash tsble style*/
.flashHolder{
	height:223px;
	background-image:url(images/flash-holdbg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}
.formsbg{
	background-image:url(images/form-img02.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:10px;
	padding-right:10px;
}
.fillout{
	color:#609711;
	font-size:13px;
	line-height:20px;
}
.textfield01{
	border:#aaa3a7 solid 1px;
	width:95%;
	height:20px;
	padding-top:5px;
}
.textfield02{
	border:#aaa3a7 solid 1px;
	width:90%;
	height:20px;
	padding-top:5px;
}
/*flash ends here*/

/*Content Table Styles*/
.contentbg{
	background-image:url(images/contentbg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#FFFFFF;
}
.content-spacer{
	line-height:10px;
}
.contentbg2{
	background-image:url(images/contentbg2.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
.content{
	color:#292929;
	font-size:12px;
	line-height:20px;
	padding-top:5px;
}
.content1{
	color:#292929;
	font-size:12px;
	line-height:20px;
}
.buyers{
	width:244px;
	height:33px;
	background-image:url(images/buyersbg.jpg);
	background-repeat:no-repeat;
	padding-left:5px;
	color:#FFFFFF;
	font-weight:bold;
}
.buyers2{
	width:100%;
	height:33px;
	background-image:url(images/buyersbg.jpg);
	background-repeat:no-repeat;
	padding-left:5px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}
.buyerscontent{
	background-image:url(images/buyersbg2.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	font-size:12px;
	line-height:20px;
	padding:5px;
}
.buyerscontent2{
	font-size:12px;
	line-height:20px;
	padding:5px;
}
.buyerscontent a:link{
	color:#f61f02;
	text-decoration:underline;
}
.buyerscontent a:visited{
	color:#f61f02;
	text-decoration:underline;
}
.buyerscontent a:hover{
	color:#f61f02;
	text-decoration:none;
}
.buyerscontent a:active{
	color:#f61f02;
	text-decoration:underline;
}
.sellers{
	width:244px;
	height:33px;
	background-image:url(images/sellersbg.jpg);
	background-repeat:no-repeat;
	padding-left:5px;
	color:#FFFFFF;
	font-weight:bold;
}
.sellers2{
	width:98%;
	height:33px;
	background-image:url(images/sellersbg.jpg);
	background-repeat:no-repeat;
	padding-left:5px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}
.dealers{
	width:244px;
	height:33px;
	background-image:url(images/dealersbg.jpg);
	background-repeat:no-repeat;
	padding-left:5px;
	color:#FFFFFF;
	font-weight:bold;
}
.dealers2{
	width:98%;
	height:33px;
	background-image:url(images/dealersbg.jpg);
	background-repeat:no-repeat;
	padding-left:5px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}
.pageboxbg{
	background-image:url(images/pageboxbg.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
/*content ends here*/

/*Footer Styles*/
.footernav{
	color:#696969;
	font-size:12px;
	text-decoration:none;
	text-align:center;
}
.footernav a:link{
	color:#aeaeae;
	font-size:12px;
	text-decoration:none;
}
.footernav a:visited{
	color:#aeaeae;
	font-size:12px;
	text-decoration:none;
}
.footernav a:hover{
	color:#aeaeae;
	font-size:12px;
	text-decoration:underline;
}
.footernav a:active{
	color:#aeaeae;
	font-size:12px;
	text-decoration:none;
}
.copyright{
	color:#6d6d6d;
	font-size:11px;
}
.bywebspeed{
	color:#6d6d6d;
	font-size:11px;
	text-decoration:none;
	padding-left:5px;
}
.bywebspeed a:link{
	color:#6d6d6d;
	font-size:11px;
	text-decoration:underline;
	font-style:italic;
}
.bywebspeed a:visited{
	color:#6d6d6d;
	font-size:11px;
	text-decoration:underline;
	font-style:italic;
}
.bywebspeed a:hover{
	color:#6d6d6d;
	font-size:11px;
	text-decoration:none;
	font-style:italic;
}
.bywebspeed a:active{
	color:#6d6d6d;
	font-size:11px;
	text-decoration:underline;
	font-style:italic;
}
.footerbg{
	background-image:url(images/footerbg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	height:92px;
}
/*footer ends here*/


/*PAGES starts here*/

/*Why use smart*/
.whyuscontent{
	background-image:url(images/whyusbg.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.whycontent{
	font-size:12px;
	line-height:18px;
	padding-bottom:10px;
}
.whycontent2{
	font-size:12px;
	line-height:18px;
}
.spacer3{
	line-height:3px;
}
.points{
	display:block;
	width:100%;
	background-image:url(images/bullets.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	text-indent:25px;
	padding-bottom:7px;
}
.pointsT{
	display:block;
	width:100%;
	padding-bottom:7px;
	text-align:center;
}
.points2{
	display:block;
	width:67%;
	background-image:url(images/bullets.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	text-indent:25px;
	padding-bottom:7px;
}
.flagbg{
	background-image:url(images/flag2.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.line{
	width:67%;
	padding-bottom:7px;
	padding-left:25px;
}
.line2{
	width:100%;
	padding-bottom:7px;
	text-align:center;
}
/*ends here*/

/*Who uses smart*/
.whousescontent{
	font-size:12px;
	line-height:18px;
	padding-bottom:10px;
}
.picmargin{
	padding-right:5px;
}
/*ends here*/

/*What we Inspect*/
.callustoday{
	color:#3054a0;
	font-weight:bold;
}
.callustoday2{
	float:left;
	color:#3054a0;
	font-weight:bold;
	padding-right:5px;
}
.callustoday3{
	color:#3054a0;
	font-weight:bold;
}
.quote{
	float:left;
	width:19px;
	height:17px;
}
.content a:link{
	color:#f61f02;
	text-decoration:underline;
}
.content a:visited{
	color:#f61f02;
	text-decoration:underline;
}
.content a:hover{
	color:#f61f02;
	text-decoration:none;
}
.content a:active{
	color:#f61f02;
	text-decoration:underline;
}
/*ends here*/

/*Contact Us*/
.contactuscontent{
	background-image:url(images/contactbg.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.phone{
	font-size:10px;
	color:#666666;
}
.asterisk{
	color:#f61f02;
}
.atpics{	
	background-image:url(images/contactpica.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:375px;
	height:249px;
}
/*ends here*/

/*Links*/
.linkscontent{
	background-image:url(images/linksbg.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.textlinks{
	border:#aeb5bf solid 1px;
	padding:5px;
	line-height:20px;
}
.textlinks a:link{
	color:#f61f02;
	text-decoration:underline;
}
.textlinks a:visited{
	color:#f61f02;
	text-decoration:underline;
}
.textlinks a:hover{
	color:#f61f02;
	text-decoration:none;
}
.textlinks a:active{
	color:#f61f02;
	text-decoration:underline;
}

/*ends here*/

/*Sample Report*/
.reportxt{
	padding-bottom:2px;
}
.reportxtB{
	font-weight:bold;
	padding-bottom:3px;
}
.txtfields{
	border:#9e9e9e solid 1px;
	background-color:#ffffff;
	padding-left:5px;
	color:#000000;
}
.reporttitle{
	font-size:15px;
	font-weight:bold;
	padding-left:20px;
}
.reporttitle2{
	font-size:15px;
	font-weight:bold;
}
.icons{
	padding-left:3px;
	width:22px;
}
.reportspacer{
	padding-left:20px;
}
.reportborder{
	border:#aeb5bf solid 1px;
	padding:5px;
}
.reportborder2{
	border:#aeb5bf solid 1px;
	padding:5px;
}
.columnbg{
	background-image:url(images/columnbg.jpg);
	background-repeat:repeat-y;
}
.sectionTitle{
	font-weight:bold;
	text-decoration:underline;
	font-size:14px;
	text-transform:uppercase;
}
.cartTotal{
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
}
.cartTotalU{
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:underline;
}
/**/

/*DIVS*/
.rowholder{
	float:left;
	width:100%;
	font-size:12px;
}
.rowholder2{
	float:left;
	width:100%;
	font-size:12px;
	background-color:#efefef;
}
.number{
	float:left;
	width:26px;
}
.section{
	float:left;
	width:188px;
}
.section2{
	float:left;
	width:178px;
	padding-left:10px;
}
.icons2{
	float:left;
	width:23px;
	margin-right:4px;
	text-align:center;
}
.icons3{
	float:left;
	width:21px;
	margin-right:4px;
	text-align:center;
	vertical-align:top;
}
.fieldsbr{
	width:11px;
	height:11px;
	border:#999999 solid 1px;;
}