body{
	font-family: Verdana,arial;
	background-color:#fff;
	margin:1;
    padding:1;
	FONT-SIZE: 11px;
}
td {
	font-size:11 px;
}

.input{font-family: Verdana; color:000; font-size: 10px; background-color: #fff;
	border:1px solid #C2C0E7;}
input1 {font-family: Verdana; color:000; font-size: 10px; background-color: #fff;
	}
	
#article_title{
	font-size:12 px;
	font-weight:bold;
}

#article_home_title{
	font-size:16 px;
	font-weight:bold;
	color:#8684AB;
	font-family: Verdana,arial;
}

.tubtt{
	color:#66B1CA;
	font-weight:bold;
}
#top_bk{
	background: url(i/top_bk.gif) repeat-x;
	height:22px;
}
#top_r_menu_over{FONT-SIZE: 10px;background-color:#A6A2D2;}
#top_r_menu{
	color:#fff;
	font-size:10 px;
	text-align:center;
	border-left:1px solid #D1D1E9;
	height:17px;
	padding-left:4px;
	padding-right:4px;
	background-color:#A6A2D2;
}
#top_r_menu a{
	FONT-SIZE:10px;
	color:#fff;
	text-decoration:none;	
}
#top_r_menu a:hover{FONT-SIZE: 10px;color:fff;text-decoration:underline;background-color:#6660A4;}

#top_r_menu1{
	background-color:#6660A4;
	color:fff;
	font-size:10 px;
	text-align:center;
	border-left:0px;
	height:17px;
	border-left:1px solid #D1D1E9;
	padding-left:4px;
	padding-right:4px;

}
#top_r_menu1 a{
	font-size:10 px;
	color:fff;
	text-decoration:none;
}
#top_r_menu1 a:hover{font-size:10px; color:fff;text-decoration:underline;}
#articleText {padding-left:8px;padding-right:8px;padding-top:8px;LINE-HEIGHT: 12pt;}
#articleText a{color:blue;text-decoration: underline;}
#articleText a:hover{color:blue;articleText}
#articleText a:visited{color:blue;articleText}
#articleTextP {padding-left:8px;padding-right:8px;padding-top:0px;LINE-HEIGHT: 12pt;}


.finput{
	font-family: Verdana;
	color:000;
	font-size: 10px;
	background-color: #fff;
	border:1px solid #C2C0E7;
}

#shdow1{
	background: url(i/shdow1.gif) repeat-x;
	height:12px;
}
#right_cont_title{
/*  pink strip */
/*	background-color: #A6A3D2;*/
	font-size:13 px;
	color:#4D3334;
	font-weight:bold;
	height:22px;
}
#title1{
/*  pink strip */
/*	background-color: #fff;*/
	font-size:13 px;
	color:#4D3334;
	font-weight:bold;
	height:22px;
}

#title2{
/*  pink strip */
/*	background-color: #fff;*/
	font-size:11 px;
	color:#4D3334;
	font-weight:normal;
	height:22px;
}



#left_cont_title{
	color:#fff;
	font-size:11 px;
	background-color: #A6A3D2;
	height:22px;
}

#shdow2{
	background-color: #A6A3D2;
	background: url(i/shdow2.gif) repeat-x;
	height:12px;
}
#shdow3{
	background-color: #D8D8E0;
	background: url(i/shdow3.gif) repeat-x;
	height:15px;
}
#wtext11{
	font-size:11 px;
	color:fff;
}

#perptext14{
	font-size:14 px;
	color:5D588E;
}

.adv {
	font-size:10 px;
}

#artcontent{
	color:000;
	font-size:11 px;
	background-color: #F1F0F8;
	padding-left:9px;
	padding-right:9px;
}

#side_titels2{
	background-color: #fff;
	background: url(i/side_titels2.gif) repeat-x;
	height:20px;
	font-size:14 px;
	color:5D588E;
}

#fotter{
	font-size:10 px;
	color:888;
	text-align:center;
	width:760px;
	border-top:1px solid #D1D1E9;
	border-bottom:1px solid #D1D1E9;
	padding-bottom:4px;
}
#fotter a{color:888;}

#Specifications{
	font-size:13 px;
	border-top:1px solid #D1D1E9;
	border-bottom:1px solid #D1D1E9;

}


#cats {
	FONT-SIZE: 11px;
	padding-left:7px;
	color:#000;
}
#selectcats{
	color:#837FAF;
	padding-left:7px;
	text-decoration:none;
}

#subcats{
	color:#000;
	FONT-SIZE: 10px;
	padding-left:9px;
}
#selectsubcats{
	color:#837FAF;
	padding-left:9px;
	text-decoration:none;
}	
#prodtext{
	font-size:11 px;
	color:000;
}

.buttonstyle{
	background-color: #9490C0;
	text-align:center;
	background: url(i/ge_botton_bk.gif) repeat-x;
	height:16px;
	font-size:10 px;
	font-family: Verdana;
	color:fff;
	border:0px;	
	padding-left:3px;
	padding-right:3px;	
	cursor:pointer;cursor:hand;
}

/* featured products title */
.featured_products_title{FONT-SIZE: 11px;color:fff; display : inline; font-weight: normal;}
.featured_products_title1{FONT-SIZE: 11px;color:black; display : inline; font-weight: normal;}
.menu_sub_title{FONT-SIZE: 11px; display : inline; font-weight: normal;}
.featured_products_hp_title{FONT-SIZE: 15px; display : inline; font-weight: bold;}
.featured_products_hp_title1{FONT-SIZE: 13px; display : inline; font-weight: bold;}
#featured_products_bk{font-weight: bold}

/* top strip background color by top cat id*/
.topcat1{background-color: #ED71BA;}
.featured_bk1{background-color: #EE95FF;}

.topcat2{background-color: #D474FE;}
.featured_bk2{background-color: #FF9BE4;}

.topcat3{background-color: #FE9C7A;}
.featured_bk3{background-color: #FFBA98;}

.topcat4{background-color: #FFC63A;}
.featured_bk4{background-color: #FFFF44;}

.topcat5{background-color: #A4D931;}
.featured_bk5{background-color: #FFFF44;}

.topcat6{background-color: #8BFE7A;}
.featured_bk6{background-color: #B9FFAA;}

.topcat7{background-color: #34AAED;}
.featured_bk7{background-color: #B1FFFF;}

.topcat8{background-color: #39CFFF;}
.featured_bk8{background-color: #76EEFF;}

.topcat9{background-color: #A5A2D6;}/*34AAED*/
.featured_bk9{background-color: #56CCFF;}

.topcat8888{background-color: #3FCFFF;}
.featured_bk8888{background-color: #3FCFFF;}

#art_bullet{
	background:url('i/art_bullet.gif') top left no-repeat;
	padding:4 0 4 15px;  /*top,right,bott,left*/
}
/* categoryes 3th level*/
#cats4{
	FONT-SIZE: 10px;
	background:url('i/bulletx42.gif') top left no-repeat;
	padding:1 0 1 35px;  /*top,right,bott,left*/
}
#cats4 a{color:#000;}
#cats4 a:hover{text-decoration: none;}


#cats2{
	FONT-SIZE: 11px;
	background:url('i/bulletx.gif') top left no-repeat;
	padding:4 0 4 15px;  /*top,right,bott,left*/
	border-top:1px solid #ED71BA;
}
#cats2 a{color:#000;}
#cats2 a:hover{text-decoration: none;}
#cats2close{
	FONT-SIZE: 11px;
	background:url('i/x.gif') top left no-repeat;
	padding:4 0 4 15px;  /*top,right,bott,left*/
	border-top:1px solid #ED71BA;
}

#cats2sel{
	FONT-SIZE: 11px;
	background:url('i/bulletx.gif') top left no-repeat;
	padding:4 0 4 15px;  /*top,right,bott,left*/
	border-top:1px solid #ED71BA;
	background-color: #F1F0F8;
}
#cats2sel a{color:#000;}
#cats2sel a:hover{text-decoration: none;}

#cats3{
	FONT-SIZE: 10px;
	background:url('i/bulletx1.gif') top left no-repeat;
	padding:1 0 1 25px;  /*top,right,bott,left*/
}
#cats3 a{color:#000;}
#cats3 a:hover{text-decoration: none;}
#cats3close{
	FONT-SIZE: 10px;
	background:url('i/x.gif') top left no-repeat;
	padding:4 0 4 15px;  /*top,right,bott,left*/
}

#cats3sel{
	FONT-SIZE: 10px;
	background:url('i/bulletx1.gif') top left no-repeat;
	padding:1 0 1 25px;  /*top,right,bott,left*/
	background-color: #F1F0F8;
}
#cats3sel a{color:#000;}
#cats3sel a:hover{text-decoration: none;}


.netscapeignoresthis	{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; }	/*----- netscape browser fix -----*/
.smallnormal			{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; }
.smallnormaltable		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; }
.smallnormaltablealt	{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Red; }
.mednormal				{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px }
.mednormaltable			{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px; color: Black; }
.medbold				{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px; font-weight: bold }
.medboldalt				{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; }
.medboldtable			{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px; font-weight: bold; color: Black; }
.largebold				{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 18px; font-weight: bold; color: Black;  }
.largeboldalt			{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold; color: Red; }
.smallcompact			{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px }
.smallbold				{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold }
.smallboldtable			{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: Black; }
.smallboldtablealt		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: Red; }
.smallboldtabletop		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: Black; }
.smallboldtemplate		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: White; }
.smallboldfooter		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Gray; }
.locationbar			{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 9px; color: Black; }
.searchtexthighlight	{background: #FFEE00; }


/*---------- default site link ---------------------------------------*/

A:link					{text-decoration: none; color: #8380af; }
A:visited				{text-decoration: none; color: #8380af; }
A:hover					{text-decoration: underline; color: #6660a4; }


/*---------- template header menu ------------------------------------*/

A.templatemenu:link		{text-decoration: none; color: White; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }
A.templatemenu:visited	{text-decoration: none; color: White; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }
A.templatemenu:hover	{text-decoration: none; color: Black; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; background-color: White; }


/*---------- mini basket link ----------------------------------------*/

A.minibasket:link		{text-decoration: underline; color: #4444FF; }
A.minibasket:visited	{text-decoration: underline; color: #4444FF; }
A.minibasket:hover		{text-decoration: underline; color: Red; }


/*---------- product location bar ------------------------------------*/



/*---------- product categories --------------------------------------*/

A.prodtypemenu:link			{text-decoration: none; color: Black; }
A.prodtypemenu:visited		{text-decoration: none; color: Black; }
A.prodtypemenu:hover		{text-decoration: underline; color: Black; }

A.prodtypemenu1:link		{text-decoration: none; color: #999999; }
A.prodtypemenu1:visited		{text-decoration: none; color: #999999; }
A.prodtypemenu1:hover		{text-decoration: none; color: White; background-color: Black }

A.prodtypemenu2:link		{text-decoration: none; color: #999999; }
A.prodtypemenu2:visited		{text-decoration: none; color: #999999; }
A.prodtypemenu2:hover		{text-decoration: none; color: White; background-color: Black }


table.minibasket		{background-color: White; }
tr.minibasketline 		{background-color: #FFF0E5; }
tr.minibasketline2 		{background-color: #FFF9EE; }

hr				{height: 1; color: #DDDDDD; background-color: #DDDDDD; border-width: 0px; }
pre				{font-family: Courier,Times New Roman,Serif; font-size: 10px; }
select			{font-weight: normal; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: White; border-color: #DDDDDD; }
select.currencymenu	{font-weight: normal; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: #609AEF; border-color: #508ADF; }
select.languagemenu	{font-weight: normal; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: #609AEF; border-color: #508ADF; }
select.prodtypemenu	{font-weight: normal; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: White; border-color: #DDDDDD; }

form			{margin: 0 }

table.mainpage			{background-color: White; }
table.topsales			{background-color: White; }

tr.mainpagetableline 		{background-color: #F7F3FF; }
tr.mainpagetableline2 		{background-color: #EBE0FF; }
tr.mainpagetablespecial		{background-color: #EBE0FF; }
tr.mainpageversionhighlight	{background-color: #FFDD44; }
td.shortformatproduct		{border: solid 0px; border-color: #FFF0E5; background-color: white; }
td.topsales					{border: solid 1px; border-color: #FFF0E5; background-color: #FFF9EE; }

.buttonstyle1		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: White; background-color: #BBAAAA; }
.textboxsmall		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: White; }


/* home editors choice */
#home_editors_choice{
 border:1px solid #C2C0E7;
}
#home_editors_choice1{
border-top:0px solid #C2C0E7;
border-bottom:1px solid #C2C0E7;
border-left:1px solid #C2C0E7;
border-right:1px solid #C2C0E7; 
}

.editors_choice_title{
	FONT-SIZE: 12px;
	color:#9F9AC3;
	height:19px;
}
#dotsh1{
	background:url('i/dotsh1.gif') bottom repeat-x;
}

/* specification */
#specification {
	background-color: #D9D8E1;
	border:1px solid #C2C0E7;  /*top,right,bott,left*/	
}
#specification td{
	border:1px solid #C2C0E7;  /*top,right,bott,left*/	
}	

.forminput
{font-family:Arial; font-size:12px; Border: solid 1px1 #C2C0E7}

.main_menu{
	text-decoration: none;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	font-color:black;
	padding-top:1px;
	padding-bottom:2px;
	text-align:center;
}	


.main_menu_title{
	text-decoration: none;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	font-color:black;
	padding-top:10px;
	text-align:center;
	display : inline;
}	

.ct2a {text-align:center; background-color: #D077FF;}
.ct1a {text-align:center; background-color: #ED71BA;}
.ct3a {text-align:center; background-color: #FE9C7A;}
.ct4a {text-align:center; background-color: #FFC63D;}
.ct5a {text-align:center; background-color: #A4D931;}
.ct6a {text-align:center; background-color: #89FF7A;}
.ct7a {text-align:center; background-color: #34AAED;}
.ct8a {text-align:center; background-color: #3FCFFF;}




