#masthead_nobottom{

width: 100%;

padding-top: 15px;

padding-bottom: 15px;

padding-right: 0px;

padding-left: 0px;

background: url(/am/images/newsite/bg_masthead.gif) #003366 no-repeat top right; 

font-size: 1.1em;

margin-bottom: 0px;
border-bottom: 1px #fff solid;
}

#masthead_nobottom .banner{

padding: 0px 10px 0px 10px !important;

color: #ffffff; 

font-size: 1.7em !important;

line-height: 1.2em !important;

font-weight: bold !important;

margin: 0px !important;

}

#policysearch {float: right; padding-right: 20px; top: -15px; size: 1.1em;}

.buttonpolicy{

background-color:#993300;

border: 1px solid #fff;

color: #fff;

cursor:pointer;

font-size: 1em;

padding: 2px;

position: relative;

top: 1px;

}

.whiteborder {height: 19px; border: 1px solid #fff; margin-right: 5px;}

#maintab{

background: #fff;
height: 55px;
margin: 0px !important;
padding: 0px !important;
border-left: 1px #A2B4C7 solid;
border-right: 1px #A2B4C7 solid;
}



#introduction_off {background: url(images/intro_off.gif)  no-repeat left top;  width: 140px; height: 54px; text-indent:-32697px; color: #fff; float: left; margin-top: 0px; margin-left: 0px;}
#environmental_off {background: url(images/systems_off.gif)  no-repeat left top;  width: 140px; height: 54px; text-indent:-32697px; color: #fff; float: left; margin-top: 0px;}
#clinical_off {background: url(images/clinical_off.gif)  no-repeat left top;  width: 140px; height: 54px; text-indent:-32697px; color: #fff; float: left; margin-top: 0px;}
#organisational_off {background: url(images/organisational_off.gif)  no-repeat left top;  width: 140px; height: 54px; text-indent:-32697px; color: #fff; float: left; margin-top: 0px;}
#educational_off {background: url(images/educational_off.gif)  no-repeat left top;  width: 140px; height: 54px; text-indent:-32697px; color: #fff; float: left; margin-top: 0px;}

#introduction_on {background: url(images/intro_on.gif)  no-repeat left top;  width: 140px; height: 54px; text-indent:-32697px; color: #fff; float: left; margin-top: 0px; margin-left: 0px;}
#environmental_on {background: url(images/systems_on.gif)  no-repeat left top;  width: 140px; height: 54px; text-indent:-32697px; color: #fff; float: left; margin-top: 0px;}
#clinical_on {background: url(images/clinical_on.gif)  no-repeat left top;  width: 140px; height: 54px; text-indent:-32697px; color: #fff; float: left; margin-top: 0px;}
#organisational_on {background: url(images/organisational_on.gif)  no-repeat left top;  width: 140px; height: 54px; text-indent:-32697px; color: #fff; float: left; margin-top: 0px;}
#educational_on {background: url(images/educational_on.gif)  no-repeat left top;  width: 140px; height: 54px; text-indent:-32697px; color: #fff; float: left; margin-top: 0px;}


.shadetabs{
list-style-type: none;
margin: 0px !important;
}

.shadetabs li{
display: inline;
margin: 0px;
text-decoration: none;
}


.tabcontent{ /*style of tab content container*/

/*padding: 10px; */
margin-bottom: 1em;
background-color: #ffffff;
padding-top:20px;
border-bottom: 1px #A2B4C7 solid;
border-left: 1px #A2B4C7 solid;
border-right: 1px #A2B4C7 solid;
border-top: 0px;
}

.tabcontent2{ /*style of tab content container*/

/*padding: 10px; */
margin-bottom: 1em;
margin-top: 20px;
background: #ffffff;
padding-top:10px;
padding-bottom:10px;
border-bottom: 1px #A2B4C7 solid;
border-left: 1px #A2B4C7 solid;
border-right: 1px #A2B4C7 solid;
border-top: 1px #A2B4C7 solid;

}

.tabcontent table, .tabcontent2 table {padding-left: 10px;}

#saveit {float: right;
position: relative;
top: 13px; right: 10px;
background: url(images/button_save_off.gif) transparent  no-repeat left top; width: 114px; height: 36px; text-indent:-32697px;
cursor: pointer;}

.tabcontentouter{
display:none;
width: 100%;
}

.msksubmit {
	cursor: pointer;
    width: 67px;
	height:21px;
	border: 1px solid #000;
	margin-left: 10px;
	color: #fff;
	background-color:#CC3333
} 



.glhelp {color: #333;  font-size: .9em !important; padding-left: 10px;  padding-right: 10px; margin-bottom: 10px; margin-top: 10px;}
.glpdf { background: url(/am/images/newsite/icon_pdf.gif) no-repeat; background-position:left center;  padding-left: 25px; margin-left: 10px; margin-bottom: 5px !important;}
.glpdf a {padding-left: 20px}




#azarea{position: relative;}



.cemtable {
padding-right: 15px;
padding-left:10px;
line-height: 1.5em;
font-size: 1.1em !important;
font-family: Verdana, Arial, Helvetica, sans-serif;}

.regonline{
background-color:#993300;
color: #fff !important;
padding: 3px 3px 3px 3px;
text-align: center;
}

.cemtable h2 {
padding: 0px 0px 20px 0px !important;
}

.tabcontent p, h2, h1, .tabcontent2 p, h2, h1 {
padding: 0px 15px 0px 10px
}

.tabcontent_bg p, h2, h1 {
padding: 0px 15px 0px 10px
}

.tabcontent_bg h2 {
padding-bottom: 10px;
}

.tabcontent h2, .tabcontent2 h2 {
padding-bottom: 5px;
}

.tabcontent ul, ol, .tabcontent2 ul, ol {
padding-right: 15px;
padding-top: 0px !important;
margin-top: 0px;
}

.tabcontent li, .tabcontent2 li {
margin: 0px;
padding: 0px 0px 2px 0px;
}

#clear {clear: both;}

.tabcontent p a.active, .tabcontent2 p a.active {font-weight: bold;
text-decoration:none; color: #000;}
.tabcontent p, .tabcontent2 p   {font-weight: normal;}


#indent{
float: left;
padding-left: 10px;
padding-right: 10px;
}

#alignright{
float: right;
text-align: right;
color: #ffffff;
font-size: 60%;
padding-right: 10px;

}

#alignright a{
color: #ffffff;
}

#indenttable {padding-left: 10px; padding-right: 10px;}



.nopadding  {margin: 0px;}
#clear {clear: both;}

#loading, #loading2 { z-index: 100; position: relative; top: 0%; left: 0%; background-image: url("/am/images/ajax-loader.gif"); color: #FF3300; background-repeat: no-repeat; background-position: 5px; background-color: white; padding-left: 40px; padding-top: 25px; margin-bottom: 20px;  border: 1px solid #000; width: 100%; height: 30px; font-size: 1.2em; font-weight: bolder;}

.pdf { background: url(/am/images/newsite/icon_pdf.gif) no-repeat; background-position:left center;  padding-left: 25px !important; margin-left: 10px; margin-bottom: 5px !important;}
.web { background: url(/am/images/newsite/icon_web.gif) no-repeat; background-position:left center;  padding-left: 25px !important; margin-left: 10px; margin-bottom: 5px !important;}



@media print {
#masthead_nobottom{
width: 100%;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
background: none; 
font-size: 1.5em;
margin-bottom: 0px;
border-bottom: none;

}

.tabcontent2 p, h2, h1 {
padding: 0px 15px 0px 10px;
}



#maintab{display: none;}
#sparebg{display: none;}
.tabcontent{ /*style of tab content container*/

/*padding: 10px; */
width: 100%;
margin-bottom: 1em;
background-color: #ffffff;
padding-top:20px;
border-bottom: none;
border-left: none;
border-right: none;
border-top: 0px;
display: table;
}

#masthead_nobottom .banner{
padding: 0px !important;
color: #000000; 
font-size: 1.2em !important;
line-height: 1.2em !important;
font-weight: bold !important;
margin: 0px !important;
}

.tabcontent p, h2, h1, .tabcontent2 p, h2, h1  {
padding: 0px 0px 0px 0px
}

.tabcontent2{ /*style of tab content container*/

/*padding: 10px; */
margin-bottom: 1em;
margin-top: 20px;
background: #ffffff;
padding-top:10px;
padding-bottom:10px;
border-bottom: none;
border-left: none;
border-right: none;
border-top: none;
}

.pdf { background: url(/am/images/newsite/icon_pdf.gif) no-repeat; background-position:left center;  padding-left: 25px !important; margin-left: 10px; margin-bottom: 5px !important;}
.web { background: url(/am/images/newsite/icon_web.gif) no-repeat; background-position:left center;  padding-left: 25px !important; margin-left: 10px; margin-bottom: 5px !important;}


}
