/*
DO *NOT* USE THESE COLORS
==========================
red - e42d2f
blue - 022C9A
grey - 656565
yellow - FFDA51
orange - FF6B07
light grey - C8C8C8
light blue - C6D5F2

USE THESE COLOORS
==========================
red - FF0000
blue - 000099
grey - 666666
yellow - FFCC33
orange - FF6600
light grey - CCCCCC
light blue - CCFFFF
*/

.blackTiny{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.blackTinyItalic{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : italic;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.blackSmall{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.blackSmallBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.blackSmallItalic{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : italic;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.blackMedium{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.blackMediumBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.blueMediumBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #0066CC;
}
.blueSmall{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #000099;
}
.blueSmallBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #000099;
}
.skyBlueSmall{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #0066CA;
}

.redSmall{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #ff0000;
}
.whiteSmall{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #ffffff;
}
.whiteSmallBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #ffffff;
}
.whiteMediumBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #ffffff;
}
.redspace{
	background-color : #FF0000;
}
.bluespace{
	background-color : #000099;
}
.greyspace{
	background-color : #666666;
}
.yellowspace{
	background-color : #FFCC33;
}
.orangespace{
	background-color : #FF6600;
}
.lightgreyspace{
	background-color : #CCCCCC;
}
.lightbluespace{
	background-color : #ADD7FF;
}
.whitePanel{
	background-color : #FFFFFF;
}
.greyPanel{
	background-color : #F3F3F3;
}
.greyPanelPub{
	background-color : #E5E5E5;
}
.orangePanel{
    background-color : #FFE588;
}
.bluePanel{
    background-color : #52739E;
}
.skyBluePanel{
    background-color : #6699CC;
}

.lightBluePanel{
    background-color : #E6F0FC;
}
.lightGreyPanel{
    background-color : #C0C0C0;
}
.narrowSearchPanel {
background-color : #F7F7F7;
border-width:1px; 
border-style: solid; 
border-color: #666666;
}
.searchText{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #24547C;
}
.searchTextTitle{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.searchTextHeading{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.searchResultLink{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #24547C;
}
.searchResultText{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.relatedSearchResultLink{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #24547C;
}
.relatedSearchResultText{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.findRelatedContent{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #0066CC;
	background-color : #cccccc;
}
.hsboCalendarHead{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #ffffff;
	background-color : #000066;
}
.hsboCalendarText{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : none;
	text-decoration : none;
	text-underline : none;
	color : #000000;
	background-color : #C8C8C8;
}
.searchProject{ 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #000000;
 }
 
/******************************************************
The styles for New AWIN using pixels as font size unit
*******************************************************/
.darkBlueLargeTitle{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #333366;
}
.darkBlueSmallTitle{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #333366;
}
.purple12PxBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #AA00FF;
}
.purple11PxBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #AA00FF;
}
.darkBlue12Px{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #333366;
}
.lightRed12Px{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #FF6666;
}
.green14Px{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #006600;
}
.orangeSmallTitle{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #FF7F00;
}
.purpleSmallTitle{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #550055;
}
.orange14PxBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #FF7F00;
}
.black10Px{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.blackitalic14Px{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : italic;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.black10PxBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.black11PxBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}

.black14Px{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.black12Px{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.black12PxBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.black14PxBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.black16PxBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.white12PxBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #FFFFFF;
}
.white16PxBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #FFFFFF;
}
.white12Px{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #FFFFFF;
}
.white10PxBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #FFFFFF;
}
.white10Px{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #FFFFFF;
}
.darkBlue14PxBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #333366;
}
.darkBlue12PxBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #333366;
}
.darkBlue12Px{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #333366;
}
.darkBlue10Px{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #333366;
}
.blue12Px{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #0066CC;
}
.blue11Px{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #0066CC;
}
.blue10Px{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #0066CC;
}
.blue12PxBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #0066CC;
}
.blue11PxBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #0066CC;
}
.darkBlue12PxBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #24547C;
}
.grey12PxBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #666666;
}
.grey11PxBold{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #666666;
}
.grey12Px{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #666666;
}
.grey10Px{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #666666;
}
.myAwinProfile{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #000000;
	background-color: #E6F0FC;
}

/***************************
Borders
****************************/

.grey1PxBorder{
	border-width:1px; 
	border-style: solid; 
	border-color: #666666; 
}
.grey1PxBottomBorder{
	border-bottom-width:1px; 
	border-top-width:0;
	border-right-width:0;
	border-left-width:0;
	border-style: solid; 
	border-color: #666666; 
}
.lightBlue2PxTopBorder{
	border-bottom-width:0; 
	border-top-width:2px;
	border-right-width:0;
	border-left-width:0;
	border-style: solid; 
	border-color: #6699CC; 
}
/*********************
Contact styles
*********************/
.contactHead{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.contactTitle{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.contactLink{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : yes;
	color : #0000ff;
}
.contactDept{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.contactText{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
/******* End Contact styles ********/

/******************
   Top Navigation
*******************/

.welcome {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	font-style: normal;
  	line-height: normal;
  	font-weight: normal;
  	font-variant: normal;
  	text-transform: none;
  	color: #000000;
  	text-decoration: none;
}

.topnavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: 264C7B;
	text-decoration: none;
	line-height: normal;
}

.channelsnavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.formtext {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 line-height: normal;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 color: #000000;
 text-decoration: none;
 text-underline: none;
}
.smallformtext {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: normal;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 color: #000000;
 text-decoration: none;
 text-underline: none;
}
.loginlinks {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 text-transform: none;
 color: 264C7B;
 text-decoration: none;
 line-height: normal;
 text-underline: none;
}
.whiteloginlinks {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 text-transform: none;
 color: #ffffff;
 text-decoration: none;
 line-height: normal;
 text-underline: none;
}
.copyright {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-style: normal;
 line-height: normal;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 color: #000000;
 text-decoration: none;
}
.loginformtext {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: normal;
 font-weight: bold;
 font-variant: normal;
 text-transform: none;
 color: #FFFFFF;
 text-decoration: none;
}

/********************
 publication story page
*********************/
.inthisissue{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #ffffff;
	background-color : #52739E;
}

.articleSection{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    text-underline: none
}
.articleHeadline{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #002687;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    text-underline: none
}
.sectionTitle{
    font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #24547C;
}
.articletitle{
    font-family : Arial, Helvetica, sans-serif;
	font-size : 18pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #000000;
}
.articlebody{
    font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.author{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.location{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.deck{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
/********************
 marketing page
*********************/
.titletext {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-underline: none
}
.TableHed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #24547c;
	font-style: normal;
	line-height: 10pt;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}
.TableCategory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #24547c;
	font-style: normal;
	line-height: 10pt;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}
.TableColumnHed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-style: normal;
	line-height: 8pt;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}
.TableSubCategory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-style: normal;
	line-height: 10pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.MarketingLink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
}
.MarketingLinkBold {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
}
.MarketingHed {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #000000;
    font-style: normal;
    line-height: 11pt;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
}
.MarketingHedBlue {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #24547c;
    font-style: normal;
    line-height: 12pt;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
}
.MarketingBodyText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #333333;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    list-style-position: outside;
    list-style-type: disc;
}
.MarketingBodyTextBlue {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #24547c;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
}
.marketingText {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-underline: none
}
.marketingTextBold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-STYLE: bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-underline: none
}

.loginError{
    font-family : Arial, Helvetica, sans-serif;
    font-size : 14pt;
    font-style : normal;
    font-weight : bold;
    text-decoration : none;
    text-underline : none;
    color : Green;

}



/********************
 wad style sheet
*********************/

.form { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; font-weight: normal;}

.body {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFFF}

a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-style: normal; font-weight: normal}
a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal}
a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal}
a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000}
p {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal}
.bondDarkRed{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	color : #800000;
}
.bondDarkRedline{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	color : #800000;
}

.wadSearchWhiteText{
    font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #FFFFFF;
}
.wadSearchBlackTextBold{
    font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
wadSearchBlackText{
    font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.wadSearchBlackTinyBoldText{
    font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
.wadSearchBlackTinyText{
    font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-underline : none;
	color : #000000;
}
/**************************
WAD new advanced search page
***************************/
.12boldblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.12boldblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0066CC;
	text-decoration: none;
}
.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.12boldwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.graytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
/**************************
ACFLYER stylesheet
***************************/
.bottomlinks {
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 12px;
	color: #102F72;
	text-decoration: none;
}
.bottomlinks a:link {
	color: #102F72;
	text-decoration: none;
}

.bottomlinks a:visited {
	color: #C8D1F8;
	text-decoration: none;
}

.bottomlinks a:hover {
	color: #CC0000;
	text-decoration: underline;
}
.leftnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #102F72;
	text-decoration: none;
}
.leftnav a:link {
	color: #102F72;
	text-decoration: none;
}

.leftnav a:visited {
	text-decoration: none;
	color: #C8D1F8;
}

.leftnav a:hover {
	color: #CC0000;
	text-decoration: underline;
}
.tablehead1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #102F72;
}
/**************************
RSS pages stylesheet
***************************/
.awinPurpletitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: 333366;
	text-decoration: none;
}
.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.mainlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	text-decoration: none;
}
.maintextwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.storydate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.storytitle12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.maintextwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
<!-- McGraw-Hill Aerospace & Defense Re-Branding-->
.search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	text-decoration: none;
}
.searchmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	text-decoration: none;
}
.topmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: 31436B;
	text-decoration: none;
}
.bottommenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
}
.copyrightlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: underline;
}