/*
  site.css

  Author:	Bach Kuoch / Patrick Doyle
  Date:		July 27, 1999

  This is the main style sheet file for a site.  Currently it contains
  the definitions for the menu bar that appears at the top of every page.
*/

BODY { 
    font-family : helvetica, sans-serif;
    font-size : 9pt; 
}

DIV { font-family : helvetica, sans-serif;
	color : #000000; 
}

TABLE {
	font-family : helvetica, sans-serif;
	;
	font-size: 10pt;
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
}

TD {
	font-family : helvetica, sans-serif;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

TD.alt { 
    font-family : helvetica, sans-serif; 
}

TH {
    font-family : helvetica, sans-serif;
    font-weight: bold;
    background-color: #036;
    color : #9999FF;
}

TH.alert { 
    font-family : helvetica, sans-serif; 
    color: #FF0000;
    font-weight: bold;
}

TH.subhead {
    background-color : #EEE;
    color : #000;
    font-family : helvetica, sans-serif; 
    font-weight: bold;
}


A { color : #000066;
	text-decoration : none;
        background : transparent; 
        font-weight : bold;
}


A:hover { 
	background : transparent;
        color: #0066FF;
        font-weight : bold;
}


/* styles for the home page */

.homeTitleCell { background-color : #036; 
	color : #FFF; 
	font-size : 10pt;
	font-weight : bold; }

.homeTitleCell A { color : #FFF;
	text-decoration : none;
	background : transparent; }

.homeSpacerCell { background-color : #000; }

.homeMeasureCell { font-size : 10pt; 
	background-color : #FFF; 
	font-weight : bold; }

.homeSidebarCell { font-size : 10pt;
	background-color : #DDDDDD;
	font-color : #666666; }

.homeSidebarCell A { color : #666;
	text-decoration : none;
        background : transparent; }

.homeSidebarCell A:hover { color : #000;
	background : transparent;
	text-decoration : none; }

.portalSidebarCell { color : #000;
	background : #DDD; }

.portalSidebarCell A { color : #036;
	text-decoration : none;
	background : transparent; }

.portalSidebarCell A:hover { color : #036;
	text-decoration : underline;
	background : transparent; }

.homeSidebarBackground { background-color : #000; }
.homePartnerBackground { background-color : #000; }

.homePartnerCell { font-size : 10pt;
	background-color : #FFF;
	font-color : #000 }

.homeHeaderText { color : #036; 
	font-size : 10pt;
	font-weight : bold; }

.homeHeaderText A { color : #036; 
	font-size : 10pt;
	font-weight : bold; }

.homeHeaderText A:hover {
	text-decoration : underline; }

.homeCellText { font-size : 10pt; }

/* styles for the menu bar */

/* menuBar -- the table housing the menu options at top of page */

.menuBar {  
	color : #036;
	font-family : helvetica, sans-serif;
	font-weight : bold; }

.menuBar TD { color : #06f;
	font-family : helvetica, sans-serif; 
	font-weight : bold; }

.menuBar A { color : #06f;
	text-decoration : none; }

.menuBar A:hover { color : #339;
	background : #FFF;
	text-decoration : none; }

.menuBackground { background-color : #0066ff; }

.menuProductName { font-size : small;
	font-weight : bold;
	font-family : helvetica, arial, verdana;
	font-size : 12pt;
	color : #000; 
	text-align : left; }

/* menuBarItem -- each individual item on the menuBar */

.menuBarItem { color : #036;
	font-family : helvetica,verdana,arial;
	background : #FFF;
    	background-color : #FFF;
	layer-background-color : #FFF;
	font-size : 10pt;
	font-weight : bold; 
	cursor : hand; }

.menuBarItem A { text-decoration : none }

.menuBarItem A:hover { color : #036;
	background : #FFF; }


/* popUpMenu -- box surrounding items in popups */

.popUpMenu { background : #0066FF;
	layer-background-color : #0066FF;
	width : 2%;
	color : #036; 
	text-align: left;
	font-weight : bold;
	font-family : helvetica,arial,sans-serif; 
        border : solid #036 1px; 
	position : absolute; 
	visibility : hidden; 
	cursor : hand }

/* popUpMenuItem -- individual items in popUpMenu */

.popUpMenuItem { 
	width : 100%;
	cursor : hand;
	background : transparent;
	color : #036;
	font-size : 10pt;
	font-weight : bold }

.popUpMenuSelectedItem { 
	width : 100%;
	font-size : 10pt;
	font-weight : bold;
 	background : #CCC;}

.popUpMenuImg {
	background : transparent;
	vertical-align : middle; 
	float : right;  }



/* Added 11/28/2000 by Scott Fehr */
/* Front page link */

A.front { color : #FFFF00;
	text-decoration : none;
        background : transparent; 
}


A.front:hover { 
	background : transparent;
	color: #000099;
}

/* Added 12/14/2001 by Scott Fehr */
/* Advertisment link */
A.ad { color : #FFFF00;
	text-decoration : none;
	background : transparent;
}

A.ad:hover {
	background : transparent;
	color: #99CCFF;
}

/* Added 05/10/2002 by Scott Fehr */
/* White and Yellow Links */
A.whiteul  { color : #FFFFFF;
	background : transparent; 
	text-decoration : underline;
}
A.whiteul:hover { 
	background : transparent;
	text-decoration : underline;
	color: #FFFF00;
}

A.white { color : #FFFFFF;
	text-decoration : none;
        background : transparent; 
}


A.white:hover { 
	background : transparent;
	color: #FFFF00;
}

A.gold { color : #FFFF00;
	text-decoration : none;
        background : transparent; 
}


A.gold:hover { 
	background : transparent;
	text-decoration : underline;
	color: #FFFF00;
}

A.small { color : #000066;
	background : transparent; 
	text-decoration : none;
	font-size:10;
}


A.small:hover { color: #0066FF;
	background : transparent;
	text-decoration : none;
	font-size:10;
}
