/* default styles */

#tblContent1 td {white-space:normal !important;}

#tblContent2 td {white-space:normal !important;}

#tblContent3 td {white-space:normal !important;}


td#Module55_TDDisplayAcknowledgeBox font,
td#Module77_TDDisplayAcknowledgeBox font,
td#Module80_TDDisplayAcknowledgeBox font,
td#Module83_TDDisplayAcknowledgeBox font {font:11px verdana, sans-serif !important; height: 80px; display: block; width: 200px; float: left;}

td#Module55_TDDisplayAcknowledgeBox img,
td#Module77_TDDisplayAcknowledgeBox img,
td#Module80_TDDisplayAcknowledgeBox img,
td#Module83_TDDisplayAcknowledgeBox img {float: right;}

td#Module55_TDDisplayAcknowledgeBox,
td#Module77_TDDisplayAcknowledgeBox,
td#Module80_TDDisplayAcknowledgeBox,
td#Module83_TDDisplayAcknowledgeBox {vertical-align: middle !important; width: 600px; padding-top: 20px;}

.ContinueContentButton {float: left; margin-left: 60px}


/* IE7 Only */
*:first-child+html body .ContinueContentButton {float: left; margin-left: 50px}

/* IE6 Only */
* html body .ContinueContentButton {float: left; margin-left: 50px}


.ContinueContentText {float: left; width: 220px; padding-top: 10px; padding-left: 10px; }

.ContinueButton {float: left; margin-left: 20px}

.ContinueText {float: left; width: 600px;}

a.clsNext {display: block;  background: white url(/images/useruploadedimages/11/Next.png) no-repeat; color:#2274bd !important; height: 32px; width: 68px; text-align: right;}

td.clsNext b {display: block; padding-top: 7px}

a.clsPrev {display: block;  padding-right: 40px; background: white url(/images/useruploadedimages/11/Previous.png) no-repeat 0px top; color:#2274bd !important; height: 32px; width: 68px; text-align: right;}

td.clsPrev  b {display: block; padding-top: 7px; padding-left: 40px}

#PDFLink {height: 40px;}

#PDFLink a {font:bold 11px verdana !important;color:#2274bd; padding:0 0 5px 0; margin:0; background: url(/Images/DocumentTypeImages/Med_file-pdf.gif) no-repeat; padding-left: 30px; display: block}

#PDFLink img {margin: 0 5px -5px 0}

div#DivContent fieldset {border: white solid 1px; color: white}

table#QuizTable {width: 520px; background: white url(/images/useruploadedimages/11/QuestionTextBG.gif) no-repeat left 55px; }

td.clsQuesNo {font-weight: bold; padding: 0 5px 10px 0; width: 115px; text-align: right}

td.clsQuesText {font:bold 12px verdana, sans-serif;color:#2274bd;  height: 75px !important; padding: 0 5px 0 10px; }

td.clsOptions input {margin: 0 10px 70px 0; float: left !important;}

td.clsOptions {padding: 20px 0 0 10px}

#DivContent ul {padding-left: 0; list-style: none; margin: 0 10px 10px 0; }

#DivContent ul li {padding: 0 0 7px 25px; font: Normal 11px verdana; background: url(/Images/UserUploadedImages/11/SnowBullet.png) no-repeat left 5px}

td.clsNormalAdmin {background: white url() !important;}

.LoginPageHeight {height: 200px !important;}

#Module40_strLoginName40, #Module40_strPassword {width: 100px; border: none; margin-left: 5px; height: 15px; font:11px verdana, sans-serif; color:#676767;}

#LoginTable {background: url(/Images/UserUploadedImages/11/LoginBG.png); height: 168px; width: 212px}

#LoginTable h2 {color: white; font: Normal 18px arial; letter-spacing: 2px; padding: 10px 0 0 25px}

a#Module40_LoginAnchor {display: block; height: 34px; width: 88px; margin-bottom: 10px;}

#LoginLabel {color: white; vertical-align: middle; text-align: left; padding-left: 25px; width: 54px;}

div.Masterdiv {height: auto}

body, table, td, tr, p, ul, ol, li, .clsNormal, .clsAltNormal {font:11px verdana, sans-serif; color:#676767; line-height: 160%; }

html {text-align:center; background: #dcdcdc url(/images/useruploadedimages/11/BackgroundBG.jpg) center top repeat-y !important;}


body {
margin: 0 auto; width: 786px; border: solid 1px white; border-top: none; text-align:left;  background-color: white 
}

#TableLeftNavBar div.menu {margin-left: 38px;}


/* IE6 Only */
* html body {
margin: 0 auto; width: 786px; border: solid 1px white; border-right: none; border-top: none; text-align:left;  background-color: white
}
* html body #TableLeftNavBar div.menu {margin-left: 18px;}

/* IE7 Only */
*:first-child+html body {
margin: 0 auto; width: 786px; border: solid 1px white; border-right: none; border-top: none; text-align:left;  background-color: white
}
*:first-child+html body #TableLeftNavBar div.menu {margin-left: 38px;}


#HeaderTD {background: #dcdcdc url(http://ebook.perisherjobs.com.au/images/UserUploadedImages/Ambassador_Banner.jpg); height: 257px; vertical-align: top}

div.BannerHome {background: #dcdcdc url(/Images/UserUploadedImages/11/perisherBannerHome.jpg); height: 488px; vertical-align: top}

td.footerMain {background: white url(/images/useruploadedimages/11/FooterBG.gif) no-repeat bottom !important; height: 115px; }

.clsAltNormalOneSmaller {font:11px arial, verdana, sans-serif;color:#000000;}

#tblContentTD2 {height:100% !important;}

/* default link styles */

a, a:link, a:visited, {font:11px verdana, sans-serif !important; color:#676767;}
a:active, a:hover, a:focus {font:11px verdana, sans-serif; color:#676767;}

/* default heading styles */

h1, td.clsMidHeader {font:Normal 20px arial, verdana, sans-serif;color:#162a71; padding:0 0 15px 0; margin:0;}  
h2 {font:bold 12px verdana, sans-serif;color:#2274bd; padding:0 0 5px 0; margin:0;}
h3 {font:bold 11px verdana, sans-serif;color:color:#2274bd; padding:0 0 5px 0; margin:0;}
h4 {font:bold 11px verdana, sans-serif;color:color:#676767; padding:0 0 5px 0; margin:0;}
h5 {font:bold 11px verdana, sans-serif;color:#676767; padding:0 0 5px 0; margin:0;}
h6 {font:bold 11px verdana, sans-serif;color:#676767; padding:0 0 5px 0; margin:0;}

/* default paragraph styles for main content area */

p {font:11px verdana, sans-serif; color:#676767; line-height: 160%; padding:0 0 10px 0; margin:0px;}

#tblContentTD1 {padding: 10px 30px 0 30px !important}


/* styles for the breadcrumb and print friendly area */

.breadPrint {width:100%;}

td.breadcrumbMargin {padding:20px 20px 0px 20px; text-align:left;}

td.printMargin {padding:20px 0px 0px 20px; text-align:right; width:22px;}

td.sizeMargin {padding:20px 20px 0px 0px; text-align:right; width:46px;}

td.sizeMargin img {margin-left:1px;}


/* styles for the banner */


/* styles for right panel */




/* styles for accessiblity areas */

.topMenuAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
.topMenuAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#000000; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}

.leftMenuAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
.leftMenuAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#000000; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}

.rightAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
.rightAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#000000; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}

.footerAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
.footerAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#000000; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}


/* styles for the footer */

.footer {width:100%;}

td.footerTextElcom {font:11px verdana, sans-serif; color:#2274bd; text-decoration: none; padding: 10px 0 15px 40px}

td.footerMain div  {font:11px verdana, sans-serif; color:#676767; text-decoration: none; margin: 70px 0 0 40px }

td.footerTextElcom a, td.footerTextElcom a:link, td.footerTextElcom a:hover, td.footerTextElcom a:active, td.footerTextElcom a:visited {font:11px verdana, sans-serif; color:#2274bd;}
td.footerMain  a, td.footerMain  a:link, td.footerMain  a:hover, td.footerMain  a:active, td.footerMain  a:visited  {font:11px verdana, sans-serif; color:#676767;}


/* styles for print */

@media print {

.breadPrint {display:none;}

#tblContentTD2 {display:none;}

}







































