html, body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background: #464e53 url("bg-steel.gif");
}

body {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-WEIGHT: none; TEXT-DECORATION: none;
	FONT-SIZE: 11px;
}
A	{
	COLOR: #CC0033;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
form {
	margin:0px;
	padding:0px;
}
.clear {
	clear:both;
}

A:hover {
	COLOR: #17429C;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: none;
	TEXT-DECORATION: underline;
}
A.MENU	{
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: none; TEXT-DECORATION: none;
}
A.MENU:hover {
	COLOR: #c00;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
A.WHITE	{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: none; TEXT-DECORATION: none;
}
A.WHITE:hover {
	COLOR: #D9ECFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
.TextField {
	font-family: Arial, Helvetica, sans-serif;
	border: black 1px solid;
	padding: 1px;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	font-weight: normal;
}
.ListBox {
	font-family: Arial, Helvetica, sans-serif;
	border: black 1px solid;
	font-size: 11px;
	background-color: #FFFFFF;
	font-weight: bold;
}
.ListBox_sml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	font-weight: bold;
}
.SubmitButton {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	border: #CC0000 2px solid;
	padding: 0px;
	font-size: 12px;
	background-color: #FFFFFF;
}
.textbox {
	padding: 0;
	color: #000; 
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border:1px solid #000000;
}
.text10	{
	FONT-SIZE: 10px;
}
.text11	{
	FONT-SIZE: 11px;
}
.text12	{
	FONT-SIZE: 12px;
}
.text13	{
	FONT-SIZE: 13px;
}
.text14	{
	FONT-SIZE: 14px;
}
.text15	{
	FONT-SIZE: 15px;
}
.text16	{
	FONT-SIZE: 16px;
}
.text18	{
	FONT-SIZE: 18px;
}
.text20	{
	FONT-SIZE: 20px;
}
.text22	{
	FONT-SIZE: 22px;
}
.text24	{
	FONT-SIZE: 24px;
}

#background-wrapper {
	background: url("bg-steel2.gif") repeat-x;
	background-position: top;
}


#main_wrapper {
	width: 1000px; 
	margin:0px auto; 
	text-align: left;
	background-color: #fff;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}

#content_wrap {
	background-color: white;
}

#banner { position: relative; width: 650px; height: 200px; background-image: url("banner-back.gif"); background-repeat: no-repeat; }
.image {position:absolute; top: 0px; left: 0px;}
.text {position: absolute; bottom: 15px; right:15px; padding: 5px; font-family: Arial, Helvetica, sans-serif; color: white; font-size: 12px;}
.text ul {margin: 0px; padding: 0px;}
.text a {color: white;}
.text a:hover {color: yellow;}

.top_menu {
	font-size:17px;
	font-weight:bold;
	color:#d00;
	padding-top:4px;
}
.top_menu a {
	font-size:14px;
	color:#fff;;
}

.top_menu a:hover {
	color:#fd0;;
}
.product_search_title {
	background:url(product-search-bg.gif) no-repeat;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	width:190px;
	height:14px;
	padding:1px 0px 0px 4px;
}
.search_field {
	font-family: Arial, Helvetica, sans-serif;
	border: black 1px solid;
	padding: 1px;
	font-size: 13px;
	color: #d00;
	background-color: #FFFFFF;
	width:99%;
	height:20px;
}
.search_submit {
	font-size: 13px;
	margin-bottom:-2px;
}
.cart_summary {
	font-size:12px;
	color:#000;
	margin:1px 0px 10px 0px;
}
.cart_summary a {
	color:#555;
}

.heading {
	background:url(heading-bg.gif) no-repeat;
	background-position: top left;
	height:46px;
	width:99%;
	float:left;
	margin:4px;
}
.heading h1 {
	font-size:18px;
	color:#fff;
	text-align:left;
	margin:10px 0px 0px 20px;
	display:inline;
	float:left;
}
.heading_icon {
	float:right;
}

.subheading-blue {
	background:url(subheading-blue-bg.gif) no-repeat;
	background-position: top left;
	height:21px;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#fff;
	margin:5px 5px 0px 5px;
	padding:4px 0px 0px 15px;
}
.subheading-red {
	background:url(subheading-red-bg.gif) no-repeat;
	background-position: top left;
	height:21px;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#fff;
	margin:5px 5px 0px 5px;
	padding:4px 0px 0px 15px;
}
.subheading-black {
	background:url(subheading-black-bg.gif) no-repeat;
	background-position: top left;
	height:21px;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#fff;
	margin:5px 5px 0px 5px;
	padding:4px 0px 0px 15px;
}
.subheading-grey {
	background:url(subheading-grey-bg.gif) no-repeat;
	background-position: top left;
	height:21px;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#fff;
	margin:5px 5px 0px 5px;
	padding:4px 0px 0px 15px;
}
#checkout_link {
	color:#fd0;
}
#checkout_link:hover {
	color:#fff;
}

/* Easy Slider */

	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:670px;
		height:205px;
		overflow:hidden; 
		}
	#prevBtn {
		float: left;
		font-size: 12px;
		padding-left: 5px;
		padding-bottom: 5px;
		
	}
	#nextBtn{
		float: left;
		font-size: 12px;
		padding-left: 5px;
		padding-bottom: 5px;
	}					

/* // Easy Slider */
