@charset "utf-8";
/* CSS Document */

a{text-decoration:none;color:#000}

*{margin:0;padding:0;vertical-align:baseline;border-spacing:0;border:0}
body{background:#828282 url(imgs/bgPNG.png) repeat-x;font:11px Arial, Helvetica, sans-serif; margin: auto; text-align:center}
#box{width:1020px;margin:0 auto;padding-left:15px; padding-top:15px;overflow:hidden;background:url(imgs/bgBox.png) repeat-y; text-align: left; padding-bottom: 0x; }
#menubox  {width:1020px;margin:0 auto;overflow:hidden;background:url(imgs/bgBox.png) repeat-y; text-align: left;  padding-left: 15px; padding-top: 15px; }
#header{width:990px;height:70px;background: url(imgs/bgtop.png) no-repeat; margin-bottom:-3px;}
#header ul{margin:0 0 0 0;  display:table;font:11px Arial, Helvetica, sans-serif !important; }
#header li{white-space:pre;float:left;padding:0 15px 0 0;margin:0 15px 0px 0;height:15px;border-right:1px dotted #999; list-style-type: none; }
#header li:last-child{border:0px}
#header a{text-decoration:none;color:#CCC}
#header a:hover{text-decoration:underline}
.maincontent{background:#fff;margin:0px 0 0px 0;width:990px; padding-left: 0px;  height: 300px; overflow:hidden; margin-top:0px; }
#content{padding:0px;overflow:auto;height:280px; }
#content .selected{color:#E11900}
#content .ul{margin:0;padding:0;list-style:none;display:table;font:11px Arial, Helvetica, sans-serif !important}
#content .ul li{white-space:pre;float:left;padding:0 15px 0 0;margin:0 15px 15px 0;height:15px;border-right:1px dotted #999}
#content .ul li:last-child{border:0}
#content h1{font:25px Arial, Helvetica, sans-serif;color:#E11900;margin-bottom:12px;}
#content h2{font:17px Arial, Helvetica, sans-serif;color:#000;margin-bottom:8px;}
#content p{clear:both;font:11px Arial, Helvetica, sans-serif;margin-bottom:10px;line-height:15px;}
#content ul{margin-bottom:20px}
#menu-bottom{background:#CCC;width:990px;height:190px;}
#footer{width:1020px;padding:5px 0px 0 0px;margin:0 auto;color:#CCC;background:url(imgs/bgfooter.png) no-repeat}

.panel-overlay h2{margin:12px 0 6px 0;font:18px Verdana, Geneva, sans-serif; text-decoration:none; color: #ccc;text-transform:uppercase; }
.panel-overlay p{margin:0 0 0 1px;font:11px Verdana, Geneva, sans-serif}

a h2{color: red; text-decoration:none;  }
a:visited h2{color: red; text-decoration:none;  }

.bboxgrid{background-color:#FFFFFF;cursor:pointer;color:#000;width:245px;height:195px;margin-right:3px;float:left; margin-top: 0px; }
.bboxgrid img{margin-left:8px; margin-top:8px;}
.bboxgrid h1{padding-top:8px; padding-left:8px;font:13px Arial, Helvetica, sans-serif;font-weight:bold;color:#000;}
.bboxgrid p{padding-left:8px; padding-top:4px;font-weight:bold;font:11px Arial, Helvetica, sans-serif; color: black}


.bboxgrid a :visited { color: blue;}

.bboxgrid a  { color: black; text-decoration:none; border:0px;}

.bboxgrid a:hover { color: green; text-decoration:none; }







