.clsTitle01{
 font-family:  Verdana;
 font-size: 14px;
 font-weight: bold;
 color: #292B2A;
}
.clsTitle02{
 font-family:  Verdana;
 font-size: 20px;
 font-weight: bold;
 color: #fff;
}
.clsTitle02 a{
 text-decoration: none;
 color: #080C28;
}
.clsBody01{
 font-family:  Tahoma, Verdana;
 font-size: 14px;
 color: #FFFFFF;
}
.clsBody02{
 font-family:  Tahoma, Verdana;
 font-size: 14px;
 font-weight: bold;
 color: #292B2A;
}
.clsBody03{
 font-family:  Tahoma, Verdana;
 font-size: 16px;
 font-weight: none;
 color: #fcef1a;
 padding-bottom:20px;
}
.clsBody04{
 font-family:  Tahoma, Verdana;
 font-size: 14px;
 color: #FFFFFF;
}
.clsBody04Ext{
 font-family:  Tahoma, Verdana;
 font-size: 14px;
 color: #fcef1a;
 text-decoration:underline;
}
.clsBody05{
 font-family:  Tahoma, Verdana;
 font-size: 12px;
 font-weight: none;
 color: #1B1464;
}
.clsBody06{
 font-family:  Verdana ,Tahoma ,Arial;
 font-size: 14px;
 font-weight: none;
 color: #505050;
}
.clsBody06small{
 font-family:  Verdana ,Tahoma ,Arial;
 font-size: 10px;
 font-weight: none;
 color: #505050;
}
.clsBody07{
 font-family:  Verdana ,Tahoma ,Arial;
 font-size: 13px;
 font-weight: none;
 color: #fff;
 background-color: #757DA3;
}
.clsBody08{
 font-family:  Tahoma, Verdana;
 font-size: 12px;
 font-weight: none;
 color: #54040B;
}
.clsBody09{
 font-family:  Tahoma, Verdana;
 font-size: 12px;
 color: #1F1D2D;
}
.clsBody09Ext{
 font-family:  Tahoma, Verdana;
 font-size: 12px;
 color: #1F1D2D;
 text-decoration: underline;
}
.clsBody09Big{
 font-family:  Tahoma, Verdana;
 font-size: 12px;
 color: #1F1D2D;
 font-weight: bold;
}
.clsHint01{
 font-family:  Tahoma;
 font-size: 10px;
 font-weight: none;
 color: #EEEEEE;
}
.clsHint02{
 font-family:  Tahoma, Verdana;
 font-size: 12px;
 font-weight: none;
 color: #fcef1a;
 /*
 border:grey solid thin;
 outline:#eeeeee solid thin;*/
}
.clsHint03{
 font-family:  Tahoma;
 font-size: 10px;
 font-weight: none;
 color: #597689;
}
.clsMessageSuccess {
 color: #07004B;
 padding: 5px;
 font-size: 1.00em;
 font-family:  Tahoma,Arial,Verdana, Helvetica, Arial;
 font-weight: 700;
 align: center;
}
.clsMessageError {
 color: #ff0000;
 padding: 5px;
 font-size: 1.00em;
 font-family:  Tahoma,Arial,Verdana, Helvetica, Arial;
 font-weight: 700;
 align: center;
}
.clsLink01{
 font-family:  Verdana;
 font-size: 16px;
 font-weight: none;
 color: #fcef1a;
 text-decoration:none;
}
.clsLink02{
 font-family:  Verdana;
 font-size: 10px;
 text-decoration:underline;
 color: #FFFFFF;
}
.clsLink03{
 font-family:  Verdana;
 font-size: 16px;
 text-decoration:none;
 font-weight: bold;
 color: #FFFF00;
}
.clsLink04{
 font-family:  Verdana;
 font-size: 10px;
 text-decoration:underline;
 color: #FFFFFF;
}
.clsLink05{
 font-family:  Verdana;
 font-size: 10px;
 text-decoration:underline;
 color: #FFFFFF;
}
.clsLink06{
 font-family:  Verdana;
 font-size: 12px;
 text-decoration:underline;
 color: #FFFFFF;
}
.clsLink07{
 font-family:  Tahoma, Verdana;
 font-size: 12px;
 font-weight: none;
 color: #1B1464;
}
.clsLink08{
 font-family:  Tahoma, Verdana;
 font-size: 10px;
 font-weight: none;
 color: #54040B;
}
.clsLink08Alt{
 font-family:  Tahoma, Verdana;
 font-size: 10px;
 font-weight: none;
 color: #CCCCCC;
}
.clsLink09{
 font-family:  Tahoma, Verdana;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #FFFFFF;
}
.clsLink09:hover{
 text-decoration: underline;
 color: #CCCCCC;
}
.clsLink10{
    font-family: tahoma,verdana, arial, sans-serif;
	font-size: 11px;
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
	cursor: pointer;
}
.clsLink11{
 font-family:  Verdana;
 font-size: 12px;
 text-decoration:underline;
 color: #FFF200;
}
.clsLink12{
 font-family:  Verdana;
 font-size: 12px;
 text-decoration:underline;
 color: #002BFF;
}
.clsLink13{
 font-family:  Tahoma, Verdana;
 font-size: 12px;
 font-weight: normal;
 text-decoration: none;
 color: #2a2966;
 cursor: pointer;
}
.clsLink13:hover{
 text-decoration: none;
 color: #8685b7;
}
.clsLink14{
 font-family:  Tahoma, Verdana;
 font-size: 12px;
 text-decoration: none;
 color: #FFFFFF;
}
.clsLink14:hover{
 color: #993333;
}
.clsLink15{
 font-family:  Verdana;
 font-size: 10px;
 text-decoration:underline;
 color: #BB5555;
}
.clsLink15:hover{
 color: #FF0000;
}
.clsLink16{
 font-family:  Tahoma, Verdana;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #0000FF;
 cursor: pointer;
}
.clsLink16:hover{
 text-decoration: underline;
 color: #FF0000;
}
.clsBG01 {	background-color: #DDDDDD;
}
.clsBG02 {
	background-color: #BFC9F9;
}
.clsBG03 {
	background-color: #171E4D;
}
.clsBG04 {
	background-color: #F5F5F5;
}
.clsBG05 {
	background-color: #E2DEDE;
}
.clsBG06 {
	background-color: #B0CDE1;
}
.clsBG07 {
	background-color: #DFE7EC;
}
.clsBG08 {
	background-color: #E0EDF5;
}
.clsBG09 {
	background-color: #CFE2EE;
}
.clsLegend01 {    background-color: #D3E3ED;
    border: 1px solid #A2BFD1;
	font-size: 11px;
	color: #0000FF;
}
.clsBorder01 {	border: 1px solid #171E4D;
}
.clsScroll{
	display:block;
	width:95%;
	height:130px;
	margin:5px;
	padding:5px;
	overflow:auto;
	line-height:20px;
	border: 1px solid #cccccc;
}
.clsScroll2{
	display:block;
	width:95%;
	height:150px;
	margin:5px;
	padding:5px;
	overflow:auto;
	line-height:30px;
	border: 1px solid #cccccc;
}
.clsScroll3{
	display:block;
	width:90%;
	height:150px;
	margin:5px;
	padding:5px;
	overflow:auto;
	line-height:20px;
	border: 1px solid #cccccc;
	color: #fff;
	font-family:  Arial ,Verdana ,Tahoma;
	font-size: medium;
	text-align: justify;
	background-color: transparent;
}
.clsScroll4{
	display:block;
	width:95%;
	height:140px;
	margin:5px;
	padding:5px;
	overflow:auto;
	line-height:20px;
	border: 1px solid #cccccc;
	color: #FFFFFF;
	font-family:  Arial ,Verdana ,Tahoma;
	font-size: medium;
	text-align: justify;
	background-color: transparent;
}
.clsScroll5{
	display:block;
	width:90%;
	height:300px;
	margin:5px;
	padding:5px;
	overflow:auto;
	line-height:20px;
	border: 1px solid #cccccc;
	color: #FFFFFF;
	font-family:  Arial ,Verdana ,Tahoma;
	font-size: medium;
	text-align: justify;
	background-color: transparent;
}
.clsAssessActive{ background: transparent url(../includes_img/Assess_Active.gif) top left no-repeat scroll;
 width:145px;
 height:87px;
 border:0;
 /*cursor:pointer;*/
 color: #19673C;
 font-size: medium;
 line-height:1;
}
.clsAssessActive a{
 cursor:pointer;
 color: #19673C;
 font-size: medium;
 line-height:1;
 text-decoration:none;
}
.clsAssessInactive{ background: transparent url(../includes_img/Assess_Inactive.gif) top left no-repeat scroll;
 width:145px;
 height:87px;
 border:0;
 color: #848684;
 font-size: medium;
 line-height:1;
}
.clsAssessDone{
 background: transparent url(../includes_img/Assess_Done.gif) top left no-repeat scroll;
 width:145px;
 height:87px;
 border:0;
 color: #848684;
 font-size: medium;
 margin-left:10;
 line-height:1;
}
.clsAssessActiveText{
 color: #FFFFFF;
 font-size: 12px;
 text-decoration:none;
 font-family:  Verdana, Arial ,Tahoma;
}
.clsAssessActiveText a{
 cursor:pointer;
 color: #FFFFFF;
}
.clsAssessInactiveText{
 color: #fcef1a;
 font-size: 12px;
 text-decoration:none;
 font-family:  Verdana, Arial ,Tahoma;
}
.clsAssessDoneText{
 color: #fcef1a;
 font-size: 14px;
 text-decoration:none;
 font-family:  Verdana, Arial ,Tahoma;
}
.clsAssessDoneText a{
 cursor:pointer;
 color: #fcef1a;
}
.clsHeaderOff{
 background: transparent url(../includes_img/accountHD.png) top center no-repeat scroll;
 width:600px;
 height:23px;
 border:0;
 color: #FFFFFF;
 font-size: small;
 line-height:1;
}
.clsHeaderOn{
 background: transparent url(../includes_img/accountHDopen.png) top left repeat-x scroll;
 width:600px;
 height:23px;
 border:0;
 cursor:pointer;
 color: #FFFFFF;
 font-size: medium;
 line-height:1;
}
.clsForm01Text {
 font-family:  Tahoma;
 font-size: 11px;
 color: #242831;
 background-color: #B9BCC1;
 border: 2px solid #777777;
 letter-spacing: normal;
 word-spacing: normal;
}
.clsForm01Select {
 font-family:  Tahoma;
 font-size: 11px;
 color: #242831;
 background-color: #B9BCC1;
 border: 1px solid #242831;
 letter-spacing: normal;
 word-spacing: normal;
}
.clsForm02Text {
 font-family:  Tahoma;
 font-size: 12px;
 color: #385E76;
 background-color: #E9EFF2;
 border: 2px solid #B1C5D2;
 letter-spacing: normal;
 word-spacing: normal;
}
.clsForm02Select {
 font-family:  Tahoma;
 font-size: 12px;
 color: #385E76;
 background-color: #E9EFF2;
 border: 2px solid #B1C5D2;
 letter-spacing: normal;
 word-spacing: normal;
}
.clsForm02SelectLong {
 font-family:  Tahoma;
 font-size: 12px;
 color: #385E76;
 background-color: #E9EFF2;
 border: 2px solid #B1C5D2;
 letter-spacing: normal;
 word-spacing: normal;
 width: 200px;
}
.clsForm03Text {
 font-family:  Tahoma;
 font-size: 12px;
 color: #171E4D;
 background-color: #F0F4F6;
 border: 1px solid #171E4D;
 letter-spacing: normal;
 word-spacing: normal;
}
.clsForm03Button {
 font-family:  Tahoma;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #F0F4F6;
 background-color: #171E4D;
 border: 1px solid #F0F4F6;
 letter-spacing: normal;
 word-spacing: normal;
 cursor: pointer;
 padding: 5px 10px 5px 10px;
}
.clsForm03Button2 {
 font-family:  Tahoma;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #F0F4F6;
 background-color: #FA031A;
 border: 1px solid #F0F4F6;
 letter-spacing: normal;
 word-spacing: normal;
 cursor: pointer;
 padding: 5px 10px 5px 10px;
}
.clsAdvBG01 {
 background: transparent url(../includes_img/advBg01.gif) top left repeat-x scroll;
 height:50px;
 border:0;
 color: #FFFFFF;
}
.clsAdvBG01 a{ font-family:  Tahoma, Verdana;
 font-size: 14px;
 font-weight: none;
 color: #000000;
 text-decoration: none;
 cursor:pointer;
}
.clsAdvBG01:hover {
 background: transparent url(../includes_img/advBg02.gif) top left repeat-x scroll;
 cursor: pointer;
}
.clsAdvBG02 {
 background: transparent url(../includes_img/advBg03.gif) top left repeat-x scroll;
 height:50px;
 border:0;
 color: #171E4D;
 font-size: 14px;
 cursor: pointer;
}
.clsAdvBG02 a{
 color: #FFFFFF;
 font-family:  Tahoma, Verdana;
 font-size: 14px;
 text-decoration: none;
 cursor:pointer;
}
.clsAdvBG03 { background: transparent url(../includes_img/comHdBg.gif) top left repeat-x scroll;
 height:50px;
 border:0;
 color: #171E4D;
 font-size: 14px;
}
.clsAdvBG03 a{
 color: #FFFFFF;
 font-family:  Tahoma, Verdana;
 font-size: 14px;
 text-decoration: none;
 cursor:pointer;
}
.title01{ font-family:  Tahoma;
 font-size: 14px;
 font-weight: bold;
 color: #000000;
}
.title02{
 font-family:  Tahoma;
 font-size: 16px;
 font-weight: light;
 color: #FFFFFF;
}
.title03{
 font-family:  Tahoma;
 font-size: 16px;
 font-weight: bold;
 color: #1F1D2D;
}
.body01{
 font-family:  Tahoma;
 font-size: 14px;
 font-weight: none;
 color: #000000;
}
.body02{
 font-family:  Tahoma;
 font-size: 14px;
 font-weight: none;
 color: #FFFFFF;
}
.desc01{
 font-family:  Tahoma;
 font-size: 12px;
 font-weight: none;
 color: #333333;
}
.hint01{ font-family:  Tahoma;
 font-size: 10px;
 font-weight: none;
 color: #EEEEEE;
}
.advice01{
 font-family:  Tahoma;
 font-size: 12px;
 font-weight: none;
 color: #000000;
 background-color: #FFFF00;
}
.link01{    font-family: tahoma,verdana, arial, sans-serif;
	font-size: 11px;
	color: #FFFF00;
	text-decoration: underline;
	font-weight: bold;
}
.link02{
    font-family: tahoma,verdana, arial, sans-serif;
	font-size: 11px;
	color: #7777FF;
	text-decoration: underline;
	font-weight: none;
}
.link03{
    font-family: tahoma,verdana, arial, sans-serif;
	font-size: 10px;
	color: #FFFF00;
	text-decoration: underline;
	font-weight: none;
}
.linkImg01{
 text-decoration: none;
 border: 0px solid #ffffff;
}
.border01{ border: 1px solid #ffffff;
}
.borderBottom01{
 border-bottom: 1px solid #ffffff;
}
.number01{ border: 1px solid #ffffff;
 color:#66687F;
 background-color: #FFFFFF;
}
.bg01{ background-image: url(../includes_img/bgForm.jpg);
 background-attachment : scroll;
 background-color: #FFFFFF;
 background-repeat: repeat-x;
}
.warningBox {
 background: #ee9999;
 border: 0px solid #000000;
 color: #ffffff;
 padding: 5px;
 font-size: 1.00em;
 font-family:  Tahoma,Arial,Verdana, Helvetica, Arial;
 font-weight: 700;
 align: center;
}
.errorBox {
 background: #ff0000;
 border: 0px solid #000000;
 color: #ffffff;
 padding: 5px;
 font-size: 1.00em;
 font-family:  Tahoma,Arial,Verdana, Helvetica, Arial;
 font-weight: 700;
 align: center;
}
.bgAsOn{	background-image: url(../includes_img/assess_on.gif);
	background-attachment : scroll;
	background-color: #FFFFFF;
	background-position : center center;
	background-repeat: no-repeat;
}
.bgAsOff{	background-image: url(../includes_img/assess_off.gif);
	background-attachment : scroll;
	background-color: #FFFFFF;
	background-position : center center;
	background-repeat: no-repeat;
}
.bgAsOver{	background-image: url(../includes_img/assess_over.gif);
	background-attachment : scroll;
	background-color: #FFFFFF;
	background-position : center center;
	background-repeat: no-repeat;
}
.TreeHeadOff {
	color: #555555;
}
.TreeHeadOff a{
	color: #000000;
	text-decoration: none;
}
.TreeHeadOn {
	color: #000000;
}
.TreeHeadOn a{
	color: #000000;
	text-decoration: none;
}
.TreeTail {
	color: #000000;
	display: none;
}
.TreeTail a{
	color: #000000;
	text-decoration: none;
}
.stepcarousel{
 position: relative; /*leave this value alone*/
 border: 0px solid navy;
 overflow: scroll; /*leave this value alone*/
 width: 100%;
 height: 265px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
 position: absolute; /*leave this value alone*/
 left: 0;
 top: 0;
}

.stepcarousel .panel{
 float: left; /*leave this value alone*/
 overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
 margin: 0px; /*margin around each panel*/
 width: 690px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

p.samplebuttons{
 width: 320px;
 text-align: center;
}

p.samplebuttons a{
 color: #2e6ab1;
 padding: 1px 2px;
 margin-right: 3px;
 text-decoration: none;
}

.trans_img{
 filter:alpha (opacity=60); /* MS Internet Explorer */
 filter:progid:DXImageTransform.Microsoft.Alpha (style=0, opacity=60) /* MS IE proprietory */
 -moz-opacity: 0.6; /* Mozilla v1.6 and below */
 opacity: 0.6; /* CSS-3 Standards */
 -khtml-opacity:.6 /* Safari */
}
#statusC,#statusA{ color:#000000;
 font-size:12px;
}
.HeadTable{
 background-color: #F1F1F1;
 border: 0px solid #999999;
}
.HeadTable02{
 background-color: #E3EEF5;
 border: 0px solid #DFE7EC;
}
.ContactTable{
 background-color: #F1F1F1;
 border: 0px solid #999999;
}
.FooterText{    font-family: tahoma,verdana, arial, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.IMG01{
 border: 1px solid #999999;
 padding: 5px 5px 5px 5px;
}
.clsHiddenBlock {
    display: none;
}
.clsVisibleBlock {
    dispaly: block;
}
.clsHiddenOKBG {    background: transparent url(../includes_img/advSrchBG01.jpg) center center no-repeat scroll;
}
.clsVisibleOKBG {
    background: transparent url(../includes_img/advSrchBG02.jpg) center center no-repeat scroll;
}
.clsText01 {	 color: #000000;
}
.clsText02 {
	 color: #ADADAD;
}