﻿/**** Bordered Boxes ****/
.bordered-box {background-color:#F5F5F5; margin-bottom:13px; padding-bottom:8px;}
.bordered-box h2 {display:block; padding:2px 10px 2px 10px; background-color:#C1C1C1; margin-bottom:0;}
.bordered-box h2, .bordered-box h2 a {font-family:Georgia; font-size:18px; font-weight:normal; color:#FFFFFF;}
.bordered-box h2 a:hover {color:#0071BC}
.bordered-box p {padding:3px 8px; margin-top:6px; font-family:Tahoma; font-size:12px; line-height:15px;}
.bordered-box * p {padding:0;}
.bordered-box h3 { font-family:Tahoma; font-size:10pt; font-weight:normal;}

/**** Clear Boxes ****/
.clear-box {padding-bottom:15px;}
.clear-box h2 {font-family:Tahoma; padding-top:2px; padding-bottom:8px; font-size:14pt; font-weight:normal; color:#5f99e3;}
.clear-box h2, .clear-box h2 a {font-family:Tahoma; font-size:14pt; font-weight:normal; color:#0066CC;}
.clear-box h2 a:hover {color:#5f99e3}

/***** Page Menus ****/
.PageMenu a {display:block; padding:2px 10px 2px 10px; background-color:#C1C1C1; margin-bottom:5px;font-family:Georgia; font-size:18px; font-weight:normal; color:#FFFFFF;}
.PageMenu li {width:350px;list-style-type:none}
.PageMenu a:hover {color:red}
.PageMenu ul {line-height:40px}

/***** Month Menu *****/
.MonthMenu a {display:block; padding:2px 10px 2px 10px; background-color:#C1C1C1; margin-bottom:5px;font-family:Georgia; font-size:18px; font-weight:normal; color:#FFFFFF;}
.MonthMenu li {width:107px}
.MonthMenu a:hover {color:red}
.MonthMenu ul {line-height:20px}

/***** Month Padding Menu *****/
.MonthPaddingMenu li {padding-left:2px}

/***** Poll image *****/
.poll img {position:absolute;clip:rect(0px 180px 90px 0px);width:180px}
.poll div {padding-top:85px}
.poll p {font-family:Tahoma;font-size:12px;line-height:15px}
.poll a {color:#0071bc}

/***** Poll image *****/
.poll2 img {width:180px; text-align:left; vertical-align:top;}
.poll2 .image-crop {width:180px; padding-top:0px; vertical-align:top; height:110px; overflow:hidden;}
.poll2 div {padding-top:85px}
.poll2 p {font-family:Tahoma;font-size:12px;line-height:15px}
.poll2 a {color:#0071bc}

/**** News Archive Title ****/
.newsarchivetitle .main-photo {visibility:hidden}
.newsarchivetitle p {visibility:hidden;height:0px;}
.newsarchivetitle h1 {font-family:Georgia;font-size:26pt;color:#0066CC;font-weight:200}

/**** MP Menu ****/
.MP-Menu .MP-Txt {}
.MP-Menu .MP-Txt li {padding-right:10px;background-color:#c1c1c1;}
.MP-Menu .MP-Txt a {font-family:Georgia;font-size:18px;line-height:45px;font-weight:normal;color:#ffffff}
.MP-Menu a:hover {color:Red}
.MP-Menu .MP-Img {background-color:#f5f5f5;padding-right:10px}


/**** Microsite Press Releases ****/
.MicrositePressReleases h2 {font-size:10pt;font-family:Arial, Verdana, Sans-Serif;background-color:#d6d6d8}
.MicrositePressReleases a {font-size:12px;font-family:Arial, Verdana, Sans-Serif}

/**** Microsite Menu ****/
.menu {display:table;float:left}
.menu li {margin-top:4px;border:#ddd 1px solid;background-image:url(/Images/MenuFade.jpg)}
.menu li:hover {margin-top:4px;border:#ddd 1px solid;background-image:url(Images/MenuFadeOver.jpg)}

/**** Diary Box ****/
.diary-box h2 {color:#0066CC;font-family:Georgia;font-weight:100;font-size:26pt}
.diary-box .GenericChildItemListing h2 {font-size:16pt;margin-bottom:10px}
.diary-box .GenericChildItemListing {padding:0.3em 3.5em 0.3em 2em; margin-top:6px;}
.diary-box .GenericChildItemListing a {font-family:Tahoma; font-size:9pt; color:#0071BC;}
.diary-box .GenericChildItemListing a:hover {color:#0071BC}
.diary-box .GenericChildItemListing li {list-style-type:disc;margin-left:20px;}

/**** Speakers Corner ****/
.speakers-corner h2 {background-color:#f5f5f5;color:#0071bc;font-family:Georgia;font-weight:100;padding-left:0px}
.speakers-corner h2 a {color:#0071bc;font-family:Georgia;font-weight:100}
.speakers-corner li {margin-left:0px}
.speakers-corner .content li {list-style-type:disc;margin-left:20px;margin-top:4px}
.speakers-corner .c a {color:#0071bc}
.speakers-corner .c a:hover {color:#0071BC}

/**** News Archive ****/
.news-archive {padding-bottom:15px;}
.news-archive h2 {font-family:Georgia; padding-top:5px; padding-bottom:0px; font-size:14pt; height:12px; font-weight:normal; color:#0066CC;}
.news-archive h2, .news-archive h2 a {font-family:Georgia; font-size:14pt; font-weight:normal; color:#0066CC;}
.news-archive h2:hover, .news-archive h2 a:hover {color:#c1c1c1}
.news-archive .GenericItemListing {padding:0.3em 3.5em 0.3em 1.5em; margin-top:6px;}
.news-archive .GenericItemListing a {font-family:Tahoma; font-size:9pt; color:#0071BC;}
.news-archive .GenericItemListing a:hover {color:#0071BC}
.news-archive .GenericItemListing li {list-style-type:disc;margin-left:0px;}

/**** Issue List ****/
.Issue-List table {width:100%}
.Issue-List .c a {color:#0071bc;font-size:9pt;padding-left:20px}
.Issue-List a {color:#c1272c;font-size:14pt;font-family:Georgia;font-weight:100}

/**** Opinion Former Full Item ****/
.OFFull-Item {display:table}
.OFFull-Item .photo-container img {width:260px}
.OFFull-Item .photo-container {float:right;width:260px;}
.OFFull-Item .photo-container span {visibility:hidden}
.OFFull-Item h1 {font-family:Georgia; font-size:26pt; font-weight:normal; color:#0066CC; padding-bottom:13px;}
.OFFull-Item .main-photo {}
.OFFull-Item p {font-family:Tahoma; font-size:14px; padding-bottom:16px;}
.OFFull-Item p.date {color:#0066CC;}
.OFFull-Item p.summary {font-weight:bold; color:#636563;}

/**** Forms box ****/
.form-box {margin-bottom:13px; padding-bottom:8px;}
.form-box h2 {display:block; padding:2px 10px 2px 10px; background-color:#afd9f2; margin-bottom:0;}
.form-box h2, h2 a {font-family:Georgia; font-size:18px; font-weight:normal;}
.form-box p {padding:3px 8px; margin-top:6px; font-family:Tahoma; font-size:12px; line-height:15px;}
.form-box * p {padding:0;}
.form-box .FormControlEmail div {padding-top:5px}

/**** Front Poll ****/
.FrontPoll table.ResultList {}
.FrontPoll table.ResultList tr {}
.FrontPoll .image {vertical-align:top; padding-left:8px;}
.FrontPoll .text {vertical-align:top; padding-left:0;}
.bordered-box .FrontPoll table.ResultList {padding:3px 8px; margin-top:6px;}
.bordered-box .FrontPoll .text {padding-left:8px;}
.bordered-box .FrontPoll .text h3 a {font-family:Tahoma; font-size:14px; font-weight:normal; color:#0071BC;}
.bordered-box .FrontPoll .text h3 a:hover {color:#0071BC}
.bordered-box .FrontPoll .text p {font-family:Tahoma; font-size:12px; line-height:15px;}

/**** jobsStyle ****/

.jobsStyle {display:table}
.jobsStyle .photo-container img {width:150px;padding-top:30px}
.jobsStyle .photo-container {float:right;width:150px}
.jobsStyle .photo-container span {display:none;margin:8px}
.jobsStyle h1 {font-family:Georgia; font-size:26pt; font-weight:normal; color:#0066CC; padding-bottom:13px;}
.jobsStyle .main-photo {}
.jobsStyle p {font-family:Tahoma; font-size:14px; padding-bottom:16px;}
.jobsStyle p.date {color:#0066CC;}
.jobsStyle p.summary {font-weight:bold; color:#636563;}
.jobsStyle ul {font-size:14px;}
.jobsStyle li {list-style-type:disc;margin-left:20px}

/**** party-channel ****/
.party-channel {display:table}
.party-channel .photo-container {float:right;width:300px;background-color:#ffffff}
.party-channel .photo-container span {display:none;}
.party-channel h1 {font-family:Georgia; font-size:26pt; font-weight:normal; color:#0066CC; padding-bottom:13px;}
.party-channel .main-photo {}
.party-channel p {font-family:Tahoma; font-size:14px; padding-bottom:16px;}
.party-channel p.date {color:#0066CC;}
.party-channel p.summary {font-weight:bold; color:#636563;}
.party-channel ul {font-size:14px;}
.party-channel li {list-style-type:disc;margin-left:20px}

/**** NewsLetterGenericChildItemListing ****/
.NewsLetterGenericChildItemListing {margin-top:6px;width:100%}
.NewsLetterGenericChildItemListing a {font-family:Tahoma;font-size:9pt; color:#0071BC;}
.NewsLetterGenericChildItemListing a:hover {color:#0071BC}
.NewsLetterGenericChildItemListing li {list-style-type:disc;margin-left:0px;margin-bottom:10px}
.NewsLetterGenericChildItemListing ul {padding-left:25px}

/*********RSS controls*********/
.rss-box div .ResultList .photo {
	margin-top:5px;
}
.rss-box div .ResultList .photo h4 {font-size:11pt;color:#0066CC; font-family:Tahoma;font-weight:normal;}

.rss-box div .ResultList .photo h4 a {color:#0071BC; }


.rss-box h2{color:#c1272d;font-family:Georgia;font-size:14pt;font-weight:normal;}




