@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:12px Arial, Helvetica, sans-serif;  color: #666; height:100%; margin:0; padding: 0; background:url(../../images/bodybg.gif) repeat-x #d3e2d0}
#maindiv{position:relative; margin:0 auto; width:956px; height:auto !important; height:100%;  min-height:100%;}
/*H Part*/
#hpart{height:100px; margin:0 auto; width:100%; font-size:12px}
#hpart a{color:#494a49; }
#hpart a:hover{color:#4b953d; }
#hlink{  float:right; padding:0; margin:0; width:480px}
#hlink div{float:right; background:url(../../images/nav-topbg.gif);}
#hlink a:link, #hlink a:visited, #hlink a:active{color:#373737; font-family:Arial Narrow, Helvetica, sans-serif; text-transform:uppercase; background:url(../../images/hlink-arrow.gif) no-repeat 5px 5px; padding:0 10px 0 22px; border-right:1px solid #c0c1c0}
#hlink a:hover{ color:#000}
#logo a { background: url(../../images/logo.gif) no-repeat; display:block; height:58px; text-decoration: none; text-indent: -9000px; width:307px;}
#hpart h3 {padding:40px 10px 0 0px; clear:left; float:left}


/*M Part left and content*/

#mpart {margin:0 auto; padding:0 0 10px 0; clear:both; width:100%; background:url(../../images/leftbg.gif) repeat-y #fff; border:1px solid #b0ceaa; border-top:none;  border-bottom:none; }
#mpart a{color:#494a49;  padding:0 5px}
#mpart a:hover{color:#4b953d;}



/*L Part*/
#lpart {width:205px; float:left; padding:0 0 0 3px; margin:0;}

#lpart .cssform{clear:both; }
#lpart .cssform p{clear: left; margin: 0; padding: 8px 0 3px 0; color:#717171;}
#lpart .cssform b{font-weight:400;font-size:12px;float: left; margin-left:0; text-align:left; width:100px; padding-right:3px;color:#7A7A7A;}
#lpart .cssform p input, #lpart .cssform b input{vertical-align:middle; margin:0}
#lpart .cssform label{font-size:12px;}
#lpart .cssform .noborder input{border:0px;}
#cpart .cssform .noborder input{border:0px;}
.ui-accordion-header  {width:173px; display:block}	
.ui-accordion-header{color:#272727; padding:10px 15px 0; background:url(../../images/left-arrow.gif) no-repeat 8px 15px #fff; border-top:1px solid #b0ceaa; height:22px; font-size:12px; font-weight:700;}

.selected{background:url(../../images/left-arrow-down.gif) no-repeat 8px 15px #f0f9ef;  font-weight:700;}
div.accordion_toggle a{color:#666; font-weight:700;}
#lpart .selected div.accordion_toggle a{color:#2e8b22}

ul.accordion_content{background:#f0f9ef; padding-bottom:20px; margin:0; width:203px}
ul.accordion_content li {border:none; background:url(../../images/left-dash.gif) no-repeat 20px 12px; padding:3px 0 3px 25px;}
ul.accordion_content li  a{font-weight:400; font-size:11px;}

#lpart span.accordion_toggle_active a{color:#247e15}
#lpart hr{ border-bottom:1px solid #b0ceaa;}
/*F Part  */
#fpart {clear:both; margin:0; height:265px; padding:3px 0; position:relative; bottom:0; color:#B2B2B2; width:100%; left:0; font-size:12px; _position:relative; }
#fpart a{color:#fff; padding-left:5px;}
.sign{color:#696969; letter-spacing:0.03em; font-weight:700; }
.fcontent{background:url(../../images/bottom-bg.jpg) #333333; margin-top:8px;}
.html.fcontent{height:1%}
#fpart ul{ background:none; margin:0 0 ; padding:0px 0 0px; color:#fff}
#fpart ul li{ float:left; padding:20px 20px 20px; height:140px; line-height:18px; min-width:138px}
.fcontent ul li strong{margin:8px 0 0; display:block;}
.fcontent ul li label{text-transform:uppercase; display:block; margin:0 0 8px; font:700 13px Arial Narrow;}
.copyright{font-size:11px; color:#626462; padding:5px; float:left}	
.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);
} 
.load {width:50%; top:250px; z-index:150; position:absolute;}
.n1{position:absolute;top:0;left:0; width:98%;	height:100%;	z-index:6;	background-color:#dce0b3;	-moz-opacity: 0.3;	opacity:.30;	filter: alpha(opacity=30);}
