/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}
#f {
	width:100%;
	text-align:left;
	background-color:#fff;
}
#b1 {
	display:none;
}
#b2 {
	display:none;
}
#bf {
}

/* col layout divs */
#nav {
	display:none;
}
#mf {
	width:100%;
}
#side {
	display:none;
}


/* nav */

#menulist {display:none;}
li.menubar {display:none;}
li.menubar2 {display:none;}

.menu {display:none;}
.menu li {display:none;}

#nav a:link {display:none;}
#nav a:visited {display:none;}
#nav a:hover {display:none;}



/* breadcrumb */
#bc {
	display:none;
}
#bc p {
	margin:0 0 6px 0;
	padding:0;
	color:#666;
}
#bc a:link {color:#005045; text-decoration:none;}
#bc a:visited {color:#3B845E; text-decoration:none;}
#bc a:hover {color:#F9B716; text-decoration:underline;}


/* main content */
#main {}
h1 {color:#000; font-size:14pt;}
h1.printhdr {color:#000; font-size:20pt;}
h2 {color:#000; font-size:12pt;}
h3 {color:#000; font-size:11pt;}
#main p, #main ul, #main ol {line-height:16pt; font-size:10pt;}

#main a:link {color:#000; text-decoration:none;}
#main a:visited {color:#000; text-decoration:none;}
#main a:hover {color:#000; text-decoration:none;}

.sml {display:none;}
.lotable {}
.lotable td {
	padding:12px 3px 0 0;
	margin:0;
	border:none;
}
.lotable td p {
	padding:0;
	margin:0;
}
.materialimg {display:none;}

.pdetails {font-size:10pt; font-family:Arial, Helvetica, sans-serif; border:1px solid #666;page-break-inside:avoid;}
.pdetails th {border-bottom:3px solid #666;border-left:1px solid #666;text-align:left;color:#000;padding:3pt;}
.pdetails td {border-bottom:1px solid #999;border-left:1px solid #999;text-align:left;padding:3pt;}
.pdetails td.hi {border-bottom:3px solid #006F65;text-align:left;}
.pdetails td.mid {text-align:center;}
.pdetails tr.odd {}
dt {font-weight:bold;line-height:16pt;}
dd {margin:0 0 16pt 0;line-height:16pt;}

.prevnext {display:none;}

/* side bar*/
.sf {
	border:1px solid #005045;
	margin-bottom:12px;
}
.shdr {
	padding:5px;
	font-weight:bold;
}
.scont {
	background-color:#e6eeed;
	padding:5px 3px 5px 15px;
	color:#005045;
}
.scont2 {
	background-color:#e6eeed;
	padding:5px 3px 5px 5px;
	color:#005045;
}
.sidegt {color:#FFC211;}
.sf a:link, .sf a:visited {color:#005045; text-decoration:none;}
.sf a:hover {color:#F9B716; text-decoration:underline;}
.scont a:link, .scont a:visited, .scont a:hover, .scont2 a:link, .scont2 a:visited, .scont2 a:hover {text-decoration:underline;}

.scont2 table td  {
	padding-bottom:6px;
	vertical-align:top;
}





/* accreditation assessment */
#prog p {
	font-size:10px;
	margin:0;
}

#progbar {
	width:100%;
	height:5px;
	background-color:#999;
}

.accredtest {
	width:100%;
}
.accredtest td {
	padding:3px 5px;;
	border-top:1px solid #ccc;
	font-size:12px;
}
.accredtest td.accredrad {
	width:10%;
}
#accredact {
	border-top:1px solid #005045;
	padding-top:3px;
}
#accredact .lbutt {
	padding:3px 0;
	float:left;
}
#accredact .rbutt {
	padding:3px 0;
	float:right;
}
#accredact a.cancel {
	border-top:1px solid #7fa7a2;
	border-right:1px solid #005045;
	border-bottom:1px solid #005045;
	border-left:1px solid #7fa7a2;
	padding:2px 8px;
	margin-right:12px;
	display:block;
}
#accredact a.stnd {
	padding:3px 3px;
	margin-right:6px;
	display:block;
}

#accredact a.next {
	border-top:1px solid #7fa7a2;
	border-right:1px solid #005045;
	border-bottom:1px solid #005045;
	border-left:1px solid #7fa7a2;
	background-color:#FFC211;
	padding:2px 12px 2px 6px;
	font-weight:bold;
	display:block;
	
}
#accredact a:hover {color:#005045;}


/* standard form  font-family:Verdana, Arial, Helvetica, sans-serif; */
.input_form {}
.label {font-size:12px; font-weight:bold; text-align:right;}
.fnote {font-size:10px; color:#333;}
input, select {font-size:12px;}
textarea {font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.error {color:#f00;}


/* footer */
#ff{
	padding:12pt 0 0 0;
	border-top:1px solid #999;
	text-align:right;
}
#ff p {
	font-size:8pt;
	margin:0;
}