body
{
	font-weight: normal;
	font-size: small;
	background-image: none;
	margin: 0px;
	text-transform: none;
	color: black;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: white;
	font-variant: normal;
	text-decoration: none;

/*  scrollbar-base-color: #004A80;
    scrollbar-face-color: #E5EDF2;
    scrollbar-track-color: #004A80;
    scrollbar-arrow-color: #004A80;
    scrollbar-3dlight-color: default;
    scrollbar-darkshadow-color: default;
    scrollbar-highlight-color: default;
    scrollbar-shadow-color: default;  */
}


/* User Interface Main Label */
.UI_MainLabel
{
	font: bold x-small/11pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	color: black;
}
/* User Interface Data Entry */
.UI_DE
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: x-small;
	border-left: black 1px solid;
	color: navy;
	border-bottom: black 1px solid;
	font-family: 'Courier New' , Monospace;
}
/* User Interface Data Entry Over */
.UI_DE_Over
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: x-small;
	border-left: black 1px solid;
	color: #e77919;
	border-bottom: black 1px solid;
	font-family: 'Courier New' , Monospace;
}
/* User Interface Data Entry Focus */
.UI_DE_Focus
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: x-small;
	border-left: black 1px solid;
	color: navy;
	border-bottom: black 1px solid;
	font-family: 'Courier New' , Monospace;
	background-color: #fff3c4;
}

/* User Interface Add Keyword Phrase */
.UI_AKP
{
	font-size: 8pt;
	color: blue;
	cursor: pointer;
	cursor: hand;
	text-decoration: underline;
}
/* User Interface Add Keyword Phrase Over */
.UI_AKP_Over
{
	font-size: 8pt;
	cursor: pointer;
	cursor: hand;
	color: #e77919;
	text-decoration: none;
}

/* User Interface Search Engine Table Heading */
.UI_SE_TH
{
	font-weight: bold;
	font-size: x-small;
	color: white;
	background-color: #004a80;
}




/* Cross Selling Webmail Bold Red */
.CS_W_B_Red
{
	font-weight: bold;
	font-size: 9pt;
	color: red;
}
/* Cross Selling Webmail Bold */
.CS_W_B
{
	font-weight: bold;
	font-size: 8pt;
}
/* Cross Selling Webmail */
.CS_W
{
	font-size: 8pt;
}
/* User Interface Validation Error */
.UI_VE
{
	border-right: red 2px solid;
	border-top: red 2px solid;
	font-weight: bold;
	font-size: 10pt;
	border-left: red 2px solid;
	color: red;
	border-bottom: red 2px solid;
	background-color: yellow;
	text-decoration: none;
}
/* User Interface Validation Error 2 */
.UI_VE2
{
	font-weight: bold;
	font-size: 10pt;
	color: red;
	background-color: yellow;
	text-decoration: none;
}

/* Border Left */
.BDR_L
{
	border-left: black 1px solid;
}
/* Border Left, Right */
.BDR_LR
{
	border-left: black 1px solid;
	border-right: black 1px solid;
}
/* Border Left, Right, Bottom */
.BDR_LRB
{
	border-left: black 1px solid;
	border-right: black 1px solid;
	border-bottom: black 1px solid;
}
.UI_TO
{
	font-weight: bold;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
	color: blue;
	text-decoration: underline;
}
.UI_TO_Over
{
	font-weight: bold;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
	color: #e77919;
	text-decoration: none;
}
.UI_BC_Link
{
	font-size: x-small;
	cursor: pointer;
	cursor: hand;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.UI_BC_Link_over
{
	font-size: x-small;
	cursor: pointer;
	cursor: hand;
	color: #e77919;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.Hand
{
	cursor: pointer;
	cursor: hand;
}
.Default
{
	cursor: default;
}

.LoginTable
{
	border-top: black 1px solid;
}
.AddUrl
{
	font-weight: bold;
	font-size: medium;
	cursor: pointer;
	cursor: hand;
	color: black;
	font-family: Verdana;
	text-decoration: underline;
}
.AddUrl_Over
{
	font-weight: bold;
	font-size: medium;
	cursor: pointer;
	cursor: hand;
	color: #e77919;
	font-family: Verdana;
	text-decoration: none;
}

.Copyright
{
	font-size: x-small;
	color: #ffcc00;
	font-family: Arial, Helvetica, sans-serif;
}

/* New UI Styles */
p
{
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
}
.reg_txt
{
	font-size: x-small;
	cursor: text;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.reg_xxsmall
{
	font-size: xx-small;
	cursor: default;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.reg_xxsmallbold
{
	font-weight: bold;
	font-size: xx-small;
	cursor: default;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.reg_xxsmall_over
{
	font-size: xx-small;
	cursor: pointer;
	cursor: hand;
	color: #e77919;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.reg_xxsmall_link
{
	font-size: xx-small;
	cursor: default;
	color: #004a80;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.reg
{
	font-size: x-small;
	cursor: default;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.reg_bold
{
	font-weight: bold;
	font-size: x-small;
	cursor: default;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.reg_red
{
	font-size: x-small;
	cursor: default;
	color: red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.reg_redbold
{
	font-size: x-small;
	cursor: default;
	color: red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.reg_link
{
	font-size: x-small;
	cursor: pointer;
	cursor: hand;
	color: #004a80;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.reg_link_over
{
	font-size: x-small;
	cursor: pointer;
	cursor: hand;
	color: #e77919;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.regxs_link
{
	font-size: xx-small;
	cursor: pointer;
	cursor: hand;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.regxs_link_over
{
	font-size: xx-small;
	cursor: pointer;
	cursor: hand;
	color: #e77919;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.bold
{
	font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	color: white;
	background-color: #004a80;
}
.bold_blue
{
	font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	color: #004a80;
}
.highlight
{
	font-weight: bold;
	cursor: default;
	color: #78a4c4;
}
.dark
{
	font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	color: #004a80;
}

.titles
{
	font: bolder small-caps small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	color: #004a80;
	letter-spacing: 2px;
}
.url
{
	font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	color: black;
	letter-spacing: 1px;
	text-decoration: underline;
}
.url_over
{
	font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: pointer;
	cursor: hand;
	color: black;
	letter-spacing: 1px;
	text-decoration: none;
}
.maintitles
{
	font: bolder small Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	cursor: default;
	color: #e77919;
	letter-spacing: 1px;
}
.server
{
	font-size: xx-small;
	color: #003562;
}

.homepagelinks
{
	font: bold x-small;
	color: #e77919;
	cursor: default;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		}
	
	.homepagelinks_over
{
	font: bold x-small;
	color: #004a80; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

.subsubheadings
{
	font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	color: #e77919;
	
}

.subheadings
{
	font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	color: #004a80; 
}

.subheadings_over
{
	
	font: bold x-small;
	cursor: pointer;
	cursor: hand;
	color: #e77919;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.subheadings_black
{
	font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	color: black; 
}
.reg_xxsmall_link
{
	font-size: xx-small;
	cursor: pointer;
	cursor: hand;
	color: #004a80;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.reg_xxsmall_link_over
{
	font-size: xx-small;
	cursor: pointer;
	cursor: hand;
	color: #e77919;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

/* User Interface Chapter */
.UI_C
{
	font: bold small-caps small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	color: #000000;
	letter-spacing: 2pt;
}

.OrgTitle
{
	font-size: x-small;
	cursor: default;
	color: #e77919;
}

/* User Interface Chapter Link */
.UI_CL
{
	font-weight: bold;
	font: small-caps small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: pointer;
	cursor: hand;
	color: blue;
	text-decoration: underline;
}
/* User Interface Chapter Over */
.UI_CL_Over
{
	font-weight: bold;
	font: small-caps small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: pointer;
	cursor: hand;
	color: #e77919;
	text-decoration: none;
}

/* User Interface Subheading */
.UI_SH
{
	font-weight: bold;
	font-size: 10pt;
	color: #e77919;
	font-family: Arial Narrow, Arial;
	cursor: default;
}
/* User Interface HTML Tag */
.UI_Tag
{
	font-size: x-small;
	cursor: default;
	color: navy;
	font-family: 'Courier New' , Monospace;
}
/* User Interface Attribute */
.UI_ATT
{
	font-size: 8pt;
	cursor: default;
	color: red;
	font-family: 'Courier New' , Monospace;
}

/* User Interface HTML */
.UI_HTML
{
	cursor: default;
	color: #003562;
	font-family: "x-small Courier New", Monospace;
	font-size: small;
}


/* User Interface Body Bold */
.UI_BB
{
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	color: black;
	text-decoration: none;
}
/* User Interface Body Bold Link */
.UI_BBL
{
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: pointer;
	cursor: hand;
	color: #003562;
	text-decoration: underline;
}
/* User Interface Body Bold Link Over */
.UI_BBL_Over
{
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: pointer;
	cursor: hand;
	color: #e77919;
	text-decoration: none;
}
/* User Interface Bulleted List */
.TE_UL
{
	font-size: 10pt;
	cursor: default;
	color: navy;
}

/* User Interface Link Small */
.CS_L_S
{
	font-size: 8pt;
	cursor: pointer;
	cursor: hand;
	color: #b6ae65;
	text-decoration: underline;
}


/* Traffic Essentials Heading */
.TE_H
{
	font: bolder small-caps small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	color: #e77919;
	letter-spacing: 1px;
}
/* Traffic Essentials Index */
.TE_I
{
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	color: black;
	text-decoration: underline;
}
/* Traffic Essentials Index Over */
.TE_I_Over
{
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #e77919;
	text-decoration: none;
}
/* Traffic Essentials Example */
.TE_E
{
	font-size: 10pt;
	cursor: default;
	color: blue;
	line-height: 10pt;
	font-family: 'Times New Roman';
}
/* User Interface Body */
.UI_B
{
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
}

/* User Interface Body Link */
.UI_BL
{
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: pointer;
	cursor: hand;
	color: black;
	text-decoration: underline;
}

/* User Interface Body Link Over*/
.UI_BL_Over
{
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: pointer;
	cursor: hand;
	color: #e77919;
	text-decoration: none;
}
/* Traffic Essentials Body */
.TE_B
{
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
}
/* Traffic Essentials News Desk Heading */
.TE_ND
{
	font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	color: #004a80;
}

/* Traffic Essentials News Desk Source */
.TE_NS
{
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	color: #004a80;
}

/* Traffic Essentials Body First Paragraph */
.TE_B_FP
{
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
}

/* Traffic Essentials Body Bold */	
.TE_BB
{
	font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
}
/* Traffic Essentials Subheading */
.TE_SH
{
	font-weight: bold;
	font-size: x-small;
	cursor: default;
	color: #004a80;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
}
/* Traffic Essentials Body Link */
.TE_BL
{
	font-size: x-small;
	cursor: pointer;
	cursor: hand;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
/* Traffic Essentials Body Link Over */
.TE_BL_Over
{
	font-size: x-small;
	cursor: pointer;
	cursor: hand;
	color: #e77919;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.TE_TXTCODE
{
	font-size: 8pt;
	cursor: default;
	color: green;
	font-family: 'Courier New' , Monospace;
}
/* Traffic Essentials In-Text Link (for Synopses) */
.TE_In-Text-Link
{
	font-weight: bold;
	font-size: x-small;
	cursor: pointer;
	cursor: hand;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	text-decoration: underline;
}
/* Traffic Essentials In-Text Link Over (for Synopses) */
.TE_In-Text-Link_Over
{
	font-weight: bold;
	font-size: x-small;
	cursor: pointer;
	cursor: hand;
	color: #e77919;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	text-decoration: none;
}
/* Traffic Essentials HTML Tag */
.TE_Tag
{
	font-size: x-small;
	cursor: default;
	color: navy;
	font-family: 'Courier New' , Monospace;
}
.TE_Letter { FONT-WEIGHT: bold; FONT-SIZE: x-small; color: #e77919; font-variant:small-caps; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
	
/* Traffic Essentials Attribute */
.TE_ATT
{
	font-size: x-small;
	cursor: default;
	color: red;
	font-family: 'Courier New' , Monospace;
}
/* Traffic Essentials HTML */
.TE_HTML
{
	font-size: x-small;
	cursor: default;
	color: navy;
	font-family: 'Courier New' , Monospace;
}
/* Traffic Essentials HTML (description, keyword and title tag content) */
.TE_HTML2
{
	font-size: x-small;
	cursor: default;
	color: blue;
	font-family: 'Courier New' , Monospace;
}

 /* Traffic Essentials Body Bold Link */
.TE_BBL
{
	font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: pointer;
	cursor: hand;
	color: black;
	text-decoration: underline;
}
 /* Traffic Essentials Body Bold Link Over */
.TE_BBL_Over
{
	font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: pointer;
	cursor: hand;
	color: #e77919;
	text-decoration: none;
}
 /* Traffic Essentials Unbulleted List */
.TE_UL_Unbulleted
{
	cursor: default;
	list-style-type: none;
}
 
 

.HTML_Example
{
	border-right: #ff9900 1pt groove;
	padding-right: 3pt;
	border-top: #ff9900 1pt groove;
	padding-left: 3pt;
	padding-bottom: 2pt;
	border-left: #ff9900 1pt groove;
	width: 80%;
	padding-top: 3pt;
	border-bottom: #ff9900 1pt groove;
	background-color: whitesmoke;
}
.HTML_Example_White
{
	border-right: #ff9900 1pt groove;
	padding-right: 3pt;
	border-top: #ff9900 1pt groove;
	padding-left: 3pt;
	padding-bottom: 2pt;
	border-left: #ff9900 1pt groove;
	width: 80%;
	padding-top: 3pt;
	border-bottom: #ff9900 1pt groove;
	background-color: white;
}
.HTML_Example_Wide
{
	border-right: #ff9900 1pt groove;
	padding-right: 3pt;
	border-top: #ff9900 1pt groove;
	padding-left: 3pt;
	padding-bottom: 2pt;
	border-left: #ff9900 1pt groove;
	width: 80%;
	padding-top: 3pt;
	border-bottom: #ff9900 1pt groove;
	background-color: whitesmoke;
}
.quote
{
	border-right: #ff9900 1pt groove;
	padding-right: 3pt;
	color: black;
	width: 99%;
	font-size: x-small;
	font-style: italic;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-top: #ff9900 1pt groove;
	padding-left: 3pt;
	padding-bottom: 2pt;
	border-left: #ff9900 1pt groove;
	padding-top: 3pt;
	border-bottom: #ff9900 1pt groove;
	background-color: whitesmoke;
}
.quote_small
{
	border-right: #ff9900 1pt groove;
	padding-right: 3pt;
	color: black;
	width: 99%;
	font-size: xx-small;
	font-style: italic;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-top: #ff9900 1pt groove;
	padding-left: 3pt;
	padding-bottom: 2pt;
	border-left: #ff9900 1pt groove;
	padding-top: 3pt;
	border-bottom: #ff9900 1pt groove;
	background-color: whitesmoke;
}


/* User Interface Table of Contents Heading */
.UI_TOC_H
{
	font: bold small-caps small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: pointer;
	cursor: hand;
	color: #003562;
	letter-spacing: 2px;
}

.UI_TOC_H_OVER
{
	font: bold small-caps x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: pointer;
	cursor: hand;
	color: #e77919;
	letter-spacing: 2px;
}

/* User Interface Table of Contents Chapter */		
.UI_TOC_C
{
	font-weight: bold;
	font-size: 12pt;
	color: navy;
	font-family: 'Book Antiqua' , 'Bookman Old Style' , 'Times New Roman';
}

/* User Interface Table of Contents Listing */
.UI_TOC_L
{
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 10px;
	cursor: pointer;
	cursor: hand;
	color: black;
	text-decoration: underline;
}
/* User Interface Table of Contents Listing Over */
.UI_TOC_L_Over
{
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 10px;
	cursor: pointer;
	cursor: hand;
	color: #e77919;
	text-decoration: none;
}


/* User Interface URL Format */
.UI_URLFormat
{
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	color: #004a80;
}

/*
A:link
{
	color: black;
	text-decoration: underline;
}
A:hover
{
	color: #e77919;
	text-decoration: none;
}
	*/
	.title { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none }
			.engine { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none }
			P { FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial }
			TD { FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none }
			.head { COLOR: #004a80; FONT-FAMILY: 'Arial Black', Arial; FONT-VARIANT: small-caps }
			.note { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none }
	
