html, body{ 
 margin:0px;
 padding:0px;
 text-align:center;
 background-color:#f0f0f0;
 background-image:url("../images/bg.gif");
 background-repeat:repeat-y;
 background-position:top center; 
} 
#pagewidth
{ 
 width:974px; 
 height:100%;
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;
/* background-image:url("../images/bg.gif");*/
 background-repeat:repeat-x;
 background-position:top center; 
} 
/*- Menu Tabs */
	  
#header
{ 
 width:974px;
 height:100%;
 background:url("../images/bg.gif");
 padding:0 0 0 0;
} 
#topheading
 {
 width:974px;
 height:115px;
 padding:0 0 0 0;
 background:url("../images/top_bg.gif");
 }
.left50 {
 width:113px; 
 float:left;
 position:relative;
}
.middle50 {
 width:752px;
 float:left;
 padding-left:19px;
 text-align:center;
 position:relative;

}
.middle50 h1 {
color:#FFFFFF;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:32px;
font-weight:normal;
margin-bottom:0px;
margin-top:8px;
text-align:center;
}
.heading_1{
margin-top:16px;}
h1 {

text-align:center!important;
}
.right50 {
 width:84px; 
 float:right;
 position:relative;
}
	  
 #navigation
 {
 	width:904px;
	height:25px;
	font-size:12px;
	text-align:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	padding:0 0 0 70px;
	background-color:#92bac6;
	font-weight: bold;
	margin-bottom:18px;
 }
    #navigation ul {
        margin:0;
        padding:0 0 0 0;
        list-style:none;
		
      }
    #navigation li {
     float:left;
      margin:0;
      padding:0;
      }
    #navigation a {
      float:left;
	  text-align:center;
      margin:0;
      padding:0 0 0 0;
      text-decoration:none;
	  border:0;
      }
    #navigation a span { 
	  float:left;
	  text-align:center;
      display:block;
      padding:2px 2px 0 5px;
      color:#000000;
	  text-decoration:none;

      }
    #navigation a span {float:none;}
	
    #navigation a:hover span {
      color:#ff0000;
	  text-decoration:none;
      }
    #tabsF a:hover {
      background-position:0% -0px;
      }
    #navigation a:hover span {
      background-position:100% -0px;
      }
.nav
 {
 	height:17px;
	font-size:12px;
	text-align:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	padding:0 0 0 0;
	background-color:#92bac6;
	font-weight: bold;
 }
#left
{
 float:left; 
 padding:0 0 0 0;
 display:block; 
 width:163px;
 margin-left:2px;
 border:0px #FF6699 solid;
 padding-left:1px;
 text-align:justify;
 position:relative; 
}
.block_left {
background:url(../images/nav_btm_bg.gif) bottom no-repeat;
padding-bottom:14px;
overflow:hidden;
height:1%;
      }
.block_left h5 {
      float:left;
      display:block;
	  font-family:Arial, Verdana, Helvetica, sans-serif;
	  width:163px;
	  padding:2px 0 4px 0;
	  margin:0;
      color:#000000;
	  text-align:center;
	  background:url("../images/nav_top.gif");
      }


.block_right  {
background:url(../images/women_btmbg.gif) bottom no-repeat;
margin-bottom:3px;
padding-bottom:14px;
overflow:hidden;
margin-right:2px;
height:1%;
      }
#form_google_search form{
padding-bottom:20px;}
 .block_right h5 {
background:transparent url(../images/women_topbg.gif) repeat scroll 0 0;
color:#000000;
display:block;
float:left;
font-family:Arial,Verdana,Helvetica,sans-serif;
height:16px;
margin-bottom:0.25px;
margin-top:1px;
padding:2px 0 5px;
text-align:center;
width:188px;
      }
#left .content1
{
 float:left;
 width:159px;
 background:url("../images/nav_midbg.gif");
 position:relative;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 padding: 8px 0 1px 4px;
 text-align:left;
 line-height:17px;
 color:#151515;
}
#left .content1 a
{
  color:#000000;
  text-decoration:none;

}
#left .content1 a:hover
{
 color:#000000;
 text-decoration:underline;
}

#middle
{
 float:left; 
 width:615px;
 text-align:justify;
 position:relative; 
}

.heading  {
      float:right;
      display:block;
	  font-family:Arial, Verdana, Helvetica, sans-serif;
      padding:0 0 15px 0;
	  width:100%;
      color:#000000;
	  font-weight: bold;
	  text-align:center;
	  font-size:14px;
	  margin:0;
      }

#middle .content
{

 padding:4px 10px 0 9px;
 position:relative;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 text-align:left;
 line-height:15px;
 color:#151515;
}
#middle .content h1
{

      display:block;
	  font-family:Arial, Verdana, Helvetica, sans-serif;
      padding:0px 0 7px 0;

      color:#000000;
	  font-weight: bold;
	  text-align:center;
	  font-size:14px;
	  margin:0;
}
#middle .content h2
{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
text-align:left;
}
#middle .content a
{
  color:#0000ff;
  text-decoration:underline;
}
#middle .content a:hover
{
 color:#0000ff;
 text-decoration:underline;
}
#middle .content5
{
 float:left;
 position:relative;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 line-height:15px;
 font-weight: bold;
 color:#151515;
 width:100%;
}


#right
{
 float:right; 
 padding:0 0 0 0;
 display:block; 
 width:190px;
 padding-right:1px;
 text-align:justify;
 position:relative; 
}


#right .content3
{
 float:left;
 width:180px;
 background:url("../images/women_midbg.gif");
 position:relative;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 padding: 8px 0 0 8px;
 font-weight:bold;
 text-align:left;
 line-height:15px;
 color:#151515;
}
#right .content3 a
{
  color:#0000ff;
  text-decoration:underline;
}
#right .content3 a:hover
{
 color:#0000ff;
 text-decoration:underline;
}

 #right .content4
{
 float:left;
 width:176px;
 background:url("../images/women_midbg.gif");
 position:relative;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 padding: 8px 4px 0 8px;
 font-weight:bold;
 text-align:left;
 line-height:15px;
 color:#151515;
}
#right .content4 a
{
  color:#0000ff;
  text-decoration:underline;
}
#right .content4 a:hover
{
 color:#0000ff;
 text-decoration:underline;
}
#right .content5
{
 float:left;
 width:182px;
 background:url("../images/women_midbg.gif");
 position:relative;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 padding: 20px 0 0 6px;
 font-weight:bold;
 text-align:left;
 line-height:15px;
 color:#151515;
} 
.center{
text-align:center;}
-->

#footer{
text-align:center;
 clear:both;
 color:#000000;
 line-height:18px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 padding-top:7px;  
 } 
 
 #footer a{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#000000;
 text-decoration:none;
 }
  #footer a:hover{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#000000;
 text-decoration:underline;
 }
 #form_google_search  form{
 height:1%;
 overflow:hidden;
 *padding-bottom:6px;}
   
	 #form_google_search form .button_search{

width:26px;

padding:0;
float:left;
margin-left:3px;

*margin-bottom:-12px;
 *margin-top:-2px;
 overflow:hidden;
 vertical-align:top;
 zoom:1;
}
 #form_google_search form .search_box{
 width:142px!important;
 float:left;
margin-top:4px;}
 .content iframe{
 width:390px;}

















.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}

.treeview ul {
	background-color: white;
	margin-top: 4px;
}

.treeview .hitarea {
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}

.treeview li { 
	margin: 0;
	padding: 3px 0pt 3px 16px;
	margin-right:3px;
}

.treeview a.selected {
	background-color: #eee;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { color: red; cursor: pointer; }


.expandable .hitarea{background:transparent url(../images/bullet.gif) no-repeat scroll 8px 3px;
}
.treeview li.last { background-position: 0 -1766px }


.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }
.collapsable ul, .expandable ul{width:99%;}
.float_right{
float:right;
margin-left:10px;
margin-bottom:10px;}
.content p{
}



.search_box_header
{
	width:142px!important;
	float:left;
}
.button_search_header
{	
	width:26px;	
	padding:0;
	float:left;
	margin-left:3px;	
	overflow:hidden;
	vertical-align:top;
	zoom:1;
}

.search_div
{
	float:right; padding-right:22px;
}

.content5_right
{
 float:left;
 width:165px;
 background:url("../images/women_midbg.gif");
 position:relative;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 padding: 20px 0 0 6px;
 font-weight:bold;
 text-align:left;
 line-height:15px;
 color:#151515;
 padding-left:15px;
} 
.favlist_content{
	width:806px !important;
}
#middle .content{
	padding-right:0px !important;
}
.fav_box{
	width:390px;
	float:left;
	margin: 0px 8px 35px 0px;
}
.fav_box h2{
	background: url(../images/fav_h2.gif) no-repeat #bedce2;
	margin: 0px 0px 9px;
	padding: 0px 0px 0px 12px;
	height:32px;
	line-height:32px;
	font-size:20px !important;
}
.fav_box h3{
	margin:0px;
	padding: 0px 0px 0px 12px;
	height:30px;
	line-height:30px;
	border:solid 1px #92bac6;
	border-bottom:none;
	background:url(../images/fav_box_h3.gif) repeat-x #e1ecef;
	font-size:12px !important;
}
.fav_box_info{
	border:solid 1px #92bac6;
	border-bottom:none;
	overflow:hidden;
	width:388px;
}
.fav_box_img{
	float:left;
	width:98px;
	text-align:center;
	padding:10px 0px;
}
.fav_box_text{
	width:270px;
	padding: 0px 20px 0px 0px;
	float: right;
}
.fav_box_text p{
	padding:0px;
	margin: 8px 0px;
}
.fav_box_info a:hover{
	text-decoration:none !important;
}
.fav_box_info ul{
	width:50%;
	float:left;
	margin:0px;
	padding: 10px 0px;
	list-style:none;
}
.fav_box_info ul li{
	margin: 0px;
	padding:2px 0px 2px 22px;
	line-height:16px;
	background:url(../images/larrow.gif) no-repeat 10px 5px;
}
#middle .content a.fav_read_all{
	display: block;
	border:solid 1px #92bac6;
	border-top:none;
	height:24px;
	line-height:24px;
	background:#d7e6ea;
	text-decoration:none;
	color:#000;
	padding-left:11px;
	font-weight:bold;
	font-size:12px !important;
}
#middle .content a.fav_read_all:hover{
	color:red;
}
.fav_tborder{
	height:4px;
	line-height:0px;
	font-size:0px;
	background: url(../images/fav_tborder.gif) no-repeat;
	margin-bottom:-4px;
	position: relative;
}
.fav_bborder{
	height:4px;
	line-height:0px;
	font-size:0px;
	background: url(../images/fav_bborder.gif) no-repeat;
	margin-top:-4px;
	position: relative;
}
* html .fav_bborder{
	display:none;
}
* html .fav_tborder{
	display:none;
}
/* review */
.review{width:100%;}
.review .ratings,
.review #clist{padding:0 0px 20px 0;}
.review table{border:1px solid #92bac6;}
.table_1 TD{font-size:12px;padding:10px;}
.table_1 TD IMG{margin-top:0px;}
.table_2 TD{font-size:12px;padding:5px;text-align:center; background:#fff; border:1px solid #92bac6;}
                               
.my{background-color:white;}
.style4{font-weight:bold;color:#000;}
#toprow td{background-color:#add3d4 !important; color:#fff;}