/*html, body, p, ul, ol, dl, dt, dd, h1,h2,h3,h4,h5,h6, form, li { margin: 0; padding: 0;}
html, body { font-family: 'Helvetica Neue', arial, sans-serif; background: #fff; text-align: center; }
html { font-size: 0.84em;}
a img{border:none;}*/

* { background:none !important; }
p.more a {background:url('../images/more-bullet.gif') center left no-repeat !important;}

#helpMenu,
#mainMenu,
#header form,
#sideCol,
#sideCol1,
#footer ul,
#bCrumbs,
#sideCol2,
#pager,
#editBox2,
#editorMenu,
#helpMenu1,
#searchForm,
#videoContainer,
.quizBox
{display:none !important;}  

.roundBox4{width:50%;}

#mainColType1{width:80%; float:none;} 
#mainColType2{margin:0; width:80%; float:none;}
#mainColType5{margin:0; width:80%; float:none;}
#mainColType3{margin:0; width:80%; float:none;}
#editContent #mainColType2{margin:0; width:80%; float:none;}

body #mainColType2 #subCol1{float:none; width:auto;}
body #mainColType2 #subCol2{float:none; width:auto;}

body #content h1{height:auto; text-indent:0; overflow:visible; background:none; font-size:18pt; clear:both;}   

#subCol1 .roundBox4{clear:both; width:100%;}
#footer{clear:both; width:100%;}

#check7-details, #check19-details{display: block;}

#table1{width:100%; border:1px solid #d8d8d7;}

#newsEventsBox{width:100%;}

div.roundBox6{display:none;}

#mainHeaderBox{height:auto; padding:0;}
#mainColType3 #mainHeaderBox p{width:100%; padding:0;}
#mainHeaderBox h2{height:auto; width:100%; text-indent:0; overflow:visible; background:none; font-size:18pt; clear:both;}

.sIFR-hasFlash body #header h1,
body #header h1,
body #header h1 * {display: block; visibility:visible;}