*{padding:0;margin:0}body{margin:0;padding:0;font:1em/1.5em Verdana,Tahoma,Helvetica,sans-serif;color:#666;background:#a9bac3 url(bg.gif) repeat-x;text-align:center}a{color:#4284b0;background-color:inherit;text-decoration:none}a:hover{color:#9ec068;background-color:inherit}h1,h2,h3{font:bold 1em 'Trebuchet MS',Arial,Sans-serif;color:#333}h1{font-size:1.1em;color:#6297bc}h2{font-size:1.1em;text-transform:uppercase}h3{font-size:1.1em}p,h1,h2,h3{margin:10px 15px}ul,ol{margin:10px 30px;padding:0 15px;color:#4284b0}ul span,ol span{color:#666}blockquote{margin:15px;padding:0 0 0 20px;background:#fafafa;border:1px solid #f2f2f2;border-left:4px solid #4284b0;color:#4284b0;font:bold 1.2em/1.5em Georgia,'Bookman Old Style',Serif}form{margin:10px;padding:0;border:1px solid #f2f2f2;background-color:#fafafa}label{display:block;font-weight:bold;margin:5px 0}input{padding:2px;border:1px solid #eee;font:normal 1em Verdana,sans-serif;color:#777}textarea{width:300px;padding:2px;font:normal 1em Verdana,sans-serif;border:1px solid #eee;height:100px;display:block;color:#777}input.button{margin:0;font:bold 1em Arial,Sans-serif;border:1px solid #CCC;background:#FFF;padding:2px 3px;color:#4284b0}#wrap{background:#FFF;width:98%;height:100%;margin:0 auto;text-align:left}#content-wrap{clear:both;margin:0;padding:0;background:#FFF}#header{position:relative;height:4.7em;background:#fff url(../images/headerbg.gif) repeat-x 0 100%}#header h1#logo{position:absolute;margin:0;padding:0;font:bolder 2em 'Trebuchet MS',Arial,Sans-serif;letter-spacing:-2px;text-transform:lowercase;top:0;left:5px}#header #slogan{position:absolute;top:2.8em;left:20px;color:#666;text-indent:0;font:.9em Tahoma,'trebuchet MS',Sans-serif;text-transform:none}#header ul{z-index:999999;position:absolute;margin:0;padding:0;list-style:none;right:0;bottom:6px !important;bottom:5px;font:bold 13px Arial,'Trebuchet MS',Tahoma,verdana,sans-serif}#header li{display:inline;margin:0;padding:0}#header ul a{float:left;background:url(../images/tableft.gif) no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none}#header a span{float:left;display:block;background:url(../images/tabright.gif) no-repeat right top;padding:6px 15px 3px 8px;color:#FFF}/*\*/#header a span{float:none}/**/#header a:hover span{color:#FFF}#header a:hover{background-position:0 -42px}#header a:hover span{background-position:100% -42px}#header #current a{background-position:0 -42px;color:#FFF}#header #current a span{background-position:100% -42px;color:#FFF}#headtwit{float:right;margin:8px 10px 0 0}#main{float:right;margin-left:15px;padding:0;width:50%}#footerad{margin:-20px 0 0 0}@media only screen and (min-width:1100px){#main{width:70%}}#sidebar{float:left;width:300px;margin:0;padding:0;display:inline}#sidebar ul{list-style:none;margin:10px 0 10px 15px;padding:0}#sidebar ul li{margin-bottom:1px;border:1px solid #f2f2f2}#sidebar ul a{display:block;font-weight:bold;color:#333;text-decoration:none;padding:2px 5px 2px 10px;background:#f2f2f2;border-left:4px solid #CCC;min-height:18px;font-size:1em}* html body #sidebar ul a{height:18px}#sidebar ul a:hover{padding:2px 5px 2px 10px;background:#f2f2f2;color:#390;border-left:4px solid #9ec630}#mainmenu{margin:.2em 0 .5em 0;overflow:hidden;text-align:left}#mainmenu ul{margin-bottom:1px}#mainmenu li{list-style-type:none;float:left;margin:0 10px 0 0;padding:0 0 8px 0}#rightbar{float:right;width:300px;padding:0;margin:0}#footer{clear:both;color:#FFF;background:#a9bac3;border-top:5px solid #568eb6;margin:0;padding:0;height:50px;font-size:95%}#footer a{text-decoration:none;font-weight:bold;color:#FFF}#footer .footer-left{float:left;width:65%}#footer .footer-right{float:right;width:30%}.float-left{float:left}.float-right{float:right}.align-left{text-align:left}.align-right{text-align:right}.clear{clear:both}.green{color:#9ec630}.gray{color:#bfbfbf}th{color:#000;background:#d4f4a0;text-align:center;font-size:.9em}td{color:#000;background:#eee;font-size:.9em}#recentt{width:95%;color:#000;font-size:.9em;margin:15px 5px 5px 0}#recentt-title{background:#ffffd0;padding-left:5px}#recentt-c{width:100%;margin:3px 5px 5px 15px;background:#fff}#recentt-i1{border-color:#20e020;border-style:solid;border-width:1px 0 0 0;background:#fff;padding:4px 0 0 4px}#recentt-i1a{vertical-align:top}#recentt-i1b{vertical-align:top}#recentt-i2{background:#f0faff;text-align:right;padding-right:10px;font-size:.95em}#recentt-bartd{background:#bee088}#recentt-bars{margin-left:10px;font-size:1.1em;color:#000}#recentt-footer{background:#eaeaea;margin:8px 0 10px 15px;padding:2px 0 2px 6px}#tlist-paging{font-size:1.1em;text-align:right;padding:15px 30px 15px 0}#tlist-pagingAP{background:#005000;color:#fff;padding:5px 10px 5px 10px}#tlist-pagingP{color:#005000;background:#d0ffb0;padding:5px 10px 5px 10px}#newst{width:85%;color:#000;margin:15px 5px 5px 0}#newst-title{background:#ffffd0;padding-left:5px;font-size:.95em}#newst-c{width:95%;margin:3px 5px 5px 15px;background:#fff;border-color:#20e020;border-style:solid;border-width:1px 0 0 0;padding:4px 0 0 4px;font-size:.85em}#newst-c h4{color:#00f;margin-left:-10px}#area-cnt{font-weight:normal;border-radius:8px;padding:2px 3px 2px 3px;background-color:#6297bc;color:#fff}#preflist{width:100%}#preflist td{padding:3px}#preflistmenu{overflow:hidden;text-align:left}#preflistmenu ul{margin:0}#preflistmenu li{list-style-type:none;float:left;padding:5px 10px 5px 10px;background:#d0d040;border-color:#b0b020;border-style:solid;border-width:1px 1px 1px 1px}#preflistmenu li a{color:#fff;font-weight:bold}#preflistmenu li a:hover{color:#9090ff}#regbanner{margin:0 10px 0 30px}#sampleimage{margin:0 10px 0 20px}.resultMsg{background-color:#ffffe0;margin:10px 0 10px 0;padding:6px;font-size:16px}.errMes{background-color:#ffffe0;margin:10px 0 10px 0;padding:6px;color:#ff3030;font-size:16px}input[type='submit']{padding:10px 15px 10px 15px}@media only screen and (min-width:1001px){#main{width:65%}}@media only screen and (max-width:1000px){#sidebar-head{padding-bottom:60px}#sidebar{float:left;width:50%;margin:-50px 0 15px 0}#main{float:none;width:98%}#header ul{position:absolute;left:5px;bottom:0}#header{height:6em}#regbanner{margin:0 10px 0 0}#sampleimage{margin:0 10px 0 0}}@media only screen and (max-width:700px){#main{margin-left:0;padding:0 2px 0 2px}#header #slogan{left:3px}#header ul{left:0;font-size:12px}#header ul a{padding:0}#header a span{padding:4px 7px 4px 7px}#sidebar{width:70%}#recentt{width:100%}#recentt-c{width:100%;margin-left:0}#recentt-footer{margin-left:0}#newst{width:90%}}@media only screen and (max-width:400px){#header #slogan{display:none}}div.toc{margin:15px 3px 15px 3px;padding:1px 1px 10px 1px;background:#f0f0f0;border-color:#b0b020;border-style:solid;border-width:1px 1px 1px 1px;font-size:.9em}ul.toc{list-style:none;margin:0 0 0 3px}.toc p{margin:3px 0 3px 8px}