A.indexwhite:link  {
   font-size : 11px; 
   color : #FFFFFF; 
   font-weight: bold;
}

A.indexwhite:active  {
   font-size : 11px; 
   color : #FFFFFF; 
}

A.indexwhite:visited  {
   font-size : 11px; 
   color : #FFFFFF; 
}
A.indexwhite:hover  {
   font-size : 11px; 
   color : #99CCCC; 
}	
A.index:link  {
   font-size : 11px; 
   color : #333366; 
}
A.index:visited  {
   font-size : 11px; 
   color : #333366; 
}

A.index:hover  {
   color : #CC3300; 
}	

A:link 	{
   text-decoration : none; 
   color : #333366; 
   }

A:visited {
   text-decoration : none; 
   color : #666699; 
}

A:hover  {
   color : #CC3300; 
}	

.bodytext {
   font-weight : normal; 
   color : #FFFFFF; 
   font-family : Verdana, Arial, Helvetica, Sans-serif;
   font-size : 12px; 

}

.toprightnav  {
   font-size : 12px; 
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
}

.rootSectionNoBg {
   font-weight : 600; 
   font-size : 11px; 
   color : #333399;   
   line-height : 15px; 
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
   letter-spacing : 0px; 
   text-decoration : none; 
   text-align : right;
}

.eventighter { 
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-size: 11px;
	letter-spacing: -2px;
}

.whitetitle_large{
   font-weight : bold; 
   color : #FFFFFF; 
   font-family : Verdana, Arial, Helvetica, Sans-serif;
   font-size : 16px; 
}
.whitetext_small {
   font-weight : none; 
   color : #FFFFFF; 
   font-family : Verdana, Arial, Helvetica, Sans-serif;
   font-size : 10px; 
}

A.whitesmall:link  {
   font-weight : bold; 
   font-size : 10px; 
   color : #FFFFFF; 
}
A.whitesmall:visited  {
   font-weight : bold; 
   font-size : 10px; 
   color : #FFFFFF; 
}
A.whitesmall:active  {
   font-weight : bold; 
   font-size : 10px; 
   color : #FFFFFF; 
}
A.whitesmall:hover  {
   font-weight : bold; 
   font-size : 10px; 
   color : #99CCCC; 
}
A.white:link  {
   font-weight: bold;
   font-size : 12px; 
   color : #FFFFFF; 
}
A.white:visited  {
   font-weight: bold;
   font-size : 12px; 
   color : #FFFFFF; 
}
A.white:active  {
   font-weight: bold;
   font-size : 12px; 
   color : #FFFFFF; 
}

A.white:hover  {
   font-weight: bold;
   font-size : 12px; 
   color : #99CCCC; 
}	
BODY { 
   background-color: #333399; 
      margin:0px;
}	
.k  {
   font-weight : none; 
   font-size : 12px; 
   color : #FFCC00; 
   font-family : Verdana, Arial, Helvetica, Sans-serif;
}
TABLE, TD, TR {
	font-weight : normal; 
	color : #000000; 
	font-family : Verdana, Arial, Helvetica, Sans-serif;
}
TD {
   font-family : Verdana, Arial, Helvetica, Sans-serif;
}

.toprightnav  {
   font-size : 12px; 
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
}
.tighter { 
	font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-size: 11px;
	letter-spacing: -1pt;
}
.crumbtraila  {
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
   background-color: #99CCCC; 
   font-size : 11px; 
}

.cc3300 {
   background-color: #CC3300; 
}

.ccoooo {
   background-color: #CC0000; 
}
.servicestitle {
   color : #666666; 
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
   font-size:11px;
}
.servicesnav {
   font-size:11px;
   text-align:right;
   padding-right:4px;
   padding-top:2px;
   padding-bottom:2px;
}
.pipe {
   color : #FFFFFF;
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
   font-size:10px;
} 
.footer  {
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
   font-size : 12px; 
   font-weight : bold;
   color:#ffffff; 
}

/*bbci additions*/

.bbcpageShadow { background:#666666 url(/furniture/nav/global_toolbar/bg.gif); }
.bbcpageShadowLeft {background:#999999 url(/furniture/nav/global_toolbar/bg.gif) repeat-y;}
.bbcpageBar { background:#999999 url(/furniture/nav/global_toolbar/v.gif) repeat-y; }
.bbcpageBar2 { background:#999999 url(/furniture/nav/global_toolbar/v.gif?) repeat-y; }
.bbcpageSearchL { background:#000099 url(/furniture/nav/global_toolbar/sl.gif) no-repeat;}
.bbcpageSearch  { background:#000099 url(/furniture/nav/global_toolbar/st.gif) repeat-x;}
.bbcpageSearch2  { background:#000099 url(/furniture/nav/global_toolbar/st.gif?) repeat-x;}
.bbcpageSearchR { background:#999999 url(/furniture/nav/global_toolbar/sr.gif) no-repeat; }
.bbcpageBlack {background-color:#000000;}
.bbcpageGrey {background:#999999;}
.bbcpageGreyT {background:#999999 url(/furniture/nav/global_toolbar/t.gif)}
.bbcpageWhite,a.bbcpageWhite,a.bbcpageWhite:link,a.bbcpageWhite:hover,a.bbcpageWhite:visited{color:#ffffff;text-decoration:none;font-family:tahoma,arial,helvetica,sans-serif;}
.bbcpageCream {color:#99CCCC;text-decoration:none;font-family:tahoma,arial,helvetica,sans-serif;}

/*ifs additions*/

/* services nav */
.servicestitle {
   color : #666666; 
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
   font-size:11px;
}
.servicesnav {
   font-size:11px;
   text-align:right;
   padding-top:2px;
   padding-bottom:2px;
}

.servicesnavtight {
   font-size:11px;
   text-align:right;
   padding-right:1px;
   padding-top:2px;
   padding-bottom:2px;
   letter-spacing: -1pt;
}
.servicehead{
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
   font-weight : bold;
   padding-right:1px;
   color : #FFFFFF; 
   font-size : 10px; 
}

.fieldtitle {
   font-weight : normal; 
   color : #000000; 
   font-size : 11px;
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
}

.greentitle	{ 
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
   color : #666633;
   font-size: 12px;
   font-weight : bold; 
	}
/* left nav new */

.lhsNavSeparator {
   color: #999999;
   font-size : 12px;
   text-align : center; 
 }
.lhsNavGreyText {
   color: #999999;
   font-size : 11px;
   text-align : center;
   letter-spacing : -1px;
   font-weight : 600; 
 }
.sectionStyle
{
   line-height : 15px; 
   letter-spacing : 0px;
   font-weight : 600;
}
.sectionStyleTight
{
   line-height : 15px; 
   letter-spacing : -1px;
   font-weight : 600;
   padding-right : 1px;
}
.sectionStyleTighter
{
   line-height : 15px; 
   letter-spacing : -2px;
   font-weight : 600;
   padding-right : 2px;
}
.Selected {
   background-color : #CC3300;
   font-size : 13px; 
}
.nonSelected {
  font-size : 13px; 
}
.subSectionStyle
{
   line-height : 15px; 
   letter-spacing : 0px;
}
.subSectionStyleTight
{
   line-height : 15px; 
   letter-spacing : -1px;
}
.subSectionStyleTighter
{
   line-height : 15px; 
   letter-spacing : -2px;
}

