---New Branding//--
.gridbg {  background-color: #999999}
.rightnav { background-color: #999999 }
.bodybg { background-color: #4d525a}
.leftbg {  background-color: #ff9900}
.footerbg {  background-color: #333333}

.greeting { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF9900; text-decoration: none }

.mainOrange { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: none }
a.mainorange { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: none }
a.mainorange:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: none }
a.mainorange:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: none }
a.mainorange:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: none }

.contentlist { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #333333; text-decoration: none}
a.contentlist:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #333333; text-decoration: none}
a.contentlist:link { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #333333; text-decoration: none}
a.contentlist:active { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #333333; text-decoration: none}
a.contentlist:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #999999; text-decoration: none}

.subnav { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none}
a.subnav:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none}
a.subnav:active { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none}
a.subnav:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; text-decoration: none}

.smallwhitetxt { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.smallwhitetxt:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.smallwhitetxt:active { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.smallwhitetxt:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF; text-decoration: none}

.medwhitetxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
a.medwhitetxt:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
a.medwhitetxt:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
a.medwhitetxt:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}

.lgwhitetxt { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #FFFFFF; text-decoration: none}
a.lgwhitetxt:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #FFFFFF; text-decoration: none}
a.lgwhitetxt:active { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #FFFFFF; text-decoration: none}
a.lgwhitetxt:link { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #FFFFFF; text-decoration: none}

.smallgraytxt { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #999999; text-decoration: none}
a.smallgraytxt:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #999999; text-decoration: none}
a.smallgraytxt:active { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #999999; text-decoration: none}
a.smallgraytxt:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #999999; text-decoration: none}

.xsmallgraytxt { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #999999; text-decoration: none}
a.xsmallgraytxt:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #999999; text-decoration: none}
a.xsmallgraytxt:active { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #999999; text-decoration: none}
a.xsmallgraytxt:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #999999; text-decoration: none}

.medgraytxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CCCCCC; text-decoration: none}
a.medgraytxt:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CCCCCC; text-decoration: none}
a.medgraytxt:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CCCCCC; text-decoration: none}
a.medgraytxt:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #CCCCCC; text-decoration: none}

.maincontentOr { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ff9900; text-decoration: none}
a.maincontentOr:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ff9900; text-decoration: none}
a.maincontentOr:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff9900; text-decoration: none}
a.maincontentOr:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff9900; text-decoration: none}

.maincontent { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; color: #333333; text-decoration: none}
a.maincontent:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none}
a.maincontent:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none}
a.maincontent:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none}

.maincontent2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; color: #333333; text-decoration: none}
a.maincontent2:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none}
a.maincontent2:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none}
a.maincontent2:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: none}

.more { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FF9900; text-decoration: none}
a.more:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FF9900; text-decoration: none}
a.more:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FF9900; text-decoration: none}
a.more:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FF9900; text-decoration: none}


.monospace { font-family: Courier, monospace; }
.gridbg  { background-color: #999999}


.newsCategoryB 
	{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold; 
	color: #666666; 
	text-decoration: none;
	 }
.newsCategory 
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #666666;
		}
.newsHeadline 
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold; 
	color: #666666;
	}
.newsSubhead 
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #666666;
	}

.newsByLine {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #4D525A; 
	text-decoration: none;
	}

.newsEmailAdrress 
	{
	 font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #3333CC;
	}
.newsSource 
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: italic; 
	}
.newsDate 
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: italic; 
	color: #000000
	}
.newsDropCap 
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: italic;
	}
.newsMainText 
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	}
.newsGlossaryTerm 
	{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3333CC;
	}
.newsCaption 
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #3333CC;
	}
.newsPicCaption 
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #666666; 
	cell-padding:5;
	}
.newsPhotoCredit 
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal;
	}
.newsQuestion 
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #3333CC
	}
.newsAnswer 
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold;
	color: #3333CC;
	}


.title {  color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 15pt; font-weight: bold}
.formObjectMenu {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000 }
.copyright {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #FFFF99}
.mainbold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none }
.datearchives { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration:none;}
.maindate {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.space { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000 }
.white { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff }

.maindate { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal }
.mainsubtitled { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF9900; text-decoration: none }
.productheader { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF6600  }
.mainmore { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FF9900}
.bluefooter  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #99CCCC}
.whitebg  { background-color: #ffffff}
.l1 { height:14} 
.i1 { position:relative;left:5;}
.poll { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; background-color: #999999; color: #CCCCCC }
.copyrightblue { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #ffffff }




---Link Styles//--

a.newslink:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal}
a.newslink:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal}
a.newslink:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal}

a.more2:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF9900}
a.more2:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF9900}
a.more2:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF9900}

a.mediakit:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066FF}
a.mediakit:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066FF }
a.mediakit:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066FF }

a.news:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FF9900; text-decoration: none}
a.news:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ff9900; text-decoration: none}
a.news:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ff9900; text-decoration: none}



a.mainbold:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none}
a.mainbold:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none}
a.mainbold:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none}

a.mainsubtitled:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF9900; text-decoration: none}
a.mainsubtitled:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF9900; text-decoration: none }
a.mainsubtitled:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF9900; text-decoration: none}

a.footer:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #99CCCC}
a.footer:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #99CCCC}
a.footer:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #99CCCC}

a.bluefooter:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #99CCCC}
a.bluefooter:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #99CCCC}
a.bluefooter:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #99CCCC}


--Marketing Styles//--
.mediacaption {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; font-weight: normal; color: #000000}
.MediaKitBold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #ffffff}
.MediaKitLarge {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: normal}.blank5 {  width: 5px; clip:  rect(   )}
a.newsMainText:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal ; text-decoration: none; color: #333333}

.mainbold2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none }
.mainsubtitled2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #ff9900; text-decoration: none }
a.bookstore:visited { font-family: "Times New Roman", Times, serif; font-size: 14px; font-weight: normal; color: #FF6600 }
a.bookstore:active { font-family: "Times New Roman", Times, serif; font-size: 14px; font-weight: normal; color: #0066ff}
a.bookstore { font-family: "Times New Roman", Times, serif; font-size: 14px; font-weight: normal; color: #0066ff }
.homepage { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; letter-spacing: 1px; color: #FFFFFF; left: 35in; clip:   rect(   )}
.cornerstone {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.topmenu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF ; letter-spacing: 1px}
a.topmenu:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; letter-spacing: 1px; text-decoration: none}
a.topmenu:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; letter-spacing: 1px ; text-decoration: none}
a.topmenu:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; letter-spacing: 1px ; text-decoration: none}
a.weeklyfeaturebold:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: ff6600 ; text-decoration: none}
a.weeklyfeaturebold:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: ff6600 ; text-decoration: none}
a.weeklyfeaturebold:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: ff6600 ; text-decoration: none}
.feature { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: ff6600 }
.featurebold { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 900; color: ff6600 ; font-style: normal; text-decoration: none}
.workcenter { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
a.workcenter { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none }
a.quicklink { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none }
a.weeklyfeature:active { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: ff6600 ; text-decoration: none}
a.weeklyfeature:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: ff6600 ; text-decoration: none}
.weeklyfeature { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: ff6600 ; text-decoration: none}
.weeklyfeaturebold { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: ff6600 ; text-decoration: none}
.whitetext {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
.title {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #666666}
.mainboldGray { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #333333; text-decoration: none }

.mainorange { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: none }
.centersmallwhitetxt { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF; text-decoration: none }
.mainBoldOrange { font-family: Arial, Helvetica, sans-serif; font-size: 36pt; color: #FF9900; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9900; text-decoration: none ; font-weight: bold}
.networkBlueBd {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #4C647E; text-decoration: none}
.networkWhtBd {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}
.network_orange_Bg {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: ff6600; text-decoration: none}
