.bodyStyle{margin:15px;}

/* 3 Columns */
.regionParent{height:1px;width:945px;}
.preHeaderRegion{width:945px;}
.headerRegion{width:945px;}
.postHeaderRegion{width:945px;}
.postHeaderRegion1{width:945px;}
.region1{width:140px; background-color:#C6C2BB;}
.region2{width:478px;}
.region3{width:300px;}
.footerRegion{width:945px;}

/* ************ Media Portlet Styles************ */

#default .mediaPortlet{width:300px; border-style:solid; border-width:2px; border-color: #8D8D8D; padding: 5px; }
#default .mediaCaption{font-size:11px;}
#default .mediaCaptionTitle{font-size:12px; font-weight:bold; color:#003366;}
#default .mediaPhotoCredit{font-size:11px; color:#808080; }
#default .mediaLinkText{font-size:11px;}

/* ******************* AP Portlet Styles ******************** */
#default .contentTable{border-style:solid solid solid solid; border-width:1px; border-color: #003463; margin-top:10px; 

text-align:left; padding: 0px 0px 0px 0px;}

#default .contentTable ul {text-align:left; padding: 0px 3px 0px 0px; margin-left: 20px; font-size:10px; 

font-family:verdana;}

#default 

.contentHead{color:#FFFFFF;background-color:#003463;font-family:verdana:10px;font-weight:bold;text-align:center;}


/***Start AP Listing Styles***/

A:link    { color:#003463; text-decoration: none; }
A:visited { color:#003463; text-decoration: none; }
A:active { color:#003463; text-decoration: none; }
A:hover { color:#0000FF; text-decoration: none; }

.ap-bulleted-headline-1 { font-size: 11px; color:#003463; }
.ap-bulleted-headline-2 { font-size: 11px; color:#003463; }

 .adElement
{
      margin-bottom: 5px;
}


/* ***************** Weather Portlet Styles ************************** */
#default .weatherBox{border-style:solid solid solid solid; border-width:1px; border-color: #332F6C; margin-top:5px; 

margin-bottom:10px;}
#default .wthrDay{color:#000000;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;}
#default .wthrDayInfo{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
#default .wthrHi{color:#CC0033;font-family:Arial;font-weight:bold;font-size:12px;}
#default .wthrLow{color:#3366CC;font-family:Arial;font-weight:bold;font-size:12px;}
#default .weatherText{color:#666666;font-family:Arial, Helvetica, sans-serif;font-style:italic;font-size:12px;}
#default .wthrText{color:#000000;font-family:Arial, Helvetica, sans-serif;font-style:italic;font-size:12px;}
#default .wthrTitle{color:#3333CC;font-family:Arial, Helvetica, sans-serif;font-style:bold;font-size:18px;}
#default .weatherDayInfo{font-family:Arial, Helvetica, sans-serif;font-style:italic;font-size:11px;}
#default .weatherFiveDayLink{color:#ffffff;font-family:Arial, Helvetica, 

sans-serif;font-style:bold;font-size:12px;text-decoration:none;}

#default .weatherSubTitle{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;}
#default .wthrSubTitle{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;}
#default .wthrDetailed{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#default .weatherLink{color:#003399;font-family:Arial;font-size:12px;}
#default 

.weatherHead{color:#FFFFFF;background-color:#332F6C;font-family:verdana:10px;font-weight:bold;text-align:center;}
#default .weatherContent{color:#009933;font-family:Arial;font-size:12px;}
#default .weatherN{color:#ffffff;font-family:Arial;font-weight:bold;font-size:12px;}
#default .weatherH{color:#CC0033;font-family:Arial;font-weight:bold;font-size:12px;}
#default .weatherL{color:#3366CC;font-family:Arial;font-weight:bold;font-size:12px;}



/* ******************* FAST Search Box Styles ******************** */
#default .vFastSearchbox{width:140px; font-weight:bold; font-size:11px; color:#000000; 
font-weight:bold;border-width:5px;border-color:#C6C2BB;border-style:solid solid solid solid;background-color: #332F6C;}

#default .vFastSearchQueryWrap{ }
#default .vFastSearchQuery{ }
#default .vFastSearchButtonWrap{}
#default .vFastSearchButton{align:center;}
#default .vFastSearchButtonHover{ }
#default .vFastSearchInstructionWrap{display: none;}
#default .vFastSearchInstruction{}


/* ******************* Left Nav Styles ******************** */
#4column.customnav_title{color:#FFFFFF; background-color:#003399; font-family:verdana, arial, sans-serif; font-weight: 

bold; font-size:13; padding:0px 0px 0px 0px; text-decoration:none;}
#default .customnav_level_1{color:#FFFFFF; background-color:#003399; font-family:verdana, arial, sans-serif; 

font-weight: bold; font-size:13; padding:0px 0px 0px 0px; text-decoration:none;}
#default .customnav_level_2{color:#000066; font-family:verdana, arial, sans-serif; font-weight: bold; 

font-size:10;text-indent:3px; height:10px;}
#default a:hover.customnav_level_2{color:#000066; font-family:verdana, arial, sans-serif; font-weight: bold; 

font-size:10;text-indent:3px; height:10px; text-decoration:none;}



/* ********** Default Complex Listing Styles Begin ********** */

/*Style for the Complex Listing Box*/
#default .complexListingBox {background: #ffffff; padding-right: 1px; padding-left: 1px; padding-bottom: 1px; border-top-style: none; padding-top: 1px; border-right-style: none; border-left-style: none; border-bottom-style: none}

 /*Style for the Complex Listing Title*/
#default .complexListingTitle{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #800000; font-weight: bold; text-transform: uppercase; text-decoration: none; border-bottom: solid #999999 1px; width:99%;} 

/*{font-weight: bold; font-size: 14px; color: #800000; font-family: verdana,sans-serif; text-decoration: none; 

border-bottom: 1px solid gray; width:100%;}*/

 /*Style for the Complex Listing Title Hover State*/
#default .complexListingTitle:hover{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #800000; 

font-weight: bold; text-transform: uppercase; text-decoration: none;}

/*{font-weight: bold; font-size: 14px; color: #800000; font-family: verdana,sans-serif; text-decoration: none; 

border-bottom: 1px solid gray; width:100%;}*/


/*Style for the Complex Listing Header*/
#default .complexListingHeader {font-weight: bold; font-size: 14px; color: #000000; font-family: arial,sans-serif}

 /*Style for the Complex Listing Item Title*/
#default .listingItemTitle {font-weight: bold; font-size: 16px; color: #000080; font-family: arial,sans-serif; padding: 7px 0px 0px 0px; text-decoration: none;}


/*Style for the Complex Listing Item Title Hover State*/
#default .listingItemTitle:hover {font-weight: bold; font-size: 16px; color: #0000ff; font-family: arial,sans-serif; padding: 7px 0px 0px 0px; text-decoration: none;}

/*Style for the Complex Listing Article Blurb*/
#default .listingArticleBlurb {font-size: 13px; color: #000000; font-family: Arial, Helvetica, sans-serif}

 /*Style for the Complex Listing Link to Link*/
#default .listingArticleLinkTo {font-size: 12px; color: #3333CC; font-family: arial,sans-serif}

/*Style for the Complex Listing More Headlines Link*/
#default .complexListingMoreHeadlines {font-size: 12px; color: #FFFFFF; font-family: arial,sans-serif}

/*Style for the Complex Listing No Image*/
#default .listNoImage {color: #879db3; list-style-type: square}

 /*Style for the Complex Listing Link*/
#default A.complexListingLink:link {font-weight: normal; font-size: 12px; color: #000080; font-family: arial,sans-serif; text-decoration: none;}

/*Style for the Complex Listing Link Visited State*/
#default A.complexListingLink:visited {font-weight: normal; font-size: 12px; color: #000080; font-family: arial,sans-serif; text-decoration: none;}

 /*Style for the Complex Listing Link Hover State*/
#default A.complexListingLink:hover {font-weight: normal; font-size: 12px; color: #000080; font-family: arial,sans-serif; text-decoration: none;}

/*Style for the Complex Listing Article Divider*/
#default .articleListingDivider{font-size:1px; border-bottom: solid #3D6A84 1px; height: 1px; margin-bottom: 

1px;}


 /*Style for the Complex Listing Article Blurb*/
#default .articleListingBlurb{font-size:1px; border-bottom: solid #3D6A84 1px; height: 1px; margin-bottom: 1px;}

 /*Style for the Complex Listing Item Photo*/
#default .complexListingItemPhoto{font-size:10px;}

/*Style for the Complex Listing Item Image*/
#default .complexListingItemImage{font-size:10px;}

 /*Style for the Complex Listing Item Photo Credit Text*/
#default .complexListingItemPhotoCredit{font-size:10px;}

 /* ********** Default Complex Listing Styles End ********** */



/* ********** default Article Display Styles Begin********** */

/*style attached to the whole of the article's layout 
(default font for body as well as background, etc.)*/
#default .articleBody{font-size: 12px; color: #000000; background-color: #FFFFFF; text-decoration: none; font-family: 

verdana,arial,sans-serif;}
 /*style attached to the article options*/
#default .articleOptions{font-size: 13px; color: #666666; background-color: #FFFFFF; text-decoration: underline; 

font-family: verdana,arial,sans-serif; text-align:center;}
/*style attached to the article overline*/
#default .articleOverline{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; 

font-family: verdana,arial,sans-serif;}

/*style attached to the article title*/
#default .articleTitle{font-size: 16px; color: #000080; background-color: #FFFFFF; text-decoration: none; font-family: 

Verdana, arial, sans-serif; font-style:bold;}

/*style attached to the article sub title*/
#default .articleSubTitle{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: none; 

font-family: verdana,arial,sans-serif; font-style:bold;}

/*style attached to the article byline*/
#default .articleByline{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: none; font-family: 

verdana,arial,sans-serif; font-style:bold;}

/*style attached to the article link text*/
#default .articleLinkText{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; 

font-family: verdana,arial,sans-serif;}

 /*style attached to the article date*/
#default .articleDate{font-size: 10px; color: #000000; background-color: #FFFFFF; text-decoration: none; font-family: 

verdana,arial,sans-serif;}

/*style attached to the article ad*/
#default .articleAd{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; font-family: 

verdana,arial,sans-serif;}

 /*style attached to the table surrounding anything embedded in an article*/
#default .articleImageBox{font-size: 9px; color: #000000; background-color: #FFFFFF; text-decoration: none; font-family: 

verdana,arial,sans-serif;}

/*style attached to the caption on an article image*/
#default .articleImageCaption{font-size: 9px; color: #000000; background-color: #FFFFFF; text-decoration: none; font-family: verdana,arial,sans-serif;}

/*style attached to the table surrounding related articles*/
#default .otherArticlesBox{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; 

font-family: verdana,arial,sans-serif;}

/*style attached to the header in related articles*/
#default .otherArticlesHead{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; 

font-family: verdana,arial,sans-serif;}

 /*style attached to the title in related articles*/
#default .otherArticlesTitle{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; 

font-family: verdana,arial,sans-serif;}

 /*style attached to each article link in related articles*/
#default .otherArticlesLink{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; 

font-family: verdana,arial,sans-serif;}

/*style attached to the bullet for each article link in related articles*/
#default .otherArticlesBullet{font-size: 11px; color: #000000; background-color: #FFFFFF; text-decoration: underline; 

font-family: verdana,arial,sans-serif;}


/* ********** default Article Display Styles End********** */

#default .privacyPolicyLink, .mngSitemapLink, .footerLinkSeparator{color: #000000; text-decoration:none; 

text-align:center; font-size:12px; }

/*#default .articleImageCaption{color: #000000; text-decoration:none; font-size:12px; }*/

#default .date{color:#000000;background-color:#FFFFFF;width:100%;font-family: Arial, Helvetica, sans-serif; font-size:10px; }

#default .MNG2{color: #000066; text-decoration:none; font-size:14px; }

#default .MNGi{color: #000000; text-decoration:none; font-size:10px; }


#default td.financial{color:#000066;background-color:#000033;font-family:Arial;font-weight:bold;width:110px; 

font-size:12px;margin-left:15px;}

#default .columnsArticlesLink{color: #000000; text-decoration:underline; font-size:12px; font-family:Arial;}

#default .columnsArticlesLink:hover{color: #000000; text-decoration:none; font-size:12px; font-family:Arial;}

#default .lotteryState{color: #000000; text-decoration:none; font-size:15px; font-family:Arial; font-weight:bold;}

#default .lotteryName{color: #000000; text-decoration:none; font-size:13px; font-family:Arial; font-weight:bold;}

#default .lotteryResults{color: #000000; text-decoration:none; font-size:13px; font-family:Arial; font-weight:bold;}

#default .lotteryLastPlay{color: #000000; text-decoration:none; font-size:13px; font-family:Arial; font-weight:bold;}

#default .entertainment{color: #000000; text-decoration:none; font-size:13px; font-family:Arial; font-weight:bold;}

#default .books{color: #000000; text-decoration:none; font-size:13px; font-family:Arial; font-weight:bold;}

#default .navba{color: #000000; text-decoration:underline; font-size:12px; font-family:Arial;}

#default .navba:hover{color: #000000; text-decoration:none; font-size:12px; font-family:Arial;}

#default .formNotes{color: #000000; text-decoration:none; font-size:13px; font-family:Arial; font-weight:bold;}

#default .formTitle{color: #000000; text-decoration:none; font-size:13px; font-family:Arial; font-weight:bold;}

#default .formCheckbox{color: #000000; text-decoration:none; font-size:13px; font-family:Arial; font-weight:bold;}

#default .formRequired{color: #CC0000; text-decoration:none; font-size:13px; font-family:Arial; font-weight:bold;}

#default .formField{color: #000000; text-decoration:none; font-size:13px; font-family:Arial; font-weight:bold;}

/*#default .archiveSearchTitleBar{color: #000000; text-decoration:none; font-size:13px; font-family:Arial; 

font-weight:bold;}

#default .archiveSearchInsideForm{color: #000000; text-decoration:none; font-size:13px; font-family:Arial; 

font-weight:bold;}

#default .archiveInternalText{color: #000000; text-decoration:none; font-size:13px; font-family:Arial; 

font-weight:bold;}

#default .archivePricing{color: #000000; text-decoration:none; font-size:13px; font-family:Arial; font-weight:bold;}

#default .archiveSearchRightColumnBox{color: #000000; text-decoration:none; font-size:13px; font-family:Arial; 

font-weight:bold;}




/* FAST search results */
#default #searchbox { background-color: #DBDBDB; width:725; border-color: #332F6C;}
#default #archivetop { background-color: #FFFFFF; }
#default #breadcrumb { background-color: #FFFFFF; }
#default #tools.h1 { background-color: #FFFFFF; }

/* begin tabs */
#tabs {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;background: #332F6C;color: #FFF;font-weight: bold;}
/* end tabs */

#default .Little{color: #000000; text-decoration:none; font-size:13px; font-family:Arial; font-weight:bold;}


.archiveFramingTable{
background-color:#666666;
font-family:verdana;
font-size:10px;
}
.archiveInternalText{
font-family:verdana;
font-size:11px;
}
.archivePricing{
color:#003366;
font-family:verdana;
font-weight:normal;
font-size:11px;
}
.archiveSearchForm{
color:#000000;
background-color:#eeeeee;
font-family:verdana;
font-size:11px;
}
.archiveSearchInsideForm{
color:#000000;
font-family:verdana;
font-size:11px;
}
.archiveSearchRightColumnBox{
color:#000000;
background-color:#f5f5f5;
font-family:verdana;
font-size:11px;
text-indent:4px;
border-width:1px;
border-color:#000000;
}
.archiveSearchTitleBar{
color:#FFFFFF;
background-color:#666666;
font-family:verdana;
font-weight:bold;
font-size:14px;
}
.archiveSearchTitleText{
color:#000000;
font-family:verdana;
font-weight:bold;
font-size:11px;
}


#4column.first-tier{color:#000000;font-family:Arial, Helvetica, sans-serif;font-style:italic;font-size:12px;}

#4column.service-tier{color:#000000;font-family:Arial, Helvetica, sans-serif;font-style:italic;font-size:12px;}

/*.bottom-tier{color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 9px; }*/
/*.bottom-tier2{color:#778899; font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-decoration:none;}*/
/*.bottom-tier2:hover{color:#FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-decoration:none;}*/


p, td, table, { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

.toolbar   { background-color: #332F6C; }
.wrapper   { background-color: #DBDBDB; }
.srchlnk   {font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color: #990000; }

.logotxt   { font-family: Arial, Helvetica, sans-serif; font-size: 42px;  font-weight: bold; letter-spacing: -0.05em  }
.logosub   { font-family: Arial, Helvetica, sans-serif; font-size: 14px;  font-weight: bold; letter-spacing: -0.05em  }

.navlnk1   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.navlnk2   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; font-weight: bold; }

.arthead   { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #800000; font-weight: bold; 

text-transform: uppercase; }
.artname   { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.arttext   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.artdate   { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.artCaptionByline   { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #808080; }
.artCaptionBody   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

.tophead1  { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-transform: uppercase; }
.tophead2  { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #990000; font-weight: regular; 

text-transform: uppercase; }
.toplnk    { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: regular;  }

.text      { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.text11    { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.text10    { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

A.first-tier:link    {text-decoration: none; font-size: 11px; color:#ffffff; font-weight: normal; }
A.first-tier:visited {text-decoration: none; font-size: 11px; color:#ffffff; font-weight: normal; }
A.first-tier:active {text-decoration: none; font-size: 11px; color:#ffd700; font-weight: normal; }
A.first-tier:hover {text-decoration: none; font-size: 11px; color:#87CEFA; font-weight: normal; }
.first-tier {color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }

A.second-tier:link    {text-decoration: none; font-size: 11px; color:#ffffff; font-weight: normal; }
A.second-tier:visited {text-decoration: none; font-size: 11px; color:#ffffff; font-weight: normal; }
A.second-tier:active {text-decoration: none; font-size: 11px; color:#ffffff; font-weight: bold; }
A.second-tier:hover {text-decoration: none; font-size: 11px; color:#ffffff; font-weight: bold; }
.second-tier { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-weight: BOLD; }

A.third-tier:link    {text-decoration: none; font-size: 11px; color:#332F6C; font-weight: normal; }
A.third-tier:visited {text-decoration: none; font-size: 11px; color:#332F6C; font-weight: normal; }
A.third-tier:active {text-decoration: none; font-size: 11px; color:#332F6C; font-weight: BOLD; }
A.third-tier:hover {text-decoration: none; font-size: 11px; color:#332F6C; font-weight: BOLD; }
.third-tier { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color:#332F6C; font-weight: BOLD; }

A.service-tier:link    {text-decoration: none; color:#696969; font-size: 9px; font-weight: normal; }
A.service-tier:visited {text-decoration: none; color:#696969; font-size: 9px; font-weight: normal; }
A.service-tier:active {text-decoration: underline; color:#000000; font-size: 9px; font-weight: normal; }
A.service-tier:hover {text-decoration: underline; color:#000000; font-size: 9px; font-weight: normal; }
.service-tier {color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; }

A.partners:link { text-decoration: none; color: #332F6C; font-family: Arial, Helvetica, sans-serif; font-size: 9px; 
font-weight: normal; }
A.partners:visited { text-decoration: none; color: #332F6C; font-family: Arial, Helvetica, sans-serif; font-size: 9px; 
font-weight: normal; }
A.partners:active { text-decoration: none; color: #332F6C; font-family: Arial, Helvetica, sans-serif; font-size: 9px; 
font-weight: normal; }
A.partners:hover { text-decoration: none; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 9px; 
font-weight: normal; }
.partners { font-family: Arial, Helvetica, sans-serif; color: #332F6C; font-size: 9px; font-weight: normal; }

A.bottom-tier:link    {text-decoration: none; color:#778899; font-size: 9px; }
A.bottom-tier:visited {text-decoration: none; color:#778899; font-size: 9px; }
A.bottom-tier:active {text-decoration: none; color:#ff0000; font-size: 9px; }
A.bottom-tier:hover {text-decoration: none; color:#ff0000; font-size: 9px; }
.bottom-tier {color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 9px; }

A.titleXL:link    {text-decoration: none; font-size: 16px; color:#000080; font-weight: bold; }
A.titleXL:visited {text-decoration: none; font-size: 16px; color:#000080; font-weight: bold; }
A.titleXL:active {text-decoration: none; font-size: 16px; color:#0000ff; font-weight: bold; }
A.titleXL:hover {text-decoration: none; font-size: 16px; color:#0000ff; font-weight: bold; }
.titleXL {text-decoration: none; font-family: Arial, Helvetica, sans-serif; color:#000080; font-size: 16px; font-weight: 

bold; }

A.titleLG:link    {text-decoration: none; font-size: 14px; color:#000080; font-weight: bold; }
A.titleLG:visited {text-decoration: none; font-size: 14px; color:#000080; font-weight: bold; }
A.titleLG:active {text-decoration: none; font-size: 14px; color:#0000ff; font-weight: bold; }
A.titleLG:hover {text-decoration: none; font-size: 14px; color:#0000ff; font-weight: bold; }
.titleLG {text-decoration: font-family: Arial, Helvetica, sans-serif; none; color:#000080; font-size: 14px; font-weight: 

bold; }

A.titleMB:link    {text-decoration: none; font-size: 12px; color:#000080; font-weight: bold; }
A.titleMB:visited {text-decoration: none; font-size: 12px; color:#000080; font-weight: bold; }
A.titleMB:active {text-decoration: none; font-size: 12px; color:#0000ff; font-weight: bold; }
A.titleMB:hover {text-decoration: none; font-size: 12px; color:#0000ff; font-weight: bold; }
.titleMB  {text-decoration: none; font-family: Arial, Helvetica, sans-serif; color:#000080; font-size: 12px; 

font-weight: bold; }

A.titleMD:link    {text-decoration: none; font-size: 12px; color:#000080; font-weight: normal; }
A.titleMD:visited {text-decoration: none; font-size: 12px; color:#000080; font-weight: normal; }
A.titleMD:active {text-decoration: none; font-size: 12px; color:#0000ff; font-weight: normal; }
A.titleMD:hover {text-decoration: none; font-size: 12px; color:#0000ff; font-weight: normal; }
.titleMD {text-decoration: none; font-family: Arial, Helvetica, sans-serif; color:#000080; font-size: 12px; font-weight: 

normal; }

A.titleSB:link    {text-decoration: none; font-size: 11px; color:#000080; font-weight: bold; }
A.titleSB:visited {text-decoration: none; font-size: 11px; color:#000080; font-weight: bold; }
A.titleSB:active {text-decoration: none; font-size: 11px; color:#0000ff; font-weight: bold; }
A.titleSB:hover {text-decoration: none; font-size: 11px; color:#0000ff; font-weight: bold; }
.titleSB {text-decoration: none; font-family: Arial, Helvetica, sans-serif; color:#000080; font-size: 11px; font-weight: 

bold; }

A.titleSM:link    {text-decoration: none; font-size: 11px; color:#000080; font-weight: normal; }
A.titleSM:visited {text-decoration: none; font-size: 11px; color:#000080; font-weight: normal; }
A.titleSM:active {text-decoration: none; font-size: 11px; color:#0000ff; font-weight: normal; }
A.titleSM:hover {text-decoration: none; font-size: 11px; color:#0000ff; font-weight: normal; }
.titleSM {text-decoration: none; color:#000080; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 

normal; }

A.titleXS:link    {text-decoration: none; font-size: 10px; color:#000080; font-weight: normal; }
A.titleXS:visited {text-decoration: none; font-size: 10px; color:#000080; font-weight: normal; }
A.titleXS:active {text-decoration: none; font-size: 10px; color:#0000ff; font-weight: normal; }
A.titleXS:hover {text-decoration: none; font-size: 10px; color:#0000ff; font-weight: normal; }
.titleXS {text-decoration: none; color:#000080; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 

normal; }

A.title:link    {text-decoration: none; font-size: 12px; color:#800000; font-weight: bold; }
A.title:visited {text-decoration: none; font-size: 12px; color:#800000; font-weight: bold; }
A.title:active {text-decoration: none; font-size: 12px; color:#ff0000; font-weight: bold; }
A.title:hover {text-decoration: none; font-size: 12px; color:#ff0000; font-weight: bold; }
.title  { text-decoration: none; color: #800000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; 

font-weight: bold; }

.ap-bulleted-headline-1 {color:#000080; font-family: Arial, Helvetica, sans-serif; font-size: 6px; }
.ap-bulleted-headline-2 {color:#000080; font-family: Arial, Helvetica, sans-serif; font-size: 6px; }

.advertisement_alt { color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.advertisement { color:#c0c0c0; font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.search { color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.button { background: #483d8b; border: none; padding: 1px; text-align: center; width: 35px;  font-family: Arial, 

Helvetica, sans-serif; font-size: 9px; color: White;}

.gciquicklink { color: navy ; font-size : 10px ; font-weight: bold; font-family : Arial, Helvetica, sans-serif ;  

list-style: disc;  line-height: 12px; }
ul.gciquicklink {margin-top: 1px; margin-bottom: 1px; margin-left: 12px ; }
li.gciquicklink {margin-left: 12px ; }
a.gciquicklink:link {text-decoration: none; color: Navy ; font-size : 10px ; font-weight: normal; font-family : Arial, 

Helvetica, sans-serif; }
a.gciquicklink:visited {text-decoration  none; color: Navy ; font-size : 10px ; font-weight: normal; font-family : 

Arial, Helvetica, sans-serif; }
a.gciquicklink:hover {text-decoration: underline; color: Crimson ; font-size : 10px ; font-weight: normal; font-family : 

Arial, Helvetica, sans-serif; }

.rssItem {color: transparent; font-size: 10px; font-family: tahoma, verdana; font-size:11px; font-weight: bold;}
.rssDesc {color: #000000; font-size: 10px; font-family: tahoma, verdana; font-weight: normal;}

A.shoplink:link { text-decoration: none; color: red; font-family: Arial, Helvetica, sans-serif; font-size: 12px; 

font-weight: normal; }
A.shoplink:visited { text-decoration: none; color: red; font-family: Arial, Helvetica, sans-serif; font-size: 12px; 

font-weight: normal; }
A.shoplink:hover { text-decoration: none; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px; 

font-weight: bold; }
A.shoplink:active { text-decoration: none; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px; 

font-weight: bold; }
A.shoplabel:link { text-decoration: none; color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; 

font-weight: bold; }
A.shoplabel:visited { text-decoration: none; color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; 

font-weight: bold; }
A.shoplabel:hover { text-decoration: none; color: afeeee; font-family: Arial, Helvetica, sans-serif; font-size: 12px; 

font-weight: bold; }
A.shoplabel:active { text-decoration: none; color: afeeee; font-family: Arial, Helvetica, sans-serif; font-size: 12px; 

font-weight: bold; }
.shoptext { text-decoration: none; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 

normal; }
.shop { text-decoration: none; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 

bold; }
.shopbutton {  background-color: #ffff00; border: none;  text-decoration: none; color: blue; font-family: Arial, 

Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

 .adElement
{
      margin-bottom: 5px;
}