a{text-decoration:none}
input[type="hidden"]{display:none}
select{border:1px solid #aaa; margin:0 5px 0 5px}

.content{margin:0px auto; padding:0px; width:980px; text-align:left; background:#fff url(../images/160by2_logo_new.gif) no-repeat top left}

.sidebar{width:70%; float:left; margin:5px 0 0 0px; text-align:left; padding:0px}
.content .alertmessage{background:#ffc; border-top:1px solid #f0ac1c; border-bottom:1px solid #f0ac1c; padding:3px 0px 5px 0px; margin:0px 0px 0px 10px; width:97%; text-align:center}
.sidebar .message{background:#e8f4ff; border-top:1px solid #a2d1e0; border-bottom:1px solid #a2d1e0; padding:10px 0px 25px 0px; margin:10px 0px 0px 25px; width:95%}
.sidebar .message div{margin:0px; padding:0px; font:normal 12px verdana,georgia; line-height:20px; text-align:center}

.sidebar .messagenew{background:#f0f0f6; border-top:1px solid #ccd; border-bottom:1px solid #ccd; padding:10px 0px 5px 10px; margin:20px 0px 15px 25px; width:93%}
.sidebar .messagenew p{background:url(info.gif) no-repeat; margin:0px 0px 2px 0px; padding:0px 0px 0px 23px; font:normal 12px verdana,georgia; line-height:19px}
.sidebar .messagenew p.new{background:none; margin:10px 0px 0px 0px; padding:0px 0px 0px 5px}

.sidebar h3{font:bold 12px verdana; color:#000; margin:0px 0px 0px 5px; padding:0px; float:left}
.sidebar h2{font:bold 20px georgia,arial; color:#000; margin:0px 0px 8px 25px; padding:0px}
.sidebar h2 a{font-size:15px; margin-left:10px; text-decoration:underline; padding:3px 5px}
.sidebar .messagebox{padding:0px; margin:10px 0px 0px 25px; font-size:12px}
.sidebar .messagebox p{margin:20px 0px 0px 0px; padding:0px}
.cl{background:#aaa; clear:both; height:1px; padding:0px; margin:0px 0px 7px 0px}

.rightbar{float:right; margin:40px 12px 0 0px}

#footer{clear:both; color:#666; padding:5px 0 5px 0px; text-align:center; margin:10px 0 0 0; border-top:4px solid #ccc; background:#fff; width:944px}
* html #footer{clear:both; color:#666; padding:5px 0 5px 0px; text-align:center; margin:0px 0 0 2px; border-top:7px solid #81b0bf; background:#a2d1e0; width:945px}
#footer a:link{color:#04a; border-bottom-color:#58a}
#footer a:visited{color:#26a; border-bottom-color:#7bd}

#footer a:hover, #footer a:active{color:#17a; border-bottom-color:#369}
#footer p{margin:5px 0}
#box{clear:both; height:10px; background:url(bg.gif) repeat-x top center; width:910px; z-index:1}

#ads{background:#f2edcc; font:normal 13px arial; padding:5px 10px; margin:5px 0px 10px 0px; border-bottom:1px solid #ccc}

#ads p.title{font-weight:bold; padding:5px 0px 0px 0px; margin:0px 0px 6px 0px; font-size:14px}

#ads p a{color:#c60; text-decoration:underline}

#ads p.body{padding:0px 0px 5px 0px; margin:0px}

.results{margin:0px 0px 10px 0px; padding:0px 0 0px 0; font:normal 13px arial}

.results a{margin:0px 0px 0px 0px; color:#00f}

.sidebar p.allcat{float:left; margin:0; padding:0px}
.sidebar p.allcat a{margin-right:10px; color:#229; text-decoration:underline}

#pagination{margin-top:25px; font-size:12px; text-align:center; font-size:13px}

#pagination span{margin:0px 2px}

#pagination a{font-size:14px; color:#00f}

table.formT{width:96%; margin:0px; padding:0px; text-align:left}

table.formT td{margin:0px; padding:0px; text-align:left}

table.formT tr{display:block; margin:0px; padding:0px; text-align:left}

table.servicesT{color:#404040; width:100%; background-color:#fff; margin:0px 0 0px 0px; font:normal 12px arial}

table.servicesT td.servHd{text-align:left; color:#000; width:80%}

table.servicesT td.classinew{font-size:12px}

table.servicesT td.first{width:40%}

table.servicesT td a{color:#00f; text-decoration:underline}

table.servicesT td{color:#000; width:30%; text-align:left; padding:3px 5px; height:40px}

table.servicesT tr.odd{background:#eee; border-top:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9}

table.servicesT tr.odd td{border-top:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9}

.servBodL{border-left:1px dotted #ddd}

#headertab{position:relative; height:3em}
#headertab ul#primary{margin:0; padding:0; position:absolute; bottom:0px; width:60em}
#secondary{padding:0; margin:0px; padding-bottom:25px; font-size:110%; font-weight:normal}
#secondary li{float:left; padding:2px 0px; margin:0 8px; background:none; display:inline; list-style:none; font-weight:bold}
#secondary li a{color:#06C; text-decoration:none; border-bottom:1px solid #f00; font-weight:normal}
#secondary li a:hover{color:#f00; background:transparent; padding:0px; margin:0px; border-bottom:1px solid #160197}
.boxtop{float:left; margin:10px 0 0 0; padding:5px 0px 8px 5px; background:#e7f3ff; border:1px solid #cecfce; border-bottom:none; width:97%}
.boxtop p{float:none; font-size:13px; padding:5px 0px 10px 0px; margin:0px; color:#000}
.boxtop p a{text-decoration:underline}
.boxtop p a:hover{text-decoration:none}
#boxtop div{color:#000; margin:5px 0 40px 5px; padding:0px 0px 0px 0px; font-size:36px; font-weight:bold}
ul.menutemplate{list-style-type:square; text-align:left; padding:0px; margin:0px 0px 5px 25px; text-decoration:none; font-size:14px}
ul.menutemplate li{border-bottom:1px solid #eee; padding:3px 5px 3px 5px; margin:0; color:#aaa}
ul.menutemplate li:hover{color:#900}
ul.menutemplate li a{padding:3px 0px; background:none; text-decoration:none}
ul.menutemplate li a:hover{text-decoration:underline}

.gbox p{font-size:16px; font-weight:bold; margin:0px; padding:0px}

.gbox a{color:#00f}
