body, td { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; line-height: 17px; color: 333333; font-style: normal; cursor:default; }

body { margin-top:0px; margin-left:0px; margin-right:0px; text-align:center; background-color:#97C0C3; }

a { font-size:11px; color:#333333; text-decoration:underline; }
a:active { font-size:11px; color:#333333; text-decoration:underline; }
a:visited { font-size:11px; color:#333333; text-decoration:underline; }
a:hover { font-size:11px; color:#71A9AD; text-decoration:underline; }

span.indent1 {margin-left: 15px;}
span.indent2 {margin-left: 30px;}
span.indent3 {margin-left: 45px;}
span.indent4 {margin-left: 60px;}

td.menu { cursor:pointer; padding-left:3px; }
td.text { line-height: 21px; }

li { list-style-image: url('../images/bullet.gif'); }
ul { margin-top: 5px; }

.button { border:1px solid #97C0C3; background-color: #DCF0EF; font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; color:#333333; cursor:pointer; }
.form { border-bottom: 1px solid #97C0C3; border-left: 1px solid #97C0C3; border-right: 1px solid #97C0C3; border-top: 1px solid #97C0C3; font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; }
.scroll { border-bottom: 1px solid #97C0C3; border-left: 1px solid #97C0C3; border-right: 1px solid #97C0C3; border-top: 1px solid #97C0C3; font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; scrollbar3dlightcolor:#FFFFFF; scrollbararrowcolor:#97C0C3; scrollbarbasecolor:#FFFFFF; scrollbardarkshadowcolor:#FFFFFF; scrollbarfacecolor:#FFFFFF; scrollbarshadowcolor:#FFFFFF; scrollbarhighlightcolor:#FFFFFF; }
.dropdown { font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; }

/* Python CCSTheme */
.PythonPageBODY{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; }
.PythonFormTABLE{ border: 1px solid #DCF0EF; }
.PythonFormHeaderFont{ color: #333333; font-size: 11px; }
.PythonFieldCaptionTD{ border-bottom: 1px solid #97C0C3; background-color: #DCF0EF; color: #333333; font-size: 11px; }
.PythonAltDataTD{ border-bottom: 1px solid #D8D8D8; background-color: #F4F4F4; color: #333333; font-size: 11px; }
.PythonColumnTD{ border-bottom: 1px solid #DCF0EF; background-color: #DCF0EF; color: #333333; font-size: 11px; }
.PythonDataTD{ border-bottom: 1px solid #BED8DA; color: #333333; font-size: 11px; }
.PythonErrorDataTD{ border-bottom: 1px solid #D8D8D8; color: #FF0000; font-size: 11px; }
.PythonSeparatorTD{ height: 1px; background-color: #333333; }
.PythonFooterTD{ border-top: 1px solid #DCF0EF; background-color: #DCF0EF; color: #333333; font-size: 11px; }
a.PythonSorterLink:link, a.PythonSorterLink:visited{ color: #333333; font-size: 11px; text-decoration: underline; }
a.PythonSorterLink:hover, a.PythonSorterLink:active{ color: #333333; font-size: 11px; text-decoration: none; }
a.PythonDataLink:link, a.PythonDataLink:visited{ color: #000084; font-size: 11px; text-decoration: underline; }
a.PythonDataLink:hover, a.PythonDataLink:active{ color: #000084; font-size: 11px; text-decoration: none; }
a.PythonNavigatorLink:link, a.PythonNavigatorLink:visited{ color: #333333; font-size: 11px; text-decoration: underline; }
a.PythonNavigatorLink:hover, a.PythonNavigatorLink:active{ color: #333333; font-size: 11px; text-decoration: none; }
.PythonButton { border-bottom: 1px solid #333333; border-left: 1px solid #333333; border-right: 1px solid #333333; border-top: 1px solid #333333; background-color: #EEEEEE; font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; }
.PythonInput { border-bottom: 1px solid #333333; border-left: 1px solid #333333; border-right: 1px solid #333333; border-top: 1px solid #333333; font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; }
.PythonTextarea { border-bottom: 1px solid #333333; border-left: 1px solid #333333; border-right: 1px solid #333333; border-top: 1px solid #333333; font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; }
.PythonSelect { font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; }
/* Calendar */
a.today:link, a.today:visited{ color: #FF0000; text-decoration: none; }
a.today:hover, a.today:active{ color: #333333; text-decoration: none; }
a.selectedDay:link, a.selectedDay:visited{ color: #333333; text-decoration: none; }
a.selectedDay:hover, a.selectedDay:active{ color: #FF0000; text-decoration: none; }
a.weekDay:link, a.weekDay:visited{ color: #000084; text-decoration: none; }
a.weekDay:hover, a.weekDay:active{ color: #FF0000; text-decoration: none; }
TD.selectedDay { margin: 1px; background-color: #DADADA; color: #333333; font-size: 11px; }
TD.today { border-top: 1px solid #FF0000; border-left: 1px solid #FF0000; border-bottom: 1px solid #FF0000; border-right: 1px solid #FF0000; color: #333333; font-size: 11px; }
TD.workday { border-bottom: 1px solid #D8D8D8; color: #333333; font-size: 11px; }
TD.weekend { border-bottom: 1px solid #D8D8D8; background-color: #EBEBEB; color: #333333; font-size: 11px; }
TH.calendar { margin: 1px; border-bottom: 2px solid #333333; background-color: #DADADA; color: #333333; font-size: 11px; }
.CalendarButtons { margin: 1px; border-bottom: 1px solid #333333; border-left: 1px solid #333333; border-right: 1px solid #333333; border-top: 1px solid #333333; background-color: #EEEEEE; font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif; }
.CalendarControls { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; }
.Table { border: 1px solid #D9D9D9; }