/* Main definitions */
@media print
{
	BODY {display:block;visibility:visible;}
	.printDisplay{display:none;visibility:hidden;}
}

/*BODY { COLOR:black; FONT-SIZE:10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; }
table { COLOR:black; FONT-SIZE:10pt; FONT-FAMILY: Arial, Helvetica, sans-serif }*/
BODY { COLOR:#525252; FONT-SIZE:10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; }
table { COLOR:#525252; FONT-SIZE:10pt; FONT-FAMILY: Arial, Helvetica, sans-serif }

.search {border:1px solid; border-color:#8198B3;}
.searchHR { color:#ACC2D9; height:2; }
.ansPadding { padding-top:8px; }
.searchControl { font-size:11px; width:200px; 
	border-bottom:1px solid; border-bottom-color:#7E9DB9; 
	border-top:1px solid; border-top-color:#7E9DB9; 
	border-left:1px solid; border-left-color:#7E9DB9; 
	border-right:1px solid; border-right-color:#7E9DB9; }/******************************************/
	
.error { font-weight:bold; }
.obligate { color:#ACACAC; font-size:9pt; vertical-align:top; }
.floationDiv {width:660px; font-size:10pt; z-index:2; position:absolute; border-bottom:1px solid; border-bottom-color:EEEEF0; }
.floationDiv2 {width:402px; font-weight:bold;  font-size:10pt; z-index:2; position:absolute; height:12; border-bottom:1px solid; border-bottom-color:EEEEF0; }

.bulletDivReview {width:20px; z-index:2; position:absolute; height:15; border-bottom:1px solid; border-bottom-color:#EEEEF0; padding-top:5px; }
.bulletDiv {width:20px; z-index:2; position:absolute; height:17; border-bottom:1px solid; border-bottom-color:#EEEEF0; padding-top:2px;  }

.footerTxt    { color:#D8E0E8; FONT-SIZE:8pt; text-decoration:none; vertical-align:top;  text-decoration:none; }
.chkBoxTxt    { color:#535252; FONT-SIZE:8pt;  }

/*.small { font-size:6px; }*/

.articleHeader { color:#DC8A1E; FONT-SIZE:12pt; font-weight:bold; }
.articleText { color:#525252; FONT-SIZE:9pt; }
.catHeader { color:#FFFFFF; FONT-SIZE:30pt; font-weight:bold; vertical-align:top; }
.catHeader2 { color:#FFFFFF; font-weight:bold; vertical-align:top; padding-right:4px;padding-top:18px; }
.catHeaderSP { color:#FFFFFF; FONT-SIZE:15pt; font-weight:bold; }
.leftBanner { padding-right:35px; padding-left:18px; }
.sheader{color:#E79728; font-size:10pt; font-weight:bold; }

A.topLink:link    { color:#79797B; FONT-SIZE:10pt; text-decoration:none; }
A.topLink:visited { color:#79797B; FONT-SIZE:10pt; text-decoration:none; }
A.topLink:active  { color:#79797B; FONT-SIZE:10pt; text-decoration:none; }
A.topLink:hover   { color:#F09B2B; FONT-SIZE:10pt; text-decoration:none; }

A.fiiterLink:link    { color:#79797B; FONT-SIZE:8pt; text-decoration:none; }
A.fiiterLink:visited { color:#79797B; FONT-SIZE:8pt; text-decoration:none; }
A.fiiterLink:active  { color:#79797B; FONT-SIZE:8pt; text-decoration:none; }
A.fiiterLink:hover   { color:#F09B2B; FONT-SIZE:8pt; text-decoration:none; }

A.footerLink:link    { color:#D8E0E8; FONT-SIZE:8pt; text-decoration:none; vertical-align:top;  text-decoration:none; }
A.footerLink:visited { color:#D8E0E8; FONT-SIZE:8pt; text-decoration:none; vertical-align:top;  text-decoration:none;}
A.footerLink:active  { color:#D8E0E8; FONT-SIZE:8pt; text-decoration:none; vertical-align:top;  text-decoration:none;}
A.footerLink:hover   { color:#D8E0E8; FONT-SIZE:8pt; text-decoration:none; vertical-align:top;  text-decoration:underline;}

A.footer2Link:link    { color:#FFFFFF; FONT-SIZE:9pt; text-decoration:none; vertical-align:top; }
A.footer2Link:visited { color:#FFFFFF; FONT-SIZE:9pt; text-decoration:none; vertical-align:top; }
A.footer2Link:active  { color:#FFFFFF; FONT-SIZE:9pt; text-decoration:none; vertical-align:top; }
A.footer2Link:hover   { color:#FFFFFF; FONT-SIZE:9pt; text-decoration:underline; vertical-align:top; }

A.footer3Link:link    { color:#79797B; FONT-SIZE:9pt; text-decoration:none; vertical-align:top; }
A.footer3Link:visited { color:#79797B; FONT-SIZE:9pt; text-decoration:none; vertical-align:top; }
A.footer3Link:active  { color:#79797B; FONT-SIZE:9pt; text-decoration:none; vertical-align:top; }
A.footer3Link:hover   { color:#79797B; FONT-SIZE:9pt; text-decoration:underline; vertical-align:top; }

A.bLink:link    { color:#525252; FONT-SIZE:10pt; text-decoration:underline; }
A.bLink:visited { color:#525252; FONT-SIZE:10pt; text-decoration:underline; }
A.bLink:active  { color:#525252; FONT-SIZE:10pt; text-decoration:underline; }
A.bLink:hover   { color:#F09B2B; FONT-SIZE:10pt; text-decoration:underline; }

A.smallink:link    { color:#979494; FONT-SIZE:8pt; text-decoration:none; }
A.smallink:visited { color:#979494; FONT-SIZE:8pt; text-decoration:none; }
A.smallink:active  { color:#979494; FONT-SIZE:8pt; text-decoration:none; }
A.smallink:hover   { color:#F09B2B; FONT-SIZE:8pt; text-decoration:none; }

A.smallinkg:link    { color:#535252; FONT-SIZE:8pt; text-decoration:underline; }
A.smallinkg:visited { color:#535252; FONT-SIZE:8pt; text-decoration:underline; }
A.smallinkg:active  { color:#535252; FONT-SIZE:8pt; text-decoration:underline; }
A.smallinkg:hover   { color:#F09B2B; FONT-SIZE:8pt; text-decoration:underline; }

A.bLinks:link    { color:#525252; FONT-SIZE:8pt; text-decoration:none; }
A.bLinks:visited { color:#525252; FONT-SIZE:8pt; text-decoration:none; }
A.bLinks:active  { color:#525252; FONT-SIZE:8pt; text-decoration:none; }
A.bLinks:hover   { color:#F09B2B; FONT-SIZE:8pt; text-decoration:none; }

A.Favorites:link    { color:#F09B2B; FONT-SIZE:8pt; text-decoration:none; }
A.Favorites:visited { color:#F09B2B; FONT-SIZE:8pt; text-decoration:none; }
A.Favorites:active  { color:#F09B2B; FONT-SIZE:8pt; text-decoration:none; }
A.Favorites:hover   { color:#525252; FONT-SIZE:8pt; text-decoration:none; }

A.DictionaryMenuLHE:link    { color:#E07E11; FONT-SIZE:11pt; text-decoration:underline;font-weight:bold; }
A.DictionaryMenuLHE:visited { color:#E07E11; FONT-SIZE:11pt; text-decoration:underline;font-weight:bold; }
A.DictionaryMenuLHE:active  { color:#E07E11; FONT-SIZE:11pt; text-decoration:underline;font-weight:bold; }
A.DictionaryMenuLHE:hover   { color:#E07E11; FONT-SIZE:11pt; text-decoration:none;font-weight:bold; }

A.DictionaryMenuLEN:link    { color:#E07E11; FONT-SIZE:9pt; text-decoration:underline;font-weight:bold; }
A.DictionaryMenuLEN:visited { color:#E07E11; FONT-SIZE:9pt; text-decoration:underline;font-weight:bold; }
A.DictionaryMenuLEN:active  { color:#E07E11; FONT-SIZE:9pt; text-decoration:underline;font-weight:bold; }
A.DictionaryMenuLEN:hover   { color:#E07E11; FONT-SIZE:9pt; text-decoration:none;font-weight:bold; }

A.DictionaryWords:link    { color:#525252; FONT-SIZE:10pt; text-decoration:none; }
A.DictionaryWords:visited { color:#525252; FONT-SIZE:10pt; text-decoration:none; }
A.DictionaryWords:active  { color:#525252; FONT-SIZE:10pt; text-decoration:none; }
A.DictionaryWords:hover   { color:#F09B2B; FONT-SIZE:10pt; text-decoration:none; }

A.DictionaryGoTop:link    { color:#B8B8B8; FONT-SIZE:8pt; text-decoration:none; }
A.DictionaryGoTop:visited { color:#B8B8B8; FONT-SIZE:8pt; text-decoration:none; }
A.DictionaryGoTop:active  { color:#B8B8B8; FONT-SIZE:8pt; text-decoration:none; }
A.DictionaryGoTop:hover   { color:#E07E11; FONT-SIZE:8pt; text-decoration:none; }

A.DictionaryBack:link    { color:#ffffff; FONT-SIZE:10pt; text-decoration:none; vertical-align:middle; padding-left:5px; }
A.DictionaryBack:visited { color:#ffffff; FONT-SIZE:10pt; text-decoration:none; vertical-align:middle; padding-left:5px; }
A.DictionaryBack:active  { color:#ffffff; FONT-SIZE:10pt; text-decoration:none; vertical-align:middle; padding-left:5px; }
A.DictionaryBack:hover   { color:#ffffff; FONT-SIZE:10pt; text-decoration:underline; vertical-align:middle; padding-left:5px; }

A.DictionaryClose:link { color:#ffffff; FONT-SIZE:10pt; vertical-align:middle; padding-left:5px; text-decoration:none; }
A.DictionaryClose:visited { color:#ffffff; FONT-SIZE:10pt; vertical-align:middle; padding-left:5px; text-decoration:none; }
A.DictionaryClose:active { color:#ffffff; FONT-SIZE:10pt; vertical-align:middle; padding-left:5px; text-decoration:none; }
A.DictionaryClose:hover { color:#ffffff; FONT-SIZE:10pt; vertical-align:middle; padding-left:5px; text-decoration:underline; }

.DictionaryHeader{ color:#ffffff; FONT-SIZE:18pt; font-weight:bold; padding-right:24px; }
.DictionaryClose{ color:#ffffff; FONT-SIZE:10pt; padding-left:5px; }
.DictionaryBLetter{ color:#ADC1D9; FONT-SIZE:20pt; font-weight:bold; }
.DictionaryWordDesc{ color:#535353; FONT-SIZE:10pt;padding-right:24px; padding-left:24px; }
.DictionaryWordTitle{ color:#E07E11; FONT-SIZE:12pt;  padding-right:24px; }

A.sendClose{ color:#525252; FONT-SIZE:10pt; font-weight:bold; text-decoration:underline; }
A.sendClose{ color:#525252; FONT-SIZE:10pt; font-weight:bold; text-decoration:underline; }
A.sendClose{ color:#525252; FONT-SIZE:10pt; font-weight:bold; text-decoration:underline; }
A.sendClose{ color:#525252; FONT-SIZE:10pt; font-weight:bold; text-decoration:none; }

.Step1txt{ color:#ffffff; FONT-SIZE:10pt; font-weight:bold; cursor:hand; padding-left:10px; }
.Step2txt{ color:#828282; FONT-SIZE:10pt; font-weight:bold; cursor:hand; padding-left:10px; }
/*.Step3txt{ color:#828282; FONT-SIZE:10pt; font-weight:bold;}
.Step4txt{ color:#828282; FONT-SIZE:10pt; font-weight:bold;}*/
.searchButt {background-image:url(/images/searchButt.jpg); color:#FFFFFF; Width:127; Height:22; cursor:hand; border:0px solid; font-weight:bold; }
.searchButt1 {background-image:url(/images/arrow_3_bg_or.gif); color:#FFFFFF; Height:22; cursor:hand; border:0px solid; font-weight:bold; }
.searchRetButt {background-image:url(/images/searchRetButt.jpg); color:#FFFFFF; Width:160; Height:22; cursor:hand; border:0px solid; font-weight:bold; }

.TopMenuItem    { text-align:center; height:16px;  background-color:#B7B7B7; BORDER-left:3px solid ; border-color:#ffffff; color:#FFFFFF;font-family:Arial;font-size:10pt;cursor:hand; }
.TopMenuItemOver{  text-align:center; height:16px; background-color:#FFD1A0;BORDER-left:3px solid ; border-color:#ffffff;color:#000000;font-family:Arial;font-size:10pt;cursor:hand; }
.TopMenuSelected{   text-align:center; height:16px; background-color:#F09B2B;BORDER-left:3px solid ;  border-color:#ffffff;color:#FFFFFF;  font-family:Arial;font-size:10pt;cursor:hand; }
.TopMenuSelectedOver{   text-align:center; height:16px; background-color:#F09B2B; BORDER-left:3px solid ; border-color:#ffffff; color:#FFFFFF;  font-family:Arial;font-size:10pt;cursor:hand; }

.TopMenuGroup    { direction:rtl;  text-align:right; height:16px; background-color:#B7B7B7; BORDER-left:1px solid; color:#FFFFFF;font-family:Arial;font-size:10pt;cursor:hand; }
.TopMenuGroupOver{    direction:rtl;  text-align:right; height:16px; background-color:#FFD1A0;BORDER-left:1px solid; color:#FFFFFF;font-family:Arial;font-size:10pt;cursor:hand; }
.TopMenuGroupSelected{  direction:rtl;    text-align:right; height:16px; background-color:#F09B2B;BORDER-left:1px solid; color:#FFFFFF;  font-family:Arial;font-size:10pt;cursor:hand; }
.TopMenuGroupSelectedOver{  direction:rtl;   text-align:right; height:16px;  background-color:#F09B2B; BORDER-left:1px solid; color:#FFFFFF;  font-family:Arial;font-size:10pt;cursor:hand; }

.MenuItem    { direction:rtl;  width:110px;   text-align:right; height:16px;  background-color:#DADADA; BORDER-left:3px solid ;border-left-color:#ffffff;BORDER-right:3px solid ;border-right-color:#ffffff;BORDER-top:0px solid ;border-top-color:#ffffff;BORDER-bottom:1px solid ;border-bottom-color:#ffffff; color:#484848;font-family:Arial;font-size:10pt;cursor:hand; }
.MenuItemOver{ direction:rtl;  width:110px;  text-align:right; height:16px;  background-color:#FFD1A0;BORDER-left:3px solid ;border-left-color:#ffffff;BORDER-right:3px solid ;border-right-color:#ffffff;BORDER-top:0px solid ;border-top-color:#ffffff;BORDER-bottom:1px solid ;border-bottom-color:#ffffff; color:#484848;font-family:Arial;font-size:10pt;cursor:hand;font-weight:bold; }
.MenuSelected{ direction:rtl;  width:110px;  text-align:right; height:16px;  background-color:#FFD1A0;BORDER-left:3px solid ;border-left-color:#ffffff;BORDER-right:3px solid ;border-right-color:#ffffff;BORDER-top:0px solid ;border-top-color:#ffffff;BORDER-bottom:1px solid ;border-bottom-color:#ffffff;  color:#484848;  font-family:Arial;font-size:10pt;cursor:hand;font-weight:bold; }
.MenuSelectedOver{ direction:rtl;  width:110px;  text-align:right; height:16px;   background-color:#FFD1A0; BORDER-left:3px solid ;border-left-color:#ffffff;BORDER-right:3px solid ;border-right-color:#ffffff;BORDER-top:0px solid ;border-top-color:#ffffff;BORDER-bottom:1px solid ;border-bottom-color:#ffffff; color:#484848;  font-family:Arial;font-size:10pt;cursor:hand;font-weight:bold; }

.catMenuGroup    { border-top:3px solid; border-bottom:2px solid; border-color:#FFFFFF }

.menuMoreList{cursor:hand;color:#ffffff; BORDER-left:2px solid;border-color:#ffffff;}
.ResultList{background-color:#ffffff;border-color:#FFD19F}
.ResultListDiv{position:absolute; background-color:Transparent; border-color:#FFD19F;display:none;}
.listmoreMenuTop{COLOR:#F19B2C;font-size:13px;font-weight:bold ;}

.menuMoreList{cursor:hand;color:#ffffff;BORDER-left:2px solid;border-color:#ffffff;}
.ResultList{background-color:#ffffff;border-color:#FFD19F}
.ResultListDiv{position:absolute; background-color:Transparent; border-color:#FFD19F;display:none;}
.listmoreMenuTop{COLOR:#F19B2C;font-size:13px;font-weight:bold ;}

A.ListMoreSubLinks:link    { color:#525252; FONT-SIZE:12px; text-decoration:none;}
A.ListMoreSubLinks:visited { color:#525252; FONT-SIZE:12px; text-decoration:none;}
A.ListMoreSubLinks:active  { color:#525252; FONT-SIZE:12px; text-decoration:none;}
A.ListMoreSubLinks:hover   { color:#F19B2C; FONT-SIZE:12px; text-decoration:none;}

A.dictionaryCategory:link    { color:#525252; FONT-SIZE:12px; text-decoration:none;}
A.dictionaryCategory:visited { color:#525252; FONT-SIZE:12px; text-decoration:none;}
A.dictionaryCategory:active  { color:#525252; FONT-SIZE:12px; text-decoration:none;}
A.dictionaryCategory:hover   { color:#F19B2C; FONT-SIZE:12px; text-decoration:none;}

A.FullGuideLink:link    { color:#E07E11; FONT-SIZE:8pt; text-decoration:none;}
A.FullGuideLink:visited { color:#E07E11; FONT-SIZE:8pt; text-decoration:none;}
A.FullGuideLink:active  { color:#E07E11; FONT-SIZE:8pt; text-decoration:none;}
A.FullGuideLink:hover   { color:#E07E11; FONT-SIZE:8pt; text-decoration:underline;}

A.FullGuideLinkg:link    { color:#535252; FONT-SIZE:8pt; text-decoration:underline;}
A.FullGuideLinkg:visited { color:#535252; FONT-SIZE:8pt; text-decoration:underline;}
A.FullGuideLinkg:active  { color:#535252; FONT-SIZE:8pt; text-decoration:underline;}
A.FullGuideLinkg:hover   { color:#F19B2C; FONT-SIZE:8pt; text-decoration:underline;}

A.PromoGuideLink:link    { color:#525252; FONT-SIZE:9pt; text-decoration:none;}
A.PromoGuideLink:visited { color:#525252; FONT-SIZE:9pt; text-decoration:none;}
A.PromoGuideLink:active  { color:#525252; FONT-SIZE:9pt; text-decoration:none;}
A.PromoGuideLink:hover   { color:#525252; FONT-SIZE:9pt; text-decoration:none;}

A.PHeaderGuideLink:link    { color:#464646; FONT-SIZE:9pt; text-decoration:none;}
A.PHeaderGuideLink:visited { color:#464646; FONT-SIZE:9pt; text-decoration:none;}
A.PHeaderGuideLink:active  { color:#464646; FONT-SIZE:9pt; text-decoration:none;}
A.PHeaderGuideLink:hover   { color:#F19B2C; FONT-SIZE:9pt; text-decoration:none;}

A.innerdatalistArticle:link    { color:#525252; FONT-SIZE:10pt; text-decoration:none;}
A.innerdatalistArticle:visited { color:#525252; FONT-SIZE:10pt; text-decoration:none;}
A.innerdatalistArticle:active  { color:#525252; FONT-SIZE:10pt; text-decoration:none;}
A.innerdatalistArticle:hover   { color:#E07E11; FONT-SIZE:10pt; text-decoration:none;}

A.innerdatalistArticleIN:link    { color:#525252; FONT-SIZE:11pt; text-decoration:none;}
A.innerdatalistArticleIN:visited { color:#525252; FONT-SIZE:11pt; text-decoration:none;}
A.innerdatalistArticleIN:active  { color:#525252; FONT-SIZE:11pt; text-decoration:none;}
A.innerdatalistArticleIN:hover   { color:#E07E11; FONT-SIZE:11pt; text-decoration:none;}

A.goLink:link    { color:#535353; font-size:8pt; text-decoration:underline;}
A.goLink:visited { color:#535353; font-size:8pt; text-decoration:underline;}
A.goLink:active  { color:#535353; font-size:8pt; text-decoration:underline;}
A.goLink:hover   { color:#F09B2B; font-size:8pt; text-decoration:underline;}

.GuideHeader{ color:#464646; font-family:Arial; font-size:10pt; font-weight:bold; }
.GuideDescS{ color:#525252;  font-family:Arial; font-size:9pt; padding-right:8px; }
.GuideTopBG{ background-image:url(/images/line.gif); }
.GuideBG{ background-image:url(/images/table1_midicon.gif);direction:ltr; background-position:left top;  background-repeat:no-repeat; }
.GuideTable{ direction:rtl; text-align:right; }

.Top_Menu{ color:#527029; FONT-SIZE:10pt; text-decoration:none;}
A.Top_Menu:hover  { color:#F09B2B; FONT-SIZE:11pt; text-decoration:none;}


.GuideWL{border-bottom:2px solid;border-bottom-color:#ffffff;font-size:1pt;}
.MagHeaderLbl{color:#E79728;font-size:12pt;font-weight:bold;}

.sectionpicLine { font-size:10px; color:#979494; padding-bottom:2px; border-bottom:#D3E0E9 2px solid; }
.articleFormat {background-image:url(/images/table_blue_3pix.gif);}
.articleTable {background-image:url(/images/table1_midicon.gif); background-position:left bottom;  background-repeat:no-repeat;}
.sectionTextMain {font-size:12; color:#535252; }
.sectionimgtxtalt {	border-bottom: #D3E0E9 2px solid;color:#515151;font-size:10px;width:150}

.SearchBG{background-image:url(/images/magnifyGlass.gif);direction:ltr; background-position:left top;  background-repeat:no-repeat;}

A:link    { color:#0033CC; text-decoration:underline; }
A:visited { color:#0033CC; text-decoration:underline; }
A:active  { color:#0033CC; text-decoration:underline; }
A:hover   { color:#F09B2B; text-decoration:underline; }

A.dictionarySectionLink:link    { color:#0033CC; text-decoration:none }
A.dictionarySectionLink:visited { color:#0033CC; text-decoration:none; }
A.dictionarySectionLink:active  { color:#0033CC; text-decoration:none; }
A.dictionarySectionLink:hover   { color:#0033cc; text-decoration:underline; }

A.MagLinkHeader:link    { color:#525252; FONT-SIZE:10pt; text-decoration:none;font-weight:bold;}
A.MagLinkHeader:visited { color:#525252; FONT-SIZE:10pt; text-decoration:none;font-weight:bold;}
A.MagLinkHeader:active  { color:#525252; FONT-SIZE:10pt; text-decoration:none;font-weight:bold;}
A.MagLinkHeader:hover   { color:#F19B2C; FONT-SIZE:10pt; text-decoration:none;font-weight:bold;}

A.MagLinkDescS:link    { color:#525252; FONT-SIZE:10pt; text-decoration:none;}
A.MagLinkDescS:visited { color:#525252; FONT-SIZE:10pt; text-decoration:none;}
A.MagLinkDescS:active  { color:#525252; FONT-SIZE:10pt; text-decoration:none;}
A.MagLinkDescS:hover   { color:#525252; FONT-SIZE:10pt; text-decoration:none;}

.SitePageHeader{font-size:11pt;color:#342B7E;font-weight:bold;}
.ContactTxt{font-size:10pt; color:#525252; vertical-align:top; }
.ContactTextBox{font-size:10pt;color:#525252;border-top:1px solid;border-top-color:#7E9DB9;border-bottom:1px solid;border-bottom-color:#7E9DB9;border-right:1px solid;border-right-color:#7E9DB9;border-left:1px solid;border-left-color:#7E9DB9;}
.ContactBt{background-image:url(/images/CSendBt.gif); background-repeat:no-repeat;width:78px;height:20px;border:0;cursor:hand;}
.ConFriendBt{background-image:url(/images/CSendBt2.gif); background-repeat:no-repeat;width:78px;height:20px;border:0;cursor:hand;}
.button{background-image:url(/images/Cbutton.gif); background-repeat:no-repeat; height:20px;width:120px;border:0;cursor:hand; font-weight:bold; color:#FFFFFF; text-align:left; padding-left:15px; }
.button1{background-image:url(/images/Cbutton1.gif); background-repeat:no-repeat; height:20px;width:90px;border:0;cursor:hand; font-weight:bold; color:#FFFFFF; text-align:left; padding-left:15px; }

.ReviewWeightTextBox{width:80px; height:20px; font-size:10pt;color:#525252;border-top:1px solid;border-top-color:#7E9DB9;border-bottom:1px solid;border-bottom-color:#7E9DB9;border-right:1px solid;border-right-color:#7E9DB9;border-left:1px solid;border-left-color:#7E9DB9;}
.ReviewTextBox{width:290px; height:90px; OVERFLOW-Y:auto; OVERFLOW-X:hidden; font-size:10pt;color:#525252;border-top:1px solid;border-top-color:#7E9DB9;border-bottom:1px solid;border-bottom-color:#7E9DB9;border-right:1px solid;border-right-color:#7E9DB9;border-left:1px solid;border-left-color:#7E9DB9;}
.ReviewComment{ font-size:8pt;color:#979494;}

.SPQHeader { font-size:10pt; color:#535353; padding-right:6px; padding-left:6px;}
.SPRBText { font-size:8pt; color:#4F5150; font-weight:bold; }

.SPRBListBox { font-size:8pt;  color:#525252; font-weight:bold; vertical-align:middle; }
label {vertical-align:middle;}
input {vertical-align:middle;}

.SPRSText { font-size:10pt; color:#525252; padding-left:6px; }

.PicPagingStyle  { BORDER-TOP: #aec2da 1px solid;font-weight:bold;font-size:12px;}

.TableStyle {font-size:8pt;  border:0px solid; }
.TableHeader1 {font-size:9pt;color:#525252; }

.trFieldName { background-color:#EEEEF0;}
.tdBorderLeft {border-left:1px solid; border-color:#EBEBEB;}

.pborder {  height:140px; width:664px; border-top:2px solid; border-bottom:0px; border-color:#ACC2D9;}

.lborder { height:150px; width:675px; border-bottom:2px solid; border-top:0px; border-color:#ACC2D9;}
.tdPadding6 {padding-right:6px; padding-left:6px;}
.tdPadding12 {padding-right:11px; padding-left:15px;}

.searchCategoryTop { font-weight:bold; color:#33297F;font-size:11pt;padding-right:20px;background-image:url(/images/line.gif); }
.searchTopBG { background-image:url(/images/line.gif); padding-right:25px; }

.searchTopBG2 { background-image:url(/images/line2.gif); padding-right:20px; }
.searchTopBG3 { background-image:url(/images/line3.jpg); padding-right:20px; }

.searchCategoryTop {font-weight:bold; color:#33297F;font-size:11pt;padding-right:20px; background-image:url(/images/line.gif); }
.headSearchCategory { padding-right:2px; color:#312A7E; font-size:11pt; font-weight:bold; border-color:#B2B2B2; border-bottom:1px solid;  }
/*.SearchBG{background-image:url(/images/magnifyGlass.gif);direction:ltr; background-position:left top;  background-repeat:no-repeat;}*/
.searchTable { width:100%; padding-right:20px; background-image:url(/images/table1_searchTop.gif); background-repeat:no-repeat; }
.searchTable1 { width:100%; padding-right:14px; background-image:url(/images/table1_searchTop.gif); background-repeat:no-repeat; }

A.searchLinkOn:link    { color:#525252; FONT-SIZE:9pt; font-weight:normal; text-decoration:none;}
A.searchLinkOn:visited { color:#525252; FONT-SIZE:9pt; font-weight:normal; text-decoration:none;}
A.searchLinkOn:active  { color:#525252; FONT-SIZE:9pt; font-weight:normal; text-decoration:none;}
A.searchLinkOn:hover   { color:#F09B2B; FONT-SIZE:9pt; font-weight:normal; text-decoration:none;}

A.sortLink:link    {  vertical-align:middle;  color:#FFFFFF; FONT-SIZE:10pt; font-weight:normal; text-decoration:underline;padding-right: 5px; padding-left: 5px;}
A.sortLink:visited {  vertical-align:middle; color:#FFFFFF; FONT-SIZE:10pt; font-weight:normal; text-decoration:underline;padding-right: 5px; padding-left: 5px;}
A.sortLink:active  {  vertical-align:middle; color:#FFFFFF; FONT-SIZE:10pt; font-weight:normal; text-decoration:underline;padding-right: 5px; padding-left: 5px;}
A.sortLink:hover   {  vertical-align:middle; color:#FFFFFF; FONT-SIZE:10pt; font-weight:normal; text-decoration:underline;padding-right: 5px; padding-left: 5px;}

A.sortLinkON:link    {  vertical-align:middle; color:#FFFFFF; FONT-SIZE:10pt; font-weight:bold; text-decoration:underline;}
A.sortLinkON:visited {  vertical-align:middle; color:#FFFFFF; FONT-SIZE:10pt; font-weight:bold; text-decoration:underline;}
A.sortLinkON:active  {  vertical-align:middle; color:#FFFFFF; FONT-SIZE:10pt; font-weight:bold; text-decoration:underline;}
A.sortLinkON:hover   {  vertical-align:middle; color:#FFFFFF; FONT-SIZE:10pt; font-weight:bold; text-decoration:underline;}

.sortLinkON    {  vertical-align:middle; color:#FFFFFF; FONT-SIZE:10pt; font-weight:bold; text-decoration:underline;}

A.sortLinkOff:link    {  vertical-align:middle; color:#FFFFFF; FONT-SIZE:10pt; font-weight:bold; text-decoration:none; cursor:default;padding-right: 5px; padding-left: 5px;}
A.sortLinkOff:visited {  vertical-align:middle; color:#FFFFFF; FONT-SIZE:10pt; font-weight:bold; text-decoration:none; cursor:default;padding-right: 5px; padding-left: 5px;}
A.sortLinkOff:active  {  vertical-align:middle; color:#FFFFFF; FONT-SIZE:10pt; font-weight:bold; text-decoration:none; cursor:default;padding-right: 5px; padding-left: 5px;}
A.sortLinkOff:hover   {  vertical-align:middle; color:#FFFFFF; FONT-SIZE:10pt; font-weight:bold; text-decoration:none; cursor:default;padding-right: 5px; padding-left: 5px;}

.sortLinkOff{  vertical-align:middle; color:#FFFFFF; FONT-SIZE:10pt; font-weight:bold; text-decoration:none; cursor:default;}

A.sortLinkb:link    { width:180px;  vertical-align:middle;  color:#535252; FONT-SIZE:10pt; font-weight:normal; text-decoration:none;}
A.sortLinkb:visited { width:180px; vertical-align:middle; color:#535252; FONT-SIZE:10pt; font-weight:normal; text-decoration:none;}
A.sortLinkb:active  { width:180px; vertical-align:middle; color:#535252; FONT-SIZE:10pt; font-weight:normal; text-decoration:none;}
A.sortLinkb:hover   { width:180px;  vertical-align:middle; color:#535252; FONT-SIZE:10pt; font-weight:normal; text-decoration:none;}

A.sortLinkOffb:link    {  vertical-align:middle; color:#332A7E; FONT-SIZE:10pt; font-weight:bold; text-decoration:none; cursor:default;}
A.sortLinkOffb:visited {  vertical-align:middle; color:#332A7E; FONT-SIZE:10pt; font-weight:bold; text-decoration:none; cursor:default;}
A.sortLinkOffb:active  {  vertical-align:middle; color:#332A7E; FONT-SIZE:10pt; font-weight:bold; text-decoration:none; cursor:default;}
A.sortLinkOffb:hover   {  vertical-align:middle; color:#332A7E; FONT-SIZE:10pt; font-weight:bold; text-decoration:none; cursor:default;}

.searchLinkOff { color:#DA8109; FONT-SIZE:9pt; font-weight:bold; text-decoration:none;}
/*A.searchLinkOff:link    { color:#B3B1B2; FONT-SIZE:9pt; text-decoration:none;}
A.searchLinkOff:visited { color:#B3B1B2; FONT-SIZE:9pt; text-decoration:none;}
A.searchLinkOff:active  { color:#B3B1B2; FONT-SIZE:9pt; text-decoration:none;}
A.searchLinkOff:hover   { color:#B3B1B2; FONT-SIZE:9pt; text-decoration:underline;}*/

A.slinkw:link    { color:#FFFFFF; FONT-SIZE:9pt; text-decoration:none;}
A.slinkw:visited { color:#FFFFFF; FONT-SIZE:9pt; text-decoration:none;}
A.slinkw:active  { color:#FFFFFF; FONT-SIZE:9pt; text-decoration:none;}
A.slinkw:hover   { color:#FFFFFF; FONT-SIZE:9pt; text-decoration:none;}

/* search parameters */
.headSearch { padding-right:25px; color:#312A7E; font-size:11pt; font-weight:bold; background-image:url(/images/line.gif); }
.headSearch2 { color:#312A7E; font-size:11pt; font-weight:bold; }
.headSearch3 { color:#787677; font-size:8pt; }
.search1 { padding-right:25px; font-size:9pt; font-weight:bold; background-image:url(/images/line.gif); }
.patamTD { padding-right:25px; }
.paramName { font-size:12px;font-weight:bold; }
.paramValue { padding-right:5px; padding-left:5px; color:#DC820A; }
/* end search parameters */

/* products styles */
.bullet{ margin-top:4px; }

.headProduct { color:#322A7D; font-size:11pt; font-weight:bold; border-bottom:#b2b2b2 1px solid;}

.fieldRight { border-left:1px solid; border-left-color:#d1d1d3; padding-right:10px; }

.fieldLeft { padding-right:10px; }

.backProduct { font-size:8pt; text-align:right; vertical-align:top; }
.productName { font-size:9pt; font-weight:bold; color:#525252; }
.productHR { color:#F19B2C; height:2; }
.productHR2 { color:#ACC2D9; height:1; }

a.productName:link { font-size:9pt; font-weight:bold; color:#525252; text-decoration:none; }
a.productName:visited { font-size:9pt; font-weight:bold; color:#525252; text-decoration:none; }
a.productName:active { font-size:9pt; font-weight:bold; color:#525252; text-decoration:none; }
a.productName:hover { font-size:9pt; font-weight:bold; color:#F09B2B; text-decoration:none; }

a.productNameNew:link { font-size:11pt; font-weight:bold; color:#525252; text-decoration:none; }
a.productNameNew:visited { font-size:11pt; font-weight:bold; color:#525252; text-decoration:none; }
a.productNameNew:active { font-size:11pt; font-weight:bold; color:#525252; text-decoration:none; }
a.productNameNew:hover { font-size:11pt; font-weight:bold; color:#F09B2B; text-decoration:none; }


a.backProduct:link { font-size:8pt; color:#525252; text-decoration:none; }
a.backProduct:visited { font-size:8pt; color:#525252; text-decoration:none; }
a.backProduct:active { font-size:8pt; color:#525252; text-decoration:none; }
a.backProduct:hover { font-size:8pt; color:#F09B2B; text-decoration:none; }

a.productLink:link { font-size:8pt; color:#969495; text-decoration:none; }
a.productLink:visited { font-size:8pt; color:#969495; text-decoration:none; }
a.productLink:active { font-size:8pt; color:#969495; text-decoration:none; }
a.productLink:hover { font-size:8pt; color:#F09B2B; text-decoration:none; }
/* end products styles */

/* products datagrid */
.DGitemStyle { font-size:8pt; color:#525252; background-color:transparent; vertical-align:top; height:20; padding-top:3px; }
.DGaltItemStyle { font-size:8pt; color:#525252; background-color:#EDEEF0; vertical-align:top; height:20; padding-top:3px; }

.DGitemStyleS { font-size:8pt; color:#525252; background-color:transparent; vertical-align:top; height:20; padding-top:3px; }
.DGaltItemStyleS { font-size:8pt; color:#525252; background-color:#E1E7F3; vertical-align:top; height:20; padding-top:3px; }
.DGitemSep { background-color:YELLOW; height:3px; }
.DGitemSepTD { background-color:YELLOW; height:3px; }
.headerDG{ border:0px solid; }
/*.headerDG{ border:solid 1px red; }*/
.headerDG1{ background-color:Yellow}

/* end products datagrid */

/* paging area ------------------------------ */
A.pagingLink2:link    {    color:#898A8C;font-weight:bold ; FONT-SIZE:9pt; text-decoration:underline; padding-left:5px; padding-right:5px; }
A.pagingLink2:visited {    color:#898A8C;font-weight:bold ; FONT-SIZE:9pt; text-decoration:underline; padding-left:5px; padding-right:5px; }
A.pagingLink2:active  {    color:#898A8C;font-weight:bold ; FONT-SIZE:9pt; text-decoration:underline; padding-left:5px; padding-right:5px; }
A.pagingLink2:hover   {    color:#898A8C;font-weight:bold ; FONT-SIZE:9pt; text-decoration:underline; padding-left:5px; padding-right:5px; }

A.pagingLink:link    {    color:#8A8B8D;font-weight:bold ; FONT-SIZE:9pt; text-decoration:underline; padding-left:5px; padding-right:5px;}
A.pagingLink:visited {    color:#8A8B8D;font-weight:bold ; FONT-SIZE:9pt; text-decoration:underline; padding-left:5px; padding-right:5px;}
A.pagingLink:active  {    color:#8A8B8D;font-weight:bold ; FONT-SIZE:9pt; text-decoration:underline; padding-left:5px; padding-right:5px;}
A.pagingLink:hover   {    color:#F09B2B;font-weight:bold ; FONT-SIZE:9pt; text-decoration:underline; padding-left:5px; padding-right:5px;}

A.currPageLink:link    {   color:#EF9B2B;font-weight:bold ; FONT-SIZE:9pt; text-decoration:none; padding-left:5px; padding-right:5px; }
A.currPageLink:visited {   color:#EF9B2B;font-weight:bold ; FONT-SIZE:9pt; text-decoration:none; padding-left:5px; padding-right:5px; }
A.currPageLink:active  {   color:#EF9B2B;font-weight:bold ; FONT-SIZE:9pt; text-decoration:none; padding-left:5px; padding-right:5px; }
A.currPageLink:hover   {   color:#EF9B2B;font-weight:bold ; FONT-SIZE:9pt; text-decoration:none; padding-left:5px; padding-right:5px; }

A.pagingLinkSpace:link    {    color:#898A8C;font-weight:bold ; FONT-SIZE:9pt; text-decoration:none; padding-left:5px; padding-right:5px; }
A.pagingLinkSpace:visited {    color:#898A8C;font-weight:bold ; FONT-SIZE:9pt; text-decoration:none; padding-left:5px; padding-right:5px; }
A.pagingLinkSpace:active  {    color:#898A8C;font-weight:bold ; FONT-SIZE:9pt; text-decoration:none; padding-left:5px; padding-right:5px; }
A.pagingLinkSpace:hover   {    color:#898A8C;font-weight:bold ; FONT-SIZE:9pt; text-decoration:none; padding-left:5px; padding-right:5px; }

/* DYNAMIK TABLE STYLE -------------------------------------                   */
.tbl { border-BOTTOM:0px solid; border-top:1px solid; border-left:0px solid; border-right:1px solid; border-color:#D1D1D3;  COLOR:#525252; FONT-SIZE:10pt; height:20px; FONT-FAMILY: Arial, Helvetica, sans-serif;  }
.tbl_tr_header { background-color:#E1E7F3; font-weight:bold;  height:20px; }
.tbl_tr_header2 { font-weight:bold;  height:0px; }
.tbl_tr_1 { background-color:#ffffff; height:20px;}
.tbl_tr_2 { background-color:#ffffff; height:20px;}
.tbl_td_header { text-align:center; border-LEFT:1px solid; border-bottom:1px solid; border-color:#D1D1D3;}
.tbl_td_1 { vertical-align:top; padding-bottom:5px; padding-TOP:5px; padding-right:5px; padding-left:5px; border-left:1px solid; border-color:#D1D1D3; border-left:1px solid; border-bottom:1px solid; border-color:#EEEEF0;}
.tbl_td { vertical-align:top; padding-bottom:5px; padding-top:5px;  padding-right:5px; padding-left:5px; border-left:1px solid; border-bottom:1px solid; border-color:#D1D1D3;}

.seperateTR { background-color:white; height:30px; background-image:url(/images/seperateTR.gif); }

.loading 
	{
		width: 200px;
		height: 100px;
		background-color: #FFFFFF;
		position: absolute;
		left: 50%;
		top: 70%;
		/*margin-top: -50px;
		margin-left: -100px;*/
		text-align: center;
		border:2px solid;
		border-color:#FFD19F;
	}

.loadingBtn
	{
		width: 200px;
		height: 100px;
		background-color: #FFFFFF;
		position:relative;
		text-align: center;
		border:2px solid;
		border-color:#FFD19F;
		left: 50%;
		bottom:50%;
	
	}
	
	
/* datagrid shop compare ---------  */
/* Data Grid style definitions */

/*.DataGridHeaderStyle
{
	text-align:center;
	background-color:#BCCAD8;
	font-weight:bold;
	color:white;
	font-size:10pt;
	height:20;
	border-bottom:4px solid;
}*/
.DataGridHeaderStyle
{
	text-align:center;
	background-color:#BCCAD8;
	font-weight:bold;
	color:white;
	font-size:10pt;
	height:20;
	border-bottom:4px solid;
}
.DataGridHeaderStyle a
{
	color:white;
	
}
/*.DataGridHeaderStyle td
{
		height:24px;
		background-image:url(/images/shopLine.gif);
		border-bottom:0px doted;
		border-bottom-color:ffffff;

}*/
.DataGridHeaderStyle td
{
		height:24px;
		background-color:#ACC2D9;

}
.DataGridHeaderStyle td.RightTitle
{
		height:24px;
		background:#ACC2D9 url(/images/titleBlueRight.gif) right no-repeat;

}
.DataGridHeaderStyle td.LeftTitle
{
		height:24px;
		background:#ACC2D9 url(/images/titleBlueLeft.gif) left no-repeat;

}
.DataGridAlternatingItemStyle
{
	font-size:9pt;
	background-color:transparent;
}
.DataGridItemStyle
{
	background-color:#fff;
	font-size:9pt;
}

.DataGridItemStyleFirstRow
{
	background-color:#fff;
	font-size:9pt;
	background:#fff url(/images/LboxBg.gif)top left repeat-x;

	
}
.tdleftCompare { border-left:1px solid;border-top:1px solid;  border-color:#D0D0D1;}
.tdleftCompareH{ border-left:1px solid;  border-color:#FFFFFF;}
.SecondFooter{ font-size:8pt; color:#79797B}
A.SecondFooter:link    { color:#79797B; FONT-SIZE:8pt; text-decoration:none;}
A.SecondFooter:visited { color:#79797B; FONT-SIZE:8pt; text-decoration:none;}
A.SecondFooter:active  { color:#79797B; FONT-SIZE:8pt; text-decoration:none;}
A.SecondFooter:hover   { color:#F09B2B; FONT-SIZE:8pt; text-decoration:none;}


/*ClientReview.ascx-----------------------------*/

.tblReview{ color:#535252; border-top:2px solid #ACC2D9;}
.tdBorLeft {border-left:1px solid; border-color:#EBEBEB;}

.percent{ color:#898989; font-weight:bold; font-size:22px;}
A.Reviewlink:link    { color:#535252; FONT-SIZE:9pt; text-decoration:underline;font-weight:bold ;}
A.Reviewlink:visited { color:#535252; FONT-SIZE:9pt; text-decoration:underline;font-weight:bold ;}
A.Reviewlink:active  { color:#535252; FONT-SIZE:9pt; text-decoration:underline;font-weight:bold ;}
A.Reviewlink:hover   { color:#535252; FONT-SIZE:9pt; text-decoration:underline;font-weight:bold ;}

A.fullReview:link    { color:#F09B2B; FONT-SIZE:8pt; text-decoration:underline;}
A.fullReview:visited { color:#F09B2B; FONT-SIZE:8pt; text-decoration:underline;}
A.fullReview:active  { color:#F09B2B; FONT-SIZE:8pt; text-decoration:underline;}
A.fullReview:hover   { color:#F09B2B; FONT-SIZE:8pt; text-decoration:underline;}



.imgReview{ border: 1px solid #656565;}

/*ClientReviewProduct.aspx*/
.tdPrdAvg{ color:#F09B2B; font-weight:bold; font-size:18pt;}
.tdPrdAvgBig{color:#F09B2B; font-weight:bold; font-size:40pt;}
.spnSmall{font-size:8pt; font-weight:normal;}

A.avgLnk:link    { color:#F09B2B; FONT-SIZE:18pt; text-decoration:none;font-weight:bold;}
A.avgLnk:visited { color:#F09B2B; FONT-SIZE:18pt; text-decoration:none;font-weight:bold;}
A.avgLnk:active  { color:#F09B2B; FONT-SIZE:18pt; text-decoration:none;font-weight:bold;}
A.avgLnk:hover   { color:#F09B2B; FONT-SIZE:18pt; text-decoration:none;font-weight:bold;}

A.ReviewlinkNotBold:link    { color:#535252; FONT-SIZE:8pt; text-decoration:underline;}
A.ReviewlinkNotBold:visited { color:#535252; FONT-SIZE:8pt; text-decoration:underline;}
A.ReviewlinkNotBold:active  { color:#535252; FONT-SIZE:8pt; text-decoration:underline;}
A.ReviewlinkNotBold:hover   { color:#535252; FONT-SIZE:8pt; text-decoration:underline;}
.sqrImg{ color:#B2B2B2; FONT-SIZE:8pt; }
.boldbig{color:#535252; FONT-SIZE:9pt; font-weight:bold ; }
.comparePriceImg{ background-image:url(/images/button_bg_154x17.gif); color:#FFFFFF}


/*TestControl.aspx */
.trBorder{ border-bottom:1px solid #D5E0EC; border-top:1px solid #D5E0EC; display:block; width:400px;}
.txtTel{ width:85px; font-size:10pt; color:#525252; vertical-align:top; margin-right:10px;}
.txtPreTel{width:25px; font-size:10pt; color:#525252; vertical-align:top;  margin-right:10px;}
.cmbDate{ margin-right:10px; font-size:10pt; color:#525252; vertical-align:top; }
.btnUpload{ margin-right:10px; font-size:10pt; color:#525252; vertical-align:top; }

A.helpLink:link    { color:#535252; FONT-SIZE:8pt; text-decoration:underline;}
A.helpLink:visited { color:#535252; FONT-SIZE:8pt; text-decoration:underline;}
A.helpLink:active  { color:#535252; FONT-SIZE:8pt; text-decoration:underline;}
A.helpLink:hover   { color:#535252; FONT-SIZE:8pt; text-decoration:underline;}

.tblShowBlock{ display:block; background-color:#F3F3F3;}
.trMargin{ margin:5px;}
.tdFont{ font-size:9pt;}

/*addReview.aspx */
.headerFriends{background-image:url(/images/bg_title.gif); color:White; height:20px; FONT-WEIGHT:bold;}
.btnBackGround{  color:#535252;}


/*FullClientReviewProd*/

A.fullCidRev:link    { color:#979494; FONT-SIZE:8pt; text-decoration:underline;}
A.fullCidRev:visited { color:#979494; FONT-SIZE:8pt; text-decoration:underline;}
A.fullCidRev:active  { color:#979494; FONT-SIZE:8pt; text-decoration:underline;}
A.fullCidRev:hover   { color:#979494; FONT-SIZE:8pt; text-decoration:underline;}
.tblBorTop{ border-top:2px solid #EDEEF0;}

A.nameLink:link    { color:#535252; FONT-SIZE:12pt; font-weight:bold; text-decoration:none;}
A.nameLink:visited { color:#535252; FONT-SIZE:12pt; font-weight:bold; text-decoration:none;}
A.nameLink:active  { color:#535252; FONT-SIZE:12pt; font-weight:bold; text-decoration:none;}
A.nameLink:hover   { color:#535252; FONT-SIZE:12pt; font-weight:bold; text-decoration:none;}



p {margin: 0px;}

.productScore
{
	width: 95px;
	height: 41px;
	position: relative;
}

.productScore .scoreText
{
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	position: absolute;
	width: 38px;
	height: 29px;
	top: 6px;
	left: 6px;
	text-align: center;
	vertical-align:middle;
	/*line-height: 29px;	*/
}

.productScore .scoreNumber
{
	color: #ffffff;
	font-size: 17px;
	font-weight: bold;
	position: absolute;
	width: 45px;
	height: 16px;
	top: 8px;
	left: 44px;
	text-align: center;
	line-height: 16px;	
}

.productScore .scoreOutOf
{
	color: #ffffff;
	font-size: 9px;	
	position: absolute;
	width: 45px;
	height: 11px;
	top: 24px;
	left: 44px;
	text-align: center;
	line-height: 11px;	
}

.productScore_blue
{
	background-image: url(/images/productScore/scorebox_blue.gif);
}

.productScore_orange
{
	background-image: url(/images/productScore/scorebox_orange.gif);
}

.productScore_review_orange
{
	background-image: url(/images/product_review/scorebox_orange.gif);
}

.productScore_title
{
	color: #535353;
	font-size: 12px;
	text-align: center;
	line-height:11px;
}

.productScore_subtitle
{
	color: #535353;
	font-size: 10px;
	text-align: center;
	width: 100%;
	line-height:9px;
}


.btn_gray{
	cursor: pointer;
	float: left;
	margin-left: 7px;
	display: inline;
}

.btn_gray div.left{
	width: 5px;
	height: 21px;
	background-image: url('/images/ewave_general/b_gray.gif');
	background-position: 0px 0px;
	float: left;			
}

.btn_gray div.right{
	width: 5px;
	height: 21px;
	background-image: url('/images/ewave_general/b_gray.gif');
	background-position: 0px -21px;
	float: left;
}

.btn_gray div.center{
	width: auto;
	height: 21px;
	line-height: 21px;
	color: #ffffff;
	background-image: url('/images/ewave_general/b_gray.gif');
	background-position: 0px -42px;
	float: left;
	padding: 0px 5px;	
	font-size: 11px;
	font-family: arial;
	font-weight: bold;
	position: relative;
}

.btn_gray div.centerArrow
{
	padding-left: 14px;
}

.btn_gray div.center img
{	
	position: absolute;
	top: 8px; 
	left: 2px;
}


.roundTitle_l, .roundTitle_r{
	width: 10px;
	height: 28px;
	float: left;
	cursor: pointer;
}

.roundTitle_c{
	width: 170px;
	height: 28px;
	margin-left: 2px;
	display: inline;
	float: left;
	cursor: pointer;
	color: #535353;
	text-align: center;
	line-height: 28px;
	font-weight: bold;
}



.roundTitle_l_lightBlue
{
	background-image: url('/images/ewave_general/title_lightblue_l.gif');
}

.roundTitle_r_lightBlue
{
	background-image: url('/images/ewave_general/title_lightblue_r.gif');
}

.roundTitle_r_darkBlue
{
	background-image: url('/images/ewave_general/title_darkblue_r.gif');
}


.roundTitle_c_lightBlue
{
	background-image: url('/images/ewave_general/title_lightblue_c.gif');
	font-weight:normal;
	color:#332A7E;
}

.roundTitle_c_darkBlue
{
	background-image: url('/images/ewave_general/title_darkblue_c.gif');
	color:#332A7E;
	/*font-weight:bold;*/
}

.linkListItem
{
	float: right;
	margin-right:4px;
	margin-left: 13px;
}

.linkListIcon
{
	float: right;	
}



.reviewbox
{
	direction: ltr;
}

.reviewbox .top
{
	width: 434px;
	height: 12px;
	background-image: url('/images/product_review/reviewbox_top.gif');	
	float: left;
	overflow: hidden;
}

.reviewbox .middle
{
	width: 434px;	
	background-image: url('/images/product_review/reviewbox_body.gif');	
	float: left;
}

.reviewbox .bottom
{
	width: 434px;
	height: 92px;
	background-image: url('/images/product_review/reviewbox_bottom.gif');	
	float: left;
	overflow: hidden;
}

.reviewbox .goodContainer
{
	background-image: url('/images/product_review/thumbs_up.gif');	
	background-position: right 5px; 
	background-repeat: no-repeat;
	float: right;
	margin-right: 8px;
	display: inline;
	min-height: 85px;
	height: auto !important;
	height: 85px;
	width:400px;
}

.reviewbox .badContainer
{
	background-image: url('/images/product_review/thumbs_down.gif');	
	background-position: right 5px; 
	background-repeat: no-repeat;
	float: right;
	margin-right: 8px;
	min-height: 90px;
	height: auto !important;
	height: 90px;
	width:400px;

}

.reviewbox .exclamationContainer
{
	background-image: url('/images/product_review/exclamation.gif');	
	background-position: right 5px; 
	background-repeat: no-repeat;
	float: right;
	margin-right: 8px;
	display: inline;
	min-height: 120px;
	height: auto !important;
	height: 120px;
	width:400px;
}

.reviewbox .paraDivider
{
	width: 370px;
	height: 1px;
	float: right;
	display: inline;	
	overflow: hidden;
	background-color: #d0d5dd;
	clear: both;
	margin: 23px 0px;
	margin-right: 32px;
}

.reviewbox .itemContainer
{
	float: right;
	margin-right: 80px;
	width: 288px;
	display: inline;
	text-align: right;
	
}

.reviewbox .textContainer
{
	float: right;
	clear: both;
	/*height:84px;*/
}

.reviewbox .titleContainer
{
	width: 100%;
	text-align: right;
	margin-bottom: 10px;
}


.reviewItem
{
	width: 418px;
	float: right;
	clear: both;
}

.reviewItem .title
{
}

.reviewItem .title .bullet
{
	background-color: #acc2d9;
	width: 7px;
	height: 7px;
	float: right;
	overflow: hidden;
	margin-top: 7px;
}

.reviewItem .title .text
{
	float: right;
	font-size: 16px;
	font-weight: bold;
	display: inline;
	margin-right: 7px;
}

.reviewItem .title .scorebar
{
	float: left;
	margin-top: 8px;
}

.reviewItem .title .scorebar_outof
{
	float: left;
	color: #acc2d9;
	font-size: 12px;
	font-weight: bold;
	margin-top: 4px;
	margin-right: 5px;
	display: inline;
}

.reviewItem .horzDivider
{
	height: 1px;
	width: 100%;
	background-color: #eeeef0;
	overflow: hidden;
	float: right;
	clear: both;
	margin: 4px 0px;
}

.reviewItem .textBlock 
{
	float: right;
	clear: both;
	width: 100%;
	margin: 17px 0px;
}

.reviewItem .imgSmallContainer
{	
	width: 122px;
	height: 121px;
	overflow: hidden;
	background-image: url('/images/product_review/productreview_smallimage_bg.gif');	
	float: right;
}

.reviewItem .imgSmallContainer img
{
	margin: 3px;
}

.reviewItem .imgBigContainer
{	
	width: 418px;
	height: 302px;
	overflow: hidden;
	background-image: url('/images/product_review/productreview_bigimage_bg.gif');	
	float: right;
}

.reviewItem .imgBigContainer img
{
	margin: 3px;
}

.reviewItem .imgSmallDivider
{
	float: right;
	width: 21px;
	height: 1px;
	display: inline;
}

.reviewVertSeperator
{
	height: 40px;
	clear: both;
}

.reviewFooter
{
	text-align: right;
	color: #e9a549;
}

.reviewReviewer
{
	float: right;
	margin-top: 10px;
}


.reviewDate
{
	float: left;
	margin-top: 10px;
}

.rtl
{
	direction: rtl;
}


.productPageTab_Container
{
	border-bottom: 2px solid #AEADAE;
	width:670px;
	margin-right:10px;
}

.productPageTab
{
	float: right;
	display: inline;
	margin-left:6px;
	cursor: pointer;
	
}

.productPageTab .left
{
	width: 6px;
	height: 24px;	
	float: left;
	display: inline;
	overflow: hidden;
	background-image: url('/images/productpage_tabs.gif');	
	background-position: 0 26px;
}

.productPageTab .right
{
	width: 6px;
	height: 24px;	
	float: left;
	display: inline;
	overflow: hidden;
}

.productPageTab .center
{
	line-height: 24px;
	font-size: 12px;
	text-align: center;
	float: left;
	width: 151px;
}

.productPageTab_selected .left
{	
	background-image: url('/images/productpage_tabs.gif');	
	background-position: 0px 72px;
}

.productPageTab_selected .center
{	
	background-image: url('/images/productpage_tabs.gif');	
	background-position: 0px 24px;
	color: #FFFFFF;
	font-weight: bold;
}
.productPageTab_selected .center a ,.productPageTab_selected .center a:hover
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	display:block;
	line-height: 24px;
}
.productPageTab_selected .right
{	
	background-image: url('/images/productpage_tabs.gif');	
	background-position: 0px 48px;
}

.productPageTab_disabled
{
	cursor: auto;
}


.productPageTab_disabled .left
{	
	background-image: url('/images/productpage_tabs.gif');	
	background-position: 0px 144px;
}

.productPageTab_disabled .center
{	
	background-image: url('/images/productpage_tabs.gif');	
	background-position: 0px 96px;
	color: #AEADAE;	
}

.productPageTab_disabled .right
{	
	background-image: url('/images/productpage_tabs.gif');	
	background-position: 0px 120px;
}

.productPageTab_normal .left
{	
	background-image: url('/images/productpage_tabs.gif');	
	background-position: 0px 216px;
}

.productPageTab_normal .center
{	
	background-image: url('/images/productpage_tabs.gif');	
	background-position: 0px 168px;
	color: #6E6C6C;	
	font-weight: bold;
}
.productPageTab_normal .center a,.productPageTab_normal .center a:hover
{
	color: #6E6C6C;	
	font-weight: bold;
	text-decoration:none;
	display:block;
	line-height: 24px;
	
}
.productPageTab_normal .right
{	
	background-image: url('/images/productpage_tabs.gif');	
	background-position: 0px 192px;
}

/* ----------- New inner ------- */
   
   .TopMainContent
   {
    min-height:40px;
    height:auto !important;
    height:40px;
    background-color:#ACC2D9;    
   }
   
   .TopMainContentRight
   {
     
       float:right;
       width:25px;
       height:24px;
       background:transparent url(/images/homeTopRight.gif) right no-repeat;
   }
   .TopMainContent h1
    {
        font:bold 30pt arial;
        color:#fff;
        margin:15px 0px 20px 0px;
        float:right;    
        text-align: right; 
        direction: rtl;  
    }
    
    .TopMainContentLeft
   {
     
       float:left;
       width:25px;
       height:24px;
       background:transparent url(/images/homeTopLeft.gif) right no-repeat;
   }
   
    .second_bg_white_new
    {
        background-color:#fff;
        margin:0px 25px;
        margin-bottom:10px;

    }
    .second_bg_white_right
    {
       float:right;
       width:15px;
       height:14px;
       background:transparent url(/images/rbgw.gif) right no-repeat;
        margin:0px;
       padding:0px;
       line-height:0px;
       font-size:0px;
       
   }
   
      .second_bg_white_left
    {
       float:left;
       width:15px;
       height:14px;
       background:transparent url(/images/lbgw.gif) right no-repeat;
       margin:0px;
       padding:0px;
       line-height:0px;
       font-size:0px;
       
   }
   
    .second_bg_white_rightB
    {
       float:right;
       width:15px;
       height:20px;
       background:transparent url(/images/rbbgw.gif) right no-repeat;
        margin:0px;
       padding:0px;
       line-height:0px;
       font-size:0px;
    
   }
   
      .second_bg_white_leftB
    {
       float:left;
       width:15px;
       height:20px;
       background:transparent url(/images/lbbgw.gif) right no-repeat;
        margin:0px;
       padding:0px;
       line-height:0px;
       font-size:0px;
   }
   
   /* Start Dvir Nov 16 2008 */
   .sendFriendHolder{
	width:436px;
	font-family:arial, sans-serif;
	font-size:0.8em;
	color:#ffffff;
	position:relative;
	direction:rtl;  
	height:55px;
	text-align: center;
	margin:0 auto;
	background:url(/images/inner/sendFriendBack.png) no-repeat 0 0;
	float:right;
	clear:both;
	/* display:none; */
  }
.sendFriendHolder .sendFriend{
	float:right;
	font-size:1.2em;
	font-weight:bold;
	height:30px;
	position:relative;
	right:85px;
	_right:100px;
	text-align:right;
	top:15px;
	width:100px;
	float:right;
 }
.sendFriendHolder .bigText{

	float:right;
	font-size:1.8em;
	font-weight:bold;
	height:30px;
	position:relative;
	right:85px;
	text-align:right;
	top:16px;
	width:215px;
  }
.sendFriendHolder .sendFriend .buttonFriend{
	background:url(/images/inner/sendFriendButton.png) no-repeat 0 0;
	width:93px;
	height:19px;
	margin:4px auto;
	padding-right:15px;
	padding-top:0px;
	float:right;
}
.sendFriendHolder .sendFriend .buttonFriend span{
	margin-right:7px;
}
.sendFriendHolder .sendFriend .buttonFriend a,
.sendFriendHolder .sendFriend .buttonFriend a:link,
.sendFriendHolder .sendFriend .buttonFriend a:visited,
.sendFriendHolder .sendFriend .buttonFriend a:active,
.sendFriendHolder .sendFriend .buttonFriend a:hover{
	color:#ffffff;
	text-decoration:none;
	margin-bottom:2px;
	margin-right:10px;
}
/* End Dvir Nov 16 2008 */  
   
/* Start Dvir Nov 17 2008 */ 
.compareHold{
  width:125px;
  font-family:arial, sans-serif;
  font-size:1em;
  color:#A8A5A5;
  position:relative;
  direction:rtl;  
  height: auto;
  text-align: center;
  margin:0;
  float:left;
  }
.compareHold .price
{
	direction:rtl;
	font-weight:bold;
	color:#535353;
	font-size:12px;
	height:14px;
 }
.compareHold .text{
 	font-size:10px;
  }
  
.priceCompareHolder234{
  width:234px;
  height:85px;
  border-bottom:1px solid #D3E0F0;
  padding:0;
  text-align:center;
  float:left;
  }
.priceCompareHolder136{
  width:136px;
  height:85px;
  border-bottom:1px solid #D3E0F0;
  padding:0;
  text-align:center;
  float:left;
  }
  .priceCompareHolder136r{
  width:136px;
  height:85px;
  border-bottom:0px solid #D3E0F0;
  padding:0;
  text-align:center;
  float:right;
  }
.priceCompareHolder112{
  width:120px;
  height:65px;
  border-bottom:0px solid #D3E0F0;
  padding:0;
  text-align:center;
  float:left;
  }
  .priceCompareHolder112r{
  width:120px;
  height:65px;
  border-bottom:0px solid #D3E0F0;
  padding:0;
  text-align:center;
  float:right;
  }
  .priceCompareHolder110{
  width:116px;
  height:59px;
  border-top:1px solid #D3E0F0;
  padding:0;
  text-align:center;
  float:right;
  margin:8px 5px 0 0;
  } 
  .priceCompareHolder110 .compareHold{
  width:123px;
  font-family:arial, sans-serif;
  font-size:0.8em;
  color:#A8A5A5;
  position:relative;
  direction:rtl;  
  height:30px;
  text-align: center;
  margin:9px auto;
  float:left;
  left:-5px;
  }
.ratingHolder {
  width:127px;
  font-family:arial, sans-serif;
  font-size:0.7em;
  color:#A8A5A5;
  position:relative;
  direction:rtl;  
  height:30px;
  text-align: right;
  margin:0;
  float:left;
  }
  .ratingHolder .row{
	position:relative;
	clear:both;
	width:126px;
	float:right;
  }
  .ratingHolder .star{
  float:left;
  width:10px;
  height:9px;
  background:url('/images/inner/starRating.png') no-repeat;
  }
  .ratingHolder .starHolder{
  margin-top:2px;
  color:#797878;
   }
  .ratingHolder .noStar{
  background-position: 0 0;
  }
  .ratingHolder .halfStar{
  background-position: -10px 0;
  }
  .ratingHolder .fullStar{
  background-position: -20px 0;
  }
  .ratingHolder .walla
  {
  background:url('/images/inner/wallaShops.png') no-repeat right;
  height:14px;
  }
.wallaRatingHolder234{
  width:234px;
  height:55px;
  border-bottom:1px solid #D3E0F0;
  padding:0;
  text-align:center;
  float:left;
  }
.wallaRatingHolder136{
  width:136px;
  height:55px;
  border-bottom:1px solid #D3E0F0;
  padding:0;
  text-align:center;
  float:left;
  }
.wallaRatingHolder130{
  width:110px;
  height:55px;
  border-bottom:1px solid #D3E0F0;
  padding:0;
  text-align:center;
  float:left;
  padding-left:13px;
  }  
.wallaRatingHolder130 .ratingHolder
{
	width:118px;
}
   
  .ratingHolder .info{
  background:url('/images/inner/info.gif') no-repeat right;
  height:14px;
  }
/* End Dvir Nov 16 2008 */  

a.article_style_link:link
{
	color:#fff;
	font:arial;
	font-size: 10pt;
	font-weight:bold;
	text-decoration:none;
}
a.article_style_link:visited
{
	color:#fff;
	font:arial;
	font-size: 10pt;
	font-weight:bold;
	text-decoration:none;
}
a.article_style_link:active
{
	color:#fff;
	font:arial;
	font-size: 10pt;
	font-weight:bold;
	text-decoration:none;
}
a.article_style_link:hover
{
	color:#fff;
	font:arial;
	font-size: 10pt;
	font-weight:bold;
	text-decoration:none;
}

