   <!--***** top bar menu styles *****-->
   <!-- bar menu first drop down boxes -->
.menuWrapper0 {
              background-color:#5275B9; 
              border-style:solid; 
              border-width:1px; 
              border-color:#EFEFEF #505050 #505050 #EFEFEF;
              padding:0px; 
              visibility:hidden; 
             }
   <!-- bar menu all other drop down boxes -->
.menuWrapper {
              background-color:#5275B9; 
              border-style:solid; 
              border-width:1px; 
              border-color:#EFEFEF #505050 #505050 #EFEFEF;
              padding:0px; 
              visibility:hidden; 
             }
   <!-- bar menu top buttons (items) -->
.menuItem0    {
              cursor:pointer; 
              font-size:11px; 
              font-family:'Helvetica', sans-serif; 
              text-decoration:bold; 
              border-bottom:3px solid #505050; 
              border-top:2px solid #EFEFEF;
              border-right:3px solid #505050; 
              border-left:2px solid #EFEFEF;
              padding-left:10px; 
              padding-right:10px; 
              color:#FFFFFF; 
              background-color:#5275B9; 
              height:0.4em;
              line-height:1.2em
             }
   <!-- bar menu all other buttons (items) -->
.menuItem    {
              cursor:pointer; 
              font-size:11px; 
              font-family:'Helvetica', sans-serif;
              text-decoration:bold; 
              border-bottom:2px solid #606060; 
              border-top:1px solid #EFEFEF;
              border-right:2px solid #606060; 
              border-left:1px solid #EFEFEF;
              padding-left:5px; 
              padding-right:5px; 
              color:#FFFFFF; 
              background-color:#5275B9; 
              height:1.4em;
              line-height:1.4em
             }
   <!-- bar menu top buttons (items) selected -->
.menuItemOn0  {
              cursor:pointer; 
              font-size:11px; 
              font-family:'Helvetica', sans-serif; 
              text-decoration:bold; 
              border-top:3px solid #808080; 
              border-bottom:2px solid #EFEFEF;
              border-left:3px solid #808080; 
              border-right:2px solid #EFEFEF;
              padding-left:10px; 
              padding-right:10px; 
              color:#1D48FF; 
              background-color:#CCDDEE; 
              height:0.4em;
              line-height:1.2em
             }
   <!-- bar menu all other buttons (items) selected -->
.menuItemOn  {
              cursor:pointer; 
              font-size:11px; 
              font-family:'Helvetica', sans-serif; 
              text-decoration:bold; 
              border-top:2px solid #808080; 
              border-bottom:1px solid #EFEFEF;
              border-left:2px solid #808080; 
              border-right:1px solid #EFEFEF;
              padding-left:5px; 
              padding-right:5px; 
              color:#1D48FF; 
              background-color:#CCDDEE; 
              text-decoration:underline; 
              height:1.4em;
              line-height:1.4em
             }


   <!--***** left navigation menu styles *****-->
   <!-- navigation menu item without link -->	.To Make Firefox Understand The Style {}
.OLText    {position:relative; top:-3px; line-height:19px; FONT-WEIGHT: normal; font-size:12px; color:#555555; FONT-FAMILY: 'Helvetica', sans-serif;}

   <!-- linked menu item -->	.To Make Firefox Understand The Style {}
.OLLink    {position:relative; top:-3px; line-height:12px; FONT-WEIGHT: normal; font-size:12px; COLOR:#000044; FONT-FAMILY: 'Helvetica', sans-serif; TEXT-DECORATION: none;}

   <!-- block header without link -->	.To Make Firefox Understand The Style {}
.OLTextbl    {position:relative; top:-3px; line-height:19px; FONT-WEIGHT: bold; font-size:12px; color:#000000; FONT-FAMILY: 'Helvetica', sans-serif;}

   <!-- linked block header -->	.To Make Firefox Understand The Style {}
.OLLinkbl    {position:relative; top:-3px; line-height:12px; FONT-WEIGHT: normal; font-size:12px; COLOR:#000044; FONT-FAMILY: 'Helvetica', sans-serif; TEXT-DECORATION: none;}

   <!-- hilited menu item (onmouseover) -->	.To Make Firefox Understand The Style {}
.OLLight   {position:relative; top:-3px; line-height:12px; FONT-WEIGHT: normal; font-size:12px; COLOR:#6281BF; FONT-FAMILY: 'Helvetica', sans-serif; TEXT-DECORATION: underline;}

.OLBlock   {display:none}
.left-nav-bckg-img {
	background-image: url(images/sidebarlightgrey.png);
	background-repeat: repeat;
	background-position: left top;
	background-color: #EEEFFF;
}
.left-nav-bckg {
	background-color: #EEEFFF;
}
img.widgetArt {vertical-align:text-top}

   <!-- ***** top frame section ***** -->
.broker { background-color:#000066;}
.admin { background-color:#000066;}
.planmember { background-color:#000066;}
   <!-- ***** top frame section ***** -->
   
.mainmenu { 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 33px;
	COLOR: #ffffff;
	FONT-FAMILY: 'Helvetica', sans-serif;
	height: 100%;
	line-height: 40px;
	text-align: center;

	}
   
.brokertop1 { background-color:#ffffff; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: 'Helvetica', sans-serif}
.brokertop2 { background-color:#ffffff; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: 'Helvetica', sans-serif}
.brokertop3 { background-color:#5884D3; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: 'Helvetica', sans-serif}
.brokertop4 {background-image: url(images/menu_bottom.gif); FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: 'Helvetica', sans-serif}
.admintop1 { background-color:#ffffff; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: 'Helvetica', sans-serif}
.admintop2 { background-color:#ffffff; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: 'Helvetica', sans-serifd}
.admintop3 { background-color:#5884D3; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: 'Helvetica', sans-serif}
.admintop4 { background-image: url(images/menu_bottom.gif); FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: 'Helvetica', sans-serif}
.membertop1 { background:#00ff00 url("NCBIC background.gif"); FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: 'Helvetica', sans-serif}
.membertop2 {  background-color:#ffffff; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: 'Helvetica', sans-serif}
.membertop3 { background-color:#5884D3; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: 'Helvetica', sans-serif}
.membertop4 {background-image: url(images/menu_bottom.gif); FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: 'Helvetica', sans-serif}
.sponsortop1 { background:#00ff00 url("NCBIC background.gif"); FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: 'Helvetica', sans-serif}
.sponsortop2 { background-color:#ffffff; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: 'Helvetica', sans-serif}
.sponsortop3 { background-color:#5884D3; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: 'Helvetica', sans-serif}
.sponsortop4 {background-image: url(images/menu_bottom.gif); FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: 'Helvetica', sans-serif}

.navigationsplitter { COLOR: #103397; }

   <!-- message board information text -->	.To Make Firefox Understand The Style {}
.messageboard {FONT-FAMILY: 'Helvetica', sans-serif; font-size:12px; color:#333333; text-align:left; font-weight:normal}

   <!--***** page header styles *****-->
   <!-- member names just after logged in -->	.To Make Firefox Understand The Style {}
.names0    {FONT-FAMILY: 'Helvetica', sans-serif;font-size:12px; color:#cc0000; text-align:left; font-weight:normal}

   <!-- member names -->	.To Make Firefox Understand The Style {}
.names     {FONT-FAMILY: 'Helvetica', sans-serif;font-size:12px; color:#cc0000; text-align:left; font-weight:normal}

   <!-- plan name just after logged in -->	.To Make Firefox Understand The Style {}
.planname0 {FONT-FAMILY: 'Helvetica', sans-serif;font-size:12px; color:#333399; text-align:left; font-weight:bold}

   <!-- plan name -->	.To Make Firefox Understand The Style {}
.planname  {font-size:12px; color:#333399; text-align:left; font-weight:bold}

   <!-- message when page is just displayed -->	.To Make Firefox Understand The Style {}
.welcome    {FONT-FAMILY: 'Helvetica', sans-serif; font-size:12px; color:#333333; text-align:justify; font-weight:normal}

   <!-- message after page is successfully submitted -->	.To Make Firefox Understand The Style {}
.succeed   {FONT-FAMILY: 'Helvetica', sans-serif;font-size:12px; color:#333333; text-align:justify; font-weight:normal}

.formtext   {FONT-FAMILY: 'Helvetica', sans-serif;font-size:12px; color:#333333; text-align:right; font-weight:bold}
.forminput   {FONT-FAMILY: 'Helvetica', sans-serif;font-size:12px; color:#333333; text-align:left; font-weight:normal}

   <!-- message on confirmation page if there is -->	.To Make Firefox Understand The Style {}
.confirm   {FONT-FAMILY: 'Helvetica', sans-serif;font-size:12px; color:#333333; text-align:justify; font-weight:bold}

   <!-- error message -->	.To Make Firefox Understand The Style {}
.error     {FONT-FAMILY: 'Helvetica', sans-serif;font-size:12px; color:#FF0000; text-align:justify; font-weight:bold}

   <!-- page header if page is a part of summary page -->	.To Make Firefox Understand The Style {}
.summary   {FONT-FAMILY: 'Helvetica', sans-serif;font-size:12px; color:#FF7700; text-align:left; font-style:italic}

   <!-- page header if page is a part of merged page -->	.To Make Firefox Understand The Style {}
.merged    {FONT-FAMILY: 'Helvetica', sans-serif;font-size:12px; color:#FF7700; text-align:left; font-style:italic}

   <!-- long page (member list) navigation staff, page number text -->	.To Make Firefox Understand The Style {}
.pagenum   {FONT-FAMILY: 'Helvetica', sans-serif;font-size:12px; color:#000000; text-align:left; font-weight:bold}
   <!-- long page (member list) navigation staff, page number box -->	.To Make Firefox Understand The Style {}
.enterpage {FONT-FAMILY: 'Helvetica', sans-serif;font-size:12px; color:#000000; text-align:center; font-weight:bold}
   <!-- long page (member list) navigation staff, next/previous buttons -->	.To Make Firefox Understand The Style {}
.navbutton {text-align:center; height:26px}


.title { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #101078; FONT-FAMILY: 'Helvetica', sans-serif}
.title3 { FONT-WEIGHT: bold; FONT-SIZE: 19px; COLOR: #101078; FONT-FAMILY: 'Helvetica', sans-serif}
.whitetitle { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: 'Helvetica', sans-serif}
.title1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	COLOR: #6194C7;
	FONT-FAMILY: 'Helvetica', sans-serif;
	font-style: normal;
}
.title2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #6060B1;
	FONT-FAMILY: 'Helvetica', sans-serif;
}
.titlePurple {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	COLOR: #101078;
	FONT-FAMILY: 'Helvetica', sans-serif;
	font-style: normal;
}
.titleAdmin {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	COLOR: #103397;
	FONT-FAMILY: 'Helvetica', sans-serif;
	font-style: normal;
}
.titlePlanMember {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	COLOR: #103397;
	FONT-FAMILY: 'Helvetica', sans-serif;
	font-style: normal;
}

.purpleTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #333333;
	FONT-FAMILY: 'Helvetica', sans-serif;
	font-style: normal;
}

.mediumText { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: 'Helvetica', sans-serif }
.disclaimText { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #101078; FONT-FAMILY: 'Helvetica', sans-serif }
.date { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: 'Helvetica', sans-serif }    
.blueText { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #6194C7; FONT-FAMILY: 'Helvetica', sans-serif}
 input.text1 { background-color:#ffffff; border: 1px solid #000000; width:150px; height:20px; font-size:11px; font-family:'Helvetica', sans-serif;  text-decoration:normal; color:#000000; }


   <!--***** data cell page styles *****-->
   <!-- column header for optional field -->	.To Make Firefox Understand The Style {}
.cellheader {FONT-FAMILY: 'Helvetica', sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5f5f5f; background-color: #FF0000; border-bottom:1px #ffffff solid; text-align:center;}

   <!-- column header for required field -->	.To Make Firefox Understand The Style {}
.cellheaderr {FONT-FAMILY: 'Helvetica', sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #5f5f5f; background-color:#CDDCF0; border-bottom:1px #ffffff solid; text-align:center;}

   <!-- row header for optional field -->	.To Make Firefox Understand The Style {}
.cellrowheader {FONT-FAMILY: 'Helvetica', sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333399; background-color:#CDDCF0; border-bottom:1px #ffffff solid; text-align:left;}

   <!-- row header for required field -->	.To Make Firefox Understand The Style {}
.cellrowheaderr {FONT-FAMILY: 'Helvetica', sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #773399; background-color:#CDDCF0; border-bottom:1px #ffffff solid; text-align:left;}

   <!-- td tag in which there is a subtable -->		.To Make Firefox Understand The Style {}
.subtable     {FONT-FAMILY: 'Helvetica', sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 19px; COLOR: #333399; text-align:left;}

   <!-- header of a subtable -->	.To Make Firefox Understand The Style {}
.columnheader {FONT-FAMILY: 'Helvetica', sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 19px; COLOR: #333399; border-bottom:0px #ffffff solid; text-align:left;}

   <!-- space between subtables if there are more than one -->	.To Make Firefox Understand The Style {}
.columnbreak  {FONT-FAMILY: 'Helvetica', sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 19px; COLOR: #333399; border-bottom:0px #ffffff solid; text-align:left;}

   <!-- footer row between data table and button row -->	.To Make Firefox Understand The Style {}
.cellfooter {FONT-FAMILY: 'Helvetica', sans-serif;font-size:11px; color:#000099; background-color:#94A8D3; FONT-WEIGHT: bold; border-bottom:1px #ffffff solid; text-align:center}

   <!-- row with totals if there is (between data table and button row) -->	.To Make Firefox Understand The Style {}
.celltotals {FONT-FAMILY: 'Helvetica', sans-serif;font-size:11px; color:#000099; background-color:#94A8D3; FONT-WEIGHT: bold; border-bottom:1px #ffffff solid; text-align:center}

   <!-- cell with data if put outside of the table -->	.To Make Firefox Understand The Style {}
.celldata1 {FONT-FAMILY: 'Helvetica', sans-serif;font-size:11px; color:#000000; background-color:#ffffff; border:1px #94A8D3 solid; FONT-WEIGHT: normal; text-align:left;}

   <!-- cell with data -->	.To Make Firefox Understand The Style {}
.celldata {FONT-FAMILY: 'Helvetica', sans-serif; font-size:11px; color:#000000; background-color:#ffffff; border:1px #94A8D3 solid; FONT-WEIGHT: normal; text-align:center;}
.celldatasub {FONT-FAMILY: 'Helvetica', sans-serif; font-size:11px; color:#000000; background-color:#ffffff; border:1px #94A8D3 solid; FONT-WEIGHT: normal; text-align:center;}
.celldatavh  {FONT-FAMILY: 'Helvetica', sans-serif; font-size:11px; color:#000000; background-color:#ffffff; border:1px #94A8D3 solid; FONT-WEIGHT: normal; text-align:center;}
.celldatahigh {FONT-FAMILY: 'Helvetica', sans-serif; font-size:11px; color:#000000; background-color:#ffffff; border:1px #94A8D3 solid; FONT-WEIGHT: normal; text-align:center;}
.celldatadis  {FONT-FAMILY: 'Helvetica', sans-serif,  Garamond; font-size:11px; color:#000000; background-color:#ffffff; border:1px #94A8D3 solid; FONT-WEIGHT: normal; text-align:center;}
.celldatacros {FONT-FAMILY: 'Helvetica', sans-serif,  Garamond; font-size:11px; color:#000000; background-color:#ffffff; border:1px #94A8D3 solid; FONT-WEIGHT: normal; text-align:center;}
.celldatacus1 {FONT-FAMILY: 'Helvetica', sans-serif,  Garamond; font-size:11px; color:#000000; background-color:#ffffff; border:1px #94A8D3 solid; FONT-WEIGHT: normal; text-align:center;}
.celldatacus2 {FONT-FAMILY: 'Helvetica', sans-serif,  Garamond; font-size:11px; color:#000000; background-color:#ffffff; border:1px #94A8D3 solid; FONT-WEIGHT: normal; text-align:center;}
.celldatacus3 {FONT-FAMILY: 'Helvetica', sans-serif,  Garamond; font-size:11px; color:#000000; background-color:#ffffff; border:1px #94A8D3 solid; FONT-WEIGHT: normal; text-align:center;}

   <!-- cell with data aligned by center -->	.To Make Firefox Understand The Style {}
.celldatam  {FONT-FAMILY: 'Helvetica', sans-serif;font-size:11px; color:#000000; background-color:#ffffff; border:1px #94A8D3 solid; FONT-WEIGHT: normal; text-align:center;}

   <!-- row with buttons Submit, Cancel, etc. -->	.To Make Firefox Understand The Style {}
.cellbutton {FONT-FAMILY: 'Helvetica', sans-serif;font-size:11px; color:#000099; background-color:#FDDD6B; FONT-WEIGHT: bold; text-align:right;border:1px #5E8BDA solid;}
.cellbuttonin {FONT-FAMILY: 'Helvetica', sans-serif;font-size:11px; color:#000099; background-color:#FDDD6B; FONT-WEIGHT: bold; text-align:right;}

   <!-- blank cells -->	.To Make Firefox Understand The Style {}
.cellblank  {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333399; FONT-FAMILY: 'Helvetica', sans-serif; background-color:#94A8D3; border-bottom:1px #ffffff solid;border-right:1px #ffffff solid; text-align:center; text;}

   <!-- adhoc tree -->	.To Make Firefox Understand The Style {}
.dataadhoc {FONT-FAMILY: 'Helvetica', sans-serif; font-size:11px; color:#000000; background-color:#CFD8EB; border-bottom:1px #ffffff solid;border-right:1px #ffffff solid; FONT-WEIGHT: normal; text-align:left;}
   <!-- adhoc style list (XSL) -->	.To Make Firefox Understand The Style {}
.ahXSLonfilter {FONT-FAMILY: 'Helvetica', sans-serif; font-size:11px; color:#000000; FONT-WEIGHT: normal; text-align:center; background-color:#CFD8EB; border-bottom:1px #ffffff solid;border-right:1px #ffffff solid;}
.ahXSLontop    {FONT-FAMILY: 'Helvetica', sans-serif; font-size:11px; color:#DDDDDD; FONT-WEIGHT: normal; text-align:center;}
   <!-- adhoc tabs -->	.To Make Firefox Understand The Style {}
.ahfiltertab {FONT-FAMILY: 'Helvetica', sans-serif; font-size:11px; color:#eeeeee; background-color:#6281BF; 
              border-top:   3px solid #606099; 
              border-bottom:1px solid #606099;
              border-left:  3px solid #606099; 
              border-right: 1px solid #606099;
		font-weight:normal; text-decoration:none; text-align:left; vertical-align:middle;}
.ahfiltertabon {FONT-FAMILY: 'Helvetica', sans-serif; font-size:11px; color:#eeeeee; background-color:#6281BF; 
              border-bottom:3px solid #6281BF; 
              border-top:   1px solid #6281BF;
              border-right: 3px solid #606099; 
              border-left:  1px solid #EFEFEF;
		font-weight:bold; text-decoration:none; text-align:left; vertical-align:middle;}

.ahresulttab {FONT-FAMILY: 'Helvetica', sans-serif; font-size:11px; color:#000099; background-color:#ffffff; 
              border-top:   3px solid #606099; 
              border-bottom:1px solid #EFEFEF;
              border-left:  3px solid #606099; 
              border-right: 1px solid #606099;
		font-weight:normal; text-decoration:none; text-align:left; vertical-align:middle;}
.ahresulttabon {FONT-FAMILY: 'Helvetica', sans-serif; font-size:11px; color:#000099; background-color:#ffffff; 
              border-bottom:3px solid #FFFFFF; 
              border-top:   1px solid #EFEFEF;
              border-right: 3px solid #888888; 
              border-left:  1px solid #EFEFEF;
		font-weight:bold; text-decoration:none; text-align:left; vertical-align:middle;}

.ahresttab   {FONT-FAMILY: 'Helvetica', sans-serif; font-size:11px; color:#000099; background-color:#ffffff; 
		border-bottom:2px #000099 solid; 
		font-weight:normal; text-decoration:none; text-align:left; vertical-align:middle;}
																										
A.link:link, A.link:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #101078; FONT-FAMILY: 'Helvetica', sans-serif; TEXT-DECORATION: underline;}
A.link:active, A.link:hover {  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #94A8D3; FONT-FAMILY: 'Helvetica', sans-serif;  TEXT-DECORATION: none;}
.boldText { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: 'Helvetica', sans-serif}
.submit { background-color:#94A8D3; font-size:9pt; font-family:'Helvetica', sans-serif; text-decoration:bold; color:#ffffff; } 

   <!-- date picker -->	.To Make Firefox Understand The Style {}
#calendar {position:absolute; left:0px; top:0px; visibility:hidden  }
.datepickerbutton{FONT-FAMILY: 'Helvetica', sans-serif;font-size:11px; color:#000000; background-color:#FFFFFF;FONT-WEIGHT: normal; text-align:center}
.pickertable	{FONT-FAMILY: 'Helvetica', sans-serif;font-size:5px; color:#000000; background-color:#FFFFFF; FONT-WEIGHT: normal; text-align:center; border:1px double #222222}
.pickerheader	{font-size:11px; background-color:#CFD8EB; color=#000000;}
.pickerday	{background-color:#FFFFFF;text-decoration:none; FONT-FAMILY: 'Helvetica', sans-serif;font-size:11px; color:#000000}
.pickeryearmonth{background-color:#FFFFFF;}
.pickermonth	{}
.pickeryear	{}
.pickerweek	{ font-size:10px; background-color:#CFD8EB; color=#000000;}
#today {background-color:#ffcc33; text-decoration:none}

.top1 {background-image: url(images/top_bckg.gif);
}
.topline1 {background-image: url(images/gray_bckg.gif);
}
.topline2 {background-color:#101078);
}
.bottomline1 {background-image: url(images/menu_bottom.gif);     
    text-align:center; 
    vertical-align:top;
}
.bottomline2 {background-color:#101078);
}

.InfoBoard
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #333399;
    FONT-FAMILY: 'Helvetica', sans-serif
    text-align: left;
}
.whiteText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: 'Helvetica', sans-serif
}
.footer
{   background-color:#ffffff; 
    FONT-SIZE: 14px;
	FONT-FAMILY: 'Helvetica', sans-serif;
    text-align:center; 
    vertical-align:top;
    color: #A8A8A;
}
A.footer:link, A.footer:visited
{
    color: #5a5a5a;
    text-decoration: underline;
}
A.footer:active, A.footer:hover
{
    color: #255EAB;
    text-decoration: underline;
}
.author
{   background-color:#ffffff; 
    FONT-SIZE: 10px; 
    text-align:center; 
    vertical-align:bottom;
    color: #A8A8A;
}
A.author:link, A.author:visited
{
    color: #5a5a5a;
    text-decoration: underline;
}
A.author:active, A.author:hover
{
    color: #255EAB;
    text-decoration: underline;
}
A.general:link, A.general:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #101078;
    FONT-FAMILY: 'Helvetica', sans-serif;
    TEXT-DECORATION: underline;
}
A.general:active, A.general:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #94A8D3;
    FONT-FAMILY: 'Helvetica', sans-serif;
    TEXT-DECORATION: none;
}
A.close:link, A.close:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #94A8D3;
    FONT-FAMILY: 'Helvetica', sans-serif;
    TEXT-DECORATION: underline;
}
A.close:active, A.close:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: 'Helvetica', sans-serif;
    TEXT-DECORATION: none;
}
BODY
{
	scrollbar-base-color: 000000;
	scrollbar-track-color: B2B2B2;
	scrollbar-face-color: 003399;
	scrollbar-highlight-color: B2B2B2;
	scrollbar-3dlight-color: 94A8D3;
	scrollbar-darkshadow-color: 000000;
	scrollbar-shadow-color: 6060B1;
	scrollbar-arrow-color: B2B2B2;
}  
input.button  {
       background-color:#EAEEEA;
       font size:8pt; 
       font-family:'Helvetica', sans-serif; 
       text-decoration:bold;
       color:#000000 
       }
table.border  {
	border-top:1px #ffffff solid;
	border-bottom:1px #ffffff solid;
	border-right:1px #ffffff solid;
	border-left:1px #ffffff solid;
                  }   
table.border1  {
	border-top:0px #003968 solid;
	border-bottom:0px #003968 solid;
	border-right:0px #003968 solid;
	border-left:0px #003968 solid;
	text-align:left; 
	vertical-align:middle;
                  }                   
td.border1  {
        background-color:#6281BF;
        border-bottom:1px #ffffff solid;
                  }  
td.general  {
        background-color:#6281BF;
        border-bottom:1px #101078 solid;
                  }  				  
td.border2  {
		 
	background-color:#94A8D3;
    border-bottom:1px #003968 solid;
                  } 
td.line  {
    border-bottom:1px #6281BF solid;
                  } 
td.white  {
	background-color:#ffffff;
     border-bottom:1px #003968 solid;
                  }
th.white  {
	background-color:#ffffff;
    border-bottom:1px #003968 solid;
                  }				  
table.initialMenu  {
	FONT-FAMILY: 'Helvetica', sans-serif; font-size:10px; color:#003399; 
	background-color:#FFFFFF; FONT-WEIGHT: normal; text-align:left}
