@charset "utf-8";
/* CSS Document */
ul, li, hr, h3, form{margin:0; padding:0; list-style:none}

a:focus{ border: none; -moz-outline: none; outline: none; }
hr{ color:#cecece; border:0; border-bottom:1px solid #cecece; }
img{border:0;}
.imgA{ vertical-align:middle}
a:link,a:active, a:visited{color:#000;text-decoration:none; cursor:pointer; }
a:hover{color:#666}
html, body{font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; color: #434345; height:100%; margin:0; padding: 0; background:#f5f5f5}
#maindiv{position:relative;  margin:0 auto; width:932px; height:auto !important; height:100%; 
 background:#fff}  /*min-height:100%; */
/*H Part*/
#hpart{ margin:0 auto; width:932px; background:#f5f5f5; height:130px;}
#nav a{ background-position:0 0; display:inline-block}
#nav a:hover{ background-position:0 -47px; }
#nav .on{ background-position:0 -47px; }

#tab { padding-bottom:1px;}
#tab a{ background:url(../../images/tab.gif) no-repeat left bottom; display:inline-block; width:190px; height:58px; color:#23968a; font-size:22px; text-decoration:none; padding-top:38px; padding-left:45px}
#tab a:hover{ background:url(../../images/tab-on.gif) no-repeat left bottom; color:#0098cf }
#tab .tabon a{ background:url(../../images/tab-on.gif) no-repeat left bottom; color:#0098cf}

#logo a { background: url(../../images/logo.jpg) no-repeat; display: block; height:78px; text-decoration: none; text-indent: -9000px; width:627px; }
#hpart a{color:#494a49; }
#hpart a:hover{color:#4b953d; }

div.accordion_toggle{border:0px solid #000000;  margin:0px; padding:0px;}
div.accordion_toggle a{color:#666; font-weight:700;  margin:0px; padding:0px;}
#lpart .selected div.accordion_toggle a{color:#2e8b22}
div.accordion_toggle a label{ font-size:14px; padding:0 0 0 12px; margin:0px; font-family:arial; border:0px #000099 solid; background:url(../../images/g-arrow.gif) no-repeat; background-position:left;}
ul.accordion_content{ padding-bottom:20px; margin:0; width:203px}
#vertical_container ul.accordion_content li{border:none; background:url(../../images/left-dash.gif) no-repeat 0px 13px; padding:3px 0 3px 10px;  }
ul.accordion_content li  a span{font-weight:400; font-size:12px; color:#666;}
ul.accordion_content li  a span:hover{font-weight:400; font-size:12px; color:#444;}

#vertical_container h3{border-top:1px solid #c9e6ef;  margin:0px; padding:4px 0px;}


#search{ background:url(../../images/search-bg1.gif) no-repeat bottom; width:290px; height:83px;}
#search input{border:0;color:#484848;float:left;width:160px;margin:7px 0 0 8px; font-size:12px}	
#search span{background:url(../../images/search-bg.gif) no-repeat; width:208px; float:left; margin:28px 10px 20px 60px; height:30px}
#search .btn{background:url(../../images/blank.gif);height:24px;width:24px;float:right;margin:2px 5px 0 5px; border:0; cursor:pointer;}

#hpart h3 {margin:0; padding:5px 0 0 15px }


/*M Part left and content*/

#mpart { margin:0 auto; padding:0 0 0px 0; clear:both; width:932px; border:1px solid #dedede; min-height:400px;  }
/*#mpart a{ background-position:0 0; display:inline-block}
#mpart a:hover{ background-position:0 -97px; }*/




/*F Part  */
#fpart {clear:both; margin:0 auto; height:25px;  padding:15px 8px 0;position:relative; bottom:0; color:#434345;  width:920px; left:0; background:#eef8fc; font-weight:700; font-size:12px; border:0px solid #000000 }
#fpart a{color:#878b8e; padding:0 10px}
#fpart a:hover{color:#5e5e5e; }
.copyright{ float:right; color:#898989}


.html.fcontent{height:1%}	
.plaveb a, .plaveb a:hover  {color:#c8c8c8; font-size:10px;  padding:10px 3px 0;  }
.plaveb a:hover{color:#939393;}
img.plaveb{-moz-opacity:30 ; filter:alpha(opacity:20); -khtml-opacity:20; opacity:0.2; border:0}




.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
.filledRatingStar {
    background-image: url(../../Images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../../Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../../Images/SavedStar.png);
} 
a.button{background:url(../../Images/btn-bg.gif); color:#FFF; font-size:12px; font-weight:700;  margin:0px 0; padding:2px 5px;
border:0px solid #000; -moz-border-radius:5px; -webkit-border-radius:5px ; vertical-align:middle; height:26px; cursor:pointer; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;}
.button:link{background:url(../../Images/btn-bg.gif); color:#FFF; font-size:12px; font-weight:700;  margin:0px 0; padding:2px 5px;
border:0px solid #000; -moz-border-radius:5px; -webkit-border-radius:5px ; vertical-align:middle; height:26px; cursor:pointer; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;}