﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0; padding:0; border:0; font-size:100%; vertical-align:baseline;}

h1 { font-size:3em; border-bottom:1px solid darkgreen; font-weight:bold; }

th { padding:2px 5px; }
td { vertical-align:top; padding:2px 5px; }

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body, td, textarea {font-family:Trebuchet MS,Helvetica,sans-serif;}
body {font-size:15px;}
textarea {font-size:12px; width: 100% !important;}
.ModSilverbearInvoicesC table {width: 100%;padding: 10px 0;}
.ui-accordion {padding-bottom:10px;}
select,input {font-size:inherit}
ol,ul{list-style:none; }
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:''; content:none;}
p{margin-bottom:5px}
a{color:red; font-weight:bold;cursor:pointer}
a:hover {color:#FF0000;text-decoration:underline;}

.aspNetDisabled, a.aspNetDisabled, .dnnDisabled, a.dnnDisabled {color: #666666;}
.Normal{text-size:14px; }
th{font-size:12px; line-height:18px; padding-top:10px; padding-bottom:2px; text-align:left; text-transform:uppercase; }
tr.thitem{border-bottom:0px solid #FFFFFF}
tr{font-size:12px;}

.newsTitle {background:#E6E7E9;padding:5px;}
.minWidth td {min-width:100px}
.aligncenter {text-align:center;}
.alignright {text-align:right;}
.tblpad td {padding: 2px;}
.tblmax {width: 100%;}
.amountWidth {width:85px;}
.descriptionWidth {width:230px;padding-left:3px;}
.tableheaderstyle {background: none repeat scroll 0 0 #EBEDF0;}
.tableheaderstyle th {font-size: 12px;padding-left: 3px;padding-top: 5px;text-transform: none;}
.padbelow table {padding-bottom:15px;}
.padleft td {padding-left:4px;}
.nopadleft {padding-left:0 !important;}

#bannerTopHolder{background-color:#e6e7e9; height:130px; position:relative; }
#bannerTop{background-color:#fff; height:130px; width:950px; margin:0px auto; position:relative; }

#mainrow {background:url(../images/bgMain.png) repeat-y;margin: 0 auto;width: 960px;}
#maincontainer, #ColumnHolder {margin:0px auto;width:950px;min-height: 399px;}
#maincontainer { position:relative; }

/* Logo Tabs on Homepage */
#logo_tab_container { width:38px; max-width:46px; position:absolute; top:50px; right:-38px; }
.logo_tab { -webkit-box-shadow: 6px 0px 20px 1px rgba(0, 0, 0, 0.2);box-shadow: 6px 0px 20px 1px rgba(0, 0, 0, 0.2);width:37px; height:32px; border:1px solid #ddd; border-left:none; margin-bottom:5px; text-align:right; opacity:0.7; }
.logo_tab a { width:31px; height:32px; display:block; padding:3px; }
.logo_tab_1 { background:#f7f7ef; }
.logo_tab_2 { background:#fcfbf6; }
.logo_tab_3 { background:#fffffb; }
.logo_tab_4 { background:#fffefc; }
.logo_tab_5 { background:#ffffff; }
.logo_tab_current { opacity:1.0 !important; width:45px !important; }
.logo_tab_current a { width:39px !important; cursor:default; }

#navHolder{background-color:#D1D2D4; height:23px; position:relative; }
#nav .mainMenu .txt{font-size:11px; }
#nav ul{padding:3px 7px; }

#dnnMenu{height:23px; }
#dnnMenu .topLevel{height:23px; position:relative; }
#dnnMenu .topLevel li{margin:4px 0 0; padding-left:8px; padding-right:8px; }
#dnnMenu .topLevel li a div{display:block; padding:0; line-height:10px; text-decoration:none; }

#dnn_ContentPane{left:10px;position:relative; width:770px;float:left;margin-bottom:10px;margin-top:3px;font-size: 12px;}
#dnn_BottomPane {height: auto;margin: 0 auto;position: relative;width: 930px;}
#ColumnHolder #dnn_LeftPane{ background: none repeat scroll 0 0 #FFFFFF;float: left;width: 180px;}
#ColumnHolder #dnn_ContentPane{background: none repeat scroll 0 0 #FFFFFF;width: 570px;margin-left:10px;float: left;margin-bottom: 10px;left: 0;}
#ColumnHolder #dnn_ContentPane.wide{width: 740px;}
#ColumnHolder #dnn_ContentPane.singlecolumn{width: 940px;margin-left:5px;}
#ColumnHolder #dnn_RightPane{background: none repeat scroll 0 0 #FFFFFF;float: left;width: 180px;margin-left:10px}
#mainrow #ColumnHolder, #mainrow #maincontainer #standardHolder {min-height:484px; width:950px}
#mainrow #maincontainer #standardHolder {padding:10px;}
#dnn_SocialLinksContainer, #dnn_SmallTopPane{background: none repeat scroll 0 0 transparent;height: 40px; left: 450px; position: absolute; top: 70px; width: 230px;}
#dnn_SmallTopPane.rounded {}
#dnn_SocialLinksContainer {left: 600px;top: 84px;display:none;}

#ctnStyledTitle .Head {font-size:11px;text-transform:uppercase;color:#101b1b}
#ctnStyledTitle {border:1px solid #e8e8e8;border-bottom-color:#b6b9c0;padding: 4px 4px 4px 18px;background:#EBEDF0;}
#ctnStyledContent {background:#F5F9FB;border: 1px solid #EBEDF0;}
#ctnStyledContent input[type=text] {vertical-align:middle;max-width:136px;}
#dnn_RightPane #ctnStyledContent {background: none repeat scroll 0 0 white;}
input[type=image] {vertical-align:middle;}
#dnn_SmallTopPane.rounded select {height: 22px !important;width: 148px !important;}
#ctnStyledContent select,#dnn_SmallTopPane.rounded select, #tblCart select {font-size: 11px;max-width: 162px;}
#dnn_SmallTopPane.rounded td {vertical-align:middle;}
#dnn_SmallTopPane.rounded table {}

#dnn_ContentPane ul li {margin-left: 15px;}

#pagetitle ul li{list-style:none outside none; margin:0; padding:0}
#pagetitle .titletext{min-height: 21px;padding: 4px 18px 0;font-weight:bold;color:#2E3D47}

.contenttitle {padding-left: 6px;text-transform: uppercase;color: #1D78BE;font-size:11px;}
.contenttitle.nopadding {padding: 0;}

.dnnFormPopup .ui-dialog-content, #iPopUp .ui-dialog-content {font-size: 12px;}
.dtree {font-family: Trebuchet MS,Helvetica,sans-serif;font-size: 10px;}
.dtree img {vertical-align:middle;}
.dtree a.node {text-decoration:none;padding: 1px 2px;vertical-align: middle;}
.dTreeNode {border-bottom: 1px solid #EBEDF0;padding: 2px;}
.dtree a.nodeSel {background-color: transparent; color: #FF9922;}
.RadPanelBar .rpText {padding: 0 18px;}

.CATCommandButton {font-size:11px !important; font-weight:normal}
.CATContainerBorder table {}
.CATSectionBorder td {padding:3px;}
.CATSubSubHead {font-family: Trebuchet MS, Tahoma, Arial, Helvetica;vertical-align: middle;font-weight:bold;color:#101B1B;}
.CATSubSubHead.top {vertical-align: top !important;}
.CATSubHead {font-weight:bold;text-align: left;}
.CATHomeHead {background:url("../images/welcome_bg.jpg") repeat scroll 0 0 transparent;height:116px;padding:5px;color: #101B1B;}
.CATHeader {color:#ff3000;font-weight:bold;text-transform:uppercase}
.CATRow {font-family:Trebuchet MS, Tahoma, Arial, Helvetica; padding:4px;color: #101B1B !important;text-align: left;}
.CATRow.top {vertical-align:top;}
.CATRowHighLight {}
.CATGrid {padding:3px;}
.CATAltHeader {color: #F09B0C;font-weight: bold;padding: 0px;}
.CATAltHeader td {padding:3px;}
.CATAltHeader img {vertical-align:middle;}
.CATNormalRadio {color:#101b1b;padding:0;margin-left: 4px;}
.CATNormalRadio label {font-size: 9px;}
.CATGridHeader {color: #101b1b !important;font-size: 11px !important;font-weight:normal !important;}
.CATGridHeader td {padding:4px;}
.CATGridItem {font-size: 11px !important;}
.CATGridItemAlt {background:#dee2ea;font-size: 11px !important;}
.CATContainerBorder input {font-size: 10px !important;}
.CATContainerBorder {padding:0px;border: 1px solid transparent;}
.CATContainerBorder td {white-space: normal !important;width: auto !important;}
.CATContainerBorder .chkColumn {width: 20px !important;vertical-align:top;}
.CATContainerBorder .moreinfoColumn{max-width: 40px !important;text-align: right;vertical-align: top;}
.CATContainerBorder .textColumn {text-align: left;vertical-align: top;}
.CATPagingTable {border: 1px solid #BCCCDE;width:100%;max-width:570px;}
.CATUnitCost, .CATProductNumber {color:#808080;}
.CATListBackground {background:#EBEDF0;height:22px;}
.CATProductNumber.hide,.CATSubHead.hide,.CATRow.hide, .CATAltHeader_hide, .CATRowHighLight.hide, .CATNormalTextBox.hide {display:none;}
.productlist {width:100%;}
td.productName {border: 0 solid;}
.productlist tr .CATListBorderMini {height: 120px;}
.productlist tr .CATListBorderMini .CATRow {vertical-align: bottom;}
.productlist td {width: 33% !important;}

.searchTable {padding:3px;}

td > .dnnTooltip label {text-align: left;}
td > .dnnTooltip {margin-top: 4px;}

.ModCATMiniCartC {}
.DnnModule.DnnModule-CAT_MiniCart {}

#sidenav{width:150px;float:left;}

#search{position:absolute; top:84px; right:55px;z-index:1000;}
.SearchButton { display:none !important; }
#contactdetails b {font-weight:bolder;}

.trianglebullet{vertical-align:middle; }
a.topLink.triangle {background: url("../images/trianglebullet.png") no-repeat scroll 0 2px transparent;padding-left: 16px;}
a.topLink.normal {text-transform:none;font-weight:normal;}
div.SearchIcon{display:none; }
input.SearchTextBox{ border:0px solid #D1D3D4; width:98%; z-index:10; margin: 0 2px;}
div.SearchBorder{background-color:White;  border:1px solid #D1D3D4;  float:left;position:relative;  white-space:nowrap;  width:190px; }

#login{position:absolute; right:30px; top:50px;}

#storelinks {position:absolute; left:600px;top:58px;}
#viewstore { background:transparent url('../images/basket.png') no-repeat;padding-left:20px;line-height:18px; }
#register{ }

/*.dnnLoginRememberMe{ display:none; }
.dnnLoginActions{ display:none; }*/

.dnnFormPopup a.dnnToggleMax{margin:-2px 24px 0 0; }
a.dnnPrimaryAction,a.dnnSecondaryAction{cursor:pointer; }
a.dnnPrimaryAction,a.dnnPrimaryAction:link,a.dnnPrimaryAction:visited{  font-size:10px;  text-shadow:none;  text-transform:uppercase; }

.footercell {display:table-cell; padding-right:50px; }
.footerLast { padding-right:0 !important; }
#dnn_dnnSearch_cmdSearchNew{position:absolute; left:0px; }

.clear{clear:both; }
.buttonSpacer {margin-top: 5px;}

#ctnStandard {padding: 5px;}
#ctnStandard .Head{border-bottom:solid 1px #44B649; font-weight:bold; padding:10px 0; margin:0 0 10px 0; font-size:18px; display:block; }
#ctnStandard h2{color:red; font-size:16px; padding-bottom:8px; }
#ctnStandard h3{font-size:14px; padding-bottom:8px; }
#ctnStandard ul li{list-style-type:square; margin-left:20px; }

.dnnForm{border:0 none; margin:0 auto; min-width:180px; padding:0; vertical-align:baseline; }
.dnnForm .dnnFormItem{padding:0; }
.dnnFormItem input{background:none repeat scroll 0 0 transparent; border:1px solid #D1D3D4; border-radius:0 0 0 0; box-shadow:0 0 0 #FFFFFF; float:left; font-family:Trebuchet MS,Arial,Verdana,sans-serif; height:19px; margin:1px 0; padding:0; width:180px; }
.dnnForm.dnnTextEditor {margin: 1px;}

.ModSilverbearCPDC{/*max-width:500px;*/}

.loginContent{font-family:Trebuchet MS,Arial,sans-serif; font-size:12px; }

table.sci_table {margin-bottom: 10px;background:#F5F9FB;border:1px solid #EBEDF0;width: 100%;}
table.sci_table td {padding:5px;}
table.sci_table.alt {background:#EBEDF0;}

/**START RADGRID STYLES**/
div.customgrid, div.customgrid table {border:0 none}
div.customgrid, div.customgrid .rgMasterTable, div.customgrid .rgDetailTable{font-family:Trebuchet MS,Arial,Verdana,sans-serif;}
div.customgrid .rgMasterTable {padding-bottom: 15px;}
div.customgrid .rgHeader{background:none repeat scroll 0 0 #EBEDF0;border-width:0}
div.customgrid .rgRow td,div.customgrid .rgAltRow td {padding-left:10px;border-width:0}

.RadGridHeader{color:#004B8E!important;font-size:11px;font-weight:bold!important;height:30px;padding:0 0 0 4px}
.RadGridHeader A,.RadGridHeader SPAN{padding-top:14px;display:block;text-decoration:none;font-weight:bold}
.RadGridHeader A:hover{text-decoration:underline}

div.customgrid .rgDetailTable{background:#F5F9FB;border:1px solid #1D78BE;font-weight:normal;font-size:10px!important}
div.customgrid .rgDetailTable tr{height:26px;}
div.customgrid .rgDetailTable td{background:#DEE2EA}
div.customgrid .rgDetailTable .rgHeader{background:#DEE2EA;padding-left:10px;width: 90px;font-size: 10px !important;}

.RadGridItem,.RadGridItemAlt{height:30px;padding-left:4px;font-size:12px;color:#101b1b;background:#FFFFFF !important;}
.rgMasterTable td.rgExpandCol {background:#FFFFFF !important}

.customgrid a {color: #1D78BE !important;}
.customgrid a:hover {text-decoration:underline;}

/**END RADGRID STYLES**/

/*START CUSTOMISATION*/
#bannerTop #logo{position:absolute; left:0px; bottom:14px; }
.footerspacer {display:table-cell;width:125px }
a:link, a:visited, a:active {color:#F8991D;text-decoration:none;}
a:hover {
    text-decoration: underline;
}
#footerContent{background-color:#404142; height:68px; position:relative; width:950px; clear:both; margin:0px auto;}
#nav{background-color:#44B649; height:23px; width:950px; margin:0px auto; position:relative; color:#fff; font-size:10px; text-transform:uppercase; }
#nav ul li{font-size:12px; float:left; border-left:solid 1px #f8991d; }
#nav ul li:first-child{border-left:solid 0px #f8991d; }
#dnnMenu .topLevel li a:active{color:#404142; }
#dnnMenu .topLevel li.item.selected a{color:#404142; }
#pagetitle{background-color:#F5F9FB; text-transform:uppercase; font-size:12px; margin-bottom:0}
#pagetitle ul{border-color:#EBEDF0; border-style:solid; border-width:1px}
.dtree a {color:#004B8E;text-decoration:none;}
.CATListBorder {border:1px solid #BCCCDE;margin:0px}
.CATListBorder.dashboard {border:0px solid transparent;}
.CATListBorder.dashboard.center {text-align:center;}
.CATGridBorder {padding:3px;border-bottom:1px solid #BCCCDE;}
.limited {max-width:570px;padding:3px;}
.CATNormalTextBox input[type=text]{margin-left:5px;border: 1px solid #BCCCDE;}
.CATGridItemAlt td, .CATGridItem td {padding: 3px;}
.CATListBorderMini {border:1px solid #BCCCDE; text-align:center;}
#contactdetails {font-size:11px; color: #404142;position:absolute; right:32px; top:110px;display:none;}
.gobutton{background: url("../images/bluesquare.gif") no-repeat scroll 0 0 transparent; font-size: 11px; position: absolute;color:white !important;text-decoration:none;padding: 4px 4px 4px 5px;height: 25px;text-transform: uppercase;top:1px;width:25px;margin-left:6px;}
div.SearchContainer a{margin-top:0; top: -15px;left: -190px;color:#404142;  display:inline-block;  font-size:11px;  text-transform:uppercase; padding:0; }
#storelinks a, #login a{color:#404142;}
a.topLink,.topLink{font-size:11px; color: #404142;text-transform:uppercase;font-family:Trebuchet MS,Helvetica,sans-serif; }
.address, #footerHolder .links{position:absolute; top:7px; left:10px; color:#FFFFFF;  font-size:11px; }
.regInfo,#footerHolder .copyright{position:absolute; top:7px; right:10px; color:#FFFFFF; text-align:right;  font-size:11px; }
#footerHolder .copyright, #footerHolder .links {bottom: 5px;top: auto !important;}
#footerHolder .links a{color:#FFFFFF;}
#othersites{font-size: 11px;margin: 0 auto;position: relative;width: 950px;}
#othersites a{}
#othersites a:hover {text-decoration:underline;}
#ctnColourTitle .Head{color:#F8991D;font-weight:bold; font-size: 11px;display:block;text-transform:uppercase; }
.dnnForm .dnnFormLabel{color:#F8991D; text-transform:uppercase; font-size:10px; width:auto; }
.dnnForm .ui-widget-header,.dnnFormPopup .ui-widget-header{border-bottom:1px solid #F8991D; font-weight:bold; }
.dnnFormPopup{border:2px solid #6b430f; border-radius:7px 7px 7px 7px; }
.dnnFormPopup .ui-dialog-titlebar{background:#9e5900; background:-moz-linear-gradient(top,#cf7500 0%,#9e5900 100%); overflow:hidden; background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9e5900),color-stop(100%,#cf7500)); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e5900',endColorstr='#cf7500',GradientType=0 ); text-shadow:none;-webkit-border-top-left-radius:5px;  -webkit-border-top-right-radius:5px;  -webkit-border-bottom-right-radius:0px;  -webkit-border-bottom-left-radius:0px;  -moz-border-radius-topleft:5px;  -moz-border-radius-topright:5px;  -moz-border-radius-bottomright:0px;  -moz-border-radius-bottomleft:0px;  border-top-left-radius:5px;  border-top-right-radius:5px;  border-bottom-right-radius:0px;  border-bottom-left-radius:0px; }
.dnnLoginActions{color:#9e5900; cursor:pointer; }
/*END CUSTOMISATION*/


/* Cookies */
#euPrivacy_cookiesMsg {
	width:100%;
	height:100px;
	background:#484848;
	color:#fff;
}
#euPrivacy_cookiesMsg_inner {
	margin:0 auto;
	width:950px;
	height:90px;
}
#euPrivacy_cookiesMsg_left,
#euPrivacy_cookiesMsg_middle,
#euPrivacy_cookiesMsg_right {
	float:left;
	height:80px;
	margin-top:10px;
}
#euPrivacy_cookiesMsg_left {
	width:349px;
	border-right:1px solid #fff;
}
#euPrivacy_cookiesMsg_left h1 {
	line-height:80px;
	text-align:right;
	text-decoration:none;
	font-size:30px;
	border:none;
	padding-right:20px;
}
#euPrivacy_cookiesMsg_middle {
	width:250px;
}
#euPrivacy_cookiesMsg_middle a {
	color:#fff;
	text-decoration:underline;
	font-weight:normal;
}
#euPrivacy_cookiesMsg_middle p {
	line-height:18px;
	padding-left:10px;
	padding-right:10px;
	font-size:13px;
}
#euPrivacy_cookiesMsg_middle p.euPrivacy_p_top {
	padding-top:8px;
	line-height:18px;
}
#euPrivacy_cookiesMsg_middle p.euPrivacy_p_bottom {
	line-height:18px;
}
#euPrivacy_cookiesMsg_right {
	border-left:1px solid #fff;
	width:349px;
}
#euPrivacy_cookiesMsg_right span {
	display:block;
	padding-left:10px;
	line-height:80px;
	font-size:24px;
}

/*CLEARFIX*/
.clearfix:before, .clearfix:after {
	content: "�020";
	display: block;
	height: 0;
	overflow: hidden;
}
.clearfix:after {
	clear: both;
}
.clearfix {
	zoom: 1;
}

/*New home Styles*/

.contentright {
    width:496px;
    float:right;
    position: relative;
}
.contentLeft {
    position: relative;
    width: 404px;
    margin-left: 30px;
    padding-right: 10px;
    float: left;
}
.homeTab {
    display: none;
}
.homeLocationBG {
    width: 496px;
    height: 455px;
    background:url(../images/homeSprite.jpg) no-repeat 0 0;
}
.home_location_category_text a {
    color: #fff;
}

/* ---------------------------------------------------
 * The overall container of the home location selector
 * --------------------------------------------------- */
div#home_location_selector_container
{
    font-family:Arial, Helvetica, sans-serif;
    width:950px;
}

div#home_location_selector_container h1	{ font-size:25px !important;font-weight:bold !important; }
div#home_location_selector_container h2	{ font-size:18px !important;font-weight:normal !important; }
div#home_location_selector_container h3	{ font-size:15px !important;font-weight:normal !important; }

/* ---------------------------------------------------
 * All elements on the left of the container
 * --------------------------------------------------- */
div#home_location_selector_left            	{ position:relative;width:454px;height:449px;float:left; }
div#home_location_selector_left_main	{ position:absolute;width:424px;padding-left:30px;top:0;left:0; }
div#home_location_selector_left_sub		{ position:absolute;width:404px;padding-left:30px;padding-right:10px;top:0;left:0; }

/* Global left Elements */
div#home_location_selector_left_title		{ font-size:48px;text-align:left;padding-top:42px; }
div#home_location_selector_left_subtitle 	{ font-size:25px;text-align:left; }
div#home_location_selector_left_register		{ position:absolute;bottom:22px;left:25px;font-size:16px;float:left;padding-left:5px;padding-left:5px;}
div#home_location_selector_left_register a	{ width:96px;text-decoration:none;background:#eee;color:#f30;padding:5px;border:1px solid #bbb;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.1);box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.1); }


/* left Main Elements */
div#home_location_selector_left_main #home_location_selector_left_title      { font-size:38px;width:100%;float:left;color:#242e52;overflow:hidden; }
div#home_location_selector_left_main #home_location_selector_left_subtitle      { font-size:22px;width:400px;float:left;color:#c9c9c9;overflow:hidden;padding-top:45px; }

/* left Hover Elements */
div#home_location_selector_left_sub #home_location_selector_left_subtitle 	{ font-size:13px;width:100%;float:left;color:#777;overflow:hidden;padding-top:25px; }

div#home_location_selector_left_sub #home_location_selector_left_subtitle a	{ color:#76d7f8;font-size:120%;font-weight:bold;text-decoration:none; }

/* ---------------------------------------------------
 * All elements on the right of the container
 * --------------------------------------------------- */
div#home_location_selector_right
{
    float:left;
    position:relative;
    width:496px; /* 422+528 = 950 */
    height:449px;
    /*background:transparent url('../images/home_location_selector_left_bg.png') no-repeat 0 0;*/
}

div#home_location_selector_background_1,
div#home_location_selector_background_2 			{ position:absolute;top:0;left:0;width:496px;height:449px;background:transparent url('../images/home_bg.png');background-repeat:no-repeat;background-position:bottom left;}
div#home_location_selector_categories_background	{ position:absolute;top:0;right:0;width:275px;height:300px;background:transparent url('../images/globe.png');background-repeat:no-repeat;background-position:0 0;z-index:999;}

/* Location Category Links */
div.home_location_selector_right_category	{ position:absolute;font-size:18px;color:#fff;font-weight:bold;text-align:left; }
div.home_location_category_text				{ position:absolute;top:0;left:0;width:300px;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;text-shadow: 5px 5px 10px #d95f09;filter: dropshadow(color=#d95f09, offx=5, offy=5); }

/* Position the elements relative to the globe */
div#home_location_1 { top:54px;right:442px; }
div#home_location_2 { top:118px;right:450px; }
div#home_location_3 { top:186px;right:439px; }
div#home_location_4 { top:256px;right:410px; }
div#home_location_5 { top:328px;right:338px; }

.ModDNNNewsFeedsC .normal {
    font-size: 13px;
}
    .ModDNNNewsFeedsC .normal h6 {
        font-weight: normal;
        margin-bottom: 11px;
    }
    .ModDNNNewsFeedsC .normal h4 {
        margin-bottom: 1em;
    }
    .ModDNNNewsFeedsC .normal p.normal {
        margin-bottom: 15px;
    }

/*RSS Section*/

.RSSContainer {
    width: 98%;
    padding: 1%;
    margin: 0;
}
.rssPane {
    width: 23%;
    float:left;
    margin-right:1.95%;
}
    .rssPane:last-child {
        float: right;
        margin-right:0;
    }
.paneOutline {
    outline: 1px dotted #ccc;
}