A { text-decoration: none ; font-family: Arial }
P { font-size: 12px ; font-family: Arial,Verdana ; color: #000000 }

H1 { font-size: 12px ; font-family: Arial,Verdana ; font-weight: bold ; color: #000000 }
H2 { font-size: 16px ; font-family: Arial,Verdana ; font-weight: bold ; color: #000000 ; margin-top: 12px ; margin-bottom: 4px }
H3 { font-size: 12px ; font-family: Arial,Verdana ; font-weight: bold ; color: #000000 ; margin-top: 3px ; margin-bottom: 4px }

.product_name { font-size: 16px ; font-family: Arial,Verdana ; color: #000000 }
.product_details { font-size: 10px ; font-family: Arial,Verdana ; color: #000000 }

.category_name { font-size: 16px ; font-family: Arial,Verdana ; color: #000000 }

.normal { font-size: 11px ; font-family: Arial,Verdana ; color: #000000 }
.normal_inv { font-size: 11px ; font-family: Arial,Verdana ; color: #000000 }

.table_text { font-size: 10px ; font-family: Arial,Verdana ; color: #000000 }

.option_heading { font-size: 12px ; font-family: Arial,Verdana ; color: #000000 ; font-weight: bold }
.option_subheading { font-size: 12px ; font-family: Arial,Verdana ; color: #000000 ; font-style: italic }

.normal_heading { font-size: 24px ; font-family: Arial,Verdana ; color: #185c24 ; font-weight: bold }
.normal_text { font-size: 12px ; font-family: Arial,Verdana ; color: #000000 }

.normal_heading a { color: #185c24 }

.normal_heading_border { font-size: 14px ; font-family: Arial,Verdana ; color: #ffffff ; font-weight: bold }
.normal_text_border { font-size: 12px ; font-family: Arial,Verdana ; color: #ffffff }

.cart_heading { font-size: 12px ; font-family: Arial,Verdana ; color: #ffffff ; font-weight: bold }
.cart_text { font-size: 11px ; font-family: Arial,Verdana ; color: #ffffff }

.menu_heading { font-size: 11px ; font-family: Arial,Verdana ; font-weight: bold ; margin-left: 6px ; margin-top: 10px ; color: #000000 }
.menu_text { font-size: 11px ; font-family: Arial,Verdana ; margin-left: 6px ; color: #ABABAB }
.footer_text { font-size: 11px ; font-family: Arial,Verdana ; color: #000000 ; letter-spacing: 1px }

.image_heading { font-size: 11px ; font-family: Arial,Verdana ; font-weight: bold ; margin-left: 6px ; margin-top: 10px ; color: #000000 }
.image_text { font-size: 11px ; font-family: Arial,Verdana ; margin-left: 6px ; color: #8B8B8B }

.inq_textbox {
	font-size: 10px;
	color: #000000;
	font-family: Arial,Geneva,Verdana,sans-serif;
	background-color: #FFFFFF;
	border: #DEDEDE 1px solid;
	height: 16px;
}

.inq_textarea {
	font-size: 10px;
	color: #000000;
	font-family: Arial,Geneva,Verdana,sans-serif;
	background-color: #FFFFFF;
	border: #DEDEDE 1px solid;
}


.search_textbox {
	font-size: 10px;
	color: #000000;
	font-family: Arial,Geneva,Verdana,sans-serif;
	background-color: #FFFFFF;
	border: #FFFFFF 1px solid;
	height: 16px;
}

.search_submit {
	font-size: 10px;
	color: #000000;
	font-family: Arial, Verdana, sans-serif;
	background-color: #fff200;
	border: #ffffff 1px solid;
	letter-spacing: 1px;
	height:16px;
}

.urbangreymenu{
width: 244px; /*width of menu*/
}

.urbangreymenu .headerbar{
font: bold 13px Arial;
height:26px;
color: white;
margin-left:-9px;
background: url(../img/bg_submenu.png); /*last 2 values are the x and y coordinates of bullet image*/
/*background: #2c733a url(arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 6px 0 0px 25px;
}

.urbangreymenu .headerbar a{
text-align:left;
text-decoration: none;
color: #ffffff;
display: block;
}

.test {
margin-top:-6px;
margin-right: 10px;
float:left;
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 0px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font: normal 12px Arial;
color: #000000;
text-align:left;
background: #ffffff;
display: block;
padding: 3px 0 3px 25px;
line-height: 12px;
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: #000000;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: #000000;
background: #e9f0eb;
}

.ad {
font: bold 11px Arial;
color: white;
/*background: url(../graphics/bg_menubar.gif);*/ /*last 2 values are the x and y coordinates of bullet image*/
/*background: #2c733a url(arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*31px is left indentation of header text*/
}
