table,tr,td,p,span,div,textarea,input,select,pre,body,form 		{font-family: Arial;font-size: 9pt; }
form{margin: 0px 0px 0px 0px;}
body{margin: 5px 5px 5px 5px;}

.input_short		{
	width: 30px;
}
h1,h2,h3,h4,h5,h6{
font-size:11px;
margin:0px 0px 0px 0px;
}

#outer_container,#inner_container{
	width:100%;
}

#content_container {
	/*border:3px solid red;width:100%;*/
	padding:5px 5px 5px 5px;
	margin:10px 10px 10px 10px;
}
#rhs_container {
	/*border:3px solid red;width:100%;*/
	padding:5px 0px 0px 5px;
	/*width:100%;*/
	/*margin:20px 20px 20px 20px;*/
}
#lhs_container {
	/*border:3px solid red;width:100%;*/
	padding:0px 0px 0px 0px;
	width:100%;
	/*margin:20px 20px 20px 20px;*/
}
#left_height_controller{height:250px; line-height:250px;}
/*the tr bg and little corner img in the rhs the bg is from bg_grey_light*/


.height_6 {line-height:4px;}
#percent100,.percent100{width:100%;}
#display_name{color: #003E7C; font-weight:bold; }
.general_heading{color: #003E7C; font-weight:bold; }
.clear{ clear:both;}
.cat_img{border: 2px solid #FFFFFF;	margin:3px 3px 3px 3px;}
.img_alt{border: 1px solid #000000;	margin:3px 3px 3px 3px; cursor:pointer;}
.thin_boder_x {
width:100%;
border:1px solid #4C79A5;
margin:0px 0px 3px 0px;
background-color:#FFFFFF;
}
.thin_boder_y {
width:100%;
border:1px solid #4C79A5;
margin:0px 0px 3px 0px;
}

/*background-color:#FFFFFF; and 9 x 9px gif*/
.bg_rhs_td_corner {
 background-color: #C5D5ED;
 background-image:  url("../fashion/images/splashpage_12.gif"); 
 background-position: left top;
 background-repeat: no-repeat;
}

.txt_msg_c {font-size: 11pt; color: #FF0000; font-weight: bold;}
#msg_c,.msg_c {font-size: 11px; color: #FF0000; font-weight: bold; background-color:#FFFFFF; border:1px solid #FF0000; padding:2px 5px 2px 5px;}
.mini_message{border:1px solid #FFFFFF; width:160px; padding:2px 5px 2px 5px;}
.border_message{border:1px solid #FFFFFF;padding:2px 5px 2px 5px;}
/* general nav sub*/
#nav_sub_general{}

/* some headings stuff probly on a table*/
#tbl_data1_tbl,.tbl_data1_tbl{border:1px solid #000000;}
.tbl_data1_head {background-color: #4C79A5; color:#FFFFFF; font-size:12px; font-weight:bold; padding:2px 5px 2px 5px;}
.tbl_data1_tr {border:1px solid #FFFFFF; border-bottom:5px solid #336699; margin-bottom:3px; padding-bottom:3px;}
.tbl_data1_tr_blank {border:1px solid #FFFFFF; padding:0px 5px 0px 5px;}
.tbl_data1_td { color:#000000; font-size:10px; padding:0px 5px 0px 5px;}
.tbl_data1_foot {background-color: #4C79A5; color:#FFFFFF; font-size:10px;  padding:0px 5px 0px 5px;} 

/* a left hand list data table*/
.tbl_lh_list{border:1px solid #FFFFFF;}

/* some gen widths for stuff*/
.width_10  {width:10px;}
.width_20  {width:20px;}
.width_50  {width:50px;}
.width_75  {width:75px;}
.width_100 {width:100px;}
.width_150 {width:150px;}
.width_200 {width:200px;}

/* some iframes stuff */
#gen_frame{ width:100%; height:600px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background-color: #C5D5ED; }

/* a small thumb image used here and there fo mouseovers*/
#mo_thumb{position:absolute; border:1px solid #000000; display:none; background-color:#FFFFFF;}


.bg_blu_vvdark 		{background-color: #006699;}
.bg_blu_vdark 		{background-color: #336699;}
.bg_blu_dark 		{background-color: #4C79A5; }
.bg_blue_light 		{background-color: #99CCFF;}
.bg_blue_btn 		{background-color: #6699cc;}

#tbl_bg_logo 		{background-position: right top; background-image:  url("../fashion/images/logo_bg.gif");background-repeat: no-repeat;}
.bg_grey_dark{background-color: #595973;}
.bg_grey_light {background-color: #C5D5ED;}
.bg_white {background-color: #FFFFFF;}

/* Start The user name and  currency converter */
table#user_info{ width:100%;}
#display_name2{color: #003E7C; background-color:white ; font-weight:bold; border:1px solid gray; padding:0px 0px 0px 5px; margin:0px 0px 0px 0px;text-transform: capitalize}

#currency_container  {height:28px; text-align:left; font-weight:bold; vertical-align:bottom;  padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

.currency_title{font-size:11px; font-weight:bold; text-align:left; color:#003E7C; padding:0px 0px 5px 0px; margin:8px 0px 0px 0px;}
a.cur_sel,a.cur_not { line-height:28px; vertical-align:middle; font-size:10px; font-weight:bold; vertical-align:top; text-decoration:none; color:#FF0000; padding:3px 3px 3px 3px; margin:0px 0px 3px 0px;}

a.cur_sel:link 		{ font-size:10px; font-weight:bold; text-decoration:none; color:#FF0000; border:1px solid #4C79A5; background-color:#FFFFFF; padding:3px 3px 3px 3px; margin:0px 0px 3px 0px;}
a.cur_sel:visited 	{ font-size:10px; font-weight:bold; text-decoration:none; color:#FF0000; border:1px solid #4C79A5; background-color:#FFFFFF; padding:3px 3px 3px 3px; margin:0px 0px 3px 0px;}
a.cur_sel:hover 	{ font-size:10px; font-weight:bold; text-decoration:none; color:#FF0000; border:1px solid #4C79A5; background-color:#FFFFFF; padding:3px 3px 3px 3px; margin:0px 0px 3px 0px;cursor:text;}
a.cur_sel:active 	{ font-size:10px; font-weight:bold; text-decoration:none; color:#FF0000; border:1px solid #4C79A5; background-color:#FFFFFF; padding:3px 3px 3px 3px; margin:0px 0px 3px 0px;}

a.cur_not 			{font-size:10px; font-weight:bold; text-decoration:underline; color:#FFFFFF; border:1px solid #FFFFFF; background-color:#4C79A5; padding:3px 3px 3px 3px; margin:0px 0px 3px 0px;}
a.cur_not:link 		{font-size:10px; font-weight:bold; text-decoration:underline; color:#FFFFFF; border:1px solid #FFFFFF; background-color:#4C79A5; padding:3px 3px 3px 3px; margin:0px 0px 3px 0px;}
a.cur_not:visited 	{font-size:10px; font-weight:bold; text-decoration:underline; color:#FFFFFF; border:1px solid #FFFFFF; background-color:#4C79A5; padding:3px 3px 3px 3px; margin:0px 0px 3px 0px;}
a.cur_not:hover 	{font-size:10px; font-weight:bold; text-decoration:underline; color:#FF0000; border:1px solid #FFFFFF; background-color:#4C79A5; padding:3px 3px 3px 3px; margin:0px 0px 3px 0px;}
a.cur_not:active 	{font-size:10px; font-weight:bold; text-decoration:underline; color:#FFFFFF; border:1px solid #FFFFFF; background-color:#4C79A5; padding:3px 3px 3px 3px; margin:0px 0px 3px 0px;}
/* Stop The currency converter */

/*Start the prod code search form */
#code_search_form{width:100%px; border:1px solid #4C79A5; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#code_search_head{ border-bottom:1px solid #FFFFFF; padding:3px 0px 3px 5px; margin:0px 0px 0px 0px; color:#FFFFFF; font-size:11px; font-weight:bold; background-color:#4C79A5;}
#code_search_flds{  border-bottom:1px solid #FFFFFF; background-color:#70A5D9; padding:5px 0px 5px 5px; margin:0px 0px 0px 0px;}
/*Stop the prod code search form */

.txt_black_med {font-size: 9pt;	color: #000000;	 text-align: justify;}
.txt_red {color: #FF0000;}
.txt_cat_map{font-size: 8pt; color: #FF0000; font-weight: bold; text-decoration: none;}
.txt_link{font-size: 10pt; color: #99CCFF; font-weight: bold;}
.txt_blue_link {color: #0000FF;}
.txt_blue {color: #003E7C;}
.txt_white_bold {font-size: 8pt; color: #FFFFFF;font-weight: bold;}
.txt_white {font-size: 9pt; color: #FFFFFF;}
 
 .nav_but_bg_slice {	background-image:  url("../fashion/images/btn_price_slice.gif");background-repeat: repeat-x;}
 
.nav_but_dark_bg_slice {background-image:  url("../fashion/images/btn_dark_price_slice.gif");background-repeat: repeat-x;}

.tbl_blue_repeat_top {	background-image:  url("../2006/images/tbl_lblue_vslice.gif");background-repeat: repeat-x;}
.tbl_rig_blue_bg_grey  {background-color: #C5D5ED; border-right-width: 1px; border-right-style: solid; border-right-color: #4C79A5; }
.tbl_rig_blue_bg_lblue  {background-color: #99CCFF; border-right-width: 1px; border-right-style: solid; border-right-color: #4C79A5; }
.tbl_rig_bot_blue_bg_grey  {background-color: #C5D5ED; border-right-width: 1px; border-right-style: solid; border-right-color: #4C79A5; 
							border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #4C79A5;	}
.tbl_bot_blue_bg_grey  {background-color: #C5D5ED; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #4C79A5; }
.tbl_bot_blue_bg_dark  {background-color: #99CCFF; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #4C79A5; }
.tbl_bot_blue_bg_vdark {background-color: #336699; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #4C79A5; }
.tbl_bot_blue_bg_white {background-color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #4C79A5; }
.tbl_top_white {border-top-width: 1px; border-top-style: solid; border-top-color: #FFFFFF; }
.tbl_top_white_nav {background-color: #99CCFF; line-height: 6px; } 

.tbl_outline_blue {border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;
	border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;
	border-top-color: #595973;border-right-color: #595973;border-bottom-color: #595973;border-left-color: #595973;}
.bdr_ads{border: solid;	border-color: #000000;	border-width: 1px;} 

.photo_sel{border: solid;	border-color: #006699;	border-width: 2px;}
.alt_img_sel{border: solid;	border-color: #FF0000;	border-width: 2px;}
.alt_img_not{border: solid;	border-color: #4C79A5;	border-width: 2px;}
.cat_price 	{font-size: 9pt; color: #FFFFFF; font-weight: bold; text-decoration: none;}

/*Start info display table styles */
.tbl_style_1 { width:165px; color:#FFFFFF;  border: 1px solid white; }
.tbl_style_1 td{padding:0px 5px 0px 5px; height:20px; vertical-align:middle;}
.tbl_style_1 .first_row td{background-color:#4C79A5; font-weight:bold; border-bottom:1px solid white; height:20px;}
.tbl_style_1 .last_row td{background-color:#4C79A5;font-weight:bold;}
.tbl_style_1 .last_row .col_2{background-color:white;font-weight:bold;} 
.tbl_style_1 .col_1 {background-color:#4C79A5;border-bottom:1px solid white;}
.tbl_style_1 .col_2 {background-color:white; border-bottom:1px solid #4C79A5;  text-align:right; color:#666666; padding-left:5px;}

.tbl_place_order { width:165px;   border: 1px solid white; font-size:10px; background-color:#C5D5ED }
.tbl_place_order td{padding:0px 5px 0px 5px; height:20px; vertical-align:middle;}
.tbl_place_order .first_row td{color:#FFFFFF; background-color:#4C79A5; font-weight:bold; border-bottom:1px solid white; height:20px;}
.tbl_place_order .last_row td{background-color:#4C79A5; color:white; font-size:9px;padding:5px 5px 5px 5px;}
.tbl_place_order .last_row {} 
#clientorderref { width:140px;}
#clientnotes { width:140px; height:80px;}



/*Start info display table styles */

a			{COLOR: #0000FF;font-size: 9pt;font-weight: bold;text-decoration: underline;}
a:visited	{COLOR: #0000FF;font-size: 9pt;font-weight: bold;text-decoration: underline;}
a:active 	{COLOR: #0000FF;font-size: 9pt;font-weight: bold;text-decoration: underline;}
a:hover  	{COLOR: #FF0000;font-size: 9pt;font-weight: bold;text-decoration: underline;}

#nav_container a:active 	{font-size: 9pt;color: #FFFFFF;	text-decoration: none;}
#nav_container a:link 		{font-size: 9pt;color: #FFFFFF;	text-decoration: none;}
#nav_container a:visited	{font-size: 9pt;color: #FFFFFF;	text-decoration: none;}
#nav_container a:hover  	{font-size: 9pt;color: #FF0000;	text-decoration: none;}

#nav_table a:active  	{font-size: 9pt;color: #FFFFFF; font-weight:bold;	text-decoration: none; vertical-align:middle;}
#nav_table a:link 		{font-size: 9pt;color: #FFFFFF; font-weight:bold;	text-decoration: none; vertical-align:middle;}
#nav_table a:visited 	{font-size: 9pt;color: #FFFFFF; font-weight:bold;	text-decoration: none; vertical-align:middle;}
#nav_table a:hover  	{font-size: 9pt;color: #FF0000;	font-weight:bold;	text-decoration: none; vertical-align:middle;}

a.h_sel:active 		{font-size: 9pt;color: #4C79A5;	text-decoration: none;}
a.h_sel:link 		{font-size: 9pt;color: #4C79A5;	text-decoration: none;}
a.h_sel:visited		{font-size: 9pt;color: #4C79A5;	text-decoration: none;}
a.h_sel:hover  		{font-size: 9pt;color: #4C79A5;	text-decoration: none;}

a.h_not:active 		{font-family: Verdana;font-size: 10pt;color: green;	text-decoration: none;}
a.h_not:link 		{font-family: Verdana;font-size: 10pt;color: green;	text-decoration: none;}
a.h_not:visited		{font-family: Verdana;font-size: 10pt;color: green;	text-decoration: none;}
a.h_not:hover  		{font-family: Verdana;font-size: 10pt;color: #4C79A5;	text-decoration: none;}

a.h_c1_sel:active		{font-family: arial; font-size: 12pt;color: #FF0000; font-weight: bold; text-decoration: underline;}
a.h_c1_sel:visited		{font-family: arial; font-size: 12pt;color: #FF0000; font-weight: bold; text-decoration: underline;}
a.h_c1_sel:hover		{font-family: arial; font-size: 12pt;color: #4C79A5; font-weight: bold; text-decoration: underline;}
a.h_c1_sel:link			{font-family: arial; font-size: 12pt;color: #FF0000; font-weight: bold; text-decoration: underline;}

a.h_c1_not:active		{font-family: arial; font-size: 12pt;color: #4C79A5; font-weight: bold; text-decoration: underline;}
a.h_c1_not:visited		{font-family: arial; font-size: 12pt;color: #4C79A5; font-weight: bold; text-decoration: underline;}
a.h_c1_not:hover		{font-family: arial; font-size: 12pt;color: #FF0000; font-weight: bold; text-decoration: underline;}
a.h_c1_not:link			{font-family: arial; font-size: 12pt;color: #4C79A5; font-weight: bold; text-decoration: underline;}


a.hw_c2_sel:active		{font-size: 9pt; color: #FF0000; font-weight: bold; text-decoration: none;}
a.hw_c2_sel:visited		{font-size: 9pt; color: #FF0000; font-weight: bold; text-decoration: none;}
a.hw_c2_sel:hover		{font-size: 9pt; color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.hw_c2_sel:link		{font-size: 9pt; color: #FF0000; font-weight: bold; text-decoration: none;}

a.hw_c2_not:active		{font-size: 9pt; color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.hw_c2_not:visited		{font-size: 9pt; color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.hw_c2_not:hover		{font-size: 9pt; color: #FF0000; font-weight: bold; text-decoration: none;}
a.hw_c2_not:link		{font-size: 9pt; color: #FFFFFF; font-weight: bold; text-decoration: none;}

/* the show all cats link */
div#allcats { padding:3px 3px 3px 3px; margin:10px 0px 10px 0px;}

.h_pag_sel	{
	background-color: #FFFFFF;
	border: solid;
	border-color: #333333;
	border-width: 1px;
	font-size: 12pt;
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
	padding-left: 1px;
	padding-right: 1px; 
}

a.h_pag_not:active		{padding-left: 1px; padding-right: 1px; background-color: #FFFFFF; border: solid;	border-color: #333333;	border-width: 1px; font-size: 12pt; color: #4C79A5; font-weight: bold; text-decoration: none;}
a.h_pag_not:visited		{padding-left: 1px; padding-right: 1px; background-color: #FFFFFF; border: solid;	border-color: #333333;	border-width: 1px; font-size: 12pt; color: #4C79A5; font-weight: bold; text-decoration: none;}
a.h_pag_not:hover		{padding-left: 1px; padding-right: 1px; background-color: #FFFFFF; border: solid;	border-color: #333333;	border-width: 1px; font-size: 12pt; color: #FF0000; font-weight: bold; text-decoration: none;}
a.h_pag_not:link		{padding-left: 1px; padding-right: 1px; background-color: #FFFFFF; border: solid;	border-color: #333333;	border-width: 1px; font-size: 12pt; color: #4C79A5; font-weight: bold; text-decoration: none;}



a.h_c2_sel:active		{font-size: 10pt; color: #FF0000; font-weight: bold; text-decoration: underline;}
a.h_c2_sel:visited		{font-size: 10pt; color: #FF0000; font-weight: bold; text-decoration: underline;}
a.h_c2_sel:hover		{font-size: 10pt; color: #4C79A5; font-weight: bold; text-decoration: underline;}
a.h_c2_sel:link			{font-size: 10pt; color: #FF0000; font-weight: bold; text-decoration: underline;}

a.h_c2_not:active		{font-size: 10pt; color: #4C79A5; font-weight: bold; text-decoration: underline;}
a.h_c2_not:visited		{font-size: 10pt; color: #4C79A5; font-weight: bold; text-decoration: underline;}
a.h_c2_not:hover		{font-size: 10pt; color: #FF0000; font-weight: bold; text-decoration: underline;}
a.h_c2_not:link			{font-size: 10pt; color: #4C79A5; font-weight: bold; text-decoration: underline;}


a.h_c3_sel:active		{font-family: arial; font-size: 9pt;color: #FF0000; font-weight: bold; text-decoration: underline;}
a.h_c3_sel:visited		{font-family: arial; font-size: 9pt;color: #FF0000; font-weight: bold; text-decoration: underline;}
a.h_c3_sel:hover		{font-family: arial; font-size: 9pt;color: #4C79A5; font-weight: bold; text-decoration: underline;}
a.h_c3_sel:link			{font-family: arial; font-size: 9pt;color: #FF0000; font-weight: bold; text-decoration: underline;}

a.h_c3_not:active		{font-family: arial; font-size: 9pt;color: #4C79A5; font-weight: bold; text-decoration: underline;}
a.h_c3_not:visited		{font-family: arial; font-size: 9pt;color: #4C79A5; font-weight: bold; text-decoration: underline;}
a.h_c3_not:hover		{font-family: arial; font-size: 9pt;color: #FF0000; font-weight: bold; text-decoration: underline;}
a.h_c3_not:link			{font-family: arial; font-size: 9pt;color: #4C79A5; font-weight: bold; text-decoration: underline;}

.txt_c1_sel 			{font-family: arial; font-size: 12pt;color: #FF0000; font-weight: bold; text-decoration: underline;}
.txt_c1_not				{font-family: arial; font-size: 12pt;color: #4C79A5; font-weight: bold; text-decoration: underline;}

.txt_c2_sel				{font-size: 9pt; color: #FF0000; font-weight: bold; text-decoration: none;}
.txt_c2_not 			{font-size: 9pt; color: #4C79A5; font-weight: bold; text-decoration: none;}
.txt_c2_zzz				{font-size: 11pt;color: #FFFFFF; font-weight: bold; text-decoration: none;}
.txt_c3_sel				{font-family: arial; font-size: 9pt;color: #FF0000; font-weight: bold; text-decoration: underline;}
.txt_c3_not 			{font-family: arial; font-size: 9pt;color: #4C79A5; font-weight: bold; text-decoration: underline;}
