﻿body{font-family:Tahoma;font-size:11pt;color:#3B3B3B;background-image:url(/images/bgs.gif);background-repeat:repeat;background-color:#FFFFFF;height:100%;width:950px;margin:5px auto 20px auto;}
a{color:#1d3270;}
a:hover{color:#970f30;}
td,table,th,button,div{border-color:Silver;}
input[type="text"],input[type="password"]{border:solid 1px #430703;}
hr{margin:10px 0px 10px 0px;padding:0px;background-color:#0a2008;}
h1{font-family:Tahoma;font-size:16pt;font-weight:bold;margin:1px;margin-bottom:5px;margin-left:0; color:Black;}
h2,h3,h4,h5,h6,h7,h8,h9,h10{font-family:Tahoma;font-size:14pt;font-weight:bold;color:#5076B3;margin:2px 0px 2px 0px;}
.logo_div{margin-bottom:0;padding:5px;}
.content_div{margin-top:0;}
.strap_line{padding-top:21px;text-align:center;vertical-align:middle;font-weight:normal;font-size:13pt;color:#2c2c2c;font-style:normal;}
.band_div{background-color:#EEEEEE;border-bottom:solid 1px silver;border-top:solid 1px black;vertical-align:middle;color:black;padding:5px;}
.band_div a{color:navy;text-decoration:none;}
.band_div a:hover{color:blue;text-decoration:none;}
.page_title_label{font-family:Tahoma;font-size:10pt;color:black;}
.page_title_sub_label{font-family:Tahoma;font-size:8pt;color:black;}
.footer_div{background-color:#333333;border-bottom:solid 1px black;border-top:solid 1px #black;vertical-align:middle;color:white;padding:2px;}
.footer_div a{color:white;text-decoration:none;}
.footer_div a:hover{color:silver;text-decoration:none;}
.header_div{font-family:Tahoma;font-size:10pt;font-weight:bold;background-color:#f1edec;padding:2px;padding-left:5px;border:solid 1px silver;border-bottom:0;}
.profile_header_div{background-color:#ba0c0b;background-image:url(/images/bandgrad.jpg);background-repeat:repeat-x;border:solid 1px;font-weight:bold;vertical-align:middle;color:white;padding:1px;padding-left:5px;}
.panel{margin-top:0;margin-bottom:10px;padding:10px;border:solid 1px #184785;background-color:#FBFBFB;-webkit-border-radius: 8px 8px 8px 8px;-moz-border-radius: 8px 8px 8px 8px;border-radius: 8px 8px 8px 8px;position: relative;behavior: url(/PIE.htc);}
.login_panel{border:solid 1px Silver;margin-bottom:5px;padding:5px;background-color:#f9faff;}
.button{border:0 solid silver;background-color:Navy;font-weight:bold;font-family:Tahoma;font-size:8pt;color:#fff;width:75px;padding:2px;}
.button:hover{background:silver url(/images/butgrad.jpg) repeat-x scroll top;font-weight:bold;cursor:pointer;color:#fff;width:75px;}
.readonly{background-color:#e2e6e7;}
.title_bold{font-family:Tahoma;font-size:13pt;font-weight:normal;color:#2c2c2c;}
.title{font-family:Tahoma;font-size:medium;font-weight:normal;color:#000;}
.bullet_list{font-family:Tahoma;font-size:13pt;font-style:normal;font-weight:normal;color:#000;}
.grid_header{padding:2px;}
.news_header{font-weight:normal;color:Black;}
.news_content{border:solid 1px silver;padding:2px;margin:2px;}
.calendar_cpYearNavigation,.calendar_cpMonthNavigation{background-color:#0d922f;text-align:center;vertical-align:middle;text-decoration:none;color:#fff;font-weight:bold;}
.calendar_cpDayColumnHeader,.calendar_cpYearNavigation,.calendar_cpMonthNavigation,.calendar_cpCurrentMonthDate,.calendar_cpCurrentMonthDateDisabled,.calendar_cpOtherMonthDate,.calendar_cpOtherMonthDateDisabled,.calendar_cpCurrentDate,.calendar_cpCurrentDateDisabled,.calendar_cpTodayText,.calendar_cpTodayTextDisabled,.calendar_cpText{font-family:tahoma;font-size:8pt;}
TD.calendar_cpDayColumnHeader{text-align:right;border:0;text-align:center;vertical-align:middle;}
.calendar_cpCurrentMonthDate,.calendar_cpOtherMonthDate,.calendar_cpCurrentDate{text-align:right;text-decoration:none;}
.calendar_cpCurrentMonthDateDisabled,.calendar_cpOtherMonthDateDisabled,.calendar_cpCurrentDateDisabled{color:#d0d0d0;text-align:right;text-decoration:line-through;}
.calendar_cpCurrentMonthDate{color:#000;font-weight:bold;}
.calendar_cpCurrentDate{color:#fff;font-weight:bold;}
.calendar_cpOtherMonthDate{color:#808080;}
TD.calendar_cpCurrentDate{color:#fff;background-color:#0e5c20;border-width:1;border:solid thin #000;}
TD.calendar_cpCurrentDateDisabled{border-width:1;border:solid thin #faa;}
TD.calendar_cpTodayText,TD.calendar_cpTodayTextDisabled{border:solid 1px #0e5c20;border-width:1 0 0 0;}
A.calendar_cpTodayText,SPAN.calendar_cpTodayTextDisabled{height:20px;}
A.calendar_cpTodayText{color:#0e5c20;font-weight:bold;}
SPAN.calendar_cpTodayTextDisabled{color:#d0d0d0;}
.calendar_cpBorder{border:solid thin #0e5c20;}
.master_div{text-align: left; background-color: white;padding:20px;padding-top:5px;}
.footer_menu{padding:10px;}
