﻿body {background-color: #ffffff; font-size: 10pt; font-family: verdana,arial,helvetica,sans-serif; color: #202020; margin-left: 0; margin-top: 5px; margin-right: 0;}
p.pageText {font-size: 10pt; font-family: verdana,arial,helvetica,sans-serif; color: #202020; text-align:left;}
p.pageSubHead {font-size: 18pt; font-weight:bold; font-family: verdana,arial,helvetica,sans-serif; color: #202020;}
th.Header {font-size: 8pt; text-align: center; font-weight:normal; font-family: verdana,arial,helvetica,sans-serif; color: #202020; vertical-align: middle; background-color: #e0e0e0;}
td.Header {font-size: 8pt; text-align: center; font-family: verdana,arial,helvetica,sans-serif; color: #202020; vertical-align: middle; background-color: #e0e0e0;}
td.Footer {font-size: 8pt; text-align: center; font-family: verdana,arial,helvetica,sans-serif; color: #202020; vertical-align: middle; background-color: #e0e0e0;}
td.Record {font-size: 9pt; text-align: center; font-family: verdana,arial,helvetica,sans-serif; color: #202020; vertical-align: middle;}
.ReportGroup2 {padding:1px 0; border-bottom:1px solid #e0e0e0; font-size: 9pt; text-align: left; font-weight:bold; font-family:arial,helvetica,sans-serif; color: #202020; vertical-align: middle; }
.ReportGroupRight2 {padding:1px 0; border-bottom:1px solid #e0e0e0; font-size: 9pt; text-align: right; font-weight:bold; font-family:arial,helvetica,sans-serif; color: #202020; vertical-align: middle; }
td.ReportGroup {font-size: 9pt; text-align: left; font-weight:bold; font-family:arial,helvetica,sans-serif; color: #202020; vertical-align: middle; padding-top:1px; padding-bottom:1px; }
td.ReportGroupRight {font-size: 9pt; text-align: right; font-weight:bold; font-family:arial,helvetica,sans-serif; color: #202020; vertical-align: middle; padding-top:1px; padding-bottom:1px; }
td.ReportHeader {font-size: 11pt; font-weight:bold; font-family:verdana,arial,helvetica,sans-serif; color: #202020; vertical-align: middle; padding-top:1px; padding-bottom:1px; }
td.ReportLabel {font-size: 9pt; text-align: left; font-weight:normal;font-family: arial,helvetica,sans-serif; color: #202020; vertical-align: middle; padding-top:1px; padding-bottom:1px; }
td.ReportLabel2 {padding:1px 0; border-bottom:1px solid #e0e0e0; font-size: 9pt; text-align: left; font-weight:normal;font-family: arial,helvetica,sans-serif; color: #202020; vertical-align: middle; }
td.ReportValue {font-size: 9pt; text-align: right; font-weight:normal; font-family: arial,helvetica,sans-serif; color: #202020; vertical-align: middle; padding-top:1px; padding-bottom:1px; }
td.ReportValue2 {padding:1px 0; border-bottom:1px solid #e0e0e0;font-size: 9pt; text-align: right; font-weight:normal; font-family: arial,helvetica,sans-serif; color: #202020; vertical-align: middle;}
td.SumReportValue {font-size: 9pt; text-align: right; font-weight:bold; font-family: verdana,arial,helvetica,sans-serif; color: #202020; vertical-align: middle; padding-top:1px; padding-bottom:1px; }
td.ReportLine {font-size: 9pt; text-align: right; font-weight:normal; font-family: verdana,arial,helvetica,sans-serif; background-color: #E0E0E0; color: #202020; vertical-align: middle;}
td.ReportGraph {font-size: 8pt; text-align: right; font-family: verdana,arial,helvetica,sans-serif; color: #808080; padding-top:0px; padding-bottom:5px; padding-left:5px; padding-right:5px;}
td.ReportImage {font-size: 8pt; font-family: verdana,arial,helvetica,sans-serif; color: #808080; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px;}
td.Message {font-size: 9pt; font-family: verdana,arial,helvetica,sans-serif; color: #006000; padding-left:5px; padding-right:5px; vertical-align:middle;}
td.inputLabel {font-size: 8pt;	font-family: verdana,arial,helvetica,sans-serif; color: #606060; padding-left:5px; padding-right:5px; vertical-align:middle;}
td.inputLabelTopAlign {font-size: 8pt;	font-family: verdana,arial,helvetica,sans-serif; color: #606060; padding-left:5px; padding-right:5px; vertical-align:top;}
td.inputField {font-size: 8pt; font-family: verdana,arial,helvetica,sans-serif; color: #606060; text-align:left; padding: 2px;}
td.inputFieldCentered {font-size: 8pt; font-family: verdana,arial,helvetica,sans-serif; color: #606060; text-align:center; padding: 2px;}
td.inputFieldRight {font-size: 8pt; font-family: verdana,arial,helvetica,sans-serif; color: #606060; text-align:right; padding: 2px;}
td.smallFont {font-size: 7pt; font-family: verdana,arial,helvetica,sans-serif; color: #808080;}
td.inputBat {font-size: 7pt;	font-family: verdana,arial,helvetica,sans-serif; color: #606060; text-align:right; padding-left:5px; padding-right:5px;}
td.Link {font-size: 8pt; font-family: verdana,arial,helvetica,sans-serif; color: #808080; padding-top:0px; padding-bottom:5px; padding-left:5px; padding-right:5px;}
td.Breadcrumbs {font-size: 8pt; font-family: verdana,arial,helvetica,sans-serif; color: #808080; padding: 0px;}

tr.LogSystem {font-size: 9pt; text-align: left; font-weight:normal; font-family: verdana,arial,helvetica,sans-serif; background-color: #D3D3D3; color: #202020; vertical-align: middle;}
tr.LogUser {font-size: 9pt; text-align: left; font-weight:normal; font-family: verdana,arial,helvetica,sans-serif; background-color: #A9A9A9; color: #202020; vertical-align: middle;}

a.Link:link {font-size: 8pt; font-family: verdana,arial,helvetica,sans-serif; color: #3366cc; font-style:normal; text-decoration: none;}
a.Link:visited {font-size: 8pt; font-family: verdana,arial,helvetica,sans-serif; color: #3366cc; font-style:normal; text-decoration: none;}
a.Link:hover {font-size: 8pt; font-family: verdana,arial,helvetica,sans-serif; color: #202020; font-style:normal; text-decoration: underline;}

a.smallLink:link {font-size: 7pt; font-family: verdana,arial,helvetica,sans-serif; color: #3366cc; font-style:normal; text-decoration: none;}
a.smallLink:visited {font-size: 7pt; font-family: verdana,arial,helvetica,sans-serif; color: #3366cc; font-style:normal; text-decoration: none;}
a.smallLink:hover {font-size: 7pt; font-family: verdana,arial,helvetica,sans-serif; color: #202020; font-style:normal; text-decoration: underline;}

a.Breadcrumb:link {font-size: 8pt; font-family: verdana,arial,helvetica,sans-serif; color: #3366cc; font-style:normal; text-decoration: none;}
a.Breadcrumb:visited {font-size: 8pt; font-family: verdana,arial,helvetica,sans-serif; color: #3366cc; font-style:normal; text-decoration: none;}
a.Breadcrumb:hover {font-size: 8pt; font-family: verdana,arial,helvetica,sans-serif; color: #202020; font-style:normal; text-decoration: underline;}

a.RowLink:link {font-size: 9pt; font-family: verdana,arial,helvetica,sans-serif; color: #0066ff; font-style:normal; text-decoration: none;}
a.RowLink:visited {font-size: 9pt; font-family: verdana,arial,helvetica,sans-serif; color: #0066ff; font-style:normal; text-decoration: none;}
a.RowLink:hover {font-size: 9pt; font-family: verdana,arial,helvetica,sans-serif; color: #202020; font-style:normal; text-decoration: underline;}

span.pageTitle {font-size: 13pt; font-weight:normal; font-family: verdana,arial,helvetica,sans-serif; color: #404040;}
span.pageSubTitle {font-size: 12pt; font-weight:normal; font-family: verdana,arial,helvetica,sans-serif; color: #404040;}
span.pageText {font-size: 9pt; font-weight:normal; font-family: verdana,arial,helvetica,sans-serif; color: #202020;}
span.Footer {font-size: 8pt; text-align: center; font-family: verdana,arial,helvetica,sans-serif; color: #202020; vertical-align: middle; background-color: #e0e0e0;}
span.Record {font-size: 9pt; text-align: center; font-family: font-family: verdana,arial,helvetica,sans-serif; color: #202020; vertical-align: middle;}
span.smallFont {font-size: 8pt; font-family: verdana,arial,helvetica,sans-serif; color: #202020;}
span.HeaderUserName {font-size: 8pt; font-weight: normal; font-family: verdana,arial,helvetica,sans-serif; background-color: #ffffff; color: #404040;}
span.FooterSmallFont {font-size: 7pt; font-family: verdana,arial,helvetica,sans-serif; color: #202020;}
span.pageTextError {font-size: 9pt; font-family: verdana,arial,helvetica,sans-serif; color: #A90101;}
span.HeaderAlert {font-size: 8pt; font-weight: bold; font-family: verdana,arial,helvetica,sans-serif; background-color: #ff0000; color: #000000;}
input.inputField {font-size: 9pt; font-family: verdana,arial,helvetica,sans-serif; color: #202020; text-align:left; padding: 3px; border-width: 1px; border-style: solid; border-color: #7f9db9;}
.inputFieldRight {font-size: 9pt; font-family: verdana,arial,helvetica,sans-serif; color: #202020; text-align:right; padding: 3px; border-width: 1px; border-style: solid; border-color: #7f9db9;}
input.readOnly {font-size: 9pt; font-family: verdana,arial,helvetica,sans-serif; color: #d0d0d0; text-align:left; padding: 3px; border-width: 1px; border-style: solid; border-color: #7f9db9;}
span.Breadcrumbs {font-size: 8pt; font-family: verdana,arial,helvetica,sans-serif; color: #202020; padding: 0px;}

.SiteName{font-size:24px;color:#434837; padding-bottom:15px;}
.Siteaddress{font-size:11px;}
.SiteLocation{font-size:10px; padding-left:10px;}
.SiteTopUnderline{font-size:11px; border-bottom:#ebebeb solid 4px; padding-bottom:10px;color:#9a9a9c;}
.SystemSize{font-size:11px; color:#9a9a9c;}
/*Main*/
#Mainpannel{width:930px; margin:0 0 10px 0;}
#Leftpannel{ width:50%; float:left;}
#Rightpannel{ width:455px; float:right;}
/*RoundedCorner*/
div.RoundedCorner{background: #e4e4e4;font-size:12px;color:#434837;margin-top:12px; height:24px;}
.RoundedCornertext{padding-left:10px;}
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #e4e4e4}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
/*RoundedCorner end*/
.ligtgrey{ background-color:#f7f7f7; padding:15px 0;}
/*table*/
.tabletitle{font-size:10px; background-color:#e4e4e4;color:#434837;height:24px; text-align:center;}
.tablecontent{color:#434837;height:30px; text-align:center;border-bottom:#cacaca solid 1px; font-size:11px;}
.weatherfont{font-size:20px;color:#434837;}
.weatherfont1{color:#434837;}
#weatherfontcolor td{color:#9a9a9c; padding:5px 0;}
/*recent*/
a.recentfontcolor:link,a.recentfontcolor:visited{font-size:11px; color:#9a9a9c; text-decoration:none;}
a.recentfontcolor:hover,a.recentfontcolor:active{color:#3366cc; text-decoration:underline;}
.nodata{font-size:10px;color:#9a9a9c; font-style:italic;}