*{margin:0px;padding:0px;}
a{text-decoration:none;}
body{font:normal 12px Verdana, Arial, sans-serif;}
p{margin:1em 0em;}
#wrapper{width:700px;margin:5px auto;}
#header{border:1px solid #CCCCCC;padding:15px;text-align:center;background:#EED6A7;}
#title{margin:0px auto;padding:5px;width:230px;background:white;color:#7D2323;border:2px #7D2323 solid;font:400 19px Verdana,sans-serif;letter-spacing:4px;}
#body{border:1px #CCC solid;border-top:5px #7D2323 solid;padding:2px;}
#content{width:560px;min-height:360px;height:auto !important;height:360px;float:right;border:1px #CCC solid;background:#F2F2F2;}
#mainContent{padding:10px 20px 10px 20px;text-align:justify;background:#F2F2F2;color:#666;font:normal 12px Arial, Verdana, sans-serif;}
.Menu2{width:500px;margin:10px auto 2px auto;font: bold 8pt Arial,sans-serif;}
.Menu2 a{display: block;width:150px;padding-top:5px;margin:0px 45px;text-align:center;background:#EED6A7;border:1px #7D2323 solid;height: 26px;}
.Menu2 a:hover{color:blue;}
.ContentBoxTitle{font:bold 11px Verdana, Arial, sans-serif;line-height:20px;height:30px;color:#800;margin: 10px 0px 0px 0px;text-align:left;padding-left:10px;width:288px;text-align:left;color:#800;background:url('images/cat_title.gif');}
.ContentBox{background:#FFF;color:#666;border:1px #CCC solid;margin:-10px 0px 10px 0px;;font:normal 12px Arial, Verdana, sans-serif;line-height:15px;}
.ContentBox td{width:50%;padding:0px 5px;}
.ContentBox td ul{margin:5px 10px 5px 30px;padding:0px;list-style-type: decimal;}
.ContentBox td li{margin:2px 0px;}
.ContentBox td a{background:#FFF;color:#666;font-size:11px;}
#leftContent{width:130px;height:360px;float:left;border-top:1px #FFF solid;border-bottom:1px #CCC solid;}
#leftContent a{display: block;padding:7px 0px 7px 0px;margin:5px 5px 5px 5px;color: #B6B6B6;border:1px #D6D6D6 solid;text-decoration: none;text-align:center;font-weight:bold;}
#leftContent a:hover{color: #000066;}
#footer{height:20px;margin-top:1px;background:#7D2323;color:#FFF;font-weight:bold;padding:1px;clear:both;}
#footer span{margin:3px 5px;}
#footer a{color:#FFF;font-weight:bold;text-decoration:none;}
span.title{font:normal 35px Arial, Verdana, sans-serif;letter-spacing:5px;color:#EED6A7;margin:0px;border-bottom:2px #7D2323 solid;}
.txtInput{width:250px;border:1px #CCC solid;padding:2px 5px;}
.tblMsg{margin:15px auto;}
.tblMsg .error{text-align:left;color:red;font-weight:bold;}
.tblMsg .msg{text-align:left;color:green;font-weight:bold;}
.tblMsg .redirect{text-align:center;}
.tblMsg a{color:#666;font-weight:bold;}
.tblMsg .msgQuestion{border:1px #333 solid;}
.tblMsg .msgQuestion td{padding:5px;text-align:left;}
.tblMsg .btnQuestion{display:block;width:80px;text-align:center;border:1px #CCC solid;}
.tblBtnQuestion{margin:0px auto;}
.button{width:100px;margin:5px 10px;}
.comment{color:#999;font-style:italic;}
.tblComment{width:100%;border:1px #999 solid; margin:10px;}
.tblComment td{width:50%;border:1px #CCC solid;padding:3px 5px;}
table.tblNavMenu{border:1px #CCC solid;border-collapse:separate;width:auto;margin:3px 0px 3px auto;}
table.tblNavMenu td{padding:0px;width:auto;}
table.tblNavMenu .Info{background:#EEE;padding:0px 2px;}
table.tblNavMenu .CurPage a{color:#000000;font-weight:bold;}
table.tblNavMenu a{color:#333;display:block;padding:2px 0px;width:18px;height:12px;line-height:12px;text-align:center;border:1px #FFF solid;}
table.tblNavMenu a:hover{font-weight:bold;border:1px #CCC solid;}
table.tblNavMenu a:visited{color:#990000;}

