body{margin:0;padding:0;background:#fff url(../images/body-bg.png) repeat-x;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:13px;color:#5f5854;}
body.embedded{background:none;}
body.popup{margin:0 10px;background:none;}
h1, h2, h3{margin-top:0;font-family:Arial,Helvetica,sans-serif;font-weight:normal;color:#666;}}
h1{font-size:197%;}
h2{font-size:136%;}
h3{font-size:100%;font-weight:bold;}
p,ul,ol{margin-bottom:1.6em;line-height:180%;}
blockquote{font-style:italic;font-size:100%;}
ul{list-style-type:none;padding:0;}
a{color:#88d425;text-decoration:none;}
a:hover{text-decoration:underline;}
hr{display:none;}
img{border:0;}
.increase1{font-size:15px;}
.increase2{font-size:16px;}
.decrease1{font-size:11px;}
.f-strong{font-weight:bold;}
.aright{text-align:right;}
.aleft{text-align:left;}
.acenter{text-align:center;}
.red{color:#f00;}
.brown{color:#b4af77;}
.news a{color:#7f7772;}
.news a:hover{color:#ffbf23;}
#header{width:770px;height:100px;margin:0 auto;}
#logo{width:240px;height:100px;}
#logo h1,#logo h2{margin:0;text-align:center;}
#logo h1{padding-top:15px;font-size:36px;}
#logo h2{font-size:12px;}
#logo h2.slogan{color:white;font-size:13px;padding-top:5px!important;_padding-top:10px;font-weight:normal;}
#logo a{text-decoration:none;color:#fff;}
div.logo{float:left;background:url(../images/logo.png) no-repeat left bottom;}
div.nologo{float:right;background:#abdd11 url(../images/header-bottom.gif) no-repeat left bottom;}
#footer-logo{float:right;width:240px;height:100px;}
div.logo-reversed{background:url(../images/logo-reversed.png) no-repeat left bottom;float:right;}
#footer-logo a{text-decoration:none;color:#fff;width:80px;height:20px;margin-left:30px;line-height:80px;font-size:13px;font-weight:normal;}
#footer-logo div.slogan{padding-top:-20px;}
#search{float:right;width:280px;padding-top:20px;text-align:right;}
#search form{margin:0;padding:0;}
#search fieldset{margin:0;padding:0;border:none;}
#search legend{display:none;}
#searchinput,#searchsubmit{border:1px solid #edebd5;font:bold 100% verdana,"Trebuchet MS",Arial,Helvetica,sans-serif;color:#7f7772;}
#searchinput{padding:2px 5px;width:168px;background:#fff url(../images/gradient-bg.gif) repeat-x;}
#searchsubmit{background:#fff url(../images/btn-bg.gif) repeat-x left bottom;}
form{margin:0;}
input,textarea,select{font:100% "Trebuchet MS",Arial,Helvetica,sans-serif;color:#7f7772;}
form p{margin:15px 30px;padding-top:5px;}
form p.full-width{padding-left:70px;}
form p label{float:left;width:17%;}
form p label.memberbox{float:left;width:25%;}
form p label.22{float:left;margin-left:-70px;}
form.full-width p{padding-left:150px;}
form.full-width p label{float:left;margin-left:-100px;margin-right:5px;}
input.inputext{padding:2px 5px;background:#fff url(../images/gradient-bg.gif) repeat-x;border:1px solid #edebd5;}
textarea{border:1px solid #edebd5;}
input.btn{background:#fff url(../images/btn-bg.gif) repeat-x left bottom;margin-right:2px;border:1px solid #edebd5;font-weight:bold;}
input.mngbtn{margin:5px;padding-top:0;width:100px;height:30px;background:url(../images/button-bg.png) no-repeat top left;border:0;font-weight:normal;color:#555;}
#menu{width:770px;height:70px;margin:-30px auto 0 auto;}
#menu ul{float:right;margin:0;padding:0;list-style:none;}
#menu li{float:left;display:block;height:40px;}
#menu li:hover{background:#f9f8f1;}
#menu a{display:block;width:60px;height:25px;_height:auto;text-align:center;text-decoration:none;font-weight:bold;color:#7f7772;padding:5px 20px 10px 20px;}
html>body #menu a{width:auto;}
#menu li.active{background:#edebd5 url(../images/menu-l.gif) no-repeat;}
#menu li.active a{background:url(../images/menu-r.gif) no-repeat right top;}
#menu li.myregie a:hover{background:#ffbf23;color:#fff;}
#page{width:770px;margin:0 auto 20px auto;background:url(../images/dot.gif) repeat-y 260px 0;}
#page-full-width{width:770px;min-height:400px;margin:0 auto 50px auto;}
#page-full-width h1{padding-top:20px;padding-bottom:5px;border-bottom:1px solid #edebd5;}
#page-full-width h1.mgnt{clear:left;padding-top:8px;}
#page-full-embedded-width{margin:0 auto 50px auto;}
#content{float:right;width:490px;}
#static-content ul {margin-left:40px;list-style-type:disc;}
.title{padding-bottom:5px;border-bottom:1px solid #edebd5;}
ul.indexlist a{color:#7f7772;}
ul.indexlist a:hover{color:#88d425;}
ul#listall{list-style:none;}
ul#listall li{clear:both;padding-top:5px;padding-bottom:50px;margin-top:5px;background:url(../images/dotted.gif) repeat-x bottom;}
ul#listall li.btm{background:none;}
.pubsubject{margin-bottom:20px;margin-top:0;padding-top:0;line-height:100%;}
.pubinfo{padding-left:50px;margin-top:5px;margin-bottom:0;line-height:100%;}
.listbox{width:60px;float:left;text-align:center;margin:0 15px;margin-bottom:40px;border:1px solid #edebd5;background-color:#edebd5;}
.listbox a{color:#7f7772;}
.amount{display:block;padding:0;margin:0;background-color:#fff;}
.paging{display:block;margin:10px 0;text-align:right;float:right;}
.paging img{border:0;}
.paging a{color:#7f7772;padding:0 5px;}
.paging a:hover{position:relative;top:-5px;}
.ads{width:490px;}
.adlist{margin:10px 0;list-style:none;padding:0;}
.adlist li{list-style-type:none;display:inline;padding-left:10px;}
.adlist img{border:0;}
#sidebar{float:left;width:240px;}
#sidebar ul{margin:0;padding:0;list-style:none;}
#sidebar li{padding-left:20px;padding-right:20px;padding-bottom:20px;background:url(../images/cap.gif) no-repeat;}
#sidebar li li{padding:5px 0;background:url(../images/dotted.gif) repeat-x left bottom;}
#sidebar li li.tags{padding:5px 3px;display:inline;background:none;text-align:justify;}
#sidebar h2{border-bottom:1px solid #edebd5;font-size:114%;font-weight:bold;margin-top:0;}
#sidebar h3{margin:0;}
#sidebar p{margin:0;line-height:normal;}
#sidebar a{text-decoration:none;}
#sidebar a:hover{text-decoration:underline;}
#mng-menu{width:770px;margin:20px 0 20px 0;MARGIN-BOTTOM:0;float:left;}
#mng-menu ul{margin:0;padding:0;list-style:none;}
#mng-menu li{float:left;display:block;}
#mng-menu a{display:block;padding:0 20px;text-align:center;text-decoration:none;border-right:1px dotted #7f7772;color:#7f7772;}
#mng-menu a.last{border-right:none;}
#mng-menu a:hover{text-decoration:underline;}
html>body #mng-menu a{width:auto;}
#mng-menu li.active{font-weight:bold;}
#mng-menu li.active-on{font-weight:bold;background:url(../images/arrow_on.gif) no-repeat bottom center;height:50px;}
table{border-collapse:collapse;margin:0;border:2px solid #edebd5;}
.tbl-th-l tr:hover{background:#f9f8f1;}
th{background:#fff url(../images/gradient-bg.gif) repeat-x;font-size:100%;padding:24px 8px 8px 8px;letter-spacing:4px;line-height:24px;color:#666;}
td{padding:5px;border-top:1px dotted #edebd5;line-height:20px;}
td.lastrow{background:#fff url(../images/gradient-bg-reverse.gif) bottom repeat-x;border-top:none;line-height:12px;}
td img{border:0;margin:5px;vertical-align:middle;}
td.q{font-weight:bold;}
td.q a{color:#666;}
td.a{padding-left:50px;}
.tbl_scale{border:1px solid #d7d7d7;border-collapse:collapse;}
.tbl_scale th{background:#f9f9f2;color:#666;}
.tbl_scale tr.colorbg{background-color:#f9f9f2;}
.tbl_scale td{color:#666;}
.tbl-th-l{width:100%;border-collapse:collapse;margin:auto;float:left;}
.tbl-th-l th{padding:8px;background:#edebd5;border:1px dotted #edebd5;font-size:100%;}
.tbl-th-l td{padding:10px;color:#555;text-align:left;}
.tbl-th-l td a{color:#900;text-decoration:underline;}
#footer {clear:both;height:100px;padding-top:20px;background:#edebd5 url(../images/footer-bg-top.gif) repeat-x;}
#footer p{margin:0;text-align:center;font-size:85%;}
#footer p a{color:#757575;text-decoration:underline;}
#footer p a:hover{text-decoration:none;}
#mng-step{float:left;margin-top:20px;MARGIN-LEFT:0;PADDING-TOP:0;LINE-HEIGHT:22PX;}
#mng-step ul{margin:0;padding:0;list-style:none;}
#mng-step li{float:left;display:block;}
#mng-step li.on{background:url(../images/arrow_on.gif) no-repeat bottom center;height:43px;}
#mng-step a{display:block;padding:0 20px;text-align:center;text-decoration:none;color:#7f7772;}
.mng-button-box{float:right;text-align:right;margin:0;padding:0;}
.mng-previw{background:url(../images/preview.gif) no-repeat;width:16px;margin:3px;display:block;}
.mng-download{background:url(../images/download.gif) no-repeat;width:16px;margin:3px;}
#checkid{width:450px;background-color:#f4f3e6;margin:10px auto;padding:10px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;text-align:center;font-weight:bold;}
#nonecheckid{width:450px;margin:10px auto;text-align:center;font-weight:bold;}
#describe{padding:0 10px;margin:0 auto;}
#describe p{margin-bottom:0;line-height:150%;}
#survey-main{padding:10px 20px;margin:0 auto;}
.survey-tbl tr{text-align:left;}
.survey-tbl tr:hover{background:none;}
.survey-tbl tr.paragraph{font-weight:bold;background:#edebd5;}
.survey-tbl tr.question{font-weight:bold;background:#f9f8f1;}
.survey-tbl td.answer{padding-left:60px;}
.answer ol{list-style-type: lower-alpha;}
.survey-tbl td ol{padding-left:0;margin:0 25px;}
.survey-scale tr.colorbg{background:#f9f8f1;}
.survey-scale tr:hover{background:#edebd5;}
.mb-box{float:left;width:95%;margin:10px auto;padding-top:10px;background:url(../images/dotted.gif) repeat-x top;}
.first{background:none;}
.mb-title{font-weight:bold;padding:0;position:relative;margin:0 0 0 20px;}
.mb-content{margin:0 0 40px 20px;}
.mb-who{padding-left:20px;margin-top:5px;background:url(../images/comments.gif) no-repeat;}
.mb-edit{font-weight:bold;padding-left:20px;background:url(../images/edit.gif) no-repeat;}
.mb-del{text-align:right;display:block;}
a.delmessage{background:url(../images/delete.gif) no-repeat;padding-left:20px;}
.frame{border:1px solid #edebd5;}
a.delete{background:url(../images/001_29.png) no-repeat;text-decoration:none;width:16px;height:16px;margin:3px;}
a:hover.delete{background:url(../images/001_29_over.png) no-repeat;}
a.locked{background:url(../images/lock.gif) no-repeat;text-decoration:none;width:16px;height:16px;margin:3px;}
a:hover.locked{background:url(../images/unlock.gif) no-repeat;text-decoration:none;width:16px;height:16px;margin:3px;}
a.nonlocked{background:url(../images/001_06.png) no-repeat;text-decoration:none;width:16px;height:16px;margin:3px;}
a:hover.nonlocked{background:url(../images/lock.gif) no-repeat;text-decoration:none;width:16px;height:16px;margin:3px;}
#googleAd{margin-top:20px;float:right;width:480px;height:65px;}
#faq p{margin:5px;}
#faq ul{}
#faq ul li{padding:0;margin:0;line-height:20px;}
#faq ul.details{background:url(../images/dotted.gif) repeat-x top;list-style-type:none;padding:0;margin:0;padding-top:15px;}
#faq ul.details li.Q{font-weight:bold;background:url(../images/question.png) no-repeat;padding-left:20px;margin:5px;}
#faq ul.details li.A{background:url(../images/anwserMan.png) no-repeat;padding-left:24px;margin-left:24px;margin-bottom:15px;line-height:20px;}
#faq img{border:#d9d9d9 dotted 1px;}
.accnt_tbl th{background:#edebd5;border:1px solid #edebd5;padding:8px;}
.accnt_tbl tr{text-align:center;}
.accnt_tbl tr:hover{background:none;}
.accnt_tbl tr.even{background:#fbfbf6;}
.accnt_tbl td{border:1px dotted #edebd5;}
.accnt_tbl td.btm{background:#edebd5;border-top:5px solid #edebd5;border-bottom:5px solid #edebd5;font-size:16px;font-weight:bold;}
.record-in-line{text-align:right;width:100%;float:right;margin-bottom:15px;}
.record-in-line li.seleced a{color:#666;font-weight:bold;}
.hide{display:none;}
ul.shareLinks{padding:0;margin:5px 0;}
ul.shareLinks li{list-style-type:none;display:inline;margin-right:10px;float:left;}
ul.shareLinks a{line-height:26px;}
.icon{background-image:url(../images/icon-sprites.gif);width:16px;height:18px;display:block;overflow:hidden;text-indent:-99999px;background-repeat:no-repeat;}
.icon-pos-left{float:left;margin:5px;}
.icon-cart{background-position:0 0;}
.icon-copy{background-position:0 -65px;}
.icon-cross-analysitc{background-position:0 -132px;}
.icon-delete{background-position:0 -198px;}
.icon-download{background-position:0 -264px;}
.icon-edit{background-position:0 -330px;}
.icon-facebook{background-position:0 -395px;}
.icon-letter{background-position:0 -462px;}
.icon-lock{background-position:0 -528px;}
.icon-plurk{background-position:0 -594px;}
.icon-preview{background-position:0 -660px;}
.icon-survey-url{background-position:0 -726px;}
.icon-tag-blue{background-position:0 -792px;}
.icon-tag-green{background-position:0 -858px;}
.icon-tag-red{background-position:0 -924px;}
.icon-tw{background-position:0 -990px;}
.icon-twitter{background-position:0 -1051px;}
.icon-us{background-position:0 -1117px;}
.icon-vcard{background-position:0 -1178px;}
.icon-webpage{background-position:0 -1244px;}
.icon-restrict{background-position:0 -1312px;}
.icon-payed{background-position:0 -1380px;}
.search-box{margin:0;}
.search-box li{padding:0;float:right;width:100%;}
.inline-block{display:inline-block;margin-left:.3em;cursor:pointer;}
.radio{vertical-align:middle;display:inline;margin-left:5px;margin-right:5px;}
#cse-search-results iframe {width:100%;}
#member-func ul{display:inline;}
#member-func ul li{float:left;}
#member-func ul li a{padding:0 12px;line-height:32px;margin-right:20px;}
#member-func ul li a:hover{background:url(../images/btn-bg-l.jpg) no-repeat left;text-decoration:none;padding:6px 0 6px 12px;}
#member-func ul li a:hover span{background:url(../images/btn-bg-r.jpg) no-repeat right;color:#fff;padding:6px 12px 6px 0;}
#member-func ul li.current a{background:url(../images/btn-bg-l.jpg) no-repeat left;color:#fff;padding:6px 0 6px 12px;}
#member-func ul li.current a span{background:url(../images/btn-bg-r.jpg) no-repeat right;color:#fff;padding:6px 12px 6px 0;}
button{vertical-align:middle;text-align:center;font-family:Verdana, Arial, Helvetica;padding:3px 0;}
button.add-copy{background:#fff url(../images/btn-bg-grey.gif) repeat-x;width:165px;height:60px;color:#666;}
.notable, .notable td {border:0;}