html, body {
	margin: 0;
	padding: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	line-height: 0;
}

body {height:auto!important;}

body p {
	font-size: 100%!important;
}

.Lead-text {
	color: Black!important;
}

div, table {
	float:none!important;
	text-align: left!important;
	clear: both!important;
	width: 100%!important;
	margin: 0!important;
	padding: 0!important;
   /* border: 1px solid Black!important;
	display: block!important;
	visibility: visible!important;*/
}

.homepage div, .homepage table {
	float:none!important;
	text-align: left!important;
	clear: both!important;
	width: 100%!important;
	margin: 0!important;
	padding: 0!important;
    border: 1px solid Black!important;
	display: block!important;
	visibility: visible!important;
}

td,th {
	border-color: #cccccc !important;
	border-width: 1px !important;
	border-style:dashed !important;
}

p, h6 {font-size: 13px!important}
h5 {font-size: 14px!important}
h4 {font-size: 15px!important}
h3 {font-size: 16px!important}
h2 {font-size: 17px!important}
h1 {font-size: 18px!important}

#top-nav {
	display:none!important;
}

#banner { 
        background:#FFFFFF;
		width: 100%; 
} 

#banner.default { 
        background-image:none; 
}  

#banner.default { 
        background-image:none; 
} 

html>body #banner {
	/*display:none;*/
	width: 98%!important;
}

#search {
	display:none!important;
}


#primary-navigation {
	display:none!important;
}

#header {float: none!important; clear: both; width: 98%!important; margin:0!important; padding: 10px 0!important;}	

/*#bodycopy {margin:0!important; padding: 0!important; min-height: 50px!important;}
html>body #bodycopy { min-height: 100%!important; float: none!important; clear:both!important; margin: 0 0 0 0!important; background: none!important; border: 1px solid DarkViolet!important;}*/
/*html>body #bodycopy  {display: block!important;}*/

/*#m_0_0_0.epi-modDrg, #m_2_0_0 {margin:40px 0 0 0!important; padding: 0!important; width: 100%!important; left: 0!important; top: 0!important; border: 1px solid MediumPurple; clear:both!important;}*/

#m_0_0_0.epi-modDrg, #m_2_0_0.epi-modDrg, #m_0_2_0.epi-modDrg, #m_0_0_1.epi-modDrg/*, #m_2_0_0*/ {float: none!important; width: 98%!important; left: 0!important; margin: 0!important; padding: 0!important; position: relative!important; top: 5px!important;}

#leftnav  {display: none!important;}

/*#vui-cps-ui-ice-logform-mini, #m_1_0_0, #layout  {display: none;}*/
#vui-cps-ui-ice-logform-mini {display: none!important;}
.vui-cps-ui-floatie.vui-cps-ui-floatie-mini {display: none!important;}
#vui-cps-ui-ice-logform-mini-rzproxy {display: none!important;}
#vext-gen12 {display: none!important;}

.table-horizontal-line { width: 95%!important;}
/*#header .imgdiv {
	position:absolute;
	float:none;
	left:390px;
}*/

.lp_2col_holder {width: 100%!important;}
.lp_2col_left, .lp_2col_right, .section_float_text {width: 95%!important; float: none; margin: 0; padding: 0;}

#rightnav {display: none!important; }
#rightnav img  {display: none!important; }

/* QW changes */
.promo-main { width: 95%!important; padding: 0!important; }
/*#footer {display: block!important; border-top: 1px solid Black!important; margin-top: 20px!important; width: 98%!important;}*/
#footer {display: block!important; border-top: 1px solid Black!important; margin: 10px 0 0 0!important; padding: 0!important; width: 98%!important;}
#footer-control {display: block!important; width: 98%!important;}
#footer-control p {font-size: 110%!important; color: Black!important;}
#expand_footer  {display: none!important; }
#footer-links  {display: none!important; }
.horiznav  {display: none!important; }

#in_focus, #hp_intro, #focus_panel, #focus_panel div, #focus_panel div div, #grid_panels, #grid_panels div, #latest_news, #latest_news div { float: none!important; display: block!important; width: 95%!important; height: auto!important; margin: 0 0 10px 0!important; border: 0!important; padding: 0!important; }
#focus_panel img, #focus_control, #latest_news_control,.other_links,.years-nav,#li_mup,#li_lockp,#li_lockp_msg,.i_0_0,.i_0_0_0,.i_0_0_1,#pos_anchor  {display: block!important;}

/*div[id="m_0_0_1"]  {display: none!important;}*/
/*div[id="p_0_0"]  {display: block!important;}*/
div[id="p_0_2"]  {display: none!important;}
/*div[id="d_0"]  {display: block!important;}
div[id="layout"]  {display: block!important;}*/
#d_0.epi-layout0  {display: none!important;}

#p_0_0 {height: 0px!important; }
#d_0 {height: 0px!important; }
#layout {height: 0px!important; }

div[id="m_0_2_0"] {width: 100%; top: 0; left: 0;}

#dummy_row_0  {display: none!important; border: 1px solid DarkBlue;}
#dummy_row_0_0  {display: none!important; border: 1px solid Aqua;}
#dummy_row_0_1  {display: none!important; border: 1px solid Cyan;}
#dummy_row_0_2  {display: none!important; border: 1px solid Magenta;}
#p_0_1  {display: none!important; border: 1px solid Gold;}

#m_0_1_0  {display: none!important; border: 1px solid Indigo;}

#i_0_0 {display: none!important;}
#i_0_0_1 {display: none!important;}
/*
#p_0_2 { border: 1px solid Lime;}
#m_0_2_0 { border: 1px solid Maroon;}
*/
/*#bodycopy div {border: 1px solid DarkBlue;}

div[class="epi-modDrg"] {position: relative;}
*/

#surround { width: 98%!important; float: none!important; clear: both; margin: 0!important; padding: 0!important;}
#content { width: 100%!important; float: none!important; margin: 0!important; padding: 0!important;}
#bodycopy { font-size: 110%!important; margin: 0!important; padding: 0!important; min-height: 10px!important;}
#border { float: none; clear: both; width: 98%!important; min-height: 95%!important; background: none; padding: 0!important; margin: 0!important; border: none!important;}
script, style, link {display: none!important;}

#hp_intro_new {float: left;}


/*home page*/

.homepage table,.homepage table tr,.homepage table td {border: 0!important;}

#in_focus_new, #hp_box_blank_right,.hpcenter_box_purple #containerfour,.hpright_box_blank .greycontainer,.x-window-tl, #feedback {display: none!important;}

.hpcenter_box_purple #containerone,.hpcenter_box_purple #containertwo {width: 70%; float: left!important;}
.hpcenter_box_purple #containerthree {width: 20%; float: left!important;}

#latest_news_new, #events_block_new {width: 97%!important;}
div[id="ln1"] { display: block!important;}
div[id="ln2"] { display: block!important;}
div[id="ln3"] { display: block!important;}
div[id="ln4"] { display: block!important;}

.vgn-ext-component {width: 100%!important;}
.vgn-ext-region {width: 100%!important;}
.epi-modDrg {width: 100%!important;}
#m_0_0_1.epi-modDrg { display: block!important;}
/*#m_0_0_1.epi-modDrg {display: none!important; border: 1px solid Teal!important;}*/
.homepage .ui-dialog, .homepage #feedbackdialog {display: none!important;}

#m_0_0_0 .vgn-ext-region {width: 100%!important;}
#m_0_0_1 .vgn-ext-region, #m_0_0_1 .vgn-ext-region .vgn-ext-component {display: block!important;}
#footer .vgn-ext-region, #footer .vgn-ext-region .vgn-ext-component {display: block!important;}
#primary-navigation .vgn-ext-region, #primary-navigation .vgn-ext-region .vgn-ext-component {display: none!important;}
#leftnav .vgn-ext-region {display: none!important;}


#cookiesToolbar, #header div {display: none!important;}
#skiplinks {}
#banner-left, #banner-right {}
#header .header {display: block!important; width: 98%!important;}