body
{
	background-color:#9f9f9f;
	/*background-image:url(../images/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;}

h2, h1.topic{font-family:Arial;background:url(../images/blue_dot.gif) bottom left repeat-x;border-bottom:0px; border-top:5px solid #7E939E;margin-bottom:7px;padding:4px 0px 4px 0px;color:#ed232a;font-size:1.3em;letter-spacing:.5px;font-weight:normal;}
a{color:#0070AC;} 

/*Top Utility Navbar*/
#utilityNav{text-align:right;background-color:#E0E0E0;height:20px;margin:0px;}
#utilityNav img{float:left}
#utilityNav #links{padding:1px 5px 1px 0px;}
#utilityNav #links a{text-decoration:none;padding:0px 5px;color:#676664;}
#utilityNav #links a:hover{text-decoration:none;background-color:#A2A28A;color:#fff;}
#utilityNav a{padding:0px;}
 
/*nav container BG (should match li bg)*/
#navContainer{width:100%;background-color:#DFE5EA;border-top:1px solid #7E939E;border-bottom:1px solid #7E939E;background-image:url(../images/sc_primarynavbg.gif);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 18px;}

/* all list items */
#primaryNavMenu li {float: left;background-color:#DFE5EA;border-right:1px solid #98B1BF;padding:0px;background-image:url(../images/sc_primarynavbg.gif);background-repeat: repeat-x;}

/* top level hovers*/
#primaryNavMenu li a:hover{Background:#FFF;color:#0070AC;text-decoration:none;}
#primaryNavMenu li a.menuLinkOn{background-color:#7E939E;color:#FFF;text-decoration:none;}
#primaryNavMenu li a.menuLinkOn:hover{background-color:#FFF;color:#FF0000;text-decoration:none;}

/* second-level lists */
#primaryNavMenu li ul {position: absolute;z-index:1000;background: #DFE5EA;	width: 13em;left: -999em;border:solid #7E939E;border-width:1px 1px 1px 1px;}

/*second level nav items*/
#primaryNavMenu li ul li{border:0px;text-align:left;width:100%;}
#primaryNavMenu li ul li a{text-align:left;color:#0070AC !important;background: #DFE5EA;padding:6px 7px;}
#primaryNavMenu li ul li a:hover{color: #0070AC !important;}
#primaryNavMenu li:hover ul, #primaryNavMenu li.sfhover ul {left: auto;margin-top:0px;margin-left:-1px;}

/*top level "stuck" hovered state when on subnav*/
#primaryNavMenu li:hover, #primaryNavMenu li.sfhover {background: #FFF;color:#0070AC;}
#primaryNavMenu li:hover a, #primaryNavMenu li.sfhover a{color:#0070AC;}

/*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;}
#secondaryNavContainer li a{display:block;padding:4px 10px 4px 5px;background-color:#EBEAE8;border-bottom:0px solid #dddad6;}
#secondaryNavContainer li a:hover{background-color:#EBEAE8;color:#0070AC;text-decoration:underline;}
#secondaryNavContainer li.first{padding:4px 10px 4px 0px;background-color:#EBEAE8;border-bottom:0px solid #dddad6;border-left:0px solid #dddad6;}


/*Header Specific CSS*/
#LogoLeaderSearchContainer{background-image:url(../images/sc_headerbg.gif);background-repeat: repeat-x;margin:0px;padding:20px 0px 0px 15px;z-index:-1;}
#LeaderContainer{height:90px;}
#LeaderSearchContainer{padding-left:20px;}
#secondayNavLogin{padding-left:10px;border-bottom:2px solid #dddad6;background-color:#EBEAE8;}
.loginPanel{float:right;padding:4px 6px 4px 10px;font-size:.90em;font-weight:bold;}

/*button styles*/
.button{border:1px solid #7E939E;background-color:#7E939E;color:#fff;padding: 0.2em 0.5em 0.1em 0.5em;text-decoration:none;font-weight:bold;}
.button:hover {border-color: #2E6AB1;}

#search_box_container{text-align:center;margin:25px 0px 0px 0px;padding:10px 0px 10px 15px;width:361px;background-color:#E7E4DB;border-top:2px solid #DDD6D6;border-left:2px solid #DDD6D6;border-right:2px solid #DDD6D6;}
#search_box{margin:0px;height:20px;}
#search_box input{border:1px solid #7F9CBA;margin:0px;float:left;height:17px; *height:18px;}
#search_box .searchButton{border:0px;float:left;}
#search_box .searchField{width:260px;margin-right:20px;}
#search_box img{margin:0px;}
#search_box .buttonSearch{background-image:url(../images/sc_searchbuttonbg.png);background-repeat: repeat-x;width:62px;height:19px;*height:20px;text-transform:uppercase;font-size:80%;}
#search_box .buttonSearch:hover{border:1px solid #2E6AB1;}

/*section page format overrides*/
.FormatC{margin:0px 0px 7px 0px;}

/*article page overrides*/
.articlePageBox{border:0px;}
.articlePageBoxHeader{background-color:#7E939E;color:#fff;font-weight:bold;}
.articlePageBoxContainer{border-left:1px solid #7E939E;border-right:1px solid #7E939E;border-bottom:1px solid #7E939E;background-color:#EBEAE8;}
.articlePageBoxContainer ul{list-style: none;margin-left: 0;padding-left: 0;}
.articlePageBoxContainer li{background: url(../images/sc_li_bullet.gif) 0 .5em no-repeat;padding-left:13px;}
.articlePageBoxContainer li:hover{background: url(../images/sc_li_bullet_on.gif) 0 .5em no-repeat;padding-left:13px;}
.articlePageBoxContainer li a:hover{text-decoration:none;}


.articleColumnBoxHeader{background-color:#F53436;color:#fff;font-weight:bold;}
.articleColumnBoxContainer{border-left:1px solid #7E939E;border-right:1px solid #7E939E;border-bottom:1px solid #7E939E;}


/*article page overrides*/  
.articlePageBox{border:0px;}
.articlePageBoxHeader{background-color:#FFF;color:#999999;font-weight:bold;border-top:5px solid #DEE4E7;text-transform:uppercase;}
.articlePageBoxContainer{border-left:0px solid #7E939E;border-right:0px solid #7E939E;border-bottom:0px solid #7E939E;padding-top:0px;background-color:#FFF;}
.articlePageBoxContainer ul{list-style: none;margin-left: 0;padding-left: 0;}
.articlePageBoxContainer li{background: url(../images/sc_li_bullet.gif) 0 .6em no-repeat;padding-left:13px;}
.articlePageBoxContainer li:hover{background: url(../images/sc_li_bullet_on.gif) 0 .6em no-repeat;padding-left:13px;}
.articlePageBoxContainer li a:hover{text-decoration:none;}

/*we want the larger box to have a slightly different look and feel*/
.articlePageBox.large .articlePageBoxContainer{background-color:#EEE;border-left:1px solid #DEE4E7;border-right:1px solid #DEE4E7;border-bottom:1px solid #DEE4E7;}
.articlePageBox.large .articlePageBoxHeader{background-color:#EEE;border-left:1px solid #DEE4E7;border-right:1px solid #DEE4E7;}



/*Top List (UL LI) styles*/
ul.topList li {color:#0092cf;}

/*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;}

/*most recent overrides*/
.tabbox .tabPanel h3 { float: left; width: 100px; margin: 0; border: solid #cbcbcb; border-width: 1px 1px 0 0;background:#fff; }
.tabbox .first h3 { border-left-width: 1px; }
.tabbox .tabPanel h3 a { text-decoration: none;  display: block; padding: 5px; color:#666;}
.tabbox .selected h3 a{ background: #7E939E; color:#fff;border-left: 1px solid #7E939E;}
.tabbox .selected h3 a:hover{ background: #7E939E; color:#fff;}

/*sc misc box*/
.scBox{border:1px solid #7E939E;margin:0px 0px 15px 0px}
.scBox h4{border-bottom:1px solid #7E939E;padding:0px 0px 1px 6px;font-family:arial;color:#ed232a;font-size:1.10em;letter-spacing:1px;}
.scBoxContainer {padding:5px;}

/*sc feedburner box*/
.feedburnerFeedBlock {border:1px solid #7E939E;background-color:#EBEAE8;padding:5px;}
.feedburnerFeedBlock .feedTitle{font-weight:bold;margin-bottom:5px;}
.feedburnerFeedBlock ul {list-style-type:none;margin-left:0px}
.feedburnerFeedBlock ul li{margin-bottom:10px}
.feedburnerFeedBlock p{margin:0px;}

/*Forum Attendance Form*/
#forumForm {border:1px solid #7E939E;}
#forumForm td{padding:5px 5px;}
#forumForm .header{color:#FFF;background-color:#7E939E;padding:4px 4px 4px 5px;font-weight:bold;}
#forumForm .label{font-weight:bold;}


/*SC UK Directory Overrides - All Listings will look the same (Standard)*/
/*platinum*/
	.platinum h1{background-color:#FFFFFF;color:#fff;}
	.platinum h1 a{color:#fff;}
	.platinum .categoryListingBody{background-color:#E9EEF1;border-left:1px solid #98B1BF;border-right:1px solid #98B1BF;border-bottom:1px solid #98B1BF;}
	
	/*gold*/
	.gold h1{background-color:#98B1BF;color:#fff;}
	.gold h1 a{color:#fff;}
	.gold .categoryListingBody{background-color:#E9EEF1;border-left:1px solid #98B1BF;border-right:1px solid #98B1BF;border-bottom:1px solid #98B1BF;}
	
	/*silver*/
	.silver {border:1px solid #98B1BF}
	.silver h1{background-color:#E9EEF1;}
	.silver .categoryListingBody{background-color:#E9EEF1;}
	
	/*enhanced*/
	.enhanced {border:1px solid #98B1BF}
	
	/*basic*/
	.basic {border-bottom:1px solid #98B1BF}




