/* General Definations */
*{ margin:0px; padding:0px; list-style:none; text-decoration:none; }
html,body{ width:100%; height:100%; background:url(../images/body_bg.gif) repeat-x #aed7d8; font:Arial, Helvetica, sans-serif;}
#Wrapper{ width:900px; margin:0px auto; background:url(../images/container_bg.gif) repeat-y; padding:0px 6px 0px 6px; padding-bottom:20px;}
.clear{ clear:both;}
p{ font:14px "Times New Roman", Times, serif; color:#000; float:left;}

h4{font: bold 14px "Times New Roman", Times, serif; color:#456785; float:left;}
h4 a{font: bold 14px "Times New Roman", Times, serif; color:#456785; float:left; text-decoration:none;}
h4 a:hover{ float:left; text-decoration:underline;}


/* Header And Navigation */
#header{ width:900px; height:103px; float:left; clear:both;}
#Nav{ width:900px; height:34px; float:left; clear:both; background:#8fafca; }
#Nav ul{ float:left; }
#Nav ul li{ float:left; }
#Nav ul li a{ float:left; font: bold 13px/34px "Trajan Pro","Times New Roman", Times, serif; color:#21384c; padding:0px 10px 0px 10px; }
#Nav ul li a:hover{ float:left; background:#446784; color:#fff; }

#Nav ul li#current{ float:left;background:#446784;color:#fff; }


#Nav ul li#current a{color:#fff;}




/* Show Case */
#ShowCase{ width:900px; height:372px; float:left; clear:both; background:#8fafca;}
#ShowCase .Left{ width:705px; height:372px; float:left; background:#8fafca; padding:0px 0px 0px 6px;}
#ShowCase .Right{ width:176px; height:372px; float:left;  background:#8fafca; padding:16px 0px 0px 13px;}
.whiteBox{ width:148px; height:322px; float:left; background:#fff; padding:11px 11px 0px 11px;text-align:center; }
.fontBlue{ float:left; font: bold 13px Arial, Helvetica, sans-serif; color:#446784;padding:0px 0px 17px 0px; }
.fontBlack{ width:148px; float:left; font: bold 13px Arial, Helvetica, sans-serif; color:#000; padding:0px 0px 32px 0px; }

.linkCredit{ float:left;font: bold 12px Arial, Helvetica, sans-serif; color:#CC0000; width:120px; text-decoration:underline; padding:10px 0px 0px 10px; }
.linkCredit:hover{ text-decoration:none;  }

.showcaseBox{width:705px; height:358px; float:left;}
.banner1{ background:url(../images/bg6.jpg) no-repeat;}
.banner2{ background:url(../images/bg1.jpg) no-repeat;}
.banner3{ background:url(../images/bg3.jpg) no-repeat;}
.banner4{ background:url(../images/bg4.jpg) no-repeat;}
.banner5{ background:url(../images/bg5.jpg) no-repeat;}


/* Form */
.form{ width:345px; float:right; padding:10px 15px 0px 0px;}
.formRow{ width:350px; float:left; clear:both; padding:6px 0px 6px 0px; overflow:hidden; text-align:right;}

.formRow span{font:bold 14px Arial, Helvetica, sans-serif; color:#fff; text-align:right; float:right; padding:0px 10px 0px 0px;}
.input1{ width:138px; float:right;border:1px solid #b9b9b9; padding:3px; font-size:10px;}
.input2{ width:56px; float:right; border:1px solid #b9b9b9;padding:3px; font-size:10px;}
.input3{ width:204px; float:right; border:1px solid #b9b9b9;padding:3px; font-size:10px;}
.input4{ width:204px; float:right; border:1px solid #b9b9b9;padding:3px; font-size:10px;}
.paddingformleft{ margin-left:20px;}
.bt-Submit{ background:url(../images/bt-submit.gif) no-repeat; width:130px; height:51px; float:right; outline:none;}
.bt-Submit:hover{ background:url(../images/bt-submit-hover.gif) no-repeat;  float:right;}

.bt-pad{padding:0px 0px 0px 0px;}
.submit_txt{ width:200px; float:left; text-align:right; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:9px;}
.submit_btn{ float:right; color:#FFFFFF;}

/* Main */
#Main{ width:883px; float:left; clear:both; padding:0px 11px 0px 6px;}
#MainLeft{ width:532px; float:left; background:#fff;padding:27px 0px 10px 19px;}

#MainRight{ background-color:#dfe8f0; border:2px solid #446784; width:312px; float:left; padding:19px 0px 90px 15px; overflow:hidden;  }

#MainLeft h1{ width:500px; float:left; font: bold 28px/34px "Trajan Pro","Times New Roman", Times, serif; color:#2d4559; }
.widthPara{ width:471px; float:left; text-align:justify; padding:10px 13px 25px 24px;}

#MainLeft h2{ width:449px;  color:#334d63; background:#cbd9e7; float:left; font:14px "Times New Roman", Times, serif; padding:13px 0px 16px 5px; margin-left:24px;}
#MainLeft span{ float:left; clear:both;width:449px;  clear:both; color:#2e4558; float:left; font: bold 14px "Times New Roman", Times, serif;}

#MainRight h1{width:304px;float:left; font:24px Arial, Helvetica, sans-serif; color:#355268; padding-bottom:16px; background:url(../images/border-green.gif) no-repeat bottom; }
#MainRight ul{float:left; }
#MainRight ul li{float:left; clear:both; width:270px; background:url(../images/arrow-Red.gif) no-repeat left 8px; padding:4px 0px 4px 15px; color:#252525; font: bold 13px Arial, Helvetica, sans-serif;}
#MainRight ul li a{float:left; color:#252525; font: bold 13px Arial, Helvetica, sans-serif; }
#MainRight ul li a:hover{float:left; color:#2d4559; text-decoration:underline; }

#Main2{width:890px; float:left; clear:both; background:#8fafca; padding:25px 0 25px 10px}
#MainCenter{width:880px; float:left; background:#fff; padding:10px 0px 50px 0px}
#MainCenter h1{font: bold 28px/34px "Trajan Pro","Times New Roman", Times, serif; color:#2d4559; }
#MainCenter h2{font: bold 16px/22px "Trajan Pro","Times New Roman", Times, serif; color:#000000;}
.widthPara{width:430px; font: bold 18px/19px "Times New Roman","Times New Roman", Times, serif; color:#000000; padding:0px 55px 0px 55px;}
.widthPara2{width:770px; font: bold 14px/19px "Times New Roman","Times New Roman", Times, serif; color:#000000; padding:0px 55px 0px 55px;}

/* Table */
#MainTable{font: bold 14px/20px "Times New Roman","Times New Roman", Times, serif; color:#000000;}

/* Credit Remediation */
.headingSmall{ width:400px; padding:10px 0px 0px 22px;}
.linkReadMore{font: bold 14px "Times New Roman", Times, serif; color:#446784;  text-decoration:underline;}
.padHeading{ padding:0px 0px 0px 20px;}



.bg-white{ background:#fff;}
.pad1{padding:19px 0px 310px 18px;}
.pad2{padding:19px 0px 293px 18px;}
.pad3{padding:19px 0px 275px 18px;}
.pad4{padding:19px 0px 225px 18px;}

.padLeft{ padding:0px 0px 0px 20px;}

#footer {
  width:900px;
  margin: 0 auto;
}

#footer p {
  margin-left: 300px;
}

.error {
  padding: 7px 7px 5px 20px;
  background-color: #ffe4de;
  border: 1px solid #ffaab2;
  font-size: .9em;
  font-weight: bold;
  text-transform: uppercase;
  color: #7d080b;
  margin-bottom: 15px;
  width: 95%;
}

.success {
  width: 95%;
  padding: 7px 7px 5px 20px;
  background-color: #e8edc7;
  border: 1px solid #c1ca85;
  font-size: .9em;
  font-weight: bold;
  text-transform: uppercase;
  color: #2f4215;
  margin-bottom: 15px;
}
#icons {
  float: left;
  width: 100%;
  margin: 25px 0 10px 0;
}
#icons p {
  width: 100%;
  text-align: center;
  font-weight: bold;
}
a img {
  border: none;
}