/* overrides */
body
{
	/*background-color:#ccffff;*/
	margin: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: url(../images/bg.gif);
	background-repeat: repeat-y;
	background-position: top;
	font-smooth:auto;
	font-emphasize-style:disc;
}
.normalNoB {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#333333;	  
	font-size:9pt;
	text-align: left;
	font-smooth:auto;
	font-emphasize-style:disc; 
	}
.normal {font-size: 9pt; font-family: Arial, Helvetica, sans-serif;text-align: left;font-weight:bold;font-smooth:auto;font-emphasize-style:disc; }
.center {font-size: 9pt; font-family: Arial, Helvetica, sans-serif;text-align: center;font-weight:bold;font-smooth:auto;font-emphasize-style:disc;}
.right {font-size: 9pt; font-family: Arial, Helvetica, sans-serif;text-align: right;font-weight:bold;font-smooth:auto;font-emphasize-style:disc;}
.hilite{	color:#0024b0;}
.hilitered{	color:#bf0408;font-weight: bold;}
.hiliteblue{color:#1B3EB6;}
.hiliteCsos{color:#336699;}

.hilitewhite{ color:white;font-weight: bold;}
.hiliteOrange{	color:#ff6600;}

.hilite2
{
	color:#33CC33;
	font-style:italic;
}
.mediumLeft {font-size: 9pt; font-family: Arial, Helvetica, sans-serif;text-align: left;font-weight:bold;font-smooth:auto;font-emphasize-style:disc; }
input.small { font-size: 8pt; }
td.background {background-color: #CCCCCC; color:#333333; font-weight:bold;}
table.bg{background-color:#0024b0;}
table.bg2{background-color:#FFFFFF;}
table.csosTopBar{background-color:#CCCC99;}
.signup{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:16pt; font-weight:bold;font-smooth:auto;font-emphasize-style:disc;}
.bg3{background-color:#FFFFFF;}
.bg4{background-color:#FFFFFF;}
.bgmain{background-color:#0024B0;}
.bgsub{background-color:#01A89E;}
.bgsubsub{background-color:#f2f2f4;}
.bgTopMenuOver{background-color:#BEBEBE;}
td.bg5{background-image:url(background.jpg); background-repeat:repeat;}
table.bg6{background-color:#0024b0;}
.footertextbold {font-size: 8pt; font-family: Arial, Helvetica, sans-serif;text-align: right; font-weight:bold;color=#333333;font-weight:bold;font-smooth:auto;font-emphasize-style:disc;}
.footertext {font-size: 8pt; font-family: Arial, Helvetica, sans-serif;color=#333333;font-weight:bold;font-smooth:auto;font-emphasize-style:disc;}
.footertextsmall {font-size: 8pt; font-family: Arial, Helvetica, sans-serif;color=#333333;font-weight:bold;font-smooth:auto;font-emphasize-style:disc;}
.footertextright {font-size: 8pt; font-family: Arial, Helvetica, sans-serif;color=#333333;text-align: right;font-weight:bold;font-smooth:auto;font-emphasize-style:disc;}
.footertextblue {font-size: 8pt; font-family: Arial, Helvetica, sans-serif;text-align: right;font-weight:bold;font-smooth:auto;font-emphasize-style:disc;}
.footertextitalic {font-size: 8pt; font-family: Arial, Helvetica, sans-serif;text-align: right; font-weight:bold; font-style:italic; color:#0024b0;font-weight:bold;font-smooth:auto;font-emphasize-style:disc;}
.contentheader {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color:#0024b0;font-weight:bold;font-smooth:auto;font-emphasize-style:disc;}
.primarycontact {font-size: 8pt; font-family: Arial, Helvetica, sans-serif;color=#333333;font-weight:bold;line-height: 130%;font-smooth:auto;font-emphasize-style:disc;}


.hOne {font-size: 12pt; font-family: Arial, Helvetica, sans-serif;font-smooth:auto;font-emphasize-style:disc;}
.hTwo {font-size: 11pt; font-family: Arial, Helvetica, sans-serif;font-smooth:auto;font-emphasize-style:disc;}


a.links{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; text-decoration:underline;font-smooth:auto;font-emphasize-style:disc;}


a.toptab:link{color: #FFFFFF; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-decoration:none ;font-weight: none;font-smooth:auto;font-emphasize-style:disc;}
a.toptab:visited{color: #FFFFFF;font-size: 9pt; font-family: Arial, Helvetica, sans-serif;	text-decoration:none ;font-weight: bold;font-smooth:auto;font-emphasize-style:disc;}
a.toptab:hover{color: #FEFF00;	font-size: 9pt; font-family: Arial, Helvetica, sans-serif;text-decoration:underline;	font-weight: bold;font-smooth:auto;font-emphasize-style:disc;}
a.toptab:active {}
.currenttab{color:#FEFF00; font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold;font-smooth:auto;font-emphasize-style:disc;}
.tab{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold;font-smooth:auto;font-emphasize-style:disc;}

a.footertablinks:link{color: #FFFFFF; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; text-decoration:none ;font-weight: none;font-smooth:auto;font-emphasize-style:disc;}
a.footertablinks:visited{color: #FFFFFF;font-size: 8pt; font-family: Arial, Helvetica, sans-serif;	text-decoration:none ;font-weight: bold;font-smooth:auto;font-emphasize-style:disc;}
a.footertablinks:hover{color: #FEFF00;	font-size: 8pt; font-family: Arial, Helvetica, sans-serif;text-decoration:underline;	font-weight: bold;font-smooth:auto;font-emphasize-style:disc;}
a.footertablinks:active {}

.footertab{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:8PT; font-weight:bold;font-smooth:auto;font-emphasize-style:disc;}
.footercurrenttab{color:#FEFF00; font-family:Arial, Helvetica, sans-serif; font-size:8PT; font-weight:bold;font-smooth:auto;font-emphasize-style:disc;}

a.signuptab:link{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:16pt; font-weight:bold; text-decoration:none ;font-smooth:auto;font-emphasize-style:disc;}
a.signuptab:visited{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:16pt; font-weight:bold;	text-decoration:none ;font-smooth:auto;font-emphasize-style:disc;}
a.signuptab:hover{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:16pt; font-weight:bold; text-decoration:underline;	font-smooth:auto;font-emphasize-style:disc;}
a.signuptab:active {}


a.newslink:link{color: #0024b0; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; text-decoration:none ;font-weight: bold;font-smooth:auto;font-emphasize-style:disc;}
a.newslink:visited{color: #0024b0;font-size: 8pt; font-family: Arial, Helvetica, sans-serif;	text-decoration:none ;font-weight: bold;font-smooth:auto;font-emphasize-style:disc;}
a.newslink:hover{color: #0024b0;	font-size: 8pt; font-family: Arial, Helvetica, sans-serif;text-decoration:underline;	font-weight: bold;font-smooth:auto;font-emphasize-style:disc;}
a.newslink:active {}

a.clickherelink:link{color: #bf0408; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; text-decoration:none ;font-weight: bold;font-smooth:auto;font-emphasize-style:disc;}
a.clickherelink:visited{color: #bf0408;font-size: 8pt; font-family: Arial, Helvetica, sans-serif;	text-decoration:none ;font-weight: bold;font-smooth:auto;font-emphasize-style:disc;}
a.clickherelink:hover{color: #0024b0;	font-size: 8pt; font-family: Arial, Helvetica, sans-serif;text-decoration:underline;	font-weight: bold;font-smooth:auto;font-emphasize-style:disc;}
a.clickherelink:active {}


a.csoslinks:link{color: #333333; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-decoration:none ;font-weight: bold;font-smooth:auto;font-emphasize-style:disc;}
a.csoslinks:visited{color: #333333;font-size: 9pt; font-family: Arial, Helvetica, sans-serif;	text-decoration:none ;font-weight: bold;font-smooth:auto;font-emphasize-style:disc;}
a.csoslinks:hover{color: #0024b0;	font-size: 9pt; font-family: Arial, Helvetica, sans-serif;text-decoration:underline;	font-weight: bold;font-smooth:auto;font-emphasize-style:disc;}
a.csoslinks:active {}

a.csosfooterlink:link{color: #333333; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; text-decoration:none ;font-weight: none;font-smooth:auto;font-emphasize-style:disc;}
a.csosfooterlink:visited{color: #333333;font-size: 8pt; font-family: Arial, Helvetica, sans-serif;	text-decoration:none ;font-weight: none;font-smooth:auto;font-emphasize-style:disc;}
a.csosfooterlink:hover{color: #333333;	font-size: 8pt; font-family: Arial, Helvetica, sans-serif;text-decoration:underline;	font-weight: none;font-smooth:auto;font-emphasize-style:disc;}
a.csosfooterlink:active {}



a.emaillink:link{color: #0024b0; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; text-decoration:none ;font-weight: none;font-smooth:auto;font-emphasize-style:disc;}
a.emaillink:visited{color: #0024b0;font-size: 8pt; font-family: Arial, Helvetica, sans-serif;	text-decoration:none ;font-weight: bold;font-smooth:auto;font-emphasize-style:disc;}
a.emaillink:hover{color: #0024b0;	font-size: 8pt; font-family: Arial, Helvetica, sans-serif;text-decoration:underline;	font-weight: bold;font-smooth:auto;font-emphasize-style:disc;}
a.emaillink:active {}

#mainbanner {
	background-color: #ffffff;	
	height: 100%;

	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #E8E8E9;

	border-collapse: collapse;

	font-size: 11px;
}

#mainbannerTest {
	background-color: #ffffff;	
	height: 100%;

	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #A3A3A3;

	border-collapse: collapse;

	font-size: 11px;
}


<!--CSS for CSOS MEnu-->
.urbangreymenu{
width: 200px; /*width of menu*/
}

.urbangreymenu .headerbar{
font: bold 13px Verdana;
color: white;
background: #606060 url(media/arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 7px 0 7px 31px; /*31px is left indentation of header text*/
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font: normal 12px Arial;
color: black;
background: #E9E9E9;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: black;
}