/**************************************************************************
BEFORE EDITING this file send an email to webstandards_ww -at- oracle.com
ORACLE.COM DEFAULT CSS VERSION: v1b
CREATED:  01/10/2006
MODIFIED: 02/20/2006 by karri.myles -at- oracle.com
REVISON HISTORY: http://my.oracle.com/pls/myo/ats_urldeeplink.loaditem?p_masterthingid=5813878&p_siteid=1
NAMING CONVENTION: function | descriptor
Lowercase letter first word, intial cap additonal words (JavaScript style)
Examples:	subtext white = subWht
			    subtext white bold = SubWhtBld
**************************************************************************/

/* MASTER FONT FACES */
BODY,H1,H2,H3,H4,OL,UL,DL,LI,DT,DD {font-family:arial,helvetica,sans-serif;}
.legalese {font-family:arial,helvetica,sans-serif;}
CODE,KBD,TT {font-family:courier,"courier new",monaco; color:#666;}

/* MASTER FONT SIZES */
H1 {font-size:18px;}
H2 {font-size:16px;}
H3 {font-size:14px;}
H4 {font-size:12px;}
BODY,CODE,KBD,TT,OL,UL,DL,LI,DT,DD {font-size:12px;}
.legalese {font-size:10px;}

/* GENERAL STYLES */
H1,H2,H3,H4,DT {font-weight:bold;}
BODY,H1,H2,H3,H4,OL,UL,DL,LI,DT,DD,.legalese {color:#000;}
H1,H2,H3,H4 {margin:3px 0px 1px 0px; padding:0px; text-decoration:none;}
OL,UL,DL {margin-bottom:1px;}
OL,UL,LI,DL,DT,DD {line-height:14px;}
UL {list-style:square outside;}
UL UL {list-style:square outside;}
DD,LI {margin-bottom:.5em;}
BLOCKQUOTE {padding:5px 0px 5px 0px;}

a.link {color:#000; text-decoration:underline;} /* we need to think through the default black links that go grey */
a.visited {color:#999; text-decoration:underline;}
a.hover {color:#FF0000; text-decoration:underline;}

HR {color:#CCC; background-color:#CCC; border:0; height:1px; margin:15px 0px 15px 0px;}

/* NEW CLASSIFIED STYLES */
a.legalese:link {color:#000; text-decoration:none;}
a.legalese:visited {color:#000; text-decoration:none;}
a.legalese:hover {color:#FF0000; text-decoration:underline;}

/* TRANSITIONAL TEXT STYLES - Existing styles to be replaced or updated */
.topstoryhead {font-family:arial,helvetica,sans-serif; font-size:18px; font-weight:bold; color:#000; text-decoration:none;} /* replaced by h1*/
.parahead1 {font-family:arial,helvetica,sans-serif; font-size:16px; font-weight:bold; color:#000; text-decoration:none;} /* replaced by H@ */
.parahead1Itali {font-family:arial,helvetica,sans-serif; font-size:16px; font-style:italic; font-weight:bold; color:#000; text-decoration:none;} /* replaced by I */
.parahead2 {font-family:arial,helvetica,sans-serif; font-size:16px; font-weight:bold; color:#666; text-decoration:none;}
.parahead2Itali {font-family:arial,helvetica,sans-serif; font-size:16px; font-style:italic; font-weight:bold; color:#666; text-decoration:none;} /* replaced by I */
.body {font-family:arial,helvetica,sans-serif; font-size:12px;color:#000; line-height:14px; text-decoration:none;} /* replaced by  and P */

.bodylink {font-family:arial,helvetica,sans-serif; font-size:12px; color:#000; line-height:14px;} /* replaced by general link styles */
a.bodylink:link {color:#000; text-decoration:underline;} /* replaced by general link styles */
a.bodylink:visited {color:#999; text-decoration:underline;} /* replaced by general link styles */
a.bodylink:hover {color:#FF0000; text-decoration:underline;} /* replaced by general link styles */

.bodylinkwhite {font-family:arial,helvetica,sans-serif; font-size:12px; color:#FFF; line-height:14px;}
a.bodylinkwhite:link {color:#FFF; text-decoration:underline;}
a.bodylinkwhite:visited {color:#FFF; text-decoration:underline;}
a.bodylinkwhite:hover {color:#FF0000; text-decoration:underline;}

.boldbodylink {font-family:arial,helvetica,sans-serif; font-size:12px; font-weight:bold; color:#000; line-height:14px;} /* replaced by general link styles + B */
a.boldbodylink:link {color:#000; text-decoration:underline;} /* replaced by general link styles + B */
a.boldbodylink:visited {color:#999; text-decoration:underline;} /* replaced by general link styles + B */
a.boldbodylink:hover {color:#FF0000; text-decoration:underline;} /* replaced by general link styles + B */

.boldbodylinkwhite {font-family:arial,helvetica,sans-serif; font-size:12px; font-weight:bold; color:#FFF; line-height:14px;}
a.boldbodylinkwhite:link {color:#FFF; text-decoration:underline;}
a.boldbodylinkwhite:visited {color:#FFF; text-decoration:underline;} 
a.boldbodylinkwhite:hover {color:#FF0000; text-decoration:underline;}

.bodycopy  {color:#000; font-size:12px; font-family:arial,helvetica,sans-serif; line-height:14px; text-decoration:none;} /* replaced by  and P */
.boldbodycopy {font-family:arial,helvetica,sans-serif; font-size:12px; line-height:14px; font-weight:bold; color:#000; text-decoration:none;}
.boldbodycopy2 {font-family:arial,helvetica,sans-serif; font-size:12px; line-height:14px; font-weight:bold; color:#999 ; text-decoration:none;}
.boldbodycopy3 {font-family:arial,helvetica,sans-serif; font-size:12px; line-height:14px; font-weight:bold; color:#666 ; text-decoration:none;}
.italicbodycopy {font-family:arial,helvetica,sans-serif; font-size:12px; line-height:14px; font-style: italic; color:#000 ; text-decoration:none;} /* replaced by I */
.ITALICiBodycopy {font-family:arial,helvetica,sans-serif; font-size:12px; line-height:14px; font-style: italic; color:#000 ; text-decoration:none;} /* replaced by I */

.navhead {font-family:arial,helvetica,sans-serif; font-size:11px; font-style: italic; font-weight:bold; color:#000; text-decoration:none;}

.navlink {font-family:arial,helvetica,sans-serif; font-size:11px; line-height:14px; color:#000;}
a.navlink:link {color:#000; text-decoration:none;}
a.navlink:visited {color:#000; text-decoration:none;} 
a.navlink:hover {color:#FF0000; text-decoration:underline;}

.portletTitle {font-family:arial,helvetica,sans-serif; font-size:11px; font-weight:bold; color:#000; text-decoration:none;}
a.portletTitle:link {color:#000; text-decoration:none;}
a.portletTitle:visited {color:#000; text-decoration:none;}
a.portletTitle:hover {color:#FF0000; text-decoration:underline;}

.profile {font-family:arial,helvetica,sans-serif; font-size:10px; color:#999; text-decoration:none;}
.tablink {font-family:arial,helvetica,sans-serif; font-size:11px; color:#000; text-decoration:none;}
.genericbodybox {font-family:arial,helvetica,sans-serif; font-size:12px} /* replaced by  or P */

/* HOMEPAGE STYLES */



.padRight {padding-right:10px;}
.padLeft {padding-left:10px;}

.rightNav {background-color:#EEE; padding:4px -10px 4px 0px; width:100%;}
.mainBorderTop {border-top:1px solid #ECECEC; padding-bottom:3px;}

.mainHeadLineMedia {font-family:"Arial Narrow",arial,helvetica,sans-serif; font-size:22px; font-style:normal; line-height:24px; font-weight:300; font-variant:normal; text-transform:none; color:#000; text-decoration:none; letter-spacing:-.03em;}
a.mainHeadLineMedia:link {color:#000; text-decoration:none;}
a.mainHeadLineMedia:visited {color:#000; text-decoration:none;}
a.mainHeadLineMedia:hover {color:#000; text-decoration:underline;}

.mainSubHeadLineMedia {font-family:arial,helvetica,sans-serif; font-size:13px; font-style:normal; line-height:15px; font-variant:normal; text-transform:none; color:#333; text-decoration:none;} 
a.mainSubHeadLineMedia:link {color:#000; text-decoration:none;}
a.mainSubHeadLineMedia:visited {color:#000; text-decoration:none;}
a.mainSubHeadLineMedia:hover {color:#000; text-decoration:underline;}

.mainSubHeadLine {font-family:arial,helvetica,sans-serif; font-size:15px; font-style:normal; line-height:19px; font-variant:normal; text-transform:none; color:#666; text-decoration:none;} 
a.mainSubHeadLine:link {color:#666; text-decoration:none;}
a.mainSubHeadLine:visited {color:#666; text-decoration:none;}
a.mainSubHeadLine:hover {color:#666; text-decoration:underline;}

.subStoryHeadLine {font-family:arial,helvetica,sans-serif; font-size:15px; font-style:normal; line-height:16px; font-weight:bold; font-variant:normal ;text-transform: none;color:#000;text-decoration:none; letter-spacing:-.01em;}
a.subStoryHeadLine:link {color:#000; text-decoration:none;}
a.subStoryHeadLine:visited {color:#000; text-decoration:none;}
a.subStoryHeadLine:hover {color:#000; text-decoration:underline;}

.subStoryHeadLine1 {font-family:arial,helvetica,sans-serif; font-size:15px; font-style:normal; line-height:20px; font-weight:bold; font-variant:normal; text-transform:capitalize; color:#000; text-decoration:none; letter-spacing:-.01em;}

.rightNavHeadLine {font-family:arial,helvetica,sans-serif; font-size:13px; font-style:normal; line-height:20px; font-weight:bold; font-variant:normal; text-transform:none; color:#000; text-decoration:none; letter-spacing:-.03em;}
a.rightNavHeadLine:link {color:#000; text-decoration:none;}
a.rightNavHeadLine:visited {color:#000; text-decoration:none;}
a.rightNavHeadLine:hover {color:#FF0000; text-decoration:underline;}
	
.rightNavSubHeadLine {font-family:arial,helvetica,sans-serif; font-size:12px; line-height:14px; color:#000; text-decoration:none;}  
a.rightNavSubHeadLine:link {color:#000; text-decoration:none;}
a.rightNavSubHeadLine:visited{color:#000; text-decoration:none;}
a.rightNavSubHeadLine:hover {color:#FF0000; text-decoration:underline;}

.bodycopy1 {font-family:arial,helvetica,sans-serif;font-size:12px; color:#000; line-height:14px; text-decoration:none;}
a.bodycopy1:link {color:#000; text-decoration:none;}
a.bodycopy1:visited{color:#000; text-decoration:none;}
a.bodycopy1:hover {color:#FF0000; text-decoration:underline;}

.footNote {font-family:arial,helvetica,sans-serif; font-size:10px; color:#CCC; text-decoration:none; line-height:18px; letter-spacing:-.01em;} 
.footNoteActive {font-family:arial,helvetica,sans-serif; font-size:10px; color:#666; text-decoration:none; line-height:18px; letter-spacing:-.01em;}

.navTitlePipe {font-family:arial,helvetica,sans-serif; font-size:12px; color:#FF0000; font-weight:bold;}
a.navTitlePipe:link {color:#FF0000; text-decoration:none;}
a.navTitlePipe:visited {color:#FF0000; text-decoration:none;}
a.navTitlePipe:hover {color:#FF0000; text-decoration:underline;}
.subnavlinkpipe {font-size:11px;}
a.subnavlinkpipe:link {color:#000; text-decoration:none;}
a.subnavlinkpipe:visited {color:#000; text-decoration:none;}
a.subnavlinkpipe:hover {color:#FF0000; text-decoration:underline;}


.midStory {border-top:1px solid #CCC; border-bottom:1px solid #CCC; background-color:#FFFFFF; }
.subStoryMainHeadLine {font-family:arial,helvetica,sans-serif; font-size:20px; font-style:normal; line-height:23px; font-weight:bold; font-variant:normal ;text-transform: none;color:#000;text-decoration:none; letter-spacing:-.01em;}
a.subStoryMainHeadLine:link {color:#000; text-decoration:none;}
a.subStoryMainHeadLine:visited {color:#000; text-decoration:none;}
a.subStoryMainHeadLine:hover {color:#000; text-decoration:underline;}
.subStorySubHeadLine {font-family:arial,helvetica,sans-serif; font-size:14px; font-style:normal; line-height:17px; font-weight:normal; font-variant:normal; text-transform:none; color:#666; text-decoration:none;} 
a.subStorySubHeadLine:link {color:#666; text-decoration:none;}
a.subStorySubHeadLine:visited {color:#666; text-decoration:none;}
a.subStorySubHeadLine:hover {color:#666; text-decoration:underline;}
.Bheadlink {font-family:arial,helvetica,sans-serif; font-size:12px; color:#000; text-decoration:none; font-weight:400;}
a.Bheadlink:link {color:#000; text-decoration:none;}
a.Bheadlink:visited {color:#000; text-decoration:none;}
a.Bheadlink:hover {color:#FF0000; text-decoration:none;}
.mainHeadLine {font-family:"Arial",arial,helvetica,sans-serif; font-size:40px; font-style:normal; line-height:43px; font-variant:normal; text-transform:none; color:#000; text-decoration:none; letter-spacing:-.02em;}
a.mainHeadLine:link {color:#000; text-decoration:none;}
a.mainHeadLine:visited {color:#000; text-decoration:none;}
a.mainHeadLine:hover {color:#000; text-decoration:underline;}
.legalesegrey {font-size:12px; color:#666; text-decoration:none;}
a.legalesegrey:link {font-size:12px; color:#666; text-decoration:none;}
a.legalesegrey:visited {color:#666; text-decoration:none;}
a.legalesegrey:hover {color:#FF0000; text-decoration:underline;}
.padMid {padding:0px 20px 0px 15px;}
.rssIcon {font-family: verdana, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; color: white; background-color: #F60; border:1px solid; border-color: #FC9 #630 #330 #F96; padding:0px 2px 0px 2px; margin:0px;}
.rssIcon1 {font-family: verdana, sans-serif; font-size: 8px; font-weight: bold; text-decoration: none; color: white; background-color: #F60; border:1px solid; border-color: #FC9 #630 #330 #F96; padding:0px 2px 0px 2px; margin:10px;}
.custSpotlightText {font-size:12px; color:#000; text-decoration:none; line-height:14px;}
a.custSpotlightText:link {font-size:12px; color:#000; text-decoration:none;}
a.custSpotlightText:visited {color:#000; text-decoration:none;}
a.custSpotlightText:hover {color:#FF0000; text-decoration:underline;}

/* SEARCH STYLES */
.resultsLink {font-family:arial,helvetica,sans-serif; font-size:13px; color:#000; font-weight:bold; line-height:18px; text-decoration:underline;}
a.resultsLink:link {color:#000; text-decoration:underline;}
a.resultsLink:visited {color:#999; text-decoration:underline;}
a.resultsLink:hover {color:#FF0000; text-decoration:underline;}

.resultsPageLink {font-family:arial,helvetica,sans-serif; font-size:12px; color:#000; text-decoration:underline;}
a.resultsPageLink:link {color:#000; text-decoration:underline;}
a.resultsPageLink:visited {color:#000; text-decoration:underline;}
a.resultsPageLink:hover {color:#FF0000; text-decoration:underline;}

.suggestedLink {font-family:arial,helvetica,sans-serif; font-size:11px; color:#000; font-weight:bold; text-decoration:underline;}
a.suggestedLink:link {color:#000; font-weight:bold; text-decoration:underline;}
a.suggestedLink:visited {color:#000; text-decoration:underline;}
a.suggestedLink:hover {color:#FF0000; text-decoration:underline;}

.padSuggested {padding:15px 0px 0px 0px;} 


/* C-CLAMP STYLES */
#banner {background:#FFF; height:75px; border-bottom:1px solid #CCC; margin:0px 10px 0px 10px;}
#bannerMid {background:#FFF; width:535px; height:50px;}
#footer {border-top:1px solid #CCC; background:#FFF;}
#main {background:#FFF; margin:0px 10px 0px 10px;}
#navBottom {border-right:1px solid #CCC; border-bottom:1px solid #CCC;padding:4px 5px 4px 0px;}
#navBottomTop {border-right:1px solid #CCC; padding:4px 5px 0px 0px;}
#navHeadLine {border-right:1px solid #CCC; padding:4px 5px 0px 0px;}
#navSpacers {border-right:1px solid #CCC;}
#navTop {border-top:1px solid #CCC;}

.navsection {border-right:1px solid #CCC;}
.pad {padding:0px 10px 10px 10px;}
.padMain {padding:0px 10px 0px 10px;}
.padBox {padding:0px 0px 3px 10px;}
.searchBox {border-bottom:1px solid #CCC; padding:0px 10px 0px 10px;}

.headlink {font-family:arial,helvetica,sans-serif; font-size:10px; color:#000; text-decoration:none; font-weight:400; line-height:33px;}
a.headlink:link {color:#000; text-decoration:none;}
a.headlink:visited {color:#000; text-decoration:none;}
a.headlink:hover {color:#FF0000; text-decoration:none;}

.loclink {font-family:arial,helvetica,sans-serif; font-size:10px; color:#FF0000; text-decoration:none; border-top:18px solid #FF0000; line-height:33px;}

.navTitle {font-family:arial,helvetica,sans-serif; font-size:12px; color:#FF0000; text-decoration:none; font-weight:bold; line-height:14px; margin-left:10px;}
a.navTitle:link {color:#FF0000; text-decoration:none;}
a.navTitle:visited {color:#FF0000; text-decoration:none;}
a.navTitle:hover {color:#FF0000; text-decoration:underline;}

.subnavlink {font-family:arial,helvetica,sans-serif; font-size:11px; color:#000; text-decoration:none; font-weight:400; line-height:14px; margin-left:10px;}
a.subnavlink:link {color:#000; text-decoration:none;}
a.subnavlink:visited {color:#000; text-decoration:none;}
a.subnavlink:hover {color:#FF0000; text-decoration:underline;}

.bannerlink {font-family:arial,helvetica,sans-serif; font-size:9px; color:#666; text-decoration:none; font-weight:400;}
a.bannerlink:link {color:#666; text-decoration:none;}
a.bannerlink:visited {color:#666; text-decoration:none;}
a.bannerlink:hover {color:#FF0000; text-decoration:underline;}

.textA {font-family:arial,helvetica,sans-serif; font-size:11px; line-height:14px; color:#000; text-decoration:none;}
a.texta:link {color:#000; text-decoration:underline;}
a.texta:visited {color:#000; text-decoration:underline;}
a.texta:hover {color:#FF0000; text-decoration:underline;}

.clsNode {font-family:arial,helvetica,sans-serif; font-size:10px; font-weight:700; color:#000; padding-top:5px; text-decoration:none; border-bottom: 1px solid #999; width:150px;}

/* OTN STYLES */
.imgborder {border:1px solid #000;}
.imgborder_on {border:1px solid #000;}
.imgborder_off {border:0px;}
.navborder {border-left:1px solid #666; border-right:1px solid #666; border-bottom:1px solid #666;}
.navborder1 {border-right: 1px solid #CCC; border-bottom: 1px solid #CCC;}
.navheader {font-family:arial,helvetica,sans-serif; font-size:10px; font-weight:bold; color:#336699;}
.tborder {border:1px solid #CCC;}
/* Additition to default homepage styles */
.rightNavHeadLineWhite {font-family:arial,helvetica,sans-serif; font-size:14px; font-style: normal;line-height:20px; font-weight:bold; font-variant:normal; text-transform:capitalize; color:#FFF; text-decoration:none; letter-spacing:-.02em;}
/* Addititions to default c-clamp styles */
#banner-forum {background:#FFF;height:75px;border-bottom:1px solid #CCC;margin:0px 0px 0px 0px;}
.navsectionmain {border-right:1px solid #CCC;}  
#leftnav {border-right: 1px solid #CCC; margin:0px 10px 0px 10px; border-bottom:1px solid #CCC; margin:0px 10px 0px 10px;}

#navTopMain {border-top:1px solid #CCC; border-bottom:1px solid #CCC; margin-left:10px;}
#navTopMainOBE {border-top:1px solid #CCC; border-bottom:1px solid #CCC; margin-left:10px;}
#navBottomTopMain {border-right:1px solid #CCC; padding:4px 5px 0px 0px; margin-right:2px;}

.navbodylink {font-family:arial,helvetica,sans-serif; font-size:11px; font-weight:bold; color:#000; line-height:4px;}
a.navbodylink:link {color:#000; text-decoration:none;}
a.navbodylink:visited {color:#000; text-decoration:none;}
a.navbodylink:hover {color:#FF0000; text-decoration:underline;}

/* OPN STYLES */
.footerline {border:0; height:1px; color:#DDD; background-color:#DDD;}
table#standard {border-top:1px solid #999; border-left:1px solid #999; border-collapse:collapse;} /* Collapse not supported in Navigator 6 */
table#standard td {border-right:1px solid #999; border-bottom:1px solid #999; vertical-align:top; padding:5px;}
.tabletoprow {background-color:#CCC; font-family:arial,helvetica,sans-serif; font-size:12px; line-height:14px; font-weight:bold; color:#000; text-decoration:none; white-space:nowrap;}
.tabledata {background-color:#FFF; font-family:arial,helvetica,sans-serif; font-size:12px; line-height:14px; font-weight:normal; color:#000; text-decoration:none;}
	
.bodycopyU {font-family:"Arial Unicode MS"; color:#000; font-size:12px; line-height:14px; text-decoration:none;}
a.bodycopyU:link {color:#000; text-decoration:none;}
a.bodycopyU:visited {color:#999; text-decoration:none;}
a.bodycopyU:hover {color:#FF0000; text-decoration:underline;}
.boldbodycopyU {font-family:"Arial Unicode MS"; font-size:12px; line-height:14px; font-weight:bold; color:#000; text-decoration:none;}

.bodylinkU {font-family:"Arial Unicode MS"; font-size:12px; line-height:14px; color:#000;}
a.bodylinkU:link {color:#000; text-decoration:underline;}
a.bodylinkU:visited {color:#999; text-decoration:underline;}
a.bodylinkU:hover {color:#FF0000; text-decoration:underline;}

.bodylinkitali {font-family:arial,helvetica,sans-serif; font-size:12px; font-style:italic; line-height:14px; color:#000; text-decoration:underline}
a.bodylinkitali:link {color:#000; text-decoration:underline;}
a.bodylinkitali:visited {color:#999; text-decoration:underline;}
a.bodylinkitali:hover {color:#FF0000; text-decoration:underline;}

.italicboldbodycopy {font-family:arial,helvetica,sans-serif; font-size:12px; line-height:14px; font-weight:700; font-style:italic; color:#000; text-decoration:none;}
.italicboldbodylink {font-family:arial,helvetica,sans-serif; font-size:12px; font-weight:700; font-style:italic; line-height:14px; color:#000;}
a.italicboldbodylink:link {color:#000; text-decoration:underline;}
a.italicboldbodylink:visited {color:#999; text-decoration:underline;}
a.italicboldbodylink:hover {color:#FF0000; text-decoration:underline;}

.legaleseupdate {font-family:arial,helvetica,sans-serif; font-size:10px; color:#000; text-decoration:none;}
a.legaleseupdate:link {color:#000; text-decoration:underline;}
a.legaleseupdate:visited {color:#999; text-decoration:underline;}
a.legaleseupdate:hover {color:#FF0000; text-decoration:underline;}

.graytitle {font-family:"Arial Narrow"; color:#000; font-size:14px; font-style:normal; line-height:normal; font-weight:bold; font-variant:normal; text-transform: uppercase; text-decoration:none;}

.parahead1U {font-family: "Arial Unicode MS"; font-size:16px; font-weight:bold; color:#000; text-decoration:none;}
.parahead2U {font-family: "Arial Unicode MS"; font-size:16px; font-weight:bold; color:#666; text-decoration:none;}
.textredsmall {font-family:arial,helvetica,sans-serif; font-size:10px; line-height:12px; color:#FF0000; text-decoration:none;}
.topstoryItali {font-family:arial,helvetica,sans-serif; font-size:17px; font-style:italic; line-height:19px; font-weight:700; color:#000; text-decoration:none;}

.SearchRowItem {font-family:arial,helvetica,sans-serif; font-size:60%; color:#000; font-weight: normal; text-decoration:none;}
.OffTab {font-family:arial,helvetica,sans-serif; font-size:9pt; color:#000; text-decoration: none;}
.OnTab {font-family:arial,helvetica,sans-serif; font-size:9pt; color:#FFF; font-weight:bold; text-decoration:none;}
.Crumb {font-family:arial,helvetica,sans-serif; font-size:8pt; color:#FFF; font-weight:lighter; text-decoration:none;}
.Welcome  {font-family:arial,helvetica,sans-serif; font-size:9pt; color:#FFF; font-weight:bold; text-decoration:none;}
.WelcomeOption {font-family:arial,helvetica,sans-serif; font-size: 8pt; color:#336699; font-weight:bold;}
/* Addititions to default homepage styles */
.hpbodycopy {font-family:arial,helvetica,sans-serif; color:#000; font-size:11px; line-height:15px; text-decoration:none;}
.hpboldbodycopy:link {color:#000; text-decoration:none;}
.hpboldbodycopy:visited {color:#999; text-decoration:none;}
.hpboldbodycopy:hover {color:#FF0000; text-decoration:underline;}

.hpboldbodycopy {font-family:arial,helvetica,sans-serif; font-size:11px; line-height:15px; font-weight:bold; color:#000000 ; text-decoration:none;}
.hpboldbodycopy:link {color:#000; text-decoration:none;}
.hpboldbodycopy:visited {color:#999; text-decoration:none;}
.hpboldbodycopy:hover {color:#FF0000; text-decoration:underline;}

.hpbodylink {font-family:arial,helvetica,sans-serif; font-size:11px; line-height:15px; color:#000; text-decoration:underline;}
.hpbodylink:link {color:#000; text-decoration:underline;}
.hpbodylink:visited {color:#999; text-decoration:underline;}
.hpbodylink:hover {color:#FF0000; text-decoration:underline;}

/* DEPRECATED STYLES - All references to these styles should be removed*/
.betastuff {font-family:arial,helvetica,sans-serif; font-size:11px; color:#000; text-decoration:none;}
.g {font-family:times new roman, times roman, times, serif; font-size:24px; color:#000; font-weight:bolder; font-style: italic; text-decoration:none;}
.headline {font-family:arial black, impact, arial, verdana, sans-serif; font-size:28px; color:#000; text-decoration:none; letter-spacing:-1px; line-height:38px; text-decoration:none;} /* replaced by h1 */
.h1 {font-family:arial,helvetica,sans-serif; font-size:12px; line-height:17px; color:#FF0000;}  /* replaced by h1 */


.textB {font-family:arial,helvetica,sans-serif; font-size:11px; font-weight:bold; color:#000; text-decoration:none;}
.textBnav {font-family:arial,helvetica,sans-serif; font-size:11px; font-weight:bold; color:#000; text-decoration:none;}
a.textBnav:link {color:#000; text-decoration:none;}
a.textBnav:visited {color:#000; text-decoration:none;}
a.textBnav:hover {color:#FF0000; text-decoration:underline;}

.textC {font-family:arial,helvetica,sans-serif; font-size:11px; font-weight:bold; color:#999; text-decoration:none;}
.textCnav {font-family:arial,helvetica,sans-serif; font-size:11px; font-weight:bold; color:#999; text-decoration:none;}
a.textCnav:link {color:#999; text-decoration:none;}
a.textCnav:visited {color:#999; text-decoration:none;}
a.textCnav:hover {color:#FF0000; text-decoration:underline;}

.directorytext {font-family:arial,helvetica,sans-serif; font-size:12px; line-height:17px; color:#000; text-decoration:none;}
.directorytext2 {font-family:arial,helvetica,sans-serif; font-size:12px; line-height:17px; color:#000;}
a.directorytext2:link {color:#000; text-decoration:none;}
a.directorytext2:visited {color:#000; text-decoration:none;}
a.directorytext2:hover{color:#FF0000; text-decoration:underline;}


table.summary td {
	padding: 0 10px;
	color: #1B57B1
}

table.summary li {
	margin-bottom: 5px;
}

table.summary td h2 {
	margin-top: 0;
	padding-top: 0;
	line-height: 150%;
}

table.summary td.bullets {
	padding-left: 0px;
	text-align: left;
}