body{margin:0;font-family:Arial,Tahoma;font-size:10pt;}
table{border-collapse:collapse;}
td{font-size:10pt;text-align:left;}
a{color:#000;}
.TdCap{color:#4b73a1;text-align:center;font-weight:bold;}
.TdCap .Name{font-family:Times New Roman,Times,serif;font-size:40pt;font-style:italic;}
.TdCap .Desc{font-family:Arial,Helvetica,sans-serif;padding-right:160px;text-align:right;}
.BlockTable th{background-color:#4b73a1;color:White;font-weight:bold;border-bottom:4px solid #ebf2fb;text-align:left;font-size:10pt;height:20px;padding:2px 5px 2px 5px;margin-bottom:15px;}
.BlockTable th h2 {margin:0px;padding:0px;font-size:10pt;}
.BlockTable td{font-size:10pt;}
.BlockTable td.Sep{font-weight:bold;color:#4b73a1;padding-top:10px;text-align:center;}
.Info{font-size:8pt;font-family:Times New Roman,Times,serif;}
.Green{color:#4b73a1;font-weight:bold;}
.White{color:#fff;font-weight:bold;text-align:center;}
.White1{color:#fff;text-align:center;}
.news{text-indent:15pt;}
.news .date{color:#4b73a1;font-size:10pt;}
.news h4{text-indent:0;font-size:12pt;margin-top:0;margin-bottom:5pt;}
.news p{margin-top:0;margin-bottom:1pt;text-align:justify;}
.news hr{padding:0;margin:0;margin-bottom:10px;}
td.t2{text-align:center;font-size:9pt;}
td.t3{text-align:left;font-size:9pt;}
td.t4{text-align:center;font-weight:bold;color:#4b73a1;font-size:10pt;}
span.t6{text-align:center;font-weight:bold;color:#4b73a1;font-size:16pt;}
td.t6{text-align:center;font-weight:bold;color:#4b73a1;font-size:16pt;}
td.z4{text-align:center;color:#4b73a1;font-size:24pt;}
.black{font-size:10px;font-family:Arial,Helvetica,sans-serif;color:#000;}
.red2{font-size:10px;font-family:Arial,Helvetica,sans-serif;color:#f0f;}
.red1{font-size:10px;font-family:Arial,Helvetica,sans-serif;color:#f00;}
.green1{font-size:10px;font-family:Arial,Helvetica,sans-serif;color:#060;}
.blue1{font-size:10px;font-family:Arial,Helvetica,sans-serif;color:#33c;}
.blue2{font-size:10px;font-family:Arial,Helvetica,sans-serif;color:#009;}
.blue3{font-size:10px;font-family:Arial,Helvetica,sans-serif;color:#069;}
.blue4{font-size:10px;font-family:Arial,Helvetica,sans-serif;color:#306;}
.brown{font-size:10px;font-family:Arial,Helvetica,sans-serif;color:#900;}
.olive{font-size:10px;font-family:Arial,Helvetica,sans-serif;color:#993;}
#wrap{margin:0 auto;width:1140px;}
body#narrow #wrap{width:790px;}
body#narrow #side-banners{width:0;height:0;display:none;visibility:hidden;}
#pagewrapper{clear:left;float:left;width:790px;margin-top:5px;}
.header{float:left;width:700px;margin-top:2px;}
.toplinks{text-align:right;font-weight:bold;}
.toplinks,#footer{font-size:11px;}
.toplinks select{font-size:11px;}
#logo{clear:both;float:left;width:180px;margin-top:28px;padding-bottom:4px;}
#logo img{border:0;}
div.ad-txt{float:right;text-align:center;}
.content{float:left;width:100%;background:#fff url(../img/cont-back_bot.png) no-repeat left bottom;}
.content_2col{clear:both;float:left;width:100%;background:url(../img/cont-back_top.png) no-repeat left top;}
.content-left,.content-right{float:left;}
.content-left{width:178px;padding:24px 5px 5 5px;min-height:224px;margin-right:10px;margin-top:-70px;background:url(../img/cont-back_top-left.png) no-repeat left top;}
.content-right{width:576px;padding-top:4px;}
.content-wide{clear:both;padding:0 0 10px;}
.content-wide p,.content-left p,.content-left h2,.content-left dd,.content-left dt{margin-left:6px;}
.datecopy{clear:both;font-size:11px;color:#666;text-align:right;padding-top:2px;padding-right:26px;text-transform:uppercase;}
#footer{clear:both;margin:0 12px 22px 12px;padding-top:2px;}
#footer span{margin:0 6px 0;}
#searchBelt{clear:both;height:40px;color:#fff;background:#01b2eb url(../img/searchbelt_back.png) no-repeat left top;}
button{vertical-align:middle;border:none;background:none;cursor:pointer;}
#searchBelt form{top:30%;left:198px;position:relative;margin:10 auto;}
fieldset{border:none;}
#searchBelt span{color:#fff;font-size:2.2em;font-weight:bold;}
.colorInput{width:310px;padding:2px;border:1px solid #999;margin-left:4px;background:url(../img/back_input.png) repeat-x left top;}
.content-left ul{margin-bottom:8px;}
.content-left li{list-style-type:none;}
.content-left li a.main,.content-left li span.main{display:block;padding:1px 0 1px 5px;font-size:11px;font-weight:bold;margin:1px 0;text-transform:uppercase;}
li a.main,li a.main:link,li a.main:visited,li span.main{color:#fff;}
li a.green,li span.green{background:#4a9800 url(../img/vertnav-back_green.png) no-repeat left top;}
li a.ocean,li span.ocean{background:#297c8a url(../img/vertnav-back_ocean.png) no-repeat left top;}
li a.blue,li span.blue{background:#489cbd url(../img/vertnav-back_blue.png) no-repeat left top;}
.content-left a.main img,.content-left span.main img{float:right;margin-top:5px;margin-right:5px;}
.content-left a.main img.symb{margin-top:3px;margin-right:3px;}
.content-left a:hover,li a.active,li span.active{background-image:none;text-decoration:none;}
.content-left dd a,.content-left dd a:link,.content-left dd a:visited{display:block;padding:0;color:#333;}
.content-left dd.manylinks a{display:inline;}
.content-left dd.activ{color:#4a9800;}
.content-left dd a:hover{color:#0069f5;}
dl{margin:4px 0;}
dt{font-size:13px;margin-bottom:3px;padding-top:3px;color:#333;font-weight:bold;}
.content-right dl{margin-bottom:22px;}
.content-right dt{font-size:1.2em;margin-bottom:4px;margin-top:6px;}
.content-right dl dd{background:url(../img/arrow1.gif) no-repeat left 5px;padding-left:8px;}
.content-right dl.a2 dd{background:url(../img/arrow2.gif) no-repeat left 4px;padding-left:12px;}
.content-left dd{line-height:15px;font-size:12px;}
.content-left dl.big dd{font-size:12px;line-height:16px;}
dl.box,dl.boxes{margin-top:0;margin-bottom:0;}
dl.box{margin-top:-1px;padding-bottom:4px;border:1px solid #ebeaea;background:#fff url(../img/back_box.png) repeat-x left top;}
dl.box dd{font-weight:normal;}
dl.boxes dd{border:1px solid #ebeaea;line-height:13px;margin-top:-1px;margin-left:0;}
dl.boxes dd span.warm,dl.boxes dd span.cold{font-size:1.1em;margin-right:4px;}
dl.boxes dd span.grey{color:#a09f9f;}
dl.boxes dd img{margin-left:10px;}
dl.boxes dd span{margin-left:6px;}
dl.boxes dd a,dl.boxes dd a:link,dl.boxes dd a:visited{display:block;padding:3px 2px 2px 5px;background:#fff url(../img/back_box.png) repeat-x left top;}
dl.boxes dd a:hover{color:#333;background:none;}
dl.boxes dd:hover{background:none;background-color:#eee;border-color:#e2e1e1;}
.Month {border:1px solid white;}
.Month td {border:1px solid white;}
.Month td td {border:none;}