BODY
{
 	background-color:#FFFFFF;
	margin-top:0px;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #000000;
}
H1, H2, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #008448;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight: bold;
	font-style: normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	

TD	
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	}

SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	
IMG 
{
	border: 0;
}
INPUT
{
	border-color:#008448;
	border-width:1px;
	border-style:Solid;
}
TEXTAREA
{
	border-color:#008448;
	border-width:1px;
	border-style:Solid;
}
.small_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}
.small_text_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #666666;
}
.small_text_burgundy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: burgundy;
}
.small_text_yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #666600;
}
.small_msg
{
	color: #008448;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;	
}
.small_links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
}
.top_navbar A:link,.top_navbar A:visited,.top_navbar A:active,.top_navbar td A:link,.top_navbar td A:visited,.top_navbar td A:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.top_navbar A:hover,.top_navbar td A:hover
{
	color: #FFFFCC;
	text-decoration: underline;
}

.left_navbar A:link,.left_navbar A:visited,.left_navbar A:active,.left_navbar td A:link,.left_navbar td A:visited,.left_navbar td A:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #003333;
}
.left_navbar A:hover,.left_navbar td A:hover
{
	color: #666600;
}

.bottom_navbar A:link,.bottom_navbar A:visited,.bottom_navbar A:hover,.bottom_navbar A:active,.bottom_navbar td A:link,.bottom_navbar td A:visited,.bottom_navbar td A:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #003333;
}
.bottom_navbar A:hover,.bottom_navbar td A:hover
{
	color: #666600;
}
.profile_navbar {
	background-color: #FFCC66;
	color: #660000;
	font-weight: bold;
}
.profile_navbar A:link,.profile_navbar  A:visited,.profile_navbar  A:active,.profile_navbar  td A:link,.profile_navbar  td A:visited,.profile_navbar  td A:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none; 
	color: #660000;
}
.profile_navbar A:hover,.profile_navbar td A:hover
{
	color: #666600;
}

.key_line{
	background-color: #008448;
}
.notes 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.req_indicator
{
	color: #ff0033;
}
.error_msg
{
	color: #ff0033;
	font-weight:bold;
}
.mainheader 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #008448;
}
.subheader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #008448;
}
.item_header 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #000000;
}
.item_subheader 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.75px;
	font-weight:bold;
	color: #FFFFFF;
	background-image:url(/images/category_bg.gif);
	background-repeat: no-repeat;
}

.item_text
{
	font-size:12px;
	font-weight:normal;
	color: #000000;
}
.item_text ul, li {
list-style-image: url(/images/item_arrow.gif);
list-style-type: disc; 
margin-top:0;
margin-left: 10px;
padding-left: 0;
text-align: left;
}
.item_category_text 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: bold; 
	color:#660000;
}
.item_category_product_text 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: normal; 
	color:#666600;
	padding-left: 5px;
}

.item_strong_text 
{
	font-size: 14px; 
	font-weight: bold; 
	color:#FFB07C;
}
.item_big_text 
{
	font-size:24px;
	font-weight:bold;
	color: #FFB07C;	
}
.item_col_listing
{
	width:170px;
	text-align:left;
}
.datalist_pagehdr 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px; 
	font-weight: bold; 
}
.datalist_colhdr 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	background-color: #003366;
	color: #ffffff;
}
.datalist_rowhdr
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; 
	background-color: #e6e6e6;	
}
.datalist_rowhdr a:link,.datalist_rowhdr a:visited,.datalist_rowhdr a:active, .datalist_rowhdr a:hover
{
	color: #660000;
}
.datalist_altrowhdr
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; 
	background-color: #ffffff;
	color: #000000;	
}
.datalist_altrowhdr a:link,.datalist_altrowhdr a:visited,.datalist_altrowhdr a:active,.datalist_altrowhdr a:hover
{
	color: #660000;
}
.datalist_pagebreak
{
	font-family:  Verdana, Arial, Helvetica; 
	font-size: 10px;; 
	text-decoration: none;
}
.datalist_pagebreak a:link,.datalist_pagebreak a:visited,.datalist_pagebreak a:active,.datalist_pagebreak a:hover
{
	color: #660000;
}

.datalist_pagebreakbg
{
	font-family:  Verdana, Arial, Helvetica; 
	font-size: 10px;
	text-decoration: none;
	background-color: #EAE8E7;
}
.datalist_pagebreakbg a:link,.datalist_pagebreakbg a:visited,.datalist_pagebreakbg a:active,.datalist_pagebreakbg a:hover
{
	color: #660000;
}
.profile_header
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #660000;
	padding: 2px;
}
.profile_header a:link,.profile_header a:visited,.profile_header a:active,
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #660000;
	padding: 2px;
	text-decoration: none;
}
.profile_header a:hover
{
	text-decoration: underline;
}
.profile_header_link a:link,.profile_header_link a:visited,.profile_header_link a:active,
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #660000;
	padding: 2px;
	text-decoration: none;
}
.profile_header_link a:hover
{
	text-decoration: underline;
}
.profile_product_name, .profile_product_name a, .product_name2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #660000;
	padding: 2px;
}
.profile_product_desc
{
/* we wanna use embeded style
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	/*color: #33691C; --note by masoud: We changed it to default color*/
	/*padding: 2px;
*/
}
.tab0 { margin-left: 0px; position: relative; display: block;}

.tab0_5 { margin-left: 5px; position: relative; display: block;}

.tab1 { margin-left: 10px; position: relative; display: block;}

.tab1_5 { margin-left: 15px; position: relative; display: block;}

.tab2 { margin-left: 20px; position: relative; display: block;}

.tab3 { margin-left: 30px; position: relative; display: block;}

.tab4 { margin-left: 40px; position: relative; display: block;}

.tab5 { margin-left: 50px; position: relative; display: block;}

.tab50 { margin-left: 50%; position: relative; display: block;}

.tab55 { margin-left: 55%; position: relative; display: block;}
/* ADDED BY MASOUD */
.cat_name_style
{
	font-size:20px;font-weight:bold;
}
a.details_link
{ font-weight:bold;
}
a.details_link:hover
{text-decoration:none;
}
.related_products
{
	background-color:#FCF8D3;padding:2px;
}
.pr_index_header
{
	margin-top:10px;margin-bottom:5px;
}