BODY
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: 'Times New Roman', 'MS Sans Serif', 'sans-serif';
    BACKGROUND-COLOR: #b5b6b6;
    color: #000000;
    vertical-align:top;
    margin: 0;
}
htmlPlc
{
	WIDTH: 195; 
	HEIGHT: 465
}

td
{
	vertical-align:top;
}

td.fixedLogo
{
	height:132;
	vertical-align:top;
}
td.fixedBtm
{
	height:48;
}

td.sideFill
{
	background-image: url(/images/CHAsliced2_09.gif);
	background-repeat:repeat-y;
	background-position:left top;
	border-left-color:#3a7eaf;
	border-left-width:thin;
	border-right-color:#ffffff;
	border-right-width:thin;
	border-bottom:none;
	border-top:none;
	width:22;
}
td.sideFillChmps
{
	background-image: url(/images/CHAsliced_10.gif);
	background-repeat:repeat-y;
	background-position:left top;
	border-left-color:#3a7eaf;
	border-left-width:thin;
	border-right-color:#ffffff;
	border-right-width:thin;
	border-bottom:none;
	border-top:none;
	width:22;
}
div.CHAchannels A
{
	color : #6f8777; text-decoration : underline;
	font-size:10pt;
	font-weight:bold;
}
div.CHAchannels A:visited
{
	color : #6f8777; text-decoration : underline;
}
div.CHAchannels A:hover
{
	color : #FFFFFF; text-decoration : underline;
}
div.CHAMPSchannels A
{
	color : #3a7eaf; text-decoration : underline;
	font-size:10pt;
	font-weight:bold;
}
div.CHAMPSchannels A:visited
{
	color : #3a7eaf; text-decoration : underline;
}
div.CHAMPSchannels A:hover
{
	color : #FFFFFF; text-decoration : underline;
}
li.SearchText
{
	color : #558392;
}
.SearchHighlight 
{
	FONT-WEIGHT: bold ;
	color : #6f8777;
}
A {color : #000000; text-decoration : underline;} 
A:visited {color : #000000;}
A:active {color : #000000;} 
A:hover {color : #b5b6b6;}
A.breadCrumb
{
	color : #387eb2;
	font-family:'verdana';
	font-size:xx-small;
	font-weight:bold;
	letter-spacing:0pt;
	padding-left:3;
}
A.breadCrumb:visited
{
	color : #387eb2;
	font-family:'verdana';
	font-size:xx-small;
	font-weight:bold;
	letter-spacing:0pt;
	padding-left:3;
}
A.breadCrumb:hover
{
	color : #b5b6b6;
	font-family:'verdana';
	font-size:xx-small;
	font-weight:bold;
	letter-spacing:0pt;
	padding-left:3;
}

/* classes used for top navigation */
.selectedTopChannel 
{
	vertical-align : super; 
	color : #FFFFFF; 
	text-decoration : none; 
	cursor:hand;
	font-family:'verdana';
	font-size:larger;
	font-weight:bold;
	letter-spacing:0pt;
	margin-left:2px;
	margin-right:2px;
} 

.nonselectedTopChannel 
{
	vertical-align : super; 
	color : #FFFFFF; 
	text-decoration : none; 
	cursor:hand;
	font-family:'verdana';
	font-size:larger;
	font-weight:bold;
	letter-spacing:0pt;
	margin-left:2px;
	margin-right:2px;
} 

/* classes used for top navigation drop down menu items*/
.nonselectedMenuChannel 
{
	font-size : 70%; 
	border-style:none; 
	margin-bottom : 1em; 
	background-color:#3b7eb2; 
	font-family:'verdana';
	font-weight:bold;
	text-decoration : none; 
	cursor:hand;
	filter:alpha(opacity=80);
} 
/* Switched from 90 to 80 for mozilla */
.MenuItem 
{
	font-size : 80%; 
	text-decoration : none; 
	cursor:hand;
	
}
.MenuItemBox 
{
	font-size : 90%; 
	text-decoration : none; 
	color:#ffffff;
	width :auto; 
	cursor:hand;
}

/* used for meta instructional text */
.metatext
{
	text-transform:uppercase;
	margin-bottom : 1em;
	color : #336633;
} 
    
/* used for breadcrumb navigation */
.breadcrumb 
{
	color : #387eb2;
	font-family:'verdana';
	font-size:xx-small;
	font-weight:bold;
	letter-spacing:0pt;
	padding-left:3;
} 

.input
{
    FONT-SIZE: 11px;
    MARGIN: 0px;
    BACKGROUND-COLOR: #ffff99
}
.inputbutton
{
    FONT-SIZE: 11px;
    MARGIN: 0px
}
table.body
{
	width:100%;
	border:0;
	padding:0;
	background-color:#b5b6b6;
}
table.sideNav
{
	background-color:#778f7f;
	border-bottom: solid 1pt #FFFFFF;
	border-top: solid 1pt #FFFFFF;
	border-left: none;
	border-right: none 0 #9baca2;
	width:98%;
	height:275px;
}
table.MainContent
{
	background-color:#FFFFFF;
	padding:0 0 0 0;
	width:602;
}

table.bodySection
{
	background-color:#FFFFFF;
	padding-left:3;
	padding-right:3;
	padding-top:0;
	padding-bottom:0;
	border-style:none;
	width:100%;
}

td.titleBar
{
	background-color:#778f7f;
	height:35px;
	width:587px;
	font-family:'verdana';
	font-size:small;
	font-weight:bold;
	letter-spacing:0pt;
	padding-left:3;
	color:#FFFFFF;
}
td.HomeHeading
{
	color:#FFFFFF;
	background-color:#6f8777;
	vertical-align:top;
	height:65px;
	font-family:Verdana;
	letter-spacing:0pt;
	font-weight:bold;
	font-size:70%;
	margin-left:5px;
	padding-left:5px
}
td.mainRight
{
	width:73px;
	height:137px;
	background-color:#6f8777;
}
td.mainLeft
{
	width:73px;
	height:137px;
	background-color:#3a7eaf;
}

td.mainCtr
{
	width:10px;
	height:137px;
	background-color:#558392;
}
td.choose
{
	border:solid thin #000000;
	width:298px;
	height:211px;
	background-color:#FFFFFF;
}
td.smWhite
{
	color:#FFFFFF;
	font-size:xx-small;
	font-weight:bold;
	font-family:Verdana;
}
td.titles
{
	color:#FFFFFF;
	font-weight:600;
	font-size:x-small;
	text-align:center;
	font-family: 'verdana', 'Times New Roman', 'MS Sans Serif', 'sans-serif';
}
tr.colorBar
{
	height:17px;
}
tr.thickRow
{
	height:100px;
}
td.footer
{
	text-align:center;
	font-family:Verdana;
	font-size:xx-small;
	color:#6f8777;
}
td.NavText
{
	color:#ffffff;
	font-size:x-small;
	font-weight:bold;
	letter-spacing:0pt;
	padding-left:3;
	font-family: 'verdana'
}
td.MainBody
{
	background-color: #ffffff;
	vertical-align: top;
	border-right: solid thin #b5b6b6;
	border-bottom: none 0 #ffffff;
	border-top: none 0 #ffffff;
	border-left: none 0 #ffffff;
}