body {	
	background-color: #FFFFFF;
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 1em;*/
	/*font-size: 12pt;*/
	/*background-image: url(../images/background.jpg);
	background-position: center center;
	background-repeat: repeat;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;*/
	max-width: 1200px;
	margin: 0 auto;
	float: none;
	border-bottom-color: #FFFFFF;
	/*width: 760px;*/
	/*max-width: 600px;*/
	/*border:#0000FF;*/
	/*border:medium;*/
	/*margin:0px auto; padding:0px;*/
	/*text-align:center;*/
}
.header1 {
	font-weight: bold;
	/*font-size: 1.1em;*/
	font-size: 1em;
	color: #000000;
	/*color: #00CC00;*/
	text-align: left;
	vertical-align: text-bottom;
	/*width: 760px;*/
	height: 110px;
	background-image: url(../images/header3.jpg);
	background-position: center center;
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 10px;/*margin:0px auto;*/
}
.header2017 {
	font-weight: bold;
	/*font-size: 1.1em;*/
	font-size: 1em;
	color: #000000;
	/*color: #00CC00;*/
	text-align: left;
	vertical-align: text-bottom;
	/*width: 760px;*/
	height: 110px;
	/*background-image: url(../images/header3.jpg);
	background-position: center center;
	background-repeat: repeat-x;*/
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	/*padding-right: 10px;margin:0px auto;*/
}
/*Texas State*/
.headertext1 {
	font-weight: bold;
	/*font-size: 1.1em;*/
	font-size: 24px;
	color: #ffffff;
	text-align: left;
	vertical-align: text-center;
}
.headertext2017 {
	font-weight: bold;
	/*font-size: 1.1em;*/
	font-size: 24px;
	color: #1B118C;
	text-align: left;
	vertical-align: text-center;
}
/*Board of Public Accountancy*/
.headertext2 {
	font-weight: bold;
	/*font-size: 1.1em;*/
	font-size: 26px;
	color: #ffffff;
	text-align: left;
	vertical-align: text-bottom;
}
/*Protecting the public by maintaining high standards of professional competence, integrity, and learning */
.headertext3 {
	font-weight: bold;
	/*font-size: 1.1em;*/
	font-size: 9px;
	color: #990000;
	text-align: left;
	vertical-align: text-top;
}
.directorHeader {
	color: black ; /*#996600*  green #336633 */
	font-weight: bold;
	vertical-align: text-top;
}
/*header entity id */
.headtitle2 {
	font-weight: bold;
	/*font-size: 1.1em;*/
	font-size: 14px;
	/*color: #ffffff;*/
	text-align: left;
	vertical-align: text-bottom;
}
/*screen name */
.headtitle3 {
	font-weight: bold;
	/*font-size: 1.1em;*/
	font-size: 13px;
	/* color: #ffffff; */
	text-align: left;
	vertical-align: text-bottom;
}
.menu {
	/*font-family: Arial, Verdana, Helvetica, sans-serif;*/
	/*color: #FFFFFF;
	font-size: 8pt;
	font-weight: normal;
	vertical-align: text-bottom;*/
	color: #FFFFFF;
	font-size: 8pt;
	/*font-size: 4em;*/
	text-align: left;
	vertical-align: top;
	/*width: 760pt;*/
	height: 30px;
	background-image: url(../images/menu_bg.jpg);
	background-position: center center;
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	}
.menu2 {
	/*width: 760px;*/
	height: 15px;
	background-image:url(../images/menu_bg2.jpg);
	background-position: center center;
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.breadcrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-color: #CCCCCC;
	background-position: left;
	background-repeat: no-repeat;
	/*width: 760pt;*/
			  height: 15px;
	vertical-align: middle;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: left;
	padding-top: 4px;
}
.content {
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
	font-size: .8em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	background-color: #ffffff;
	text-align: left;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 10px;
}

.contentgrey {
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
	font-size: .8em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	background-color: #E9E9E9;
	text-align: left;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
}
.contentpointnine {
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
	font-size: .9em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	background-color: #ffffff;
	text-align: left;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 10px;
}
.contentTableHeader {
	font-size: 0.8em;
	font-weight: bold;
}
.contentTableHeaderRnwl {
	font-size: 0.8em;
	font-weight: bold;
}
.contentTable {
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
	font-size: .8em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	background-color: #ffffff;
	text-align: left;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 2px;
}
.contentTableRnwl {
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
	font-size: .7em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	background-color: #ffffff;
	text-align: left;
	padding-bottom: 1px;
	padding-top: 2px;
	padding-left: 2px;
}
.contentTableRnwl9 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9pt;
	/*font-size: .7em;*/
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	background-color: #ffffff;
	text-align: left;
	padding-bottom: 1px;
	padding-top: 2px;
	padding-left: 2px;
}
.contentTableRnwl8 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 8pt;
	/*font-size: .7em;*/
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	/*background-color: #ffffff;*/
	text-align: left;
	padding-bottom: 1px;
	padding-top: 2px;
	padding-left: 2px;
}
.contentTableRnwl5 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 5pt;
	/*font-size: .7em;*/
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	/*background-color: #ffffff;*/
	text-align: left;
	padding-bottom: 1px;
	padding-top: 2px;
	padding-left: 2px;
}
.contentTableRnwl7 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 7pt;
	/*font-size: .7em;*/
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	/*background-color: #ffffff;*/
	text-align: left;
	padding-bottom: 1px;
	padding-top: 2px;
	padding-left: 2px;
}
.contentTableRight {
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
	font-size: .8em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	background-color: #ffffff;
	text-align: right;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
}
.contentTableRightRnwl {
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
	font-size: .6em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	background-color: #ffffff;
	text-align: right;
	padding-bottom: 1px;
	padding-top: 2px;
	padding-left: 2px;
}
.contentTableRightCPE {
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
	font-size: .7em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	background-color: #ffffff;
	text-align: right;
	padding-bottom: 1px;
	padding-top: 2px;
	padding-left: 2px;
}
.contentTableRightCPE8 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 8pt;
	/*font-size: .7em;*/
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	/*background-color: #ffffff;*/
	text-align: right;
	padding-bottom: 1px;
	padding-top: 2px;
	padding-left: 2px;
}
.contentTableRightCPE9 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9pt;
	/*font-size: .7em;*/
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	background-color: #ffffff;
	text-align: right;
	padding-bottom: 1px;
	padding-top: 2px;
	padding-left: 2px;
}
.contentTableCntrRnwl {
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
	font-size: .6em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	background-color: #ffffff;
	text-align: center;
	padding-bottom: 1px;
	padding-top: 2px;
	padding-left: 2px;
}
.contentTableCntrCPE {
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
	font-size: .7em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	background-color: #ffffff;
	text-align: center;
	padding-bottom: 1px;
	padding-top: 2px;
	padding-left: 2px;
}
.contentTableBold {
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
	font-size: .8em;
	font-weight: bold;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	background-color: #ffffff;
	text-align: left;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
}
.contentTableBoldCenter {
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
	font-size: .8em;
	font-weight: bold;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	background-color: #ffffff;
	text-align: center;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
}
.contentTableBoldCenterHdr {
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
	font-size: .6em;
	font-weight: bold;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	background-color: #ECECFF;
	text-align: center;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
}
.contentTableBoldCenterHdr9 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9pt;
	/*font-size: .6em;*/
	font-weight: bold;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	background-color: #ECECFF;
	text-align: center;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
}
.contentTableBoldCenterHdr7 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 7pt;
	/*font-size: .6em;*/
	font-weight: bold;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	background-color: #ECECFF;
	text-align: center;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
}
.contentTableBoldLeftHdr {
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
	font-size: .6em;
	font-weight: bold;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	background-color: #ECECFF;
	text-align: left;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
}

.conTentHeader  p {
	text-align: left;/*font-size: .8em;*/
	}
pre {
	font-size: .8em;
}
p.text {
	font-size: 1em;
	color: #000000;
}
h1 {
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 18px;*/
	font-size: 1.5em;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
	/*color: #0033ff;*/
	text-align: center;
}
h2 {
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 16px;*/
	font-size: 1.3em;
	font-weight: bold;
	margin-top: 8px;
	margin-bottom: 5px;
	/* color: #760603; #666666; silver #000066;-blue           */
	text-align: center; /*changed from left aligned */
}
h2b {
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 16px;*/
	font-size: 1.2em;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	/* color: #760603; #666666; silver #000066;-blue           */
	text-align: center; /*changed from left aligned */
}
h3 {
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 14pt;*/
	font-size: 1.0em;
	font-weight: bold;
/*	text-decoration: underline; */
	margin-top: 10px;
	margin-bottom: 3px;
	text-align: center;
	/* color:#000000; */
}
h3.underline {
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 14pt;*/
	font-size: 1.1em;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 3px;
	color: #0033FF;
	text-decoration: underline;
}
h4 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 1em;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 2px;
	color: #006600;
}
.footer0 {
	/*width: 760px;*/
	height: 3px;
	background-image:url(../images/bluebar_bg.jpg);
	background-position: center center;
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.footer1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	/*width: 760px;*/
	height: 85px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 0px;
	margin-left: 0px;
	background-color: #ffffff;
	text-align: left;
}
.footer2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 6pt;
	font-weight: normal;
	/*width: 760pt;*/
	height: 70px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-image:url(../images/footer_bg2.jpg);
	background-position: center center;
	background-repeat: repeat-x;
	text-align: left;
}
.footertextexec {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 1.1em;*/
			font-size: 16px;
	color: #ffffff;
	text-align: center;
	vertical-align: text-bottom;
}

.tables {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-color: gray gray gray gray;
	padding-left:5px;
	border-collapse: collapse;
	background-color: #faf0c6;
}
.table5yrheader {
border:0;
border-collapse: collapse;
border-style:solid;
border-width:1px;
border-color:#330099;
}
table.tableOutline
{
border-style:solid;
border-width:1px;
border-color:#D3D3D3;
}

table.tableOutlineDashed
{
border-style:dashed none dashed dashed;
border-width:1px;
border-color:#333333;

}

table.tableOutline2
{
border-style:solid;
border-width:1px;
border-color:#D3D3D3;
padding-left: 5px;
}

.tableOutlineHeader
{
font-size: 10pt;
background-color:#D3D3D3;
}

.tableOutlineHeaderFirmBlbrighterblue
{
font-size: 11pt;
color:#FFFFFF;
background-color:#6495ED;
}

.tableOutlineHeaderFirmBl
{
font-size: 11pt;
color:#FFFFFF;
background-color:#778899;
}

.tableOutlineHeaderpaleblue
{
font-size: 11pt;
color:#333333;
background-color:#B0C4DE;
}

.tableFirmHeaderpaleblue
{
font-size: 11pt;
color:#333333;
background-color:#B0C4DE;
}

.tableOutlineHeader5yr
{
font-size: 10pt;
color:#FFFFFF;
background-color:#330099;
}
.ktableOutlHdrAction12b
{
background-color:#292D92;
color:#FFFFFF;
font-size: 12pt;
font-weight: bold;
}
.tableOutlineHeaderAction
{
font-size: 10pt;
background-color:#EAE8DF;

}
.tableOutlineHeaderActionGrn
{
font-size: 10pt;
background-color:#B8CFBA;

}
.tblOutlnHdrComplete
{
color:#292D92;
font-size: 11pt;
font-weight: bold;
background-color:#C7D3DE;
}
.tableOutlHdrAction12b
{
color:#FFFFFF;
font-size: 11pt;
font-weight: bold;
background-color:#330099;
}
.tableOutlHdrWarning11b
{
color:#FFFFFF;
font-size: 11pt;
font-weight: bold;
background-color:#990000;

}
.tableOutlHdrDeleted11b
{
color:#FFFFFF;
font-size: 11pt;
font-weight: bold;
background-color:#996600;
}
.tables th {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	padding-left:5px;
	/*border-color: gray gray gray gray;*/
}
.tables td {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	/*border-color: gray gray gray gray;*/
	padding-left: 5px;
}
.tablesTab {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-color: gray gray gray gray;
	padding-left:5px;
	border-collapse: separate;
	background-color: #faf0c6;
}
.tablesTab th {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	padding-left:5px;
	/*border-color: gray gray gray gray;*/
}
.tablesTab td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	/*border-color: gray gray gray gray;*/
	padding-left: 5px;
}
.tableFilters {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
}
.tableFilters th {
	padding-left: 15px;/*background-color:#CCD5FF;*/
}
.tableFilters td {
	padding-left: 15px;
}
.tableFilters ul {
	list-style-image: url(../images/dot-blue2.gif);
}
.tableFilters li{
	padding-top: 2px;
	padding-bottom: 2px;
}
.tableIndex {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
	font-size: 0.8em;
	font-weight: normal;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	/*background-color: #faf0c6;*/
	text-align: left;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 10px;
}
.tableIndex th {
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
	font-size: .8em;
	font-weight: normal;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	/*background-color: #faf0c6;*/
	text-align: left;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 10px;
}
.tableIndex td {
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
	font-size: .8em;
	font-weight: normal;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	/*width: 760px;*/
	/*background-color: #faf0c6;*/
	text-align: left;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 10px;
}
.tableIndex ul {
	list-style-image: url(../images/dot-blue2.gif);
}
.tableIndex li{
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
	font-size: .9em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*width: 760px;*/
	/*background-color: #faf0c6;*/
	text-align: left;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 10px;
}
.table-footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #FFFFFF;
}
.tablesHeader td {
	background-color: #CCD5FF;
	font-weight:bold;
}




image {
	border: none;
}
a:link {
	text-decoration: none;
	color:#0000FF;
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
	font-size: .8em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 10px;			
}
a:visited {
	text-decoration: none;
	color: #0000FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;/
}
a:hover {
	text-decoration: none;
	color: #0099FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.OSLink:hover {	
	color: #330066;		
}

a:active {
	text-decoration: none;
	color: #990099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.headerlink:link {
	text-decoration: none;
	color: #3333CC;
	font-family: Arial, Verdana, sans-serif;
	font-size: 8pt;
}
a.headerlink:visited {
	text-decoration: none;
	color: #3333CC;
	font-family: Arial, Verdana, sans-serif;
	font-size: 8pt;
}
a.headerlink:hover {
	text-decoration: underline;
	color: #3333CC;
	font-family: Arial, Verdana, sans-serif;
	font-size: 8pt;
}
a.headerlink:active {
	text-decoration: underline;
	color: #3333CC;
	font-family: Arial, Verdana, sans-serif;
	font-size: 8pt;
}
a.topnav:link {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
a.topnav:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
a.topnav:hover {
	text-decoration: none;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
a.topnav:active {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
a.contentlink:link {
	text-decoration: none;
	color: #3333CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-bottom: 2px;
	padding-top: 2px;
}
a.contentlink:visited {
	text-decoration: none;
	color: #3333CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 10px;
}
a.contentlink:hover {
	text-decoration: underline;
	color: #3333CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
a.contentlink:active {
	text-decoration: underline;
	color: #3333CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}


a.contentlinkOS_FRM:link {
	/*003399*/
	color: #ffffff;
	/*text-shadow: -1px 0 #2F0000, 0 1px #2F0000, 1px 0 #2F0000, 0 -1px #2F0000;*/
	background-color: #292D92;  /* #1B118C;*/
	
	font-family:  Arial Black, Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
}
a.contentlinkOS_FRM:visited {
	
	color: #ffffff;
	/*text-shadow: -1px 0 #2F0000, 0 1px #2F0000, 1px 0 #2F0000, 0 -1px #2F0000;*/
	background-color: #292D92;
	font-family: Arial Black, Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	text-align: left;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
}
a.contentlinkOS_FRM:hover {
	
	color: #ffffff;
	/*text-shadow: -1px 0 #F0C7B3, 0 1px #F0C7B3, 1px 0 #F0C7B3, 0 -1px #F0C7B3;*/
	background-color: #292D92;  /*#BC8953;*/
	font-family: Arial Black, Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
}
a.contentlinkOS_FRM:active {
	
	color: #ffffff;
	/*text-shadow: -1px 0 #2F0000, 0 1px #2F0000, 1px 0 #2F0000, 0 -1px #2F0000;*/
	background-color: #292D92;
	font-family:  Arial Black, Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
}

a.contentlinkText:link {
	text-decoration: none;
	color: #3333CC;
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
				font-size: 1.0em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-bottom: 0px;
	/*padding-top: 2px;*/ 
	padding-left: 2px;
}
a.contentlinkText:visited {
	text-decoration: none;
	color: #3333CC;
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
				font-size: 1.0em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-bottom: 0px;
	/*padding-top: 2px;*/
	padding-left: 2px;
}
a.contentlinkText:hover {
	text-decoration: underline;
	color: #3333CC;
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
				font-size: 1.0em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-bottom: 0px;
	/*padding-top: 2px;*/
	padding-left: 2px;
}
a.contentlinkText:active {
	text-decoration: underline;
	color: #3333CC;
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
				font-size: 1.0em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-bottom: 0px;
	/*padding-top: 2px;*/ 
	padding-left: 2px;
}
a.contentlinkSCR:link {
	text-decoration: none;
	color: #3333CC;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 0px;	
}
a.contentlinkSCR:visited {
	text-decoration: none;
	color: #3333CC;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 0px;	
}
a.contentlinkSCR:hover {
	text-decoration: underline;
	color: #3333CC;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 0px;	
}
a.contentlinkSCR:active {
	text-decoration: underline;
	color: #3333CC;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 0px;	
}
a.contentlinkElig:link {
	text-decoration: none;
	color: #D96C00;
	font-family: Arial, Verdana, sans-serif;
	font-size: 1.0em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-bottom: 0px;
	/*padding-top: 2px;*/ 
	padding-left: 2px;
}
a.contentlinkElig:visited {
	text-decoration: none;
	color: #D96C00;
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
				font-size: 1.0em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	;
	padding-bottom: 0px;
	/*padding-top: 2px;*/
	padding-left: 2px;
}
a.contentlinkElig:hover {
	text-decoration: underline;
	color: #D96C00;
	font-family: Arial, Verdana, sans-serif;
	font-size: 1.0em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-bottom: 0px;
	/*padding-top: 2px;*/
	padding-left: 2px;
}
a.contentlinkElig:active {
	text-decoration: underline;
	color: #D96C00;
	font-family: Arial, Verdana, sans-serif;
	font-size: 1.0em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-bottom: 2px;
	/*padding-top: 2px;*/ 
	padding-left: 2px;
}
a.contentlinkText10:link {
	text-decoration: none;
	color: #3333CC;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12pt;				
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-bottom: 0px;
	padding-left: 2px;
}
a.contentlinkText10:visited {
	text-decoration: none;
	color: #3333CC;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-bottom: 0px;
	padding-left: 2px;
}
a.contentlinkText10:hover {
	text-decoration: underline;
	color: #3333CC;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-bottom: 0px;
	padding-left: 2px;
}
a.contentlinkTextNP:link {
	text-decoration: none;
	color: #3333CC;
	font-family: Arial, Verdana, sans-serif;
	font-size: 1.0em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 2px;
	padding-left: 2px;
}
a.contentlinkTextNP:visited {
	text-decoration: none;
	color: #3333CC;
	font-family: Arial, Verdana, sans-serif;
	font-size: 1.0em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 2px;
	padding-left: 2px;
}
a.contentlinkTextNP:hover {
	text-decoration: underline;
	color: #3333CC;
	font-family: Arial, Verdana, sans-serif;
	font-size: 1.0em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 2px;
	padding-left: 2px;
}
a.contentlinkTextNP:active {
	text-decoration: underline;
	color: #3333CC;
	font-family: Arial, Verdana, sans-serif;
	font-size: 1.0em;
	font-weight: normal;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 2px;
	padding-left: 2px;
}

a.contentlinkTextDrk:link {
	text-decoration: none;
	color: #000080;
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
				font-size: 1.0em;
	font-weight: bold;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-bottom: 0px;
	/*padding-top: 2px;*/ 
	padding-left: 2px;
}
a.contentlinkTextDrk:visited {
	text-decoration: none;
	color: #000080;
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
				font-size: 1.0em;
	font-weight: bold;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-bottom: 0px;
	/*padding-top: 2px;*/
	padding-left: 2px;
}
a.contentlinkTextDrk:hover {
	text-decoration: underline;
	color: #000080;
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
				font-size: 1.0em;
	font-weight: bold;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-bottom: 0px;
	/*padding-top: 2px;*/
	padding-left: 2px;
}
a.contentlinkTextDrk:active {
	text-decoration: underline;
	color: #000080;
	font-family: Arial, Verdana, sans-serif;
	/*font-size: 12px;*/
				font-size: 1.0em;
	font-weight: bold;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-bottom: 0px;
	/*padding-top: 2px;*/ 
	padding-left: 2px;
}

a.footerlinks:link {
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-right:10px;
}
a.footerlinks:visited {
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-right:10px;
}
a.footerlinks:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-right:10px;
}
a.footerlinks:active {
	text-decoration: underline;
	color: #0099FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-right:10px;
}
a.footercenterlink:link {
	text-decoration: none;
	color: #0000CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
a.footercenterlink:visited {
	text-decoration: none;
	color: #0000CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
a.footercenterlink:hover {
	text-decoration: none;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
a.footercenterlink:active {
	text-decoration: underline;
	color: #0099FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
a.tv:link {
	text-decoration: underline;
	color: #000000;
}
a.tv:visited {
	text-decoration: underline;
	color: #000000;
}
a.tv:hover {
	text-decoration: none;
	color: #000000;
}
a.tv:active {
	text-decoration: underline;
	color: #000000;
}
a.lv:link {
	text-decoration: underline;
	color: #FFFFFF;
}
a.lv:visited {
	text-decoration: underline;
	color: #FFFFFF;
}
a.lv:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a.lv:active {
	text-decoration: underline;
	color: #FFFFFF;
}
a.image:link {
	text-decoration: none;
}
a.image:visited {
	text-decoration: none;
}
a.image:hover {
 text-decoration: none;
}
a.image:active {
	text-decoration: none;
}
td {
	font-family: Arial, Verdana, sans-serif;
	font-size: 1em;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
ul {
	/*list-style-image: url(../images/dot-blue.gif);
	list-style-type: circle;*/
	text-align: left;
}
li {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em; font-style: normal; 
	background-color: #FFFFFF;*/
	padding-top: 0px;
	padding-bottom: 0px;
}
/*styles below are used for breadcrumbs*/

.breadcrumbs:visited {
	color: #999999;
}
.breadcrumbs:active {
	color: #999999;
}
.breadcrumbs:hover {
	color: #999999;
}
.breadcrumbs:link {
	color: #999999;
}
.sidelinkEX {
	 /* for non-css3 browsers */
	background-image: url(../images/examfade.jpg);
	background-position: center center;
	background-repeat: repeat-x;
	text-align: left;
}
.helpfade {
	 /* for non-css3 browsers */
	background-image: url(./images/help_fade.jpg);
	background-position: center center;
	background-repeat: repeat-x;
	text-align: left;
}
.helptop {	
	 /* for non-css3 browsers */
	background-image: url(../images/help_top.jpg);
	background-position: stretch stretch;
	background-repeat: repeat-x;
	text-align: left;	
}
.helpbtm {	
	 /* for non-css3 browsers */
	background-image: url(../images/help_btm.jpg);
	background-position: center center;
	background-repeat: repeat-x;
	text-align: left;	
}
.btnLogoutOld {   
color:#900;   
 font: bold small 'Ariel Black',helvetica,sans-serif;   
}
.btnLogout {   
	background-color: #e7e7e7; /* Black */
    border: none;
	border-radius: 4px;
    color: #f44336;
    padding: 3px 3px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;  
}
.btnSubmitOld {   
color:black;   
 font: bold small 'Ariel Black',helvetica,sans-serif;   
}

.btnSubmit {   
background-color: #336600; /* Green */
    border: none;
	border-radius: 4px;
    color: white;
    padding: 15px 20px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;  
}
.buttonSbm {
    background-color: #336600; /* Green */
    border: none;
    color: white;
    padding: 15px 20px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
}
.buttonMO {
    background-color: #008CBA; /* Blue */
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
}
.btnLicMenuOld {   
color:#00F;   
 font: bold small 'Ariel Black',helvetica,sans-serif;   
}
.btnLicMenu {   
 background-color: #e7e7e7; 
 	color: #1B118C;
    border: none;
	border-radius: 4px;
    padding: 3px 3px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;  
}
.btnContinuecurr {   
color:#050;     
 font: bold small 'trebuchet ms',helvetica,sans-serif; 
 background-color:#fed;  
 border:1px solid;  
 border-color: #696 #363 #363 #696; 
 filter:progid:DXImageTransform.Microsoft.Gradient  
 (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');    
} 
.btnContinueOld {   
 color:#050;   
 font: bold 84% 'Ariel Black',Ariel, helvetica,sans-serif;   
 background-color:#fed;  
 font-size: 10pt;
 border:1px solid;  
  border-color: #696 #363 #363 #696;
  filter:progid:DXImageTransform.Microsoft.Gradient  
   (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa'); 
}

.btnContinue {   
 	background-color: #4CAF50; /* Green */
    border: none;
	border-radius: 4px;
    color: white;
    padding: 10px 15px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;  
}

.btnContinueExmpl {   
 background-color: #4CAF50; /* Green */
    border: none;
	border-radius: 4px;
    color: white;
    padding: 2px 3px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 10px;  
}


.btnSubmitRXgreen {
  width: 31em;  height: 7.5em;
 background-image:url(../images/subrpcexam.png);  
}

.btnSubmitRXOld {
 width: 16em;  height: 7em; 

 background-image:url(../images/exmrxsubmitbtn.png);  
}

.btnSubmitRX {
 background-color: #4CAF50; /* Green */
    border: none;
	border-radius: 4px;
    color: white;
    padding: 15px 18px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 18px;  
}


.btnSubmitRXsmall {
 width: 16em;  height: 7em; 

 background-image:url(../images/exmrxsubmitbtnsmall.png);  
}

.btnContMOOld {   
color:#FFFFFF; 
background-color:#336600;    
  font: bold 84% 'Ariel Black',Ariel, helvetica,sans-serif;   
 font-weight: bold; 
 font-size: 10pt;
 border:1px solid;  
  border-color: #696 #363 #363 #696; 
}

.btnContMO {   
background-color: #008CBA; /* Blue */
    border: none;
	border-radius: 4px;
    color: white;
    padding: 10px 15px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
}

.btnSubmitRnwl {   
 color:#050;   
   font: bold 84% 'Ariel Black',Ariel, helvetica,sans-serif;   
 background-color:#fed;  
 font-size: 14pt;
 border:1px solid;  
  border-color: #696 #363 #363 #696; 
  filter:progid:DXImageTransform.Microsoft.Gradient  
   (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');  
}

.btnSubRnwlMO {   
color:#FFFFFF; 
background-color:#336600;    
 font-family: 'Ariel Black', Ariel, Helvetica, sans-serif;
 font-weight: bold; 
 font-size: 14pt;
 border:1px solid;  
  border-color: #696 #363 #363 #696; 
}

.btnSubmitCPEOld {   
 color:#DD6F00;   
   font: bold 84% 'Ariel Black',Ariel, helvetica,sans-serif;   
 background-color:#fed;  
 font-size: 14pt;
 border:1px solid;  
  border-color: #696 #363 #363 #696; 
  filter:progid:DXImageTransform.Microsoft.Gradient  
   (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');  
}

.btnSubmitCPE {   
 background-color: #DD6F00; /* Orange */
    border: none;
	border-radius: 4px;
    color: white;
    padding: 10px 15px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 20px;  
}

.btnSubCPEMOOld {   
color:#FFFFFF; 
background-color:#DD6F00;    
 font-family: 'Ariel Black', Ariel, Helvetica, sans-serif;
 font-weight: bold; 
 font-size: 14pt;
 border:1px solid;  
  border-color: #696 #363 #363 #696; 
}

.btnSubCPEMO {   
	background-color: #008CBA; /* Blue */
    border: none;
	border-radius: 4px;
    color: white;
    padding: 10px 15px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 20px;  
}

.btnContMObu {   
color:#003162; 
background-color:#99CC00;    
 font-family: 'Ariel Black', Ariel, Helvetica, sans-serif;
 font-weight: bold; 
 font-size: 12pt;
}
.btnDisabldOld {   
 color:#666666;   
   font: bold 84% 'Ariel Black',Ariel, helvetica,sans-serif;   
 background-color:#fed;  
 font-size: 14pt;
 border:1px solid;  
  border-color: #696 #363 #363 #696; 
  filter:progid:DXImageTransform.Microsoft.Gradient  
   (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');  
}

.btnDisabld {   
 background-color: #555555; /* Black */
    border: none;
	border-radius: 4px;
    color: #e7e7e7;
    padding: 10px 15px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 20px;   
}
.btnBackOld {   
color:#00F;   
 font: bold small 'Ariel Black',helvetica,sans-serif;   
}

.btnBack {   
background-color: #e7e7e7; /* Black */
    border: none;
    color: #f44336;
    padding: 3px 3px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;   
}
.btnBackk {   
color:#FFFFFF; 
background-color:#292D92;    
 font: bold  'arial',helvetica,sans-serif;   
}
.btnContinuek {   
color:#050;     
 font: bold small 'trebuchet ms',helvetica,sans-serif; 
 background-color:#fed;  
 border:1px solid;  
 border-color: #696 #363 #363 #696; 
 filter:progid:DXImageTransform.Microsoft.Gradient  
 (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');    
} 
.btnEdit {   
color:#063;   
 font: bold small 'Ariel Black',helvetica,sans-serif;   
}
.btnDelete {   
color:#600;   
 font: bold small 'Ariel Black',helvetica,sans-serif;   
}
.btnModify {   
color:#960;   
 font: bold small 'Ariel Black',helvetica,sans-serif;   
}

.table-footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	padding-left:10px;
}

.headsubtitleb { 
	font-weight: bold; 
	font-size: small; 
	text-align: center;
}
.headsubtitlebyellow { 
	font-weight: bold; 
	font-size: small; 
	text-align: center; 
	background-color:#FFFFCC;
}

.headsubtitlebblue { 
	font-weight: bold; 
	font-size: small; 
	text-align: center; 
	background-color:#AFAFD8;
}
.headsubtitleleftb { 
	font-weight: bold; 
	font-size: small; 
	text-align: left; 
}

.headsubtitleleftbyellow { 
	font-weight: bold; 
	font-size: small; 
	text-align: left; 
	background-color:#FFFFCC;  
}

.headlink { 
	text-align: center; 
} 

.headlinkyellow { 
	text-align: center; 
	background-color:#FFFFCC ; 
} 

.headlinkblue { 
	text-align: center; 
	background-color: #AFAFD8; 
} 

.headlinkleft { 
	text-align: left;  
}
.headlinkleftblue { 
	text-align: left; 
	background-color:#AFAFD8;  
}
.headlinkleftgreen { 
	text-align: left; 
	background-color:#B8CFBA; 
}

.headlinkleftpink { 
	text-align: left; 
	background-color:#D7B0B0;  
}

.headlinkcenterpink { 
	text-align: center; 
	background-color:#D7B0B0;  
}

.headlinkrightpink { 
	text-align: right; 
	background-color:#D7B0B0 ; 
}

.headlinkleftyellow { 
	text-align: left; 
	background-color:#FFFFCC;  
}
.headlinkleftyellow10 { 
	font-size: 10pt; 
	text-align: left; 
	background-color:#FFFFCC;  
}
.headlinkright { 
	text-align: right;  
}
.headlinkrightyellow { 
	text-align: right; 
	background-color:#FFFFCC; 
}
.headlinkcenteryellow { 
	text-align: center; 
	background-color:#FFFFCC;  
}
.headlinkrightyellow10 { 
	text-align: right; 
	font-size: 10pt; 
	background-color:#FFFFCC ;
}
.headlinkcenteryellow10 { 
	font-size: 10pt; 
	text-align: center; 
	background-color:#FFFFCC ; 
}
.smallinfo { 
	font-size: 8pt; 
	text-align: center ;
}
.smallinfoleft { 
	font-size: 8pt; 
	text-align: left; 
}
.mediumleft{ 
	font-size: 12pt; 
	text-align: left ;
}
.mediumleftshade{ 
	font-size: 10pt; 
	text-align: left ;
	background-color:#F5F5F5 ; 
}
.mediumleft10{ 
	font-size: 10pt; 
	text-align: left; 
	
}

.mediumleft10ltblue{ 
	font-size: 10pt; 
	text-align: left; 
	color:#F0F8FF;
	background-color:#778899;
	
}
.mediumleftred{ 
	font-size: 12pt; 
	color: #760603; 
	text-align: left;
}
.mediumcenter{ 
	font-size: 12pt; 
	text-align: center; 
}
.mediumcenter10{ 
	font-size: 10pt; 
	text-align: center; 
}
.mediumright{ 
	font-size: 12pt; 
	text-align: right; 
}
.largeleft{ 
	font-size: 16pt; 
	font-weight:bold; 
	text-align: left; 
}
.smallinforight { 
	font-size: 8pt; 
	text-align: right; 
}

.smallinfoleftpink { 
	font-size: 8pt; 
	text-align: left; 
	background-color:#D7B0B0; 
}

.smallinfoleftyellow { 
	font-size: 8pt; 
	text-align: left; 
	background-color:#FFFFCC;  
}
.smpageinfoleft { 
	font-weight: bold; 
	font-size: 10pt; 
	text-align: left; 
}

.smpageinfoleftyellow { 
	font-weight: bold; 
	font-size: 10pt; 
	text-align: left; 
	background-color:#FFFFCC; 
}

.smpageinfoyellow { 
	font-weight: bold; 
	font-size: 10pt; 
	text-align: center; 
	background-color:#FFFFCC ;
}

.pageinfo { 
	font-weight: bold; 
	font-size: 12pt; 
	text-align: center ;
}

.pageinfoleft { 
	font-weight: bold; 
	font-size: 12pt; 
	text-align: left ;
}

.pageinforight { 
	font-weight: bold; 
	font-size: 12pt; 
	text-align: right; 
}

.pageinfoleftblue { 
	font-weight: bold; 
	font-size: 12pt; 
	text-align: left; 
	background-color: #AFAFD8; 
}

.tdinfo { 
	font-size: 10pt; 
	text-align: center; 
}

.tdinfoleft { 
	font-size: 10pt; 
	text-align: left; 
}

.tdinfocenter { 
	font-size: 10pt; 
	text-align: center; 
}  

.tdinforight { 
	font-size: 10pt; 
	text-align: right; 
}  

.tdinfoleftblue { 
	font-size: 10pt; 
	text-align: left; 
	background-color: #AFAFD8; 
}

.footerleft { 
	font-size: 8pt; 
	text-align: left;  
	font-style: italic;
}

.bgcolorblueOld {
	background-color: #AFAFD8;
}
.bgcolorblue {
	background-color: #ECECFF;
}
.bgcolorgreen {
	background-color: #B8CFBA;
}
.bgcolorgrey {
	background-color:#CCCCCC;
}
.bgcolorpink {
	background-color: #D7B0B0;
}
.bgcoloryellow {
	background-color:#FFFFCC;
}
.bgcolortang {
	background-color:#FFDFBF;
}
.bgcolorbrtltorange {
	background-color:#FFD3A8;
}
.bgcolorpaleyellow {
	background-color:#FDFA8A;
}
.bgcolorpalebrtgrn{
	background-color:#AEFFAE;
}
.bgcolorpaledrkgrn{
	background-color:#BFFFDF;
}
.bgcoloryellowb {
	font-size: 12pt;
	font-weight: bold;  
	background-color:#FFFFCC;
	
}

.bgcolorWarning {
	background-color:#FEEFB3;
}

.bgcolorEntry {
	background-color:#FFE2C6;
	border-color: #696 #363 #363 #696;
	border: 1px solid;
}

.bgcolorError {
	background-color:#FFBABA;
	border-color: #900 #900 #900 #900;
	border: 1px solid;
}

.bgcolortblhilite {
	background-color:#FFE2C6;
	border: 2px solid #ccc;
}
.bgcolorEntryDesc {
	background-color:#ECECFF;     
}

.bgcolorEntryDsbld {
	background-color:#999999;     
}

.bgcolorEntryRadio {
	background-color:#FFE2C6;
	
	color:#090;
	border:2px solid #999;
     
}

.bgcolorEntryDescSel {
	background-color:#ECECFF;
	font-size: 10pt;
	font-weight: bold;
	font-color: #CC6600; 
	border-color: #696 #363 #363 #696;      
}

.styled-select select {
   background-color:#ECECFF;
   width: 350px;
   padding: 5px;
   font-size: 11px;
   font-color: #996600;
   
   border: 2px solid #ccc;   
} 

input.btn {   
   color:#050;   
   font: bold 84% 'trebuchet ms',helvetica,sans-serif;   
   background-color:#fed;  
   border:1px solid;  
   border-color: #696 #363 #363 #696;
   /* filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#ffeeda');
   */  
} 
input.btnhov {   
   border-color: #c63 #930 #930 #c63;  
} 

.divlist {
	width: 100%;
	height: 500px;
	overflow: auto;
}
.tableRollOverEffect2{
	background-color:#DFDFFF;
	color:#000000;
}

table.OSEXbtn:hover { background: #CC9900; }

table.OSLIbtn:hover { background: #009900; }

table.OSLFbtn:hover { background: #0066FF; }

table.OSGENbtn:hover { background: #000066; }


a.OSEXbtn:link { background: #996600; }
a.OSEXbtn:visited { background: #996600; }
a.OSEXbtn:hover { background: #0099FF; }
a.OSEXbtn:active { background: #996600; }

a.OSLIbtn:link { background: #336600; }
a.OSLIbtn:visited { background: #336600; }
a.OSLIbtn:hover { background: #0099FF; }
a.OSLIbtn:active { background: #336600; }


a.OSLFbtn:link { background: #378AC8; }
a.OSLFbtn:visited { background: #378AC8; }
a.OSLFbtn:hover { background: #0099FF; }
a.OSLFbtn:active { background: #378AC8; }

a.OSRCbtn:link { background: #339999; }
a.OSRCbtn:visited { background: #339999; }
a.OSRCbtn:hover { background: #0099FF; }
a.OSRCbtn:active { background: #339999; }

a.OS5Ybtn:link { background: #000066; }
a.OS5Ybtn:visited { background: #000066; }
a.OS5Ybtn:hover { background: #0099FF; }
a.OS5Ybtn:active { background: #000066; }

a.OSRXbtn:link { background: #336600; }
a.OSRXbtn:visited { background: #336600; }
a.OSRXbtn:hover { background: #0099FF; }
a.OSRXbtn:active { background: #336600; }


a.OSGENbtn:link { background: #000066; }
a.OSGENbtn:visited { background: #000066; }
a.OSGENbtn:hover { background: #0099FF; }
a.OSGENbtn:active { background: #000066; }
