a:link {color:#336699;}
a:visited {color:#336699;}
a:active {color:#666666;}
a:hover {color:#666666;}

a.bold:link {color:#336699;text-decoration:none;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:10pt;}
a.bold:visited {color:#336699;text-decoration:none;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:10pt;}
a.bold:active {color:#666666;text-decoration:underline;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:10pt;}
a.bold:hover {color:#666666;text-decoration:underline;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:10pt;}

a.cal_date:link {text-decoration:none; color:#ffffff; font-weight:bold;}
a.cal_date:visited {text-decoration:none; color:#ffffff; font-weight:bold;}
a.cal_date:active {text-decoration:none; color:#ffffff; font-weight:bold;}
a.cal_date:hover {text-decoration:none; color:#ffffff; font-weight:bold;}

a.hdr_tab:link {font-weight:bold; color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:9pt;}
a.hdr_tab:visited {font-weight:bold; color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:9pt;}
a.hdr_tab:active {font-weight:bold; color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:9pt;}
a.hdr_tab:hover {font-weight:bold; color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:9pt;}

body {font-family:Arial,Helvetica,sans-serif; font-size:10pt; margin:0px; padding:0px; background-color:#cccccc; background-image:url(/images/body_background.png); background-attachment:fixed;}
form {margin:0px; padding:0px;}
p {font-family:Arial,Helvetica,sans-serif;font-size:10pt;}
td {font-family:Arial,Helvetica,sans-serif;font-size:10pt;}
td.form {font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;color:#333333;}
td.cal_date {background-color:#4775A3;background-image:url(/images/cal_date_bg_lt_blue.gif);text-align:center;}
td.cal_dow {text-align:center; background-color:#333333; background-image:url(/images/cal_day_bg_gray.gif); color:#FFFFFF; font-weight:bold;}
h1 {font-family:Arial,Helvetica,sans-serif;font-size:18pt;color:#336699;}
h2 {font-family:Arial,Helvetica,sans-serif;font-size:14pt;font-weight:bold;color:#336699;}
h3 {font-family:Arial,Helvetica,sans-serif;font-size:12pt;font-weight:bold;color:#336699;}
h4 {font-family:Arial,Helvetica,sans-serif;}
.greenbox {padding: 8px;border: 1px #D7EABB solid;background-color: #F5F8ED;margin: 0px 0px 7px 0px;}
.orangebox {padding: 8px;border: 1px #FEE1C5 solid;background-color: #FEF3E7;margin: 0px 0px 7px 0px;}
.bluebox {padding: 8px;border: 1px #DDE6EE solid;background-color: #F2F5F8;margin: 0px 0px 7px 0px;}
.BlueHeader {font-family:Arial,Helvetica,sans-serif;font-size:11pt;font-weight:bold;color:#FFFFFF;}
sup {font-family:Arial,Helvetica,sans-serif;color:#CC0000;}
div.sub-title{color:#000000;font-size:12pt;font-weight:bold;}
img {border:0px;}
#BodyLayer {z-index:1;}
#grayout {position:absolute; top:0px; left:0px; visibility:hidden; z-index:2; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=62)"; filter:alpha(opacity=62); -moz-opacity:0.62; opacity: 0.62; background-color:#000000; width:100%; height:100%; margin:0px; padding:0px; overflow:hidden;}

a.footer:link {color:#666666;text-decoration:underline;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:x-small;}
a.footer:visited {color:#666666;text-decoration:underline;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:x-small;}
a.footer:active {color:#444444;text-decoration:underline;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:x-small;}
a.footer:hover {color:#444444;text-decoration:underline;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:x-small;}