

#InnerContent
{
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 25px;
	margin-bottom: 15px;
}

#InnerContentBg
{
	background: url('/search/Images/online_application_bg.jpg');
	background-repeat: no-repeat;
	background-color: #DCD8AD;
	margin:0px;
	padding:0px;
}

td.Content
{
	background: url('/search/Images/online_application_bg.jpg');
	background-repeat: no-repeat;
	background-color: #DCD8AD;

}

/* Setting use by the GridView */
.tableHeader
{
	height:	20px;
	color:#000;
	background: url('/search/Images/app_table_header.jpg');
	font-size:11px;
	text-align: left;
}

.tableRow
{
	color:#000;
	background-color:#fff;
	font-size:11px;
}
.tableRowAlt
{
	color:#000;
	background-color:#ddd;
	font-size:11px;
}
.tableRowHighlight
{
	color:#FFF;
	background-color:#d7c2dc;
	
}
.tableFooter
{
	background: url('/search/Images/app_table_header.jpg');
}


/* End GridView Setting */


.pageTitle
{
	font-size:20px;
	font-weight:bold;
	margin-left:5px;
	margin-bottom:14px;
}

.sectionTitle
{
	font-size:20px;
	margin-top:20px;
	margin-left:0px;
	padding-bottom:0px;
	display:block;
}



body 
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	margin: 0px;
	padding: 0px;
	background-color: #BCBCBC;
}

a,a:link,a:visited,a:active {
	text-decoration: none;
	color: #792285;
}

a:hover {
	font-weight: normal;
	text-decoration: underline;
}
.error
{
	color:Red;
}

.asterisk
{
	font-weight:bold;
	font-size:18px;
	color:Red;
	padding-left:3px;
	vertical-align:bottom;
}

.javaLink
{
	text-decoration: none;
	color: #792285;
}

.javaLink:hover
{
	text-decoration: underline;
	color: #792285;
}

#ReferenceContent li
{
	margin-top:15px;
}

/* Question title in the admin section: Reference section */
.refQuestion
{
	font-weight:bold;
	font-size:13px;
}

/* Header ------------------------------ */

.pageHeader
{
	font-size: 18px;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
}

a.headerLink,a.headerLink:link,a.headerLink:visited,a.headerLink:active {
	text-decoration: none;
	font-size: 11px;
	color: #DCC4E3;
}

a.headerLink:hover {
	font-weight: normal;
	text-decoration: normal;
	color: #FFFFFF;
}

/* ------------------------------------ */

/* Footer --------------------------------------- */

a.footerLink,a.footerLink:link,a.footerLink:visited,a.footerLink:active {
	text-decoration: none;
	font-size: 11px;
	color: #620b5a;
}

a.footerLink:hover {
	font-weight: normal;
	text-decoration: normal;
	color: #FFFFFF;
}

/* ------------------------------------ */

/* Current Searches -------------------- */

.searchesHeaderLink
{
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

.searchesHeaderLink:hover
{
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}


/* ------------------------------------- */

/* Search Detail -------------------- */

.searchDetailOrganization
{
	font-family: Helvetic, Arial;
	font-size: 20px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

.searchDetailPosition
{
	font-family: Helvetic, Arial;
	font-size: 14px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

.searchDetailContentHeader
{
	font-family: Helvetic, Arial;
	font-size: 14px;
	color: #9F2FAF;
	margin: 0px;
	padding: 0px;
}

.searchDetailContentText
{
	font-family: Helvetic, Arial;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

.searchDetailFilingDeadline
{
	font-family: Helvetic, Arial;
	font-size: 13px;
	color: #9F2FAF;
	margin: 0px;
	padding: 0px;
}

/* ----------------------------------- */

/* Online Application Pages ---------- */

.appContentMain
{
	border-style: solid;
	border-color: #ABA77B;
	border-width: 1px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.appTableHeader
{
	background-image: url('/search/Images/app_table_header.jpg');
	background-repeat: repeat-x;
	font-size: 13px;
	color: #000000;
	height: 32px;
}

.appTableHeaderText
{
	font-family: Helvetic, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding: 7px 10px 10px 10px;
}

.appTable
{
	border-style: solid;
	border-color: #BBBBBB;
	border-width: 1px;
}

.appTableLeft
{
	background-color: #EFEFEF;
	width: 140px;
	padding: 5px 15px 5px 15px;
	vertical-align: top;
}

.appTableRight
{
	background-color: #FFFFFF;
	padding: 5px 15px 5px 15px;
	vertical-align: top;
	text-align: justify;
}

.appTableSubmitBtn
{
	background-color: #DEDEDE;
	padding: 10px 15px;
}

.appTableError
{
	background-color: #e67070;
	padding: 10px 15px;
	color: #FFFFFF;
	text-align: center;
	display: none;
}

.appText
{
	background-color: #EFEFEF;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.appTableText
{
	background-color: #EFEFEF;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.appContent
{
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}


/* Applicant Search ---------------------------------------- */

.appSearchHeader
{
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.appSearchHeaderText 
{
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.appSearchTableHeader
{
	background-color: #EFEFEF;
	height:	22px;
	color:#000;
	font-size:11px;
	text-align: left;
}

.appSearchTableRow
{
	color:#000;
	background-color:#fff;
	font-size:11px;
	
}


/* ----------------------------------- */

/* Frontend BMA Pages  ---------------------------------------- */

.frontContainer
{
	margin: 15px;
}

.frontContentMain
{
	border-style: solid;
	border-color: #DDDDDD;
	border-width: 1px;
	margin-top: 15px;
	margin-bottom: 20px;
}

.frontTableHeader
{
	background-color: #D7C2DC;
	font-size: 13px;
	color: #000000;
	height: 32px;
}

.frontTableHeaderText
{
	font-family: Helvetic, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding: 7px 10px 5px 10px;
}

.frontFeatureText
{
	font-family: Helvetic, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	/*color: #D7C2DC; */
}

.frontSubText
{
	font-family: Helvetic, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}

.frontTable
{
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px;
}

.frontTableLeft
{
	background-color: #EFEFEF;
	width: 120px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
}

.frontTableRight
{
	background-color: #FFFFFF;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
}

.frontText
{
	background-color: #EFEFEF;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.frontTableText
{
	background-color: #EFEFEF;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.frontContent
{
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	text-align: justify;
}

/* ----------------------------------- */


/*
.body_text {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #000000;
}

.body_text2 {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000000;
}
 

a,a:link,a:visited,a:active {
	text-decoration: none;
	color: #000000;
}

a:hover {
	text-decoration: none;
	color: #0066cc;
}

a.white,a.white:link,a.white:visited,a.white:active {
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}

a.white:hover {
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #4BE2FD;
}

a.black,a.black:link,a.black:visited,a.black:active {
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}

a.black:hover {
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}

.form_small
{ 
	font-size: 9px; color:#000000;
}

.product_name {
	font-family: Trebuchet MS,Tahoma,Verdana,Arial;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: #000000;
}

.page_header {
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	color: #000000;
}

.page_sub_header {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

input.small_btn
{
	color:#000099;
	font-family: Arial;
	font-size: 9px; color:#000000;
	height: 19px;
	
}

.footer_menu {
	font-size: 9px;
	color: #666666;
}

.copyright {
	font-size: 9px;
	color: #666666;
}
*/

#Content .buttonSpacer
{
	margin-top:20px;
}
#Content .formbutton
{
	cursor:pointer;
	font-size: 13px;
	border:outset 1px #ccc;
	background:#999;
	color:#666;
	font-weight:bold;
	padding: 3px 4px;
	background:url(../../images/formbg.gif) repeat-x left top;
}


  
