/*@@@@DMenu cssClasses **********************************************************************/
.DMenu_Main_TopLevel_Font_normal{font-weight:normal;font-size:11px;font-family:arial;color:#686868;text-decoration:none}
.DMenu_Main_TopLevel_Font_selected{font-weight:normal;font-size:11px;font-family:arial;color:#7EA42D;text-decoration:none;}
.DMenu_Main_TopLevel_Font_descendant_selected{font-weight:normal;font-size:10px;font-family:Verdana,helvetica;color:#7EA42D;text-decoration:none;}

.DMenu_Main_FlatLevel_Font_normal{font-weight:normal;font-size:11px;font-family:arial;cursor:pointer;cursor:hand;text-align:left;padding:3px 5px 3px 5px;color:#8C8C8C;}
.DMenu_Main_FlatLevel_Font_selected{font-weight:normal;font-size:11px;font-family:arial;cursor:pointer;cursor:hand;text-align:left;padding:3px 5px 3px 5px;color:#8C8C8C;}
.DMenu_Main_FlatLevel_Font_descendant_selected{font-weight:normal;font-size:11px;font-family:arial;cursor:pointer;cursor:hand;text-align:left;padding:3px 5px 3px 5px;color:#8C8C8C;}

.DMenu_Main_TopLevel_MouseOver_normal{color:#686868;cursor:hand;}
.DMenu_Main_TopLevel_MouseOut_normal{cursor:hand;color:#686868;}
.DMenu_Main_TopLevel_MouseOver_selected{color:#686868;cursor:hand;}
.DMenu_Main_TopLevel_MouseOut_selected{color:#686868;cursor:hand;}
.DMenu_Main_TopLevel_MouseOver_descendant_selected{color:#686868;cursor:hand;}
.DMenu_Main_TopLevel_MouseOut_descendant_selected{color:#686868;cursor:hand;}
						 		
.DMenu_Main_FlatLevel_MouseOver_normal{background-color:#F7F7F7;color:#686868;border:1px solid #E6E6E6;cursor:pointer;cursor:hand;}
.DMenu_Main_FlatLevel_MouseOut_normal{background-color:#ffffff;color:#686868;border:1px solid #E6E6E6;cursor:pointer;cursor:hand;}
.DMenu_Main_FlatLevel_MouseOver_selected{background-color:#F7F7F7;color:#686868;border:1px solid #E6E6E6;cursor:pointer;cursor:hand;}
.DMenu_Main_FlatLevel_MouseOut_selected{background-color:#F7F7F7;color:#686868;border:1px solid #E6E6E6;cursor:pointer;cursor:hand;}
.DMenu_Main_FlatLevel_MouseOver_descendant_selected{background-color:#F7F7F7;border:1px solid #E6E6E6;color:#686868;cursor:pointer;cursor:hand;}
.DMenu_Main_FlatLevel_MouseOut_descendant_selected{background-color:#F7F7F7;border:1px solid #E6E6E6;color:#686868;cursor:pointer;cursor:hand;}

.DMenu_Main_FlatLevel_Container{border:1px solid #E6E6E6;border-collapse:collapse;}

/*****************************************************************************/
.DMenu_Products_TopLevel_Font_normal{font-weight:normal;font-size:8pt;font-family:Verdana;color:#686868;text-decoration:none;}
.DMenu_Products_TopLevel_Font_selected{font-weight:normal;font-size:8pt;font-family:Verdana;color:#686868;text-decoration:none;}
.DMenu_Products_TopLevel_Font_descendant_selected{font-weight:normal;font-size:8pt;font-family:Verdana;color:#686868;text-decoration:none;}

.DMenu_Products_FlatLevel_Font_normal{font-weight:normal;font-size:8pt;font-family:Verdana;cursor:pointer;cursor:hand;text-align:left;}
.DMenu_Products_FlatLevel_Font_selected{font-weight:normal;font-size:8pt;font-family:Verdana;cursor:pointer;cursor:hand;text-align:left;}
.DMenu_Products_FlatLevel_Font_descendant_selected{font-weight:normal;font-size:8pt;font-family:Verdana;cursor:pointer;cursor:hand;text-align:left;}

.DMenu_Products_TopLevel_MouseOver_normal{color:#686868;cursor:pointer;cursor:hand;}
.DMenu_Products_TopLevel_MouseOut_normal{color:#686868;cursor:pointer;cursor:hand;}
.DMenu_Products_TopLevel_MouseOver_selected{background-color:#EDF8F5;color:#686868;cursor:pointer;cursor:hand;}
.DMenu_Products_TopLevel_MouseOut_selected{background-color:#EDF8F5;color:#686868;cursor:pointer;cursor:hand;}
.DMenu_Products_TopLevel_MouseOver_descendant_selected{background-color:#EDF8F5;color:#686868;cursor:pointer;cursor:hand;}
.DMenu_Products_TopLevel_MouseOut_descendant_selected{background-color:#EDF8F5;color:#686868;cursor:pointer;cursor:hand;}
						 
		
.DMenu_Products_FlatLevel_MouseOver_normal{background-color:#63ACDC;color:white;border:1px solid #666666;cursor:pointer;cursor:hand;}
.DMenu_Products_FlatLevel_MouseOut_normal{background-color:#E6E6E6;color:#686868;border:1px solid #666666;cursor:pointer;cursor:hand;}
.DMenu_Products_FlatLevel_MouseOver_selected{background-color:#E59500;color:white;border:1px solid #666666;cursor:pointer;cursor:hand;}
.DMenu_Products_FlatLevel_MouseOut_selected{background-color:#FCA401;color:white;border:1px solid #666666;cursor:pointer;cursor:hand;}
.DMenu_Products_FlatLevel_MouseOver_descendant_selected{background-color:#B2B2B2;border:1px solid #666666;color:#686868;cursor:pointer;cursor:hand;}
.DMenu_Products_FlatLevel_MouseOut_descendant_selected{background-color:#CCCCCC;border:1px solid #666666;color:#686868;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;}
.remPass{
font-family : Verdana, Helvetica, sans-serif;
	font-size : 13pt;
	font-style : normal;
	font-weight : bold;
	color : #E37A0D;
}
.hp_title{
font-family : verdana;
font-size : 14px;
font-weight :bold;
text-align:left;
color:#8CB53B;
}
.hp_text{
font-family : verdana;
font-size : 14px;
font-weight :normal;
text-align:left;
color:#A1A19F;
}
.logout{
font-family : verdana;
font-size : 13px;
font-weight : normal;
text-align:left;
color:#555555;
}
.logoutB{
font-family : verdana;
font-size : 13px;
font-weight : bold;
text-align:left;
color:#555555;
}

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 : Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #000000;
	text-decoration: none;
}
A.ButtonsText:hover{
	color : #993333;
}

A.MainButton{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration: none;
	cursor:hand;
}


.HeaderBar{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-align: center;
	color : white;
}
.HTMLtitle{
    height:23px;
    line-height:23px;
    vertical-align:middle;
    text-align:left;
    background:#B5B4B3;
	color:#fff;
    font-weight:bold;
    padding-left:22px;
	font-size:11px;
}
.HTMLBlock{
 padding-left:10px;
}
.HTMLtext{
	font-family : verdana;
	font-size : 11px;
	font-weight : normal;
	text-align:left;
   	display:block; 
}
 
.HTMLtextlogin{
	font-family : verdana;
	font-size : 12px;
	font-weight : normal;
	text-align:left;
   	color:#4E4E4E; 

} 

.HTMLtext a{
	font-family : verdana;
	font-size : 11px;
	font-weight : normal;
	text-align:left;
   	display:block; 
	text-decoration:none;
	color:#6C9228;
}
.HTMLtext table{
	font-family : verdana;
	font-size : 11px;
	font-weight : normal;
	text-align:left;
   	display:block; 
}

.HTMLtextSubHeader{
	font-family : verdana;
	font-size : 11px;
	font-weight : normal;
	text-align:left;
	padding-left:10px;
	background:url(images/arrowBullet.gif) left;
	background-repeat:no-repeat;
   	display:block; 
}
.DottedBorder{
padding-left:10px;
background:url(images/dottedLine.gif) repeat-x;
width:100%;
height:1px;
}

.QuoteBox_panel{
height:245px;
/*background:url(images/quots_background.jpg) bottom left repeat-x;background-color:#EBE6EC;*/
background-color:#E6E5E3;
/*border-top:solid 1px #D6D6D6;border-left:solid 2px #D6D6D6;border-right:solid 2px #D6D6D6;*/
}

.QuoteBox_text{

padding-top:18px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
/*padding:18px 10px 0px 0px;*/
color:#F2902F;
text-align:left;
vertical-align:top;
font-weight:bold;
font-family:Verdana;
font-size:12px;
line-height:150%;
}

.QuoteBox_credit{

line-height:150%;
/*padding:0px 10px 0px 5px;*/
padding-left:10px;
padding-right:10px;
padding-bottom:5px;
color:#626061;
text-align:left;
vertical-align:top;
font-weight:normal;
font-family:Verdana;
font-size:12px;
}


/*.ItemBottomRightBox_leftTD{
padding-right:5px;
padding-left:5px;
width:33px;
height:47px;
}
*/
.ItemBottomRightBox_leftTD{
	padding-top:3px;
	padding-left:3px;
	width:62px;
}

.ItemBottomRightBox_rightTD{
font-family : verdana;
font-size : 11px;
font-weight : normal;
text-align:left;
padding-right:5px;
padding-top:15px;
width:191px;
}

.ItemBottomRightBox_rightTD_selected{
font-family : verdana;
font-size : 11px;
font-weight : normal;
text-align:left;
padding-right:5px;
padding-top:15px;
width:191px;
}

.ItemBottomRightBox_rightTD_selected a{
text-decoration:none;
color:#B5B4B3;
font-weight:bold;
}

.ItemBottomRightBox_rightTD a{
text-decoration:none;
color:#B5B4B3;
}

img.ItemBottomRightBox
{
	border: thin solid #E6E5E3;
}


.ProductDescriptionTitle{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #0077B4;
}
.ProductDescription{
    margin: 0px 15px 0px 0px;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;

	color : #000000;
}
.MembersClubLoginTitle{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #FFFFFF;
}
.MembersClubLoginBody{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-align: center;
	color : #333333;
}
.MembersClubLoginBodyTitles{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #333333;
}
A.MemberPasswardNewUser{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #000000;
}
A.MemberPasswardNewUser:hover;{
	color : #FF0000;
}

.NewsBarTitle{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #FFFFFF;
}
.NewsTitle{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #CC6600;
}
.NewsDate{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-align: left;
	color : #666666;
}
.NewsContent{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-align: left;
	color : #000000;
}
.ProductsCatalogTitle{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #FFFFFF;
}
.ImageDesc
{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-align: center;
	color : #000000;
}
.copyright{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-align: left;
	color : #000000;
}
.bottomLinks{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 11px;;
	font-style : normal;
	font-weight : normal;
	text-align: right;
	color : #344E73;
}

.bottomLinks a{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	text-align: right;
	color : #344E73;
}

.searchInput{
border:1px solid #61728F;
}

.address{
	font-family : Verdana, 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 : Verdana, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ProductPriceNarrow{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ItemNo{
	margin:0px 15px 0px 0px;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ProductManuf{
	margin:0px 15px 0px 0px;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ProductQtn{
	margin:0px 15px 0px 0px;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ProductDeliv{
	margin:0px 15px 0px 0px;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ProductNotes{
	margin:0px 15px 0px 0px;
	font-family : Verdana, 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 : Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #FF0000;
}
.ProductCategoryTitle{
	margin:0px 0px 0px 0px;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 17pt;
	font-style : normal;
	font-weight : bold;
	color : #FF0000;
}
.ProductCategoryLongDescription{
	margin:0px 15px 0px 0px;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ProductCategoryShortDescription{
	margin:0px 15px 0px 0px;
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

.FullDetailsText{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	color : #333333;
	text-align: left;
}
.CartStatusText{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #333333;
	text-align: center;
}
.CartStatusBigPrice{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 17pt;
	font-style : normal;
	font-weight : bold;
	color : #FF0000;
	text-align: center;
}
A.CartStatusLink{
	font-family : Verdana, 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 : Verdana, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	color : #336699;
	text-align: center;
}

.ProductTableTitle{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
	text-align: center;
}

.ProductMycartTitle{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ProductNameMycart{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	color : #FF0000;
	text-decoration:underline;
}
.ProductPriceMycart{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #666666;
}
.ProductSUBPriceMycart{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.OnsaleCartDesc{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.MycartPriceDesc{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

.MycartPrice{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.MycartPanelTitle{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ContactFormTitles{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}





.PageName{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 13pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}

.TitleMain{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.Title{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : normal;
	color : #336699;
}
.Text{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	
}
A.Text{
	font-family : Verdana, 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 : Verdana, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-align:center;
	color : #000000;
}
.PanelTitle{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bolder;
	color : #FFFFFF;
}
.PanelText{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	color : #666633;
}

.NavigationBarZone{
padding-left:20px;
}

.NavigationBarStyle{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : 100;
	text-align: left;
	color : #7ea42d;
	text-decoration: none;
}
	
.NavigationBarStyleArrow{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : 100;
	text-align: left;
	color : #7ea42d;
	text-decoration: none;
}

A.TableCell{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #666666;
	text-decoration: underline;
}
A.TableCell:hover{
	color : #333333;
}

/*--@@@@@@@@@@@@@@@@@@@@@@--*/
/*--@@@ Global Classes @@@--*/
/*--@@@@@@@@@@@@@@@@@@@@@@--*/
BODY{ 
 margin:0px 0px 0px 0px;
 background-color:#FFFFFF; 
 font-family:Verdana;
 font-size:11px;
}
TD.LeftPanel{
 PADDING: 5px 0px 5px 0px;
}
TD.CenterPanel{
 PADDING: 5px 5px 5px 5px;
 WIDTH: 60%;
}

TD.RightPanel{
 PADDING: 5px 5px 5px 5px;
 WIDTH: 20%;
}

/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/
/*---@@@ Modul Box Style @@@---*/
/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/
.ModulBoxTDStyle{
	font-family:Verdana;
	font-size:9pt;
	color:#FFFFFF;
	font-weight:bold;
}
.ModulTitle{
	font-family : Verdana;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-align: center;
	color : #FFFFFF;
	background: #63ACDC url(images/boxtitlebg.gif) top right no-repeat;
}
.ModulTextBig{
	font-family : Verdana;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
}
.ModulTextNormal{
	font-family : Verdana;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

.ModulTextNormallogin
{

font-family : arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #4E4E4E;
}
.ModulTextSmall{
	font-family : Verdana;
	font-size : 7pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}
/*--@@@@@@@@@@@@@@@@@@@@@@--*/
/*---@@@ Footer Style @@@---*/
/*--@@@@@@@@@@@@@@@@@@@@@@--*/
.Copyright{
	font-family : Verdana;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}
A.Copyright{
	font-family : Verdana;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}
/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/
/*---@@@ Products Style @@@---*/
/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/

.ProductTitle{
	font-family : Verdana;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
	color : #0077B4;
}

.ProductSalePrice{
	font-family : Verdana;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #0077B4;
}
.ProductMarketPrice{
	font-family : Verdana;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	color : #8E4A3B;
}
.ProductOnSale{
	font-family : Verdana;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #0077B4;
}
.ProductTextBig{
	font-family : Verdana;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #0077B4;
}
.ProductTextNormal{
	font-family : Verdana;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}
.ProductTextSmall{
	font-family : Verdana;
	font-size : 7pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
}

/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/
/*--@@@ For this template @@---*/
/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/

.grayborder {
  border:0.2em double #cccccc;
	background-color:#D0E6F4;
	padding:2px;
}
.membertitle {
  font-family:Verdana;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;
	background: #63ACDC url(images/membertitle.gif) top right no-repeat;
}
.tableborder {
  border-style:solid;
	border-width:0x;
	border-color:#000000;
}
.prodTableTitle {
	background-color:#D0E6F4;
}
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: left;
	color : #000000;
	background-color: #FFFFFF;
	padding:2px;
}
H1,H2,H3,H4
{
	margin:0px;
}

.SearchLabel
{
font-size:12px;
vertical-align:middle;
font-weight:bold;
color:#769933;
}

.DefaultHeader{
font-family : Verdana, Helvetica, sans-serif;
font-size : 16px;
font-style : normal;
font-weight : 600;
text-align: left;
color : #E87A0D;
text-decoration: none;
padding-left:20px;
}
.DefaultHeaderSmall{
font-family : Verdana, Helvetica, sans-serif;
font-size : 16px;
font-style : normal;
font-weight : normal;
text-align: left;
color : #E87A0D;
text-decoration: none;

}
.DefaultHeaderGreen{
font-family : Verdana, Helvetica, sans-serif;
font-size : 16px;
font-style : normal;
font-weight : 600;
text-align: left;
color : #7ea42d;
text-decoration: none;
padding-left:20px;
}

.DefaultHeader H2{
font-family : Verdana, Helvetica, sans-serif;
font-size : 16px;
font-style : normal;
font-weight : 600;
text-align: left;
color : #E87A0D;
text-decoration: none;

}

.DefaultText{
font-family : verdana;
font-size : 13px;
font-weight : normal;
text-align:left;
color:#555555;
padding-left:20px;
}
.MenagmentTeamTitle{
font-family : verdana;
font-size : 13px;
font-weight : bold;
text-align:left;
color:#7EA42D;

}
.DefaultText H3{
font-family : verdana;
font-size : 13px;
font-weight : normal;
text-align:left;
color:#555555;

}

.DefaultText a{
font-family : verdana;
font-size : 13px;
font-weight : normal;
text-align:left;
color:#7ea42d;
}

.DefaultText table{
font-family : verdana;
font-size : 13px;
font-weight : normal;
text-align:left;
color:#555555;
padding-left:20px;
}

.DefaultText table a{
font-family : verdana;
font-size : 13px;
font-weight : normal;
text-align:left;
color:#555555;
text-decoration:none;
}

.leftListBox{
width:170px;
text-align:center;
border-right:2px solid #DBDBDB;
padding:5px 20px 5px 20px;
}

.rightListBox{
padding:5px 10px 5px 20px;
font-family : verdana;
font-size : 11px;
font-weight : normal;
text-align:left;
vertical-align:left;
color:#313131;
}

.rightListBox a{
font-family : verdana;
font-size : 11px;
font-weight : normal;
text-align:left;
padding-left:10px;
background-repeat:no-repeat;
background:url(images/arrowBullet.gif) center left no-repeat;
text-decoration:none;
color:#7ea42d;
}

.ListBoxSubHeader{
font-family : verdana;
font-size : 12px;
font-weight : bold;
text-align:left;
display:block; 
color:#313131;
}





.leftListTextBox{
width:140px;
font-size : 11px;
text-align:left;
font-weight:normal;
padding:5px 20px 5px 20px;
color:#555555;
vertical-align:top;
}

.rightListTextBox{
padding:5px 10px 5px 20px;
font-family : verdana;
font-size : 11px;
font-weight : normal;
text-align:left;
vertical-align:top;
color:#313131;
}

.rightListTextBox a{
font-family : verdana;
font-size : 11px;
font-weight : normal;
text-align:left;
text-decoration:none;
color:#7ea42d;
}

.ListOneRow{
font-size : 12px;
text-align:left;
font-weight:normal;
padding:5px 20px 5px 20px;
color:#555555;
vertical-align:top;
}

.ListOneRow a{
font-size : 11px;
vertical-align:top;
text-decoration:none;
color:#7ea42d;
}


.ListIconRowSubHeader{
font-family : verdana;
font-size : 11px;
font-weight : bold;
text-align:left;
color:#777777;
}

.leftIconRow{
width:100%;
height:110px;
font-family : verdana;
font-size : 11px;
font-weight : 100;
text-align:left;
vertical-align:top;
color:#555555;
padding:20px 0px 0px 10px;
}

.rightIconRow{
width:150px;
text-align:center;
padding:0px 20px 15px 20px;
vertical-align:bottom;
}


.rightIconRow a{
font-size : 11px;
vertical-align:top;
text-decoration:none;
color:#7ea42d;
}


.contactLeftTD{
width:50%;
vertical-align:top;
}

.contactRightTD{
width:50%;
vertical-align:top;
}


.HTMLContactTitle{
	width:355px;
    line-height:22px;
    vertical-align:middle;
    text-align:left;
    background:#E8E8E8;
	color:#434343;
    font-weight:100;
    padding-left:10px;
	font-size:11px;
}


.HTMLContactBlock{
width:335px;
background:#F2F0F1;
color:#434343;
padding:10px 10px 10px 10px;
}


.HTMLContactText{
	font-family : verdana;
	font-size : 11px;
	font-weight : normal;
	text-align:left;
}

.HTMLContactText a{
font-size : 11px;
vertical-align:top;
text-decoration:none;
color:#7ea42d;
}

.HTMLEmailTitle {
font-family : verdana;
font-size : 14px;
font-weight : normal;
text-align:left;
color:#555555;
}

.HTMLEmailText a{
font-family : verdana;
font-size : 11px;
font-weight : normal;
text-align:left;
padding-left:10px;
background:url(images/arrowBullet.gif) left;
background-repeat:no-repeat;
display:block; 
color:#7ea42d;
text-decoration:none;
}

.searchResultsHeader{
font-family : Verdana, Helvetica, sans-serif;
font-size : 16px;
font-style : normal;
font-weight : 100;
text-align: left;
color : #E87A0D;
text-decoration: none;
padding-left:20px;
}


.SearchResultsSubHeader a{
font-family : Verdana, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : 100;
text-align: left;
color : #555555;
text-decoration: none;
padding-left:20px;
}

.SearchResultsText{
font-family : Verdana, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : 100;
text-align: left;
color : #555555;
padding-left:20px;
}

.SearchResultsLink a{
font-family : verdana;
font-size : 11px;
font-weight : normal;
text-align:left;
display:block; 
color:#7ea42d;
text-decoration: none;
padding-left:20px;
}

.VideoItemStyle{
font-family : Verdana, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : 100;
text-align: left;
color : #555555;
}

.VideoItemStyle a{
font-family : Verdana, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : 100;
text-align: left;
color : #555555;
text-decoration:underline;
}

.VideoItemsTD{
padding-left:20px;
}

.siteMapUL{
list-style:none;
font-size:11px;
line-height:14px;
}

.siteMapUL li{
list-style:none;
}

.siteMapUL a{
color:#000066;
}


.extranet_links{
font-family : Verdana, Helvetica, sans-serif;
font-size : 12px;
height:28px;
font-style : normal;
font-weight : normal;	
padding:0px 10px 0px 20px;
background-color:#2e4e7d;
color:#FFFFFF;
}

.extranet_links a{
font-family : Verdana, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;	
color:#FFFFFF;
text-decoration:none;
}

.GlobalText{
font-family : verdana;
font-size : 12px;
font-weight : normal;
text-align:left;
color:#F2FAED;
padding-left:20px;
}
.green_bg_repeat{
padding-top:16px;
background-color:#7BBC31;
/*background:url("images/green_bg_repeat.gif") top left repeat-y;width:309px;*/
}
.green_bg{
background:url("images/green_bg.gif") top left no-repeat;width:309px;height:141px;
}
.yellow_bg_repeat{
background-color:#EABB00;padding-top:16px;
/*background:url("images/green_bg_repeat.gif") top left repeat-y;width:309px;*/
}
.yellow_bg{
background:url("images/yellow_bg.gif") top left no-repeat;width:309px;height:141px;
}
/********** Intranet *********/
.topSlogan
{
	font-family : Arial;
	font-size : 22px;
	font-weight : normal;
	text-align:left;
	color:#616161;
	padding-left:20px;
}
.innerMain
{
	background:url("images/inner_bkg.jpg") top center no-repeat;width:822px;height:141px;
}
.topTit
{
	font-family : Verdana;
	font-size : 16px;
	font-weight : normal;
	font-style: normal;	
	color:#79A832;
}
.intranetTitle
{
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	color: #FFFFFF;	
}
.intranetText
{
	font-family : Arial;
	font-size : 12px;
	font-weight : normal;
	color: #FFFFFF;	
}
.moreLink
{
	font-family : Arial;
	font-size : 12px;
	font-weight : normal;
	color:#606061;
}
.intranetTitleMarker
{
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	color: #FFFFFF;		
}
.intranetTextMarker
{
	font-family : Arial;
	font-size : 12px;
	font-weight : normal;
	color: #FFFFFF;		
}
.intranetTextMarker A
{
	font-family : Arial;
	font-size : 11px;
	font-weight : bold;
	color: #FFDE8A;		
	text-decoration:none;
}
.grayTxt
{
	font-family : Arial;
	font-size : 12px;
	font-weight : normal;
	color:#606061;
}


TD.Main_home_left
{
	background-position: left top;
	background: url("images/Main_home_left_bg_repeat.jpg") repeat-y center top;
	width: 8px;
}
TD.Main_home_right
{
	background-position: left top;
	background: url("images/Main_home_right_bg_repeat.jpg") repeat-y center top;
	width: 10px;
}
TD.Main_home_middle_left
{
	background-position: left top;
	background: url("images/Main_home_middle1_bg_repeat.jpg") repeat-y center top;
	width: 16px;
}
TD.Main_home_middle_right
{
	background-position: left top;
	background: url("images/Main_home_middle2_bg_repeat.jpg") repeat-y center top;
	width: 23px;
}


.mainzhpcontentdispalyblock
{
	display: block;
}                              
.btnhptabsoff
{
	background: url('images/tab_off.jpg') top right no-repeat;
	width: 134px;
	height: 33px;
	cursor: pointer;
}


TD.Bottom_Right_Box_Button
{
	width: 76px;
	cursor: pointer;
	
	height:23px;
    line-height:23px;
    vertical-align:middle;
    text-align:left;
    background:#B5B4B3;
	color:#fff;
    font-weight:bold;
    padding-left:11px;
	font-size:11px;
}

TD.Bottom_Right_Box_Button_selected
{
	width: 76px;
	cursor: pointer;
	
	height:23px;
    line-height:23px;
    vertical-align:middle;
    text-align:left;
    background:#A1A0A0;
	color:#ffffff;
    font-weight:bold;
    padding-left:11px;
	font-size:11px;
}

.mainzhpcontentdispalynone
{
	display: none;
}  

.Bottom_Center_Box_Main_Title{
	font-family : verdana;
	font-size : 11px;
	font-weight : normal;
	text-align:left;
   	display:block; 
}