<STYLE TYPE="text/css">
<!--

.maintext {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
}
.today {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #aa0000;
}
.weekday {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
}
.weekend {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #aaaaaa;
}
.content {
    padding: 9px;
	 font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
}
.heading {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #0000aa;
}
.subheading {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
}
.calendar {
	border: 1px solid #28458d;
}
.calendar td {
	border: 1px solid #28458d;
}
.calendar a:link { color: #28458d; text-decoration: underline; }
.calendar a:visited { color: #28458d; text-decoration: underline; }
.calendar a:hover { color: #ffffff; text-decoration: none; background-color: #28458d; }
.calendar a:active { color: #ffffff; text-decoration: none; background-color: #28458d; }


body {width:100%;  padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333; background-color:#333; background-image:url(images/bowker_training_bg.jpg); background-repeat:repeat-x; behavior: url("csshover.htc"); }



A:link {color:#99ccff;}
A:visited {color:#99ccff;}
A:active {color:#99ccff;}
A:hover {color:#fcb040;}


.main_container {width:1000px; height:auto;  padding-left:auto; padding-right:auto; border:#333 solid 1px;}

.main_container .header1 {width:1000px; height:72px; background-color:#ffffff; display:block; }

.header1 .logo {width:374px; height:72px; display:block; float:left; }

.main_container .header2 {width:1000px; height:43px; background-color:#0f6cb6; display:block; border-bottom:#0c528a solid 1px;}

.main_container .middle {width:1000px; height:auto; background-color:#616265; display:inline-block; border-bottom:#333 solid 1px;}

.middle .middle_left {width:589px; height:auto; min-height:625px; background-color:#e6e4e5; display:inline-block; float:left; padding-top:10px; border-right:#333 solid 1px; }

.middle .middle_left_calendar {width:749px; height:auto; min-height:1000px; background-color:#e6e4e5; display:inline-block; float:left; border-right:#333 solid 1px; }

*html .middle .middle_left_calendar {width:749px; height:1850px; min-height:1850px; background-color:#e6e4e5; display:inline-block; float:left; border-right:#333 solid 1px; }

.middle .middle_left_calendar2 {width:1000px; height:auto; min-height:1000px; background-color:#e6e4e5; display:inline-block; float:left;  }

*html .middle .middle_left_calendar2 {width:1000px; height:1850px; min-height:1850px; background-color:#e6e4e5; display:inline-block; float:left;  }

.middle_left  A:link {color:#333;}
.middle_left A:visited {color:#333;}
.middle_left  A:active {color:#333;}
.middle_left A:hover {color:#0066cc;}

.middle_left_calendar  A:link {color:#333;}
.middle_left_calendar  A:visited {color:#333;}
.middle_left_calendar  A:active {color:#333;}
.middle_left_calendar  A:hover {color:#0066cc;}

.middle_left_calendar2  A:link {color:#333;}
.middle_left_calendar2  A:visited {color:#333;}
.middle_left_calendar2  A:active {color:#333;}
.middle_left_calendar2  A:hover {color:#0066cc;}


span.text_container {width:90%; height:auto; text-align:left; display:block; margin-bottom:10px;}

span.text_container2 {width:90%; height:auto; text-align:left; color:#333; display:block; margin-bottom:10px;}

span.text_container_white {width:97%; height:auto; display:block; border:#666 1px solid;  background-color:#FFF; padding:10px 0px 10px 0px;}

span.text_container_header_big {width:90%; height:auto; text-align:left; font-size:18px; font-weight:bold; color:#333; display:block; margin-bottom:10px;}

span.text_container_header_big2 {width:90%; height:auto; text-align:left; font-size:18px; font-weight:bold; color:#ffffff; display:block; margin-bottom:10px;}

span.text_container_header_medium {width:90%; height:auto; text-align:left; font-size:13px; font-weight:bold; color:#0f6cb6; display:block; margin-bottom:10px;}

span.text_container_header_medium2 {width:90%; height:auto; text-align:left; font-size:13px; font-weight:bold; color:#ffffff; display:block; margin-bottom:10px;}

span.text_container_header_medium3 {width:90%; height:auto; text-align:left; font-size:13px; font-weight:bold; text-decoration:underline; color:#333333; display:block; margin-bottom:10px;}



.middle .middle_right {width:410px; height:auto; background-color:#616265; color:#FFF; padding-top:10px; display:inline-block; float:right;}


 .middle_right .window_container {width:378px; height:auto; display:block; margin-bottom:15px; }
 
.window_container .window_top{width:378px; height:8px; background-image:url(images/text_window_top.jpg); background-repeat:no-repeat; }
.window_container .window_middle{width:378px; height:auto; background-image:url(images/text_window_middle.jpg); background-repeat:repeat-y; padding:1px 0px;}

*html .window_container .window_middle{width:378px; height:auto; background-image:url(images/text_window_middle.jpg); background-repeat:repeat-y; padding:1px 0px; margin-top:-6px; }

.window_middle A:link {color:#0066cc;}
.window_middle A:visited {color:#0066cc;}
.window_middle A:active {color:#0066cc;}
.window_middle A:hover {color:#fcb040;}

.window_container .window_bottom{width:378px; height:7px; background-image:url(images/text_window_bottom.jpg); background-repeat:no-repeat;}


.middle .middle_right_calendar {width:249px; height:auto; background-color:#616265; color:#FFF; padding-top:10px; display:inline-block; float:right;}


 .middle_right_calendar .window_container2 {width:240px; height:auto; display:block; margin-bottom:15px; }
 
.window_container2 .window_top2{width:240px; height:8px; background-image:url(images/text_window_top2.jpg); background-repeat:no-repeat; }
.window_container2 .window_middle2{width:240px; height:auto; background-image:url(images/text_window_middle2.jpg); background-repeat:repeat-y; padding:1px 0px;}

*html .window_container2 .window_middle2{width:240px; height:auto; background-image:url(images/text_window_middle2.jpg); background-repeat:repeat-y; padding:1px 0px; margin-top:-6px; }

.window_middle2 A:link {color:#0066cc;}
.window_middle2 A:visited {color:#0066cc;}
.window_middle2 A:active {color:#0066cc;}
.window_middle2 A:hover {color:#fcb040;}

.window_container2 .window_bottom2{width:240px; height:7px; background-image:url(images/text_window_bottom2.jpg); background-repeat:no-repeat;}






.main_container .footer {width:100%; height:75px; background-color:#fcb040; padding-top:10px;  display:block; clear:both;}

span.text_container_footer {width:95%; height:auto; font-size:10px; text-align:left; display:block; }





-->
</STYLE>

