@charset "utf-8";
body {
}


a:link {

	color: #8f8f8f;

	text-decoration: none;

}

a:visited {

	color: #8f8f8f;

	text-decoration: none;

}

a:hover {

	text-decoration: none;

	color: #FFFFFF;

}

a:active {

	text-decoration: none;

	color: #FFFFFF;

}





.text_bg {

	height: 31px;

	width: 1024px;

	background-image: url(../images/links_bg.jpg);

}

.headerbg {

	background-image: url(../images/headerbg.gif);

	background-repeat: repeat-x;



}



.header {

	height: 133px;

	width: 1024px;

	padding: 0px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	background-image: url(../images/image_header.jpg);

	background-repeat: no-repeat;

}

.navbg {

	width: 100%;

	background-image: url(../images/nav_bg.gif);

	background-repeat: repeat-x;

}



.nav {

	padding: 0px;

	height: auto;

	width: 1024px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.main {

	padding: 0px;

	height: 267px;

	width: 1024px;

	background-image: url(../images/image_main.jpg);

	background-repeat: no-repeat;

	margin-top: 15px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	vertical-align: bottom;

	background-color: #53ABD5;

}

.mainbg {

	width: 100%;

	background-image: url(../images/main_bg.gif);

	background-repeat: repeat-x;

	height: 267px;

	background-position: bottom;

	background-color: #53AAD5;

}



.contentbg {

	background-color: #53ABD5;

	width: 100%;

	padding: 0px;

	margin-top: 0px;

	margin-bottom: 0px;

	color: #000000;

}

.image_inventory {

	height: auto;

	width: auto;

	padding-top: 30px;

	padding-bottom: 30px;

	vertical-align: top;

}

.text_inventory {

	vertical-align: top;

	padding-top: 30px;

	padding-left: 30px;

	color: #000000;

	padding-bottom: 30px;

}



.about_image {

	vertical-align: top;

	padding-top: 30px;

}



.content {

	padding-top: 30px;

	height: 210px;

	width: 900px;

	margin-right: auto;

	margin-left: auto;

	padding-left: 60px;

	vertical-align: top;

}

.content_text {

	padding-left: 20px;

	padding-top: 30px;

	margin: 0px;

	color: #000000;

}

.content_text2 {

	width: 852px;

	margin-right: auto;

	margin-left: auto;

	background-color: #53ABD5;

	padding-bottom: 25px;

	color: #000000;

}



.midbg {

	background-image: url(../images/mid_bg.gif);

	background-repeat: repeat-x;

	height: 22px;

}

.content2bg {

	margin: 0px;

	padding: 0px;

	height: 520px;

	background-color: #393939;

}

.content_2text {

	vertical-align: top;

	padding-top: 15px;

	padding-bottom: 15px;

}



.content2 {

	margin: 0px;

	padding-right: 0px;

	padding-bottom: 15px;

	text-align: center;

	vertical-align: top;

}

.content2b {

	margin: 0px;

	height: 520px;

	width: 600px;

	padding-top: 30px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

	float: left;

	background-color: #393939;

}

.linkbg {

	width: 100%;

	background-image: url(../images/links_bg.jpg);

	background-repeat: repeat-x;

	height: 31px;

	vertical-align: middle;

}

.link {

	background-image: url(../images/links_bg.jpg);

	background-repeat: repeat-x;

	height: 17px;

	width: 550px;

	vertical-align: middle;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	float: none;

	margin-left: auto;

	margin-right: auto;

}







.main_table {

	background-color: #4F4F4F;

	width: 100%;

	background-image: url(../images/main_bg.gif);

	background-repeat: repeat-x;

	background-position: top;

	margin: 0px;

	padding: 0px;

}

.main_tablediv {

	background-image: url(../images/main_bg.gif);

	background-repeat: repeat-x;

	background-color: #4F4F4F;

	background-position: top;

	width: 100%;

}



.main1 {

	background-image: url(../images/image_main.jpg);

	background-repeat: no-repeat;

	height: 267px;

	width: 1024px;

	background-color: #4F4F4F;

	margin-right: auto;

	margin-left: auto;

	padding-top: 15px;

}

.video {

	background-repeat: no-repeat;

	height: 253px;

	width: 256px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 50px;

	vertical-align: bottom;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.text1 {

	height: 215px;

	width: 380px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #bbbbbb;

	padding-left: 80px;

	background-color: #4E4E4E;

	padding-right: 10px;

	vertical-align: top;

	padding-top: 15px;

}

.text2 {

	height: 215px;

	width: 440px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	font-weight: normal;

	color: #bbbbbb;

	background-color: #4F4F4F;

	padding-right: 45px;

	padding-left: 10px;

	padding-top: 15px;

}

body {

	margin: 0px;

	padding: 0px;

	background-color: #4F4F4F;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	color: #FFFFFF;

	line-height: 1.4em;

}

.featuredbg {

	padding-top: 25px;

	width: 100%;

}

.featured_text {

	width: 852px;

	margin-right: auto;

	margin-left: auto;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-style: normal;

	font-weight: normal;

}





#TD_products {

	margin: 0px;

	padding: 0px;

	height: 220px;

	width: 1024px;

	background-color: #4F4F4F;

}

.p_content {

	height: 220px;

	width: 852px;

	margin-right: auto;

	margin-left: auto;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	color: #999999;

}

.inventory1 {

	width: 852px;

	height: 220px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	padding-top: 30px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}





.p1 {

	height: 220px;

	width: 200px;

	float: left;

	margin-right: 17px;

}

.p2 {

	height: auto;

	width: 200px;

	float: left;

	margin-right: 17px;

}

.p3 {

	height: auto;

	width: 200px;

	float: left;

	margin-right: 17px;

}

.p4 {

	height: auto;

	width: 200px;

	float: left;

	margin: 0px;

	padding: 0px;

}

#footer {

	background-image: url(../images/footer_bg.gif);

	background-repeat: repeat-x;

	height: auto;

	width: 100%;

	background-color: #2B2B2B;

}

.footer_table {

	height: 116px;

	width: 1024px;

	margin-right: auto;

	margin-left: auto;

}

.logos {

	text-align: center;

	height: 60px;

	vertical-align: middle;

	padding-top: 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	color: #8f8f8f;

	width: 1024px;

}

.created {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #8F8F8F;

	margin: 0px;

	padding: 0px;

	height: 15px;

	width: 100%;

	text-align: center;

	background-color: #2B2B2B;

}

.style1 {

	font-size: 18px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

}

.style2 {

	color: #FFFFFF;

	font-weight: bold;

}

.contentbg  a:link {

	color: #FFFFFF;

}

.contentbg a:hover {

	color: #CCCCCC;

}

.contentbg a:visited {

	color: #FFFFFF;

}

