.wrapper{
background-image: url('../images/site_shadow.png');
	background-repeat: repeat-y;
	background-position: 50% 50px; 	

}


body {
	
	padding:0px;
	margin: 0px;
	background-color: #ffffff;
	background-image:url('../images/background_new2.jpg');
	background-repeat: repeat;
	background-position:  center top;
	
}

.garment_table
{
	border-style: none;
	border-width: 1px;
	border-color: #A5BD00;
	width: 100%;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: silver;
	border-collapse: collapse;
}



h1
{
	font-family: helvetica;
	
	color:#4F4F4F; font-size:16px;
	line-height:13px; 
	font-weight:bold;
	padding-top :2px;
}

h2
{
	font-family: arial;
	
	color:#4F4F4F; font-size:20px;
	line-height:13px; 
	font-weight:bold;
	padding-top :2px;
}

#head_top
{
	background-image:url('../images/header_top2.gif')  ;
	background-repeat: no-repeat;
	width: 766px;
	height: 97px;
	padding-top: 0px;
}

#head_top2
{
	background-image:url('../images/big_ban2.jpg')  ;
	background-color:#ffffff;
	width: 766px;
	height: 191px;
	font-family: helvetica;
	font-size: 10px;
	color: gray;
}

#head_top3
{
	
	background-repeat: no-repeat;
	width: 766px;
	height: 39px;
	padding: 0px;
	margin: 0px;
	
}


#loginhere a
{
	color:#ffffff;
	text-decoration: underline;
	font-size:11px;
	font-family:helvetica;
}
#loginhere a:link,a:visited
{
	text-decoration: underline;
	color:#ffffff;
}

#loginhere a:hover
{
	text-decoration: none;	
	
}
#whitelinks a
{
	color:#ffffff;
	text-decoration: none;
	font-size:13px;
	font-family:helvetica;
	font-weight: bold;
}
#whitelinks a:link,a:visited
{
	text-decoration: none;
	color:#ffffff;
}

#whitelinks a:hover
{
	text-decoration: none;
	color:red;	
}

#body_left
{
	background-image:url('../images/body_left_bg.gif');
	background-repeat: repeat-y;
	background-color:#ffffff;
	background-position:right;
	padding: 0px;
	margin: 0px;
	width: 100%;
	
	
}

#body_left tr td
{
	
	
	
}

#body_center
{
	background-image:url('../images/s3.gif');
	background-repeat: repeat;
	padding: 0px;
	margin: 0px;
	width: 100%;
	height: 100%;	

}



#body_right
{
	background-image:url('../images/body_right_bg.gif');
	background-repeat: repeat-y;
	background-position:left;
	padding: 0px;
	margin: 0px;
	width: 100%;

}


.footer_top_bg {background:url(../images/footer_top_bg.gif); background-repeat: repeat-x; background-position:left top;}
.footer_bottom_bg {background:url(../images/footer_bottom_bg.gif); background-repeat: repeat-x; background-position:left bottom;}
.search_bg {background:url(../images/search_bg.gif); background-repeat: no-repeat; background-position:left top;}
.xtreme_bg {background:url(../images/xtreme_bg.gif); background-repeat: no-repeat; background-position:left top;}

.content {position:relative; top: -4px; bottom:0px; left:0px; right:0px }

#req
{
	
	font-family:arial;
	font-size :12px;
	color:#A5BD00;
}

#topsellers a
{
	text-decoration: none;	
}
#topsellers a:link,a:visited
{
	text-decoration: none;
}
#topsellers a:hover
{
	text-decoration: underline;

}

#footer
{
	width: 766px;
	height : 100px;
	border-top: 0px solid black;
	color: #686868;
	font-family: helvetica;
	font-size: 10px;
}
#footer a
{
	
	color: #686868;

	font-size: 11px;
	text-decoration :underline;
}

#footer a:link,a:visited
{
	
	color: #686868;

	font-size: 11px;
	text-decoration :underline;
}

#footer a:hover
{
	
	color: #686868;

	font-size: 11px;
	text-decoration :none;
}


#loginpage
{
	padding-left: 14px;
	font-family:arial;
	font-size :12px;
	color:#4F4F4F;
}

#loginpage input
{
	border : 1px solid black;
}
#loginpage select 
{
	border : 1px solid black	;
	width: 144px;
	
}
#loginpage a
{
	color:#ffffff;
	text-decoration: none;
	font-size:11px;
	font-family:helvetica;
}

#loginpage a:link,a:visited
{
	color:#ffffff;
	text-decoration: none;
	font-size:11px;
	font-family:helvetica;	
}

#loginpage a:hover
{
	color: #55821C;
	text-decoration: underline;
}


#error
{
	font-family: monospace;
	font-size:12px;
	color:red;
	
}


.oddrow
{
	background: #ffffff;
}

#cart
{
	font-size:11px;
}
#cart th
{
	color:#A5BD00;
	font-family: Tahoma	;
	
}
#cart td
{
	font-size: 10px;
	font-family: Tahoma	;
	
}




#PartNum
{
	COLOR : #A5BD00 ;
	font-family: helvetica;
	font-size:   15px;
	font-weight : bold;
	padding: 0px 0px 0px 0px;
}

#detailsLink a
{
	COLOR : #4F4F4F ;
	font-family: Tahoma;
	font-size:   12px;
	font-weight : bold;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
#detailsLink a:hover
{
	COLOR:#A5BD00;
	font-family: Tahoma;
	font-size:   12px;
	font-weight : bold;
	padding: 0px 0px 0px 0px;
	text-decoration: underline;
}

#catlink a
{
	COLOR : #4F4F4F ;
	font-family: helvetica;
	font-size:   11px;
	font-weight:normal;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
#catlink a:link,a:visited
{
	COLOR : #4F4F4F ;
	font-family: helvetica;
	font-size:   11px;	
	padding: 0px 0px 0px 0px;
	text-decoration: none;
		font-weight:normal;
}
#catlink a:hover
{
	COLOR : #A5BD00 ;
	font-family: helvetica;
	font-size:   11px;
	
	padding: 0px 0px 0px 0px;
	text-decoration: underline;
		font-weight:normal;

}

#selected
{
	COLOR:#4F4F4F;
	font-weight:normal;
	text-decoration: underline;
	font-size:   12px;
	font-family: helvetica;
	background-color: #ffffff;
}	

#paging a
{
	color : #A5BD00;
	font-family: helvetica;
	font-size:   12px;
	
	padding: 0px 0px 0px 0px;
	text-decoration: underline;
}
#paging a:link,a:visited
{
	color : #A5BD00;
	font-family: helvetica;
	font-size:   12px;	
	padding: 0px 0px 0px 0px;
	text-decoration: underline;

}
#paging a:hover
{
	color : #A5BD00;
	font-family: helvetica;
	font-size:   12px;
	
	padding: 0px 0px 0px 0px;
	text-decoration: underline;
	

}

#trail_content 
{
	COLOR : #A5BD00 ;
	font-family: helvetica;
	font-size:   11px;
	font-weight:normal;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
#trail_slash
{
	COLOR : #A5BD00 ;
	font-family: helvetica;
	font-size:   11px;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
#trail a
{
	COLOR : #A5BD00 ;
	font-family: helvetica;
	font-size:   11px;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
#trail a:link,a:visited
{
	COLOR : #A5BD00 ;
	font-family: helvetica;
	font-size:   11px;	
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	font-weight:bold;
}
#trail a:hover
{
	COLOR : #A5BD00 ;
	font-family: helvetica;
	font-size:   11px;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	text-decoration: underline;

}

#forgot a
{
	COLOR : #E0E0DD ;
	font-family: helvetica;
	font-size:   11px;
	font-weight:normal;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
#forgot a:link,a:visited
{
	COLOR : #E0E0DD ;
	font-family: helvetica;
	font-size:   11px;	
	padding: 0px 0px 0px 0px;
	text-decoration: none;
		font-weight:normal;
}
#forgot a:hover
{
	COLOR : #FF9C00 ;
	font-family: helvetica;
	font-size:   11px;
	
	padding: 0px 0px 0px 0px;
	text-decoration: underline;
		font-weight:normal;

}

#body_right_header
{
	font-family: helvetica;
	font-size:   14px;
	color : #4F4F4F;
	font-weight : bold;

}

#body_right_cart_item
{
	font-family: helvetica;
	font-size:   11px;
	color : #4F4F4F;
	font-weight : bold;
}

#qsearch
{
	background-COLOR:;
	line-height: 14px;
	border : 1px solid #666666;
    width : 110px;
    padding: 4px;
    color : #4F4F4F;
    font-size:11px	;
	
}

#manufacturer
{
	background-COLOR:#ffffff;
	line-height: 14px;
	border : 1px solid #C0C0C0;
    width : 140px;
    padding: 0px;
    color : #4F4F4F;
    font-size:11px	;
	
}

#top 
{
	font-family: Tahoma;	
	color: #4F4F4F;
	font-size: 11px;	
}
#top a
{
	font-family: Tahoma;	
	color: #4F4F4F;
	font-size: 11px;
}

#top a:link, a:visited
{
		font-family: Tahoma;	
	color:#A5BD00 ;
	font-size: 11px;
	text-decoration :none;
}

#top a:hover
{
	font-family: Tahoma;
	color: #A5BD00;
	font-size: 11px;
	text-decoration :underline;
}

#top select 
{
	background-COLOR : #3A1C00 ;
	line-height: 14px;
	border : 1px solid #C0C0C0;
    width : 110px;
    color : #4F4F4F;
    font-size:11px	;
}

#contac_page{
	width: 350px;
	height: 400px;
	background-image:url('../images/contact_us.jpg');
	background-repeat: no-repeat;
	
}

#single_link a
{
	color : #A5BD00;
	font-family: helvetica;
	font-size:   11px;
	
	padding: 0px 0px 0px 0px;
	text-decoration: underline;
}
#single_link a:link,a:visited
{
	color : #A5BD00;
	font-family: helvetica;
	font-size:   11px;	
	padding: 0px 0px 0px 0px;
	text-decoration: underline;

}
#single_link a:hover
{
	color : #A5BD00;
	font-family: helvetica;
	font-size:   11px;
	
	padding: 0px 0px 0px 0px;
	text-decoration: underline;	

}

#matrix
{
	color:#4F4F4F;
	font-size:11px;
}
#matrix a:link
{	
	font-size:11px;
	color:#A5BD00;
	text-decoration: none;
}

#matrix a:visited
{	
	font-size:11px;
	color:#A5BD00;
	text-decoration: none;
}
#matrix a:hover
{
	text-decoration: underline;
	color:#4F4F4F;
	font-size:11px;
}



#matrix th
{
	color:#A5BD00;
	font-family: Tahoma	;
	font-size: 12px;
	
}
#matrix td
{
	font-size: 11px;
	font-family: Tahoma	;
	color:#4F4F4F;
	
}

#cnt input
{
	height:14px;
	width : 150px;
	font-family : tahoma ;
	font-size : 10px;	
}


#orders
{
	font-size:11px;
}
#orders th
{
  color:#A5BD00;
  font-size:12px;
  font-family: Tahoma	;
	
}
#orders td
{
	font-size: 10px;
	font-family: Tahoma	;
	text-align: justify;
	padding-top:1px;
	padding-bottom:1px;
	
}


#orders a:hover
{

  font-size:10px;
  font-family: Tahoma;	
  text-decoration:underline;
}

#orders a:visited, a:link
{
  color:#A5BD00;
  font-size:10px;
  font-family: Tahoma	;	
}

.green{
	background-color: red ;
}
