body {
	background-color:black;
	color: white;
	padding:0px;
	margin:0px;
	font-size: 8pt;
	font-family: Verdana;
	min-height:1000px;
}

.scheduleTable{}
.scheduleTable td {
	padding: 5px;
}

#main_div_container {
	text-align:center;
	top: 0;
	left: 0;
}

#main_div {
	width:976px;
	margin-left: auto;
	margin-right: auto;
}



.left_content_cell {
	padding-right: 10px;
	}

.content_table {
}


.light_stretch_box {
	background-color:#E0EDFF
	}




.footer_left {
	background-image: url(../images/footer_left.png);
	}
.footer_right {
	background-image: url(../images/footer_right.png);
	}
.footer_middle {
	height: 168px;
	background-image: url(../images/footer_middle.png);
	}

.footer_bottom {
	background-image: url(../images/footer_bottom.png);
	background-repeat: repeat-x;
	}

.footer_bottom_left {
	background-image: url(../images/footer_bottom_left.png);
	}


.footer_bottom_right {
	background-image: url(../images/footer_bottom_right.png);
	}

.yellow {
	color: #FFCC33;}

a, input {
	outline: none;
	margin:0px;
}

a:link { 
	color: #FFCC33;
	text-decoration: none;
	}
a:visited { 
	color: #FFCC33;
	text-decoration: none;
	}
a:hover { 
	color: #FFCC33;
	text-decoration: underline;
	}
a:active { 
	color: #FFCC33;
	text-decoration: none;
	}

img {
	border: 0px;
	margin:0px;}

div {
	margin:0px;}
	
form {
	margin:0px;
	padding:0px;}

table {
	margin: 0px;
	width: 100%;}

td {
	text-align: left;
	vertical-align: top;
	padding:0px;}
	
th {
	text-align: center;
	vertical-align: top;
	padding:0px;}



p, h1, h2, h3, h4, h5, ul, ol {	
	margin: 10px;
}


h1 {
	font-family: Verdana;
	font-size: 20pt;
	color: #FFCC33;
}

h2 {
	font-family: Verdana;
	font-size: 12pt;
	color: #FFCC33;
}

h3 {
	font-size: 14pt;
	color: #FFCC33;
}

h4{
	font-size: 13pt;
	color: #FFCC33;	
}

h5 {
	font-size: 12pt;
	color: #FFCC33;	
}

.quoteText {
	font-size: 10pt;
	font-style: italic;}
.quoteAuthor {
	font-size: 10pt;}


ul {
	font-size: 11pt;
	padding-left: 20px;
}

strong {
}

.small {font-size: 10pt;}

.b {font-weight:bold;}
.nb {font-weight:normal;}
.i {font-style:italic;}
.u {text-decoration:underline;}

.top_pad {padding-top: 5px;}

.right{text-align: right;}
.left{text-align: left;}
.center{text-align: center;}
.bottom {vertical-align: bottom;}
.top {vertical-align: top;}

.venter{
	vertical-align: middle;}
.centered {
	vertical-align: middle;
	text-align: center;}

.squat {
	margin-top:4px;
	margin-bottom:0px;}
	
.short {
	margin-top:0px;
	margin-bottom:4px;}
	
.shorter {
	margin-top:2px;
	margin-bottom:2px;}
	
.wider {
	margin:5px;}
	
	
.justVert {
	margin-top:0px; 
	margin-bottom:0px}
.justLeft {
	margin-left:0px;}
.justRight {
	margin-right:0px;}
.justHorz {
	margin-left:0px;
	margin-right:0px;}
.justTop {margin-top:0px;}
.justBottom {margin-bottom:0px}

.margin {
	margin:10px;}
	
.marginTop {
	margin-top:10px;}

.marginBottom {
	margin-bottom:10px;}

.marginVert {
	margin-bottom:10px;
	margin-top:10px;}
	
.marginHorz {
	margin-left:10px;	
	margin-right:10px;}
	
.marginLeft {
	margin-left:10px;}

.wideLeft {
	margin-left:20px;}
.wideBottom {
	margin-bottom:20px;}
.marginRight {
	margin-right:10px;}
	
.bigRight {
	margin-right:20px;}



.bdRight {
	border-right: 1px solid #666666;
}
.bdBottom {
	border-bottom: 1px solid #666666;
}






/* link 2 is deleted */	
/* link 3 */
.blue,
a.blue,
a.blue:link,
a.blue:visited,
a.blue:hover,
a.blue:active {
	color: #0000FF !important;
	}
/* link 4 is deleted */	

.green,
a.green,
a.green:link,
a.green:visited,
a.green:hover,
a.green:active {
	color: #00FF00 !important;
	}
	
.red,
a.green,
a.green:link,
a.green:visited,
a.green:hover,
a.green:active {
	color: #FF0000 !important;
	}
	
	
.white,
a.white,
a.white:link,
a.white:visited,
a.white:hover,
a.white:active {
	color: #FFFFFF !important;
	}


.very_small{
	font-size: 1pt;
}









.bgblack {
	background-color: #000000;
	}


.footerHeading {
	color: #096cff;
	font-size: 12pt;
	margin-bottom:0px;}
	
.footerDottedRule{
	border-bottom: 1px dotted #096cff;
/*	margin-left:10px;
	margin-right:10px;*/
}
.footerLinks{}

.footerLinks a,
.footerLinks a:link,
.footerLinks a:visited,
.footerLinks a:active{
	color: #eeeeff;
}



.paddingRight {
	padding-right:10px;}
	
	
.paddingHorz {
	padding-right:10px;
	padding-left:10px;}	
	
.content_image {
	border: 1px solid #666666;
}













































.left_cell {
	width:20%;}

.right_cell {
	width:80%;}

.mainnav {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

.bodycopy {
	font-size: 8.5pt;
	color: #CCCCCC;
}
.headline {
	font-size: 9.5pt;
	font-weight: bold;
}
.productheadline {
	font-size: 9.5pt;
	font-weight: bold;
}
.productcopy {
	font-size: 8.5pt;
	color: #CCCCCC;
}
.spacer {
	font-weight: bold;
	color: #990000;
	padding-left: 4px;
	padding-right: 4px;
}
.toptable {
	width: 763px;
	border: 1px solid #FFFFFF;
}
.footer {
	font-weight: bold;
	background-color: white;
	color: black;
	text-align: center;
	font-size: 10pt;
}
.schedule {
	border: thin solid #FFFFFF;
}
.charttext {
	font-size: 8.5pt;
	font-weight: bold;
	text-align: center;
}	
