body
{
	background-color:#9f9f9f; 
	/*background-image:url(../simages/sc_bodybg.gif);*/
	background-repeat:repeat-y;
	background-position:center;
}
#doc4{border-left:1px solid #9f9f9f;border-right:1px solid #9f9f9f;border-bottom:1px solid #9f9f9f;margin-bottom:0px;}
#hd{padding:0px;}

#ft{padding:10px;background-image:url(../simages/footerbg.jpg);background-repeat: repeat-x;font-size: 11px;color:#999;}
#ft h4{color:#666;font-weight: bold;margin:0px;font-size: 11px;}
#ft .footerColumn a{color:#999;font-family:Arial;}
#ft .footerColumn a:hover{color:#0070AC;text-decoration:underline;}
#ft .footerColumn {width:240px;float:left;}

h1{font-family:Georgia,Serif;font-weight:bold;font-size:1.8em;}
h2, h2.section, h1.topic{font-family:Arial;background:url(../simages/blue_dot.gif) bottom left repeat-x;border-bottom:0px; border-top:5px solid #B0CADA;margin-bottom:7px;padding:4px 0px 4px 0px;color:#ed232a;font-size:1.3em;font-weight:normal;}
a{color:#0070AC;} 


/*nav container BG (should match li bg)*/
#navContainer{width:100%;background-color:#E9E9E9;border:solid #999;border-width:1px 0px 1px 0px;background-image:url(../simages/prw_primarynavbg.png);background-repeat: repeat-x;}

/*all lists*/
#primaryNavMenu, #primaryNavMenu ul {padding: 0;margin: 0;list-style: none;line-height: 1;}

/*all links*/
#primaryNavMenu a {display: block;text-align:center;padding:6px 14px 6px 14px;color:#4C4C4C;}


/* all list items */
#primaryNavMenu li {float: left; background-color:#E9E9E9;border-left: solid 1px #bdbdbd; border-right: solid 1px #f3f3f3;padding:0px;background-image:url(../simages/prw_primarynavbg.png);background-repeat: repeat-x;}

/* top level hovers*/
#primaryNavMenu li a:hover{text-decoration:underline;}
#primaryNavMenu li a.menuLinkOn{font-weight:bold;background-image:url(../simages/prw_primarynav_hover.png);background-repeat: repeat-x;color:#FFF;}
#primaryNavMenu li a.menuLinkOn:hover{font-weight:bold;background-image:url(../simages/prw_primarynav_hover.png);background-repeat: repeat-x;color:#FFF;text-decoration:none;}

/*top level "stuck" hovered state when on subnav*/
#primaryNavMenu li:hover, #primaryNavMenu li.sfhover {color:#4C4C4C;text-decoration:none;}
#primaryNavMenu li:hover a, #primaryNavMenu li.sfhover a{color:#4C4C4C;}
#primaryNavMenu li:hover a.menuLinkOn, #primaryNavMenu li.sfhover a.menuLinkOn{color:#fff;}

/* second-level lists */
#primaryNavMenu li div.subMenu {position: absolute;left: -999em;z-index:1000;border:0;border:solid #999;border-width:1px;background: #FFF }
#primaryNavMenu li ul{width: 14em;float:left;}

/*second level nav items*/
#primaryNavMenu li ul li{border:0px;text-align:left;width:100%;}
#primaryNavMenu li ul li a{text-align:left;color:#4C4C4C !important;background: #FFF;padding:6px 7px;}
#primaryNavMenu li ul li a:hover{color:#FFF !important;background:#A8BAC3;text-decoration:none !important;}
#primaryNavMenu li:hover div.subMenu, #primaryNavMenu li.sfhover div.subMenu {left: auto;margin-top:0px;margin-left:-1px;}

/*Seconday Navbar*/
#secondaryNavContainer {display:inline;font-size:.90em;}
#secondaryNavContainer ul {list-style: none;padding: 0;margin: 0;float:left;}
#secondaryNavContainer li{float:left;margin:0;padding: 0;background-color:#F4F1E8;font-family:Georgia,Serif;}
#secondaryNavContainer li a{font-family:Arial;display:block;padding:4px 10px 4px 5px;color:#0070AC;background-color:#F4F1E8;border-bottom:0px solid #dddad6;}
#secondaryNavContainer li a:hover{background-color:#F4F1E8;color:#0070AC;text-decoration:underline;}
#secondaryNavContainer li.first{font-family:Arial;padding:4px 10px 4px 0px;background-color:#F4F1E8;border-bottom:0px solid #dddad6;border-left:0px solid #dddad6;}

/*Utility Nav*/
.utilityNav{background-color:#E3E9E9;margin:0px;padding:5px 10px 5px 0;}
.utilityNav .left{width:60%;text-align:left;float:left;padding-top:3px;}
.utilityNav .right{width:38%;text-align:right;float:right;}
.utilityNav .left img{float:left;margin:0 10px 0 0;}
.utilityNav .left a{font-family: Georgia, serif;color:#555;font-size:.9em;margin:0 10px 0 0;}
.utilityNav .left a:hover{text-decoration:underline;}


/*Search box*/
#search_box_container{text-align:right;margin:0px;}
#search_box{margin:0px;}
#search_box .buttonSearch{background:#CD1713;color:#FFF;border:1px solid #CD1713;*border:0px;text-transform:uppercase;font-size:12px;font-weight:bold;padding:2px 2px;*padding:3px 0 2px 0;}
#search_box .searchField{width:275px;margin-right:10px;background-color:#FFF !important;border:1px solid #CFCFCF;padding:3px 1px;}

/*Logo and Leaderboard*/
.logoLeaderboard{margin:0;padding:20px 0px 20px 10px;background-image:url(../simages/prw_headerbg.gif);background-repeat: repeat-x}
.logoLeaderboard .logo{text-align:left;float:left;width:220px;margin:18px 30px 0 0;}
.logoLeaderboard .leaderboard{float:left;padding:0;width:728px;margin:0;}
#secondayNavLogin{padding-left:10px;border-bottom:2px solid #dddad6;background-color:#F4F1E8;font-family:Arial, Verdana}
.loginPanel{float:right;padding:4px 6px 4px 10px;font-size:.90em;font-weight:bold;}

/*button styles*/
.button{border:1px solid #FD5B5B;background-color:#98B1BF;color:#fff;padding: 0.5em 0.5em 0.4em 0.5em;text-decoration:none;background-image:url(../simages/ecommbutton.png);background-repeat: repeat-x;}
.button:hover {border-color: #FD5B5B;}


/*section page overrides*/
.FormatA, .FormatB, .FormatC{font-family: Georgia, serif;}
.FormatA {border-bottom:1px dotted #CCC;padding:0 0 20px 0;}
.FormatD h4{font-family: Georgia, serif;}
.FormatA img
{
    float:left;
    margin:0 10px 10px 0;
    border:none;
	-moz-box-shadow: 1px 1px 4px #333;
	-webkit-box-shadow: 1px 1px 4px #333;
	box-shadow: 1px 1px 4px #333;
}
.deck{font-family: Arial;}

#authorArticles .article h3,h4{font-family: Georgia, serif;}

/*Footer*/
#ft{font-family: Georgia, serif;}

/*breadrcumb*/
#breadcrumb{font-family: Georgia, serif;}

/*article page overrides*/  
#article{font-family: Georgia, serif;}
.articlePageBox{border:0px;}
.articlePageBoxHeader{background-color:#8DA1A8;color:#fff;font-weight:bold;font-family:Arial;}
.articlePageBoxContainer{border-left:0px solid #98B1BF;border-right:0px solid #98B1BF;border-bottom:0px solid #98B1BF;background-color:#F4F1E8;}
.articlePageBoxContainer ul{list-style: none;margin-left: 0;padding-left: 0;font-family:Arial;}
.articlePageBoxContainer li{background: url(../simages/sc_li_bullet.gif) 0 .5em no-repeat;padding-left:13px;}
.articlePageBoxContainer li:hover{background: url(../simages/sc_li_bullet_on.gif) 0 .5em no-repeat;padding-left:13px;}
.articlePageBoxContainer li a:hover{text-decoration:none;}

.articlePageBox.medium{width:624px;margin-right:0px;} /*we don't have reviews on prw - so overrider medium width*/

.articleColumnBoxHeader{background-color:#8DA1A8;color:#fff;font-weight:bold;font-family:Arial;}
.articleColumnBoxContainer{border-left:1px solid #A0A0A0;border-right:1px solid #A0A0A0;border-bottom:1px solid #A0A0A0;}
/*Top List (UL LI) styles*/
ul.topList li {color:#8DA1A8;font-family:Arial;}

 
/*tag overrides*/
#RelatedMetadata li a:hover{color:#fff;background-color:#0070AC;text-decoration:none;}
#RelatedCompany li a:hover{color:#fff;background-color:#0070AC;text-decoration:none;}

/*Tag Cloud*/
.tag1,.tag2,.tag3,.tag4{font-family:Arial;}


/*feedburner box*/
.feedburnerFeedBlock {border:0px solid #98B1BF;background-color:#F4F1E8;padding-bottom:5px;}
.feedburnerFeedBlock .feedTitle{font-weight:bold;margin-bottom:5px;background-color:#8DA1A8;font-weight:bold;font-family:Arial;padding:5px;}
.feedburnerFeedBlock .feedTitle a{color:#fff;}
.feedburnerFeedBlock ul {list-style-type:none;padding:5px;margin-left:0px}
.feedburnerFeedBlock ul li{margin-bottom:10px;line-height:1.3em;}
.feedburnerFeedBlock p{margin:0px;}
.feedburnerFeedBlock .date{font-size:.9em;color:#999;}

/*pr misc box*/
.prBox{border-top:2px solid #8DA1A8;margin:0px 0px 15px 0px;background-color:#F4F1E8;}
.prBox h4{margin:0px;font-weight:bold;color:#666;font-size:1em;font-family:Arial;padding:5px;border-bottom:1px dotted #8DA1A8;}
.prBoxContainer {padding:5px 5px 5px 5px;font-size:1em;line-height:1.3em;}


/*Adicio*/
.adicioBox {border:1px solid #8DA1A8;background:#F4F1E8;}
.adicioContent{padding:6px;}
.adicioHeader{margin:0px;font-weight:bold;background-color:#F4F1E8;font-size:1em;padding:5px;border-bottom:1px dotted #8DA1A8;color:#5B5B5B;}
.adicioBox ul {list-style-type:none;padding:5px;margin-left:0px}
.adicioBox ul li{margin-bottom:5px;background: url(../simages/dm_li_bullet.gif) 0 .3em no-repeat;padding-left:13px;}
.adicioBox h4{margin:0px;font-weight:bold;color:#999999;font-size:1em;padding:5px;}
.adicioForm td{padding:3px;}
