html {
	height:100%; 
	padding:0; 
	margin:0;
	border:0;
	}

body {
	height:100%; 
	padding:0; 
	margin:0;
	border:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}

/* General hyperlink style */
A {
	color: #000066;
  }
A:Active {
	color: #000066;
	}
A:Hover {
	color: #DD6600;
	}

.smalltext
	{
	font-size: 11px;
	color: #000000;
	}
.minitext
	{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

TD.pageheading
	{
	font-size:18px;
	font-weight: bold;
	color: #006666;
	text-align: left;
	}

TD.pagesubheading
	{
	font-size:14px;
	font-weight: bold;
	color: #FF9933;
	text-align: left;
	padding-bottom: 5pt;
	}
		
/* Left-hand navigation boxes */
TD.signinhead,TD.boxheadgrey,TD.boxhead
	{
	font-family: verdana;
	font-size:10pt;
	font-weight:bold;
	padding-left: 3pt;
	padding-right: 3pt;	
	padding-bottom: 3pt;	
	padding-top: 1pt;
	text-align: left;	
	background-color:#E3CD82;
	}
TD.boxheaddarkgray {
	background-color:#E3CD82;
}
TD.boxheadgrey
	{
	color: #000000;	
	}
	
/* Form formatting */	
TD.formlabel,TD.formlabel_sml
	{
	text-align:right;
	padding-right: 4pt;
	}
TD.formlabelerror
	{
	text-align:right;
	padding-right: 4pt;
	color:red;
	}
TD.formlabel_sml
	{
	font-size:11px;
	padding-right: 2pt;
	}
TD.formreq
	{
	color: #CC0000;
	text-align: left;
	}
.formreq
	{
	color: #CC0000;
	}

/* Top navigation links */
A.topnavon
	{
	font-family: verdana;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	}	
A.topnavon:Active
	{
	font-family: verdana;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	}			
A.topnavon:Visited
	{
	font-family: verdana;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	}					
A.topnavon:Hover
	{
	font-family: verdana;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	}
A.topnavoff
	{
	font-family: verdana;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	}	
A.topnavoff:Active
	{
	font-family: verdana;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	}				
A.topnavoff:Visited
	{
	font-family: verdana;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	}						
A.topnavoff:Hover
	{
	font-family: verdana;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	}
TD.topnavon
	{
	padding-left: 5pt;
	padding-right: 5pt;
	}	
TD.topnavoff
	{
	padding-left: 10pt;
	padding-right: 10pt;
	}

.scboxHeaderCellForm {
	background-color: #E3CD82;
}
.scboxContentHeaderCellForm {
	background-color: #E3CD82;
	font-family: verdana;
	font-size:10pt;
	font-weight:bold;
	padding-left: 3pt;
	padding-right: 3pt;	
	padding-bottom: 3pt;
	padding-top: 1pt;
	text-align: left;
	color: #000000;	
}
.scboxContentCellForm {
	background-color: #FFFFFF;
	font-family: verdana;
	font-size:10pt;
	padding-left: 3pt;
	padding-right: 3pt;	
	padding-top: 3pt;
	text-align: left;
	color: #000000;	
}
.scboxFooterCellForm {
	background-color: #FFFFFF;
	font-family: verdana;
	font-size:10pt;
	text-align: left;
	color: #000000;	
}
.scboxHeaderCellInfo {
	background-color: #669999;
}
.scboxContentHeaderCellInfo {
	background-color: #669999;
	font-family: verdana;
	font-size:10pt;
	font-weight:bold;
	padding-left: 3pt;
	padding-right: 3pt;	
	padding-bottom: 3pt;	
	padding-top: 1pt;
	text-align: left;
	color: #FFFFFF;	
}
.scboxContentCellInfo {
	background-color: #FFFFFF;
	font-family: verdana;
	font-size:10pt;
	padding-left: 3pt;
	padding-right: 3pt;	
	padding-top: 3pt;
	text-align: left;
	color: #000000;	
}
.scboxFooterCellInfo {
	background-color: #FFFFFF;
	font-family: verdana;
	font-size:10pt;
	text-align: left;
	color: #000000;	
}
.scboxHeaderCellError {
	background-color: #FFEEEE;
}
.scboxContentHeaderCellError {
	background-color: #FFEEEE;
	font-family: verdana;
	font-size:10pt;
	font-weight:bold;
	padding-left: 3pt;
	padding-right: 3pt;
	padding-bottom: 3pt;
	padding-top: 1pt;
	text-align: left;
	color: #990000;	
}
.scboxContentCellError {
	background-color: #FFFFFF;
	font-family: verdana;
	font-size:10pt;
	padding-left: 3pt;
	padding-right: 3pt;	
	padding-top: 3pt;
	text-align: left;
	color: #000000;	
}
.scboxFooterCellError {
	background-color: #FFFFFF;
	font-family: verdana;
	font-size:10pt;
	text-align: left;
	color: #000000;	
}

TD.searchlabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	padding-left: 3pt;
	padding-right: 3pt;
	font-weight: bold;
	}
SELECT.qsearchdropdown  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	/*vertical-align: middle;*/
	border: solid 1px;
}
INPUT.quicksearch
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	vertical-align: middle;
	border: #000000 solid 1px;
	}

/* Home Page FFBF5F */
.sectionname {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
}
.sectiondesp {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.registerboxbg {
	background-color:#EEEEEE;
}

.bggolden {
	background-color:#E3CD82;
}
.bgblack {
	background-color:#000000;
	}

.regionmenu {
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#090200;
	}
.subregionmenushow {
	display:inline;
	visibility:visible;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#090200;
	}
.subregionmenuhide {
	display:none;
	visibility:hidden;
	}

.toc {
	height:480px;
	overflow:auto;
	background-color:#000000;
	margin-left:10px;
	}
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-left:7px; margin-right:7px;
	width:inherit;
	}
.bglightgold {
	background-color:#FAEAB6;
	}

.mcqTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	}
.casestudiesTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	}
.casestudiesContent {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.casestudiesQuestion {
	padding: 3pt;
	color: #FF6600;
	font-weight: bold;
	background-color: #EEEEEE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.casestudyAnsShow {
	display: block;
	visibility:visible;
	margin-left:70px;
	margin-right:70px;
    }
.casestudyAnsHide {
	display:none;
	visibility:hidden;
    }

.frameheading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
}
.searchsectiontitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #000000;
	font-size:11pt;
}

.highlightText {
	background-color: #E3CD82;
	}
.boxContent {
	border:1px solid #D3D3D3; 
	width:550px; 
	padding:5px;
	margin-left:11%;
	color: #000000;
}
.boxpearl {
	font-size: 10px;
}
.boxContentback2top {
	width:550px; 
	padding:5px;
	margin-left:12%;
}
.errmsg {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.back2top {
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.bgdarkblue {
	background-color:#000066;
	font-family:Arial, Helvetica, sans-serif;
	}
.darkblue {
	color:#000066;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#A2C0DF;
	}
.white {
	color:#FFFFFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	background-color:#6699cc;
	font-size:13px;
	}
.darkbluecontent {
	color:#000066;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#A2C0DF;
	font-size:13px;
	}
.textsize2 {
	font-size:13px;
	}
	
.spacerExplan {margin-left:30px;};
.correctAns {color:#006600;font-weight:bold};
.wrongAns {color:#FF0000;font-weight:bold};

.pageheading1 {
	font-size:14px;
	font-weight: bold;
	text-align: left;
	}
.pageheading2 {
	font-size:14px;
	font-weight: bold;
	text-align: left;
	}
.pageheading3 {
	font-size:14px;
	text-align: left;
	}

.btnStyle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; text-align: center; background-color: #96BDFC; border-color: #FFFFFF #000000 #000000 #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.btnStyle_mo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; text-align: center; background-color: #FF9900; border-color: #FFFFFF #000000 #000000 #FFFFFF; cursor: hand; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.clsLeftText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; line-height: normal; font-weight: bold; color: #999999; text-align: right; padding-right: 8px; vertical-align: bottom}
.clsFootnote {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; color: #999999; text-align: center; vertical-align: bottom; padding-bottom: 3px}
.clsGet_flash { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #000000; text-align: left}
.clsLeftText_small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 24px; font-weight: normal; color: #FFFFFF; background-color: #698EBA; padding-left: 10px }
.clsCourseName { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; line-height: normal; font-weight: bold; color: #999999; padding-right: 10px; padding-bottom: 2px}
.clsLine {  background-color: #FF9900; height: 1px}
.clsHeight {  padding-right: 5px; padding-left: 10px; background-position: right}