﻿/*  NavigationBackground: #F8F8F0
    NavigationBorder: #CFCEC4
    LinkColor :#517151
    LinkHoverColor: #A4BCA4
    HeaderColor: #782C2C */

body{font-family:Century Gothic,sans-serif;font-size:9pt;height:100%;margin:0;text-align:center;}
h1{color:#782C2C;font-family:sans-serif;font-size:14pt;font-weight:bold;margin:5px 0;}
h2{font-family:sans-serif;font-size:12pt;font-weight:bold;margin:3px 0;}
h3{font-family:sans-serif;font-size:10pt;font-weight:bold;margin:3px 0;}
ul{list-style-image:url(../../Images/Bullet.gif);margin:0 0 15px 20px;cursor:default;}
p{margin:0 0 15px 0;}
img{border:none;}

.main{background-image:url(../../Images/MainBg.gif);height:100%;margin:0 auto;
    overflow:visible;padding:0 6px 0 6px;text-align:left;width:758px;}
.header{border-bottom:solid 1px #000000;height:200px;margin:0;width:758px;}

.navigation{float:left;height:auto;padding:3px;width:193px;font-family:sans-serif;}
.weather{font-family:sans-serif;font-size:8pt;margin:20px 5px;}
.weather .temperature{clear:both;font-family:Georgia,serif;font-size:16pt;}
.weather .observation{border:none;float:left;text-align:center;margin-right:5px;width:55px;}
.weather .observation img{margin:5px 0 0 2px;}
.weather .provider{clear:both;margin-top:5px;text-align:center;}
.weather .provider img{border:none;}

.content{margin-left:200px;padding:4px;}
.content a:link, .content a:visited{color:#517151;}
.content a:hover{color:#A4BCA4;}
.content table{border:solid 1px #CFCEC4;border-collapse:collapse;font-family:sans-serif;margin-bottom:20px;}
.content th{background-color:#F8F8F0;border:solid 1px #CFCEC4;font-weight:bold;text-align:center;}
.content td{border:solid 1px #CFCEC4;padding:3px;}
.content tr.alternate{background-color:#F8F8F0;}
.content img{margin:3px;}

.footer{clear:both;font-size:8pt;margin-left:200px;text-align:center;}

.block{background-color:#F8F8F0;border:solid 1px #CFCEC4;font-family:sans-serif;
    font-size:8pt;margin:10px;padding:3px;}
.block h1{color:#782C2C;font-size:10pt;margin:0;}

.calendar table{margin:0;}
.calendar td{padding:0;}
.calendar .dayHeaderStyle{background-color:#F8F8F0;border:solid 1px #CFCEC4;font-weight:bold;text-align:center;}
.calendar .dayStyle{border:solid 1px #CFCEC4;font-family:sans-serif;font-size:8pt;padding:2px;text-align:left;vertical-align:top;}
.calendar .selectedDayStyle{background-color:#A4BCA4;border:solid 1px #CFCEC4;font-family:sans-serif;font-size:8pt;padding:2px;text-align:left;vertical-align:top;}
.calendar .titleStyle{background-color:#A4BCA4;border:none;font-weight:bold;}
.calendar .titleStyle td{border:none;padding:2px;}
.calendar .todayDayStyle{background-color:#F8F8F0;border:solid 1px #CFCEC4;font-family:sans-serif;font-size:8pt;padding:2px;text-align:left;vertical-align:top;}
.calendar a{display:block;margin-top:5px;}

.login{border:none;margin:0;}
.login table{border:none;margin:0;}
.login td{border:none;}

.floatLeft{float:left;}
.floatRight{float:right;}