body{
	margin:0; padding:0;
	background:#224278;
}
td, p{
	font:12px/16px  Arial, Helvetica, sans-serif;
	color:#2C3647;
}
div, img, form, h1, p, a, ul, td, h2, h3, h4, h5, ol,script {
	margin:0;
	padding:0;
}
ul{
	list-style-type:none;
}
p{
	padding-bottom:15px;
}
img {
	border:none;
}
.spacer {
	font-size:0; line-height:0; clear:both;
}
/*---------------------------------Heaader------------------------------------------*/
.mainTable {
	border-bottom:#17366A 5px solid; border-top:#17366A 5px solid;
	border-left:#17366A 10px solid; border-right:#17366A 10px solid;
	background:#17366A;
}

.logo-bg{
	background:url(images/logo-bg.jpg) no-repeat left bottom #fff;
}
.header-bg{
	background:url(images/header-bg.jpg) no-repeat left bottom #fff;
	}
h1{
	font:bold 21px/18px Arial, Helvetica, sans-serif;
	color:#FF6732;
	padding:15px 0 0 20px;  
}
h1 span{
	font-size:15px;
	color:#FF6732;
	font-weight:bold;
}

.blacknorm{
    font-size:15px;
	color:#000;
	font-weight:bold;
	margin:0;
	padding:0;
}

.iso-txt{
font:11px/16px Arial, Tahoma, Helvetica, sans-serif;
color:#000;
}

h1 p{
font:11px/16px Arial, Tahoma, Helvetica, sans-serif;
color:#17366A;
}

.vert-img {
	border:6px solid #EDEBAE;
}

.vert-img-pad {
	padding:0 0 5px 0;
}


/*---------------------------------Links------------------------------------------*/
.topMenu {
	position:relative; width:597px;
}
ul.links{
	font:12px/26px Arial, Helvetica, sans-serif;
	color:#fff;
	height:26px;
	width:597px;
}
ul.links li{
	float:left;
	padding:0 0 0 25px;
	display:block;
	width: auto;
}
ul.links li.nopad{
	padding:0;
}

ul.links li a, ul.links li a.deepBg {
	text-decoration:none;
	color:#fff;
	display:block;
	float:left;
	padding:0;
	margin:0;
	/*border: 1px solid #FF0000;*/
}

ul.links li a:hover, ul.links li a.active{
	text-decoration:none;
	color:#58CEA6;
	background:url(images/dwn-arrow.gif) no-repeat 50% 100%;
}
ul.links li a.deepBg:hover, ul.links li a.active2 {
	background:url(images/arrow1.gif) no-repeat 50% 100% !important;
}

/*--- DROP STYLE ----*/
.topMenu ul.drop {
	background:#039765;
	font:11px/21px Arial, Helvetica, sans-serif;
	color:#fff;
	position:absolute;
	height:auto;
	width:200px;
	visibility:hidden;
	float:none;
}
.topMenu ul.drop li{
	float:left;
	/*padding:0 0 0 28px;*/
	padding:0 0 0 10px;
	width:190px;
	background:url(images/dashed-border1.gif) repeat-x left bottom;
}
.topMenu ul.drop li.leftPad{
	/*padding:0 0 0 8px;*/
	padding:0 0 0 10px;
}
.topMenu ul.drop li a{
	text-decoration:none;
	color:#fff;
	display:block;
}
.topMenu ul.drop li a:hover{
	text-decoration:none;
	color:#FBE166;
}
/*---- DROP POSITIONS ----*/
#drop2 {background:#006F82; position:absolute; left:80px; width:200px;}
#drop3 {background:#039765; position:absolute; left:215px; width:200px;}
#drop4 {background:#006F82; position:absolute; left:264px; width:200px;}
#drop5 {background:#039765; position:absolute; left:382px; width:200px;}
#drop6 {background:#006F82; position:absolute; left:397px; width:200px;}


/*-------------------------------------*/
#drop2 li.leftPad {
	padding:0 0 0 80px;	
}
#drop3 li.leftPad {
	padding:0 0 0 217px;	
}
#drop4 li.leftPad {
	padding:0 0 0 266px;	
}
#drop5 li.leftPad {
	padding:0 0 0 383px;	
}
#drop6 li.leftPad {
	padding:0 0 0 231px;	
}
/*---------------------------------Left Panel------------------------------------------*/
.left-bg{
	background:url(images/menu-bg.jpg) repeat-x 0 0 #039765;
}
.left-bg div {
	position:relative;
}
ul.leftNav{
	font:bold 11px/25px  Arial, Helvetica, sans-serif;
	color:#FAFCFF;
}
ul.leftNav li{
	background:url(images/dashed-border.gif) repeat-x left bottom;
	padding:0 0 1px 0;
}

ul.leftNav li.noBg, ul.leftDrop li.noBg{
	background:none; padding-bottom:0 !important;
}

ul.leftNav li a{
	background:url(images/arrow.gif) 9px 10px no-repeat;
	text-decoration:none;
	color:#fff;
	padding:0 0 0 19px;
	display:block;
	height:25px;
}
ul.leftNav li a:hover, ul.leftNav li a.active{
	text-decoration:none;
	color:#fff;
	background-color:#039765;
}
ul.leftNav li a.hover {
	text-decoration:none;
	color:#fff;
	background-color:#039765;
	cursor:text;
}

.left-bg div ul.leftDrop {
	position:absolute; width:122px;
	font:normal 11px/25px  Arial, Helvetica, sans-serif;
	color:#FAFCFF; background-color:#039765;
	left:161px; top:156px;
	visibility:hidden;
}
ul.leftDrop li {
	background:url(images/dashed-border1.gif) repeat-x left bottom;
	padding:0 1px 1px 1px;
}
ul.leftDrop li a {
	text-decoration:none;
	color:#fff;
	padding:0 0 0 7px;
	display:block;
	height:25px;
}
ul.leftDrop li a.arrow {
	background:url(images/arrow.gif) 94% 50% no-repeat;
}
ul.leftDrop li a:hover {
	background-color:#134C69;
}
ul.leftDrop li a.active1 {
	background:url(images/arrow.gif) 94% 50% no-repeat;
	background-color:#134C69;
}
#leftDrop1 {
	background-color:#134C69;
	left:283px; top:182px;
}
#leftDrop1 li {	
	padding:0 0 1px;
}
#leftDrop1 li a:hover {
	background-color:#039765;
}

div.leftResourceLink{
	margin:50px 0 0 0; width:161px;
}
div.leftResourceLink a{
	font:bold 11px/38px  Arial, Helvetica, sans-serif;
	color:#FCF8A1; display:block;
	background-color:#005356;
	height:38px; padding:0 0 0 19px;
	text-decoration:none;
	}
div.leftResourceLink a:hover{
	color:#fff;
	}
.plusSign{
	background:url(images/plus-icon.gif) 130px 15px no-repeat;
	}
.minusSign{
	background:url(images/minus-icon.gif) 130px 15px no-repeat;
	}
	
.iso{
    background:url(images/iso-bg.gif) 0 50px no-repeat;
	margin:15px 0; width:161px;
}

.iso img{
	margin:20px 5px 15px 0;
}

.iso p{
    font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#C6E8DD; padding:15px 0 0 0; 
}

ul.leftResourceMenu{
	font:bold 11px/25px  Arial, Helvetica, sans-serif;
	padding:0; margin:0;
	width:161px; display:none;
	background-color:#116D66;
}
ul.leftResourceMenu li{
	padding:0; margin:0;
	}
ul.leftResourceMenu li a{
	color:#fff; height:25px; display:block;
	padding:0 0 0 19px;
	background:url(images/arrow.gif) 9px 10px no-repeat;
	text-decoration:none;
	}
ul.leftResourceMenu li span{
	color:#FCF8A1; height:25px; display:block;
	padding:0 0 0 19px;
	background:#03655D url(images/arrow.gif) 9px 10px no-repeat;
	text-decoration:none;
	}
ul.leftResourceMenu li a:hover{
	background-color:#03655D;
	color:#FCF8A1;
	}
ul.leftNav2{
	font:bold 11px/13px  Arial, Helvetica, sans-serif;
	color:#FCF8A1; margin:50px 0 0 0;
	border-top:1px solid #13B161;
	width:161px;
}
ul.leftNav2 li{
	padding:0;
	border-bottom:1px solid #13B161;
}

ul.leftNav2 li.noBorder{
	padding:0;
	border-bottom:none;
}

ul.leftNav2 li a{
	background:url(images/arrow.gif) 9px 11px no-repeat;
	text-decoration:none;
	color:#FCF8A1;
	padding:7px 7px 7px 19px;
	display:block;
	_height:0;
}
ul.leftNav2 li a:hover{
	text-decoration:none;
	color:#fff;
	background-color:#17366A;
}
ul.leftNav2 li span{
	background:#17366A url(images/arrow.gif) 9px 11px no-repeat;
	text-decoration:none;
	color:#fff;
	padding:7px 7px 7px 19px;
	display:block;
	line-height:13px;
	_height:0;
}

/*---------------------------------Right Panel------------------------------------------*/
.right-bg{
	background:url(images/right-bg.gif) repeat-x 0 0 #FEFCCB;
	padding:32px 25px 0 25px;
}
h2	{
	font:bold 20px/26px Arial, Helvetica, sans-serif;
	color:#356797; padding:0 0 16px 0;	
}
h2 span {
	font-size:18px;
}
/*----------------------Listings-------------------------*/

ul.list{
	font:bold 13px/18px  Arial, Helvetica, sans-serif;
	color:#FF6500;
	margin:0 0 16px 14px;
}
ul.list li{
	background:url(images/list-bullet.gif) no-repeat 0 5px;
	padding:0 0 0 17px;
}
ul.list li a{
	text-decoration:none;
	color:#fff;

}
ul.list li a:hover{
	text-decoration:none;
	color:#FEFCCB;
}

/*----------------------Block 1-------------------------*/
.block{
	background:url(images/logo-rightpanel.gif) no-repeat 0 50% #fff;
	border:1px solid #D0D0D0;
	padding:0 14px 0 104px;
}
.block p{
	color:#2C3647;
	padding:0 0 7px 0;
	line-height:15px;
}
.pad{
	padding:8px 0 7px 0 !important;
}

/*----------------------zero Tolerance-------------------------*/
.pad26{
	padding:26px 0 26px 0;
}
.pic-bg{
	background:url(images/txt-bg.gif) no-repeat 0 0;
}

.mid-bg{
	background:url(images/zero-bg.gif) repeat-x 0 13px;
}
.corner{
	background:url(images/zero-corner.gif) no-repeat 100% 13px;
	height:132px;
}
.corner p{
	background:url(images/txt-bg.gif) no-repeat 0 0;
	padding:32px 18px 0 153px;
	color:#CEE8B7;
	height:100px;
}

/*----------------------footer-------------------------*/
.footer-txt{
	color:#525151;
	font-size:10px;
	padding-top:10px;
	background:#FFF;
}
.footer-txt a{
	color:#525151;
	font-size:10px;
	text-decoration:none;
}
.footer-txt a:hover{
	color:#037D4E;
	text-decoration:none;
}

/*----- Inner Pages ----*/
h3 {
	color:#039765; padding:0 0 12px 0;	
	font:16px/20px Arial, Helvetica, sans-serif;	
}
h4 {
	color:#2C3647; padding:0 0 18px 0;	
	font:bold 15px/18px Arial, Helvetica, sans-serif;	
}
h5 {
	color:#2C3647; padding:0 0 16px 0;	
	font:bold 14px/16px Arial, Helvetica, sans-serif;	
}
a {
	outline:none; text-decoration:underline;
	color:#039765;
}
a:hover {
	text-decoration:none;
}

/*------ Body List Styles -----*/
ul.faqList {
	line-height:20px; padding:0 0 25px 0;
}
ul.faqList li {
	padding:0 0 0 10px; background:url(images/arrow-faq.gif) 0 50% no-repeat;
}
ul.bodyList {
	padding:0 0 18px 25px;
}
ul.bodyList li {
	padding:0 0 3px 15px; background:url(images/bull_body.gif) 0 6px no-repeat;
}
ol.alpha {
	list-style:lower-alpha inside; padding:0 0 18px 15px;
}

/*------- SERVICES PAGES -------*/
.tip {
	background:url(images/tip_bg.gif) 0 0 no-repeat;
}
.tip form {
	padding:9px 0 0 11px;	
}
.tip p {
	 color:#fff; font-weight:bold; padding:0 0 8px 0;
}
.tip select {
	width:130px; height:18px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
}
.abcInfo {
	background:url(images/abc_info_bg.gif) 0 5px no-repeat;
	padding:17px 0 0 0;
}
.abcInfo p {
	padding:0; font-weight:bold; line-height:13px;
	color:#039765; text-decoration:none;
}
.hide {
	display:none;
}
.show {
	display:block;
}
#docRequired ul {
	font:normal 11px/13px Arial, Helvetica, sans-serif;
	padding:0 0 15px 0;
}
#docRequired ul li {
	background:url(images/bull_body1.gif) 0 5px no-repeat;
	padding:0 0 3px 10px; color:#039765;
}

/*------- FEES -------*/
.fees td, .fees th {
	padding:8px;
}
.fees th {
	background-color:#6ABE7A; color:#FEFCCB;
}
.fees tr.bg1 td {
	background-color:#4C8493; color:#fff; font-weight:bold;
}
.fees tr.bg1 p {
	padding:3px 0 0 0; font-size:11px; font-weight:normal; color:#fff; line-height:12px;
}
.fees tr.bg2 td {
	background-color:#CDCBA1;
}
.fees tr.bg3 td {
	background-color:#DBDAB3;
}

/*------- MISCLENIOUS -------*/
.leftFloatPic {
	float:left; border:#EDEBAE 6px solid; margin:0 10px 12px 0;
	padding:0;
}
.rightFloatPic {
	float:right; border:#EDEBAE 6px solid; margin:0 0 12px 10px;
}
.picBorder {
	border:#EDEBAE 6px solid; margin:0 0 10px;
}
.margin1 {
	margin-left:10px; margin-right:10px; 
}
.topPad {
	padding-top:14px;
}
ul.listLinks {
	font:bold 11px/19px Arial, Helvetica, sans-serif;
	padding:0 0 20px 0;
}
.greenTxt {
	color:#039765;
}
.greenTxt span, .greenTxt span a {
	color:#2C3647; font-weight:bold;
}
.orangeTxt {
	color:#FF6500;
}
.leftPad {
	padding-left:52px;
}
.smallGreenTxt {
	color:#039765; font:normal 11px/14px Arial, Helvetica, sans-serif;
}
.boldTxt {
	font-weight:bold;
}
div.textAdjust{
	width:198px; padding:0; margin:0;
	float:left;
	}
/*------- EVAL-PROCESS -------*/
.bodyLine{
	background:url(images/vertical_line.gif) repeat-y right top; padding:8px 0 0 10px;
}
.bodyNolinePad{
	padding:8px 0 0 10px;
}
ul.process{
	padding:0 10px 0 0;
}
ul.process li{
	background:url(images/proc_icon.gif) no-repeat 0 6px; padding:0 0 0 9px; margin:0 0 5px 0;
}
ul.process li a{
	color:#039765; text-decoration:underline; background-color:#FEFCCB;
}
ul.process li a:hover{
	text-decoration:none;
}
/*------- EDUCATION TABLE -------*/
.education_table_bg{
	background:url(images/education_table_bg.gif) repeat-x 0 0 #FEFCCB; 
	color:#2C3647; height:100%;	
	}
	
h1.educa{
	font:bold 24px/17px "Times New Roman", Times, serif;
	color:#FF6732;
	padding:7px 0 0 0;  
}
h1.educa span{
	font-size:16px;
	color:#000;
	font-weight:bold;
}
.educationGreen {
	background-color:#6ABE7A;
	padding:0 0 0 25px;
	font-weight:bold;
	color:#FEFCCB;
	font-size:12px;
	border-left:#FEFCCB 1px solid;
	border-right:#FEFCCB 1px solid;
	border-top:#FEFCCB 1px solid;
}

.fees1 td, .fees1 th {
	padding:0px;
}
.fees1 th {
	background-color:#6ABE7A; color:#FEFCCB;
}
.fees1 tr.bg1 td {
	background-color:#4C8493; color:#fff; font-weight:bold;
}
.fees1 tr.bg1 p {
	padding:3px 0 0 0; font-size:11px; font-weight:normal; color:#fff; line-height:12px;
}
.fees1 tr.bg2 td {
	background-color:#CDCBA1;
}
.fees1 tr.bg3 td {
	background-color:#DBDAB3;
}
.fees1 tr.bg3 td.paddingleft25{
	padding:0 0 0 25px;
	}
.fees1 tr.bg2 td.paddingleft25{
	padding:0 0 0 25px;
	}
.fees1 tr.bg1 td.paddingleft25{
	padding:0 0 0 25px;
	}
.fees1 tr.bgT td {
	background-color:#1E4C59; color:#fff; font-weight:bold;
}
.fees1 tr.bgT td.paddingleft25{
	padding:0 0 0 25px;
	}
.educationGreen1 {
	background-color:#6ABE7A; color:#FEFCCB;
	padding:0 0 0 0;
	font-weight:bold;
	font-size:12px;
	border-left:#FEFCCB 1px solid;
	border-right:#FEFCCB 1px solid;
	border-top:#FEFCCB 1px solid;
}
/*-----------fraudulent-records-Policy--------*/
ol.fraudulent{
	margin:0 0 10px 0;
	list-style-position:inside;
	}
ol.fraudulent li{
	line-height:18px;
	}
ol.fraudulent li span{
	_padding-left:2px;
	}

/*-----------Second Left Navigation Inner Pages--------*/
p.secondLeftNav{
	color:#039765;
	}

/*-----------careers--------*/
ul.career {
	line-height:20px; padding:0 0 25px 0;
}
ul.career li {
	padding:0 0 0 10px; background:url(images/arrow-faq.gif) 0 7px no-repeat; color:#AD1118;
}

/*-----------News pages--------*/
ol.decimal {
	list-style:decimal inside; padding:0 0 18px 5px;
}

.smallwhitetext {
	color:#fff;
	font-size:14px;
}

p.leftimg {
	width:174px;
	border:6px solid #EDEBAE;
	padding:0;
	float:left;
	margin:0 12px 12px 0;
}

p.leftimg1 {
	width:254px;
	border:6px solid #EDEBAE;
	padding:0;
	float:left;
	margin:0 12px 12px 0;
}

p.rightimg1 {
	width:254px;
	border:6px solid #EDEBAE;
	padding:0;
	float:left;
	margin:0 0 12px 12px;
}

	

