/* STANDARD HTML MARKUP */html	{	padding: 0px;	margin: 0px;	}body	{	margin: 0px;	padding: 0px;	}h1 {	color: #000;	font-size: 14px;	font-weight: bold;	font-family: arial,helvetica,sans-serif;	}h2 {	color: #000;	font-size: 13px;	font-weight: bold;	font-family: arial,helvetica,sans-serif;	}h3 {	color: #000;	font-size: 12px;	font-weight: bold;	font-family: arial,helvetica,sans-serif;	}p	{	color: #000;	font-size: 12px;	font-family: arial,helvetica,sans-serif;	}li	{	margin: 0px;	padding: 0px;/* 	list-style: square; */	color: #000;	font-size: 12px;	font-family: arial,helvetica,sans-serif;	}hr	{	border-bottom: 1px solid #9CF;	border-top: 0px solid #9CF;	border-left: 0px solid #9CF;	border-right: 0px solid #9CF;	}/* SECTION IDs *//*  *//* page heading *//*  */#head	{	width: 780px;	border-bottom: 3px double #99C;	}#head td	{	padding: 0px;	}#head td.logo	{	text-align: left;	width: 546px;	}#head td.info	{	vertical-align: top;	}#head p	{	margin: 2px;	padding: 0px;	text-align: center;	color: #000;	font-size: 10px;	font-family: arial,helvetica,sans-serif;	}#head p.greeting	{	padding: 6px 0px 2px 0px;	vertical-align: bottom;	font-size: 12px;	font-family: arial,helvetica,sans-serif;	}#head p.alert	{	border: 1px solid #F00;	background-color: #FFC;	padding: 6px;	font-size: 13px;	font-family: arial,helvetica,sans-serif;	}/*  *//* navigation at top of page *//*  */table#nav	{	background-color: #006;	border-top: 4px solid #339;	border-right: 1px solid #99C;	border-bottom: 1px solid #99C;	border-left: 1px solid #99C;	}table#nav td	{	margin: 0px;	padding: 0px;	border-right: 1px solid #99C;	text-align: center;	white-space: nowrap;	}table#nav td a	{/* 	margin: -3px -6px; */	padding: 5px 8px;	display: block;	color: #FFF;	font-size: 12px;	font-weight: bold;	font-family: arial,helvetica,sans-serif;	}table#nav td.signout	{	background-color: #00C;	border-right: 0px solid #99C;	}#nav a:link, #nav a:active, #nav a:visited	{	text-decoration: none;	color: #FFF;	}#nav a:hover	{	background-color: #06F;	color: #FFF;	text-decoration: underline;	}/*  *//* help faqs navigation *//*  */@media screen {   table#helpnav { position: fixed }}table#helpnav	{	width: 150px;	background-color: #CCF;	border-top: 1px solid #006;	border-right: 1px solid #006;	border-bottom: 1px solid #006;	border-left: 1px solid #006;	}table#helpnav th	{	margin: 0px;	padding: 3px 5px;	background-color: #006;	border-top: 2px solid #339;	border-bottom: 1px solid #006;	color: #FFF;	text-align: left;	font-size: 11px;	font-weight: bold;	font-family: arial,helvetica,sans-serif;	}table#helpnav td	{	margin: 0px;	padding: 0px;	background-color: #E8E8FF;	border-bottom: 1px solid #006;	text-align: left;/* 	white-space: nowrap; */	}table#helpnav td.last	{	border-bottom: 0px solid #006;	}table#helpnav td a	{/* 	margin: -3px -6px; */	padding: 3px 5px;	display: block;	color: #000;	font-size: 11px;	font-weight: bold;	font-family: arial,helvetica,sans-serif;	}#helpnav a:link, #helpnav a:active, #helpnav a:visited	{	text-decoration: none;	color: #000;	}#helpnav a:hover	{	background-color: #06F;	color: #FFF;	text-decoration: underline;	}/*  *//* page footer *//*  */#foot	{	margin: 10px 0px;	width: 780px;	border-top: 1px solid #99C;	}#foot p	{	margin: 0px;	padding: 6px 6px;	text-align: center;	white-space: nowrap;	font-size: 10px;	font-weight: normal;	font-family: arial,helvetica,sans-serif;	}/*  *//* content section of page *//*  */#content	{	margin: 3px;	width: 780px;	}#content td	{	padding: 3px 6px;	background-color: #FFF;	vertical-align: top;	text-align: left;	color: #000;	font-size: 12px;	font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#content .triple	{	width: 770px;	}#content .double	{	width: 425px;	}#content .single	{	width: 345px;	}#content h1 {	margin: 4px 0px;	color: #000;	padding: 4px 3px;	font-size: 13px;	font-weight: bold;	font-family: arial,helvetica,sans-serif;	}#content h2 {	margin: 2px 0px;	background-color: #CCF;	color: #000;	padding: 3px;	font-size: 13px;	font-weight: bold;	font-family: arial,helvetica,sans-serif;	}#content h3 {	color: #000;	padding: 0px 3px;	font-size: 13px;	font-weight: bold;	font-family: arial,helvetica,sans-serif;	}#content h4 {	margin: 0px;	padding: 0px 3px;	color: #006;	font-size: 12px;	font-weight: bold;	font-family: arial,helvetica,sans-serif;	}#content p {	color: #000;	padding: 0px 3px;	font-size: 12px;	font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#content p.section	{	border: 1px solid #9CF;	padding: 3px 6px;	color: #333;	font-size: 12px;		font-weight: bold;	font-family: arial,helvetica,sans-serif;		}#content p.bak	{	margin: 0em 0em 2.3em 0em;	font-size: 9px;	font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#content img {	display: inline;	vertical-align: middle;	}/* #content p { *//* 	color: #000; *//* 	font-size: 12px; *//* 	font-weight: normal; *//* 	font-family: arial,helvetica,sans-serif; *//* 	} */#content p.text	{	margin: 2px 0px;	font-size: 11px;		font-weight: normal;	font-family: arial,helvetica,sans-serif;		}#content p.divide	{	width: 733px;	margin: 0 10px;/* 	margin: 0% 3%; */	border-bottom: 1px solid #9CF;	}#content .back {	margin: 4px 0px;	padding: 2px 3px;	vertical-align: middle;	text-align: right;	color: #000;	font-size: 10px;	font-weight: normal;	font-family: arial,helvetica,sans-serif;		}#content .info {	float: right;	margin: 4px;	font-size: 10px;	font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#content .button {	float: right;	clear: both;	margin: 2px 0px;	padding: 2px 6px;	font-size: 10px;	font-weight: bold;	font-family: arial,helvetica,sans-serif;	}#button {	float: right;	clear: both;	display: block;	margin: 2px 0px;	padding: 2px 6px;	}#button p {	margin: 2px;	padding: 2px 6px;	border: 1px solid #000;	font-size: 10px;	font-weight: bold;	font-family: arial,helvetica,sans-serif;	}#alert {	margin: 2px 0px;	padding: 6px 6px;	background-color: #006;	}#alert h1 {	color: #FFF;	font-size: 14px;	font-weight: bold;	font-family: arial,helvetica,sans-serif;	}#alert p {	color: #FFF;	font-size: 10px;	font-weight: bold;	font-family: arial,helvetica,sans-serif;	}/*  *//* error message box *//*  */#error {	margin: 4px;	padding: 1px 6px;	background-color:#FFE1ED;	color: #F00;	border: 1px double #F00;	}#error h1 {	padding: 3px 8px;	background-color:#F00;	color: #FFF;	border: 1px double #F00;	}#error h3 {	margin: 6px;	color: #CC0000;	text-align: left;	font-size: 11px;		font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#error p {	padding: 0px 8px;	color: #CC0000;	}/*  *//* login form *//*  */#form	{	margin: 5px;	border: 1px solid #006;	}#form th	{	padding: 6px 6px;	background-color: #006;	text-align: left;	white-space: nowrap;	color: #FFF;	font-size: 12px;	font-weight: bold;	font-family: arial,helvetica,sans-serif;	}#form td	{	padding: 3px 6px;	background-color: #FFF;	vertical-align: middle;	text-align: left;	color: #000;	font-size: 11px;		font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#form td.brdr	{	margin: 4px;	border-bottom: 1px solid #006;	border-left: 1px solid #006;	}#form td.left	{	margin: 4px;	border-bottom: 1px solid #006;	border-left: 0px solid #006;	}#form td.right	{	margin: 4px;	border-bottom: 1px solid #006;	border-left: 1px solid #006;	}#form p {	margin: 0px 0px 0px 6px;	text-align: right;	font-size: 11px;		font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#form p.state	{	margin: 2px 0px;	padding: 0px;	text-align: left;	font-size: 10px;		font-weight: normal;	font-family: arial,helvetica,sans-serif;		}#form td.top	{	padding: 8px 6px 2px 6px;	}#form td.formhd	{	padding: 6px;	background-color: #036;	color: #FFF;	font-size: 13px;	font-weight: bold;	font-family: arial,helvetica,sans-serif;	}#form td.submit	{	padding: 6px;	background-color: #CCF;	}#form .error {	margin: 2px;	padding: 2px;	background-color:#FFC;	border: none;	text-align: right;	color: #F00;	font-size: 11px;		font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#form input	{/* 	padding: 1px 3px; */	border: 1px inset #036;	background-color: #FFF;	font-size: 12px;	font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#form input.sbmt	{	border: 2px outset #036;	background-color: #FFF;	}#form input.sbmt:active	{	border: 2px inset #036;	background-color: #FFF;	}#form select	{	background-color: #FFF;	font-size: 11px;	font-weight: normal;	font-family: arial,helvetica,sans-serif;	}/*  *//* training product display table *//*  */#product	{	width: 98%;	margin: 10px 2px;	background-color: transparent;    border: 0px ; 	clear: both;	}#product th	{	padding: 3px 6px;	border-left: 1px solid #99C;	background-color: #006;	text-align: left;	color: #FFF;	font-size: 12px;	font-weight: bold;	font-family: arial,helvetica,sans-serif;	}#product th.left	{	border-left: 0px solid #006;	text-align: left;	}#product th.leftcenter	{	padding: 0px 0px;	border-left: 0px solid #006;	text-align: center;	}#product td	{	padding: 2px 6px;	border-bottom: 1px solid #006 ;	border-left: 1px solid #006;	border-right: 1px solid #006;/* 	background-color: transparent; */	vertical-align: top;	text-align: left;	color: #000;	font-size: 11px;		font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#product td.ttl	{	padding: 6px;	border-left: 0px solid #006;	border-bottom: 0px solid #006;	font-size: 12px;		font-weight: bold;	font-family: arial,helvetica,sans-serif;	}#product td.list	{	padding: 3px 6px;	font-size: 11px;		font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#product td.listbreak	{	padding: 3px 6px;	border-left: 1px solid #006;	border-right: 1px solid #006;	border-bottom: 1px solid #006;	background-color: #CCC;	color: #666;	font-size: 11px;		font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#product td.tbltop	{	padding: 3px 6px;	border-left: 1px solid #006;	border-right: 1px solid #006;	border-top: 1px solid #006;	background-color: #CCC;	color: #666;	font-size: 11px;		font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#product td.liststatus	{	padding: 6px 6px;	border-right: 1px solid #006;	font-size: 10px;		font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#product td.left	{	border-left: 1px solid #006;/* 	background-color: transparent; *//* 	text-align: center; */	}#product td.leftcenter	{	padding: 0px 0px;	border-left: 1px solid #006;	background-color: transparent;	text-align: center;	}#product td.resultsone	{	border-bottom: 1px solid #006;	border-left: 1px solid #006;	background-color: #FFF;	text-align: right;	font-size: 11px;		font-weight: bold;	font-family: arial,helvetica,sans-serif;	}#product td.resultstwo	{	border-bottom: 1px solid #006;	border-left: 0px solid #006;	border-right: 1px solid #006;	background-color: #FFF;	text-align: left;	font-size: 11px;		font-weight: bold;	font-family: arial,helvetica,sans-serif;	}#product td.chapter	{	padding: 4px 6px;	border-left: 0px solid #006;	border-right: 1px solid #006;	font-weight: bold;	}#product td.chapter_progress	{	padding: 2px 6px;	border-left: 0px solid #006;	font-weight: bold;	}#product td.chapter_complete	{	padding: 2px 6px;	border-left: 0px solid #006;	font-weight: bold;	}#product td.Passed	{	color: #093;	font-size: 11px;		font-weight: bold;	font-family: arial,helvetica,sans-serif;	}#product td.Failed	{	color: #F00;	font-size: 11px;		font-weight: bold;	font-family: arial,helvetica,sans-serif;	}#product td.right	{	border-right: 1px solid #006;	}#product td.tblend	{	border-top: 1px solid #006;	border-left: 0px solid #006;	border-right: 0px solid #006;	border-bottom: 0px solid #006;	}#product td.status	{/* 	border-left: 0px solid #006; */	background-color: #FFF;	}#product td.status_progress1	{/* 	border-left: 0px solid #006; */	background-color: #FFC;	}#product td.status_progress2	{/* 	border-left: 0px solid #006; */	background-color: #F4E0D4;	}#product td.status_complete1	{/* 	border-left: 0px solid #006; */	background-color: #E7E6FF;	}#product td.status_complete2	{/* 	border-left: 0px solid #006; */	background-color: #DADAE5;	}#product p.state	{	margin: 2px 0px;	padding: 0px;	font-size: 10px;		font-weight: normal;	font-family: arial,helvetica,sans-serif;		}#callout	{	float: right;	width: 125px;	margin: 0px 6px;	padding: 4px;	border: 1px solid #99C;	background-color: #E7E6FF;	}#callout h2	{	margin: 1px 0px;	padding: 0px 4px;	background-color: transparent;	color: #006;	font-size: 12px;		font-weight: bold;	font-family: arial,helvetica,sans-serif;	}#callout p	{	margin: 6px 0px;	padding: 0px 4px;	color: #000;	font-size: 10px;		font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#calloutfull	{	margin: 3px;	padding: 4px;	border: 1px solid #99C;	background-color: #E7E6FF;	}#calloutfull h2	{	margin: 6px 0px;	padding: 0px 8px;	background-color: transparent;	color: #006;	font-size: 11px;		font-weight: bold;	font-family: arial,helvetica,sans-serif;	}#calloutfull p	{	margin: 6px 0px;	padding: 0px 8px;	background-color: transparent;	color: #000;	font-size: 11px;		font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#examagree	{	margin: 6px 0px;	background-color: #FFF;	border: 1px solid #99C;	}#examagree h3	{	margin: 12px 6px;	color: #000;	font-size: 12px;	font-weight: bold;	font-family: arial,helvetica,sans-serif;	}#examagree p	{	margin: 8px 6px;	color: #000;	font-size: 12px;	font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#exam	{	margin: 0px 0px;	background-color: #E7E6FF;	color: #000;	font-size: 12px;	font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#exam p.ques	{	padding: 5px 10px;	background-color: #DADAE5;	color: #000;	font-size: 13px;	font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#exam p.answ	{	padding: 0px 5px 10px 5px;	color: #000;	font-size: 12px;	font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#examhl	{	margin: 0px 0px;	background-color: #FFE9EE;	color: #000;	font-size: 12px;	font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#examhl p.ques	{	padding: 5px 10px;	background-color: #EFCECE;	color: #000;	font-size: 13px;	font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#examhl p.answ	{	padding: 0px 5px 10px 5px;	color: #000;	font-size: 12px;	font-weight: normal;	font-family: arial,helvetica,sans-serif;	}/*  *//* FAQS *//*  */#faqlist	{	margin: 6px;	}#faqlist p	{	color: #000;	font-size: 12px;	font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#faq	{	margin: 8px 0px;	padding: 0px;	border: 1px solid #CCF;	}#faq h3	{	margin: 0em;	padding: 0.3em 2em;	background-color: #EFEDFF;	border-bottom: 1px solid #CCF;	text-indent: -1em;	color: #000;	font-size: 12px;	font-weight: bold;	font-family: arial,helvetica,sans-serif;	}#faq p	{	margin: .7em 2.3em .3em 2.3em;	padding: 0px;	text-indent: -1.25em;	color: #000;	font-size: 12px;	font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#faq p.bak	{	margin: 0em 0em .6em 2em;	padding: .3em 2em;	font-size: 9px;	font-weight: normal;	font-family: arial,helvetica,sans-serif;	}table#admin	{	margin: 8px;	}table#admin th	{	padding: 4px 8px;	border-right: 2px solid #CCF;	text-align: right;	color: #000;	font-size: 12px;	font-weight: bold;	font-family: arial,helvetica,sans-serif;	}table#admin td	{	padding: 4px 8px;	color: #000;	font-size: 12px;	font-weight: normal;	font-family: arial,helvetica,sans-serif;	}table#adminprocess	{	margin: 8px;	}table#adminprocess th	{	padding: 12px 8px 2px 8px;	border-bottom: 2px solid #CCF;	text-align: left;	color: #000;	font-size: 12px;	font-weight: bold;	font-family: arial,helvetica,sans-serif;	}table#adminprocess td	{	padding: 4px 8px;	color: #000;	font-size: 11px;	font-weight: normal;	font-family: arial,helvetica,sans-serif;	}table#adminprocess td.ttl	{	vertical-align: middle;	text-align: right;	font-size: 11px;	font-weight: bold;	font-family: arial,helvetica,sans-serif;	}table#adminprocess td.last	{	border-bottom: 2px solid #CCF;	}#ceureq	{	}#ceureq table	{	padding: 3px;	border: 1px solid #9CF;	width: 550px;	}#ceureq th	{	margin: 0px;	padding: 0px;	background-color: #069;	}#ceureq td	{	padding: 4px;	}#ceureq p, ul, blockquote	{	font-size: 13px; 	color: #000000; 	font-weight: normal;	font-family: arial,helvetica,sans-serif;	}#ceureq .bold	{	text-align: center;	font-size: 14px;	color: #000000;	font-weight: bold;	}#ceureq	.hl	  {	font-size: 12px;	color: #CC0000;	font-weight: bold;	}#ceureq .lg	  {	text-align: center;	font-size: 14px;	color: #006699;	font-weight: bold;	}#ceureq .sm	  {	font-size: 10px;	color: #0000000;	font-weight: normal;	}/* CLASSES */.divdouble	{		}/* LINKS *//*  *//* standard links *//*  */a:link	{	text-decoration: none;	color: #039;	}a:active	{	text-decoration: none;	color: #039;	}a:visited	{	text-decoration: none;	color: #069;	}a:hover	{	color: #06C;	text-decoration: underline;	}/* links on a dark background */a.dark:link	{	text-decoration: none;	color: #3CC;	}a.dark:active	{	text-decoration: none;	color: #3CC;	}a.dark:visited	{	text-decoration: none;	color: #3CC;	}a.dark:hover	{	color: #3FF;	text-decoration: underline;	}
