body{padding:10px 0px 10px 0px;margin:0px;font: normal 9px Verdana, Arial, Geneva, Helvetica, sans-serif;background:#554941;}
div{font:normal 9px Verdana, Arial, Geneva, Helvetica, sans-serif;}
table{font:normal 9px Verdana, Arial, Geneva, Helvetica, sans-serif;}
.topMenu{height:20px;padding:0px;background:#FFCC00;font:bold 10px Verdana, Arial;width:759px;}
.topMenu a{width:100%;float:left;padding:3px 0px 3px 0px;border-right:1px #CC9900 solid;border-bottom:1px #CC9900 solid;border-left:1px #FFFFFF solid;border-top:1px #FFE78B solid;text-align:center;color:#000000;background:#FFCC00;text-decoration:none;}
.topMenu a:hover, .topMenu span{width:100%;float:left;padding:3px 0px 3px 0px;border-left:1px #CC9900 solid;border-top:1px #CC9900 solid;border-right:1px #FFE78B solid;border-bottom:1px #FFE78B solid;text-align:center;background:#FFDA6B;color:#000000;}
.topMenu #fill{padding:7px 0px 7px 0px;border-left:1px #FFE78B solid;border-top:1px #FFE78B solid;float:left;background:#FFCC00;}
.sideMenu a{color:#000000;display:block;text-decoration:none;font: bold 11px Verdana, Arial, Geneva, Helvetica, sans-serif;margin-left:10px;line-height:20px;border-bottom:1px dotted #999;width:135px;}
.sideMenu a:hover,.sideMenu span{display:block;color:#990000;font: bold 11px Verdana, Arial, Geneva, Helvetica, sans-serif;margin-left:10px;line-height:20px}
.clear{clear:both;}
.rose{background:#FFDFDF;margin-top:5px;font:bold 13px arial,sans-serif;color:#333;height:22px;}
.green{background:#D9FFEC;font:bold 13px arial,sans-serif;color:#333;margin-top:5px;height:22px;}


#MidContent{padding:5px;}
#dob{font:bold 15px arial,sans-serif;color:#333;}
#gender{font:bold 12px arial,sans-serif;color:#333;margin-top:10px;}
#submit{margin-top:10px;}
#errorBox{padding:5px;margin:5px;font:normal 13px arial,sans-serif;color:red;}
#FacingDirection{font:bold 12px arial,sans-serif;color:#333;margin-top:10px;}
#dobOptions{margin-top:10px;}
#CurrentChartDiv{margin:0 auto;background:#E6FFA2 url(images/flyingstar.gif) no-repeat 0 0;width:502px;height:306px;border:1px solid #CCC;}
#CurrentChart{margin:35px auto;font:bold 13px arail,sans-serif;color:#999;text-align:center;background:#FFF;}
#CurrentChart td{width:75px;height:70px;padding-left:35px;background:#e7e2cf;}
#flyingChartDiv{margin:0 auto;background:#E6FFA2 url(images/flyingstar.gif) no-repeat 0 0;width:502px;height:306px;border:1px solid #CCC;}

.kuaDiv{border:1px solid #999;margin:10px auto;padding:10px;}
.kuaResult{width:570px;margin:0 auto;border:1px solid #999;padding:10px;}
.flyingstarResult{margin:0 auto;border:1px solid #999;padding:10px;}
.h1{font:bold 16px arial,sans-serif;color:#FF0099;text-align:left;}
.h2{font:bold 13px arial,sans-serif;color:#000000;text-align:left;}
.p{text-align:left;font:normal 12px arial,sans-serif;color:#333;}
.successTable{width:500px;margin:0 auto;font:bold 13px arail,sans-serif;color:#FFF;text-align:center;}
.successTitle{height:25px;background:#79C994;}
.successTd{background:#79C994;padding:4px;width:50%;}
.successImgTd{padding:4px;width:50%;border:1px solid #79C994;}

.lossTable{width:500px;margin:5 auto;font:bold 13px arail,sans-serif;color:#FFF;text-align:center;}
.lossTitle{height:25px;background:#CB7F6B;}
.lossTd{background:#CB7F6B;padding:4px;width:50%;}
.lossImgTd{padding:4px;width:50%;border:1px solid #79C994;}

.groupInformation{width:500px;margin:5px auto;font:bold 13px arail,sans-serif;color:#FFF;text-align:center;}
.gpInfo{height:25px;background:#CCC;width:50%;}

.Suggestion{border:1px solid #999;padding:0 5px;margin:0 auto;text-align:left;}
.suggestionlist{font:normal 13px arail,sans-serif;color:#000;text-align:left;}

.flyingChart{background:#FFF;margin:35px auto;font:bold 13px arail,sans-serif;color:#999;text-align:center;}
.flyingChartTd{width:100px;height:70px;padding-left:35px;background:#e7e2cf;}
.MWstars{font:bold 15px arail,sans-serif;color:#000;margin:0 10px;display:block;float:left;}
.BaseStar{display:block;float:left;font:bold 30px arail,sans-serif;color:#FF0033;}
.flyingChartDetails{width:206px;height:30px;background:#e7e2cf;text-align:center;font:bold 13px arail,sans-serif;color:#000;}
#frm{width:500px;background:#FFFF99;border:1px solid #CCC;margin:10px auto;padding:10px 0;}
