body {
background-color: #EAEFF4; 
scrollbar-face-color: #D0DBE8;
scrollbar-shadow-color: #cccccc;
scrollbar-highlight-color: #cccccc;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #006699;
scrollbar-arrow-color: #000000;
}


.hide {
	display:none;
}

.title {
    font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: navy;
    margin:0;
	padding:0;
	border:0;
	width:779px;
    background:#fff;
    text-align:justify;
}

a:link {	text-decoration: none}
a:visited {	text-decoration: none;}
a:hover {	text-decoration: underline;}

/* Nav Bar */

.cnnNavButton, .cnnFormButton {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: #369;
	color: #fff;
	font-weight: bold;
	padding: 1px;
	margin: 2px;
	border-top: outset 2px #69c;
	border-right: outset 2px #069;
	border-bottom: outset 2px #069;
	border-left: outset 2px #69c;
}

.cnnNavAd {
	padding-top: 4px;
	padding-bottom: 4px;
	color: #000;
}

.cnnNavText {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	padding-left: 4px;
}

.cnnNav {
	background-color: #006699;
	color: #fff;
	cursor: pointer;
}
.cnnNav A:link, .cnnNav A:visited {
	color: #fff;
}
TR TD.cnnNav A:link, TR TD.cnnNav A:visited {
	text-decoration: none;
}

.cnnNavHilite {
	background-color: #c00;
	color: #fff;
	cursor: pointer;
}
.cnnNavHilite A:link, .cnnNavHilite A:visited {
	color: #fff;
}
TR TD.cnnNavHilite A:link, TR TD.cnnNavHilite A:visited {
	text-decoration: none;
}

.cnnNavGroup {
	background-color: #666;
	color: #fff;
}
.cnnNavGroup A:link, .cnnNavGroup A:visited {
	color: #fff;
}
TR TD.cnnNavGroup A:link, TR TD.cnnNavGroup A:visited {
	text-decoration: none;
}

.cnnNavOther {
	background-color: #ddd;
	color: #000;
	cursor: pointer;
}
.cnnNavOther A:link, .cnnNavOther A:visited {
	color: #000;
}
TR TD.cnnNavOther A:link, TR TD.cnnNavOther A:visited {
	text-decoration: none;
}

TD.swath {
	font: 10px sans-serif;
}

TR.cnnNavRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #369 #003 #003;
	border-left: none;
}

TR.cnnNavRow TD.swath {
	background-color: #69c;
	border-right: none;
}

TR.cnnNavHiliteRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #f66 #600 #600;
	border-left: none;
}

TR.cnnNavHiliteRow TD.swath {
	background-color: #c00;
	border-right: none;
}

TR.cnnNavGroupRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #ddd #666 #666;
	border-left: none;
}

TR.cnnNavOtherRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #fff #666 #666;
	border-left: none;
}

TR.cnnNavOtherRow TD.swath {
	background-color: #ccc;
	border-right: none;
}


/* Nav Bar */

.psNavButton, .psFormButton {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: #369;
	color: #fff;
	font-weight: bold;
	padding: 1px;
	margin: 2px;
	border-top: outset 2px #69c;
	border-right: outset 2px #069;
	border-bottom: outset 2px #069;
	border-left: outset 2px #69c;
}

.psNavAd {
	padding-top: 4px;
	padding-bottom: 4px;
	color: #000;
}

.psNavText {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	padding-left: 4px;
}

.psNav {
	background-color: #CCCCFF;
	color: #fff;
	cursor: pointer;
}
.psNav A:link, .psNav A:visited {
	color: #000;
}
TR TD.psNav A:link, TR TD.psNav A:visited {
	text-decoration: none;
}

.psNavHilite {
	background-color: #000000;
	color: #fff;
	cursor: pointer;
}
.psNavHilite A:link, .psNavHilite A:visited {
	color: #fff;
}
TR TD.psNavHilite A:link, TR TD.psNavHilite A:visited {
	text-decoration: none;
}

.psNavGroup {
	background-color: #666;
	color: #fff;
}
.psNavGroup A:link, .psNavGroup A:visited {
	color: #fff;
}
TR TD.psNavGroup A:link, TR TD.psNavGroup A:visited {
	text-decoration: none;
}

.psNavOther {
	background-color: #ddd;
	color: #000;
	cursor: pointer;
}
.psNavOther A:link, .psNavOther A:visited {
	color: #000;
}
TR TD.psNavOther A:link, TR TD.psNavOther A:visited {
	text-decoration: none;
}

TD.swath {
	font: 10px sans-serif;
}

TR.psNavRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #369 #003 #003;
	border-left: none;
}

TR.psNavRow TD.swath {
	background-color: #369;
	border-right: none;
}

TR.psNavHiliteRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #000 #000 #000;
	border-left: none;
}

TR.psNavHiliteRow TD.swath {
	background-color: #000;
	border-right: none;
}

TR.psNavGroupRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #ddd #666 #666;
	border-left: none;
}

TR.psNavOtherRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #fff #666 #666;
	border-left: none;
}

TR.psNavOtherRow TD.swath {
	background-color: #ccc;
	border-right: none;
}