@charset "utf-8";
@import url("/common/css/about.css"); 

/* poll */
.mt58 {margin-top:58px;}
.mt30 {margin-top:15px !important;}
.pab20 {padding-bottom:30px !important;}

.about-content fieldset.poll {margin:0;padding:0;}
.about-content fieldset.poll span.question {display:block;width:600px; margin:0 0 10px; font-size:12px; line-height:20px;}
.about-content fieldset.poll p {margin-left:20px;}
.about-content fieldset.poll label {clear:none;display:inline;margin:0 0 5px 0px;font-size:12px;font-weight:normal;}
.about-content fieldset.poll input.radio-required-field {display:inline; width:15px; height:12px; margin:0 5px 0 10px ; padding:0 !important;background:none !important; vertical-align:middle;}
.about-content .btn-left {width:100%;margin:0 0 100px 0;text-align:left;}
.about-content .btn-left .small-button {margin:10px 0 0 20px;}

.content-overlay {width:500px;background:#ffffff url(/common/img/bg-overlay-gradient.gif) 0 20px repeat-x;}
.content-overlay h2 {padding:0 60px 0 30px;border-bottom:1px solid #dddddd;font-size:18px;font-weight:normal;}
.content-overlay h3 {padding:15px 0 0 0;font-size:17px;color:#4c4c4c;}
.content-overlay h4 {padding:15px 0 0 0;font-size:13px;font-weight:normal;color:#5d5c5c;}
.content-overlay div {height:350px;padding:0 10px 0 30px;overflow:auto;}
.content-overlay p {width:430px;line-height:14px;}

.voting-result {overflow:hidden;width:531px;margin:2px 0 0 30px;}
.voting-result li {clear:both;overflow:hidden;width:100%;}
.voting-result li p {clear:both;overflow:hidden;width:100%;margin:0;}
.voting-result li p.graph {margin:3px 0 0 12px;}
.voting-result li p .bg-bar-left, .voting-result li p .bg-bar-right {display:block;float:left;width:4px;height:13px;padding-top:3px;}
.voting-result li p .bg-bar-left img, .voting-result li p .bg-bar-right img {display:block;height:13px;}
.voting-result li p .bg-bar-left {background:transparent url(/common/img/voting/bg-bar-left.png) 0 3px no-repeat;_background-image:url(/common/img/voting/bg-bar-left.gif);}
.voting-result li p .bg-bar-right {background:transparent url(/common/img/voting/bg-bar-right.png) 0 3px no-repeat;_background-image:url(/common/img/voting/bg-bar-right.gif);}
.voting-result li p .bg-bar {display:block;float:left;height:13px;padding-top:3px;background:transparent url(/common/img/voting/bg-bar.gif) 0 3px no-repeat;}
.voting-result li p .bg-bar img {display:block;height:13px;}
.voting-result li p .result-text {overflow:hidden;display:block;float:right;margin-right:70px;_margin-right:35px;text-align:right;}

/* shadow box */

div.about-content .shadow-box {padding:10px 20px;background:url(/common/img/bg-shadow-box.gif) repeat-y; width:531px;} /* 20091223 lbc modify */
div.about-content .shadow-box h3 {padding:10px 0 0 0;font-size:14px;color:#4c4c4c;}
div.about-content .shadow-box h4 {padding:5px 0 0 0;font-size:13px;font-weight:normal;color:#5d5c5c;}
div.about-content .shadow-box-top {width:571px;height:10px;background:url(/common/img/bg-shadow-box-top.gif) no-repeat;line-height:0px;font-size:0px;}
div.about-content .shadow-box-bottom {width:571px;height:10px;margin:0 0 20px 0;background:url(/common/img/bg-shadow-box-bottom.gif) no-repeat; clear:both;font-size:0;}  /* 20091223 lbc modify */

