/* main css styles */

td {
	font: 12px Arial, Helvetica, sans-serif;
	color: #a3a3a3;
	text-decoration: none;
}
.border_white_side {
	border-right: 5px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;
	background: #232222;
}
.border_dotted_rt {
	border-right: 1px dotted #434141;
}
.border_img {
	border: 3px solid #929292;
	padding: 2px;
	color: #494949;
}
.bg_header {
	background: url(../images/bg_header.jpg);
	height: 118px;
	width: 901px;
}
.txtbody {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#a3a3a3;
}
.flashpanel {
	height: 212px;
	width: 614px;
}
.flashpanel2 {
	height: 365px;
	width: 600px;
}
.img_float {
	float: left;
	padding-right: 15px;
	padding-bottom: 15px;
}

.heading01 {
	font-size: 24px;
	color: #a3a3a3;
	text-decoration: none;
}
.heading01_yellow {
	font-size: 24px;
	color: #D8AA10;
	text-decoration: none;
}
.heading02 {
	font-size: 15px;
	color: #a3a3a3;
	text-decoration: none;
}
.heading02_yellow {
	font-size: 15px;
	color: #D8AA10;
	text-decoration: none;
}
.heading03 {
	color: #CCCCCC;
	text-decoration: underline;
	font: bold 13px/22px Arial, Helvetica, sans-serif;
}
.heading03_yellow {
	color: #D8AA10;
	text-decoration: underline;
	font: bold 13px/22px Arial, Helvetica, sans-serif;
}

.heading04 {
	color: #CCCCCC;
	text-decoration: underline;
	font: bold 13px/22px Arial, Helvetica, sans-serif;
}
.heading04 a {
	color: #CCCCCC;
	text-decoration: underline;
	font: bold 13px/22px Arial, Helvetica, sans-serif;
}
.link_top {
	font-size: 12px;
	color: #A3A3A3;
	text-decoration: none;
}
.link_top:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.link_left {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
}
.link_left:hover {
	color: #d8aa10;
}
.link_body {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.link_body:hover {
	font-size: 12px;
	color: #d8aa10;
	text-decoration: underline;
	font-weight: bold;
}
.link_body_yellow {
	font-size: 12px;
	color: #d8aa10;
	text-decoration: none;
	font-weight: bold;
}
.link_body_yellow:hover {
	font-size: 12px;
	color: #d8aa10;
	font-weight: bold;
	text-decoration: underline;
}
.link_featuredproducts {
	text-decoration: none;
	color: #A3A3A3;
}
.link_featuredproducts:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.link_footer {
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.link_footer:hover {
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: underline;
}
.link_ecomm {
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: underline;
}
.link_ecomm:hover {
	font-size: 11px;
	color: #D8AA10;
	text-decoration: underline;
}
.txt_news {
	color: #CCCCCC;
	padding: 5px;
}
.txtnews_alternate1 {
	padding: 5px;
}
.txtnews_alternate2 {
	padding: 5px;
	background: #2B2828;
}
.txt_yellow {
	color: #d8aa10;
	font-weight: bold;
}
.txt_footer {
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}

.textbox {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	border: 1px solid #CCCCCC;
}
.buttons {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #171717;
	text-decoration: none;
	background: #D8AA10;
	border: 1px solid #D8AA10;
}
/* ******************Rollover Effect****************** */
.links-menu {
	display: block;
	width: 222px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	padding-top: 6px;
	background: url(../images/bg_categories.gif) no-repeat;
	padding-left: 4px;
	padding-right: 4px;
}
.links-menu:hover {
	height: 30px;
	padding-top: 6px;
	color: #d8aa10;
	padding-left: 4px;
	padding-right: 4px;
}
/* ******************Rollover Effect End****************** */
.txttitle_1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.txttitle_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #0B50EB;
	text-decoration: none;
}
.txttitle_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #a3a3a3;
	text-decoration: none;
}
.txterror {
	color: #FF0000;
	text-decoration: none;
	font-size: 11px;
}

.txtbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.btnsubmit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0B50EB;
	border: 1px solid #0B50EB;
}

/* news scroller */
#newsScroll{
	width: 220px;
	height: 180px;
	border: 1px solid #DDAA10;
	padding: 5px 6px 0px 4px;
	background-color: #232222;
}
#newsScroll a{ 
	color: #DDAA10;
}

.cssScroll { 
	color: #DDAA10;
	font-size: 14px;
}

.pie {
	padding: 0px 5px 0px 0px;
	text-align: inherit; 
}
.lnkProdSearch {
	background-color: #FFFFFF;
}

#ffdata {
	border: 3px solid #D8AA10; 
	background-color: white; 
	width: 350px; 
	padding: 8px; 
	color: #000000; 
	font-size: 12px
}

#envdata {
	border: 3px solid #D8AA10; 
	background-color: white; 
	width: 350px; 
	padding: 8px; 
	color: #000000; 
	font-size: 12px
}
#qdata {
	border: 3px solid #D8AA10; 
	background-color: white; 
	width: 350px; 
	padding: 8px; 
	color: #000000; 
	font-size: 12px
}
#branddata {
	border: 3px solid #D8AA10; 
	background-color: white; 
	width: 350px; 
	padding: 8px; 
	color: #000000; 
	font-size: 12px
}


