.PageBgColor{background-color:#c4c4e6;}
.FormTitleBgColor{background-color:#0065cc;}
.FormTitleFontColor{color:#ffffff;}
.CaptionBgColor{background-color:#bdbdf1;}
.CaptionFontColor{color:#000000;}
.DataBgColor{background-color:#f7f7f7;}
.AltDataBgColor{background-color:#dedef7;}
.DataFontColor{color:#000000;}
.LinkColor{color:#0059b2;}
.VisitedLinkColor{color:#840084;}
.HoverLinkColor{color:#ff0000;}
.ColorBgButton{background-color:#0065cc;}
.ColorFontButton{color:#ffffff;}
.ColorBgButtonPassive{background-color:#62b0ff;}
.ColorFontButtonPassive{color:#ffffff;}
body{color:#000000;font-family:Arial;font-size:70%;}
* html body{font-family:Arial;font-size:70%;}
* html body td, * html body th, * html body table{font-size:100%;}
.text{color:#000000}
a.menulink:link, a.menulink:visited{color:#0059b2;}
a.menulink:hover, a.menulink:active{color:#ff0000;}
a:link{color:#0059b2;}
a:visited{color:#840084;}
a:hover,a:active{color:#ff0000;}
ul, ol, blockquote{margin-top:5px;margin-bottom:10px;margin-left:20px;}
form{margin:0px;}
h1{color:#0065cc;font-size:140%;margin-top:5px;margin-bottom:5px;}
h2{color:#0065cc;font-size:120%;margin-top:15px;margin-bottom:5px;}
h3{color:#0065cc;font-size:100%;font-style:italic;margin-top:15px;margin-bottom:5px;}
h4{color:#0065cc;font-size:90%;margin-top:15px;margin-bottom:5px;}
h5{color:#0065cc;font-size:95%;font-style:italic;margin-top:15px;margin-bottom:5px;}
h6{color:#0065cc;font-size:80%;margin-top:15px;margin-bottom:5px;}
th{font-family:Arial;font-size:70%;}
td{font-family:Arial;font-size:70%;}
.Header{width:100%;}
.Header th{font-size:90%;font-weight:bold;text-align:center !important;padding:1px;background-image:url('Images/HeaderBg.gif');color:#ffffff;width:100%;white-space:nowrap;}
* html body .Header th{font-size:130%;font-weight:bold;text-align:center !important;}
.Header a:link{color:#ffffff;}
.Header a:visited{color:#ffffff;}
.Header a:hover, .Caption a:active{color:#ffffff;text-decoration:none;}
.HeaderLeft{background-image:url('Images/HeaderLeft.gif');}
.HeaderRight{background-image:url('Images/HeaderRight.gif');background-position:right top;}
.HeaderLeft img{width:14px;}
.HeaderRight img{width:1px;}
.Grid{border-left:1px solid #0065cc;border-bottom:1px solid #0065cc;width:100%;}
.Caption th{font-size:70%;text-align:left;vertical-align:top;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;background-image:url('Images/CaptionBg.gif');color:#000000;white-space:nowrap;}
.Caption td{font-size:70%;text-align:left;vertical-align:top;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;background-image:url('Images/CaptionBg.gif');color:#000000;white-space:nowrap;}
* html body .Caption th, * html body .Caption td{font-size:100%;text-align:left;vertical-align:top;}
.Caption a:link{color:#000000;}
.Caption a:visited{color:#000000;}
.Caption a:hover, .Caption a:active{color:#ff0000;}
.Caption img{margin:2px;vertical-align:middle;}
.Caption input{vertical-align:middle;}
.Row th{font-size:70%;font-weight:normal;text-align:left;vertical-align:top;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;background-color:#f7f7f7;color:#000000;white-space:nowrap;color:#000000;}
.Row td{font-size:70%;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;text-align:left;vertical-align:top;background-color:#f7f7f7;color:#000000;}
* html body .Row th, * html body .Row td{font-size:100%;}
caption.Row{font-size:70%;padding:1px;border:1px solid #0065cc;border-bottom:0px;text-align:left;vertical-align:top;background-color:#f7f7f7;color:#000000;}
* html body caption.Row{font-size:100%;}
.Row a:link{color:#0059b2;}
.Row a:visited{color:#840084;}
.Row a:hover, .Row a:active{color:#ff0000;}
.Separator{color:#0065cc;}
.Separator td{height:1px;}
.AltRow th{font-size:70%;font-weight:normal;text-align:left;vertical-align:top;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;background-color:#f7f7f7;color:#000000;white-space:nowrap;color:#000000;}
.AltRow td{font-size:70%;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;text-align:left;vertical-align:top;background-color:#dedef7;color:#000000;}
* html body .AltRow th, * html body .AltRow td{font-size:100%;}
.AltRow a:link{color:#0059b2;}
.AltRow a:visited{color:#840084;}
.AltRow a:hover, .AltRow a:active{color:#ff0000;}
.NoRecords td{font-size:70%;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;text-align:left;background-color:#f7f7f7;color:#000000;vertical-align:top;}
.Footer td{font-size:70%;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;background-color:#bdbdf1;color:#000000;text-align:center;vertical-align:middle;white-space:nowrap;color:#000000;}
* html body .NoRecords td, * html body .Footer td{font-size:100%;}
.Footer a:link{color:#0059b2;}
.Footer a:visited{color:#840084;}
.Footer a:hover, .Footer a:active{color:#ff0000;}
.Footer img{margin:2px;vertical-align:middle;}
.Footer input{margin:2px;vertical-align:middle;}
.Record{border-left:1px solid #0065cc;border-bottom:1px solid #0065cc;width:100%;}
.Error td{font-size:70%;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;text-align:left;color:#FF0000;vertical-align:top;background-color:#f7f7f7;}
* html body .Error td{font-size:100%;}
.Controls th{font-size:70%;font-weight:normal;text-align:left;vertical-align:top;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;background-color:#f7f7f7;color:#000000;white-space:nowrap;color:#000000;}
.Controls td{font-size:70%;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;text-align:left;vertical-align:top;background-color:#f7f7f7;color:#000000;}
.Bottom td{font-size:70%;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;background-color:#bdbdf1;color:#000000;text-align:right;vertical-align:middle;white-space:nowrap;color:#000000;}
* html body .Controls th, * html body .Controls td, * html body .Bottom td{font-size:100%;}
.Bottom a:link{color:#0059b2;}
.Bottom a:visited{color:#840084;}
.Bottom a:hover, .Caption a:active{color:#ff0000;}
.Bottom img{margin:2px;vertical-align:middle;}
.Bottom input{margin:2px;vertical-align:middle;}
.GroupCaption th{font-size:70%;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;white-space:nowrap;text-align:left;vertical-align:top;font-weight:bold;background-color:#dedef7;color:#000000;}
.GroupCaption td{font-size:70%;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;text-align:left;vertical-align:top;font-weight:bold;background-color:#f7f7f7;color:#000000;}
* html body .GroupCaption th, * html body .GroupCaption td{font-size:100%;}
.GroupCaption a:link{color:#000000;}
.GroupCaption a:visited{color:#000000;}
.GroupCaption a:hover, .GroupCaption a:active{color:#ff0000;}
.GroupFooter td{font-size:70%;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;text-align:center;vertical-align:middle;white-space:nowrap;background-color:#bdbdf1;color:#000000;}
* html body .GroupFooter td{font-size:100%;}
.GroupFooter a:link{color:#0059b2;}
.GroupFooter a:visited{color:#840084;}
.GroupFooter a:hover,.GroupFooter a:active{color:#ff0000;}
.GroupFooter img{margin:2px;vertical-align:middle;}
.GroupFooter input{margin:2px;vertical-align:middle;}
.SubTotal td{font-size:70%;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;text-align:left;vertical-align:top;font-weight:bold;background-color:#dedef7;color:#000000;border-bottom:2px solid #0065cc;}
* html body .SubTotal td{font-size:100%;}
.SubTotal a:link{color:#0059b2;}
.SubTotal a:visited{color:#840084;}
.SubTotal a:hover, .SubTotal a:active{color:#ff0000;}
.Total td{font-size:70%;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;text-align:left;vertical-align:top;white-space:nowrap;font-weight:bold;background-color:#dedef7;color:#000000;}
* html body .Total td{font-size:100%;}
.Total a:link{color:#0059b2;}
.Total a:visited{color:#840084;}
.Total a:hover, .Total a:active{color:#ff0000;}
.Button{background-color:#0065cc;color:#ffffff;border-left:solid 1px #EDEDED;border-top:solid 1px #EDEDED;border-right:solid 1px #848284;border-bottom:solid 1px #848284;padding:2px;font-weight:bold;font-family:Tahoma;font-size:10px;font-weight:bold;}
.Calendar{border:1px solid #0065cc;width:100%;}
.CalendarWeekdayName{font-size:70%;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;text-align:center;vertical-align:top;white-space:nowrap;background-color:#dedef7;color:#000000;font-weight:normal;}
* html body .CalendarWeekdayName{font-size:100%;}
.CalendarWeekdayName a:link{color:#0059b2;}
.CalendarWeekdayName a:visited{color:#840084;}
.CalendarWeekdayName a:hover, .CalendarWeekdayName a:active{color:#ff0000;}
.CalendarWeekendName{font-size:70%;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;white-space:nowrap;text-align:center;vertical-align:top;background-color:#dedef7;color:#000000;font-weight:normal;}
* html body .CalendarWeekendName{font-size:100%;}
.CalendarWeekendName a:link{color:#000000;}
.CalendarWeekendName a:visited{color:#000000;}
.CalendarWeekendName a:link, .CalendarWeekendName a:visited{color:#ff0000;}
.CalendarDay{font-size:70%;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;text-align:center;background-color:#f7f7f7;color:#000000;}
* html body .CalendarDay{font-size:100%;}
.CalendarDay a:link{color:#0059b2;}
.CalendarDay a:visited{color:#840084;}
.CalendarDay a:hover, .CalendarDay a:active{color:#ff0000;}
.CalendarWeekend{font-size:70%;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;text-align:center;background-color:#dedef7;color:#000000;}
* html body .CalendarWeekend{font-size:100%;}
.CalendarWeekend a:link{color:#0059b2;}
.CalendarWeekend a:visited{color:#840084;}
.CalendarWeekend a:hover, .CalendarWeekend a:active{color:#ff0000;}
.CalendarToday{font-size:70%;padding:0px;border-top:3px solid #0065cc;border-right:3px solid #0065cc;border-left:2px solid #0065cc;border-bottom:2px solid #0065cc;text-align:center;background-color:#f7f7f7;color:#000000;}
* html body .CalendarToday{font-size:100%;}
.CalendarToday a:link{color:#0059b2;}
.CalendarToday a:visited{color:#840084;}
.CalendarToday a:hover, .CalendarToday a:active{color:#ff0000;}
.CalendarWeekendToday{font-size:70%;padding:0px;border-top:3px solid #0065cc;border-right:3px solid #0065cc;border-left:2px solid #0065cc;border-bottom:2px solid #0065cc;text-align:center;background-color:#dedef7;color:#000000;}
* html body .CalendarWeekendToday{font-size:100%;}
.CalendarWeekendToday a:link{color:#0059b2;}
.CalendarWeekendToday a:visited{color:#840084;}
.CalendarWeekendToday a:hover, .CalendarWeekendToday a:active{color:#ff0000;}
.CalendarOtherMonthDay{font-size:70%;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;text-align:center;background-color:#f7f7f7;color:#0065cc;}
* html body .CalendarOtherMonthDay{font-size:100%;}
.CalendarOtherMonthDay a:link{color:#0065cc;}
.CalendarOtherMonthDay a:visited{color:#0065cc;}
.CalendarOtherMonthDay a:hover, .CalendarOtherMonthDay a:active{color:#ff0000;}
.CalendarOtherMonthToday{font-size:70%;padding:0px;border-top:3px solid #0065cc;border-right:3px solid #0065cc;border-left:2px solid #0065cc;border-bottom:2px solid #0065cc;text-align:center;background-color:#f7f7f7;color:#0065cc;}
* html body .CalendarOtherMonthToday{font-size:100%;}
.CalendarOtherMonthToday a:link{color:#0065cc;}
.CalendarOtherMonthToday a:visited{color:#0065cc;}
.CalendarOtherMonthToday a:hover,.CalendarOtherMonthToday a:active{color:#ff0000;}
.CalendarOtherMonthWeekend{font-size:70%;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;text-align:center;background-color:#dedef7;color:#0065cc;}
* html body .CalendarOtherMonthWeekend{font-size:100%;}
.CalendarOtherMonthWeekend a:link{color:#0065cc;}
.CalendarOtherMonthWeekend a:visited{color:#0065cc;}
.CalendarOtherMonthWeekend a:hover, .CalendarOtherMonthWeekend a:active{color:#ff0000;}
.CalendarOtherMonthWeekendToday{font-size:70%;padding:0px;border-top:3px solid #0065cc;border-right:3px solid #0065cc;border-left:2px solid #0065cc;border-bottom:2px solid #0065cc;text-align:center;color:#0065cc;background-color:#dedef7;}
* html body .CalendarOtherMonthWeekendToday{font-size:100%;}
.CalendarOtherMonthWeekendToday a:link{color:#0065cc;}
.CalendarOtherMonthWeekendToday a:visited{color:#0065cc;}
.CalendarOtherMonthWeekendToday a:hover, .CalendarOtherMonthWeekendToday a:active{color:#ff0000;}
.CalendarSelectedDay{font-size:70%;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;background-color:#bdbdf1;color:#000000;text-align:center;font-weight:bold;}
* html body .CalendarSelectedDay{font-size:100%;}
.CalendarSelectedDay a:link{color:#000000;}
.CalendarSelectedDay a:visited{color:#000000;}
.CalendarSelectedDay a:hover, .CalendarSelectedDay a:active{color:#ff0000;}
.CalendarNavigator{font-size:70%;padding:1px;background-color:#bdbdf1;color:#000000;text-align:center;vertical-align:middle;white-space:nowrap;color:#000000;}
* html body .CalendarNavigator{font-size:100%;}
.CalendarNavigator a:link{color:#0059b2;}
.CalendarNavigator a:visited{color:#840084;}
.CalendarNavigator a:hover, .CalendarNavigator a:active{color:#ff0000;}
.CalendarNavigator img{margin:2px;vertical-align:middle;}
.CalendarNavigator td{font-size:70%;}
.CalendarNavigator th{font-size:70%;}
* html body .CalendarNavigator th, * html body .CalendarNavigator td{font-size:100%;}
.CalendarEvent{font-size:70%;text-align:left;}
* html body .CalendarEvent{font-size:100%;}
.CalendarEvent a:link{color:#0059b2;}
.CalendarEvent a:visited{color:#840084;}
.CalendarEvent a:hover, .CalendarEvent a:active{color:#ff0000;}
table tr td strong{padding:0px;margin:0px;}
.th{font-family:Arial;font-size:70%;font-weight:bold;}
* html body .th{font-size:100%;}
.Header .th{font-size:90%;font-weight:bold;text-align:center !important;padding:1px;background-image:url('Images/HeaderBg.gif');color:#ffffff;width:100%;white-space:nowrap;}
* html body .Header .th{font-size:130%;font-weight:bold;text-align:center !important;}
.Caption .th{font-size:70%;text-align:left;vertical-align:top;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;background-image:url('Images/CaptionBg.gif');color:#000000;white-space:nowrap;}
* html body .Caption .th{font-size:100%;text-align:left;vertical-align:top;}
.Row .th{font-size:70%;font-weight:normal;text-align:left;vertical-align:top;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;background-color:#f7f7f7;color:#000000;white-space:nowrap;color:#000000;}
.AltRow .th{font-size:70%;font-weight:normal;text-align:left;vertical-align:top;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;background-color:#f7f7f7;color:#000000;white-space:nowrap;color:#000000;}
.Controls .th{font-size:70%;font-weight:normal;text-align:left;vertical-align:top;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;background-color:#f7f7f7;color:#000000;white-space:nowrap;color:#000000;}
.GroupCaption .th{font-size:70%;padding:1px;border-top:1px solid #0065cc;border-right:1px solid #0065cc;text-align:left;white-space:nowrap;vertical-align:top;font-weight:bold;background-color:#dedef7;color:#000000;}
* html body .GroupCaption .th{font-size:100%;}
* html body .Row .th, * html body .AltRow .th, * html body .Controls .th{font-size:100%;font-weight:normal;text-align:left;vertical-align:top;}
.simpleMenu td{font-size:70%;}
* html body .simpleMenu td{font-size:100%;}
