/* == BASIC STYLES == */
*{margin:0;padding:0}
body{line-height:1}
img,fieldset{border:0}
img{vertical-align:bottom}
a,a:hover{cursor:pointer;text-decoration:none;outline:none}
a:hover{border:0} /* IE fix */
ul{list-style:none}
address{font-style:normal}
table{border-collapse:collapse;border-spacing:0}
td,th{vertical-align:top;text-align:left;font-weight:normal}
option{padding:0 .5em 0 1px}
h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:bold}
.clear{clear:both}


/* == HTML, BODY == */
html{background:#837d75}
body,input,textarea,select,td{color:#504e4e;font-size:12px;font-family:georgia,sans-serif;}

/* == MAIN == */
#main{width:994px;margin:7px auto 10px;background:url(/images/main_bg.png) repeat-y;}


/* == TOP == */
#top{background:url(/images/top_bg.png) no-repeat;height:200px;position:relative;}
/* logo */
#logo{position:absolute;left:30px;top:21px;}
/* headerAd */
#headerAd{position:absolute;left:238px;top:9px;}
/* nav */
#nav{position:absolute;left:19px;top:130px;z-index:8}
#nav li{float:left;position:relative;}
#nav li a{height:23px;overflow:hidden;float:left;margin:0 1px 0 0;}
#nav li a:hover img,#nav li.active img,#nav li:hover img{margin:-23px 0 0;}
#nav li:hover ul.step-1{display:block;}
#nav ul.step-1{background:#44445C;position:absolute;left:0px;top:23px;display:none;width:105px;padding:8px 0 0;}
#nav ul li{background:none;padding:0 8px 8px;width:105px;font-size:11px;}
#nav ul li a{height:auto;float:none;margin:0;color:#fff;}
#nav ul.step-1 li:hover ul.step-2{display:block;}
#nav ul.step-2{background:#44445C;position:absolute;left:105px;top:-8px;display:none;width:105px;padding:8px 0 0;}

/* search */
#search{position:absolute;left:675px;top:167px;height:18px;width:220px;}
#search img{float:left;}
#search span{float:left;width:80px;height:36px;}
#search span:hover .imageButtonSearchMR{display:block;}
#search span.hover .imageButtonSearchMR{display:block;}
#search input{float:left;width:145px;border:1px solid #7f9db9;background:#fff;padding:1px;height:14px;}
#search input.imageButtonSearch{width:60px;height:18px;border:0;background:transparent;padding:0;}
#search input.imageButtonSearchMR{display:none;width:80px;height:18px;border:0;background:#9FC4F8;padding:0;margin-top:7px;}
#searchLinks {position: absolute; width: 80px; height: 18px; top: 158px; right: 27px; }

/* dateAndBrowse */
#dateAndBrowse{position:absolute;left:32px;top:167px;width:657px;}
#dateAndBrowse .headerDate{float:left;width:117px;line-height:18px;color:#2b60a2;font-family:arial,sans-serif;font-size:12px}
#dateAndBrowse fieldset{float:left;}
#dateAndBrowse legend{display:none;}
#dateAndBrowse img{float:left;}
#dateAndBrowse select{float:left;width:148px;margin-right:5px;border:1px solid #7f9db9;}
/* login */
#login{position:absolute;right:20px;top:130px;}
#login img{float:right;}


/* == FOOTER == */
#footer{clear:both;font-size:11px;padding:0 0 20px 25px;background:url(/images/footer_bg.png) 0 100% no-repeat;height:40px;}
#footer address{color:#4e4e4e;display:inline;margin:0;}
#footer .links{color:#4070b4;text-transform:uppercase;margin:0 0 8px;padding:10px 0 0;}
#footer .links a{color:#4070b4;}
#footer .links2{display:inline;margin:0 0 0 10px;}
#footer .links2 a{color:#4e4e4e;}


/* == MAIN & SIDE CONTENT == */
#mainContent{float:left;width:640px;padding:0 10px 10px 23px;}
#sideContent{float:left;width:301px;}



/* == page: HOME == */

/* == TOP CONTENT == */
#topContent{float:left;}
#topContent .mainContent{float:left;width:640px;padding:0 10px 10px 23px;}
#topContent .sideContent{float:left;width:301px;}

/* home-1 */
#home-1{overflow:hidden;zoom:1;margin:0 0 17px;}
/* homeTopBriefing */
#homeTopBriefing{float:left;width:300px;}
#homeTopBriefing h1{margin:12px 0 6px 4px;line-height:0;font-size:0}
#homeTopBriefing h2 a, #latestColumn h2 a{color: #2F2F2F;}
#homeTopBriefing .pic_txt{overflow:hidden;zoom:1;padding:0;}
#homeTopBriefing .pic_txt img{float:left;margin:0 5px 0 2px;display:inline;}
#homeTopBriefing .pic_txt img.subscription_icon{float:none;}
#homeTopBriefing .pic_txt h2{float:left;font-size:20px;color:#2f2f2f;font-weight:bold;line-height:26px;width:210px;margin:-3px 0 0;}
#homeTopBriefing p{padding:0 0 0 3px;line-height:15px;margin:0 0 10px;}
#homeTopBriefing a.m{font-weight:bold;font-style:italic;color:#504e4e;}
#homeTopBriefing p.links {font-size:10px;text-transform:uppercase;padding:10px 0 0 3px;}
#latestColumn p.links {font-size:10px;text-transform:uppercase;padding:0}

/* homeTopBriefing */
#homeFeatures{float:right;width:313px;position:relative;background:url(/images/home_features.png) 0 100% repeat-x;font-family:arial,sans-serif;}
#homeFeaturesBox 
{
    float: right;
    width: 304px;
    height: 289px;
    background: url(/images/feature-box-bg.png) no-repeat;
    margin-top: 15px;
    position: relative;
}
#homeFeaturesBox .subscribeToWpr 
{
    width: 301px;
    height: 19px;
    position: absolute;
    left: 0;
    bottom: 0;
}

#homeFeaturesBox .latestFeature
{
    width: 252px;
    margin: 0 auto;
    position: absolute;
    left: 24px;
    top: 31px;
}

a.moreLink 
{
    font-style: italic;
    font-weight: bold;
    font-size: 11px;
    font-family: Georgia;
}

a.moreLink 
{
    color: #4E4E4E !important;
    text-decoration: none !important;
}

a:hover.moreLink 
{
    text-decoration: underline !important;
}

.latestFeature img, .latestReport img 
{
    float: left;
}

#homeFeaturesBox .leftContainer 
{
    float: left;
    width: 162px;
    margin-right: 5px;
    margin-top: 0px;
}

#homeFeaturesBox .latestReport 
{
    width: 252px;
    margin: 0 auto;
    position: absolute;
    left: 24px;
    top: 164px;
}

.latestFeature .photosFeatured{float:right; margin:0}
.latestReport .photosFeatured{float:right; margin:0}

#homeFeaturesBox h2
{
    font-family: Georgia;
    font-size: 18px;
    line-height: 26px;
    font-weight: bold;
    color: #4070b4;
    margin-bottom: 5px;
}

#homeFeaturesBox p 
{
    font-family: Arial;
    font-size: 11px;
    color: #4e4e4e;
    margin: 0;
}

#homeFeaturesBox a.moreLink
{
    display: block;
    margin-top: 5px;
}

#homeFeatures .box{border:1px solid #dddada;padding:0 0 21px;}
#homeFeatures h2{margin:0;}
#homeFeatures div.box p{color:#2f2f2f;line-height:12px;padding:0px 20px 0px 20px;font-size: 10px;}
#homeFeatures div#article_1 p{color:#2f2f2f;line-height:16px;padding:10px 20px 10px 20px;font-size:12px;}
#homeFeatures div.featurearticleframe {height: 238px;}
#homeFeatures div.box p.articletitle{line-height:14px;padding:10px 20px 0px 20px;font-size: 12px;font-weight:bold;margin-bottom: 10px;}
#homeFeatures div.box p.articletitle a{color:#2f2f2f;}
#homeFeatures .btn{float:right;}
#homeFeatures div.box .img{display:block;position:relative;color:#fff;}
#homeFeatures div.box .img:hover{text-decoration:none;}
#homeFeatures div.box .img span{position:absolute;left:8px;top:8px;color:#fff;font-size:12px;}
#homeFeatures div.box .img span strong{font-size:24px;line-height:26px;font-weight:normal;}
#homeFeaturesArticles{position:absolute;left:20px;bottom:1px;height:30px;}
#homeFeaturesArticles h3{color:#44445b;font-size:10px;font-family:arial,sans-serif;height:12px;margin:0 0 0 6px;}
#homeFeaturesArticles div{height:18px;line-height:18px;padding:0 0 0 6px;}
#homeFeaturesArticles a{color:#444444;font-size:10px;font-family:arial,sans-serif;height:18px;float:left;width:25px;padding:0 4px 0 0;text-align:center;background:url(/images/home_features-no.png) no-repeat;margin:0 0 0 -6px;}
#homeFeaturesArticles a.active{background:url(/images/home_features-no.png) 0 -18px no-repeat;color:#fff;position:relative;}
#homeFeaturesArticles a.last{background:url(/images/home_features-no-l.png) no-repeat;}
#homeFeaturesArticles a.last-active{background:url(/images/home_features-no-l.png) 0 -18px no-repeat;}
/* home-2 */
#home-2{overflow:hidden;zoom:1;position:relative;}
#home-2 h2{margin:0;}
/* homeBriefings */
#homeBriefings {width:212px;float:left;margin:0 1px 0 0;position:relative; height: 537px;}
#homeBriefings .moreLinkTop {position:absolute;top:14px;right:10px;}
#homeBriefings .moreLinkBottom {position:absolute;bottom:0px;right:10px;}
#homeBriefings ul{margin:8px 10px 0 15px;}
#homeBriefings li{margin:0 0 12px;font-size:14px;line-height:16px;}
#homeBriefings li a{font-weight:bold;}
#homeBriefings .darkLink{color:#2f2f2f;}
#homeBriefings li small a{font-weight:normal;}
#homeBriefings li small{font-family:arial,sans-serif;font-size:11px;}
#homeBriefings p{font-family:arial,sans-serif;font-size:11px;line-height:12px;color:#4e4e4e;margin:0;}
#homeBriefings p.m{font-size:11px;margin:0 0 10px 15px;font-family:georgia,sans-serif;}
#homeBriefings p.m a{font-weight:bold;font-style:italic;color:#504e4e;}
/* homeColumns */
#homeColumns{width:212px;float:left;margin:0 1px 0 0;}
#homeColumns h3{font-size:14px;line-height:16px;color:#3a3a56;margin:12px 12px 20px 12px;}
#homeColumns h3 a {color: #2F2F2F;}
#homeColumns h3 small{font-size:11px;font-family:arial,sans-serif;}
#homeColumns h3 small a {color: #4070b4;}
#homeColumns .pic{float:left;margin:0 10px 10px 0;display:inline;}
#homeColumns p{font-size:11px;line-height:14px;margin:0 12px;}
#homeColumns p a{font-weight:bold;font-style:italic;color:#504e4e}


ul#dailyColumns {width:212px;background:url(/images/home-2-columnists.png) no-repeat;padding:6px 0 0;margin:0;position:absolute;left:428px;bottom:0}
ul#dailyColumns li{font-family:arial,sans-serif;padding: 0;position:relative;margin:0;height:35px;border:0;}
ul#dailyColumns img{position:absolute;right:0;top:2px}
ul#dailyColumns li a{color:#4e4e4e;display:block;height:25px;padding: 5px 0 5px 50px; width: 160px;}
ul#dailyColumns li a:hover{background-position:-212px 0!important;}
ul#dailyColumns li.m a{background:url(../images/columns-m.png) no-repeat;}
ul#dailyColumns li.t a{background:url(../images/columns-t.png) no-repeat;}
ul#dailyColumns li.w a{background:url(../images/columns-w.png) no-repeat;}
ul#dailyColumns li.th a{background:url(../images/columns-th.png) no-repeat;}
ul#dailyColumns li.f a{background:url(../images/columns-f.png) no-repeat scroll 0 -15px;}
ul#dailyColumns li.f a:hover{background-position:-212px -15px !important;}
ul#dailyColumns li a small{font-size:10px;font-style:italic;}

#blogHeadlines h1 {position:absolute;top:13px;left:11px;margin:0;font-size:0;line-height:0}
#blogHeadlines {height:153px;background:url(../images/h2-blog-headlines.png) no-repeat;position: relative;margin-right:1px; }
#blogHeadlines .moreLink {position: absolute; right: 10px; top: 14px;}
#blogHeadlines ul {position:absolute;left:7px;top:43px;font-size:11px;font-family:Arial;width:197px;}
#blogHeadlines li {padding: 6px 5px !important;}
#blogHeadlines li.odd {background-color:#edecec}
#blogHeadlines a {color:#4e4e4e;text-decoration:none;}
#blogHeadlines a:hover {text-decoration:underline;}
#headlinesAndRoundup {float:left;width:215px;}
#moreColumns {position:relative;background-color:#fff;width:212px;float:left;height:350px;}
#moreColumns .moreLinkTop {position: absolute; right: 10px; top: 14px;}
#moreColumns .moreLinkBottom {position: absolute; right: 10px; bottom: 0px;}
#moreColumns ul.columns {font-size:12px;font-family:Georgia;color:#3a3a56;line-height:1.4;width:196px;margin-left:5px;position:absolute;top:43px;font-weight:bold;}
#moreColumns ul.columns span {font-size:11px;font-family:Arial;color:#3a3a56;font-weight:normal}
#moreColumns ul.columns li {background: url(../images/dot-separator.png) repeat-x;padding: 5px 5px 5px 9px}
#moreColumns ul.columns li.first {background: none}
#moreColumns a.darkLink {color:#3a3a56}
#mediaRoundup {width:215px;height:384px;position:absolute;bottom: 0;background: url(../images/bg-media-roundup.png) #fff repeat-y;}
#todaysMrLink {position:absolute;top:16px;right:10px;}
#mediaRoundup ul {left:7px;top:43px;font-family:Arial;font-size:11px;width:197px;margin: 4px 9px}
#mediaRoundup li {padding:6px 5px !important;}
#mediaRoundup li.odd {background-color:#fff;}
.inputText {border:1px solid #7f9db9;padding:3px;font-family:Arial;font-size:10px;color:#000;}
#mediaRoundup .signUpForMR {position:absolute;bottom:0}
#mediaRoundup a {color:#504E4E;text-decoration:none;}
#mediaRoundup a:hover {text-decoration:underline;}

/* homeMedia */
#homeMedia{width:212px;float:left;margin:0 1px 0 0;}
#homeMedia ul{margin:7px 0 0 9px;width:197px;}
#homeMedia li{font-size:11px;line-height:13px;font-family:arial,sans-serif;padding:5px!important;}
#homeMedia li.alt{background:#ededed;}
#homeMedia a{color:#4e4e4e;}
#homeMedia p.m{font-size:11px;margin:10px 0 10px 10px;}
#homeMedia p.m a{font-weight:bold;font-style:italic;}
/* home-3 */
#home-3{overflow:hidden;zoom:1;}
/* homeEditors */
#homeEditors{float:left;background:url(../images/from-editor-top-bar.png) no-repeat;padding-top:6px}
#homeEditorsContent{width:263px;padding:4px 15px;border:1px solid #dddada;border-top:none;background:url(../images/from-editor-bg.png) repeat-x #fff;}
#homeEditorsContent h2{margin:0;font-size:12px;font-family:Arial;color:#3a3a56;margin-bottom:14px;}
#homeEditorsContent p{line-height:15px;font-family:arial,sans-serif}

/* homeAudio */
#homeAudio{width:212px;float:left;}
#homeAudio h3{font-weight:bold;color:#2f2f2f;font-size:13px;line-height:14px;padding:0 10px;}
#homeAudio h3 a {color: #2f2f2f;}
#homeAudio p{font-size:10px;line-height:12px;color:#4e4e4e;font-family:arial,sans-serif;padding:0 10px;margin:0 0 10px;}
#homeAudio p a{font-size:11px;color:#4e4e4e;font-weight:bold;font-style:italic;font-family:georgia,sans-serif;}


/* == SIDE elements == */
#sideContent .adRight{float:right;}
/* sideAd */
#sideAd{margin:0 0 10px;width:301px}
#sideNews{border: 1px solid #dddada;background:url(/images/side_news.png) 50% 0 no-repeat;margin:24px 0 17px}
#sideNews .tabs{overflow:hidden;padding:7px 0 10px 7px;}
#sideNews .tabs a{float:left;height:24px;overflow:hidden;margin:0 5px 0 0;}
#sideNews .tabs a:hover img,#sideNews .tabs a.active img{margin:-24px 0 0;}
#sideNews ul{padding:10px 20px 20px;}
#sideNews ul li{background:url(/images/side_news-dots.png) 0 100% repeat-x;padding:8px 0;}
#sideNews ul li.last{background:none;}
#sideNews ul a{color:#000;line-height:18px;font-weight:normal;}
#tab_2{display:none;}
#tab_3{display:none;}
/* blogroll */
#blogroll{width:130px;float:left;margin:10px 0 10px;background:url(/images/side_blogroll.png) repeat-y;}
#blogroll h2{margin:0 0 5px;}
#blogroll li{color:#4e4e4e;font-family:arial,sans-serif;font-size:11px;line-height:13px;border-bottom:1px solid #dddada;padding:2px 0 2px 8px;}
#blogroll li a{color:#4e4e4e;}






p, address{margin:0 0 16px}
a,a:link,a:visited{color:#4070b4;text-decoration:none}
a:hover{color:#4980cd;text-decoration:underline}
cite{display:block;margin-bottom:15px;font-size:12px;padding:0;text-transform:uppercase;font-style:normal}
cite span{display:block}
label{margin-left:4px}
.bottom{margin-bottom:15px;}
.top{margin-top:25px;}
#mainContent li{padding:0 0 10px}


/* BEGIN: Headings ================== */
h1{font-size:20px;margin:0 0 20px 0;color:#2765BC;font-weight:normal;}
h2{font-size:13px;color:#333;margin:0 0 10px 0;color:#2765BC;}
h3{font:24px georgia;margin:0 0 7px 0;color:#4980cd;}
h4{font-size:16px;}
h5{margin:0 0 7px 0;}
h1.larger{font-size:24px;}
/* END: Headings ================== */



/* BEGIN: Main Columns ================== */

/* breadcrumb */
#breadcrumb{font-family:arial,sans-serif;font-size:10px;margin:10px 0;}

/* rss-right */
#rss-right{float:right;margin:-10px 0 3px;}
#rss-right li{font-family:arial,sans-serif;font-size:10px;width:94px;height:18px;padding:2px 0 0 4px;background:url(/images/btnBlogTop.gif) bottom repeat-x;border:solid 1px #e6e4e5;float:left;margin:0 0 0 10px;display:inline;}
#rss-right li a{padding-left:25px;}
#rss-right li a.RSS{background:url(/images/feed-icon-16x16.gif) no-repeat;padding:0 0 5px 25px;}

/* Article Items - BLOGS */
.articleitems{padding:15px 15px 10px;background:url(/images/article_top.png) repeat-x; line-height: 18px; font-size: 13px;}
.articleitems h2{font-size:28px;color:#2f2f2f;font-weight:normal;line-height:30px;margin:0 0 5px;}
.articleitems h2 a{color:#2f2f2f;}
.articleitems cite{font-family:arial,sans-serif;color:#504e4e;text-transform:uppercase;font-size:10px;}
.articleitems span{line-height:18px; font-size: 13px;}

/* Article Items - Utils - BLOGS */
.articleitems_utils{background:#f2f6fb;padding:3px;overflow:hidden;zoom:1;margin:15px 0;}
.articleitems_utils ul{text-align:center;font-size:11px;}
.articleitems_utils ul a{color:#317ee8;font:normal 11px verdana;}
.articleitems_utils ul li{display:inline;padding:0 15px!important;background-repeat:no-repeat;background-position:0 2px}

.bookmarkButton{float:right;margin-right:30px;display:inline;}


#article h1{font-size:28px;color:#2f2f2f;font-weight:normal;line-height:30px;margin:0 0 5px;}
#article h1 a{color:#2f2f2f;}
#article cite{font-family:arial,sans-serif;color:#504e4e;text-transform:uppercase;font-size:10px;line-height:15px;}
.articleItem td{padding:0 0 20px;line-height:18px;font-size:16px;}

#article_utils{margin:25px 0 0;padding:7px;background:#f2f6fb;text-align:center;font-size:11px;}
#article_utils a{color:#317ee8;font:normal 11px verdana;}
#article_utils li{display:inline;padding:0 15px;background-repeat:no-repeat;background-position:0 2px}

.toolbar.bottomArt { height: 31px; background: url(/images/bottom_tools_bg.gif) repeat-x; position: relative;}
.toolbar.topArt { height: 31px; background: url(/images/top_toolbar_bg.gif) repeat-x; position: relative;}
.toolbar span { position: absolute; top: 7px; left: 7px; font-size: 11px; vertical-align: bottom; line-height: 18px; }
.toolbar.topArt span {top: 2px;}
.toolbar span img {vertical-align: middle; margin-right: 5px; }
.toolbar span.rightSide { position: absolute; right: 7px; left: auto; }

#iconPrint1,#iconPrint2{background-image:url(/images/iconPrint.gif) !important}
#iconEnvelope1,#iconEnvelope2{background-image:url(/images/iconEnvelope.gif) !important}
#iconSpeaker1,#iconSpeaker2{background-image:url(/images/iconSpeaker.gif) !important}
#iconEnvelope11,#iconEnvelope22{background-image:url(/images/iconEnvelope2.gif) !important;background-position:10px 2px !important;padding:0 0 0 30px !important;border-left:1px solid #317ee8}
.iconsphere{float:right;background:url(http://cdn11.sphere.com/images/sphereicon.gif) no-repeat;padding:0 0 4px 20px;margin-right:12px;font-size:10px;white-space:nowrap;line-height:16px;}


#relatedArticles{clear:both;overflow:hidden;zoom:1;background:#fbfbfb url(/images/related_articles_bg.png) repeat-x}
#relatedArticles li{line-height:16px;border-bottom:1px solid #dadada;}
#relatedArticlesAuthors li{padding:7px 20px 7px 30px;}
#relatedArticlesIssues li{padding:7px 10px 7px 20px;}
#relatedArticles h2{margin:0;}
#articlesByThisAuthor{margin:10px 0;}
#articlesOnThisIssue{margin:10px 0;}
/*#relatedArticlesIssues,#relatedArticlesAuthors{float:left;width:319px;}*/
#ctl00_LabelAuthor{display:none;}

.google468x60{clear:both;background:url(/images/bg4.gif) 0 0 repeat-x;height:100px;text-align:center;padding:10px}



#recentThemes{width:205px;float:right;background:url(/images/recent_themes_bg.png) repeat-y;}
#recentThemes ul{margin:8px 10px 0 15px;}
#recentThemes li{margin:0 0 15px;font-size:14px;line-height:16px;}
#recentThemes li a{color:#2f2f2f;font-weight:bold;}
#recentThemes li small{font-family:arial,sans-serif;font-size:11px;}
#recentThemes p{font-family:arial,sans-serif;font-size:11px;line-height:12px;color:#4e4e4e;margin:0;}
#recentThemes p.m{font-size:11px;margin:0 0 10px 15px;font-family:georgia,sans-serif;}
#recentThemes p.m a{font-weight:bold;font-style:italic;color:#504e4e;}

#featureArticle{overflow:hidden;zoom:1;margin:0 0 5px;}
#featureArticle h1{color:#2f2f2f;font-size:28px;line-height:30px;font-weight:normal;margin:0 0 20px;}
#featureArticle p.date{color:#f29f1f;font-size:28px;line-height:30px;margin:15px 0 0;}
#featureArticle p {font-size:12px;line-height:18px;color:#2f2f2f;}
#featureArticle div.summary { color:#2F2F2F; font-size:12px;line-height:18px;margin:0 0 16px;}

#featureArticle .additional p {font-size:11px;line-height:16px;}
#featureArticle .pic{float:right;}
#featureArticle .text{float:left;width:343px;}

#featureArticles{float:left;width:432px;background:url(/images/feature_articles_bg.png) repeat-x;}
#featureArticles .article{margin:0 0 35px;}
#featureArticles h2{font-size:11px;color:#504e4e;font-style:italic;padding:12px 0 15px;margin:0;}
#featureArticles h3{color:#2f2f2f;margin:0;font-size:18px;font-weight:normal;line-height:18px;}
#featureArticles h3 a{color:#2f2f2f;}
#featureArticles p.by{font-family:arial,sans-serif;color:#000;font-size:10px;text-transform:uppercase;margin:0 0 15px;}
#featureArticles p{font-size:14px;line-height:18px;color:#000;}


/* BEGIN: Media Roundups ================== */
.mediaRoundup{float:left;width:350px;}
.mediaRoundup h1{color:#2f2f2f;font-size:28px;line-height:30px;font-weight:normal;margin:0;}
.mediaRoundup p{color:#f29f1f;font-size:28px;line-height:30px;margin:15px 0 0;}
#roundupAlertAndSearch{float:right;width:282px;}
#roundupAlertAndSearch h2{margin:0;}
#roundupAlertAndSearch div{width:272px;padding:0 0 12px 8px;margin:0 0 12px;border:1px solid #dddada;background:url(/images/media_roundup_box_bg.png) repeat-x;overflow:hidden;zoom:1;}
#roundupAlertAndSearch input{float:left;font-family:arial,sans-serif;font-size:11px;color:#575757;padding:1px;border:1px solid #7f9db9;width:145px;display:inline;}
input#ImageButtonCC,input#ImageButtonGo{width:auto;padding:0;border:0;display:inline;}
#roundupAlertAndSearch #roundupSearch{margin-bottom:0px;}

#roundupLinks{clear:both;background:url(/images/roundup_links_bg.png) 0 100% repeat-x;height:27px;margin:0 0 20px;font-family:arial,sans-serif;font-size:12px;overflow:hidden;zoom:1;padding:0 0 0 5px;}
#roundupLinks a{float:left;}
#roundupLinks a.tab{color:#444;width:69px;float:left;overflow:hidden;background:url(/images/roundup_links_tab.png) no-repeat;line-height:23px;text-align:center;}
#roundupLinks a.active1{color:#fff;background-position:0 -23px;margin:0 -5px 0 0;position:relative;}
#roundupLinks a.active2{color:#fff;background-position:0 -23px;margin:0 0 0 -5px;position:relative;}
#roundupLinks a.archive{color:#504e4e;font-weight:bold;font-style:italic;font-size:11px;line-height:23px;margin:0 0 0 5px;display:inline;}

.roundup_news li h3{margin:0;font-size:14px;font-weight:bold;line-height:18px;}
.roundup_news li h3 a{color:#2f2f2f;}
.roundup_news li p.by{font-family:arial,sans-serif;color:#000;font-size:10px;text-transform:uppercase;margin:0;}
.roundup_news li p{font-size:14px;line-height:18px;color:#000;}

#MediaRoundupCommentary{display:none;}
/* END: Media Roundups ================== */







.bookmarkButtons{
  float:right;
  list-style:none;
}

#sideMostEmailedArticles li, #sidePopularSearches li{
  padding:0 0 10px 15px;
  background:url(/images/bg8.gif) no-repeat 0 3px
}


#HyperLinkRSS
{  padding:0 0 0 5px;
}

.divider{
  background:url(/images/bg4.gif) repeat-x;
  height:2px;
  overflow:hidden;
}
#commentaryEtc{
  float:left;
  width:320px;
  padding:3px 0 0
}












/* BEGIN: Blog & Podcast ================== */

#blog{
  width:300px;  
  margin:20px 0 25px 20px;
  font-size:11px;
}
.ucInner{
  background:#FFF url(/images/bgSideUC.gif) bottom repeat-x;
  text-align:left;
  padding:10px 10px 20px 10px;
  font-family:Arial, Sans-Serif;
}
.ucInner a.hlEntity{
  display:block;
  width:170px;  
  color:#4070b4;
  font-weight:bold;
  font-size:14px;
}
.ucInner p.blog{
  border-bottom:solid 1px #E9E8E8;
}
#podcast, #rightNews, #rightCommentary, #RightBlogItems{
  width:300px;  
  margin:0 0 25px 20px;
  font-size:11px;
}
#RightBlogItems{
  background:#f3f3f3;
  margin-top:25px;
}
#RightBlogItems h6{  
  color:#000;
  font-family:Georgia, serif;
  font-size:14px;
  text-align:left;
  padding:10px 0 10px 20px;
}

#RightBlogItems div p{
  text-align:left;
  padding-left:20px;
  width:222px;
}
#RightBlogItems div p.new a, #RightBlogItems div p.blog a{
  font-size:11px;
  font-family:Verdana, sans-serif;
}
#RightBlogItems div.blogItemsTitle{  
  padding:2px 0;
  border-top:solid 1px #F3BC23;
  border-bottom:solid 1px #F3BC23;  
}
#RightBlogItems div.blogItemsTitle h6{  
  color:#FFF;
  font-family:Georgia, serif;
  font-size:12px;
  text-align:center;
  background:#f3bc23;
  text-align:center;
  width:auto;
  padding:2px 0;
}

#blog div.blogTitle{  
  padding:2px 0;
  border-top:solid 1px #F3BC23;
  border-bottom:solid 1px #F3BC23;  
}
#blog div.blogTitle h6{  
  color:#FFF;
  font-family:Georgia, serif;
  font-size:12px;
  text-align:center;
  background:#f3bc23;
  text-align:center;
  width:auto;
  padding:2px 0;
}

#blog h5, #podcast h5, #rightNews h5, #rightCommentary h5{
  height:18px;
  background:#ecae03;
  padding-left:5px;
}
#blog strong, #podcast strong{
  font-size:14px;
  margin-bottom:5px;
  display:block;
  }
.lnkBlog{
  margin-left:85px;
  }
.lnkPodcast{
/*  background:url(/images/rss.gif) no-repeat;*/
  font-weight:bold;
  font-size:11px;
  padding-left:18px;
  margin-left:66px;
  }
#featuredStory
{  border-top:15px solid #eef4fb;
  background:#f9fbfd url(/images/bg4.gif) repeat-x bottom left;
  padding:10px;
  margin-bottom:10px;
  line-height: 18px;
  font-size: 13px;
}
p.featuredTopStory
{  font-size:11px;
  margin-bottom:0;
}  
a.hlEntity{
  color:#4070b4;
  font-weight:bold;
  font-size:24px;
}
.photosFeatured{
  float:right;
  padding:2px;
  border:1px solid #ddddd9;
  background:#fff;
  margin:0 0 10px 50px;
}

#latestColumn .photosFeatured { float:left;margin:0 7px 10px 0;}
#latestColumn h1 {margin:12px 0 6px;font-size:0;line-height:0}
#latestColumn h2 {font-size: 20px; font-weight: bold; font-family: Georgia; color: #2f2f2f; line-height: 26px; float:left; width:210px;}
#latestColumn p {line-height:15px;margin:0 0 10px;padding:0;}

.lnkMore
{
  float:right;
  font-weight:bold;
  }
.lnkMoreBlogItem
{
  float:right;
  font-weight:bold;
  font-size:10px;
  color:#FFF !important;
  padding:0 3px;
  background:#568AD5;
  margin:10px 20px 0 0;
  font-style:italic;
  }
.lnkMoreBlogHome
{
  float:right;
  font-weight:bold;
  font-size:11px;
  color:#FFF !important;
  padding:0 3px;
  background:#568AD5;
  font-style:italic;
  }    
.blog a.lnkMore{
  float:right;
  font-size:11px;
}

/* END: Blog ================== */

/* BEGIN: Large Ad ================== */
#largeAd{
  text-align:center;
  clear:both;
  padding:12px 0 8px;
  background:#f8f7f7 url(/images/bg4.gif) repeat-x
}
/* END: Large Ad ================== */
/* BEGIN: News/Analysis/Opinion ================== */

#news, #commentary{
  width:280px;
  background:#f7fafd;
}
#news p, #commentary p{
  line-height:19px;
}
#news {
  background:#f7fafd url(/images/bg4.gif) repeat-y right;
}

#news h1, #commentary h1{
  height:20px;
}
#news cite, #commentary cite{
  font-size:11px;
  margin-bottom:10px;
}
#news h2 a, #commentary h2 a{
  font-weight:normal;
}
#HyperLinkNewsTitle, #HyperLinkCommentaryTitle {
  font-size:17px;
}
.alsoin{
  font-size:13px;
}
/* END: News/Analysis/Opinion ================== */
/* BEGIN: tabBox ================== */
.tabBox{
  border:1px solid #eaeae7;
  background:url(/images/bg9.gif) repeat-x bottom left;
  margin:10px;
}

.tabBox a{
  color:#327ee8
}

#mainContent .tabBox h1.homeLarge{
  border:1px solid #eaeae7;
  border-bottom:0;
  width:160px;
  margin:-11px 0 0 -11px;
  position:relative;
  top:-20px;
  height:20px;
  padding-left:10px
}

#mostEmailedArticles h1{
  height:18px;
}

#popularSearches h1
{
  height:18px;
}
#sideMostEmailedArticles{
  padding:5px 0 0 10px;
  background: url(/images/bg4.gif) repeat-x;
}
#sideMostEmailedArticles h1{
  height:18px;
  margin:10px 0 0;
}
#sidePopularSearches{
  padding:0 0 0 10px;
}
#sidePopularSearches h1{
  height:18px;
  margin:10px 0 0;
}
/* END: tabBox ================== */
/* BEGIN: Discussions ================== */
#discussions{
  background:#f7fafd url(/images/bg4.gif) repeat-x
}

#discussions h1{
  height:18px;
  cursor:pointer;
}

/* END: Discussions ================== */
/* BEGIN: Issues/Regions ================== */
#issues, #regions{
  background:url(/images/bg4.gif) repeat-x
}

#issues h1{
  height:21px;
}

#regions h1{
  height:18px;
}
/* END: Issues/Regions ================== */

#registerNow{
  background:#fff url(/images/bg4.gif) repeat-x top;
  padding:7px 7px 0
}

/* BEGIN: Similar ================== */
#alsoInNews, #alsoInCommentary, #mostEmailedArticles, #news, #commentary, #popularSearches, #alsoInNews h2, #alsoInCommentary h2, #discussions, #regions, #issues{
  padding:10px;
}
#alsoInNews a, #alsoInCommentary a{
  font-weight:bold;
  }
#alsoInNews h2, #alsoInCommentary h2{
  color:#383838;
  font-size:13px;
  font-weight:normal;
}
#alsoInNews ul, #alsoInCommentary ul{
  margin-left:10px;
}
#alsoInNews cite, #alsoInCommentary cite{
  margin:6px 0 10px 0;
  font-size:10px;
  }
#alsoInNews cite a, #alsoInCommentary cite a{
  font-weight:normal;
  }

#alsoInNews{
  background:url(/images/bg4.gif) repeat-y right;
  width:280px;
  padding-bottom:20px;
}
#alsoInCommentary{
  padding-bottom:20px;
  width:280px;
}
/* END: Similar ================== */
/* BEGIN: Classes ================== */
.photos{
  float:right;
  padding:2px;
  border:1px solid #ddddd9;
  background:#fff;
  margin:0 0 10px 15px;
}
.photosleft{
  float:left;
  padding:2px;
  margin:2px;
  border:1px solid #ddddd9;
  background:#fff
}

.more{
  float:right;
  padding:0 14px;
  background:url(/images/bg8.gif) no-repeat center left
}

a .btn{
  border:1px solid #689be2
}

a:hover .btn{
  border:1px solid #2f4667
}

a .btnBg{
  background:#307de8
}

a:hover .btnBg{
  background:#2765bc
}

.firstElement{
  background:none !important;
}
.ad2{
  float:right;
  margin:10px;
  display:block
}
/* END: Classes ================== */


#btnGetTodaysMedia{
  width:175px;
  height:17px;
  background:url(/images/btnGetTodaysMedia.gif);
  text-indent:-9999px;
  display:block;
  float:left
}
#btnGetTodaysMedia:hover{
  background-position:bottom left
}

#registerNow p{
  font-family:verdana;
  margin:8px 0
}


.formInfo {
    padding: 0 20px; 
    line-height: 20px;
}

.formInfo ul 
{
    list-style-type: disc;
    margin-left: 30px;
}

.formInfo li 
{
    padding-left: 15px;
}

#alertsBox{
  width:275px;
  margin:10px auto;
  padding:15px 15px 0;
  background:#fefef4;
  border:1px solid #ccc
}
#alertsForm{
  margin:auto;
  padding:10px
}

#alertsForm p{
  margin-bottom: 10px;
}

#alertsForm input[type=text]{
  color:#666;
  width:250px;
  font:normal 13px georgia, times, serif;
  line-height: 20px;
  height: 18px;
}

#alertsForm input[type=image]{
  margin-left: 80px;
}

#loginBox{
  width:275px;
  margin:10px auto;
  padding:15px;
  background:#fefef4;
  border:1px solid #ccc
}
#loginForm{
  margin:auto;
  padding:10px
}
#loginForm label{
  float:left;
  width:60px;
  padding-top:2px;
}

#loginForm p{
  margin-bottom: 5px;
}


.getlogin{
  margin:10px 0 0 100px;
  }
#loginForm input[type=text], #loginForm input[type=password]{
  color:#666;
  width:145px;
  font:normal 13px georgia, times, serif;
}
#LabelLoginProblem{
  display:block;
  width:185px;
  margin:auto;
  padding:10px 0 0;
  color:#CC0033
}
#ButtonLogin{
  display:block;
  margin:auto
}

#HyperLinkEmail{
  margin:0 5px 0 0;
}
#HyperLinkWeb{
  margin:0 0 0 5px;
}
#LabelLinks h2{
  margin:5px 0 10px
}
.note{
  margin:5px 0; 
  color:#999; 
  font-size:13px
}
#rblGender, #RadioButtonListDiscussionSetting{
  margin-top:5px;
}
#rblGender td{
  padding:5px;
}
.tableReg{
  float:left;
}
.tableReg th{
  vertical-align:top;
  width:150px;
  text-align:right;
  padding:3px 5px;
  }
.tableReg td{
  vertical-align:top;
  width:150px;
  padding:3px;
  }
.left{
  width:250px; 
  float:left;
}

.right{
  float:left; 
  width:250px; 
  margin-left:20px;
}
.boxRemember{
  padding: 10px; 
  border: #999 1px dotted; 
  margin-left: 50px; 
  width:170px;
  float:left; 
  }
.textfield{
  width:100px;
}
.textfieldLong{
  width:140px;
}
.postMessage{
  MARGIN-TOP:5px; 
  FLOAT:right;
  width:300px;
  text-align:right;
}
.postMessage div{
  text-align:right;
}
.bubble{
  padding-left:95px; 
  background:url(/images/bubbleTop.gif) no-repeat left bottom; 
  height:80px;
}

#printLogo{
  display:none
}

.required{
  color:#ff2222
}
.articletext {
  font-size:13px;
}
#lnkDiscussionTopic{
  font-size:13px;
}
#articleAd{
  padding:5px 0 5px 5px;
  width:250px;
  float:right;
  }
#HeadingSearch
{
  width:575px;
  height:22px;
}
.PanelSubmitButton1
{
  clear:both;
}
#bannerMediaRoundup{
  width:286px;
  padding:25px 25px 0 290px;
  background:#FFD463 url(/images/bannerMediaRoundup.gif) no-repeat;
  min-height:208px;
  font:13px normal Verdana, Arial, Helvetica, sans-serif;
  color:#2f2f2f;
  _height:208px;
  }
.borderlessfield{
  width:250px;
  border:0;
  padding:2px;
  }
.btnSignupNow{
  margin:20px 0 0 0px;
  float:right;
  }
#bannerMediaRoundupBottom{
  float:left;
  margin-bottom:10px;
  }
#bannerMediaRoundupContainer{
  width:601px;
  }
#bannerAboutRoundup{
  width:223px;
  height:195px;
  padding:25px;
  float:left;
  margin-right:10px;
  background:url(/images/bannerAboutRoundup.gif) no-repeat;
  color:#fff;
  font:12px normal Verdana, Arial, Helvetica, sans-serif;
  }
#bannerNewsSources{
  width:267px;
  height:195px;
  padding:25px;
  float:left;
  background:url(/images/bannerNewsSources.gif) no-repeat;
  color:#fff;
  font:12px normal Verdana, Arial, Helvetica, sans-serif;
  }
.border{
  background:url(/images/bg4.gif) repeat-x bottom left;
  padding-bottom:15px;
}

/* ABOUT, NAMEPLATE & RSS FEEDS PAGE */
#about, #nameplateSub, #rss-feeds{
  background:url(/images/bgAbout.gif) bottom no-repeat;
  padding-bottom:50px;
}
#about.height{
  height:283px;
}
#nameplateSub, #rss-feeds{
  background:none;
}
#nameplateSub{
  text-align:center;
  padding-bottom:0;
}

#about h2, #nameplate h2, #rss-feeds h2{
  font-size:20px;
  margin:0 0 20px 0;
  color:#2765BC;
  font-weight:normal;
}

#about h3, #rss-feeds h3{
  font-size:12px;
  margin:20px 0 5px 0;
  padding:2px 0 2px 4px;
  color:#000;
  background:#eef4fb;
  font-weight:bold;
}

#nameplateSub h3{
  margin:5px 0 15px 0;
  font-size:14px;
  font-weight:bold;
  color:#F29F1F;
}

#mainContent #about li, #mainContent #nameplate li{
  background:none;
  padding-left:0;
}

#mainContent div.authorInfo {
    float:left;
    line-height: 14px;
}

#mainContent div.authorArticles {
    clear: both;
}

#mainContent div.authorArticles h3{
    padding-top: 25px;
}

#about ul.left
{
  float:left;
  width:175px;
  margin:0 0 20px 75px;  
}

#about ul.staff li, #about ul.staff li a
{
  padding-bottom:0;
}
#about ul.staff li a, #about ul.staff li span, #nameplateSub ul li
{
  font-weight:bold;
  padding-left:5px;  
  background:none;
}

#utilities1, #utilities2 {
  background:#F2F6FB none repeat scroll 0 0;
  font-size:11px;
  margin:0;
  padding:4px;
  text-align:center;
}

#utilities1 li, #utilities2 li {
  background-position: 0 2px;
  background-repeat:no-repeat;
  display:inline;
  padding: 0 15px;
}

#nameplateSub ul li a, #nameplateSub ul li span
{
  font-weight:normal;
}
#nameplateSub ul{
  margin-top:15px;
}
#nameplateSub ul.masthead{
  text-align :left; 
  float :left; 
  line-height : 15px;
  margin-bottom:10px;
}
#nameplateSub ul.mastheadEditorial{
  width : 309px; 
}
#nameplateSub ul.left{
  float:left;
  width:260px;
  margin:10px 0 10px 25px;  
}
#nameplateSub dl{
  width:480px;
  margin:0 0 0 100px;
}
#nameplateSub dt{
  float:left;
  font-weight:bold;
  padding-top:5px;
  text-align:left;
  width:300px;
  margin:0 25px 0 0;  
}
#nameplateSub dd{
  float:left;
  padding-top:5px;
}

#rss-feeds dl{
  width:400px;
  float:left;
  margin-bottom:20px;
}
#rss-feeds dt{
  color:#eea515;
  font-weight:bold;
  margin-bottom:5px;
}

a.addThisFeed
{
  float:left;
  background:url(/images/bgAddThisFeed.gif) no-repeat;
  width:88px;
  height:24px;
  padding:8px 0 0 32px;
  font-size:12px;  
  color:#eea515;
}  
/* END ABOUT, NAMEPLATE & RSS FEEDS PAGE */



.largerFont h3{
  font-size:28px
}
.largerFont cite{
  font-size:14px;
  line-height:1.2em
}
.largerFont{
  font-size:16px;
  line-height:1.2em
}
.largerFont #breadcrumb{
  font-size:10px
}

.breadcrumb 
{
    margin-top: 8px;
}

#loginBox ul.validation-summary-errors {
    background-color: #FFFFFF;
    border: 1px solid red;
    margin-bottom: 10px;
}

#loginBox ul.validation-summary-errors li {
    padding: 5px;
}

#changePasswordForm p {
    margin-bottom:5px;overflow:hidden;
}

#changePasswordForm p label {
    width:128px;float:left;clear:both;padding-top:8px;
}

#changePasswordForm p input {
    border:1px solid #c0c0c0;padding:3px;color:#000;
}

#changePasswordForm p input.input-validation-error {
    border: 2px solid red;
}

#read_the_rest{width:612px;margin:10px 0;border-bottom:1px solid #ececec;background:url(/images/read_the_rest_bg.png) no-repeat;position:relative;padding-bottom:20px;overflow:hidden;zoom:1;}
#read_the_rest h2{padding:32px 0 25px 14px;margin:0;}
#read_the_rest .wpr{padding:0 0 0 23px;float:left;width:164px;}
#read_the_rest .desc{float:left;width:420px;padding-bottom: 50px;}
#read_the_rest .desc h3{font-size:12px;color:#504e4e;text-transform:uppercase;margin:0 0 10px;}
#read_the_rest .desc ul{margin:0 0 10px;}
#read_the_rest .desc li{font-size:15px;padding:0 0 3px;}
#read_the_rest .desc li a{color:#4070b4;}
#read_the_rest .desc p{line-height:16px;}
#read_the_rest p.s {height:50px;font-size:12px;color:#2f2f2f;font-weight:bold;width:230px;position:absolute;right:30px;bottom:0;line-height:20px;text-align:left;padding-left:52px;background:url(/images/ico-s-b2.png) no-repeat;}
#read_the_rest p.s a {color:#e99007;}
#read_the_rest p.s a.mores { color:#2f2f2f;font-size:14px;font-style:italic;}


#fullContent{padding:0 10px 10px 23px;}
#leftColumn{width:213px;margin-right:18px;float:left;}
#rightContent{width:725px;float:left;}

#latestDocumentsCol{border:1px solid #dddada;border-top:0;background:url(/images/latest_documents_col_bg.png) 0 28px no-repeat;margin-bottom:20px;}
#latestDocumentsCol li{height:41px;margin:0 10px 1px 11px;}
#latestDocumentsCol li a{font-size:12px;line-height:11px;color:#4e4e4e;}
#latestDocumentsCol li a:hover{color:#4070b4;}

#topDownloads{border:1px solid #dddada;background:url(/images/top_downloads_bg.png) 0 28px no-repeat;}
#topDownloads li{height:38px;margin:0 10px 1px 34px;padding-top:3px;}
#topDownloads li a{font-size:12px;line-height:11px;color:#4e4e4e;}
#topDownloads li a:hover{color:#4070b4;}

#topicIndex{margin:0 0 35px;}
#topicIndex h2{padding:0 0 2px;margin:0;background:url(/images/side_news-dots.png) 0 100% repeat-x;}
#topicIndex li{padding:11px;background:url(/images/side_news-dots.png) 0 100% repeat-x;}
#topicIndex li a{font-size:12px;line-height:11px;color:#4e4e4e;}
#topicIndex li a:hover{color:#4070b4;}

#latestDocuments{background:url(/images/latest_documents_bg.png) repeat-y;border-bottom:1px solid #dddada;margin-top:23px;}
#latestDocuments .item{position:relative;background:#f1f1f1;padding:5px;margin:10px 15px;}
#latestDocuments .item-alt{background:#e3e3e3;}
#latestDocuments .item h3{font-size:18px;margin:0;}
#latestDocuments .item p{font-size:11px;font-family:arial,sans-serif;color:#2f2f2f;padding:0 10px 0 0;margin:0;}
#latestDocuments .item p .date{font-family:georgia,sans-serif;font-weight:bold;}
#latestDocuments .item .downloads{position:absolute;right:10px;bottom:10px;font-family:arial,sans-serif;color:#44445c;font-size:10px;font-style:italic;}

#documentDesc{padding:0 20px;}
#documentDesc h1{color:#f2a020;font-size:30px;line-height:30px;margin:0 0 10px;}
#documentDesc p{font-size:12px;line-height:18px;color:#4e4e4e;margin:0 0 1.5em;}
#documentDesc p.sub{font-family:arial,sans-serif;color:#2f2f2f;margin-bottom:35px;}

#downloadDocument{background:#eeeeee;overflow:hidden;zoom:1;}
#downloadDocument img{float:left;margin-right:10px;}
#downloadDocument p{font-family:arial,sans-serif;font-size:12px;color:#2f2f2f;font-weight:bold;line-height:18px;margin:0;padding:5px 0 0;}
#downloadDocument p strong{font-family:georgia,sans-serif;font-size:14px;font-style:italic;}

#main #alternative_search {text-align: center; }
#main #alternative_search a {font-weight: bold; }

/* Google Search */
#res li {padding: 0;}
#res .e.std {width: 500px; margin-left: 60px;}
div.g {padding:15px 15px 0;background:url(/images/article_top.png) repeat-x; line-height: 18px; font-size: 13px;}
h2.r {display:block;font-size:22px;color:#2f2f2f;font-weight:normal;line-height:25px;margin:0 0 5px;}
h2.r a{color:#2f2f2f; font-family: Georgia ,sans-serif;}
.j { width: 100%!important;}
.j div.std{font-family:arial,sans-serif;color:#504e4e;line-height:18px; font-size: 13px;}
.j div.std .a {display: none;}
#navbar {text-align: center;}
#navbar table { margin: 0 auto;}
#navbar table td {vertical-align: middle;}
#navbar span { margin: 0!important;}
#navbar .b a {color: #486FBA;}
#navbar a, #navbar span.i { border: 1px solid gray; padding: 5px 8px; margin: 1px;}
#navbar a:hover {text-decoration: none; background-color: #486FBA; color: #FFFFFF; font-weight: bold;}

.useLists ul { list-style-type: disc; margin-left: 30px; line-height: 16px;}
.useLists li { padding-left: 15px; }
.useLists ul ul { list-style-type: circle; padding-top: 10px; }

#wprSubscriptionTrial{border:1px solid #cac7c3;border-top:none;border-bottom:none;width:278px;padding:10px;position:relative}
#wprSubscriptionTrial p{font-size:10px;font-family:Georgia;color:#000;margin:5px 0;line-height:15px;}
#wprSubscriptionTrial .inputText{width:192px;margin-right:5px}
#wprSubscriptionTrialFooter {background:url(../images/subscribe-to-wpr-bg.png);padding:10px;width:280px;height:23px;margin-bottom:10px}
#wprSubscriptionTrialFooter img {display:block;margin:0 auto}

#tripplePanel{width:345px;float:left;}
#tripplePanel #sideNews{margin: 2px 0 0 13px;background-image:url(../images/side_news2.png)}
p.success{color:Green !important;margin:5px 0}
p.failure{color:Red !important;margin:5px 0}