body
{	color: black; 
	font-size: 75%; 
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0;
	}

.topbarnavigation 
{	font-family:Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FFF; 
	text-decoration: none; 
	border: 0px none;
	}
	
.LoginHeader
{	height: 25px; 
	background: red; 
	color: white; 
	font-weight: bold; 
	font-size: 100%;	}

.loginError
{	color: red;	}

	
/* new styles */

.topBar{
	background-color: #033A61;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	}
	
.bannerImage{
	background-image:url(../images/banner.jpg);
	background-repeat:no-repeat;
	}

.productGradient{
	background-image:url(../images/product_gradient.gif);
	background-position:left;
	background-repeat:repeat-y;
	font-size:170%;
	color:#FFFFFF;
	}
	
a:link, a:visited
{	color: #757575; 
	text-decoration: none; 
	font-weight: bold;
	}
	
a:active, a:hover
{	color: #000000; 
	text-decoration: none; 
	font-weight: bold;
	}

a.newsLink:link {
	color: #003399; 
	text-decoration: none;	
	font-size: inherit;
	}
	
a.newsLink:Visited {
	color: #003399;
	text-decoration: none;	
	font-size: inherit;
	}
	
a.newsLink:Active {
	color: #003399;
	text-decoration: underline;	
	font-size: inherit;
	}
	
a.newsLink:Hover {
	color: #003399; 
	text-decoration: underline;	
	font-size: inherit;
	}

.newsBoxGradient{
	background-image:url(../images/news_gradient.gif);
	background-position:top;
	background-repeat:repeat-x;
	}
	
	.textfield
{	width: 320px;	
	border: 1px solid #003399;	
	background: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size :inherit;
	height: 21px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;}
	
	.textfield2
{	width: 270px;	
	border: 1px solid #003399;	
	background: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size :inherit;
	height: 21px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;}
	
.hiLightText{
	color: #003399;
	font-weight:bold;
		}
		
.newsBarTile{
	background-image:url(../images/news_bar.gif);
	background-position:top;
	background-repeat:repeat-x;
	}
	
.faqBarTile{
	background-image:url(../images/faq_bar.gif);
	background-position:top;
	background-repeat:repeat-x;
	}

.docsBarTile{
	background-image:url(../images/docs_bar.gif);
	background-position:top;
	background-repeat:repeat-x;
	}
.smallerTextLables{
	font-size:95%;
	}

.mandatorySymbol{
	color:#E60909;
	font-weight:bold;
	font-size:160%;
	}

.freeTextArea
{	width: 220px;
	height: 164px;
	border-left : 1px solid #042669;
	border-bottom : 1px solid #D5DAE6;
	border-top : 1px solid #042669;
	border-right : 1px solid #D5DAE6;
	background: #FFFFFF;
	scrollbar-base-color: #D5DAE6;
	scrollbar-track-color: white;
	scrollbar-face-color: #D5DAE6;
	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: #f2f2f2;
	scrollbar-darkshadow-color: #f2f2f2;
	scrollbar-shadow-color: #042669;
	scrollbar-arrow-color: #042669;
	padding-left : 3;
	padding-right : 3;
	font-family : Arial, Helvetica, sans-serif;
	font-size :inherit; }
	
	.login
{	width: 122px;	
	border: 1px solid #003399;	
	background: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size :inherit;
	height: 21px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;}
	
	.hiLightTextLarge{
	color: #003399;
	font-weight:bold;
	font-size:160%;
		}
	.bottomBarBorder{
	border-top: 1px dashed #003399;
	}
	

.cc_news_BarTile{
	background-image:url(../images/cc_news_bar.gif);
	background-position:top;
	background-repeat:repeat-x;
	}
.cc_faqs_BarTile{
	background-image:url(../images/cc_faqs_bar.gif);
	background-position:top;
	background-repeat:repeat-x;
	}
.cc_docs_BarTile
	{
	background-image:url(../images/cc_docs_bar.gif);
	background-position:top;
	background-repeat:repeat-x;
	}
	
a.topmenu:link, a.topmenu:visited
  {
	  color: #FFF;
	  text-decoration: none;
	  font-weight: bold;
  }
  a.topmenu:active, a.topmenu:hover
  {
	  color: white;
	  text-decoration: underline;
	  font-weight: bold;
  }

.date
  {	font-size: 11px; color: white; font-family: Tahoma; font-weight: normal;}  
  	