body{width:100%;height:100%;text-align:center;background:#81DDF6;color:#fff;margin:0}
body,table,th,td,p,input,textarea,select{font-family:verdana, Geneva, Arial, Helvetica, sans-serif;font-size:10px}
h1,h2,h3,h4,h5,h6{margin:0}
img{border:0}
.cB{clear:both}
div.container{position:relative;width:860px;min-height:100%;height:100%;text-align:left;margin:0 auto}
body .container{height:auto}
div.header{height:135px;margin-bottom:8px; margin-top:16px;position:relative}
div.header .logo{width:157px;height:139px;float:left;margin-right:8px;position:relative}
div.header .slogan{background-image:url(../images/header.jpg);height:93px;position:relative;margin-bottom:6px;margin-left:165px}
div.header .slogan .sloganContent{font-size:22px;font-family:arial;font-weight:700;float:left;position:relative;padding:32px 32px 0}
div.header .slogan .banner{float:right;position:relative;margin:0;padding:10px 10px 0 0}
div.header .navigation{background-image:url(../images/menubar.jpg);background-repeat:no-repeat;height:41px;position:relative;margin:0 0 0 165px;padding:12px 0 0 4px}
div.header .navigation A,div.header .navigation .search{text-decoration:none;font-size:13px;font-weight:700;font-variant:small-caps;margin-right:8px;margin-left:8px}
div.header .navigation A:hover{color:#fa0}
div.leftColumn{position:relative;width:157px;height:100%;background-color:#023;float:left}
div.featuredBlock{height:100%;float:left;width:528px;margin-left:8px;color:#000;margin-bottom:10px}
div.featuredBlock H1{color:#fff;font-size:16px;font-weight:700;font-family:arial;margin-bottom:6px;background-image:url(../images/sidebar.gif);padding-left:8px;padding-top:6px;height:22px}
div.latest_featured{float:left;text-align:center}
div.latest_featured A{text-decoration:none}
div.latest_featured IMG{width:169px;height:120px;border:none}
div.crumbpath{color:#ddd;font-weight:700;font-family:arial;margin-bottom:6px;background-image:url(../images/sidebar.gif);width:511px;margin-left:165px;position:relative;font-size:10px;text-decoration:none;padding:8px}
div.contentBlock{height:100%;background-color:#C0DEED;float:left;width:511px;margin-left:8px;margin-right:8px;color:#000;padding:8px}
div.contentBlock A{color:#f50}
div.contentBlock .categorylabel{color:#258;font-size:13px;font-weight:700;margin:4px}
div.content{margin-bottom:64px;height:100%;min-height:100%}
div.banner{margin-left:185px;padding:8px}
div.textlink{color:#fff;font-size:12px;font-weight:700;border:1px solid #600;background-color:#f70;text-decoration:none;padding:6px}
.req{color:#f40}
div.category{width:144px;float:left;font-size:10px;border:1px solid #3367a6;border-bottom:4px solid #3367a6;background-color:#fff;height:48px;margin:4px;padding:8px}
div.category:hover{background-color:#002233;color:#A6D4E6}
div.category:hover A{color:#80FF00}
div.category:hover A:hover{color:#FFF;text-decoration:underline}
div.category A{color:#300;text-decoration:none}
div.category H1,div.category H1 A{color:#f40;text-decoration:none;margin-bottom:4px}
div.category .subcategory{margin-left:8px}
.linktable{background-color:#ddd}
.linkrow{background-color:#eee;padding:8px}
.linkrow:hover{background-color:#fff}
td.linkblock{color:#000;height:90px;padding-bottom:24px}
IMG.thumbimage{border:1px solid #025}
div.pr{font-size:6pt;color:#000;float:left;height:30px;margin-right:5px}
div.prg{width:40px;border:1px solid #999;height:3px;font-size:1px}
div.prb{background:#5eaa5e;height:3px;font-size:1px}
div.sorting{float:right;margin-top:-14px}
div.featured{margin-top:8px;margin-bottom:8px;border:2px solid #028;padding:8px}
div.rightColumn{position:relative;width:157px;height:100%;background-color:#023;float:right}
input,select{vertical-align:middle}
input.typeText{color:red;font-weight:400;border-top:1px solid red;border-right:1px solid red;border-bottom:1px solid red;border-left:1px solid red}

div.footer{background-image:url(../images/sidebar.gif);position:relative;width:100%;border-top:3px solid #6BA0CD;color:#76797c;clear:both;background-color:#C0DEED;text-align:center;padding:8px 4px}
div.footer a{color:#76797c;text-decoration:none}
div.footer a:hover{color:#FFF;text-decoration:none}

a,div.textlink A{color:#fff}
h1,h2,h3,h4{font-size:10px}
div.header .quicklinks A:hover,div.leftColumn .link:hover,div.latest_featured A:hover,div.rightColumn .link:hover{text-decoration:underline}
div.leftColumn H2,div.rightColumn H2{background-image:url(../images/sidebar.gif);margin-bottom:10px;padding:8px}
div.leftColumn .link,div.rightColumn .link{margin-left:12px;display:block;width:141px;text-decoration:none}
div.contentBlock H2,div.contentBlock H3{font-size:14px;font-family:arial}
td.linkblock A,div.sorting A{color:#000}