

	
	#lightbox{
	background-color:#E0ECEF;
	padding: 6px;	
	padding-top: 10px;	
	border-bottom: 1px solid #9A9A9A;
	border-right: 1px solid #9A9A9A;
	border-left: 1px solid #9A9A9A;
	border-left: 1px solid #9A9A9A;	
	border-top: 1px solid #9A9A9A;	
	} 
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	 
#lightboxCaption{
 	font-family : Arial;
	color:#333333;
	font-size :17px;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color:#333333;
	float: left;
	padding-bottom:7px;
	}
	
#keyboardMsg{ float: right; }
#closeButton{ top: 10px; right: 10px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{background-color:#333333;filter:alpha(opacity=94);-moz-opacity:.94;opacity:.94;}

* html #overlay{
	background-color:#333333;
	}
	 
	
	
	



/*@@@@DMenu cssClasses **********************************************************************/
.DMenu_Main_TopLevel_Font_normal{font-weight:normal;font-size:8pt;font-family:Arial,helvetica;color:#333333;text-decoration:none;}
.DMenu_Main_TopLevel_Font_selected{font-weight:normal;font-size:8pt;font-family:Arial,helvetica;color:#993333;text-decoration:none;}
.DMenu_Main_TopLevel_Font_descendant_selected{font-weight:normal;font-size:8pt;font-family:Arial,helvetica;color:#993333;text-decoration:none;}

.DMenu_Main_FlatLevel_Font_normal{font-weight:normal;font-size:8pt;font-family:Arial;cursor:pointer;cursor:pointer;text-align:left;}
.DMenu_Main_FlatLevel_Font_selected{font-weight:normal;font-size:8pt;font-family:Arial;cursor:pointer;cursor:pointer;text-align:left;}
.DMenu_Main_FlatLevel_Font_descendant_selected{font-weight:normal;font-size:8pt;font-family:Arial;cursor:pointer;cursor:pointer;text-align:left;}
 
.DMenu_Main_TopLevel_MouseOver_normal{color:#993333;cursor:pointer;}
.DMenu_Main_TopLevel_MouseOut_normal{cursor:pointer;color:#333333;}
.DMenu_Main_TopLevel_MouseOver_selected{color:#993333;cursor:pointer;}
.DMenu_Main_TopLevel_MouseOut_selected{color:#993333;cursor:pointer;}
.DMenu_Main_TopLevel_MouseOver_descendant_selected{color:#993333;cursor:pointer;}
.DMenu_Main_TopLevel_MouseOut_descendant_selected{color:#993333;cursor:pointer;}
						 		
.DMenu_Main_FlatLevel_MouseOver_normal{background-color:#63ACDC;color:white;border:1px solid #666666;cursor:pointer;cursor:pointer;}
.DMenu_Main_FlatLevel_MouseOut_normal{background-color:#E6E6E6;color:black;border:1px solid #666666;cursor:pointer;cursor:pointer;}
.DMenu_Main_FlatLevel_MouseOver_selected{background-color:#E59500;color:white;border:1px solid #666666;cursor:pointer;cursor:pointer;}
.DMenu_Main_FlatLevel_MouseOut_selected{background-color:#FCA401;color:white;border:1px solid #666666;cursor:pointer;cursor:pointer;}
.DMenu_Main_FlatLevel_MouseOver_descendant_selected{background-color:#B2B2B2;border:1px solid #666666;color:black;cursor:pointer;cursor:pointer;}
.DMenu_Main_FlatLevel_MouseOut_descendant_selected{background-color:#CCCCCC;border:1px solid #666666;color:black;cursor:pointer;cursor:pointer;}

.DMenu_Main_FlatLevel_Container{border:1px solid #666666;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:pointer;text-align:left;}
.DMenu_Products_FlatLevel_Font_selected{font-weight:normal;font-size:8pt;font-family:Arial;cursor:pointer;cursor:pointer;text-align:left;}
.DMenu_Products_FlatLevel_Font_descendant_selected{font-weight:normal;font-size:8pt;font-family:Arial;cursor:pointer;cursor:pointer;text-align:left;}

.DMenu_Products_TopLevel_MouseOver_normal{color:#993333;cursor:pointer;cursor:pointer;}
.DMenu_Products_TopLevel_MouseOut_normal{color:black;cursor:pointer;cursor:pointer;}
.DMenu_Products_TopLevel_MouseOver_selected{background-color:#EDF8F5;color:white;cursor:pointer;cursor:pointer;}
.DMenu_Products_TopLevel_MouseOut_selected{background-color:#EDF8F5;color:white;cursor:pointer;cursor:pointer;}
.DMenu_Products_TopLevel_MouseOver_descendant_selected{background-color:#EDF8F5;color:white;cursor:pointer;cursor:pointer;}
.DMenu_Products_TopLevel_MouseOut_descendant_selected{background-color:#EDF8F5;color:white;cursor:pointer;cursor:pointer;}
						 
		
.DMenu_Products_FlatLevel_MouseOver_normal{background-color:#63ACDC;color:white;border:1px solid #666666;cursor:pointer;cursor:pointer;}
.DMenu_Products_FlatLevel_MouseOut_normal{background-color:#E6E6E6;color:black;border:1px solid #666666;cursor:pointer;cursor:pointer;}
.DMenu_Products_FlatLevel_MouseOver_selected{background-color:#E59500;color:white;border:1px solid #666666;cursor:pointer;cursor:pointer;}
.DMenu_Products_FlatLevel_MouseOut_selected{background-color:#FCA401;color:white;border:1px solid #666666;cursor:pointer;cursor:pointer;}
.DMenu_Products_FlatLevel_MouseOver_descendant_selected{background-color:#B2B2B2;border:1px solid #666666;color:black;cursor:pointer;cursor:pointer;}
.DMenu_Products_FlatLevel_MouseOut_descendant_selected{background-color:#CCCCCC;border:1px solid #666666;color:black;cursor:pointer;cursor:pointer;}

.DMenu_Products_FlatLevel_Container{border:1px solid #666666;border-collapse:collapse;}

/*@@@@DMenu cssClasses **********************************************************************/

.top{font-weight:normal;font-size:10px;font-family:Arial;color:#333333;text-decoration:none;cursor:pointer;}
A.top{cursor:pointer;font-weight:normal;font-size:10px;font-family:Arial,helvetica;color:#333333;text-decoration:underline;}
A.top:hover{cursor:pointer;color:#4077D1;}


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: left;
	color : #333333;
	text-decoration: none;
}
A.ButtonsText:hover{
	color : #993333;
}

A.MainButton{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration: none;
	cursor:pointer;
}


.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;
	font-size : 18px;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #333333;	
	padding-bottom:5px;
}
.HTMLtitleSmall{
	font-family :  Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color : #666666;	
}
A.HTMLtitleSmall1{
	font-family :  Arial;
	font-size : 13px;
	font-style : normal;
	font-weight : bold;	
	color : #333333;	
}

A.HTMLtitleSmall1:hover{
	font-family :  Arial;
	font-size : 13px;
	font-style : normal;
	font-weight : bold;	
	color : #ED752C;	
}

.HTMLtitleMedium{
	font-family :  Arial;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;	
	color : #333333;	
	line-height:22px;
}

.HTMLtitleSmall1{
	font-family :  Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color : #333333;	
}
.HTMLtitleHome1{
	font-family :  Arial;
	font-size : 20px;
	font-style : normal;
	font-weight : normal;	
	color : #535352;	
}
.HTMLtitleHome1 H2{
	font-family :  Arial;
	font-size : 20px;
	font-style : normal;
	font-weight : normal;	
	color : #535352;	
}
.HTMLtitleBox{
	font-family :  Trebuchet MS, Arial;
	font-size : 18px;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #333333;	
}
.HTMLtitleBox H2{
	font-family :  Trebuchet MS, Arial;
	font-size : 18px;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #333333;	
}
.HTMLtitle H2{
	font-family :  Arial;
	font-size : 18px;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #333333;	
}

.HTMLtitleMedium{
	font-family :  Arial;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #333333;	
}
.HTMLtitleMedium H2{
	font-family :  Arial;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #333333;	
}
.HTMLtitleW{
	font-family : Trebuchet MS, Arial;
	font-size : 18px;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #FFFFFF;	
}

.HTMLtitleW H2{
	font-family : Trebuchet MS, Arial;
	font-size : 18px;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #FFFFFF;	
}
.HTMLtitleW H2 A{
	font-family : Trebuchet MS, Arial;
	font-size : 18px;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #FFFFFF;	
	text-decoration:none;
}
.HTMLtitleW H2 A:hover{
	font-family : Trebuchet MS, Arial;
	font-size : 18px;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #FFFFFF;	
	text-decoration:none;
}

.HTMLtext{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;	
	color : #333333;
	line-height:18px;
}

.HTMLtext H3{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : bold;	
	color : #333333;
	line-height:18px;
	
}

.HTMLtextBlueBox{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;	
	color : #333333;
	line-height:16px;
}
.HTMLtextBlueBox H3{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;	
	color : #333333;
	line-height:16px;
}
.HTMLtextBlueBox A{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;	
	color : #CD4A26;
	line-height:20px;
}
.HTMLtextLight{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;	
	color : #666666;
	line-height:16px;
}
.HTMLtextLightSmall{
	font-family : Trebuchet MS, Arial;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;	
	color : #666666;
	line-height:16px;
}

.HTMLtext table{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;	
	color : #333333;
	line-height:16px;
}

.HTMLtextWhite{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;	
	color : #FFFFFF;
	line-height:16px;
}
A.HTMLtextWhite{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;	
	color : #FFFFFF;
	line-height:16px;
	cursor:pointer;
	text-decoration:none;
}
A.HTMLtextWhite:hover{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;	
	color : #FFFFFF;
	line-height:16px;
	cursor:pointer;
	text-decoration:none;
}
.HTMLtextWhite DIV{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;	
	color : #FFFFFF;
	line-height:16px;
}

.ProductDescriptionTitle{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	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 : #333333;
}
.MembersClubLoginTitle{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #FFFFFF;
}
.MembersClubLoginBody{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-align: center;
	color : #333333;
}
.MembersClubLoginBodyTitles{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #333333;
}
A.MemberPasswardNewUser{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #333333;
}
A.MemberPasswardNewUser:hover;{
	color : #FF0000;
}

.NewsBarTitle{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #FFFFFF;
}
.NewsTitle{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #CC6600;
}
.NewsDate{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-align: left;
	color : #666666;
}
.NewsContent{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-align: left;
	color : #333333;
}
.ProductsCatalogTitle{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #FFFFFF;
}
.ImageDesc
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-align: center;
	color : #333333;
}
.copyright{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-align: center;
	color : #FFFFFF;
}
.address{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-align: center;
	color : #333333;
}
.ProductPrice{
	margin:0px 15px 0px 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #333333;
}
.ProductPriceNarrow{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	color : #333333;
}
.ItemNo{
	margin:0px 15px 0px 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #333333;
}
.ProductManuf{
	margin:0px 15px 0px 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #333333;
}
.ProductQtn{
	margin:0px 15px 0px 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #333333;
}
.ProductDeliv{
	margin:0px 15px 0px 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #333333;
}
.ProductNotes{
	margin:0px 15px 0px 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #333333;
}



.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: left;
	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 : 12px;
	font-style : normal;
	font-weight : bold;
	color : #333333;
}
.ProductCategoryShortDescription{
	margin:0px 15px 0px 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #333333;
}

.FullDetailsText{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #333333;
	text-align: left;
}
.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 : #333333;
	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 : #336699;
	text-align: center;
}

.ProductTableTitle{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #333333;
	text-align: center;
}

.ProductMycartTitle{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	color : #333333;
}
.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 : #333333;
}
.OnsaleCartDesc{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #333333;
}
.MycartPriceDesc{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #333333;
}

.MycartPrice{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #333333;
}
.MycartPanelTitle{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #333333;
}
.ContactFormTitles{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #333333;
	width:114px;
}





.PageName{
	font-family : Trebuchet MS, Arial;
	font-size : 27px;
	font-style : normal;
	font-weight : bold;
	color : #D04B27;
}

TD.PageName H1{
	font-family : Trebuchet MS, Arial;
	font-size : 27px;
	font-style : normal;
	font-weight : bold;
	color : #D04B27;
}

.TitleMain{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
	color : #333333;
}
.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 : #333333;
	
}
A.Text{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	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 : #333333;
}
.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 : 12px;
	font-style : normal;
	font-weight : normal;
	color : #666633;
}

A.NavigationBarStyle{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;	
	color : #666666;	
}
A.NavigationBarStyle:hover{
	color : #999999;
}

.NavigationBarStyleArrow{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-align: left;
	color : #666666;
}

A.TableCell{
	font-family : Arial, 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; 
}
TD.LeftPanel{
 /*PADDING: 5px 5px 5px 5px;*/
 WIDTH: 224px;
 padding-right:38px;
 padding-top:17px; 
 padding-bottom:15px;
}
TD.LeftPanelHome{
 /*PADDING: 5px 5px 5px 5px;*/
 WIDTH: 224px;
 padding-right:49px;
 padding-top:17px; 
 padding-bottom:15px;
}
TD.CenterPanel{
 PADDING: 5px 5px 5px 5px;
 WIDTH: 60%;
}

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 : 15px;
	font-style : normal;
	font-weight : bold;	
	color : #333333;
	padding-top:15px;
	
}

.ModulTitle1{
	font-family : Trebuchet MS;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;	
	color : #333333;		
}

.ModulTextBig{
	font-family : Trebuchet MS, Arial;
	font-size : 13px;
	font-style : normal;
	font-weight : bold;
	color : #333333;
}
.ModulTextNormal{
	font-family : Arial;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #333333;
	line-height:16px;
}
.ModulTextNormal H3{
	font-family : Arial;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #333333;
	line-height:16px;
}
.ModulTextSmall{
	font-family : Arial;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	color : #333333;
}
/*--@@@@@@@@@@@@@@@@@@@@@@--*/
/*---@@@ Footer Style @@@---*/
/*--@@@@@@@@@@@@@@@@@@@@@@--*/
.Copyright{
	font-family : Arial;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #FFFFFF;
}
A.Copyright{
	font-family : Arial;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #FFFFFF;
}
A.Copyright:hover{
	font-family : Arial;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #FFFFFF;
}
/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/
/*---@@@ Products Style @@@---*/
/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/

.ProductTitle{
	font-family : Arial;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
	color : #0077B4;
}

.ProductSalePrice{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #0077B4;
}
.ProductMarketPrice{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #8E4A3B;
}
.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 : 8pt;
	font-style : normal;
	font-weight : normal;
	color : #333333;
}
.ProductTextSmall{
	font-family : Arial;
	font-size : 7pt;
	font-style : normal;
	font-weight : normal;
	color : #333333;
}

/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/
/*--@@@ For this template @@---*/
/*--@@@@@@@@@@@@@@@@@@@@@@@@@--*/

.grayborder {
  /*border:0.2em double #cccccc;
	background-color:#D0E6F4;
	padding:2px;*/
}
.membertitle {
  font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	background: #63ACDC url(images/membertitle.gif) top right no-repeat;
}
.tableborder {
  /*border-style:solid;
	border-width:1px;
	border-color:#333333;*/
}
.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 : #333333;
	background-color: #FFFFFF;
	padding:2px;
}
H1,H2,H3,H4
{
	margin:0px;
}
/*********/
table.MainTable
{
	width:100%;
	height:100%;
}
table.InnerTable
{
	width:100%;
	height:100%;
}
.searchBox
{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;	
	color : #666666;
	height:20px;
	width:135px;
	border:1px solid #999999;
	padding-left:6px;
}
TD.searchTD
{
	padding-right:40px;
	padding-top:7px;
	padding-left:5px;
}
/******** top *********/
table.topTbl
{
	height:112px;
}
.topItems
{
	background:url('images/top_bg.jpg') top right no-repeat;
	height:112px;
}
.topLinks
{
	width:127px;
	height:20px;
	padding-left:7px;
	background-color: #97A1A3;
	padding-top:1px;
}
TD.topLinksTD
{
	 padding-top:8px;	
}
A.whiteLinkB
{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#FFFFFF;
}
A.whiteLinkB:hover
{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#FFFFFF;
}
.whiteLink
{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;	
	color:#FFFFFF;
}
A.whiteLink
{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;	
	color:#FFFFFF;
	text-decoration:none;
}
.langmenuDiv
{
	background-color: #97A1A3;
	height:20px;
	padding-top:1px;
	padding-left:7px;
}
.bottomLang
{
	background:url('images/lang_bottom.gif') top left no-repeat;width:127px;height:7px;
}
/*********/
.headerTd
{
	background-color:#F8F8F5;
}
.topMenu
{
	background:url('images/menu_bg.jpg') top left repeat-x;
	height:43px;	
}
.titlesArea
{
	background:url('images/gray_bg.jpg') bottom left repeat-x;
	height:128px;		
}

.titlesAreaContact
{
	background:url('images/gray_bg.jpg') bottom left repeat-x;
	height:158px;		
}

.titlesAreaHome
{
	background:url('images/home_gray_bg.jpg') bottom left repeat-x;
	height:290px;		
}
.bottomAreaHome
{
	background:#9DB9C1 url('images/home_bottom_bg.jpg') top left repeat-x;
	height:100%;		
}
.titlesTbl
{
	height:100%;
	width:1020px;		
}
.NavTd
{
	padding-top:8px;
	height:40px;
	padding-left:36px;
}
.categoryTd
{
	padding-left:36px;
}
.categoryTdHome
{
	padding-left:15px;
	padding-top:10px;
	
}
.homeMovie
{
	padding-left:10px;
}

/********* Tab Menu ********/
.tabMenuTd
{
	padding-left:36px;	
}
.TabMenu
{
	width:154px;
	height:39px;
	background: url('images/tab_bg_off.gif') top left no-repeat;
	text-align:center;	
	padding-top:15px;
	cursor:pointer;
}
.TabMenu A
{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#333333;
	text-decoration:none;
}	
.TabMenu A:hover
{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#D04A27;
	text-decoration:none;
}	
.TabMenuSelected
{
	width:154px;
	height:39px;
	background: url('images/tab_bg_on.gif') top left no-repeat;
	text-align:center;	
	padding-top:15px;
	
}
.TabMenuSelected A
{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#D04A27;
	text-decoration:none;
}	
.TabMenuSelected A:hover
{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#D04A27;
	text-decoration:none;
}	
/********* footer *******/
.footer
{
	background: #565E60 url('images/bottom_line.gif') top left repeat-x;
	height: 43px;
}
.footerLinks
{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#FFFFFF;
	text-decoration:none;
}
.centerTbl
{
	width:1020px;
	height:100%;
}

.centerTblTD
{
	padding-left:36px;	
	padding-top:20px;
	width:718px;	
}
.centerTbl .bottomTblTD
{
	padding-left:36px;
	padding-bottom:20px;
	padding-top:15px;
	
}
.centerTblTDHome
{
	padding-left:36px;	
	padding-top:17px;
	width:100%;	
	height:100%
}
/******* dark box ********/

.DarkBoxHome
{
	background-color:#879395;
	width:168px;
	height:160px;
}
/********** blue box *********/
.BlueBox
{
	background: url('images/blue_box_bg.gif') top left repeat-y;
}

.HomeRightBox
{
	background: url('images/homebox_right_bg.png') top left repeat-y;
	margin:0px;
}

.blueBoxIcon
{
	padding-left:15px;
	padding-top:9px;	
}
.blueBoxTitle
{
	
	padding-top:11px;
	padding-right:15px;	
	padding-bottom:11px;
	width:70%;
}

.blueBoxContent
{
	
	padding-right:10px;	
	padding-left:17px;	
	padding-bottom:10px;
	width:190px;
	margin:0px;
}
.homeBoxContent
{
	
	padding-right:10px;	
	padding-left:18px;	
	padding-bottom:10px;
	width:190px;
	margin:0px;
}
/********* Orange Wide Button *********/

.OrangeWideButton
{

   background: url('images/button1_bg.gif') top left repeat-x;	
    vertical-align: middle;
    text-align: center;
    position: relative;    
    z-index: 1;
  	width:241px;	
	height:38px;
	padding-top:13px;	
   font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
}
.OrangeWideButton A
{
	color:#FFFFFF;
   	text-decoration:none;
}
.OrangeWideButton .OrangeRegButtonLeft
{
	background: url('images/button1_left.gif') top left no-repeat;
	width:6px;
	height:38px;			
	position: absolute;
	top: 0;
	left: -6;
	font-size: 1px;
	z-index: 2;	
	cursor:pointer;
}
.OrangeWideButton .OrangeRegButtonRight
{
	background: url('images/button1_right.gif') top right no-repeat;
	width:6px;
	height:38px;		
	position: absolute;
	top: 0;
	right: -6;
	font-size: 1px;
	z-index: 2;	
	cursor:pointer;
}

.OrangeWideButtonOff{

    background: url('images/button1_bg_over.gif') top left repeat-x;	
    vertical-align: middle;
    text-align: center;
    position: relative;    
    z-index: 1;
   width:241px;	
	height:38px;
	padding-top:13px;
   font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;

}
.OrangeWideButtonOff A
{
	color:#FFFFFF;
   	text-decoration:none;
}
.OrangeWideButtonOff A:hover
{
	color:#FFFFFF;
   	text-decoration:none;
}
.OrangeWideButtonOff .OrangeRegButtonLeft
{
background: url('images/button1_left_over.gif') top left no-repeat;
	position: absolute;
	top: 0;
	left: -6;
	font-size: 1px;
	z-index: 2;
	width:6px;
	height:38px;	
	cursor:pointer;	
}
.OrangeWideButtonOff .OrangeRegButtonRight
{
background: url('images/button1_right_over.gif') top right no-repeat;
	position: absolute;
	top: 0;
	right: -6;
	font-size: 1px;
	z-index: 2;
	width:6px;
	height:38px;	
	cursor:pointer;	
}

/************************/
/*********Small Orange Button********/
.OrangeSmallButton
{

   background: url('images/button1_bg.gif') top left repeat-x;	
    vertical-align: middle;
    text-align: center;
    position: relative;    
    z-index: 1;
  	width:78px;	
	height:38px;
	padding-top:13px;	
   font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
}
.OrangeSmallButton A
{
	color:#FFFFFF;
   	text-decoration:none;
}
.OrangeSmallButton .OrangeRegButtonLeft
{
	background: url('images/button1_left.gif') top left no-repeat;
	width:6px;
	height:38px;			
	position: absolute;
	top: 0;
	left: -6;
	font-size: 1px;
	z-index: 2;	
	cursor:pointer;
}
.OrangeSmallButton .OrangeRegButtonRight
{
	background: url('images/button1_right.gif') top right no-repeat;
	width:6px;
	height:38px;		
	position: absolute;
	top: 0;
	right: -6;
	font-size: 1px;
	z-index: 2;	
	cursor:pointer;
}

.OrangeSmallButtonOff{

    background: url('images/button1_bg_over.gif') top left repeat-x;	
    vertical-align: middle;
    text-align: center;
    position: relative;    
    z-index: 1;
   width:78px;	
	height:38px;
	padding-top:13px;
   font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;

}
.OrangeSmallButtonOff A
{
	color:#FFFFFF;
   	text-decoration:none;
}
.OrangeSmallButtonOff A:hover
{
	color:#FFFFFF;
   	text-decoration:none;
}
.OrangeSmallButtonOff .OrangeRegButtonLeft
{
background: url('images/button1_left_over.gif') top left no-repeat;
	position: absolute;
	top: 0;
	left: -6;
	font-size: 1px;
	z-index: 2;
	width:6px;
	height:38px;	
	cursor:pointer;	
}
.OrangeSmallButtonOff .OrangeRegButtonRight
{
background: url('images/button1_right_over.gif') top right no-repeat;
	position: absolute;
	top: 0;
	right: -6;
	font-size: 1px;
	z-index: 2;
	width:6px;
	height:38px;	
	cursor:pointer;	
}
/*********  Orange Button *********/
.OrangeRegButton
{

   background: url('images/button1_bg.gif') top left repeat-x;	
    vertical-align: middle;
    text-align: center;
    position: relative;    
    z-index: 1;
  	width:176px;	
	height:38px;
	padding-top:13px;	
   font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
}
.OrangeRegButton A
{
	color:#FFFFFF;
   	text-decoration:none;
}
.OrangeRegButton .OrangeRegButtonLeft
{
	background: url('images/button1_left.gif') top left no-repeat;
	width:6px;
	height:38px;			
	position: absolute;
	top: 0;
	left: -6;
	font-size: 1px;
	z-index: 2;	
	cursor:pointer;
}
.OrangeRegButton .OrangeRegButtonRight
{
	background: url('images/button1_right.gif') top right no-repeat;
	width:6px;
	height:38px;		
	position: absolute;
	top: 0;
	right: -6;
	font-size: 1px;
	z-index: 2;	
	cursor:pointer;
}

.OrangeRegButtonOff{

    background: url('images/button1_bg_over.gif') top left repeat-x;	
    vertical-align: middle;
    text-align: center;
    position: relative;    
    z-index: 1;
   width:176px;	
	height:38px;
	padding-top:13px;
   font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;

}
.OrangeRegButtonOff A
{
	color:#FFFFFF;
   	text-decoration:none;
}
.OrangeRegButtonOff A:hover
{
	color:#FFFFFF;
   	text-decoration:none;
}
.OrangeRegButtonOff .OrangeRegButtonLeft
{
background: url('images/button1_left_over.gif') top left no-repeat;
	position: absolute;
	top: 0;
	left: -6;
	font-size: 1px;
	z-index: 2;
	width:6px;
	height:38px;	
	cursor:pointer;	
}
.OrangeRegButtonOff .OrangeRegButtonRight
{
background: url('images/button1_right_over.gif') top right no-repeat;
	position: absolute;
	top: 0;
	right: -6;
	font-size: 1px;
	z-index: 2;
	width:6px;
	height:38px;	
	cursor:pointer;	
}

/************************/

/*********  Orange Menu Button *********/
.OrangeMenuButton
{

   background: url('images/menu_button_bg.gif') top left repeat-x;	
    vertical-align: middle;
    text-align: center;
    position: relative;    
    z-index: 1;
  	width:208px;	
	height:29px;
	padding-top:8px;	
   font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
}
.OrangeMenuButton A
{
	color:#FFFFFF;
   	text-decoration:none;
}
.OrangeMenuButton .OrangeRegButtonLeft
{
	background: url('images/menu_button_left.gif') top left no-repeat;
	width:6px;
	height:29px;			
	position: absolute;
	top: 0;
	left: -6;
	font-size: 1px;
	z-index: 2;	
	cursor:pointer;
}
.OrangeMenuButton .OrangeRegButtonRight
{
	background: url('images/menu_button_right.gif') top right no-repeat;
	width:6px;
	height:29px;		
	position: absolute;
	top: 0;
	right: -6;
	font-size: 1px;
	z-index: 2;	
	cursor:pointer;
}

.OrangeMenuButtonOff{

    background: url('images/menu_button_bg_over.gif') top left repeat-x;	
    vertical-align: middle;
    text-align: center;
    position: relative;    
    z-index: 1;
   width:208px;	
	height:29px;
	padding-top:8px;
   font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;

}
.OrangeMenuButtonOff A
{
	color:#FFFFFF;
   	text-decoration:none;
}
.OrangeMenuButtonOff A:hover
{
	color:#FFFFFF;
   	text-decoration:none;
}
.OrangeMenuButtonOff .OrangeRegButtonLeft
{
background: url('images/menu_button_left_over.gif') top left no-repeat;
	position: absolute;
	top: 0;
	left: -6;
	font-size: 1px;
	z-index: 2;
	width:6px;
	height:29px;	
	cursor:pointer;	
}
.OrangeMenuButtonOff .OrangeRegButtonRight
{
background: url('images/menu_button_right_over.gif') top right no-repeat;
	position: absolute;
	top: 0;
	right: -6;
	font-size: 1px;
	z-index: 2;
	width:6px;
	height:29px;	
	cursor:pointer;	
}

/************************/

/*********  Orange High Narrow Button *********/

.OrangeNarrowButton
{

   background: url('images/orange_high_bg.gif') top left repeat-x;	
    vertical-align: middle;
    text-align: center;
    position: relative;    
    z-index: 1;
  	width:98px;	
	height:43px;
	padding-top:8px;	
   font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
}
.OrangeNarrowButton A
{
	color:#FFFFFF;
   	text-decoration:none;
}
.OrangeNarrowButton .OrangeRegButtonLeft
{
	background: url('images/orange_high_left.gif') top left no-repeat;
	width:6px;
	height:43px;			
	position: absolute;
	top: 0;
	left: 0;
	font-size: 1px;
	z-index: 2;	
	cursor:pointer;
}
.OrangeNarrowButton .OrangeRegButtonRight
{
	background: url('images/orange_high_right.gif') top right no-repeat;
	width:6px;
	height:43px;		
	position: absolute;
	top: 0;
	right: 0;
	font-size: 1px;
	z-index: 2;	
	cursor:pointer;
}

.OrangeNarrowButtonOff{

    background: url('images/orange_high_bg_over.gif') top left repeat-x;	
    vertical-align: middle;
    text-align: center;
    position: relative;    
    z-index: 1;
   width:98px;	
	height:43px;
	padding-top:8px;
   font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;

}
.OrangeNarrowButtonOff A
{
	color:#FFFFFF;
   	text-decoration:none;
}
.OrangeNarrowButtonOff A:hover
{
	color:#FFFFFF;
   	text-decoration:none;
}
.OrangeNarrowButtonOff .OrangeRegButtonLeft
{
background: url('images/orange_high_left_over.gif') top left no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 1px;
	z-index: 2;
	width:6px;
	height:43px;	
	cursor:pointer;	
}
.OrangeNarrowButtonOff .OrangeRegButtonRight
{
background: url('images/orange_high_right_over.gif') top right no-repeat;
	position: absolute;
	top: 0;
	right: 0;
	font-size: 1px;
	z-index: 2;
	width:6px;
	height:43px;	
	cursor:pointer;	
}

/************************/

/*********  Blue High Narrow Button *********/

.BlueNarrowButton
{

   background: url('images/blue_high_bg.gif') top left repeat-x;	
    vertical-align: middle;
    text-align: center;
    position: relative;    
    z-index: 1;
  	width:98px;	
	height:43px;
	padding-top:8px;	
   font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#333333;
	text-decoration:none;
	cursor:pointer;
}
.BlueNarrowButton A
{
	color:#333333;
   	text-decoration:none;
}
.BlueNarrowButton .BlueRegButtonLeft
{
	background: url('images/blue_high_left.gif') top left no-repeat;
	width:6px;
	height:43px;			
	position: absolute;
	top: 0;
	left: 0;
	font-size: 1px;
	z-index: 2;	
	cursor:pointer;
}
.BlueNarrowButton .BlueRegButtonRight
{
	background: url('images/blue_high_right.gif') top right no-repeat;
	width:6px;
	height:43px;		
	position: absolute;
	top: 0;
	right: 0;
	font-size: 1px;
	z-index: 2;	
	cursor:pointer;
}

.BlueNarrowButtonOff{

    background: url('images/blue_high_bg_over.gif') top left repeat-x;	
    vertical-align: middle;
    text-align: center;
    position: relative;    
    z-index: 1;
   width:98px;	
	height:43px;
	padding-top:8px;
   font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#333333;
	text-decoration:none;
	cursor:pointer;

}
.BlueNarrowButtonOff A
{
	color:#333333;
   	text-decoration:none;
}
.BlueNarrowButtonOff A:hover
{
	color:#333333;
   	text-decoration:none;
}
.BlueNarrowButtonOff .BlueRegButtonLeft
{
background: url('images/blue_high_left_over.gif') top left no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 1px;
	z-index: 2;
	width:6px;
	height:43px;	
	cursor:pointer;	
}
.BlueNarrowButtonOff .BlueRegButtonRight
{
background: url('images/blue_high_right_over.gif') top right no-repeat;
	position: absolute;
	top: 0;
	right: 0;
	font-size: 1px;
	z-index: 2;
	width:6px;
	height:43px;	
	cursor:pointer;	
}

/************************/


/*********  Orange Wide Button - Big Text *********/
.OrangeRegButtonBig
{

   background: url('images/button1_bg.gif') top left repeat-x;	
    vertical-align: middle;
    text-align: center;
    position: relative;    
    z-index: 1;
  	width:226px;	
	height:38px;
	padding-top:8px;	
   font-family : Arial;
	font-size : 18px;
	font-style : normal;
	font-weight : bold;	
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;	
}
.OrangeRegButtonBig A
{
	color:#FFFFFF;
   	text-decoration:none;
}
.OrangeRegButtonBig .OrangeRegButtonLeft
{
	background: url('images/button1_left.gif') top left no-repeat;
	width:6px;
	height:38px;			
	position: absolute;
	top: 0;
	left: -6;
	font-size: 1px;
	z-index: 2;	
	cursor:pointer;
}
.OrangeRegButtonBig .OrangeRegButtonRight
{
	background: url('images/button1_right.gif') top right no-repeat;
	width:6px;
	height:38px;		
	position: absolute;
	top: 0;
	right: -6;
	font-size: 1px;
	z-index: 2;	
	cursor:pointer;
}

.OrangeRegButtonBigOff{

    background: url('images/button1_bg_over.gif') top left repeat-x;	
    vertical-align: middle;
    text-align: center;
    position: relative;    
    z-index: 1;
   width:226px;	
	height:38px;
	padding-top:8px;
   font-family : Arial;
	font-size : 18px;
	font-style : normal;
	font-weight : bold;	
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;

}
.OrangeRegButtonBigOff A
{
	color:#FFFFFF;
   	text-decoration:none;
}
.OrangeRegButtonBigOff A:hover
{
	color:#FFFFFF;
   	text-decoration:none;
}
.OrangeRegButtonBigOff .OrangeRegButtonLeft
{
	background: url('images/button1_left_over.gif') top left no-repeat;
	position: absolute;
	top: 0;
	left: -6;
	font-size: 1px;
	z-index: 2;
	width:6px;
	height:38px;	
	cursor:pointer;	
}
.OrangeRegButtonBigOff .OrangeRegButtonRight
{
	background: url('images/button1_right_over.gif') top right no-repeat;
	position: absolute;
	top: 0;
	right: -6;
	font-size: 1px;
	z-index: 2;
	width:6px;
	height:38px;	
	cursor:pointer;	
}


/****************** Home Box Button **************/
.BlueRegButton
{

   background: url('images/bluebutton_bg.gif') top left repeat-x;	
    vertical-align: middle;
    text-align: center;
    position: relative;    
    z-index: 1;
  	width:188px;	
	height:38px;
	padding-top:13px;	
   font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#333333;
	text-decoration:none;
	cursor:pointer;
}
.BlueRegButton A
{
	color:#333333;
   	text-decoration:none;
}
.BlueRegButton .BlueRegButtonLeft
{
	background: url('images/bluebutton_left.gif') top left no-repeat;
	width:6px;
	height:38px;			
	position: absolute;
	top: 0;
	left: 0;
	font-size: 1px;
	z-index: 2;	
	cursor:pointer;
}
.BlueRegButton .BlueRegButtonRight
{
	background: url('images/bluebutton_right.gif') top right no-repeat;
	width:6px;
	height:38px;		
	position: absolute;
	top: 0;
	right: 0;
	font-size: 1px;
	z-index: 2;	
	cursor:pointer;
}

.BlueRegButtonOff{

    background: url('images/bluebutton_bg_over.gif') top left repeat-x;	
    vertical-align: middle;
    text-align: center;
    position: relative;    
    z-index: 1;
   width:188px;	
	height:38px;
	padding-top:13px;
   font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#333333;
	text-decoration:none;
	cursor:pointer;

}
.BlueRegButtonOff A
{
	color:#333333;
   	text-decoration:none;
}
.BlueRegButtonOff .BlueRegButtonLeft
{
	background: url('images/bluebutton_left_over.gif') top left no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 1px;
	z-index: 2;
	width:6px;
	height:38px;		
	cursor:pointer;
}
.BlueRegButtonOff .BlueRegButtonRight
{
	background: url('images/bluebutton_right_over.gif') top right no-repeat;
	position: absolute;
	top: 0;
	right: 0;
	font-size: 1px;
	z-index: 2;
	width:6px;
	height:38px;	
	cursor:pointer;	
}

/********** Blue Home Button Download ********/
.BlueRegButton1
{

   background: url('images/bluebutton_bg.gif') top left repeat-x;	
    vertical-align: middle;
    text-align: center;
    position: relative;    
    z-index: 1;
  	width:176px;	
	height:38px;
	padding-top:13px;	
   font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#333333;
	text-decoration:none;
	cursor:pointer;
}
.BlueRegButton1 A
{
	color:#333333;
   	text-decoration:none;
}
.BlueRegButton1 .BlueRegButtonLeft
{
	background: url('images/bluebutton_left.gif') top left no-repeat;
	width:6px;
	height:38px;			
	position: absolute;
	top: 0;
	left: 0;
	font-size: 1px;
	z-index: 2;	
	cursor:pointer;
}
.BlueRegButton1 .BlueRegButtonRight
{
	background: url('images/bluebutton_right.gif') top right no-repeat;
	width:6px;
	height:38px;		
	position: absolute;
	top: 0;
	right: 0;
	font-size: 1px;
	z-index: 2;	
	cursor:pointer;
}

.BlueRegButton1Off{

    background: url('images/bluebutton_bg_over.gif') top left repeat-x;	
    vertical-align: middle;
    text-align: center;
    position: relative;    
    z-index: 1;
   width:176px;	
	height:38px;
	padding-top:13px;
   font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#333333;
	text-decoration:none;
	cursor:pointer;

}
.BlueRegButton1Off A
{
	color:#333333;
   	text-decoration:none;
}
.BlueRegButton1Off .BlueRegButtonLeft
{
	background: url('images/bluebutton_left_over.gif') top left no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 1px;
	z-index: 2;
	width:6px;
	height:38px;		
	cursor:pointer;
}
.BlueRegButton1Off .BlueRegButtonRight
{
	background: url('images/bluebutton_right_over.gif') top right no-repeat;
	position: absolute;
	top: 0;
	right: 0;
	font-size: 1px;
	z-index: 2;
	width:6px;
	height:38px;	
	cursor:pointer;	
}

.orangeLink
{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;	
	color:#CE4B2A;
}
.orangeLinkBold
{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color: #FF6635;
}
.orangeLink1
{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;	
	color:#CE4B2A;
	text-decoration: none;
}

/********** Quote Box ************/
.qouteTopLeft
{
	background:url('images/graybox_top_left.gif') top left no-repeat;
	width:5px;
	height:5px;
}
.qouteTopRight
{
	background:url('images/graybox_top_right.gif') top right no-repeat;
	width:5px;
	height:5px;
}
.qouteBottomLeft
{
	background:url('images/graybox_bottom_left.gif') top left no-repeat;
	width:5px;
	height:5px;
}
.qouteBottomRight
{
	background:url('images/graybox_bottom_right.gif') top right no-repeat;
	width:5px;
	height:5px;
}

.qouteCenter
{
	border-left:1px solid #C7C7C7;
	border-right:1px solid #C7C7C7;
	padding-top:8px;
	padding-left:10px;
	padding-right:30px;
}

.HTMLtextQuote{
	font-family : Trebuchet MS, Arial;
	font-size : 13px;
	font-style : normal;
	font-weight : bold;	
	color : #333333;
	line-height:16px;
}
/********* BlueBox - Main Zone **********/
.BlueBoxWide
{
	background-color:#D6E6EB;
	
}
.BlueBoxLeft
{
	background:url('images/bluebox_left_bg.gif') top left repeat-y;
}
.BlueBoxRight
{
	background:url('images/bluebox_right_bg.gif') top right repeat-y;
}
.BlueBoxTopLeft
{
	background:url('images/bluebox_top_left.gif') top left no-repeat;
}
.BlueBoxTopRight
{
	background:url('images/bluebox_top_right.gif') top right no-repeat;
}
.BlueBoxTopBg
{
	background:url('images/bluebox_top_bg.gif') top left repeat-x;
	width:100%;
}
.BlueBoxBottomLeft
{
	background:url('images/bluebox_bottom_left.gif') top left no-repeat;
}
.BlueBoxBottomBg
{
	background:url('images/bluebox_bottom_bg.gif') top left repeat-x;
	width:100%;	
}
.BlueBoxBottomRight
{
	background:url('images/bluebox_bottom_right.gif') top right no-repeat;
}
.BlueBoxMain
{
	padding:5px;
}
ul
{
	list-style-image: url('images/bullet_icon.gif');
	line-height:20px;
	margin-left:20px;
	margin-top:0px;
	margin-bottom:5px;
}
A
{
	color:#CD4A26;
}
A:hover
{
	color:#333333;
}

.FAQtitle
{
	background:url('images/faq_bg.gif') top left repeat-x;
	height:36px;	
}
.FAQtitle H2
{
	padding-left:10px;
	font-family : Arial;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;	
	color:#333333;
}
.graySeparator
{
	background:url('images/gray_pix.gif') bottom left repeat-x;
	
}
.graySeparator1
{
	background:url('images/gray_pix.gif') center left repeat-x;
	
}
.FAQInnerTitle
{	
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#333333;
	text-decoration:none;	
	cursor:pointer;	
}
.FAQDiv1 .FAQInnerTitle
{	
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;	
	color: #4A4F51;
	text-decoration:none;	
	cursor:pointer;	
}
 .FAQInnerTitleOpen
{	
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color: #ED742B;
	text-decoration:none;	
	cursor:pointer;	
}
.FAQDiv1 .FAQInnerTitleOpen
{	
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color: #ED742B;
	text-decoration:none;	
	cursor:pointer;	
}
.FAQDivHide
{
	 display:none;		
}

.FAQDivHide A
{
	font-family : Arial;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;	
	color:#666666;
}

.FAQDiv
{
	width:600px;
	padding-left:10px; 

}
.FAQDiv1
{
	
	 
	 width:240px; 
}
.FAQDiv1Hide
{
	 display:none;	
	 float:right;	
}

.FAQDivContent
{
	 float:left;
	 display:none;
	
	 clear:both;
	 padding-top:10px;
	 width:700px;
	 
}
.FAQDivContentHome
{
	 float:left;
	 display:none;
	 padding-left:13px;
	 clear:both;
	 padding-top:10px;
	 width:270px;
	 
}

/******** Home Center ***********/
.HomeCenterPanel
{
	width:344px;
	padding-top:17px;
	padding-right:12px;
	padding-left:23px;
}

.homeCenterTitle
{
	padding-left:16px;
	padding-top:7px;
	font-family : Trebuchet MS, Arial;
	font-size : 18px;
	font-style : normal;
	font-weight : bold;	
	color:#333333;
	padding-bottom:14px;
}
.HomeDownloadBox
{
	background: url('images/home_center_box_bg.png') top left repeat-y;
	padding-top:6px;
	padding-bottom:6px;
	
}
.HomeCenterBox
{
	background: url('images/home_center_box_bg.png') top left repeat-y;
	
}
.HomeCenterBox .LeftTD
{
	width: 116px;
	height:116px;
}

.HomeCenterBox .CenterTD
{
	width: 112px;
	height:116px;
}

.HomeCenterContent
{
	padding-left:13px;
	padding-right:25px;
}
.HomeCenterContent1
{
	padding-left:18px;
	
}
.moreLink
{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#FF6534;
	text-decoration:none;
}
A.moreLink
{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#FF6534;
	text-decoration:none;
}
A.moreLink:hover
{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;	
	color:#D36626;
	text-decoration:none;
}
.homeCustomersTitle
{	
	
	font-family : Trebuchet MS, Arial;
	font-size : 18px;
	font-style : normal;
	font-weight : bold;	
	color:#333333;
	padding-bottom:5px;
}
.moreButton
{
padding-top:5px;padding-bottom:5px;padding-right:5px;
}
/*********** Faq home box **********/
.faqBox
{
	background: #D4E9ED url('images/faq_home_bg.gif') top left repeat-x;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	height:170px;
	
}
.homeFAQSeparator
{
	background:url('images/home_separator.gif') center left no-repeat;	
}
/***************/


.menuOpen
{
	width: 186px;	
	z-index:100;	
}
.menuOpenInner
{
	width: 186px;
	border-left: 1px solid #999999;	
	z-index:100;			
}
.menuBottom
{
	z-index:200;
}

.menuOpenHome
{
	width: 186px;	
	z-index:100;		
}
.menuOpenInnerHome
{
	width: 186px;
	border-left: 1px solid #999999;			
}
.menuBottomHome
{
	z-index:200;
}



a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width: 186px;
  border:none;
  padding-left: 5px;
  border-right: 1px solid #999999;	
  background: #D3E8EC url('images/box_separator.gif') bottom left no-repeat;
  height:25px;
  padding-top:4px;	
  text-decoration: none;
  font-family: Arial;
  font-weight: normal;
  font-size: 12px;
  color: #333333; 
  cursor:pointer;
}
a.sample_attach:hover
{
	color:#F0752B;
}
a.sample_attach1:hover
{
	color:#F0752B;
}
a.sample_attach1, a.sample_attach1:visited, div.sample_attach1
{
  display: block;
  width: 186px;
  border:none;
  padding-left: 5px;
  border-right: 1px solid #999999;	
  background: #D3E8EC;
  height:25px;
  padding-top:4px;	
  text-decoration: none;
  font-family: Arial;
  font-weight: normal;
  font-size: 12px;
  color: #333333; 
  cursor:pointer;
}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child             { border-bottom:none;}
div#sample_attach_menu_child2             { border-bottom:none;top:28px;z-index:200;width:127px;}
.sample_attach1, a.sample_attach1:visited { border-bottom: none; }
div#sample_attach_menu_child             { border-bottom:none; }


.bodyFade{
background-color:#111111;

}
.maindivFade{
opacity:0.6;filter:alpha(opacity=60);
background-color:red;

}

.abctl{
background-color:blue;
height:5px;
width:5px;
}
.abctr{
background-color:#111111;
height:5px;
width:5px;

}

.abcbl{
background-color:yello;
height:5px;
width:5px;

}

.abcbr{
background-color:red;
height:5px;
width:5px;

}

/******** Industries Boxes *************/
.DarkBox
{
	background-color:#879395;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	border-left:1px solid #999999;
	width:338px;
	height:112px;  
    vertical-align: middle;
    text-align: center;
    position: relative;   
    z-index: 1;  
}
.DarkBox .DarkBoxLeftTop
{
	background:url('images/dark_box_left_top.gif') top left no-repeat;
	position: absolute;
	top: -1;
	left: -1;
	font-size: 1px;
	z-index: 2;
	width: 9px;
	height: 9px;
}
.DarkBox .DarkBoxRightTop
{
	background:url('images/dark_box_right_top.gif') top right no-repeat;
	position: absolute;
	top: -1;
	right: -1;
	font-size: 1px;
	z-index: 2;
	width: 9px;
	height: 9px;
}
.DarkBox .DarkBoxLeftBottom
{
background:url('images/dark_box_left_bottom.gif') top left no-repeat;
	position: absolute;
	bottom: -1;
	left: -1;
	font-size: 1px;
	z-index: 2;
	width: 9px;
	height: 9px;
}
.DarkBox .DarkBoxRightBottom
{
background:url('images/dark_box_right_bottom.gif') top right no-repeat;
	position: absolute;
	right: -1;
	bottom: -1;
	font-size: 1px;
	z-index: 2;
	width: 9px;
	height: 9px;
}
/******Over****/
.DarkBoxOff{
	background-color:#DC4E2B;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
	border-left:1px solid #999999;
	width:338px;
	height:112px;    
    vertical-align: middle;
    text-align: center;
    position: relative;   
    z-index: 1;
   

}
.DarkBoxOff .DarkBoxLeftTop
{
	background:url('images/dark_box_left_top_over.gif') top left no-repeat;
	position: absolute;
	top: -1;
	left: -1;
	font-size: 1px;
	z-index: 2;
	width: 9px;
	height: 9px;
}
.DarkBoxOff .DarkBoxRightTop
{
	background:url('images/dark_box_right_top_over.gif') top right no-repeat;
	position: absolute;
	top: -1;
	right: -1;
	font-size: 1px;
	z-index: 2;
	width: 9px;
	height: 9px;
}
.DarkBoxOff .DarkBoxLeftBottom
{
	background:url('images/dark_box_left_bottom_over.gif') top left no-repeat;
	position: absolute;
	bottom: -1;
	left: -1;
	font-size: 1px;
	z-index: 2;
	width: 9px;
	height: 9px;
}
.DarkBoxOff .DarkBoxRightBottom
{
	background:url('images/dark_box_right_bottom_over.gif') top right no-repeat;
	position: absolute;
	right: -1;
	bottom: -1;
	font-size: 1px;
	z-index: 2;
	width: 9px;
	height: 9px;
}
.DarkBoxMainTD
{
	height:100%;
	padding-top:9px;
}
.DarkBoxImageTD
{
	padding-top:2px;
	padding-left:10px;
}
/********Contact Form********/
.inputBox
{
	width:224px;
	height:20px;
	border:1px solid #999999;
	font-size:12px;
	font-family:Arial;
}
.textAreaBox
{
	width:224px;
	height:73px;
	border:1px solid #999999;
	font-size:12px;
	font-family:Arial;
}
.inputBoxShort
{
	width:123px;
	height:20px;
	border:1px solid #999999;
	font-size:12px;
	font-family:Arial;
}

.ROIBoxShort
{
	width:123px;
	height:20px;
	border:1px solid #999999;
	font-size:12px;
	font-family:Arial;
}
.star
{
	background:url('images/star.gif') center left no-repeat;	
	width: 11px;
	height: 9px;
	float: left;
}
.orangeText
{
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;	
	color:#CF4927;
}
.orangeTextSm
{
	font-family : Arial;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;	
	color:#CF4927;
}
.orangeTextB
{
	font-family : Arial;
	font-size : 13px;
	font-style : normal;
	font-weight : bold;	
	color:#CF4927;
}
.ContactBox
{
	padding-bottom: 15px;
}

.Contacttrheight{
height:30px;
font-size : 11px;
}
.contactDescription
{
	background: url('images/gray_pix.gif') top left repeat-x;
	padding-top:15px;
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;	
	color:#666666;
}
/********Offices********/
.whiteRightBox
{
	background: url('images/inner_white_bg.gif') top left repeat-y;
	margin:0px;
}
.whiteBoxTitle
{
	font-family : Trebuchet MS, Arial;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;	
	color: #333333;
	padding-left:19px;
	padding-bottom:15px;
}
.chooseBox
{
	width:188px;
	height:20px;
	background:url('images/choose_list1.gif') top left no-repeat;
	padding-left:5px;
	
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;	
	color: #333333;
}
.chooseBoxOver
{
	width:188px;
	height:20px;
	background:url('images/choose_list1_over.gif') top left no-repeat;
	padding-left:5px;
	
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;	
	color: #333333;
	
}
.indMenu
{

}
.li-offices{
list-style-image:none;
list-style-type:none;
}
/*********Search Results ********/
.searchSeparator
{
	 background:url('images/gray_pix.gif') center left repeat-x;
	 width:700px;
	 height:17px;
}
.searchPath
{
	list-style-image:none;
	list-style-type: none;
	margin-left:0px;
}
/*************** Home Video **************/
.homeVideoTbl
{
	
	background-color:#E0ECEF;
	/*border: 1px solid #999999;*/
}
.popupTitle
{
	font-family : Trebuchet MS;
	font-size : 17px;
	font-style : normal;
	font-weight : bold;	
	color: #333333;
	padding-left:15px;
}
.popupTitle1
{
	font-family : Trebuchet MS;
	font-size : 17px;
	font-style : normal;
	font-weight : bold;	
	color: #333333;

}
#mainVedioFrame
{
	position:absolute;	
	z-index:5;padding-top:40px;display:none;
}
#mainVedio
{
	background-color:#ECEEEE;
	border: 1px solid #999999;
}
#popUpZone
{
	display:none;background: #BABAB8;top:0;left:0px;position:absolute;z-index:2;filter:alpha(opacity=61);-moz-opacity:.67;opacity:.60;padding-top:40px;
	display:none;background: #BABAB8;top:0;left:0px;position:absolute;z-index:2;filter:alpha(opacity=61);-moz-opacity:.67;opacity:.60;padding-top:40px;
}

.pager
{	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;	
	color : #333333;
	cursor:pointer;
	text-decoration:underline;
}

.fontbold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;	
	color : #333333;
	cursor:pointer;
	text-decoration:none;
}

.fontnormal{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;	
	color : #333333;
	cursor:pointer;
	text-decoration:underline;
}
.menuTopContact
{
	padding-right:63px;

}

.vedioFLVnames{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	color : red;
}
.TopMenuWidth
{
	width:733px;
}
.hpDescription1
{
	height:75px;
	width:165px;
	padding-left:6px;
}
.homeMore
{
	width:709px;
}
.langMenuBlue
{
	background-color:#D4E8EC;
	width:127px;
	border-left:1px solid #7D868A;
	border-right:1px solid #7D868A;		
}
A.langMenu
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	color:#333333;
	text-decoration:none;
	line-height:18px;
}
A.langMenu1:hover
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	color:#CC4B26;
	text-decoration:none;
	line-height:18px;
}
.date{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	color:#333333;

}
.IndustriesContent P
{
	margin:0px;
}
.SecIndustry
{
	padding-top:14px;
	
}

.applications p{
padding:0px;
margin:0px;
}

.langout .langMenu1
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	color:#333333;
	text-decoration:none;
	line-height:18px;
}

.langoin .langMenu1
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	color:#CC4B26;
	text-decoration:none;
	line-height:18px;
}

.lightboxborder_T{
	background: url(images/videp_t.gif) top repeat-x;
	}
	
	.lightboxborder_l{
	background: url(images/videp_l.gif) bottom repeat-y;
	}
	.lightboxborder_r{
	background: url(images/videp_r.gif) right repeat-y;
	}
	.lightboxborder_b{
	background: url(images/videp_b.gif) right repeat-x;
	}
		
.tdSpace
{
	padding-left:2px;
}

.movieTit
{
	font-family : Trebuchet MS, Arial;
	font-size : 18px;
	font-style : normal;
	font-weight:bold;
	color:#333333;
	padding-top:5px;
	padding-bottom:3px;
}
.tryButton
{
	
	padding-left:10px;
}
.contact_label
	{ 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px; 
		color: #FF0000;
	}
.error
	{ 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px; 
		color: #FF0000;
	}

.CDcontactTitle{
	width:70px;         
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;

}
.CDinputBoxShort{
	border:1px solid #999999;
	font-family:Arial;
	font-size:12px;
	height:20px;
	width:120px;  
	color:#333333;

}
.CDinputBox{
	border:1px solid #999999;
	font-family:Arial;
	font-size:12px;
	height:20px;
	width:245px; 
	color:#333333;
}

.smallblacklink{
	 color:Black;
	 font-size:11px;
	 font-family:Arial;
	 text-decoration:underline;
	 cursor:pointer;
}

.dropcontent
{

	display: block;
}


.whiteWideBox  {
	background:url("../template/images/wide_inner_white_bg.gif") repeat-y scroll left top transparent;
	margin:0;}
	
th.userDetails {
        font-family:Arial,Helvetica,sans-serif;
        font-size:14px;
        font-style:normal;
        font-weight:bold;
        width:60px;  
        
    }
    td.userDetails {
        font-family:Arial,Helvetica,sans-serif;
        font-size:12px;
        font-style:normal;
        font-weight:normal;
        background-color:#D7E6EB;
        
    }
	
	.spacerLine {
    background: url('http://www.arx.com/template/images/gray_pix.gif') repeat-x scroll left center transparent;
    }
	
	
.transparentBT {  
	background: url('images/transparent_button1_bg.gif') top left repeat-x;	
	vertical-align: middle;
	text-align: center;
	position: relative;    
	z-index: 1;
	width:226px;	
	height:38px;
	padding-top:8px;	
	font-family : Arial;
	font-size : 18px;
	font-style : normal;
	font-weight : bold;	
	color:#ff6600;
	text-decoration: none;
	cursor:pointer;	
}