body {
	text-align: center;
	min-width: 600px;
}

a:hover   {
	text-decoration: underline;
}
THEAD { display: table-header-group; }
TFOOT { display: table-footer-group; }
.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
}


.maininfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.maintitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000066;
	background-position: center top;
	text-align: center;
	font-size: 1.45em;
	font-weight: bolder;
	font-variant: normal;
}
.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #000066;
	padding-left: 20px;
	padding-bottom: 20px;
}
#breadcrumb {
	
}
#breadcrumb a {
	color: #474769;
	 }
.footer {
	background-color: #263655;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;	
}
#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #263655;
	text-align: center;
	font-style: normal;
	font-size: .7em;
}
#footer a {
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.sitemapboxbdr {
	border: thin solid #d8d8d8;
	background-color: #F3f3f3;
	line-height: 10px;
}
.li-reg {
	list-style-type: square;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	margin-left: 10px;
}
.sitemaptitle {
	background-color: #000066;
	border-top: thin solid #d8d8d8;
	border-right: thin solid #d8d8d8;
	border-bottom: thin none #d8d8d8;
	border-left: thin solid #d8d8d8;
}
h2 {
	font-size: 24px;
	font-variant: normal;
	font-weight: bolder;
	background-position: top;
}
.pdf {
	color: #BB0000;
	font-size: 9px;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.wp {
	font-size: 7pt;
	color: #0033CC;
	text-transform: uppercase;
}
.qpw {
	font-size: 7pt;
	color: #5A4A38;
	text-decoration: none;
	text-transform: uppercase;
}
.doc {
	font-size: .9em;
	color: #006666;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.doclink {
	text-decoration: none;
	cursor: hand;
	color: #000066;
}
a {
	text-decoration: none;
	color: #0000CC;
}
.dottedline {
	background-image: url(../images/mainsite_li_dotted.jpg);
	min-height:3px;
}
.mainlinktitle {
	background-color: #FFFFFF;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	border: 0.5pt solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
}
.bottombar {
	bottom: auto;
}
.lastupdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: italic;
	color: #000000;
	padding: 10px;
}
.doclisthdr {
	background-color: #576282;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;

}
.doclisthdrtext {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.doclistbar {
	border-top: 0.5pt solid #000000;
	background-color: #F2EFF8;
	font-size: 11px;
	font-weight: bold;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #d8d8d8;
	padding: 5px;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
}
.doclistbdr {
	border-top: 0.5pt solid #d8d8d8;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #d8d8d8;
	padding: 5px;
	font-size: 11px;
	vertical-align: top;

}
.doclistbtm {
	border-top-width: 0.5pt;
	border-top-style: solid;
	border-top-color: #d8d8d8;
	vertical-align: top;

}
.doclistbdrdate {
	border-top: 0.5pt solid #d8d8d8;
	border-left: 0.5pt solid #d8d8d8;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #d8d8d8;
	padding: 5px;
	font-size: 11px;
	vertical-align: top;

}
.doclistbdrdate-notop {
	border-left: 0.5pt solid #d8d8d8;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #d8d8d8;
	padding: 5px;
	font-size: 11px;
	vertical-align: top;

}
.doclistbardate {
	border-top: 0.5pt solid #000000;
	background-color: #F2EFF8;
	font-size: 11px;
	font-weight: bold;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #d8d8d8;
	padding: 5px;
	border-left-width: 0.5pt;
	border-left-style: solid;
	border-left-color: #d8d8d8;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
}
.contactbar {
	border-top: 0.5pt solid #d8d8d8;
	background-color: #F2EFF8;
	font-size: 11px;
	font-weight: bold;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #d8d8d8;
	padding: 5px;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	border-left-width: .5pt;
	border-left-style: solid;
	border-left-color: #d8d8d8;
}
.contactbdr {
	border-top: 0.5pt solid #d8d8d8;
	border-right-width: 0.5pt;
	border-right-style: none;
	border-right-color: #d8d8d8;
	font-size: 11px;
	border-left-width: 0.5pt;
	border-left-style: none;
	border-left-color: #d8d8d8;
	padding-top: 8px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.contactbtm {

	border-top: 0.5pt solid #d8d8d8;
}
.aboutustp {
	background-color: #263655;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #FFFFFF;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 12px;
	text-align: justify;
	font-variant: normal;
	font-style: italic;
	font-weight: normal;
	display: compact;
}
.time {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: left;
	padding-top: 5px;
	padding-right: 20px;
	padding-left: 12px;
	padding-bottom: 20px;
}
.aboutustpbck {
	background-color: #263655;

}
.maindir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.maindirlink {
	color: #993300;
}
.greybox {
	background-color: #b7bbbd;
	border: .5pt solid #808080;
	padding: 12px;
}
.imponotibox {
	background-color: #FFFFFF;
	border: 2px solid #FFFFFF;
}
.imponotiheader {
	background-color: #263655;
}
.imponotititle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	background-color: #FFFFFF;
	border: .5pt solid #999999;
	background-image: url(../images/yellow_bar_back.jpg);
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	font-weight: bold;
}
.imponotitext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	border-right: 0.5pt solid #999999;
	border-bottom: 0.5pt solid #999999;
	border-left: 0.5pt solid #999999;
	padding: 5px 10px;
}
.indottedline {
	padding: 10px 5px;
}
.mainsidebarbox {
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.whatsnewheader {

	background-color: #993300;
}
.whatsnewtext {
	background-color: #FFFFFF;
	padding: 5px 5px 5px 10px;
}

/*What's New Content ---------------------------------------------------------------------------------*/
.wnContent
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .95em;
	background-color: #CCCCCC;
	
	color: #fff;
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.wnContent h1  /*Year/ Title */
{
	background-color: #576282;
	color:#FFFFFF;
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
	text-align: left;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: .5pt;
	border-left-width: 1pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
}
.wnContent h1 a /*Year/ Title */
{
	color: #ffffff;
}
.wnContent h2  /*Month */
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color:#263655;
	background-color: #EAEAEA;
	margin: 0px;
	padding: 5px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #E8E8E8;
	font-weight: bold;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #E8E8E8;
	text-align: left;
	border-top-width: 0.5pt;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}

.wnContent h3 /*Date */
{	
	background-color: #fff;
	color: #575757;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-variant: normal;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 100px;
	vertical-align: top;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #E8E8E8;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E8E8E8;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #FFFFFF;
	/*text-align: left;*/	
}

.wnContent p /*Content*/
{
	background-color: #fff;
	color: #333333;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-variant: normal;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 205px;
	vertical-align: top;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #E8E8E8;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E8E8E8;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #FFFFFF;
	text-align: left;
	line-height: normal;
}
.wnContent p.backtotop  /*Back to Top */
{
	font-size: .8em;
	text-align: right;
	border-top-width: .5pt;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.wnContent a{
	color: #0000CC;
}
.wnContent p.backtotop a  /*Back to Top */
{	
	color: #85343D;
	
}	



.doclisthdr2 {
	background-color: #576282;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	line-height: 10px;
	border-top-width: .5pt;
	border-top-style: solid;
	border-top-color: #002675;


}
.btm {
	border-top-width: .5pt;
	border-top-style: solid;
	border-top-color: #000000;
}.contactbar1 {

	border-top: 0.5pt solid #000000;
	background-color: #F2EFF8;
	font-size: 11px;
	font-weight: bold;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #d8d8d8;
	padding: 5px;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	border-left-width: 0.5pt;
	border-left-style: solid;
	border-left-color: #d8d8d8;
}

.doclistbardaterw {

	border-top: 0.5pt solid #d8d8d8;
	background-color: #F2EFF8;
	font-size: 11px;
	font-weight: bold;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #d8d8d8;
	padding: 5px;
	border-left-width: 0.5pt;
	border-left-style: solid;
	border-left-color: #d8d8d8;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
}
.doclistbarrw {

	border-top: 0.5pt solid #d8d8d8;
	background-color: #F2EFF8;
	font-size: 11px;
	font-weight: bold;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #d8d8d8;
	padding: 5px;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
}
.doclistbdr2 {
	border-top: 0.5pt solid #d8d8d8;
	border-right-width: 0.5pt;
	border-right-style: none;
	border-right-color: #d8d8d8;
	font-size: 11px;
	border-left-width: 0.5pt;
	border-left-style: none;
	border-left-color: #d8d8d8;
	padding: 5px;
	vertical-align: top;


}
ul {
	list-style-image: url(../images/mainsite_li_dotted.jpg);
}
.pressdoc {
	padding: 10px;
	font-size: 11px;
	vertical-align: top;
	border: 0.5pt solid #999999;

}
.pressdoctop {
	background-image: url(../images/ustp_seal.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom-width: 0.5pt;
	border-bottom-style: solid;
	border-bottom-color: #d8d8d8;
	padding-left: 100px;
	padding-bottom: 60px;
}

#presscontact {
	font-size: 11px;
	vertical-align: top;
}
#presscontact p {
	text-indent: 30pt;


	 }
.doclistbdrtopic {
	padding: 5px;
	font-size: 11px;
	vertical-align: top;
	background-color: #F2F2FF;
	border-top: 0.5pt solid #d8d8d8;
	border-right: 0.5pt solid #d8d8d8;
	border-left: 0.5pt solid #d8d8d8;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
}
.doclisttext {
	font-size: 11px;
	padding: 5px;
	vertical-align: top;
}

#doclisthdrtext2{
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: normal;

}
#doclisthdrtext2 a {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-left: 5px;
	margin-right: 5px;

}
.droplisttext {

	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.buttontext {


	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.contactbdrbox {
	padding: 8px 5px 8px 15px;
	font-size: 11px;
	border: 0.5pt solid #d8d8d8;

}
.contacttext {
	padding: 8px 5px 8px 15px;
	font-size: 11px;
}

.statebdr {
	border-top: 0.5pt solid #000000;
	border-left: 0.5pt none #CCCCCC;
	border-right-width: 0.5px;
	border-right-style: none;
	border-right-color: #CCCCCC;

}
.statebdrrht {
	border-top: 0.5pt solid #000000;
	border-left: 0.5pt solid #000000;
	border-right-width: .5pt;
	border-right-style: solid;
	border-right-color: #000000;

}
.statehdr {
	background-color: #576282;
	color: #FFFFFF;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;




}
.statehdrrht {
	border-top: 0.5pt solid #000000;
	border-left: 0.5pt solid #000000;
	border-right-width: .5pt;
	border-right-style: solid;
	border-right-color: #000000;
	color: #FFFFFF;
	background-color: #374F7B;

}
.statebar {
	border-top: 0.5pt solid #000000;
	background-color: #F2EFF8;
	vertical-align: top;



}
.statebarrht {
	border-top: 0.5pt solid #000000;
	border-left: 0.5pt solid #000000;
	border-right-width: .5pt;
	border-right-style: solid;
	border-right-color: #000000;
	background-color: #F2EFF8;

}
.Normal {
	padding: 10px;
}
.jdbdr {
	border-top: 0.5pt solid #000000;
	border-left: 0.5pt none #000000;
	border-right-width: 0.5px;
	border-right-style: none;
	border-right-color: #000000;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 10px;
	font-size: 11px;
}
.jdbdrtitle {
	border-top: 0.5pt solid #000000;
	border-left: 0.5pt none #000000;
	border-right-width: 0.5px;
	border-right-style: none;
	border-right-color: #000000;
	font-weight: bold;
	padding: 5px 5px 5px 10px;
	font-size: 11px;
}

.jdbar {
	border-top: 0.5pt solid #000000;
	background-color: #F2EFF8;
	font-weight: bold;
	padding: 8px;
}
.statelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 22px;

}
.statebarcca {
	border-top: 0.5pt solid #000000;
	background-color: #F2EFF8;
	font-size: 10px;
	text-align: right;
	padding-bottom: 5px;
	padding-top: 5px;
}
.rowanchor {
	height: 1px;
	line-height: 1px;
	font-size: 1px;

}
.hdrrht
		{
	color:#000000;
	font-size:11pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:top;
	white-space:normal;
	border-top: 0.5px none #000000;
	border-right: 0.5px solid #000000;
	border-bottom: 0.5px solid #000000;
	border-left: 0.5px solid #000000;
	font-style: normal;
	background-color: #FBFBF9;
}
.blnkhdr {
	color:black;
	font-size:8.0pt;
	font-family:Arial, sans-serif;
	text-align:center;
	vertical-align:middle;
	background:white;
	white-space:normal;
	border-top: 2px none #000000;
	border-right: .5px solid #000000;
	border-bottom: 0.5px none #000000;
	border-left: 2px none #000000;
}
.conclink {
	font-style: normal;
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;

}
.conclinkCopy {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000066;
}
.conclinkCopy2 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
}
.tablestyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000066;
	border: thin solid #000000;


}
.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.botbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.notebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.titlebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #6666CC;
	border: 0.5px solid #3D4067;
}
.hdrrht2 {
	color:#000000;
	font-size:11pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:top;
	white-space:normal;
	font-style: normal;
	background-color: #FBFBF9;
	border: 0.5pt solid #000000;
}
.mainlinksub {
	background-color: #FFFFFF;
	font-size: 11px;
	border: 0.5pt solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	list-style-image: url(../images/mainsite_li_dotted.jpg);
}
#mainlinksubli {

	background-color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#mainlinksubli ul {
	list-style-image: url(../images/mainsite_li_dotted.jpg);
}
#mainlinksubli li {
	margin: 0px;
	clip:   rect(auto auto auto -20px);
	border: 1px solid #000000;
}
.titlebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #374F7B;
	border: 0.5px solid #3D4067;
}
.sidebartop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #F2EFF8;
	border-top: 0.5pt solid #374F7B;
	border-right: 0.5pt solid #374F7B;
	border-left: 0.5pt solid #374F7B;
}
.titlebar2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #993300;
	border: 1px solid #993300;
}

.bcitable  	{
	color:black;
	font-size:8pt;
	font-family:Arial, sans-serif;
	text-align:left;
	vertical-align:top;
	border-top:.5pt solid black;
	border-right:.5pt none black;
	border-bottom:none;
	border-left:.5pt solid black;
	background:white;
	white-space:normal;
	font-weight: normal;
}
.none
  	{
	color:black;
	font-size:8pt;
	font-family:Arial, sans-serif;
	text-align:left;
	vertical-align:top;
	background:white;
	white-space:normal;
	font-weight: normal;
	border: none;
}

.xl27
{
	color:black;
	font-size:8pt;
	font-family:Arial, sans-serif;
	text-align:center;
	background:white;
	white-space:normal;
	border-top:.5pt solid #000000;
	border-right:.5pt solid #000000;
	border-bottom:none;
	border-left:.5pt solid #000000;
}
.xl41
	{vertical-align:middle;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:none;
	border-left:none;
	background:white;
	white-space:normal;}
.1earner {
	border-top: .5px solid #000000;
	border-right: .5px solid #000000;
	border-bottom: .5px none #000000;
	border-left: .5px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
}
.1earnerCopy {
	border-top: .5px none #000000;
	border-right: .5px solid #000000;
	border-bottom: .5px solid #000000;
	border-left: .5px solid #000000;
}
.xl27Copy {
	color:black;
	font-size:8.0pt;
	font-family:Arial, sans-serif;
	text-align:center;
	vertical-align:middle;
	background:white;
	white-space:normal;
	border-top: .5px none #000000;
	border-right: .5px none #000000;
	border-bottom: .5px none #000000;
	border-left: .5px solid #000000;
}
.xl27Copy2 {
	color:black;
	font-size:8.0pt;
	font-family:Arial, sans-serif;
	text-align:center;
	vertical-align:middle;
	background:white;
	white-space:normal;
	border-top: 2px solid #000000;
	border-right: .5px solid #000000;
	border-bottom: 2px none #000000;
	border-left: .5px solid #000000;
}
.xl27Copy28 {
	color:black;
	font-size:8.0pt;
	font-family:Arial, sans-serif;
	text-align:center;
	vertical-align:middle;
	background:white;
	white-space:normal;
	border-top: .5px solid #000000;
	border-right: .5px solid #000000;
	border-bottom: .5px none #000000;
	border-left: .5px solid #000000;
}
.xl27Copy3 {
	color:black;
	font-size:8.0pt;
	font-family:Arial, sans-serif;
	text-align:left;
	vertical-align:top;
	background:white;
	white-space:normal;
	border: thin solid #FFFFFF;
}
.notebox {
	color:black;
	font-size:.8em;
	font-family:Arial, sans-serif;
	text-align:center;
	vertical-align:top;
	white-space:normal;
	border: .5pt solid #000000;
	padding: 10px;
}
.notebox2 {
	color:black;
	font-size:10pt;
	font-family:Arial, sans-serif;
	
	margin:0 auto;
	width:600px;
	text-align: left;
	
	border: .5pt solid #000000;
	padding: 5px;

	background-color: white;
}
.astx {
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
	vertical-align: bottom;
	line-height: 16px;
}

.astx2 {
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	vertical-align: bottom;
	
}
.fit {
	line-height: 18px;
}

.mitable
  	{
	color:black;
	font-size:8pt;
	font-family:Arial, sans-serif;
	text-align:left;
	vertical-align:middle;
	border-top:.5pt solid black;
	border-right:.5pt solid black;
	border-bottom:none;
	border-left:.5pt solid black;
	background:white;
	white-space:normal;
	font-weight: normal;
	text-transform: uppercase;
}
.1earnerCopy {
	border-top: 0.5px none #000000;
	border-right: 0.5px solid #000000;
	border-bottom: 0.5px solid #000000;
	border-left: 0.5px solid #000000;
}
.hdrrhtCopy {
	color:black;
	font-size:8.0pt;
	font-family:Arial, sans-serif;
	text-align:center;
	vertical-align:middle;
	background:white;
	white-space:normal;
	border-top: 0.5pt none #000000;
	border-right: 0.5pt solid #000000;
	border-bottom: 0.5pt none #000000;
	border-left: 0.5pt solid #000000;
}
.hdrrhtCopy2 {
	color:black;
	font-size:8.0pt;
	font-family:Arial, sans-serif;
	text-align:center;
	vertical-align:middle;
	background:white;
	white-space:normal;
	border-top: 1.5pt solid #000000;
	border-right: 0.5pt solid #000000;
	border-bottom: 1.5pt none #000000;
	border-left: 0.5pt solid #000000;
}
.hdrrhtCopy28 {
	color:black;
	font-size:8.0pt;
	font-family:Arial, sans-serif;
	text-align:center;
	vertical-align:middle;
	background:white;
	white-space:normal;
	border-top: 1.5pt solid #000000;
	border-right: 1.5pt solid #000000;
	border-bottom: 0.5pt none #000000;
	border-left: 0.5pt solid #000000;
}
.hdrrhtmi
		{
	color:black;
	font-size:8.0pt;
	font-family:Arial, sans-serif;
	text-align:center;
	vertical-align:middle;
	background:white;
	white-space:normal;
	border-top: 0.5pt solid #000000;
	border-right: 1.5pt solid #000000;
	border-bottom: 0.5pt none #000000;
	border-left: 0.5pt solid #000000;
}
.maintitle1 {

	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000066;
	background-position: center top;
	padding-top: 10px;
	text-align: center;
	font-size: 24px;
	font-weight: bolder;
	font-variant: normal;
}

/* Credit Couseling and Debtor Education Approval Lists */

#ccdecell {
	
}
#ccdecell li {
	margin-left: 20px;

	 }
#ccdecell ul {
	padding: 5px 5px 5px 10px;


}

#ccdecell b {
	color: #4E4E4E;

}
#ccdecell a {
	color: #003399;
	font-weight: bold;
}
.ccdeh4 {
	font-size: 12px;
	font-weight: bold;
	background-color: #F2EFF8;
	padding: 5px;
	border: .5pt solid #CCCCCC;
	color: #333333;








}
p.ccdep {
	padding-left: 20px;
	line-height: 7px;

}
b.ccdep {
	font-weight: bold;
	color: #666666;

}
.service {
	border-top: 0.5px solid #4E4E4E;
	border-right: none;
	border-bottom: none;
	border-left: none;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #CCCCCC;
}
.indent {
	padding-left: 45px;


}
.ccdebdr {
	border-top: 0.5pt none #CCCCCC;
	padding-top: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
	font-size: 11px;
}
.ccdebdr2 {
	border: 0.5pt solid #CCCCCC;

}
.ccdebdrtitle {
	border-top: 0.5pt solid #000000;
	font-weight: bold;
	padding: 8px;
	font-size: 11px;
	border-bottom-width: 0.5pt;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;

}
.tempnotice {
	border: .5pt solid #666666;


}
.tempnoticebar {
	background-color: #F2EFF8;
	font-size: 0.65em;
	font-weight: bold;
	padding: 5px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	border-top: 0.5pt solid #d8d8d8;
	border-right: 0.5pt solid #d8d8d8;
	border-left: 0.5pt solid #d8d8d8;
}
.tempnoticebox {
	border-top: 1pt solid #666666;
	padding: 8px 5px 8px 15px;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mtbdrbox-nbot {
	padding: 15px;
	font-size: .7em;
	border-top: 0.5pt solid #d8d8d8;
	border-right: 0.5pt solid #d8d8d8;
	border-left: 0.5pt solid #d8d8d8;

}
.mtbdrbox {

	padding: 15px;
	font-size: .7em;
	border: 0.5pt solid #d8d8d8;
}
.mitablenum {

	color:black;
	font-size:8pt;
	font-family:Arial, sans-serif;
	text-align:center;
	vertical-align:middle;
	border-top:.5pt solid black;
	border-right:.5pt solid black;
	border-bottom:none;
	border-left:.5pt solid black;
	background:white;
	white-space:normal;
	font-weight: normal;
}
.bcitablealnrht {

	color:black;
	font-size:8pt;
	font-family:Arial, sans-serif;
	text-align:right;
	vertical-align:top;
	border-top:.5pt solid black;
	border-right:.5pt none black;
	border-bottom:none;
	border-left:.5pt solid black;
	background:white;
	white-space:normal;
	font-weight: normal;
}
.bcitablealnrhtbdr {

	color:black;
	font-size:8pt;
	font-family:Arial, sans-serif;
	text-align:right;
	background:white;
	white-space:normal;
	border-top:0.5pt solid #000000;
	border-right:0.5pt solid #000000;
	border-bottom:none;
	border-left:0.5pt solid #000000;
}
/*.ccdeh4name {
	font-size: 12px;
	font-weight: bold;
	background-color: #998E75;
	padding: 5px;
	color: #F9F5EE;
	border-top: 0.5pt solid #CCCCCC;
	border-right: 0.5pt solid #CCCCCC;
	border-bottom: 0.5pt solid #CCCCCC;
	border-left: 0.5pt solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;

}
.ccdeinfo {
	font-size: .7em;
	background-color: #FDFBFD;
	padding: 5px 5px 5px 20px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 0.5pt dotted #CCCCCC;
	border-right: 0.5pt solid #CCCCCC;
	border-bottom: 0.5pt none #CCCCCC;
	border-left: 0.5pt solid #CCCCCC;


}
.ccdeiinfotitle {
	font-size: .7em;
	background-color: #F7F3F7;
	padding: 5px 5px 5px 22px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 0.5pt dotted #CCCCCC;
	border-right: 0.5pt solid #CCCCCC;
	border-bottom: 0.5pt none #CCCCCC;
	border-left: 0.5pt solid #CCCCCC;
	font-weight: bold;
	vertical-align: top;



}
.ccdespace {
	border-top: 0.5pt solid #CCCCCC;
	border-right: 0.5pt none #CCCCCC;
	border-bottom: 0.5pt none #CCCCCC;
	border-left: 0.5pt none #CCCCCC;
	line-height: 1px;

}
.ccdebar {
	background-color: #5E6E80;
	font-weight: bold;
	color: #F7F3F7;
	padding: 5px;
	border: 0.5pt solid #000000;



}
.ccdebarbdr {
	font-size: 11px;
	background-color: #F7F3F7;
	padding-top: 10px;
	padding-right: 30px;
	padding-left: 130px;
	border-top: 0.5pt none #A39E93;
	border-right: 0.5pt solid #A39E93;
	border-bottom: 0.5pt solid #A39E93;
	border-left: 0.5pt solid #A39E93;
	padding-bottom: 10px;







}
.ccdebdrdist {
	border-top: 0.5pt none #A39E93;
	border-left: 0.5pt solid #A39E93;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #A39E93;
	font-weight: bold;
	padding: 5px 5px 5px 10px;
	font-size: 11px;
	background-color: #F0E9D8;
	border-bottom-style: solid;
	border-bottom-width: .5pt;
	border-bottom-color: #A39E93;
	margin: 1pt;




}
.ccdebarbdrcol {

	border-top: 0.5pt solid #A39E93;
	border-left: 0.5pt solid #A39E93;
	border-right-width: 0.5pt;
	border-right-style: none;
	border-right-color: #A39E93;
	font-size: 11px;
	border-bottom-color: #A39E93;
	background-color: #F7F3F7;
	padding-top: 20px;
}
.ccdeistatelist {

	font-size: .7em;
	background-color: #F7F3F7;
	padding: 5px 5px 5px 15px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 0.5pt dotted #CCCCCC;
	border-right: 0.5pt none #CCCCCC;
	border-bottom: 0.5pt dotted #CCCCCC;
	border-left: 0.5pt dotted #CCCCCC;
	font-weight: bold;
	vertical-align: top;
}
.ccdestatehdr {
	padding: 10px;
	font-size: 12px;
	background-color: #F0E9D8;
	font-family: Arial, Helvetica, sans-serif;
	border: 0.5pt solid #A39E93;


}
.ccdeistatelistrht {
	font-size: .7em;
	background-color: #F7F3F7;
	padding: 5px 5px 5px 15px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: top;
	border: 0.5pt dotted #CCCCCC;

}*/
.doclistbdrindent {

	border-top: 0.5pt solid #d8d8d8;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #d8d8d8;
	padding: 5px 5px 5px 20px;
	font-size: 11px;
	vertical-align: top;
}
.doclistbdrindent-notop {

	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #d8d8d8;
	padding: 5px 5px 5px 20px;
	font-size: 11px;
	vertical-align: top;
}
.ccdeh4name {
	font-size: 12px;
	font-weight: bold;
	background-color: #998E75;
	padding: 5px;
	color: #F9F5EE;
	border-top: 0.5pt solid #CCCCCC;
	border-right: 0.5pt solid #CCCCCC;
	border-bottom: 0.5pt solid #CCCCCC;
	border-left: 0.5pt solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;




}
.ccdeinfo {
	font-size: .7em;
	background-color: #FDFBFD;
	padding: 5px 5px 5px 50px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 0.5pt dotted #CCCCCC;
	border-right: 0.5pt solid #CCCCCC;
	border-bottom: 0.5pt none #CCCCCC;
	border-left: 0.5pt solid #CCCCCC;


}

.ccdeinfo2 {
	font-size: 0.7em;
	background-color: #FDFBFD;
	padding: 5px 5px 5px 10px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 0.5pt dotted #CCCCCC;
	border-right: 0.5pt solid #CCCCCC;
	border-bottom: 0.5pt none #CCCCCC;
	border-left: 0.5pt solid #CCCCCC;
}

.ccdeiinfotitle, .ccdeiinfotitle2, .ccdeiinfotitle2rht {
	font-size: .7em;
	background-color: #F7F3F7;
	padding: 5px 5px 5px 22px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 0.5pt dotted #CCCCCC;
	border-right: 0.5pt solid #CCCCCC;
	border-bottom: 0.5pt none #CCCCCC;
	border-left: 0.5pt solid #CCCCCC;
	font-weight: bold;
	vertical-align: top;

}

.ccdeiinfotitle2 {
	padding: 5px 5px 5px 5px;
	border-right: 0.5pt none #CCCCCC;
}

.ccdeiinfotitle2rht {
	padding: 5px 5px 5px 5px;
}

.ccdespace {
	border-top: 0.5pt solid #CCCCCC;
	border-right: 0.5pt none #CCCCCC;
	border-bottom: 0.5pt none #CCCCCC;
	border-left: 0.5pt none #CCCCCC;
	line-height: 1px;

}
.ccdebar {
	background-color: #5E6E80;
	font-weight: bold;
	color: #F7F3F7;
	padding: 5px;
	border: 0.5pt solid #000000;



}
.ccdebarbdr {
	font-size: 11px;
	background-color: #F7F3F7;
	padding-top: 10px;
	padding-right: 30px;
	padding-left: 130px;
	border-top: 0.5pt none #A39E93;
	border-right: 0.5pt solid #A39E93;
	border-bottom: 0.5pt solid #A39E93;
	border-left: 0.5pt solid #A39E93;
	padding-bottom: 10px;







}
.ccdebdrdist {
	border-top: 0.5pt none #A39E93;
	border-left: 0.5pt solid #A39E93;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #A39E93;
	font-weight: bold;
	padding: 5px 5px 5px 10px;
	font-size: 11px;
	background-color: #F0E9D8;
	border-bottom-style: solid;
	border-bottom-width: .5pt;
	border-bottom-color: #A39E93;
	margin: 1pt;




}
.ccdebarbdrcol {

	border-top: 0.5pt solid #A39E93;
	border-left: 0.5pt solid #A39E93;
	border-right-width: 0.5pt;
	border-right-style: none;
	border-right-color: #A39E93;
	font-size: 11px;
	border-bottom-color: #A39E93;
	background-color: #F7F3F7;
	padding-top: 20px;
}
.ccdeistatelist {

	font-size: .7em;
	background-color: #F7F3F7;
	padding: 5px 5px 5px 15px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 0.5pt dotted #CCCCCC;
	border-right: 0.5pt none #CCCCCC;
	border-bottom: 0.5pt dotted #CCCCCC;
	border-left: 0.5pt dotted #CCCCCC;
	font-weight: bold;
	vertical-align: top;
}
.ccdestatehdr {
	padding: 10px;
	font-size: 12px;
	background-color: #F0E9D8;
	font-family: Arial, Helvetica, sans-serif;
	border: 0.5pt solid #A39E93;


}
.ccdeistatelistrht {
	font-size: .7em;
	background-color: #F7F3F7;
	padding: 5px 5px 5px 15px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: top;
	border: 0.5pt dotted #CCCCCC;

}
.ccdefaqsQs {
	font-size: 11px;
	background-color: #F7F3F7;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 25px;
	border-top: 0.5pt none #CCCCCC;
	border-right: 0.5pt solid #CCCCCC;
	border-bottom: 0.5pt solid #CCCCCC;
	border-left: 0.5pt solid #CCCCCC;
	padding-bottom: 5px;
	color: #003366;
}
.ccdefaqsbar {
	font-weight: bold;
	padding: 5px;
	font-size: 11px;
	background-color: #F0E9D8;
	margin: 1pt;
	border-top: 0.5pt none #CCCCCC;
	border-right: 0.5pt solid #CCCCCC;
	border-bottom: 0.5pt solid #CCCCCC;
	border-left: 0.5pt solid #CCCCCC;
	color: #666666;
}
.ccdefaqsAs {
	font-size: 11px;
	background-color: #F7F3F7;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 25px;
	padding-bottom: 15px;
	border: 0.5pt solid #CCCCCC;
}
.ccdefaqsttlbar {
	background-color: #5E6E80;
	font-weight: bold;
	color: #F7F3F7;
	padding: 5px;
	border: 0.5pt solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ccdefaqsbarA {
	font-weight: bold;
	padding: 5px;
	font-size: 11px;
	background-color: #F0E9D8;
	margin: 1pt;
	border-top: 0.5pt solid #CCCCCC;
	border-right: 0.5pt solid #CCCCCC;
	border-bottom: 0.5pt solid #CCCCCC;
	border-left: 0.5pt solid #CCCCCC;
	color: #666666;
}
.ccdebdrbar {
	padding: 5px 5px 5px 15px;
	font-size: 11px;
	border-top: 0.5pt none #d8d8d8;
	border-right: 0.5pt solid #d8d8d8;
	border-bottom: 0.5pt solid #d8d8d8;
	border-left: 0.5pt solid #d8d8d8;
}
.ccdemainbar {
	background-color: #F2EFF8;
	font-size:0.7em;
	font-weight: bold;
	padding: 5px;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	border: 0.5pt solid #d8d8d8;
}
.ccdemainbar2 {
	background-color: #F2EFF8;
	font-size: 0.85em;
	font-weight: bold;
	padding: 10px;
	color: #575757;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	border: 0.5pt solid #C7C7C7;
}
.ccdebdrbar2 {
	font-size:0.7em;
	border-top: 0.5pt none #d8d8d8;
	border-right: 0.5pt solid #d8d8d8;
	border-bottom: 0.5pt solid #d8d8d8;
	border-left: 0.5pt solid #d8d8d8;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;

}
.ccdebdrbar2 ul li{
	padding-top: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.ccdebdrbar2 ul li.li-indent{
	padding-top: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.ccdebdrbarlft, .ccdebdrbarlft2 {
	font-size:0.7em;
	border-top-width: 0.5pt;
	border-right-width: 0.5pt;
	border-bottom-width: 0.5pt;
	border-left-width: 0.5pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #C7C7C7;
	border-right-color: #C7C7C7;
	border-bottom-color: #C7C7C7;
	border-left-color: #C7C7C7;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.ccdebdrbarrht, .ccdebdrbarrht2 {
	font-size:0.7em;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-width: 0.5pt;
	border-right-width: 0.5pt;
	border-bottom-width: 0.5pt;
	border-left-width: 0.5pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #C7C7C7;
	border-right-color: #C7C7C7;
	border-bottom-color: #C7C7C7;
	border-left-color: #C7C7C7;
}
.ccdebdrbarlft2, .ccdebdrbarrht2 {
	
	border-bottom-width: 0.5pt;
	border-bottom-style: solid;
	border-bottom-color: #C7C7C7;
}
.ccdebdrbarbtm {
	
	border-top-width: 0.5pt;
	border-right-width: 0.5pt;
	border-bottom-width: 0.5pt;
	border-left-width: 0.5pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C7C7C7;
	border-right-color: #C7C7C7;
	border-bottom-color: #C7C7C7;
	border-left-color: #C7C7C7;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.ccdebdrbartop {
	
	border-top-width: 0.5pt;
	border-right-width: 0.5pt;
	border-bottom-width: 0.5pt;
	border-left-width: 0.5pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #C7C7C7;
	border-right-color: #C7C7C7;
	border-bottom-color: #C7C7C7;
	border-left-color: #C7C7C7;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.ccde-notebox {
	font-size:0.7em;
	background-color: #FFFFFF;
	font-weight: bold;
	padding: 10px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	border: .5pt solid #d8d8d8;
}
.tempnoticebar2 {

	background-color: #F2EFF8;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	border: 0.5pt solid #d8d8d8;
	text-transform: uppercase;
}
.tempnoticebox2 {

	border-top: 1pt solid #666666;
	padding: 8px 5px 8px 15px;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.ccdefaqsAsrht {



	font-size: 11px;
	background-color: #F7F3F7;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	border-top: 0.5pt solid #CCCCCC;
	border-right: 0.5pt solid #CCCCCC;
	border-bottom: 0.5pt solid #CCCCCC;
	border-left: 0.5pt none #CCCCCC;
	padding-bottom: 30px;
}
.ccdefaqsbarrht {

	font-weight: bold;
	padding: 5px 5px 5px 10px;
	font-size: 11px;
	background-color: #F0E9D8;
	margin: 1pt;
	border-top: 0.5pt none #CCCCCC;
	border-right: 0.5pt solid #CCCCCC;
	border-bottom: 0.5pt solid #CCCCCC;
	border-left: 0.5pt none #CCCCCC;
	color: #666666;
}
.ccdefaqsbarArht {

	font-weight: bold;
	padding: 5px 5px 5px 10px;
	font-size: 11px;
	background-color: #F0E9D8;
	margin: 1pt;
	border-top: 0.5pt solid #CCCCCC;
	border-right: 0.5pt solid #CCCCCC;
	border-bottom: 0.5pt solid #CCCCCC;
	border-left: 0.5pt none #CCCCCC;
	color: #666666;
}
.ccdefaqsQsrht {

	font-size: 11px;
	background-color: #F7F3F7;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 10px;
	border-top: 0.5pt none #CCCCCC;
	border-right: 0.5pt solid #CCCCCC;
	border-bottom: 0.5pt solid #CCCCCC;
	border-left: 0.5pt none #CCCCCC;
	padding-bottom: 5px;
	color: #333333;
}
.ccdefaqsbarQ {

	font-weight: bold;
	padding: 5px;
	font-size: 11px;
	background-color: #F0E9D8;
	margin: 1pt;
	border-top: 0.5pt solid #CCCCCC;
	border-right: 0.5pt solid #CCCCCC;
	border-bottom: 0.5pt solid #CCCCCC;
	border-left: 0.5pt solid #CCCCCC;
	color: #666666;
}
.ccdefaqsbarQrht {


	font-weight: bold;
	padding: 5px;
	font-size: 11px;
	background-color: #F0E9D8;
	margin: 1pt;
	border-top: 0.5pt solid #CCCCCC;
	border-right: 0.5pt solid #CCCCCC;
	border-bottom: 0.5pt solid #CCCCCC;
	border-left: 0.5pt none #CCCCCC;
	color: #666666;
}
.astx-blk {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	vertical-align: bottom;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.imponotisubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	text-transform: uppercase;
	font-weight: bold;
	color: #7F7F7F;

}.ccdemainbardgrybdr {

	background-color: #F2EFF8;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	border: 0.5pt solid #666666;
}
.ccdebdrbardgrybdr {
	padding: 5px 5px 10px 10px;
	font-size: 11px;
	border-right: 0.5pt solid #666666;
	border-bottom: 0.5pt solid #666666;
	border-left: 0.5pt solid #666666;
}

.ccdeli {
	margin-left: 2em;
}
.imponotiboxccde {
	background-color: #FFFFFF;
	border: .5pt solid #666666;
}
.imponotiboxholder {
	padding: 10px;
}
.indent_5 {
	top: 5px;
	left: 5px;
	right: 5px;
	bottom: 5px;
	padding-right: 2px;
	padding-left: 10px;
}
.contactbdrNoPad {
	border-top: 0.5pt solid #d8d8d8;
	font-size: 11px;
}
.defsbdr {
	border-top: 0.5pt solid #000000;
	border-left: 0.5pt none #000000;
	border-right-width: 0.5px;
	border-right-style: none;
	border-right-color: #000000;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 10px;
	font-size: 11px;
	padding-right: 10px;
}
.redtext {
	color: #BB0000;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.blacktext {
	color: #000000;
	font-size: 9px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.searchbox {
	border-top: 0.5pt solid #000000;
	background-color: #F2EFF8;
	font-size: 11px;
	font-weight: bold;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #d8d8d8;
	padding: 20px 50px 15px;
	border-left-width: 0.5pt;
	border-left-style: solid;
	border-left-color: #d8d8d8;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
}.ustweb-maintext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	padding: 20px;
}
.data-table, .mlist-table {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.data-table thead th {
	color:black;
	font-size:0.8em;
	font-family:Arial, sans-serif;
	text-align:right;
	vertical-align:top;
	background:white;
	white-space:normal;
	font-weight: bold;
	padding: 8px;
	border-right-width: 0.5px;
	border-bottom-width: 0.5px;
	border-left-width: 0.5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-width: 5px;
	border-top-color: #FF0000;
}

.data-table thead th.lft-bdr {
	border-left-style: none;
	text-align: left;

}

.data-table tbody th {
	color:#000;
	font-size:0.8em;
	font-family:Arial, sans-serif;
	text-align:left;
	vertical-align:top;
	background:white;
	white-space:normal;
	font-weight: normal;
	padding: 8px;
	border-top-width: 0.5pt;
	border-right-width: 0.5pt;
	border-bottom-width: 0.5pt;
	border-left-width: 0.5pt;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: black;
}

.data-table tfoot th, .mlist-table tfoot th{
	color:black;
	font-size:0.9em;
	font-family:Arial, sans-serif;
	text-align:left;
	vertical-align:top;
	background:white;
	white-space:normal;
	font-weight: bold;
	padding: 8px;
	border-top-width: 0.5pt;
	border-right-width: 0.5pt;
	border-bottom-width: 0.5pt;
	border-left-width: 0.5pt;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.data-table tfoot td, .mlist-table tfoot td{
	color:black;
	font-size:.9em;
	font-family:Arial, sans-serif;
	text-align:right;
	vertical-align:top;
	white-space:normal;
	font-weight: bold;
	padding: 10px;
	border-top-width: 0.5pt;
	border-right-width: 0.5pt;
	border-bottom-width: 0.5pt;
	border-left-width: 0.5pt;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.data-table td, .mlist-table td {
	color:black;
	font-size:.7em;
	font-family:Arial, sans-serif;
	text-align:right;
	vertical-align:top;
	background:white;
	white-space:normal;
	font-weight: normal;
	padding: 10px;
	border-top-width: 0.5pt;
	border-right-width: 0.5pt;
	border-bottom-width: 0.5pt;
	border-left-width: 0.5pt;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: black;
}

.mlist-table {
	

	
	border-right-style: none;
	


}
.mlist-table td{
	text-align:left;
	border-left-style: none;
	border-right-style: solid;
	font-family: Arial, Helvetica, sans-serif;

}
.mlist-table tbody th {
	color:#000;
	font-size:0.7em;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:top;
	white-space:normal;
	padding: 10px;
	border-top-width: 0.5pt;
	border-right-width: 0.5pt;
	border-bottom-width: 0.5pt;
	border-left-width: 0.5pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: black;
	font-weight: normal;
}

.mlist-table tbody th#msa, .mlist-table tbody th#counties {

	text-align:left;
		font-weight: bold;
		font-size:.8em;
}

.mlist-table tbody th.textctr  {
	text-align:center;
	font-weight: bold;
	font-size:1em;
	font-family: Arial, Helvetica, sans-serif;

}

.mlist-table thead th {
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5pt;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: black;
}

.font-h4
	{
	font-weight:700;
	font-family:Arial, sans-serif;
	vertical-align:middle;
	text-align: center;
}

.bapcpa-box
	{
	color:black;
	font-size:8.0pt;
	font-family:Arial, sans-serif;
	vertical-align:middle;
	white-space:normal;
	border-top: 0.5pt solid black;
	border-right: 0.5pt solid black;
	border-bottom: 0.5pt solid black;
	border-left: 0.5pt solid black;
	padding: 5px;
}

.bapcpa-box-title
	{
	color:black;
	font-weight:900;
	font-family:Arial, sans-serif;
	text-align:center;
	vertical-align:middle;
	white-space:normal;
	padding: 5px;
	border-top-width: 0.5pt;
	border-right-width: 0.5pt;
	border-bottom-width: 0.5pt;
	border-left-width: 0.5pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: black;
}

.mlist-table tbody td.bld, .mlist-table tbody th.bld
{
	font-weight:bold;
	}
	
.mlist-table thead th div.bapcpa-tiny-box, .mlist-table tbody th div.bapcpa-tiny-box, .bapcpa-tiny-box
	{
	color:black;
	font-size:8pt;
	font-family:Arial, sans-serif;
	vertical-align:middle;
	border-top:none;
	border-right:none;
	border-bottom:none;
	border-left:none;
	white-space:normal;
	font-weight: normal;
}

.mt-notebox {
	color:#333333;
	font-size:0.9em;
	font-family:Arial, sans-serif;
	text-align:left;
	vertical-align:top;
	white-space:normal;
	line-height: normal;
}
.mt-notenobox {
	color:#333333;
	font-size:0.9em;
	font-family:Arial, sans-serif;
	text-align:left;
	vertical-align:top;
	white-space:normal;
	line-height: normal;
}
.mt-notebox2 {
	color:#333333;
	font-size:0.8em;
	font-family:Arial, sans-serif;
	text-align:left;
	vertical-align:top;
	white-space:normal;
	line-height: normal;
	background-color: #FBFBFB;
	padding: 5px;
	border: 1px solid #CCCCCC;
}

.mt-notebox2 b{
	font-size:1.1em;
	font-weight: bold;
	
}
.ccdeimponote {
	
	background-color: #FDFBFD;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	border: 0.5pt solid #CCCCCC;
}
.ccdeimponote h3{
	font-size: .9em;

}
.ccdeimponote p{
	font-size: .75em;

}
.rulemaking_bar {
	border-top: 0.5pt solid #d8d8d8;
	background-color: #F2EFF8;
	font-size: .8em;
	font-weight: bold;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #d8d8d8;
	padding: 5px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	border-left-width: .5pt;
	border-left-style: solid;
	border-left-color: #d8d8d8;
	text-align: center;
}
.rulemaking_bdr {
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #d8d8d8;
	font-size: .7em;
	border-left-width: 0.5pt;
	border-left-style: solid;
	border-left-color: #d8d8d8;
	padding-top: 15px;
	padding-bottom: 8px;
	padding-left: 10px;
	padding-right: 10px;
	border-top-width: 0.5pt;
	border-bottom-width: 0.5pt;
	border-top-style: solid;
	border-bottom-style: none;
	border-top-color: #d8d8d8;
	border-bottom-color: #d8d8d8;
}
.rulemaking_txt {
	border-right-width: 0.5px;
	border-right-style: none;
	border-right-color: #000000;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	font-size: .75em;
	padding-right: 0px;
	border-top-width: 0.5pt;
	border-left-width: 0.5pt;
	border-top-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-left-color: #000000;
}
.rulemaking_doctitle {
	border-right-width: 0.5px;
	border-right-style: none;
	border-right-color: #d8d8d8;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 10px;
	font-size: .7em;
	border-top-width: 0.5pt;
	border-left-width: 0.5pt;
	border-top-style: solid;
	border-left-style: none;
	border-top-color: #d8d8d8;
	border-bottom-color: #d8d8d8;
	border-left-color: #d8d8d8;
}
.rulemaking_docname {
	border-top: 0.5pt solid #d8d8d8;
	border-left: 0.5pt none #d8d8d8;
	border-right-width: 0.5px;
	border-right-style: none;
	border-right-color: #000000;
	font-weight: bold;
	font-size: .7em;
	vertical-align: top;
	padding: 10px;
}

.rulemaking_docheader {
	border-top: 0.5pt solid #000000;
	background-color: #F2EFF8;
	font-weight: bold;
	padding: 8px;
}
.pt_vacancy_box {
	font-size: 1em;
	vertical-align: top;
	border-right-width: 0.5pt;
	border-bottom-width: 0.5pt;
	border-left-width: 0.5pt;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d8d8d8;
	border-bottom-color: #d8d8d8;
	border-left-color: #d8d8d8;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 25px;
}
.pt_vacancy_box p{

	font-size: .7em;

}
.pt_vacancy_hdr {
	background-color: #F2EFF8;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	border: 0.5pt solid #d8d8d8;
}
.indent_55 {
	padding-right: 2px;
	padding-top: 5px;
}
.whatsnewtable {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
}

.whatsnewtable td {
	border-top: 0.5pt solid #d8d8d8;
	border-right-width: 0.5pt;
	border-right-style: none;
	border-right-color: #d8d8d8;
	font-size: 11px;
	border-left-width: 0.5pt;
	border-left-style: none;
	border-left-color: #d8d8d8;
	padding: 5px;
	vertical-align: top;


}

.rulemaking_date, .ccde_date {
	border-right-width: 0.5px;
	border-right-style: none;
	border-right-color: #d8d8d8;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	font-size: .7em;
	
	border-top: 0.5pt solid #d8d8d8;
	border-right: 0.5pt none #d8d8d8;
	border-bottom: 0.5pt none #d8d8d8;
	border-left: 0.5pt none #d8d8d8;

	text-align: left;
	vertical-align: top;
}

.ccde_date {
	padding-left: 5px;
	border-right: 0.5pt solid #d8d8d8;
	border-left: 0.5pt solid #d8d8d8;
}
.rulemaking_modtitle {
	border-right-width: 0.5px;
	border-right-style: none;
	border-right-color: #000000;
	font-weight: bold;
	padding: 5px 5px 5px 10px;
	font-size: .7em;
	border-top-width: 0.5pt;
	border-left-width: 0.5pt;
	border-top-style: none;
	border-left-style: none;
	border-top-color: #d8d8d8;
	border-left-color: #d8d8d8;
}

.lepbdr {
	border-top: 0.5pt solid #d8d8d8;
	border-right-width: 0.5pt;
	border-right-style: none;
	border-right-color: #d8d8d8;
	font-size: 11px;
	border-left-width: 0.5pt;
	border-left-style: none;
	border-left-color: #d8d8d8;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
	padding-right: 10px;
}
.headerboxwbdr {
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 11px;
	border-top-width: 0.5pt;
	border-top-style: solid;
	border-top-color: #d8d8d8;
	padding-right: 10px;
	padding-left: 20px;
}
.rulemaking_format, .ccde_format {
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	font-size: 0.7em;
	vertical-align: top;
	line-height: 1.2em;
	
	border-top: 0.5pt solid #d8d8d8;
	border-right: 0.5pt none #d8d8d8;
	border-bottom: 0.5pt none #d8d8d8;
	border-left: 0.5pt none #d8d8d8;

}

.ccde_format {
	padding-left: 5px;
	border-left: 0.5pt solid #d8d8d8;
}
.rulemaking_note {
	font-size: 0.8em;
	vertical-align: top;
	font-weight: bold;
}
.indent_15 {

	top: 5px;
	left: 5px;
	right: 5px;
	bottom: 5px;
	padding-right: 2px;
	padding-left: 20px;
}
.li-indent {
	list-style-type: square;
	margin-left: 15px;
	font-size: 1em;
}
.mainlinksub2 {
	background-color: #FFFFFF;
	font-size: .7em;
	border: 0.5pt solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	list-style-image: url(../images/mainsite_li_dotted.jpg);
	line-height: 1.2em;
}
.smtxt {
	font-size: 0.7em;
	text-transform: uppercase;
	padding-left: 5px;
}
.content_fraud {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
	font-size: .9em;
}
.content_fraud p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
}
.content_fraud h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
}
.content_fraud ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.content_fraud .indent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
}
.sidebox_fraud {
	padding: 5px 5px 10px 10px;
	font-size: .7em;
	border-right: 0.5pt solid #666666;
	border-bottom: 0.5pt solid #666666;
	border-left: 0.5pt solid #666666;
}
.sideboxhdr_fraud {
	background-color: #F2EFF8;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	border: 0.5pt solid #666666;
}
.sideboxhdr_fraud a {
	color: #333333;

}
.doclistbar2 {
	background-color: #EAEAEA;
	font-size: 11px;
	font-weight: bold;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #d8d8d8;
	padding: 5px;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	border-top-width: 0.5pt;
	border-top-style: solid;
	border-top-color: #d8d8d8;
}
