@charset "utf-8";
/* CSS Document */

/*PRK	15-May-2011	NISMAOL:1.0.2	to change font across site to arial*/
/*MAP	22-Jun-2011	NISMAOL:1.0.3	body background gradient*/

.bodyColor
 {
	font-family:arial;
	font-size:12px;
	background-color:#ffffff;
 }

td
 {
	font-family:arial;
	font-size:12px;
 }

table
{
	border-color:#c13808;
}

tableclass
{
	border-color:#c13808;
	border :1px

}

a
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#35395C;
}
tSelected
{
	font-family:arial;
	font-size:12px;
	color:#0000ff;
	text-decoration:none
	
}
.highlightCombo
{
    BORDER-RIGHT: #7fff00 3px solid;
    BORDER-TOP: #7fff00 3px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #7fff00 3px solid;
    COLOR: #0000ff;
    BORDER-BOTTOM: #7fff00 3px solid;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #7fff00
     
}
.buttClear
{
    BORDER-RIGHT: #e2e1e1 2px solid;
    BORDER-TOP: #e2e1e1 2px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #e2e1e1 2px solid;
    COLOR: #0000ff;
    BORDER-BOTTOM: #e2e1e1 2px solid;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #e2e1e1


}
.passresult
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial;
    color: Green;
}

.failresult
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial;
    color: #ff0000
}
.totalresult
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #fbddb2
}

.pagehead
{
    FONT-SIZE: 12px;
    COLOR: #470303;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #cc9966;
    TEXT-DECORATION: none
}

.sectionhead
{
    FONT-SIZE: 12px;
    background-color:#053C6D;
	color:#ffffff;
    FONT-FAMILY: arial;    
    TEXT-DECORATION: none
    text-align:left;
}
.columnhead
{
    FONT-SIZE: 12px;
    COLOR: #fbddb2;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #b07d7d;
    TEXT-DECORATION: none
}
.searchtablehead
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	background-color:#3db3ff;
	color:#ffffff;
	text-decoration:none;
}
.searchtablebody
{
	font-family:arial;
	font-size:11px;
	background-color: #E7EAEF;
	color:#000000;
}
.formtitle
{
    	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-align:Center;
}

.mandatory
{
    	font-family:arial;
	font-size:10px;
   	color:#000000;
   	text-align:left;
}

.Paging
{
    font-family:arial;
	font-size:11px;
    font-weight:bold;
	color:#000000;
}
.failmessage
{
	font-family:arial;
	font-size:11px;
    font-weight:bold;
    text-align :center ;
	color:#FF0000;
} 
.passmessage
{
    font-family:arial;
	font-size:11px;
    font-weight:bold;
    text-align :center ;
	color:#000000;
}
.numerichead
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	background-color:#3db3ff;
	color:#ffffff;
	text-decoration:none;
    	text-align:right;
}
.numericbody
{
	font-family:arial;
	font-size:11px;
	background-color: #E7EAEF;
	color:#000000;
    	text-align:right;
}
.fieldbody
{
	font-family:arial;
	font-size:11px;
	background-color: #E7EAEF;
	color:#000000;
    	text-align:center;
}

.tdTopHead
{
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	/*background-color:#3db3ff;*/
	background:url(../../images/reg_crops/top_header_shim.jpg) repeat-x;
	color:#ffffff;
	height:30px;
}	
	
.tdTopHeadleft
{
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	/*background-color:#3db3ff;*/
	background:url(../../images/reg_crops/top_header_shim.jpg) repeat-x;
	color:#ffffff;
	height:30px;
	background:url(../../images/reg_crops/tblform_leftborder.jpg) top left no-repeat;
	
}

.tdTopHeadright
{
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	/*background-color:#3db3ff;*/
	background:url(../../images/reg_crops/top_header_shim.jpg) repeat-x;
	color:#ffffff;
	height:30px;
	background:url(../../images/reg_crops/tblform_rightborder.jpg) top right no-repeat;
	
}

.tdHead
{
	height: 30px;
	background:url(../../images/header_bg.jpg) repeat-x;
	text-align:left;
	padding-left: 5px;
	font-weight:bold;
	color:#133f6c;
	font-size:15px;
	border-left:1px solid #42ace0;
	border-right:1px solid #42ace0;
	border-top:1px solid #42ace0;
	border-bottom:1px solid #42ace0;
}
.GridHead
{
	height: 30px;
	background:url(../../images/header_bg.jpg) repeat-x;
	text-align:center;
	padding-left: 5px;
	font-weight:bold;
	color:#123f6b;
	font-size:12px;
	border-left:1px solid #42ace0;
	border-right:1px solid #42ace0;
	border-top:1px solid #42ace0;
	border-bottom:1px solid #42ace0;
	
}
.GridRowStyle
{
	background:#ffffff;
}
.GridRowStyleAlterNet
{
	background:#e6f1f5;
}


.caption_searchresult
{
	font-family:Arial;
	font-size:14px;
	color:#006287;
	font-weight:bold;
}
.text_searchresult
{
	font-family:Arial;
	font-size:14px;
	color:#006287;
}
/**/
.tdTopHead2
{
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	/*background-color:#3db3ff;*/
	background:url(../../images/reg_crops/top_header_shim.jpg) repeat-x;
	color:#ffffff;
	height:30px;
}	
	
.tdTopHeadleft2
{
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	/*background-color:#3db3ff;*/
	background:url(../../images/reg_crops/top_header_shim.jpg) repeat-x;
	color:#ffffff;
	height:30px;
	background:url(../../images/reg_crops/tblform_leftborder.jpg) top left no-repeat;
	
}

.tdTopHeadright2
{
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	/*background-color:#3db3ff;*/
	background:url(../../images/reg_crops/top_header_shim.jpg) repeat-x;
	color:#ffffff;
	height:30px;
	background:url(../../images/reg_crops/tblform_rightborder.jpg) top right no-repeat;
	
}

/* With Background Gradient */
.tablehead
{
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	background: #48c9ff url(../../images/top_skyblue_shim.jpg) repeat-x;
    /*background-repeat:repeat-x;*/
    color:#123f6b;
	text-decoration:none;
	padding-left:10px;
	text-align:left;
	height:25px;
}

/* With Colour */
.tableheadcolor
{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	background-color:#85c2ff; 
	color:#004a61;
	text-decoration:none;
	padding-left:25px;
	height:25px;
}


.tablebody
{
	font-family:arial;
	font-size:14px;
	font-weight:normal;
	background-color: #E5F1F5; /* #E7EAEF;*/
	color:#436e99;
	padding-left: 10px;
	padding-top:3px;
	padding-bottom:3px;
	vertical-align:middle;
}

.tablebodyrow
{
	font-family:arial;
	font-size:14px;
	background-color: #ffffff;
	color:#436e99;
	padding-left:10px;
}

.tablebodybold_reg
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	background-color: #E5F1F5;
	color:#436e99;
	padding-left: 25px;
	padding-top:3px;
	padding-bottom:10px;
	vertical-align:middle;
	width:10%;
}


.tablebodybold
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	background-color: #E5F1F5;
	color:#436e99;
	padding-left: 10px;
	padding-top:3px;
	padding-bottom:10px;
	vertical-align:middle;
	width:10%;
}

.tablebodyboldRPadding
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	background-color: #E5F1F5; /* #E7EAEF;*/
	color:#436e99;
	padding-left: 5px;
	padding-top:0px;
	padding-bottom:0px;
	vertical-align:middle;
	width:10%;	   
}
.tablebodyboldrow
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	background-color: #ffffff;
	color:#436e99;
	padding-left: 10px;
	vertical-align:middle;
}
.testheading
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #1a3e6f;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    background-image:url(../../images/top_skyblue_shim.jpg);
    background-repeat:repeat-x;
    height:30px;
    padding-left:20px;
}
.testheading1
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #1a3e6f;
    FONT-FAMILY: arial;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
    background-image: url(../../images/top_skyblue_shim.jpg);
    background-repeat:repeat-x;
    height:30px;
}

.testtablebody
{
	font-family:arial;
	font-size:12px;
	background-color: #E5f1f5;
	color:#436e99;
	padding-left:20px;
}
.testtablebodybold
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	background-color: #E5f1f5;
	color:#436e99;
	padding-left:20px;
}
.testtablebodyrow
{
	font-family:arial;
	font-size:12px;
	background-color: #ffffff;
	color:#436e99;
	padding-left:20px;
}
.testtablebodyrowbold
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	background-color: #ffffff;
	color:#436e99;
	padding-left:20px;
}

.tabulardata
 {
    BACKGROUND-COLOR: yellow;
 }
 TABLE.tabulardata TR 
 {
	font-family:arial;
	font-size:12px;
	
	background-color:#ED5219;
	color:#ffffff;
	text-decoration:none;
    	text-align:left;
 }
 TABLE.tabulardata TH
  {
    font-family:arial;
	font-size:12px;
	background-color:#ED5219;
	color:#ffffff;
	text-decoration:none;
    	text-align:left;
  }
TABLE.tabulardata TD
 {
    font-family:arial;
	font-size:11px;
	background-color: #DDDCCA;
	color:black;
    	text-align:left;
 }
 
 .hvttestHead
{
	color:White;
	font-weight:bold;
	
}
.Headr01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}
/*Updated for style changes 4.3.1 July 14th 2009*/ 
.hvtmaindiv
{
	background-color :#efefe0;
}
.hvttopdiv
{
	background-color :#e77817;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}

.hvtquestiontd
{
	background-color :#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
  /*Updated for style changes 4.3.1 July 14th 2009*/ 
.hvttopdivnormal
{
	background-color :#3db3ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	color: #FFFFFF;
}
.hvtmarkreview
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
#divClose
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 10px;
	cursor:pointer;
	color: #000000;
}
.error
{
	color:Red;
	font-weight:bold;
}
.pass
{
	color:Green;
	font-weight:bold;
}
#divmain
{
	
	/*border-left: solid 1px #63b1ff;
	border-right: solid 1px #63b1ff;
	border-bottom: solid 1px #63b1ff;*/
}

#divmessage
{
	/*margin-top: 28px;*/
}


.CardContent
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
}
.CardText
{
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
}


/*MAP	22-Jun-2011	NISMAOL:1.0.3	New Classes as per design*/
input
{
	
}

.browse
{
	/*background-image:url(../images/reg_crops/browse_button.jpg);*/
}

.tableform
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #436e99;
	margin-top: 28px;
	/*border-left: solid 1px #63b1ff;
	border-right: solid 1px #63b1ff;*/
	
}

.tableform2
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #436e99;
	margin-top: 28px;
	/*border-left: solid 1px #63b1ff;
	border-right: solid 1px #63b1ff;*/
	
}

.tableformborder
{

	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #436e99;
	border-left: solid 1px #63b1ff;
	border-right: solid 1px #63b1ff;
	
}

.tableborder
{
	border:solid 1px #63b1ff;
}
.QuestionHead
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #1a3e6f;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    background-color:#badeff;
}

#tblEducation, #tblOccupation, #tblEmployment, #tblEmployed
{
	border-left:solid 1px #63b1ff;
	border-right:solid 1px #63b1ff;
}

#tblCaptcha, #tbldateofbirth, #tableMsg, #tableresetpwd
{
	border-left:solid 1px #63b1ff;
	border-right:solid 1px #63b1ff;
	border-bottom:solid 1px #63b1ff;
}

.bluelink
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #436e99;
}

.bluelink a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #436e99;
}

.bluelink a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #436e99;
}

.notemsg
{
	font-family:arial;
	font-size:11px;
	color:#436e99;
	padding-top:3px;
	padding-bottom:3px;
}


