#navlist
{
list-style-image: url(/images/s_arrow.gif); 
padding: 0px;
margin-left: 0px;
width: 13em;
}

#navlist li
{
margin: 0px;
padding: 0.25em 1em;
border: 0px solid;
text-align: left;
}


td {
 empty-cells: show;
}
.highlight{
background-color:pink;
}
.tab_div {
height:100%; 
display:block; 
border: 1px #7d7d7d;
padding:10px;
}
.tab_div li{
padding:2px;
}
.tab_div ul{
padding-top:5px;
padding-left:17px;
margin:0px;
}

body {
font-family:verdana; 
color:#ffffff; 
font-size:11px;
background-color:273041;
}

/*blinking of currency result*/
.blink_1 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #5d5d5d;
}

.blink_2 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #FF1F6A;
}

.tab_tab {
border:solid; 
border-bottom-style:none; 
border-width:1px;
border-color:#CCCCCC;
}

.tab_galva{
font-weight:bold;  
color:#ffffff; 
background-color:#7d7d7d
}

.tab_tr
{border-style:solid; 
background-color:#EEF1F8;
}

.tab_prom_left {
border-bottom-style:solid; 
border-width:1px;  
border-color:#CCCCCC;
}

.tab_contenina {
Vertical-align: top;
padding:3px 3px 3px 3px;
border-left-style:solid;
border-color:#CCCCCC;
border-width:1px; 
border-bottom-style:solid;
}

.header
{padding-top:3px;
padding-bottom:3px;
margin-bottom:13px;
height:120px;}
 
.bext{
position:absolute;
top:8px;
right:7px;}

.butsearch{
padding-top:0px;
padding-right:100px;}

.knopki
{top:-1px;
position:absolute;
right:0px;}

.bext2
{right:187px;
top:2px;
position:absolute;}

.menusearch
{Vertical-align: middle;
height:25px;
top:-1px;
width:300px;
border-style: solid;
Border-color: #7d7d7d; 
Border-width: 0px;
text-align:left;
left:530px;
position:absolute;
text-align:right;
padding-right:10px;

}

.menu_up 
{text-decoration:underline;
}

.menuhead
{position:absolute; }

.itself
{padding-left:3px;
padding-top:6px;}

.lowerhead
{border-left-style: none;
border-right-style: none;
vertical-align: middle;
padding-left:0px;
margin-top:4px;
height:25px;
width:1000px;
top:101px;
Border-color: #7d7d7d; 
Border-width: 0px;
position:absolute;
border-left-style: none;
border-right-style: none;
border-top-style: solid;
border-bottom-style: solid;}

.headlink
{position:relative;}

.box {position:absolute;}

.logo
{top:30px;
position:absolute;
}

.smallban
{position:absolute;
top:30px;}

.bigban 
{Overflow: hidden;
text-align:right;
width:728px; height:90px;
Vertical-align: top;}

.banner
{width:728px; 
/*height:90px;*/
vertical-align:text-bottom;
text-align:right;
Border-color: #E7E7E7; 
Border-style: solid;
Border-width: 0px;
position:absolute;
left:263px;}

/*main align styles*/
label 
{clear:left; 
display:block; 
float:left;
Vertical-align: middle;
height:20px; 
width:60px; 
text-align:left;
padding-right:10px; 
color:#fff; 
margin-bottom:0.5em; 
line-height:1.5em;}

#text1
{width:50px;}

#alignRight
{float:right;
padding-top:7px;
padding-bottom:7px;}

.innerpad2 
{padding-left:18px;
padding-top:3px;
position:relative; display:block; text-align:center;
width:424px;
text-align:left;}


.innerpadTEXT
{
padding-right:5px;
padding-top:17px;
position:relative; display:block; text-align:center;
width:424px;
padding-left:5px;
text-align:left;
}

.innerpad3 
{padding-left:2px;
padding-top:0px;
position:relative; display:block; text-align:center;
width:380px;
text-align:left;}

.innerpad 
{padding-top:1px;
position:relative;
display:block; 
text-align:center;
text-align:left;}

#container 
{
padding:20 0 0 0px;
text-align:left;
width: 960px; 

border:0px solid #333;
}
/*{position: absolute; 
left: 50%; 
margin-left: -512px; 
width: 1024px; 
margin-top: 0px; 
border:0px solid #333;
}*/

#header 
{width: 1000px;
}

#left_nav 
{float: left; 
width: 140px;
height:100%; 
}

#right_nav{
margin-top:0px;
float: right; 
width: 130px; 
}

#content 
{float: left; 
width:570px;
margin: 0px;}

#content_best_buys 
{float: left; 
width:870px;
margin-right: 0px; 
margin-left: 0px;}
 
#footer 
{position:relative;
margin:0px;
padding:0px;
clear: both; 
width: 959px; 
text-align:center;

 }

#left_main_50_alt
{/*background-color:pink;*/
float: left; 
text-align:center;
width: 359px;/*370*/
margin: 0px;}

#right_main_50_alt
{/*background-color:pink;*/
float: left; 
text-align:center;
width: 359px;
margin: 0px;}


#left_main_50
{/*background-color:red;*/

float:left; 

}

#right_main_50
{/*background-color:red;*/
float: right;

}

#left_main_60
{float: left; 
width: 430px;
margin: 0px;}


#right_main_40
{ float: right; 
width: 280px;
margin: 0px;}

/*end main align styles*/
/*left menu syles*/

#left-nav
{text-align:left;
/*margin: 0px 2px 4px 2px; */
width:130px;

display:inline;
float:left;}

#left-nav ul
{float:left;
padding:0px;
margin:0px;
list-style-type:none;}
/*
#left-nav ul li
{ padding-bottom:2px; padding-right:2px; padding-left:0px; background-image: url(../images/s_arrow.gif); BackGround-Repeat: no-repeat;
 	}
 	*/
	
	.menu_a_normal 
	{
		text-decoration:none;
	color:#000000;

	font-weight:normal;
	}
	
	a_div_menu {}
	
	.menu_a_normal:hover
	{text-decoration:none; 
	}
	
.menu_normal 
{
	background-color:#f0f0f0;
border-width:1px; 
border-color:#999999; 

border-style:solid; 
border-top-style:none; 
width:130;
}	

#left-nav a:active,visited,link 
{color:#000000;
text-decoration:none;}

#left-nav a:hover 
{color:#E1144F;}

#left-nav ul li.here a
{/*selected menu item*/
background:#efefef;
text-decoration:none;}

#left-nav ul li.normal a
{/*regular menu item*/
font-weight:normal;
color:#000000;
text-decoration:none;}

#left-nav ul li.caption
{/*category caption*/
color:#7d7d7d;
font-weight:bold;

}

/*end left menu syles*/

/*right menu syles*/

#right-nav
{text-align:left;
padding-top:5px;
margin: 0px 0px 10px 0px; 
width:130px;
border: solid 1px #7d7d7d ; 
display:inline;
float:right;}

#right-nav ul
{float:left;
padding:0px;
margin:0px;
list-style-type:none;}

#right-nav ul li
{padding: 0px 3px 0px 3px;}

#right-nav a:active,visited,link 
{color:#000000;
text-decoration:none;}

#right-nav a:hover 
{color:#E1144F;}

#right-nav ul li.here a
{/*selected menu item*/
background:#efefef;
text-decoration:none;}

#right-nav ul li.normal a
{/*regular menu item*/
font-weight:normal;
color:#000000;
text-decoration:none;}

#right-nav ul li.caption
{/*category caption*/
color:#7d7d7d;
font-weight:bold;

}

/*end right menu syles*/

#text_link a:hover{
color:#E1144F;
text-decoration:none;}

.all_value 
{margin-right:5px;
 text-align:right;
}

.new_padding 
{padding-top: 7px;
 padding-bottom: 7px;
 padding-right: 5px;
 padding-left: 5px;}

#text_link a:active,visited,link 
{color:#000000;
text-decoration:none;}

#text_link a{
font-weight:normal;
color:#000000;
text-decoration:none;}

/*survey syles*/

.listul
{padding:5px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
}


.altext
{color:#7d7d7d;}

.listheadblack {
font-weight: bold; 
color: #333333; 
 }

.listheadnormal {
color: #333333; 
padding: 5px;  }

/*end survey syles*/


#divAffiliateLinks{
margin: 0px 0px 0px 0px; 
border: 1px #7d7d7d solid; 
padding:0px;
float:right;
}

.image_header{
height:19px;
}

#Div_50_1{  
float:right;
margin-bottom: 4px; 

overflow:hidden;
height:115px;/*height:114px;*/ 
border: 1px #7d7d7d solid;
}

.Div_50_1{  
/*height:114px;*/ 
border: 1px #7d7d7d solid;
}

#DivBestBuy_50{
height:254px;
width:350px; 
float:none;
margin-bottom: 4px; 
margin-left:auto;
margin-right:auto;
/*margin: 1px 0px 4px 1px; */
border: 1px #7d7d7d solid;
}

#DivSurvey_50{
height:234px;
width:350px; 
float:none;
margin-bottom: 4px; 
margin-left:auto;
margin-right:auto;
/*margin: 1px 0px 4px 1px; */
border: 1px #7d7d7d solid;
}

#DivHead_Lines_50{
height:230px;
width:350px; 
/*float:left;*/


}

.cc
{width:170px;
margin: 0px 0px 0px 0px;}

.paragraph_50 
{margin: 3px 3px 3px 3px;}


.calcoptZ 
{
font-size:11px;
BackGround-color: #ffffff;
height:18px; padding-top:2px; display:table-cell; float:left; 
font-weight: bold;
text-align: center;
border: 1px #7d7d7d solid;
border-left-style: none;
border-top-style: none;
border-bottom-style: none;
border-right-style: none;}

.calcopt 
{BackGround-color: #ffffff;
font-weight: bold;
text-align: center;
border: 1px #7d7d7d solid;
border-left-style: none;
border-top-style: none;
border-bottom-style: solid;
border-right-style: solid;}

.calcopt4 
{background-color: #EEF1F8;
text-align: center;
border: 1px #7d7d7d none;
border-top-style: none;
border-bottom-style: none;
border-right-style: none;}

.calcoptB
{
font-size:11px;
background-color: #EEF1F8;
height:18px; 
padding-top:2px; 
display:table-cell; 
float:left;
text-align: center;
border: 1px #7d7d7d solid;
border-style: none none none solid;}


.calcopt1 {
font-size:11px;
padding:0 6px;	
background-color: #ffffff;
text-align: center;
border: 1px #7d7d7d solid;
border-top-style: none;
border-left-style: none;
border-bottom-style: solid;
border-right-style: none;}

.calcopt2 
{padding:0 6px;	
font-size:11px;
background-color: #EEF1F8;
text-align: center;
border: 1px #7d7d7d solid;
border-top-style: none;
border-left-style: solid;
border-bottom-style: solid;
border-right-style: none;}

.calcright
{top:-10px; right:10px; position:relative; text-align:right;}

.horline
{line-height:1px;
width:100%;
height:1px;
color: #7d7d7d;
top:0px;}

#DivRight{
background-color: #eef1f8; 
margin: 0px 0px 4px 0px; 
border: 1px #7d7d7d solid;
float:right;
}

.DivRight_out{
background-color: transparent; 

border: 1px #7d7d7d solid;

}

#Div_40{  
float:right;
margin: 0px 0px 4px 0px; 
height:100%; 
border: 1px #7d7d7d solid;
}

#DivBestBuy_60{ /*big index & company box*/ 
float:  left;
margin: 0px 0px 4px 0px; 
border: 1px #7d7d7d solid;}

#DivCompIndex_60{/*big index & company box*/ 
float: left;
margin: 0px 0px 4px 0px; 
height:100%; 
border: 1px #7d7d7d solid;}

/*
#DivCompIndex_60 .list ul{
width:auto;
padding:0px 6px 0px 6px;
margin:0px;
list-style-type:none;
}


#DivCompIndex_60 .listhead {
font-weight: bold; 
color: #7d7d7d; 
padding-bottom:2px; 
padding-top:10px; }
*/

#DivCompIndex_60  a 
{font-weight:normal;
color: #000000;}

#DivCompIndex_60 a:hover 
{color:#E41B5B;
text-decoration:none;}

.separator
{font-size:8px;
font-family: Verdana;
color: #000000;}

.two_div_holder{
padding:3px; height:70px;
}

.headline_paragraph{
text-align:left; 
padding: 0px 0px 0px 3px;
margin:0px;
height:50px;
}
.divfindir 
{padding: 0px 0px 0px 0px;
margin-top: -4px;}

.partop
{position:relative;  
padding: 0px 0px 5px 0px;}

.parmiddle
{
padding: 0px 0px 0px 0px;}


.jargoncont
{padding-right: 0px;
Padding-left: 0px;
padding-top: 1px;
Padding-bottom: 3px;}


.innerpad 
{padding-right: 0px;
Padding-left: 0px;
padding-top: 1px;
Padding-bottom: 3px;}

/*
.innerpad 
{padding-top:1px;
position:relative;
display:block; 
text-align:center;
text-align:left;}
*/

.DivLink
{position:absolute;  top:0px; width:10px;
BackGround-Image: url(../images/stripes.gif); 
Border-color: #7d7d7d; 
Border-style: solid;
Border-width: 1px; 
border-top-style: none;
border-right-style: none;
border-bottom-style: solid;
border-left-style: none;}

.div77ch 
{Border-color: #7d7d7d; 
Border-style: solid;
Border-width: 1px;  position:relative; left:0px; width:0%; top:0px; height:1px; z-index:1;}

.divfirma 
{position:relative; 
padding-left:13px;}

.divreview 
{position:relative; 
background-color:black;
Text-align: right;}

.relativ
{position:relative; 
background-color:yellow;
width:430px;
/*overflow: hidden; padding: -20px 0px 5px -20px; */}

.relativ1
{position:relative; 
/*overflow: hidden; padding: -20px 0px 5px -20px; */}

/* 
.divfirma 
{position:relative; left:13px; top:0px; width:170px; height:0px; z-index:2;}
.divreview 
{position:relative; left:-10px; top:-13px;  z-index:1; Float: right; Text-align: right;}
*/

.pictura
{position:relative; left:10px; top:7px;   z-index:1;}

.describe
{position:relative; left:87px; top:-45px; width:330px;  z-index:1;}

.divfooter
{Float: right; Text-align:right; top:-37px; position:relative;}

.rightdivfooter
{padding-bottom:  10px; padding-right: 7px; Float: right; Text-align:  right; top:3px; position:relative; left:0px;  z-index:1}


.artdiv_50
{float:left;
width:355px;
/*background-color:pink;*/
position:relative;}

.compdiv_50
{


border-top-style:solid;
border-color:#999999;
border-width:1px;
position:relative;}

.comp_div_az_50{
float:left;
width:359px;
position:relative;}


.comp_div_az_real_50{

width:359px;
position:relative;}


.category_nav{
width:1px;
text-align:left;
padding: 0px;
margin:5px;}

.nav{padding-bottom:5px;
text-align:right;
border-width:1px;
border-color:#999999;
border-bottom-style:solid;
}

.paging_nav{
background-color:#999999;
}

.compdiv_60{
float:left;
width:420px;
position:relative;
}


#comptable{
width:100%;
height:auto;
}

/*
.parlow
{position:relative;
display:  table-row;
height:100%;}
*/

.upperrow  
{left:0px;
position:relative;
display:  table-row;
width:100%;
/*background-color:black;*/
height:100%;}

.banbottom
{padding-top:0px;}

.new_review 
{border-top-style:solid; border-color:#999999; border-width:1px; background-color:ffeef4; padding-top:10px;}

/*category page styles*/
#content_category 
{border: 0px #7d7d7d solid;
float: left; 
width: 590px; 
margin: 0px;}

#group_category_no_border{
border: 0px #7d7d7d solid;
background-color:pink;
height: -1px;
float: left; 
width: 720px; 
padding:0px;
margin: 0px;
}
#group_category{
border: 1px #7d7d7d solid;
float: left; 
width: 718px; 
margin: 0px;
/*
border: 0px #7d7d7d solid;
float: left; 
width: 740px; 
*/
}

#box_50_50_no_border{
/*background-color:pink;*/
float: right; 
width: 720px; 
margin: 0px;
}

.DivTextLay
{/*big index & company box*/ 
margin: 0px 0px 4px 0px; 
height:100%; /*224*/
border: 1px #7d7d7d; 
border-left-style: solid; border-right-style: solid; border-top-style: solid; border-bottom-style: solid;

}
.ptableACT { text-align: center; margin: 2px 0px 2px 4px;}
.ptable { text-align: left;margin: 2px 0px 2px 4px;}
.ptableCONT {text-align: left; margin: 2px 0px 2px 4px; width:230px;}
.ptableCONT_50 { text-align: left;margin: 2px 0px 4px 4px; width:190px;}

.tableDIVS
{position:relative; top:0px; display:block; width:100%; padding-top:0px; padding-right:0px; padding-left:0px;}

.rowdiv  
{position:relative;
display:  table-row;
height:100%;}

.companyIMAGE
{position:absolute; padding-left:217px; padding-right:5px;}

.celldiv
{display:table-cell; float:left;}

.oneTD
{width:26%; display:table-cell;  border-color: #ffffff;   
border-width: 1px 0px 1px 0px; border-style:solid; 
color: #ffffff; font-size:11px; font-weight: bold;  
background-color:#7d7d7d; 
float:left;}

.twoTD
{display:table-cell; border-left-width: 0px; border-top-width: 1px;   border-bottom-width: 1px;   
border-right-width: 0px ;border-style:solid;  float:left; width:56%; color: #ffffff; font-size:11px; font-weight: bold;  
background-color:#7d7d7d;}

.threeTD
{width:63px; border-width: 1px 0px 1px 0px; 
border-style:solid; display:table-cell;   float:left; color: #ffffff; font-size:11px; font-weight: bold;  
background-color:#7d7d7d;  }

.threeTD_50
{width:55px; border-width: 1px 0px 1px 0px; 
border-style:solid; display:table-cell;   float:left; color: #ffffff; font-size:11px; font-weight: bold;  
background-color:#7d7d7d; }

.separTD
{width:1%; display:table-cell;  border-color: #ffffff; border-left-width: 0px; border-right-width: 0px;
border-style:solid; float:left; color: #ffffff; font-size:11px; font-weight: bold;  
background-color:#ffffff; height:auto;}

.LOWoneTD
{width:26%; display:table-cell;  border-color: #ffffff;  border-top-width: 1px;   
border-bottom-width: 1px;  border-left-width: 0px; border-right-width: 0px; border-style:solid;   
float:left;  background-color:#D6DDEC; height:100%;}

.LOWtwoTD
{display:table-cell; border-left-width: 0px; border-top-width: 1px;   border-bottom-width: 1px;   border-right-width: 0px;
border-style:solid;  float:left; width:56%; border-color:#ffffff; 
background-color:#EEF1F8; height:100%; }

.LOWthreeTD
{width:67px; border-left-width: 0px; border-top-width: 1px;   border-bottom-width: 1px;  border-right-width: 0px;
border-style:solid; display:table-cell; float:left; border-color:#ffffff;  
background-color:#EEF1F8; height:100%; }

.LOWthreeTD_50
{width:55px; border-left-width: 0px; border-top-width: 1px;   border-bottom-width: 1px;  border-right-width: 0px;
border-style:solid; display:table-cell; float:left; border-color:#ffffff;  
background-color:#EEF1F8; height:100%;  }

.afterRight
{height:100%; Vertical-align: middle; paddin-top:50%; text-align:right; margin:0px 4px 1px 4px;}

.titleCAT
{
color:#303030;
font-size:11;
font-weight:bold;
}

.innerCAT
{
padding-bottom:7px;
padding-right:7px;
padding-top:7px;
position:relative; display:block; text-align:center;
padding-left:7px;
text-align:left;
}

.imageCAT
{/*this class is free to fill  */}

.article_div{
margin-bottom: 5px;
}
.headONE
{display:block; border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-style: none;  Border-color: #7d7d7d; Border-width: 1px;}


.headROW_right
{background-image: url(../images/line_bg.gif); float:right; display:table-cell;} 

.ARROW_right {width:22px; height:20px;  background-image: url(../images/arrow.gif);}

.headROW
{float:right; background-image: url(../images/line_bg.gif); display:table-cell;}

.ARROW {width:22px; height:20px;  background-image: url(../images/arrow.gif);}

.headTITLE_right {display:table-cell;  float:left; width:70px;  height:20px; border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-style: none;  Border-color: #7d7d7d; Border-width: 1px;}

.headTITLE {display:table-cell; float:left;    border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-style: none;  Border-color: #7d7d7d; Border-width: 1px;}

.headADD {display:table-cell; float:right;  height:20px; background-image: url(../images/finishline.gif); border-left-style: none; width:7px; border-right-style: none; border-top-style: none; border-bottom-style: none;  Border-color: #7d7d7d; Border-width: 1px;}

.tbTEXT {margin-top:3px; font-weight: bold;	color: #666666; font-size:11px; padding-right:7px; padding-left:0px;}

.tbLINK {padding-top:3px; padding-right:4px; padding-left:4px; }

.CON {border-width:1px; height:100px; border-style:solid; width:280px; border-color:#D1D1D1;}
.CEN {border-width:1px; height:50px; border-style:solid; width:280px; border-color:#D1D1D1;}
.CENTWO {border-width:1px; height:50px; margin-top:7px; padding-top:7px; border-style:solid; width:330px; border-color:#D1D1D1;}


