BODY { background-color: #000000; background-image: url(images/background_blue.gif);  }
body { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; font-family:verdana; font-size: 10pt; }
body { 
scrollbar-face-color: #dddddd; 
scrollbar-highlight-color: #ffffff; 
scrollbar-shadow-color: #000000; 
scrollbar-3dlight-color: #eeeeee; 
scrollbar-arrow-color: #000000; 
scrollbar-track-color: #ffffff; 
scrollbar-darkshadow-color: #eeeeee; 
} 

h1 { font-family: verdana; font-size: 13pt; font-weight: 900; color: #3D4D5A; }
h2 { font-family: verdana; font-size: 12pt; font-weight: 700; color: #3D4D5A; }
h3 { font-family: verdana; font-size: 11pt; font-weight: 700; color: #3D4D5A; }
h4 { font-family: verdana; font-size: 10pt; font-weight: 700; color: #3D4D5A; }
.h1 { font-family: verdana; font-size: 13pt; font-weight: 900; color: #3D4D5A; }
.h2 { font-family: verdana; font-size: 12pt; font-weight: 700; color: #3D4D5A; }
.h3 { font-family: verdana; font-size: 11pt; font-weight: 700; color: #3D4D5A; }
.h4 { font-family: verdana; font-size: 10pt; font-weight: 700; color: #3D4D5A; }
a { font-family: verdana; font-size: 10pt; font-weight: 100; color: #000000; }
.headingLink { font-family: verdana; font-size: 8pt; font-weight: 900; background-color: #647E9F; color: #ffffff;  }
.h2Link { font-family: verdana; font-size: 11pt; font-weight: 700; color: #3D4D5A; }
a:link_plan { font-family: verdana; font-size: 10pt; font-weight: 100; color: #888888; }
.top_nav { font-family: verdana; font-size: 10pt; font-weight: 700; color: #ffffff; }
.zero { font-family: verdana; font-size: 10pt; font-weight: 100; color: #888888; }
p { font-family: verdana; font-size: 10pt; font-weight: 100;} 
li { font-family: verdana; font-size: 10pt; font-weight: 100;} 
.p { font-family: verdana; font-size: 10pt; font-weight: 100;} 
.new { font-family: verdana; font-size: 10pt; font-weight: 700; background-color: #BC4918; color: #ffffff; }

.cell { font-family: arial; font-size: 10pt; font-weight: 100; background-color: #eeeeee;  vertical-align:top;}
.cell_clear { font-family: arial; font-size: 10pt; font-weight: 100;  vertical-align:top;}
.cell_clear_right { font-family: arial; font-size: 10pt; font-weight: 100; align:right;  vertical-align:top;}
.cell_plan { font-family: arial; font-size: 10pt; font-weight: 100; background-color: #e5e5e5; color: #888888; vertical-align:top;}
.cell_actual_week { font-family: arial; font-size: 10pt; font-weight: 100; vertical-align:top;}
.cell_actual { font-family: arial; font-size: 10pt; font-weight: 100;  background-color: #eeeeee;  vertical-align:top;}
.cell_today { font-family: arial; font-size: 10pt; font-weight: 100; background-color: #ffffff;  vertical-align:top;}
.cell_other_day { font-family: arial; font-size: 10pt; font-weight: 100; background-color: #dddddd;  vertical-align:top;}
.tablehead { font-family: verdana; font-size: 10pt; font-weight: 900; background-color: #647E9F; color: #ffffff; vertical-align:top;}
.tableheadSmall { font-family: verdana; font-size: 8pt; font-weight: 900; background-color: #647E9F; color: #ffffff; vertical-align:top;}
.tablehead_off { font-family: verdana; font-size: 10pt; font-weight: 900; background-color: #cccccc; color: #ffffff; vertical-align:top;}
.tablebody { font-family: verdana; font-size: 10pt; font-weight: 100;}
.small { font-family: verdana; font-size: 8pt; }
.smallLogin { font-family: verdana; font-size: 8pt;color: #ffffff; }
.strong { font-family: verdana; font-size: 10pt; font-weight: 700; }
.chartCell { font-family: arial; font-size: 10pt; font-weight: 100; background-color: #eeeeee; }
.chartText { font-family: verdana; font-size: 8pt; font-weight: 700; color: #000000; vertical-align:middle; }

.formPageTitle {background-color: #e3dFcE; font-family: verdana; font-size: 10pt; font-weight: 900; color: #000000;}
.formWeekPlan {height:70px; background-color: #e3dFcE; font-family:verdana; font-size: 10pt;scrollbar-face-color: #D6D3CE; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #777777; scrollbar-3dlight-color: #cccccc; scrollbar-arrow-color: #000000; scrollbar-track-color: #EcEaE6; scrollbar-darkshadow-color: #000000; }
.formWeekActual {height:70px; background-color: #e3dFcE; font-family:verdana; font-size: 10pt;scrollbar-face-color: #D6D3CE; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #777777; scrollbar-3dlight-color: #cccccc; scrollbar-arrow-color: #000000; scrollbar-track-color: #EcEaE6; scrollbar-darkshadow-color: #000000; }
.formSessionDetails {width:370px; background-color: #e3dFcE; font-family:verdana; font-size: 10pt; scrollbar-face-color: #D6D3CE; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #777777; scrollbar-3dlight-color: #cccccc; scrollbar-arrow-color: #000000; scrollbar-track-color: #EcEaE6; scrollbar-darkshadow-color: #000000; }
.formSessionDetailsspy {width:370px; height:200px; background-color: #eeeeee; font-family:verdana; font-size: 10pt; scrollbar-face-color: #eeeeee; scrollbar-highlight-color: #eeeeee; scrollbar-shadow-color: #eeeeee; scrollbar-3dlight-color: #eeeeee; scrollbar-arrow-color: #eeeeee; scrollbar-track-color: #eeeeee; scrollbar-darkshadow-color: #eeeeee; }
.formForum {width:450px; background-color: #e3dFcE; font-family:verdana; font-size: 10pt; scrollbar-face-color: #D6D3CE; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #777777; scrollbar-3dlight-color: #cccccc; scrollbar-arrow-color: #000000; scrollbar-track-color: #EcEaE6; scrollbar-darkshadow-color: #000000; }
.formDayInfo {width:50px; background-color: #e3dFcE; font-family: verdana; font-size: 8pt; font-weight: 700; color: #3D4D5A;}
.formSubmit {background-color: #e3dFcE; font-family: verdana; font-size: 8pt; font-weight: 700; color: #3D4D5A;}
.formChart {width:150px; background-color: #e3dFcE; font-family: verdana; font-size: 8pt; font-weight: 700; color: #3D4D5A;}
.formChartDates {width:72px; background-color: #e3dFcE; font-family: verdana; font-size: 8pt; font-weight: 700; color: #3D4D5A;}
.formChartCheckbox {width:150px; background-color: #e3dFcE; font-family: verdana; font-size: 8pt; font-weight: 700; color: #3D4D5A;}
.formChartSubmit {width:230px; background-color: #e3dFcE; font-family: verdana; font-size: 8pt; font-weight: 700; color: #3D4D5A;}
.formIndexSubmit {width:25px; height:50px; background-color: #eeeeee; font-family: verdana; font-size: 8pt; font-weight: 700; color: #3D4D5A;}
.formEffortConvert {width:50px; background-color: #e3dFcE; font-family:verdana; font-size: 10pt; scrollbar-face-color: #D6D3CE; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #777777; scrollbar-3dlight-color: #cccccc; scrollbar-arrow-color: #000000; scrollbar-track-color: #EcEaE6; scrollbar-darkshadow-color: #000000; }

.ForumBody {width:600px; height:200px; background-color: #eeeeee; font-family:verdana; font-size: 10pt; scrollbar-face-color: #eeeeee; scrollbar-highlight-color: #eeeeee; scrollbar-shadow-color: #eeeeee; scrollbar-3dlight-color: #eeeeee; scrollbar-arrow-color: #eeeeee; scrollbar-track-color: #eeeeee; scrollbar-darkshadow-color: #eeeeee; }




a.info{position:relative; z-index:24; color:#00000;}
a.info:hover{z-index:30; background-color:#ffffff}
a.info span{display: none}
a.info:hover span{ padding:5px; display:block; position:absolute; top:25px; left:1px; width:300px; border:2px solid #000000; background-color:#D3CFBE; color:#000000; text-decoration:none}


