/*@@@@DMenu cssClasses **********************************************************************/
.DMenu_Main_TopLevel_Font_normal{font-weight:bold;font-size:9pt;font-family:arial,helvetica;color:#ffffff;text-decoration:none;}
.DMenu_Main_TopLevel_Font_selected{font-weight:bold;font-size:9pt;font-family:arial,helvetica;color:#993333;text-decoration:none;}
.DMenu_Main_TopLevel_Font_descendant_selected{font-weight:bold;font-size:9pt;font-family:arial,helvetica;color:#993333;text-decoration:none;}

.DMenu_Main_FlatLevel_Font_normal{font-weight:normal;font-size:9pt;font-family:arial;cursor:pointer;cursor:hand;text-align:right;}
.DMenu_Main_FlatLevel_Font_selected{font-weight:normal;font-size:9pt;font-family:arial;cursor:pointer;cursor:hand;text-align:right;}
.DMenu_Main_FlatLevel_Font_descendant_selected{font-weight:normal;font-size:9pt;font-family:arial;cursor:pointer;cursor:hand;text-align:right;}

.DMenu_Main_TopLevel_MouseOver_normal{color:#993333;cursor:hand;}
.DMenu_Main_TopLevel_MouseOut_normal{cursor:hand;color:#000000;}
.DMenu_Main_TopLevel_MouseOver_selected{color:#993333;cursor:hand;}
.DMenu_Main_TopLevel_MouseOut_selected{color:#993333;cursor:hand;}
.DMenu_Main_TopLevel_MouseOver_descendant_selected{color:#993333;cursor:hand;}
.DMenu_Main_TopLevel_MouseOut_descendant_selected{color:#993333;cursor:hand;}
						 		
.DMenu_Main_FlatLevel_MouseOver_normal{background-color:#F3F3F3;color:#737B7E;border:1px solid #FFFFFF;cursor:pointer;cursor:hand;}
.DMenu_Main_FlatLevel_MouseOut_normal{background-color:#ACB3B8;color:#2B3338;border:1px solid #FFFFFF;cursor:pointer;cursor:hand;}
.DMenu_Main_FlatLevel_MouseOver_selected{background-color:#F3F3F3;color:#2B3338;border:1px solid #FFFFFF;cursor:pointer;cursor:hand;}
.DMenu_Main_FlatLevel_MouseOut_selected{background-color:#ACB3B8;color:#2B3338;border:1px solid #FFFFFF;cursor:pointer;cursor:hand;}
.DMenu_Main_FlatLevel_MouseOver_descendant_selected{background-color:#F3F3F3;border:1px solid #FFFFFF;color:#2B3338;cursor:pointer;cursor:hand;}
.DMenu_Main_FlatLevel_MouseOut_descendant_selected{background-color:#ACB3B8;border:1px solid #FFFFFF;color:#2B3338;cursor:pointer;cursor:hand;}

.DMenu_Main_FlatLevel_Container{border:1px solid #FFFFFF;border-collapse:collapse;}

/*****************************************************************************/
.DMenu_Products_TopLevel_Font_normal{font-weight:normal;font-size:8pt;font-family:arial;color:black;text-decoration:none;}
.DMenu_Products_TopLevel_Font_selected{font-weight:normal;font-size:8pt;font-family:arial;color:black;text-decoration:none;}
.DMenu_Products_TopLevel_Font_descendant_selected{font-weight:normal;font-size:8pt;font-family:arial;color:black;text-decoration:none;}

.DMenu_Products_FlatLevel_Font_normal{font-weight:normal;font-size:8pt;font-family:arial;cursor:pointer;cursor:hand;text-align:right;}
.DMenu_Products_FlatLevel_Font_selected{font-weight:normal;font-size:8pt;font-family:arial;cursor:pointer;cursor:hand;text-align:right;}
.DMenu_Products_FlatLevel_Font_descendant_selected{font-weight:normal;font-size:8pt;font-family:arial;cursor:pointer;cursor:hand;text-align:right;}

.DMenu_Products_TopLevel_MouseOver_normal{color:#993333;cursor:pointer;cursor:hand;}
.DMenu_Products_TopLevel_MouseOut_normal{color:black;cursor:pointer;cursor:hand;}
.DMenu_Products_TopLevel_MouseOver_selected{background-color:#EDF8F5;color:white;cursor:pointer;cursor:hand;}
.DMenu_Products_TopLevel_MouseOut_selected{background-color:#EDF8F5;color:white;cursor:pointer;cursor:hand;}
.DMenu_Products_TopLevel_MouseOver_descendant_selected{background-color:#EDF8F5;color:white;cursor:pointer;cursor:hand;}
.DMenu_Products_TopLevel_MouseOut_descendant_selected{background-color:#EDF8F5;color:white;cursor:pointer;cursor:hand;}
						 
		
.DMenu_Products_FlatLevel_MouseOver_normal{background-color:#000000;color:white;border:1px solid #666666;cursor:pointer;cursor:hand;}
.DMenu_Products_FlatLevel_MouseOut_normal{background-color:#000000;color:white;border:1px solid #666666;cursor:pointer;cursor:hand;}
.DMenu_Products_FlatLevel_MouseOver_selected{background-color:#000000;color:white;border:1px solid #666666;cursor:pointer;cursor:hand;}
.DMenu_Products_FlatLevel_MouseOut_selected{background-color:#000000;color:white;border:1px solid #666666;cursor:pointer;cursor:hand;}
.DMenu_Products_FlatLevel_MouseOver_descendant_selected{background-color:#000000;border:1px solid #666666;color:white;cursor:pointer;cursor:hand;}
.DMenu_Products_FlatLevel_MouseOut_descendant_selected{background-color:#000000;border:1px solid #666666;color:white;cursor:pointer;cursor:hand;}

.DMenu_Products_FlatLevel_Container{border:1px solid #666666;border-collapse:collapse;}

/*@@@@DMenu cssClasses **********************************************************************/


.top{font-weight:normal;font-size:10px;font-family:Arial;color:#000000;text-decoration:none;}
A.top{font-weight:normal;font-size:10px;font-family:Arial,helvetica;color:#000000;text-decoration:underline;}
A.top:hover{color:#4077D1;}
.main_menu{background:url("images/main_menu_bg.gif") top left repeat-x;}
.button_hand{cursor:pointer;cursor:hand;}
.hp_line{background:url("images/hp_line.gif") top left repeat-x;}
.mzHome{background:url("images/hp_main_bg.jpg") top right no-repeat;height:373px;}
.mzHomeRep{background:url("images/hp_main_bg_rep.jpg") top right repeat-y;}
.mzHomeLinks{background:url("images/main_cat_home.gif") top left no-repeat;}
.links_title{background:url("images/links_title.jpg") top left no-repeat;width:208px;height:28px;}
.links_title_black{background:url("images/centers.jpg") top left no-repeat;width:275px;height:30px;}
.links{background:url("images/links.gif") top left repeat-x;height:27px;}
.link_box{background:url("images/link_box.gif") top left repeat-x;border-left:solid 1px #BFC4C7;border-right:solid 1px #BFC4C7;}
.news_box{background:url("images/news_box.gif") top left repeat-x;border-left:solid 1px #E5E5E5;border-right:solid 1px #E5E5E5;}
.gray_bg_title{background:url("images/news.jpg") top left no-repeat;width:189px;height:30px;}
.bottom_cat_line{background:url("images/bottom_cat_line.gif") top left repeat-x;}
.prod_top{background:url("images/prod_top.gif") top left repeat-x;}
.prod_bottom{background:url("images/prod_bottom.gif") top left repeat-x;}
.prod_body_bg{background:url("images/prod_body_bg.jpg") top left repeat-x;border-right:solid 1px #E7E7E7;background-color:#DEDEDE;}
.prod_body_bg3_line{background:url("images/prod_body_bg.jpg") top left repeat-x;border-left:solid 1px #E7E7E7;border-right:solid 1px #E7E7E7;background-color:#DEDEDE;}
.prod_body_bg1{background:url("images/prod_body_bg.jpg") top left repeat-x;border-left:solid 1px #E7E7E7;background-color:#DEDEDE;}
.buttons_bg{background:url("images/buttons_bg.gif") top left no-repeat;width:100px;height:21px;}
.left_buttons1{background:url("images/button_bold.gif") top left no-repeat;width:177px;height:44px;}
.left_buttons2{background:url("images/button_2.jpg") top left no-repeat;width:177px;height:44px;}
.left_buttons0{background:url("images/button_0.jpg") top left no-repeat;width:177px;height:44px;}
.szbg{background:url("images/szbg.gif") top left repeat-x;height:23px;background-color:#ffffff;padding-top:8px;padding-left:11px;}
.szbg_bottom{background:url("images/szbg_bottom.gif") bottom left repeat-x;height:23px;background-color:#ffffff;padding-top:8px;padding-left:11px;}
.sec_bg{background-color:#ffffff;padding-left:11px;}
.bottomMenu{font-weight:normal;font-size:9pt;font-family:arial,helvetica;color:#929A9D;text-decoration:none;}
.bottomMenu td{font-weight:normal;font-size:9pt;font-family:arial,helvetica;color:#929A9D;text-decoration:none;}
.bottomMenu:hover {font-weight:normal;font-size:9pt;font-family:arial,helvetica;color:#666666;text-decoration:none;}
.ProdMenuTitle{background:url("images/ProdMenuTitle.gif") top center no-repeat;width:208px;height:28px;}
A.prod_menu_top_level{width:100%;font-weight:bold;font-size:9pt;font-family:Arial;color:#60727C;text-decoration:none;}
A.prod_menu_top_level:hover{color:#000000;}
.sz_img_top{background:url("images/img_cours_top.gif") top left repeat-x;}
.sz_img_bottom{background:url("images/img_cours_bottom.gif") botttom left repeat-x;}
.sz_img_right{background:url("images/sz_img_right.gif") top right repeat-y;}
.sz_img_left{background:url("images/sz_img_left.gif") top left repeat-y;}
.sz_cours_bg{background:url("images/sz_cours_bg.gif") bottom left repeat-x;background-color:#E5E5E5;border-left:solid 1px #E8E8E8;border-right:solid 1px #E8E8E8;}
.p_img_top{border-top:solid 1px #C4C9CD;background-color:#ffffff;}
.p_img_bottom{border-bottom:solid 1px #C4C9CD;background-color:#ffffff;}
.p_img{border-left:solid 1px #C4C9CD;border-right:solid 1px #C4C9CD;background-color:#ffffff;}
.logo_txt
{
    font-family : arial, Helvetica, sans-serif;
	font-size : 15px;
	font-style : normal;
	font-weight : normal;
	text-align: right;
	color : #000000;
}
A.links_txt
{
    font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-align: right;
	color : #5E727D;
	text-decoration:none;
}
A.links_txt:hover
{
    font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-align: right;
	color : #000000;
	text-decoration:none;
}
.inp
{
    border:0px;height:21px;
    background:url("images/inp_search.gif") top right no-repeat;
    font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-align: right;
	color:#7F7F7F;padding-right:7px;
	
 }
 .inp_contact
{
    border:0px;height:21px;width:241px;
    background:url("images/inp_contact.gif") top right no-repeat;
    font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-align: right;
	color:#7F7F7F;padding-right:7px;
	
 }
 .inp_contact_area
{
    border:0px;height:121px;width:241px;
    background:url("images/contact_area.gif") top right no-repeat;
    font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-align: right;
	color:#7F7F7F;padding-right:7px;
	overflow:hidden;
	
 }
 .reg_txt
 {
    font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-align: right;
	color:#C82329;
	text-decoration:none;
 }
 .reg_txtb
 {
    font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-align: right;
	color:#C82329;
	text-decoration:none;
 }

TD.MycartPanelTitle{

}

TD.SearchBarPanelTitle{
	BACKGROUND-COLOR: red;
}
TD.SearchBarPanelBody{
	BACKGROUND-COLOR:#EEEEEE;
}
TD.ProductsCatalogPanelTitle{
	BACKGROUND-COLOR: red;
}
TD.ProductsCatalogPanelBody{
	BACKGROUND-COLOR:#EEEEEE;
}
TD.MembersClubPanelTitle{
	BACKGROUND-COLOR: red;
}
TD.MembersClubPanelBody{
	BACKGROUND-COLOR:#EEEEEE;
}
TD.NewsBarPanelTitle{
	BACKGROUND-COLOR: red;
}
TD.NewsBarPanelBody{
	BACKGROUND-COLOR:#EEEEEE;
}
TD.CartStatusTitle{
	BACKGROUND-COLOR: red;
}
TD.CartStatusBody{
	BACKGROUND-COLOR:#EEEEEE;
}



TD.ProductTableStyle1{
	BACKGROUND-COLOR: #FFFFFF;
}
TD.ProductTableStyle2{
	BACKGROUND-COLOR:#FFFFFF;
}


TD.ProductMycartStyle1{
	BACKGROUND-COLOR: #FFFFFF;
}
TD.ProductMycartStyle2{
	BACKGROUND-COLOR:#F4F4F4;
}
TD.ContactFormTitles{
	/*BACKGROUND-COLOR:#D0E6F4;*/
}
TD.ContactFormInputs{
	/*BACKGROUND-COLOR:#FFFFFF;*/
}


INPUT.Search{
	WIDTH: 100%;
	MARGIN: 5px 0px 0px 5px;
}
INPUT.MembersClub{
	WIDTH: 100%;
	MARGIN: 0px 0px 0px 0px;
}
INPUT.MembersClubSubmit{
	WIDTH: 90px;
	HEIGHT: 20px;
	MARGIN: 5px 0px 0px 0px;
	TEXT-ALIGN: center;
}
A.ButtonsText{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-align: right;
	color : #000000;
	text-decoration: none;
}
A.ButtonsTextRed{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-align: right;
	color : #B10009;
	text-decoration: none;
}
A.ButtonsTextRed:hover{	
	color : #666666;	
}
A.ButtonsText:hover{
	color : #666666;
}

A.ButtonsTextRed1{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-align: right;
	color: #c8252a;
	text-decoration: none;
}
A.MainButton{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration: none;
	cursor:hand;
}

A.MainButton:hover{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration: none;
	cursor:hand;
}
.HeaderBar{
	font-family : arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-align: center;
	color : white;
}
.HTMLtitle{
	font-family : arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	text-align: right;
	color : #000000;
	text-decoration:none;
	/*background-color: #D0E6F4;
	padding:2px;*/
	/*line-height:11pt;*/
}
.HTMLtitleR{
	font-family : arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	text-align: right;
	color : #F30B0B;
	text-decoration:none;
	/*background-color: #D0E6F4;
	padding:2px;*/
	/*line-height:11pt;*/
}
.HTMLtitle1{
	font-family : arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	text-align: center;
	color : #000000;
	text-decoration:none;
	/*background-color: #D0E6F4;
	padding:2px;*/
	/*line-height:11pt;*/
}
.HTMLtitleW{
	font-family : arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	text-align: right;
	color : #ffffff;
	cursor:pointer;cursor:hand;
	
}
.HTMLtitleB{
	font-family : arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	text-align: right;
	color : #5C727C;
	text-decoration:none;
	
}
.HTMLtitleSmall{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	/*text-align: center;*/
	color : #000000;
	/*background-color: #D0E6F4;
	padding:2px;*/
	/*line-height:11pt;*/
}
.HTMLtext{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;	
	color : #000000;
	text-decoration:none;	
}

.HTMLtext:hover{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;	
	color : #C6242A;
	text-decoration:none;	
}

#mainlinkS{}
#mainlinkS A
{
    font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-align: right;
	color : #000000;
}
.HTMLtextMainHome{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-align: right;
	color : #ffffff;
	vertical-align:top;	
}
.HTMLtextMainHomeblue{
	font-family : arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : normal;
	text-align: right;
	color : #2A3338;
	vertical-align:top;	
}

.HTMLtextMainHomeLink{
	font-family : arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : normal;
	/*text-align: right;*/
	color : #ffffff;
	vertical-align:top;	
	text-decoration:none;
}
.HTMLtextMainHomeLink A{
	font-family : arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : normal;
	/*text-align: right;*/
	color : #ffffff;
	vertical-align:top;	
	text-decoration:none;
}

.ProductDescriptionTitle{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #0077B4;
}
.ProductDescription{
    margin: 0px 15px 0px 0px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-align: justify;
	color : #000000;
}
.MembersClubLoginTitle{
	font-family : arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	text-align: right;
	color : #FFFFFF;
}
.MembersClubLoginBody{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-align: center;
	color : #333333;
}
.MembersClubLoginBodyTitles{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-align: right;
	color : #333333;
}
A.MemberPasswardNewUser{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-align: right;
	color : #000000;
}
A.MemberPasswardNewUser:hover;{
	color : #FF0000;
}

.NewsBarTitle{
	font-family : arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	text-align: right;
	color : #FFFFFF;
}
.NewsTitle{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-align: right;
	color : #CC6600;
}
.NewsDate{
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-align: right;
	color : #666666;
}
.NewsContent{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-align: right;
	color : #000000;
}
.ProductsCatalogTitle{
	font-family : arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	text-align: right;
	color : #FFFFFF;
}
.ImageDesc
{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-align: center;
	color : #000000;
}
.copyright{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-align: center;
	color : #929C9E;
}
.address{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-align: center;
	color : #000000;
}
.ProductPrice{
	margin:0px 15px 0px 0px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ProductPriceNarrow{
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ItemNo{
	margin:0px 15px 0px 0px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ProductManuf{
	margin:0px 15px 0px 0px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ProductQtn{
	margin:0px 15px 0px 0px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ProductDeliv{
	margin:0px 15px 0px 0px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ProductNotes{
	margin:0px 15px 0px 0px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}



.OnsaleDescription{
	margin:0px 0px 0px 0px;
	padding:3px 3px 3px 3px;
	background-color: #EEEEEE;
	border:1px solid #CCCCCC;
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-align: right;
	color : #FF0000;
}
.ProductCategoryTitle{
	margin:0px 0px 0px 0px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 17pt;
	font-style : normal;
	font-weight : bold;
	color : #FF0000;
}
.ProductCategoryLongDescription{
	margin:0px 15px 0px 0px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ProductCategoryShortDescription{
	margin:0px 15px 0px 0px;
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

.FullDetailsText{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	color : #333333;
	text-align: right;
}
.CartStatusText{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #333333;
	text-align: center;
}
.CartStatusBigPrice{
	font-family : arial, Helvetica, sans-serif;
	font-size : 17pt;
	font-style : normal;
	font-weight : bold;
	color : #FF0000;
	text-align: center;
}
A.CartStatusLink{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
	text-align: center;
}
A.CartStatusLink:hover{
	color:#FF0000;
}
A.ProductNameTableStyle{
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
	text-align: center;
}

.ProductTableTitle{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
	text-align: center;
}

.ProductMycartTitle{
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ProductNameMycart{
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	color : #FF0000;
	text-decoration:underline;
}
.ProductPriceMycart{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #666666;
}
.ProductSUBPriceMycart{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.OnsaleCartDesc{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.MycartPriceDesc{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

.MycartPrice{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.MycartPanelTitle{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ContactFormTitles{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}


.PageName{
	font-family : arial, Helvetica, sans-serif;
	font-size : 16pt;
	font-style : normal;
	font-weight : 500;
	color : #F30B0B;
}

.TitleMain{
	font-family : arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.Title{
	font-family : arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : normal;
	color : #336699;
}
.Text{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	
}
A.Text{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	color : #003366;
	text-decoration:underline;
}


.ContentTable{
	background-color : #EEEEEE;
}
.ContentTDTitle{
	background-color : #EEEEEE;
}
.ContentTD{
	background-color : #FFFFFF;
}


.PanelTable{
	background-color : #C0C37E;
}
.PanelTDTitle{
	background-color : #C0C37E;
}
.PanelTD{
	background-color : #F3F1D8;
}

.PanelLink{
	font-family : arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-align:center;
	color : #6D7A83;
}
.PanelTitle{
	font-family : arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bolder;
	color : #FFFFFF;
}
.PanelText{
	font-family : arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	color : #FF2E34;
}

A.NavigationBarStyle{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-align: right;
	color : #79868C;
	text-decoration: none;
}
A.NavigationBarStyle:hover{
	color : #C82329;
}

.NavigationBarStyleArrow{
	font-family : arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-style : normal;
	font-weight : bold;
	text-align: right;
	color : #79868C;
}

A.TableCell{
	font-family : arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-align: right;
	color : #666666;
	text-decoration: underline;
}
A.TableCell:hover{
	color : #333333;
}

/*--@@@@@@@@@@@@@@@@@@@@@@--*/
/*--@@@ Global Classes @@@--*/
/*--@@@@@@@@@@@@@@@@@@@@@@--*/
BODY{ 
 /*margin:10px 10px 10px 10px;*/
 background-color:#FFFFFF; 
}
TD.LeftPanel{
 /*PADDING: 5px 5px 5px 5px;*/
 background:url("images/left_bg_def.gif") top left repeat-x;
 background-color:#EEEFF1;
 WIDTH: 20%;
 padding-top:14px;
 height:100%;
}
TD.LeftPanelHome{
 background:url("images/left_bg.gif") top left repeat-x;
 WIDTH: 230px;
 padding-right:11px;
}
TD.CenterPanel{
 /*PADDING: 5px 5px 5px 5px;*/
 WIDTH: 60%;
 background:url("images/centerP_bg.gif") top left repeat-x;
 padding-top:24px;
 padding-right:15px;
 /*padding-left:16px;*/ 
}
TD.CenterPanelHome{
 background-color:#D9D6D7; 
 WIDTH: 670px;
}

TD.RightPanel{
 PADDING: 5px 5px 5px 5px;
 WIDTH: 20%;
}

/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/
/*---@@@ Modul Box Style @@@---*/
/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/
.ModulBoxTDStyle{
	font-family:arial;
	font-size:9pt;
	color:#FFFFFF;
	font-weight:bold;
}
.ModulTitle{
	font-family : arial;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	/*text-align: center;*/
	color : #FFFFFF;
	/*background: #63ACDC url(images/boxtitlebg.gif) top left no-repeat;*/
}
.ModulTextBig{
	font-family : arial;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ModulTextNormal{
	font-family : arial;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #5D7380;
}
.ModulTextNormal A{
	font-family : arial;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #5D7380;
}
.ModulTextNormalBlack
{
    font-family : arial;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}
.ModulTextNormalBlack A
{
     font-family : arial;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
 }
.ModulTextSmall{
	font-family : arial;
	font-size : 7pt;
	font-style : normal;
	font-weight : normal;
	color : #6D7A83;
}
/*--@@@@@@@@@@@@@@@@@@@@@@--*/
/*---@@@ Footer Style @@@---*/
/*--@@@@@@@@@@@@@@@@@@@@@@--*/
.Copyright{
	font-family : arial;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	color : #929C9E;
}
A.Copyright{
	font-family : arial;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	color : #929C9E;
}
/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/
/*---@@@ Products Style @@@---*/
/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/

.ProductTitle{
	font-family : arial;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ProductTitleRed{
	font-family : arial;
	font-size : 12pt;
	font-style : normal;
	font-weight : normal;
	color : #F10B0B;
}

.ProductSalePrice{
	font-family : arial;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	color : #C6242A;
}
.ProductMarketPrice{
	font-family : arial;
	font-size : 11pt;
	font-style : normal;
	font-weight : normal;
	color : #C6242A;
}
.ProductOnSale{
	font-family : arial;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #0077B4;
}
.ProductTextBig{
	font-family : arial;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #0077B4;
}
.ProductTextNormal{
	font-family : arial;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}
.ProductTextNormal2{
	font-family : arial;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}
.ProductTextSmall{
	font-family : arial;
	font-size : 7pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/
/*--@@@ For this template @@---*/
/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/

.grayborder {
  /*border:0.2em double #C0C5C8;*/
	background-color:#C0C5C8;
	padding:2px;
}
.membertitle {
  font-family:arial;
	font-size:10pt;
	color:#2A3338;
	font-weight:bold;
	background:url(images/menber_title.gif) top left no-repeat;
}
.MemberLoginPwd{background:url(images/log_pass.gif) top left no-repeat;width:136px;height:21px;border:0px;font-family : arial;font-size : 9pt;font-style : normal;font-weight : normal;color : #474948;text-align:right;padding-right:5px;padding-top:5px;}
.MemberLoginName{background:url(images/log_name.gif) top left no-repeat;width:201px;height:21px;border:0px;font-family : arial;font-size : 9pt;font-style : normal;font-weight : normal;color : #474948;text-align:right;padding-right:5px;padding-top:3px;}
.log_bg{background-color:#E6E6E6; border-left: solid 1px #E5E5E5;border-right: solid 1px #E5E5E5;}
.tableborder {
  border-style:solid;
	border-width:1px;
	border-color:#000000;
}
.prodTableTitle {
	background-color:#DDE2E7;
}
TABLE .print{
  border:1px solid black;
	border-collapse:collapse; 
}

TABLE .print TH{
  border:1px solid black;
	border-collapse:collapse; 
	background-color:#FFFFFF;
}

TABLE .print TD{
  border:1px solid black;
	border-collapse:collapse; 
}

.HomePage{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	text-align: right;
	color : #000000;
	background-color: #FFFFFF;
	padding:2px;
}
H1,H2,H3,H4
{
	margin:0px;
}
.inputBox
{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	text-align: right;
	color : #000000;
	border:none;
	background:url('images/login_input_bg.gif') top left no-repeat;
	width:141px;
	height:21px;
}
.inputBox1
{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;	
	color : #000000;
	border:1px solid #C5C5C5;
	
}
p{margin:0px;}
/**classes for scrolling gallery**/

div#hold	{ 
	position:relative; overflow:hidden;
	width:164px; height:80px; z-index:100;
	background:url("images/gallery_bg.gif") top left no-repeat; 
	
	text-align:center;
	}
div#wn	{ 
    position:relative; 
    width:157px; height:75px; 
    overflow:hidden;	
	}
div#lyr1	{ 
	position:absolute; 
	left:0px; top:0px; 
	z-index:1; 
	}
  
/* table containing images. adjust according to your images' sizes and numbers */
table#t1 { /*width:1800px*/ }
table#t1 td {  vertical-align:middle; text-align:left; }  

.redLink
{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color:#BB2E36;
}
.redLink:hover
{
	color:#666666;
}
.star
{
	font-family : Arial;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	color:#F11A18;

}
ul
{
	margin-top:3px;
	margin-bottom:5px;
}

A
{
	
	color:#BB2E36;
}

A:hover
{
	color:#666666;
}

ul.siteMap A
{
	font-family : Arial;
	font-size : 12px;
	color:#000000;
	list-style-image: url(images/prod_arrow_normal1.gif);	
}
ul.siteMap A:hover
{
	
	color:#BB2E36;
	
}


ul.level1 A
{
	font-family : Arial;
	font-size : 12px;
	color:#000000;
	list-style-image: url(images/sec_level_bullet1.gif);
	
}
ul.level1 A:hover
{
	
	color:#BB2E36;
	
}
ul.level1 ul 
{
	font-family : Arial;
	font-size : 12px;
	color:#BB2E36;
	list-style-image: none;
	
}
ul.level1 ul A
{
	font-family : Arial;
	font-size : 12px;
	color:#000000;
	list-style-image: none;
	
}

ul.level1 ul A:hover
{
	
	color:#BB2E36;
	
	
}
