/************************ Link Styles **************************/
A:link {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #0066CC;
}

A:visited {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #0066CC;
}

A:active {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #0066CC;
}

A:hover {
	text-decoration: underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Red;
}


/***************************intranetmenu************************/
.globalnavtext{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px; color: White;}
A.globalnavtext:link { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px; color: White; }
A.globalnavtext:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px; color: White; }
A.globalnavtext:active { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px; color: White; }
A.globalnavtext:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px; color: White; text-decoration: underline;}
.divider{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #989898;}

/***************************intranetmenu(old)************************/

.hdrTopMenu {text-decoration: none;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 11px;color : White;line-height : 1;}
TABLE.hdrTopMenu_Mtable td {height: 18px; padding: 0 10px 0 5px;}
TR.hdrTopMenu_Mtr td, TR.hdrTopMenu_Mtr_Hover td, A.hdrTopMenu_Ma {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size:11px;	text-decoration: none;} 
/* menu item text properties */
A:hover.hdrTopMenu_Ma {	text-decoration: none;}
A:visited.hdrTopMenu_Ma {color: #FFFFFF;}
TABLE.hdrTopMenu_Mtable {background-color: #333;} 
/* menu border color */
TR.hdrTopMenu_Mtr, TR.hdrTopMenu_Mtr A.hdrTopMenu_Ma {background-color: #666;color: #fff;} 
/* menu (default state) colors */
TR.hdrTopMenu_Mtr_Hover, TR.hdrTopMenu_Mtr_Hover A.hdrTopMenu_Ma {background-color: #fff;color: #039; cursor:pointer; cursor: hand;	} 
/* menu (hover state) colors */
TR.hdrTopMenu_Mtr_Hover A:visited.hdrTopMenu_Ma {color: #039;}
.hdrTopMenu, .hdrTopMenu_Hover, .newheaderlinkscoloractive {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size:11px;}
.hdrTopMenu, .newheaderlinkscoloractive, .hdrTopMenu a.hdrln, .hdrTopMenu a.hdrln:active, .hdrTopMenu a.hdrln:visited {color: #fff;}
.hdrTopMenu a:visited.hdrln {color: #fff;}
.hdrTopMenu_Hover, .hdrTopMenu_Hover a.hdrln {color: #000000;background-color: #fff;}
.hdrTopMenu_Hover a.hdrln:hover {color: #039;text-decoration: none;	}

/************************ Stock Quote Style **************************/
A.stockquote:link {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color :#ffffff;
	font-weight :bold;
}

A.stockquote:visited {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color :#ffffff;
	font-weight :bold;
}

A.stockquote:active {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color :#ffffff;
	font-weight :bold;
}

A.stockquote:hover {
	text-decoration: underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color :#ffffff;
	font-weight :bold;
}

.stocktime {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color :#ffffff;
}

/************************ Banner Styles **************************/
.banner{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom : 2pt;
	color : White;
}

A.banner:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom : 2pt;
	color : White;
}

A.banner:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom : 2pt;
	color : White;
}

A.banner:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom : 2pt;
	color : White;
}

A.banner:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom : 2pt;
	color : White;
	text-decoration : none;
}

/************************ Breadcrumbs Styles **************************/

A.breadcrumblink:link {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #0066CC;
}

A.breadcrumblink:visited {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #0066CC;
}

A.breadcrumblink:active {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #0066CC;
}

A.breadcrumblink:hover {
	text-decoration: underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : Red;
	line-height : 1
}

.breadcrumbseperator {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #888888;
}

.breadcrumbactive {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #000000;
}


/************************ Body Text Styles **************************/

.normaltext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #000000;
	line-height : 1.4;
}

.smalltext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #000000;
}

.leadon {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #FF6300;
}

.whitetext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #ffffff;
}

.smallwhitetext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #ffffff;
}

.errortext
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #fe0000;
	line-height : 1.4;	
}


/************************ Header Styles **************************/
.superheader {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16pt;
	color : #005a5a;
}

.subheader{
	font-weight :bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	color : #536363;
}

.header {
	font-weight :bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #536363;
}

A.header:link {
	font-weight :bold;
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #0066CC;
}

A.header:hover {
	font-weight :bold;
	text-decoration: underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : Red;
}

.headerwhite1 {
	font-weight :bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #FFFFFF;
}

.headerwhite2{
	font-weight :bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11pt;
	color : #FFFFFF;
}

/************************  Link Styles **************************/

A.linklist:link {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #0066CC;
	line-height : 1.6;
}

A.linklist:active {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #0066CC;
	line-height : 1.6;
}

A.linklist:visited {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #0066CC;
	line-height : 1.6;
}

A.linklist:hover {
	text-decoration: underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : Red;
	line-height : 1.6;
}

/************************ Local  Nav Link Styles **************************/
A.localnav:link {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #005A5A;
}

A.localnav:visited {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #005A5A;
}

A.localnav:active {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #005A5A;
}

A.localnav:hover {
	text-decoration: underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : Red;
}

.leftnavbackground
{
	background-color: #e5e5e5;
}

/************************ Form Element Styles **************************/
.fieldlabel {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #516565;
}

.fieldinput {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #000000;
}

	/*********** Button Styles **********/
.primary
{
	background-color : #fe0000;
}

.secondary
{
	background-color : #ffffff;
}
	
A.buttonprimary:link {
	text-decoration: none;
	font-weight :bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #ffffff;
}

A.buttonprimary:visited {
	text-decoration: none;
	font-weight :bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #ffffff;
}

A.buttonsecondary:link {
	text-decoration: none;
	font-weight :bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #fe0000;
}

A.buttonsecondary:visited {
	text-decoration: none;	
	font-weight :bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #fe0000;
}

.buttoninactive {
	font-weight :bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #aaaaaa;
	background-color: #ffffff;
	border : thin;
}

/************************ HTML Button Styles **************************/

.primary_button{ 
	background-color : #fe0000;
	text-decoration: none;
	font-weight :bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #ffffff;
 }

.secondary_button{  
	background-color : #ffffff;
	text-decoration: none;
	font-weight :bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #fe0000;
}

.inactive_button {
	font-weight :bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight :bold;	
	color : #aaaaaa;
	background-color: #ffffff;
}

/************************ PaginationStyles **************************/

A.paginationlink:link {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #0066CC;
}

A.paginationlink:visited {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #0066CC;
}

A.paginationlink:active {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #0066CC;
}

A.paginationlink:hover {
	text-decoration: underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : Red;
}

.paginationactive {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #000000;
}

.paginationseperator {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #ffa800;
}


/************************  Table Body Styles **************************/
.columnheader{
	font-weight :bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #ffffff;
}

A.columnheader:link {
	text-decoration:none;
	font-weight :bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #ffffff;
}

A.columnheader:active {
	text-decoration:none;
	font-weight :bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #ffffff;
}

A.columnheader:visited {
	text-decoration:none;
	font-weight :bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #ffffff;
}

A.columnheader:hover {
	text-decoration:underline;
	font-weight :bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #ffffff;
}

/************* Body Table Background Color Styles ****************/

.rowheader{
	background-color: #055959;
}

.row1 {
	background-color: #F8F8F8;
}

.row2 {
	background-color: #e1f1f1;
}

/************************ Tab Panes Styles **************************/

.activetab {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight :bold;
	font-size : 10pt;
	color : #ffffff;
	background-color: #055959;
}

.availabletab {
	background-color: #009999;
}

/************************ Local Footer Styles **************************/

A.footerlocallink:link {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #0066CC;
	line-height : 1.5;
}

A.footerlocallink:active {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #0066CC;
	line-height : 1.5;	
}

A.footerlocallink:visited {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #0066CC;
	line-height : 1.5;	
}

A.footerlocallink:hover {
	text-decoration: underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : Red;
	line-height : 1.5;
}

.footerlocalseperator {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #c2c2c2;
	line-height : 1.5;	
}

.footerlocaltext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #5a5a5a;
	line-height : 1.5;	
}

/************************ Global Footer Styles **************************/

A.footergloballink:link {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #0066CC;
	line-height : 1.5;	
}

A.footergloballink:active {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #0066CC;
	line-height : 1.5;	
}

A.footergloballink:visited {
	text-decoration: none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #0066CC;
	line-height : 1.5;	
}

A.footergloballink:hover {
	text-decoration: underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : Red;
	line-height : 1.5;
}

.footerglobalseperator {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #c2c2c2;
	line-height : 1.5;	
}

.footerglobaltext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #5a5a5a;
	line-height : 1.5;	
}


