/* Common Styles */
body{background-color:#CCCCCC;margin:0 auto;}
td,body, input,select{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
form{margin:0px;}
a{text-decoration:underline;color:#000;}
a:hover{text-decoration:none;color:#003366;}
a.links{color:#720032; text-decoration:none;}
a.links:hover{text-decoration:underline;color:#720032;}
a.breadcrumlink{text-decoration:underline;color:#000;}

/* Layout Related Styles */
#body{Width:785px; margin:0 auto; background-color:#FFFFFF;text-align:left;border:1px solid #999999; }
#header{width:785px;padding:0px;position:relative;}

/*Start of Accessibility Purposes*/

.skipnav { text-align: left; }
  .skipnav a { position: absolute; left: -10000px; width: 1px; height: 1px; overflow: hidden; }
  .skipnav a:focus, .skipnav a:active { position: static; left: 0; width: auto; height: auto; overflow: visible; text-decoration: underline; }
.hideMe {
display: none;
}
/*End of Accessibilty Purposes*/







#topNav{	float:right;	border-bottom:1px solid #CCCCCC;padding:25px 5px 0px 0px; vertical-align: bottom;}
#topNavptest{	float:right;	padding:25px 5px 0px 0px; vertical-align: bottom;}
#content{
	position:relative;
	margin:10px 12px 5px 12px;
	background-color:#fff;
	height:100%;
}
#tbl{float:left; }
#tb5{float:right;}
#tb2{Width:470px;float:left;}
#tb7{Width:550px;float:left; }
#tb3{Width:260px;float:right;}
#tb4{Width:200px;float:right;}
#tb6{Width:190px;float:right;}
#last{Clear:both;width:100%;z-index:0;padding-top:10px;}
#breadcrumholder{border-bottom:1px dotted #666;padding:2px 0px 5px 0px; margin-left:5px;margin-bottom:8px; }
/* Modified to change colour as per PSG-2808*/
.yellowheading{background-color:#00335B;padding:2px;color:white;font-weight:bold;border:1px solid #00335B;}
.highlited{background-color:#93B7D1;}
.highlitedblue{background-color:#EDEDED;}
/* Modified to change colour as per PSG-2808*/
#instruction{margin:5px 5px 5px 5px;background-color:#93B7D1 ;padding:3px;}
#footer{
	bottom-margin:10px;
	clear:both;
	width:100%;	
}
#instruction li{list-style-position:outside;list-style-image: url(../images/img_cust/arrow.gif);	list-style-type: none; }
#instruction li{margin-left:-15px; line-height:15px;}
#newuser-instruction{margin:5px 5px 5px 5px;width:300px;background-color:#93B7D1;padding:3px;}
#newuser-instruction li{list-style-position:outside;list-style-image: url(../images/img_cust/arrow.gif); list-style-type: none; }
#newuser-instruction li{margin-left:-15px; line-height:15px;}
.imgleft{float:left;margin-right:12px;}
.imgright{float:right;margin-left:12px;}
/* Header & Footer Styles */
.logo{float:left;margin:5px 0px 5px 5px;}
.line{ position:relative;clear:both;border:2px solid #750034;background-color:#750034;}
.thinline{clear:both;border:1px solid #750034;background-color:#750034;margin-bottom:6px;margin-top:15px;}

/* Text Related Styles */
/* Modified to change colour as per PSG-2808*/
.title{font-family:Trebuchet MS, Verdana, Arial, Helvetica;font-size:10pt;color:white; border:1px solid #999999; background-color:#00335B;padding:2px 0px 2px 5px; font-weight:bold;margin-bottom:10px;}
.mediumtext{font-size:10pt;}
.tabletitle{border:1px solid #999;}
.bluetitle{color:#004074;font-size:10pt;font-weight:bold;font-family:Trebuchet MS, Verdana, Arial, Helvetica;}
.inputcontent{font-size:8pt;margin-right:1000px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.inputcontentparagraph{font-size:8pt;font-family:Verdana, Arial, Helvetica, sans-serif;}
.greyrow{background-color:#EDEDED;font-weight:bold;}
.greyrownonbold{background-color:#EDEDED;}
.darkgreyrow{background-color:#E4E4E4;font-weight:bold; border:1px solid #CCCCCC;}
.boldtext{font-weight:bold;}
.redboldtext {color: #FF0000;font-weight: bold; word-wrap: break-word;}
.smalltext{font-size:7pt;}
.smalltitle{font-weight:bold;color:#720032;}
.arrow{color:#720032;line-height:15px;}
.greytext{color:#666;}
.redtext{color: #990000;font-weight: bold;}
/* Modified to change colour of text as per PSG-2808, colour changed from A86340 to #70193D */
.browntext{color:#70193D;font-weight: bold;}
.greentext{color: #006633; font-weight: bold; }
.breadcrums{font-weight:bold;color:#A86340;}
/* Modified to change colour as per PSG-2808, colour changed from A86340 to #70193D */
.brownbigtext{color:#70193D;font-size:11pt;font-weight:bold;font-family:Trebuchet MS, Verdana, Arial, Helvetica;}
legend{font-weight:bold;color:#720032;}
.mediumgreytext{font-size:9pt;color:#666;}
.mediumbluetext{font-size:9pt;color:#003366;}
.bottomborder{border-bottom:1px solid #999;}
.topborder{border-top:1px solid #999;}
.rightborder{border-right:1px solid #999;}
.bottomborderlight{border-bottom:1px solid #ccc	;}
.error { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 2px; TEXT-ALIGN: left; TEXT-DECORATION: none; color: RED; font-weight: bold}
.errorInline { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 2px; TEXT-ALIGN: left; TEXT-DECORATION: none; color: RED; font-weight: normal}

/* Form Related Styles */
/* Modified to change colour as per PSG-2808 */
input.btn{	background-color:#93B7D1;	background:url(../images/img_cust/btn_bg.gif) repeat-x;	border:2px solid;   border-top-color:#93B7D1;   border-left-color:#93B7D1;   border-right-color:#93B7D1;   border-bottom-color:#93B7D1;  padding:1px 3px 1px 3px;}
input.pbtn{	background-color:#93B7D1;	background:url(../images/img_cust/btn_bg.gif) repeat-x;	border:2px solid;   border-top-color:#93B7D1;   border-left-color:#93B7D1;   border-right-color:#93B7D1;   border-bottom-color:#93B7D1; padding:1px 3px 1px 3px; width:80px;}
.loginbtn{	background-color:#93B7D1;	background:url(../images/img_cust/btn_bg.gif) repeat-x;	border:2px solid;	width:190px;   border-top-color:#93B7D1;   border-left-color:#93B7D1;   border-right-color:#93B7D1;   border-bottom-color:#93B7D1; padding:1px 0px 1px 0px;}
.inputtext{	BACKGROUND-COLOR: #FFFFFF;	COLOR: #000000;	BORDER:1px solid #999999; WIDTH:140px;font-size:8pt;}
.inputtextmedium{	BACKGROUND-COLOR: #FFFFFF;	COLOR: #000000;	BORDER:1px solid #999999;WIDTH:120px;font-size:8pt;}
.inputtextsmall{	BACKGROUND-COLOR: #FFFFFF;	COLOR: #000000;	BORDER:1px solid #999999;WIDTH:70px;font-size:8pt;}
.homeinput{	BACKGROUND-COLOR: #FFFFFF;	COLOR: #000000;	BORDER:1px solid #999999;WIDTH:120px;font-size:8pt;}
.inputborder{	BACKGROUND-COLOR: #FFFFFF;	COLOR: #000000;	border:1px solid #999999;font-size:8pt;}
.textareasmall {width:250px;border:1px solid #999999; height:50px;font-size:8pt;}
.mandatory { COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; TEXT-ALIGN: right; align: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px; vertical-align: top } 
.message { COLOR: #003565; FONT: bold 10px Verdana, Arial, Helvetica, san-serif; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 2px; VERTICAL-ALIGN: middle }
/* Modified to change colour as per PSG-2808 */
.fieldsetborder{margin-bottom: 6px; color: #70193D; border: 1px solid #CCCCCC; -moz-border-radius: 4px 4px 4px 4px; padding: 4px}
/*Added this to change colour as per PSG-5098*/
.fieldsetborderblack{color: black;}
.fieldsetborderblacknormal{color: black; font-weight: normal}

/* Border Related Styles */
#dhtmltooltip{
	position: absolute;
	width: 150px;
	border: 1px solid #999999;
	padding: 2px;
	background-color: #FFFDD6;
	visibility: hidden;
	z-index: 100;
	color:#000000;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
.info { COLOR: #330066; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; PADDING-BOTTOM: 
1px; PADDING-LEFT: 4px ; font-weight: bold }
/*
added by rishabhj - for the new ticker.
*/
#tickercontainer{
position: relative;
width: 250px; /*marquee width */
height: 200px; /*marquee height */
background-color: white;
overflow: hidden;
border: 3px solid white;
padding: 2px;
padding-left: 4px;
}
/*Added by anuradha - for preapproval message*/
.alert { COLOR: #cc0033; FONT-FAMILY: Verdana, 
Arial, Helvetica, sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; PADDING-LEFT: 
4px ; font-weight: bold
} 
//Added by anu while developing goto  feature
.fieldlabel-bold { COLOR: #000000; FONT: bold 11px Verdana, Arial, Helvetica, san-serif; PADDING-BOTTOM: 2px; PADDING-LEFT: 
3px; PADDING-RIGHT: 3px; PADDING-TOP: 2px } 
/* Added for Agent/Custom messages */
.custom-msg-table-border { BACKGROUND-COLOR: #FFFFFF; border: 1px #E7E7E7 solid; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px }
.th {color: black;FONT: bold 11px Verdana, Arial, Helvetica, san-serif;background-color:#EDEDED;font-weight:bold;}
/*Added for disabling text filed in candidate site*/
.InputTextDisabled
{
	BACKGROUND-COLOR: #EBEBEB;	
	COLOR: #000000;	
	BORDER:1px solid #999999;
	font-size:8pt;
	WIDTH:140px;
}

.InputTextSmallDisabled
{	
	BACKGROUND-COLOR: #EBEBEB;	
	COLOR: #000000;	
	BORDER:1px solid #999999;
	font-size:8pt;
	WIDTH:70px;
}
.tips { COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 11px ; font-weight: bold }