body {margin: 0; font-family: tahoma, sans-serif; font-size: 11px;}
body, td, .m {font-family: tahoma, sans-serif; font-size: 11px;}
img {border: none;}
a {color: #858585; text-decoration: underline}
a:hover {color: black; text-decoration: underline;}
a:visited {color: #353535;}
a.a2 {text-decoration: none;}
a.a2:hover {text-decoration: none; color:black;}
a.submenu, a.submenu:visited, a.submenu:hover {font-weight: normal; color: black; text-decoration: none; line-height: 110%;}
a.submenu:hover, a.more:hover {text-decoration: underline}
.nd, .nnd {text-decoration:none;}
a.nd:visited {color: #737373;}
a.nd {color: black;}
.nd:hover, .nnd:hover {text-decoration:underline;}
a.more, a.more:visited, a.more:hover {color: black; text-decoration: none; line-height: 110%;}
a.g-txt, a.g-txt:visited, a.g-txt:hover {color:#4C4C4C;}
a.g-txt:hover {text-decoration: underline}
a.map {text-decoration: none}
a.menulink:hover {color: white; font: 9px tahoma, sans-serif; font-weight: normal; text-decoration: underline; margin-top:0px; margin-bottom:0px;}
a.blinkp {color:#B0B0B0; text-decoration:none;}
a.blinkp:visited {color:#B0B0B0;text-decoration:none;}
a.blinkp:hover {color:#B0B0B0;text-decoration:underline;}
a.blinka {color:#343434; text-decoration:none;}
a.blinka:visited {color:#343434;text-decoration:none;}
a.blinka:hover {color:#747474;text-decoration:none;}
a.sm-lnk, a.sm-lnk:hover, a.sm-lnk:visited {font-family: tahoma, sans-serif; font-size: 11px; color:#7F7F7F; text-decoration:none;}
a.sm-lnk:hover {text-decoration:underline;}
a.sp {color: black; font-weight:bold; text-decoration:none;}
a.sp2 {color: black; text-decoration:none;}
a.sp2:hover {color: black; text-decoration:none;}
a.hp, a.hp:hover, a.hp:visited  {color:white; text-decoration: none;}
a.hpm, a.hpm:hover, a.hpm:visited  {color:black; text-decoration: none;}
a.hp:hover, a.hpm:hover  {text-decoration: underline;}
p, h2, h3 {font-family: verdana, sans-serif; font-size: 11px; line-height: 130%; margin: 7px 20px 3px 0px; text-align:justify;}
h1 {font-family: arial, sans-serif; color:black; font-size: 14px; margin: 0px 10px 0px 5px; font-weight: bold;}
h2 {font-face: Arial, sans-serif; font-size:16px; margin-top:12px; font-weight:normal; color:#497575}
h3 {font-face: Arial, sans-serif; font-size:14px; margin-top:10px; font-weight:bold;}
h4 {font-face: Arial, sans-serif; font-size:13px; margin-top:15px; margin-bottom:0px; font-weight:bold;}
td {font-family:tahoma, sans-serif; font-size: 11px; line-height: 120%;}
ul, ol, li {font-family: tahoma, tahoma, sans-serif; font-size: 11px; line-height: 130%; margin: 0px 3px 6px 20px; text-align:left; list-style: square;}
ol li {margin-left:-5px;margin-bottom:10px;}
ul li ul li {margin-left:5px; font-size:100%; text-align:left;}
ul li {margin-left:0px;	 margin-top:3px; margin-bottom:3px;}

.addr {color: #8C8C8C; font-face: tahoma, sans-serif; font-size:10px; margin-left: 8px; margin-top: 0px; margin-right:0px; line-height: 120%;}
.addrh {color: black;} 
.bottomlink {margin-top: 7px; margin-left: 8px; margin-right: 8px}
.bottomtoplink {margin-top: 7px}
.bl {color: #494949; font-size:11px; font-weight:normal; text-decoration:none; margin: 0px 0px 0px 0px;}
.bgch {background : #bfbfbf;}
.b-std {margin-top:7px;}
.b-std-i {margin:12px 0px 18px 40px;}
.b-btm {margin-top:10px;}
.b-nws-s {margin:17px 9px 0px 9px;}
.b-rbox {margin: 0px 0px 9px 22px;}
.b-lgn {margin: 0px 9px 9px 22px;}
.b-ref-m, .b-hp-m {margin: 20px 32px 20px 32px;}
.b-ref-sep {margin:12px 0px 18px 0px;}
.b-ref-f {margin:12px 0px 18px 40px;}
.b-wtb {margin:0px 0px 0px 30px;}
.b-wtb2 {margin:3px 0px 0px 2px;}
.b-main2 {margin:0px 20px 0px 10px;}

.btm-b-brws {margin:30px 0px 0px 17px;}
.btm-m2 {font: 9px verdana, sans-serif; margin: 0px 0px 7px 0px; color: #7F7F7F;}
.btm-brws {color: #999999; font: 9px verdana, sans-serif; font-weight: normal; text-decoration: none; margin: 0px;}
.btm-addr {font: 10px verdana, sans-serif; margin: 3px 0px 9px 15px; color: black;}
.btm-cp {font: 9px verdana, sans-serif; margin: 0px 0px 17px 0px; color: #656565;}

.comment {color:#F18200; margin-bottom:8px; line-height: 120%;}
.c-item {margin:8px 0px 10px 20px;}
.c-name {margin: 10px 0px 15px 0px;}
.c-pname {margin: 0px 0px 0px 0px;}
.c-cp {margin: 12px 0px 0px 10px;}
.cp-citem {margin: 0px 0px 6px 0px;}
.c-cpqnt {margin: 0px 0px 0px 0px; color:#259EAD}
.c-desc  {font-family: tahoma, sans-serif; font-size: 11px; line-height: 120%; margin:0px;}
.c-frhead, .c-cclr {font-family: tahoma, sans-serif; font-size: 11px; line-height: 120%; margin:0px 0px 0px 8px; color:#4C4C4C}
.c-cclr  {color:black;}
.c-pages {color:#656565; font-size:10px; font-face:tahoma,verdana,sans-serif; margin: 0px 13px 4px 0px;}
.dwnl-type, .dwnl-desc, .dwnl-head {color:black; font-size:11px; font-face:tahoma,sans-serif; margin: 10px 10px 25px 0px; text-align:left;}
.dwnl-desc {font-family: verdana, tahoma, sans-serif; font-size: 10px;}
.dwnl-head {font-weight: bold; color: #497575; margin: 10px 5px 10px 0px;}
.dwnl-type {font-weight: bold;}
.dwnl-lnk {color:black; font-size:10px; font-face: verdana,sans-serif; margin: 3px; text-align:left;}
.dwnl-lnk-c {color:black; font-size:10px; font-face: verdana,sans-serif; margin: 0px 10px 7px 3px; text-align:left;}
.dwnl-save {margin: 10px 0px 0px 15px;}
.dl-i {margin:4px 5px 0px 5px;}
.dl-t {font-family: verdana, sans-serif; color: black; font-size: 10px;  margin: 2px 10px 2px 0px; text-align:left;}
.error {font-family: tahoma, sans-serif; color: #AF1325; font-size: 10px;  margin-top: 2px;}
.form, .fld {font: 11px tahoma; margin-top: 1px; margin-bottom: 5px; margin-right:5px; margin-left:2px; color : black; text-align:left;}
.form-ml {font: 11px verdana, tahoma; margin: 0px; margin-bottom: 5px; margin-right:5px; margin-left:0px; color : black;border: solid; width : 180px; background-color: transparent; border-width: 1px; border-color : #a1a1a1;}
.f-btn {font: 11px tahoma; 1px; margin: 3px 3px 3px 0px; color: black; text-align:center;}
.g-i {margin-right:6px;}
.g-txt {font-family: verdana, sans-serif; font-size: 9px; line-height: 10px; color:#656565; font-weight: normal; text-decoration:none; margin: 0px 0px 2px 0px;}
.g-tbl {margin:0px 8px 0px 15px;}
.i-top {margin: 0px 6px 0px 0px;}
.i-hp {margin: 4px 0px 0px 0px;}
.i-hpm {margin: 5px 2px 0px 0px;}
.i-pl {margin: 1px}
.i-catm {margin:0px 0px 10px 0px;}
.i-c-zoom {margin:0px 5px 0px 0px;}
.i-mbase {margin: 12px 0px 0px 20px;}
.i-wtb-s {margin: 20px 0px 50px 0px;}
.i-ar {margin: 5px 15px 10px 10px;}
.i-al {margin: 5px 15px 10px 0px;}
.hand {cursor: hand;}
.hp-t1 {font-family: tahoma, sans-serif; font-size: 11px; line-height: 10px; color:white; font-weight: bold; text-decoration:none; margin: 6px 0px 2px 4px; text-align:left;}
.hp-t2, .hp-t3 {font-family: verdana, sans-serif; font-size: 10px; line-height: 10px; color:white; font-weight: normal; text-decoration:none; margin: 3px 0px 3px 23px; text-align:left;}
.hp-t3 {margin: 3px 0px 3px 38px;}
.hpm-t1 {font-family: tahoma, sans-serif; font-size: 12px; line-height: 10px; color:#454545; font-weight: bold; text-decoration:none; margin: 6px 0px 2px 4px;}
.hpm-t2, .hpm-t3 {font-family: verdana, sans-serif; font-size: 11px; line-height: 10px; font-weight: normal; text-decoration:none; margin: 3px 0px 3px 23px; color: black;}
.hpm-t3 {margin: 3px 0px 3px 38px;}
.hp-h {font-family: tahoma, sans-serif; color: white; font-weight:bold; font-size: 11px; margin: 0px 0px 0px 19px;}
.lgn-frm {font: 10px verdana, tahoma; color: black; border: solid; width: 120px; background-color: white; border-width: 1px; border-color: #C1C1C1; margin: 0px 5px 0px 0px;}
.lgn-txt {font: 9px verdana, sans-serif; color: black; margin: 0px 0px 0px 0px; }
.lgn-head {font: 10px verdana, sans-serif; color: black; margin: 14px 0px 14px 8px; font-weight:bold;}
.mh {font: 14px tahoma, sans-serif; color: black; margin: 15px 0px 0px 15px; font-weight:bold;}
.mh-parent {font: 10px verdana, sans-serif; color: #656565; margin: 3px 0px 0px 15px;}
.more {font-family: tahoma, sans-serif; font-size: 11px; color:black; margin:2px 0px 5px 0px;}
.morenews {color: white; font: 10px verdana, tahoma, sans-serif; font-weight: bold;}
.morewhite {font-weight: bold; color: white; text-decoration: none}
.new-home {margin: 0px 0px 5px 0px;}
.nws-s-date {color: black; font: 10px verdana, sans-serif; margin: 0px 0px 2px 0px; text-align:left; font-weight: bold;}
.nws-s-txt {color: black; font: 10px verdana, sans-serif; margin: 0px 0px 13px 0px; text-align:left; line-height: 14px;}
.newsheader {color: black; font: 11px verdana, sans-serif; margin: 0px 0px 0px 0px; text-align:left; font-weight:bold;}

.p-b1 {margin: 0px 0px 15px 40px;}
.p-b2 {margin: 0px 0px 15px 40px;}
.p-ttbl {width:680px;}
.p-ttbl td p { padding: 4px 0 4px 0; margin: 0; font-family: tahoma,sans-serif; font-size: 11px; }
.p-ttbl-txt {width:670px;}
.p-ttbl-txt-l {width:330px; margin-right:20px;}
.p-ttbl-txt-r {width:335px;}
.p-ttbl2 {width:430px;}
.p-tbl-sep {BACKGROUND-COLOR:#E5E5E5;}
.p-ttbl-h {margin: 15px 0px 10px 0px;}
.p-ttbl-t {font-family: verdana, sans-serif; color: white; font-weight:bold; font-size: 11px; margin: 5px 0px 5px 23px;}
.p-item-sep {margin: 15px 23px 15px 40px;}
.p-s1 {color:black; margin: 12px 10px 5px 0px;}
.p-sd-2 {margin: 0px 15px 0px 20px; text-align:left;}
.p-feat-h {font-family: tahoma, sans-serif; color: white; font-weight:bold; font-size: 11px; margin: 0px 0px 0px 10px;}
.p-feat-t {font-family: tahoma, sans-serif; color: black; font-size: 11px; margin: 4px 0px 4px 0px;}

.p-ttbl-td, .p-toptd, .p-item-sep {BACKGROUND-COLOR:#497575;}
.p-head, .p-s1, .p-s2 {font-family: tahoma, sans-serif; color: #497575; font-weight:bold; font-size: 11px; margin: 5px 10px 5px 0px; text-align:left;}

.p-s1, .p-s2, .p-s3, .p-s4 {text-align:left;}
.p-s1 {color:black; margin: 12px 10px 5px 0px;}
.p-s2 {margin: 5px 20px 5px 0px; color: #497575;}
.p-s3 {color:black; margin: 3px 10px 3px 0px; font-size: 10px; font-weight: bold;}
.p-s4 {color:black; margin: 3px 10px 3px 0px; }

.reqres {font-family: tahoma, sans-serif; color: #497575; font-size: 14px; margin: 0px 00px 10px 0px; font-weight:bold;}
.ref-pht {font-family: tahoma, sans-serif; color: #797979; font-weight:bold; font-size: 10px; margin: 5px 0px 5px 0px;}
.ref-h {font-family: tahoma, sans-serif; color: black; font-weight:bold; font-size: 11px; margin: 0px 0px 0px 19px;}
.ref-s-sec {font-family: tahoma, sans-serif; color: black; font-size: 11px; margin: 0px 10px 10px 0px;}
.ref-f-sec {font-family: tahoma, sans-serif; color: #497575; font-size: 12px; margin: 0px 10px 10px 0px;}
.ref-s-txt, .ref-txt-all {color:#484848; font-family: verdana, sans-serif; font-size: 10px; margin: 5px 0px 10px 0px; line-height:14px;}
.ref-txt-all {text-align:right; margin:10px 5px 0px 0px; }
.s {visibility: hidden}
.srch {margin:0px;}
.srch-b {margin: 0px 10px 0px 12px;}
.sitemap1 {font-weight:bold; font-size:12px; font-family: tahoma, sans-serif;}
.sitemap2 {font-weight:bold;}
.subm-h {font-family: tahoma, sans-serif; font-size: 11px; color:black; margin:0px 10px 3px 0px; text-align:left;}
.subm {font-family: verdana, sans-serif; font-size: 10px; color:black; margin:3px 10px 3px 20px;}
.submenuarea {margin-left: 10px; margin-top: 7px; margin-bottom: 10px}
.select {color: black; font: 10px arial, sans-serif;}
.sm {color: #494949; font-size:10px; font-weight:normal; text-decoration:none; margin: 5px 0px 0px 0px; text-align: left;}
.sm2 {color: #5C5C5C; font-size:10px; font-weight:normal; line-height:110%; margin: 0px 25px 15px 35px;}
.sm-i {margin-left: 5px;}
.sm-tbl {margin-right:20px;}
.t-al {text-align:left;}
.tl-tbl {margin:25px 9px 0px 0px;}
.tl-i {margin:0px 0px 4px 10px;}
.tl-txt {font-family: verdana, sans-serif; font-size: 9px; line-height: 10px; color:#797979; font-weight:normal; text-decoration:none; margin: 20px 0px 2px 0px; line-height:12px; text-align:right;}
.tform {font: 9px verdana, tahoma, sans-serif; color: black; font-weight:normal; margin-left: 2px; margin-right: 0px; margin-top: 5px; margin-bottom: 1px;text-align:left;}
.toptxt {font: 10px verdana, tahoma, sans-serif; color:#454545; line-height: 12px; font-weight:normal; margin: 82px 0px 0px 30px;}
.totop {margin: 30px 0px 10px 30px;}

.wtb-desc, .wtb-desc2 {color:black; font-size:11px; font-face:tahoma,sans-serif; margin: 0px 0px 0px 0px; text-align:left;}
.wtb-desc {font-family: verdana, tahoma, sans-serif; font-size: 11px; margin: 8px 5px 0px 0px;}
.wtb-desc2 {font-family: tahoma, sans-serif; font-size: 11px; margin: 4px 10px 0px 0px;}
.wtb-city, .wtb-sect {font-weight: bold; color: #497575; margin: 15px 5px 8px 0px;}
.wtb-line {padding:10px 0px 0px 10px; border-bottom: 1px #E5E5E5 solid;}
.wtb-cl {padding:0px; border-top: 1px #E5E5E5 solid;}
.wtb-city2 {font-family: tahoma, sans-serif; font-size: 11px; margin: 5px 10px 0px 0px;}

.mddbg1 {BACKGROUND-COLOR:#838383;}
.menubga {BACKGROUND-COLOR:#686868;}
.menubgp {BACKGROUND-COLOR:#b2b2b2;}
.menuitemdd1 {font-family: verdana, sans serif; font-size: 10px; color:black; font-weight: bold; margin: 8px 16px 0px 4px;	text-align: center;}
.menuitemdd2 {font-family : Verdana, sans serif; font-size: 10px; color : black; font-style: normal; font-weight: bold; text-indent: 0px;	margin: 5px 10px 5px 0px; text-align: left;}
.menuitemdd3 {font-family : Verdana, sans serif; font-size: 10px; color : black; font-style: normal; font-weight: normal; text-indent: 0px;	margin: 5px 10px 5px 0px; text-align: left;}
.menuitemdd1a {	font-style : normal; font-weight : normal;	text-indent : 0px;	margin-top : 4px; margin-bottom: 4px; margin-left: 12px;	margin-right: 12px;	text-align: left;}
a.menuitemdd1a:hover {color:white;}


div.hp p { font-size: 11px; font-weight: normal; color: white; margin: 0px 15px 10px 32px; text-align: left; padding: 0; }

div.prod2col { float: left; margin: 15px 30px 20px 0; }
div.prod2col p { margin: 0; }

div#lic { position: absolute; top: -100px; left: -100px; }

.bgl { background: #e5e5e5 url(/i/bglb.gif) bottom left no-repeat; }
.bgl div { padding: 0 10px 0 10px; }
.bgl div .b-nws-s  { margin-top: 5px; }
.bgd { background: #ccc url(/i/bgdb.gif) bottom left no-repeat; }
