@charset "UTF-8";
/* CSS Document - mag_structure.css */


.clear{
	clear:both;
}


/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////

H1 padding amend

////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////// */


h1{
	padding-bottom:10px;
}

/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Width of content area excluding RHS

////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////// */



.content{
	width:703px;
}


/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Width of RHS banner

////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////// */



.banner170{
	width:223px;
}

/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////


Width of main content banner

////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////// */




.content .banner749{
	width:703px;
}



/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////


Width of .....?????

////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////// */



.content .height50{
	width:703px;
}


/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////


Width of .....?????

////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

.content .height65{
	width:703px;
}





.content554,.content410
{ 
	float:left;
	width:463px;
	margin:0 0px 0 0;
}

.content554 .banner554, .content410 .banner410, .content410 .banner554, .content749 .banner554
{ 
	width:463px;
	height:auto;
	margin:0 0px 15px 0;
}

.content .banner749
{ 
	float:left;
	width:703px;
	margin:0 0px 15px 0;
	padding: 0px 0px 0px 0px;
	}
.content .height50
{ 
	float:left;
	width:703px;
	height:50px;
	margin:0 0px 15px 0;
}

.height65
{
	float:left;
	width:703px;
	height:50px;
	overflow:hidden;
	margin:0 0px 0px 0;
}	

.banner367
{
	float:left;
	width:367px;
	height:275px;
	margin:0 0 15px 0;
}

.pressbanner367
{
	float:left;
	width:367px;
	height:auto;
	margin:0 0 15px 0;
}

.banner472
{
	float:left;
	width:472px;
	height:275px;
	margin:0 0 15px 0;
}
 .banner544 a:hover, .banner367 a:hover, .banner749 a:hover, .banner472 a:hover, .banner262 a:hover
{
	background:none !important;
}

.banner262
{
	float:left;
	width:262px;
	height:275px;
	margin:0 0 15px 0;
}











/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////


LeftCol - Left hand side Navigation

////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

.leftCol, #leftCol
 {
    float:left;
    width:223px;
	margin: 0 17px 0 0px;
	
	}
	
.leftColNav ul
{  
 list-style:none;
 padding:0;
 margin:0px 0 0 0;
 } 			
	
.leftColNav li
{  
   	padding:0px 0 0px 0px;
	margin:0 0 0 0;
	   }
	    
/* Depth rules for left nav */
.leftColNav li.depth0
{
	margin: 0px 0 0px 5px;
}


.leftColNav li.depth1
{
	margin: 0px 0 0px 10px;
}	   

.leftColNav li.depth2
{
	margin: 0px 0 0px 20px;
}	

.leftColNav li.depth3
{
	margin: 0px 0 0px 30px;
}	

.leftColNav li.depth4
{
	margin: 0px 0 0px 40px;
}	   

.leftColNav li ul li
{  
   	
	padding: 0 0 0 10px;
	margin:0 0 0 0px;
	border:none;

   }   
   
   
.leftColNav a
 { 
 	display:block;
   	margin:0 0 0 0px;
   	padding:5px 0 5px 5px;
   	text-decoration:none;
}



.leftColNav .bold{
	background-color:#fbd599;
	font-weight:bold;
	padding:5px 0 5px 5px;

}

.leftColNav a:hover
 {
     display:block;
	 
 } 

 .leftColNav li ul
 {
   padding:0;
   margin:0;
}

	
  .leftColNav li ul li a:hover
  
  {
	width:96%;	  
}
     	  
.leftColNav li
{  
	border-bottom:1px solid #eaeaea;
}






/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////


Width of ADbox

////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////// */



.AdBox, .FlashAdBox{
	width:223px;
	
}

/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////


Width of right col

////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

.rightCol, #rightCol{
	width:223px;
}





/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////


CALL TO ACTION AMENDS

////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////// */



.cta h3 {
	font-size:1.2em;
	padding:0px 10px 5px 10px;
	margin:0;
}

.cta .description {
	padding:0 10px 5px 10px;
}

.cta .inner {
	padding:0px 0px 5px 0;
}



.cta .callToAction {
	text-decoration:none;
	font-weight:bold;
	padding:0px 10px 0px 10px;
}

.cta .callToAction:hover {
	text-decoration:underline;
}


/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////


/* coloured panel of CTA's  

////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////// */


.colourPanel1{
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:10px;
}


/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////


/* oneAndTwo - picture (width 224px) with text floated besides

////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////// */


.oneAndTwo{
padding-top:15px;

	
}

.oneAndTwo img {
	float:left;
	margin-right:15px;
}


.oneAndTwo h2{
	font-family: "Arial Narrow";
	font-size:2.125em;
	font-weight:normal;
	padding:0;
	margin:0;
	margin-top:10px;
}


.oneAndTwo p{


}



/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////


/* bold text

////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

.textHighlight{
font-weight:bold;
}











.content .extraBox
{
	width:703 px;
	padding-top:10px;
}
.content .roundedBox .innerBox .text
{
    padding:10px 0 0 10px;
	width:232px;
}
.content .roundedBox .innerBox
{
	width:350px;
	float:left;
}
	
.content554 .extraBox
{
	width:463px;
	padding-top:10px;
}
.content554 .roundedBox .innerBox
{
	width:206px;
	float:left;
}
.content554 .roundedBox .innerBox .text
{
    padding:10px 0 0 10px;
	width:111px;
}	

.content749 .extraBox
{
	width:749px;
	padding-top:10px;
}
.content749 .roundedBox .innerBox .text
{
    padding:10px 0 0 10px;
	width:232px;
}
.content749 .roundedBox .innerBox
{
	width:350px;
	float:left;
}		

.contentWide .roundedBox .innerBox .text
{
    padding:10px 0 0 10px;
	width:330px;
}
.contentWide .roundedBox .innerBox
{
	width: 447px;
	float:left;
}

.roundedBox .innerBox .image
{
    float:right;
	width:75px;
}

.roundedBox .innerBox .image img
{
	float:right;
	width:75px;
}







img.contentFloatRight{
float:right;
}


/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////


RESET Quicklinks colour to masterbrand

////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////// */


.quickLinks h2
{
	color:#000066
}





/* poll styles from Amaze
---------------------------------------------------------*/
.pollContainer .pollSurveys p.introduction
{
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	background: #dc5617;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ea7122), to(#dc5617));
	background: -moz-linear-gradient(#ea7122, #dc5617);
	background: linear-gradient(#ea7122, #dc5617);
	-pie-background: linear-gradient(#ea7122, #dc5617);
	behavior: url(/Resources/Styles/PIE.htc);
	position: relative;
	zoom: 1;
    width:100%;
    display:block !important;

}
/* end of poll styles
---------------------------------------------------------*/

