* {
	padding:0;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
DIV {
	/*-moz-box-sizing:border-box;
	box-sizing:border-box;*/
	margin:0;padding:0;
}
body {
	margin: 0 auto;
	background-color: #23221f;
	text-align: center;
	height: 59px;
}
#container {
	margin: 0 auto;
	height: 661px;
	background-color: #171717;
	width: 767px;
	text-align: center;
}
#container_roi {
	margin: 0 auto;
	height: 680px;
	background-color: #171717;
	width: 800px;
	text-align: center;
}
.head_1 {
	background-image: url(images/index_06.gif);
	padding-left: 15px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-align: left;
}
.txt_1 {
	background-image: url(images/index_09.gif);
	height: 94px;
	width: 192px;
}
.head_2 {
	background-image: url(images/index_13.gif);
	padding-left: 15px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.txt_2 {
	background-image: url(images/index_18.gif);
}
.head_3 {
	background-image: url(images/index_08.gif);
	padding-left: 20px;
	padding-bottom: 5px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.txt_3 {
	background-image: url(images/index_10.gif);
}
.head_4 {
	background-image: url(images/index_11.gif);
	padding-left: 20px;
	padding-top: 5px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.txt_4 {
	background-image: url(images/index_14.gif);
}
.txt_4 ul {
	list-style-position: outside;
	list-style-type: disc;
	margin-left: 10px;
	padding-left: 10px;
	padding-top: 5px;
}
.maitred_link1 {
	float:left;
	width:180px;
	text-align:center;
	padding:0 0 0 0;
	font-size:11px;
	font-weight:bold;
	height: 55px;
	background-image: url(images/maitred_trans_50x179.png);
	background-repeat: no-repeat;
	margin-left: 5px;
}
.maitred_link1 a {
	text-decoration:none;
}
.maitred_link1 a:hover {
	color:#f6822d;
}
.right_head_1 {
	background-image: url(images/index_15.gif);
}
.right_txt_1 {
	background-image: url(images/order_supplies.png);
	text-align: center;
}
.right_txt_1 a {
	text-decoration:none;
}
.right_txt_1 a:hover {
	color:#bb4519;
}
.right_head_2 {
	background-image: url(images/index_20.gif);
}
.right_txt_2 {
	background-image: url(images/testimonials.png);
	text-align: center;
}
.right_txt_2 a {
	text-decoration:none;
}
.right_txt_2 a:hover {
	color:#bb4519;
}
.right_head_3 {
	background-image: url(images/index_24.gif);
}
.right_txt_3 {
	background-image: url(images/demonstration.png);
	text-align: center;
}
.right_txt_3 a {
	text-decoration:none;
}
.right_txt_3 a:hover {
	color:#bb4519;
}
.copy {
	background-image: url(images/index_31.gif);
	color: #23221F;
	width: 186px;
	height: 33px;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
}
.copy ul {



}
.copy li {
	display: inline;
}
.copy a {
	text-decoration:none;
}
.table_01 {
	margin: 0 auto;
	text-align: center;
}
.sub_content {
	background-image: url(images/sub/sub_06.gif);
	width: 616px;
	height: 450px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.talon1 {
	width: 65%;
	float: left;
	height: 200px;
	border-right: #333333 solid 1px;
	text-align: left;
}
.talon1 ul {
	list-style-type: disc;
	margin-left: 8px;
	padding-left: 8px;
	list-style-position: outside;
}
.talon1 li {

}
.talon2 {
	height: 200px;
	float: right;
	width: 33%;
}
.talon3 {
	height: 230px;
	width: 100%;
	padding-top: 10px;
	border-top: #333333 solid 1px;
	text-align: left;
}
.talon4 {
	height: 435px;
	width: 59%;
	padding-top: 10px;
	float:left;
	text-align: left;
}
.talon4 ul {
	list-style-type: disc;
	list-style-position: outside;
	margin: 8px;
	padding: 8px;
}
.talon4 li {}
.talon5 {
	float: right;
	width: 40%;
	height: 410px;
	border-left: #333333 solid 1px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.maitred1 {
	height: 260px;
	width: 49%;
	float: left;
}
.maitred2 {
	float: right;
	width: 49%;
	height: 260px;
	padding: 0 0 0 10px;
	text-align: left;
}
.maitred3 {
	width: 100%;
	height: 180px;
	padding-top: 10px;
	border-top: #333333 solid 1px;
	border-bottom: #333333 solid 1px;
	text-align: left;
}
.maitred4 {
	height: 100px;
	width: 100%;
	text-align: center;
}
.maitred5 {
	text-align: left;
	border-top: #333333 solid 1px;
	height: 340px;
}
.maitred5 ul {
	list-style-position: outside;
	margin: 8px;
	padding: 8px;
	list-style-type: disc;
}
.maitred5 li {
	padding-top: 2px;
}
.maitred_txt_format1 {
	color: #f6822d;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.about1 {
	padding: 10px 0 20px 0;
	text-align: center;
	background-image: url(images/meritage_logo_trans1_small.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 100%;
	height: 120px;
	border-bottom: #333333 solid 1px;
}
.about2 {
	padding: 20px 0 10px 0;
}
.about3 {
	height: 160px;
	text-align: center;
	padding: 10px 0 10px 0;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.berg1 {
	padding: 10px 0 0 0;
	text-align: left;
	height: 210px;
	border-bottom: #333333 solid 1px;
}
.berg2 {
	padding: 10px 0 10px 10px;
	width: 40%;
	float: left;
	height: 210px;
	background-image: url(images/berg_stock_photos1.png);
	background-repeat: no-repeat;
	background-position: center;
}
.berg3 {
	padding: 10px 0 10px 0;
	float: right;
	width: 55%;
	height: 210px;
	border-left: #333333 solid 1px;
	text-align: left;
}
.berg3 ul {
	margin-left: 10px;
	padding-left: 10px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.interfacing1 {
	width: 65%;
	float: left;
	height: 225px;
	border-right: #333333 solid 1px;
	text-align: left;
}
.interfacing2 {
	height: 210px;
	float: right;
	width: 210px;
	text-align: center;
}
.interfacing3 {
	height: 210px;
	width: 45%;
	padding-top: 10px;
	border-top: #333333 solid 1px;
	float: left;
	border-right: #333333 solid 1px;
}
.interfacing4 {
	height: 210px;
	width: 54%;
	float:right;
	border-top: #333333 solid 1px;
	text-align: left;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.contact1 {
	color: #000000;
}
.contact_sub {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding-top: 15px;
	width: 100%;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.testimonials1 {
	width: 50%;
	padding-top: 10px;
	float:left;
}
.testimonials2 {
	float: right;
	width: 49%;
	border-left: #333333 solid 1px;
}
.testimonials3 {
	height: 100px;
	width: 100%;
	border-top: #333333 solid 1px;
	padding-top: 15px;
	text-align: center;
	margin-top: 10px;
}	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.supplies1 {
	float: left;
	width: 48%;
	padding-right: 0px;
	height: 265px;
}
.supplies2 {
	width: 48%;
	float: right;
	border-left: #333333 solid 1px;
	height: 265px;
	text-align: center;
	color: #666666;
}
.supplies3 {
	height: 100px;
	width: 100%;
	border-top: #333333 solid 1px;
	padding-top: 15px;
	text-align: center;
	margin-top: 10px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.sub_footer {
	background-repeat: no-repeat;
	width: 454px;
	height: 33px;
	background-image: url(images/index_30.gif);
	text-align: center;
	color: #333333;
}
.sub_footer ul {


}
.sub_footer li {
	display: inline;
}
.sub_page_footer {
	background-image: url(images/sub/sub_09.gif);
	background-repeat: no-repeat;
	height: 33px;
	width: 654px;
	text-align: center;
	color: #333333;
}
.footer {
	background-image: url(images/index_32.gif);
	width: 653px;
	height: 31px;
	font-size:9px;
	color:#CCCCCC;
	text-align: center;
}
.footer a {
	text-decoration: none;
}
.footer a:hover {
	color: #bb4519;
}
.clear {
	clear:both;
}
/*~~~~~~~~~~~~~~~~~~~formatting~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.mlink1 {
	text-decoration:none;
}
.mlink1 a {
	text-decoration:none;
}
.mlink1 a:link {
	text-decoration:none;
	color:#CCCCCC;
}
.mlink1 a:visited {
	text-decoration:none;
	}
.mlink1 a:hover {
	color:#f6822d;
}
.mlink1 a:active {
	text-decoration:none;
}
/*~~inverse of mlink1~~*/
.mlink2 {
	text-decoration:none;
	color:#f6822d;
}
.mlink2 a {
	text-decoration:none;
	color:#f6822d;
}
.mlink2 a:link {
	text-decoration:none;
}
.mlink2 a:visited {
	text-decoration:none;
	}
.mlink2 a:hover {
	color:#CCCCCC;
}
.mlink2 a:active {
	text-decoration:none;
}
/*~~~~~~~~~~~~~~~~~~*/
.mtra1 a {
	text-decoration:none;
}
.mtra1 a:link {
	text-decoration:none;
	color:#CCCCCC;
}
.mtra1 a:visited {
	text-decoration:none;
	}
.mtra1 a:hover {
	color:#bb4519;
}
.mtra1 a:active {
	text-decoration:none;
}
