html.cdg {background-color: #6C7C71;}
body {font:13px Verdana,Arial,Helvetica,sans-serif;*font-size:small;*font:x-small;}
a:hover {color:#999999;}
.links:link,.links:visited,.links:active
{
    color: #5d5d5d;
    text-decoration:none;
}

.linknoline
{
    COLOR: #5d5d5d;
    TEXT-DECORATION: none
}

div.main {width: 770px; margin: auto}

div.topMenu {
	background-image: url("/img/static/top_bar_gradient.gif"); background-repeat: repeat-y;
	font-size: 10px; color: #FFF;
	padding: 5px 0px;
	text-align: right;
}

.handCursor {cursor: pointer;}
.bold {font-weight: bold;}
.underline{text-decoration: underline;}
.actionLabel{color: #00F; cursor: pointer;text-decoration: underline;}

a.whitelink {
	color:#FFF; text-decoration:none;
}
a.whitelink hover{
	color:#999999;
}

div.flashBanner { width: 770px; margin: auto; background-color: #FFF;}

div.content {
	background-color: #FFF;
	font-size: 77%;
	color: #5D5D5D;
	text-align: left;
	min-height: 330px;
	height:auto !important;
	height:330px;
	width:770px;
}

div.footer {
	background: #5B8DC9;
	font-size: 10px; color: #FFF;
	padding-top: 5px;
	text-align: left;
}

div.footerBar {
	background-color: #46514b;
}

table.middleCell td {vertical-align: middle;}

.header {
	font-family:HelvCondLight,"Arial Narrow",Arial,Verdana;
	font-size:24px;
}

.subheader {font-family:HelvCondLight,"Arial Narrow",Arial,Verdana; font-size:20px;}

.sub_subheader{font-size: 11px; color: #5d5d5d;font-weight: BOLD;}

.tabHeader {font-weight: bold}
.tabContent {padding: 5px}

.colheader {font-weight: bold;}
td.center {text-align: center;}

td.mediaDatagrid {width: 25%}
div.mediaDataInput {width: 150px; text-align: center; margin: 5px auto}
.mediaDataIcon {margin: 0px 5px 5px 5px}
.arrowBox {width:20px;height:18px;float:left;}
.subArrowBox {width:10px;height:18px;float:left;}
.leftNaviMenu{width:155px;height:18px;float:left;clear:right}
a.navAbtUs:link {
	color:#6699CC;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
a.navAbtUs:visited{color:#6699CC;TEXT-DECORATION: none;font-weight:bold;}
a.navAbtUs:hover{color:#999999;}
a.navAbtUs:active{color:#6699CC;}


a.navNewsAbtUs:link {   FONT-SIZE: 10px; COLOR: #ff6600; TEXT-DECORATION: none;font-weight:bold;}
a.navNewsAbtUs:visited {color:#ff6600;TEXT-DECORATION: none;font-weight:bold;}
a.navNewsAbtUs:hover {color:#999999;font-weight:bold;}
a.navNewsAbtUs:active {color:#ff6600;font-weight:bold;}
a.navNewsArticles {   FONT-SIZE: 10px; COLOR: #554433; TEXT-DECORATION: none;font-weight:bold;}

a.navOurCommuters:link {	FONT-SIZE: 10px; COLOR: #339999; TEXT-DECORATION: none;font-weight:bold;}
a.navOurCommuters:visited {	COLOR: #339999; TEXT-DECORATION: none;font-weight:bold;}
a.navOurCommuters:hover {color:#999999;font-weight:bold;}
a.navOurCommuters:active {	COLOR: #339999;font-weight:bold;}

a.navOurCabbies:link	{FONT-SIZE: 10px; COLOR: #99cc33; TEXT-DECORATION: none;font-weight:bold;}
a.navOurCabbies:visited {color:#99cc33;TEXT-DECORATION: none;font-weight:bold;}
a.navOurCabbies:hover {color:#999999;font-weight:bold;}
a.navOurCabbies:active {color:#99cc33;font-weight:bold;}


a.noUnderLine {TEXT-DECORATION: none;}

table.spaced-table {
	border-spacing: 3px;
	border-collapse:separate;
}
table.spaced-table td{
	border-spacing: 3px;
}

table.padded_table {
	padding: 3px;
	border-collapse:separate;
}

table.padded_table td {padding:3px;}

.padding10 { padding: 10px; }
.alignTop  { vertical-align: top; }
.bold	   { font-weight: bold; }

.success { background:#e6efc2 none repeat scroll 0%;
		   border-color:#c6d880;
		   color:#529214;
	     }
.redBox { background-color: #d8bfd8;
		  border: 1px dotted #000000;
		  padding: 10px;
		}

table.pad5 td {padding: 0 5px;}
table.spaced5 {
        border-spacing: 5px;
        border-collapse:separate;
}

table.pad22 td {padding: 0 22px;}
table.spaced22 {
        border-collapse:separate;
}


table.bordered {
border: 1px solid black;
border-collapse: collapse;
}
table.bordered td { border: 1px solid black; }
table.bordered th { border: 1px solid black; }

table.news_table {
	padding: 5px;
	border-collapse:separate;
}

table.news_table td {padding:5px;}

#ticker_body a:link {COLOR: white; TEXT-DECORATION: none;font-weight:bold;padding:0px 20px;}
#ticker_body a:visited {COLOR: white; TEXT-DECORATION: none;font-weight:bold;padding:0px 20px;}
#ticker_body a:hover {color:#0D5798;font-weight:bold;padding:0px 20px;}
#ticker_body a:active {	COLOR:white;font-weight:bold;padding:0px 20px;}
	