html, body {
    height: 100%;   
    font-family: Arial, Helvetica, Sans-serif;
 /*   font-color=#400080;
    font-size: 10px;*/
    text-decoration: none;
  }


body{ background-color: #FFFFFF; font-size: 11px;
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		text-decoration: none;			
		}
				
TD{ font-size: 12px;
    	color: dimgray;
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		text-decoration: none;			
		}
		
.footerBox { position:relative; left:0px; bottom:0px; width:100%; background:#ffffff; } 

.Font-Text-10 { font-family: Arial; font-size: 12px; font-weight: 300; line-height: 120%; 
               color: #400080; text-decoration: none }
               
.Font-Text-12px-verdana { font-family: Verdana, Arial; font-size: 12px; font-weight: bold; line-height: 120%; 
               color: #400080; text-decoration: none }      

.Font-Text-10px-verdana { font-family: Verdana, Arial; font-size: 12px; font-weight: bold; line-height: 120%; 
               color: #400080; text-decoration: none }        
.Font-Text-8 { font-family: Arial; font-size: 7pt; font-weight: bold; line-height: 120%; 
               color: #400080; text-decoration: none }               
.Font-Text-8b { font-family: Arial; font-size: 7pt; font-weight: bold; line-height: 120%; 
               color: #400080; text-decoration: none }
.Font-Text-10b { font-family: Arial; font-size: 10pt; font-weight: bold; line-height: 120%;
               color: #400080; text-decoration: none }
.Font-Text-12 { font-family: Arial; font-size: 12pt; font-weight: 300; line-height: 100%; 
               color: #400080; text-decoration: none }
.Font-Text-12b { font-family: Arial; font-size: 12pt; font-weight: bold; line-height: 100%; 
               color: #400080; text-decoration: none }
.Font-Text-14 { font-family: Arial; font-size: 14pt; font-weight: 300; line-height: 100%; 
               color: #400080; text-decoration: none }
.Font-Text-14b { font-family: Arial; font-size: 14pt; font-weight: bold; line-height: 100%; 
               color: #400080; text-decoration: none }
               
.Font-Title-10 { font-family: Arial; font-size: 10pt; font-weight: 300; line-height: 120%; 
               color: #FF6600; text-decoration: none }
.Font-Title-10b { font-family: Arial; font-size: 10pt; font-weight: bold; line-height: 120%; 
               color: #FF6600; text-decoration: none }
.Font-Title-12 { font-family: Arial; font-size: 12pt; font-weight: 300; line-height: 100%; 
               color: #FF6600; text-decoration: none }
.Font-Title-12b { font-family: Arial; font-size: 12pt; font-weight: bold; line-height: 100%; 
               color: #FF6600; text-decoration: none }
.Font-Title-14 { font-family: Arial; font-size: 14pt; font-weight: 300; line-height: 100%; 
               color: #FF6600; text-decoration: none }
.Font-Title-14b { font-family: Arial; font-size: 14pt; font-weight: bold; line-height: 100%; 
               color: #FF6600; text-decoration: none }               
               
.Font-Link-10 { font-family: Arial; font-size: 10pt; font-weight: 300; line-height: 100%; 
               color: #FFAD04; text-decoration: none }
.Font-Link-12 { font-family: Arial; font-size: 12pt; font-weight: 300; line-height: 100%; 
               color: #FFAD04; text-decoration: none }
               
.menua       { font-family: Arial; font-size: 8pt; font-weight: 100; line-height: 100%; 
               color: #FFFFEE; text-decoration: none }
.menub       { font-family: Arial; font-size: 8pt; font-weight: bold; line-height: 100%; 
               color: #CC6600; text-decoration: none }
.menuc       { font-family: Arial; font-size: 8pt; font-weight: 300; line-height: 100%; 
               color: #FFCC00; text-decoration: none }
.menud       { font-family: Arial; font-size: 8pt; font-weight: 300; line-height: 100%; 
               color: #400080; text-decoration: none }
.menue       { font-family: Arial; font-size: 8pt; font-weight: 300; line-height: 100%; 
               color: #CCCCCC; text-decoration: none }

.tracker       { font-family: Arial; font-size: 8pt; font-weight: 300; line-height: 100%; 
               color: #FF6600; text-decoration: none }               
a:hover      { color: #FF6600  }

.leftNavBar         {color: #FFFFFF; padding-top:5px; font-weight: bold; text-decoration: none }
/*.leftNavBar         {color: #000063; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }*/
.leftNavBar:hover   {color: #000063; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.leftNavBar:active  {color: #000063; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.leftNavBar:visited {color: #000063; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }              

.tooltiptitle   {COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default; font-family: arial; font-weight: bold; font-size: 8pt}
.tooltipcontent {COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default; font-family: arial; font-size: 8pt}
#ToolTip        {position:absolute; width: 300px; top: 0px; left: 0px; z-index:4; visibility:hidden;}

.tableBody1 {
	border-left:0px solid #FFFFFF; border-right:0px solid #FFFFFF; border-top:0px solid #FFFFFF; border-bottom:1px solid #FFFFFF; font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #333333; height: 20px;
	background-image: url('../yellow_bk_light.gif');
	}

.tableBody2 {
	border-left:0px solid #FFFFFF; border-right:0px solid #FFFFFF; border-top:0px solid #FFFFFF; border-bottom:1px solid #FFFFFF; font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #333333; background-color: #EEEEEE; height: 20px;
	}
	
.tablerow {
	border-left:0px solid #FFFFFF; border-right:0px solid #FFFFFF; border-top:0px solid #FFFFFF; border-bottom:1px solid #FFFFFF; font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; color: #333333; background-color: #EAEAFF; height: 20px;
	}
	
.Font-Map { font-family: Arial; font-size: 10pt; font-weight: 300; line-height: 120%; 
               color: #0000C4; text-decoration: underline }
               
.Font-Map-Space { font-family: Arial; font-size: 10pt; font-weight: 300; line-height: 120%; 
               color: #4E6C7A; text-decoration: none }               


.buttonsheading {color: #ffffff;
background-color: #6C6BA7;
padding: 1px;
padding-left: 3px;
display: block;
border-bottom: 1px solid #cccccc;
font: 10px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttonsheading a:hover {background-color: #6C6BA7;
color: #ffffff;
text-decoration: none;}

.buttons a {color: #ffffff;
background-color: #6C6BA7;
padding: 3px;
padding-left: 3px;
padding-top: 3px;
padding-bottom: 3px;
display: block;
border-bottom: 3px solid #cccccc;
font: 10px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons a:hover {background-color: #54538A;
color: #ffad04;
text-decoration: none;}

.buttonsseparator a {color: #FFFFFF;
background-color: #6C6BA7;
padding: 3px;
padding-left: 3px;
display: block;
border-bottom: 1px solid #cccccc;
font: 10px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttonsseparator a:hover {background-color: #54538A;
color: #ffad04;
text-decoration: none;}

/*Style for New Products and services page*/

.headerRed {
	BACKGROUND-COLOR: #666
}

A.CStableHeadLink {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; WORD-SPACING: 2px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.CStableHeadLink:link {
	COLOR: #fff; TEXT-DECORATION: none
}
A.CStableHeadLink:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
A.CStableHeadLink:active {
	COLOR: #fff; TEXT-DECORATION: none
}
A.CStableHeadLink:hover {
	COLOR: #fff; TEXT-DECORATION: none
}

.CStableHeadArrow {
	MARGIN-LEFT: 10px
}

.gryBrdRtBtLt {
	BORDER-RIGHT: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}

.bulletRedSquareFlush {
	MARGIN-LEFT: -25px; COLOR: #d00; LIST-STYLE-TYPE: square
}
A.bullet {
	FONT-WEIGHT: bold
}
A.bullet:link {
	COLOR: #000; TEXT-DECORATION: none
}
A.bullet:visited {
	COLOR: #999; TEXT-DECORATION: none
}
A.bullet:active {
	COLOR: #d00; TEXT-DECORATION: none
}
A.bullet:hover {
	COLOR: #d00; TEXT-DECORATION: none
}
.bulletMarginTop {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: -4px
}

/* begin styles for RSS Feed */

.rss_box {
     font-type: verdana;
	 font-size: 8pt;
	 margin: 1em;
	 width: 180px;
	 background-color: #EEE;
	 border: 1px solid silver;
	 
}
.rss_items {
	font-type: verdana;
	font-size: 8pt;
	margin-top:0px;
	padding:0.5em; 0.5em;
	margin-left:0px;
	color:#000000
}
p.rss_title {padding:0.5em;}
.rss_title {
	font-type: verdana;
	font-size: 8pt;
	background-color: #FAE58F;
	color: black;
	font-weight:bold;
	text-align: left;
}

.rss_item  {
  font-type: verdana;
  font-size: 8pt;
  list-style:none;
  padding-bottom:1em;
}

.rss_item a {
    font-type: verdana;
	font-size: 8pt;
	color:blue;
	font-size: 8pt;
	}
	
.rss_item a:visited {
    font-type: verdana;
	font-size: 8pt;
	color: navy;
}

.rss_date {
	font-size: 8pt;
	color: lightgrey;
	}
	
.rsscontainer .rssdate{ /*Style for .rssdate DIV*/
font-color: lightgrey;
font-size: 90%;
}

.rsstitle
{
	font-weight: normal;
	color: red;
	font-weight:bold;
}

	
.slogan       {font-family: Arial Unicode MS, Arial, Helvetica, sans-serif; font-size: 18px; letter-spacing: 6px; color: #400080}

.sloganSmall  {font-family: Arial Unicode MS, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 4px; color: #000000}




/*Menu*/

.MenuBarLinks
{
	
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;
}

.MenuBarLinksText
{
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
}

.LeftMenuTitle
{
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-top: 5px;
	padding-left:3px;
	background-color: #009EE0;
}

.LeftMenuTitle a
{
	color: #FFFFFF;
}

.LeftMenuTitle a:hover
{
	font-weight: bold;
}

.menuOut
{
	background-color:#F3F3F3;
	border-color:#FFFFFF;
	border-style:solid none solid solid;
	border-width:1px 0 1px 1px;
	color:#003366;
	cursor:pointer;
	margin:1px 0 1px 0px;
	padding:3px 0 3px 3px;
	text-decoration:none;
}

.submenu 
{
	background-color:#FFFFFF;
	border-color:#C3C8CB;
	border-style:none solid solid none;
	border-width:0 1px 1px 0;
	color:#003366;
	padding-bottom:10px;
	padding-left:10px;
	padding-top:10px;
	text-decoration:none;
}

.submenu a
{
	color:#003366;
	text-decoration:none;
}

.submenu a:hover
{
	color:#CC0000;
	text-decoration:none;
}

.submenu_link
{
	padding-bottom:4px;
	padding-right:4px;
}

