img {}
#today { border:solid 1px #FC6; width:100%; margin-bottom:10px; margin-top:10px;}
#today .t0 td {text-align:left} #today .t0 img {display:inline}
#today td.time{white-space:nowrap;padding:8px 0 0 6px}
#today td.temp{padding:8px 4px 0 0;text-align:right}
#today td.icon{padding:8px 0 0;text-align:center}
.seasonal #today td.temp, .seasonal #today td.icon{text-align:center;padding:0}
#today td.skytext{padding: 0 4px 4px 8px;border-top:none}
#today td.smtemp {padding:8px 4px 0 6px}
#today td.icon img {margin:0;padding:0 6px 0 0; text-align:center;}
#today p.s7{color:#999;clear:both;line-height:1.3em;padding:10px 0 0;margin:0}
#today div.temp{margin-top:12px;text-align:left;font:bold 24px tahoma}
#today td {vertical-align:top}
#today .details tr.now td p {margin:4px 0 0}
#today .details tr.now td {padding-bottom:8px;vertical-align:bottom}
#today .details td.temp{font:bold 24px tahoma}#today .temp p{font:.45em tahoma}
#today .details td.icon{text-align:center!important} #today .details td.icon img{display:block;margin:0 auto}
#today .f2 a{color:#000;text-decoration:underline}
#today .details {width:100%}#today .details td {border:none;text-align:left;padding:0 8px 1px 0;white-space:nowrap}
#today .details td img {display:inline}
#today div.details {clear:left} #today div.details .f2 {width:49.9%}
#today div.details .f2 table.t0 td {padding:0}
#today td.child {padding:7px 0 0 7px} #today td.c2 {padding:1px 4px 0 0}

#today td.child, #today td.child .f2 td {background:#ebf3fb} #todayHourly {margin-bottom:0}
#today #todayHourly th, #today #todayHourly td{background:#f90;vertical-align:middle;border:none;text-align:left; font-size:12px;}
#today #todayHourly tr.data td, #today #todayHourly tr.data th {padding:0 4px 3px}
#today #todayHourly tr.today th {padding:6px 0 0 4px}
#today #todayHourly tr.data td,#today #todayHourly tr.intraday td.temp {white-space:nowrap; text-align:right}
#today #todayHourly tr.data th {font-weight:normal}
#today #todayHourly tr.intraday td,#today #todayHourly tr.intraday th {padding:3px 4px;border-top:solid 1px #FC6}
#today #todayHourly td.icon, #today #todayHourly td.skytext {text-align:center}#today #todayHourly td.skytext{padding:3px .8em .8em 0}
#today #todayHourly td.hilo {padding:0 4px;white-space:nowrap;text-align:right} #today #todayHourly td.hilo span {font-weight:bold}
#today #todayHourly tr.today td.hilo {padding-top:6px}
#today #todayHourly tr.today td,  #today #todayHourly tr.today th {vertical-align:top}
#today #todayHourly .temp, #today #todayHourly .time {white-space:nowrap;font-size:1em}

#fiveDay h5 {color:#333}#fiveDay table {width:100%;}#fiveDay table table {border:none!important}
#fiveDay .rs2 td img {display:inline; vertical-align:top!important}
#fiveDay .rs2 td a img{text-decoration:none}
#fiveDay .hilo,#fiveDay .icon{float:none;margin:0 auto; text-align:center;}#fiveDay .icon img {display:block}
#fiveDay .more, #current .more, .mapmore {text-align:right}


.f {float:left;margin-right:10px;}
h5.f {margin:0 10px 6px 0;}
.f2, .f3, .f4 {float:left;width:50%;padding:0;margin:0;zoom:100%;}
.f3 {width:33%}.f4 {width:25%;}
.f2 table{margin:0; width:100%;}
.f2 .t0 img{display:inline;}
br {clear:both;display:block;font-size:1px;line-height:1px;}
.m2 h2 {margin:0;padding:3px 7px 2px; #FC6!important}
.m2 p.a1 {margin-bottom:0;}

.linkedimglinklist16 li {margin-right:0!important}
.linkedimglinklist16 li span {display:block;margin-right:.8em}

h5{margin:7px 0 2px;font:bold 1em tahoma}
h6{font:.9em tahoma;color:#999;text-align:center}

dl, dt, dd {margin:0;padding:0}dt {font-weight:bold;color:#333;padding-top:7px}
.t, .t1, p, .a1, legend, label {margin:0 0 .8em;padding:0}
img,fieldset{border:none}
.noscript{color:#fff}
.specialp {padding:7px}

.t1,.t3 {margin:0 0 14px}
.t1 {border-bottom:solid 1px #FC6}
.t1 td {border:solid 1px #FC6;text-align:center}
.t1 td,.t3 td {padding:4px 6px 2px}
.t1 .r0 th {padding:3px 6px;background:#f90;border:none;font-weight:normal;color:#333;vertical-align:bottom}
.t1 td p, .t1 td h4 {text-align:left}
.t1 img {display:block}
.t0 {width:auto}
.t0 td {border:none;padding:1px 5px 1px 0}
.t3,.t3 td {border:solid 1px #FC6;vertical-align:middle}#world td {vertical-align:top}
.t3 td{border-width:1px 0px}.t3 .temp {white-space:nowrap;font: normal 1em tahoma;border-bottom:solid 1px #FC6}
.t3 .r0 th, .t3 th {text-align:left;padding:3px 6px;border-width: 1px 0}
.t3 .r0 th {background:#f90;font-weight:normal;color:#666;border:none}
.t3 .td1 {border-left:solid 1px #FC6;padding-right:2px}

h1 {font:10px arial; color:#693; margin:.1em 6px .5em}h1 span {font:.6em tahoma}
h1 .x1 {font:10px tahoma;white-space:nowrap}
.h1a{margin:0 6px;border-bottom:solid 1px #3976b9}.h1a h1 span {padding-right:.2em}
.h1a h1{margin-left:0;margin-bottom:4px; float:left}
.h1a .x2{text-align:right;padding-top:10px}
h1 .label {display:block;margin:0;padding:0 0 0 .2em;font-size:.55em}

#localNav {zoom:100%;margin:-7px 7px 1.1em}
#localNav a {text-decoration:underline}#localNav .selected a {text-decoration:none;color:#693}

.rs2 th,caption{font:bold 10px tahoma; text-align:left}
.rs2 th, .rs2 td,caption{background:#FFCC66;color:#666;border:solid 1px #FC6}
.rs2 th,.rs2 td,caption{padding:4px 7px 3px;vertical-align:top}.rs2 td {text-align:right!important}
.rs2 th {border-right-color:#ebf3fb}
/*h2 a, .rs2 a, .h2 a {color:#fff!important}*/
.rs2 td a,div.h2 div a{text-decoration:underline}
.m2 h2 {margin:0;padding:3px 7px 2px;}.m2 p.a1 {margin-bottom:0}

div.h2 h2 {float:left}.h2 h2{margin:0;padding:0}
div.h2 div {float:right;margin:0;padding:0}

.f {float:left;margin-right:10px}h5.f {margin:0 10px 6px 0}
.f2, .f3, .f4 {float:left;width:50%;padding:0;margin:0;zoom:100%}
.f3 {width:33%}.f4 {width:25%}
.f2 table{margin:0; width:100%}
.f2 .t0 img{display:inline}
br {clear:both;display:block;font-size:1px;line-height:1px}

.chrome6 .table {margin:0 7px!important} .chrome1 .table, .chrome1 .t1,.chrome1 .t3 {margin:0!important}
.h2L {display:block;float:left}.h2R{display:block;float:right;font-weight:normal}
