A:link
{ color: #009; }

A:visited 
{ color: #009; }

A:link:hover 
{color: #900;}

A:visited:hover 
{color: #600;}

A:visited:hover,
A:link:hover,
BODY {
/*	background-color: #FFFFFF;
	color: #000;	
	margin: 2px 2px 10px 2px;*/
}

.cnnNavButton {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: #369;
	color: #fff;
	font-weight: bold;
	padding: 1px;
	margin: 2px;
	border-top: solid 1px #69c;
	border-right: solid 1px #069;
	border-bottom: solid 1px #069;
	border-left: solid 1px #69c;
}

.cnnNavText, .cnnNavHighlightText, .cnnNavGroupText {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
/*	padding-left: 6px;*/
	text-transform:capitalize;
}

.cnnNav {
	color: #ffffff;
}

.cnnNav A:link, .cnnNav A:visited { color: #ffffff; }
.cnnNavHighlight A:link, .cnnNavHighlight A:visited { color: #ffffff; }

.cnnNavHighlight {
/*	background-color: #c00;*/
	color: #fff;
}


.cnnNavText {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
/*	font-weight: bold;*/
/*	line-height: 14px;*/
/*	padding-left: 6px;*/
	text-transform: capitalize;
}
.cnnNav {
	color: #ffffff;
	cursor: pointer;
}
.cnnNav A:link, .cnnNav A:visited {
	color: #ffffff;
}
TR TD.cnnNav A:link, TR TD.cnnNav A:visited {
	text-decoration: none;
}

.cnnNavHilite {
	/*background-color: #ffffff;*/
/*	color: #999999;*/
	cursor: pointer;
}
.cnnNavHilite A:link, .cnnNavHilite A:visited {
	color: #999999;
}
TR TD.cnnNavHilite A:link, TR TD.cnnNavHilite A:visited {
	text-decoration: none;
}

TR.cnnNavRow TD {
	vertical-align: middle;
/*	border-left: 1px none;
	border-top: 1px none;
	border-right: 20px none;
	border-bottom: 1px;
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-bottom-color:#CCCCCC;
	border-color:#CCCCCC;*/
	border-bottom: 1px solid;
	border-color: #cccccc;
}

TR.cnnNavRow {
	border-right: none;
	border-bottom-style:dotted;
	border-bottom-width:thin;
	border-bottom-color:#CCCCCC;
}

TR.cnnNavHiliteRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #f66 #600 #600;
	border-left: none;
}

TR.cnnNavHiliteRow TD.swath {
	/*background-color: #ffffff;*/
	border-right: none;
}


.cnnNavHiliteSub {
	/*background-color: #ffffff;*/
/*	color: #fff;*/
	cursor: pointer;
	vertical-align: middle;
	border-bottom: 1px solid;
	border-color: #600;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height:14px;
	font-weight: bold;
	text-decoration: none;
}

.cnnNavSub {
	background-color: #EAEFF4;
	cursor: pointer;
	vertical-align: middle;
	border-bottom: 1px solid;
	border-color: #BFD4E8;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height:14px;
	font-weight: bold;
	text-decoration: none;
}

.cnnNavHiliteSub A:link, .cnnNavHiliteSub A:visited {
	text-decoration: none;
/*	color: #fff;*/
}

.cnnNavSub A:link, .cnnNavSub A:visited {
	text-decoration: none;
}

.cnnNavSub A:hover {/*color: #C00;*/}

TD.sub {
/*	background-color: #fff;*/
}


/* _______________ MAIN PAGE _______________ */

BODY.cnnMainPage, BODY.cnnMainPage TD, BODY.cnnMainPage TH, BODY.cnnMainPage LI  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
