/* STYLE DECLARATION */
body {
	background-color:#E1F2FF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color:#ffffff;
	padding: 0;
	margin: 0;
}

form {
	margin: 0;
	padding:0;
}
/* TABLE Tag Style Defination */
td {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#ffffff;
}
/* HREF Tag Style Defination */
a:link {
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
}
a:active {
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
}
a:hover {
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
}
a:visited {
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
}
/* FORM Tag Style Defination */
input {

	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
select {

	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
textarea {

	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
.DottedInputText {
	background-color:#E3E3E3;
	width:200px;
	border: 1px solid white;
	}
	
.DottedInputSelect {
	background-color:#E3E3E3;
	
	border: 1px solid white;
}	
.DottedInputText_large
 {
	background-color:#E3E3E3;
	width:400px;

	}	
.DottedInputTextarea {
	background-color:#E3E3E3;
	width:400px;
	height:70px;

	}	
.grayInputText {
	background-color:#E3E3E3;
	width:140px;

	}
.grayInputText_small {
	background-color:#E3E3E3;
	width:80px;

	}

	
/* MISC Tag Style Defination */
h1, h2, h3, h4, h5 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#ffffff;
	padding:0px;
	margin:0px;
}
img, div, a, input {
	/*behavior: url(iepngfix.htc);*/
}
/* DIV Tag Style Defination */
/**** For center layout starts ****/
#outer {
	width:100%;
	height: 100%;
	margin:0px auto;
	text-align:center;
	position:relative;
}
#middle {
	top: 50%;
	width:100%;
	position: relative;
} 
/* for firefox only starts*/
#outer[id] {
	width:975px;
	height:100%;
	display: table;
	margin:0px auto;
	vertical-align:middle;
}
#middle[id] {
	position:relative;
	display: table-cell;
	vertical-align: middle;
}
/* for firefox only ends*/
#inner {
	#width:975px;
	#top: -50%;
	#position: relative;
	text-align:left;
	}
/**** For center layout ends ****/
#pageBackground {
	width:975px;
	height:655px;
	background:url(../images/pageBackground.png) no-repeat;
}
#insidePageBackground {
	width:975px;
	height:625px;
	background:url(../images/insidePageBackground.png) no-repeat;	
}
#homePageBackground {
	width:975px;
	height:724px;
	background:url(../images/homePageBackground.png) no-repeat;	
}
#newhomePageBackground {
	width:975px;
	height:850px;
	background:url(../images/new_homePageBackground.png) no-repeat;	
}
#logo {
	/*width:187px;*/
	height:88px;
	position:absolute;
}
/* CUSTOMIZE Style Defination */

.submit_Button
{	background:url(../images/submitButton.png) no-repeat;
	width:90px;
	height:50px;
	cursor:pointer;
	}
.reset_Button
{	background:url(../images/resetButton.png) no-repeat;
	width:90px;
	height:50px;
	cursor:pointer;
	}
.blueFont
{	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#0070c0;
}
.blueFont_new
{	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#0070c0;
	font-weight:bold;
}
.messageFont
{	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#ff0000;
	font-weight:bold;
}

.workTitles {
	width: 100px;	
	display: inline-block;
	vertical-align:top;
}

.workOuter .DottedInputText {
	width: 350px;	
}

#candidateTable {
	color: #000;	
}

#candidateTable td {
	color: #000;
	border-bottom: 1px solid #999;
	padding: 5px;
	font-weight: bold;
}

#candidateTable th {
	color: #fff;
	background-color: #aaa;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	padding: 5px;
}
#candidateTable tr {

}


.highslide-wrapper, .highslide-outline {
	background: #FFFFFF;
	color: #000;
}
.highslide img {
	border: 1px solid #D0D0D0;
}
.highslide:hover img {
	border-color: #A0A0A0;
}
.highslide-image {
	border: 2px solid #FFFFFF;
}
.highslide-heading {
	display: none;
	margin: 0;
	padding:2px;
	font-weight:bold;
	cursor: move;
}
.highslide-loading {
	color: black;
	border: 1px solid black;
	background-color: white;
	background-image: url(graphics/loader.white.gif);
}

.highslide-html {
	background: none;
}
.highslide-header ul a {
	background-image: url(graphics/controlbar-text-buttons.png);
	padding-left: 16px;
	display: inline-block;
	height: 16px;
}
.highslide-header ul li span {
	display: none;
}
.highslide-header .highslide-move a {
	background-position: 0 -281px;
}
.highslide-header .highslide-close a {
	background-position: 0 -221px;
}
.highslide-footer {
	display: none;
}

.searchResultGrayFont {
	color: #B3C4C7;
	font-family:"Arial Rounded MT Bold";
	font-size: 24px;
}
.clientFiveStepFont {
	font-family:"Arial Rounded MT Bold";
	font-size: 16px;
	font-weight:bold;
	color: #2E3192;
}



.formFont {
	padding: 0;
	margin: 0;
	color: #000;
}	

.formFont a {
		font-family: "Arial Rounded MT Bold";
		color: #000;
		font-size: 11px;
}

#ui-datepicker-div {
	display:none;
}

.left{
float:left; 

}


.InstructionButs{

color:#000099;

margin-left:225px;
margin-top:110px;

position:absolute;


}

.InstructionButs a{

}



.infoHow{
background:url(../images/infoHow.png) no-repeat;
width:169px;
height:54px;
margin-right:20px;
float:left;
}

.infoWhy{
background:url(../images/infoWhy.png) no-repeat;
width:169px;
height:54px;
margin-right:20px;
float:left;
}

.infoFaq{
background:url(../images/infoFAQ.png) no-repeat;
width:169px;
height:54px;
float:left;

}

#interviews_list { width:585px; float: left;}
#interviews_list a { cursor: pointer; font-weight: normal; color: #333; border-bottom: 1px dashed #7ac2c5; padding: 3px; font-family: Arial, Helvetica, sans-serif; line-height: 19px;}
#interviews_list a:hover { color: #3C8D90; font-weight: normal;}
#interviews_list th { padding: 5px; color: #333; font-size: 14px; text-align: left; background: #f5f5f5; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#interviews_list td { padding: 5px; }
#interview_details { float: right; padding-top: 80px; width: 150px; color: #333; height: 210px;}
#interview_details_popup { background: url("/images/bubble.png"); position: absolute; top: 120px; left: 50%; margin-left: -390px; width: 680px; height: 650px; color: #000; }
#interview_details_popup_close { position: absolute; top: 145px; left: 50%; margin-left: 188px; width: 48px; height: 45px; background: url("/images/bubble_close.png"); color: #000; cursor: pointer;}

.popup_pad { margin-top: 30px; margin-left: 30px; width: 590px;}

#interview_details_popup p { margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 10px; }
#interview_details_popup p.t { width: 545px; }
p.t { text-align: center; font-weight: bold; }
.infobuttons { text-align: center; }

#actionbuttons fieldset { border: 0px; padding: 1px; margin: 1px; }

.actionbutton { background: #6cbc3b!important; font-size: 14px!important; border: 0px!important; }
.actionbutton-reject { background: #d24343!important; font-size: 14px!important; border: 0px!important; }
.viewbutton { background: #6cbc3b!important; font-size: 10px!important; border: 0px!important; -moz-border-radius: 5px; -webkit-border-radius: 5px; color: #FFF!important;}
.viewbutton:hover { background:#47891f!important; }
.green { color: #43861a; font-weight: bold;} 
.red { color: #ac1e1e; font-weight: bold;} 

.topleft { margin-top: 5px; margin-left: 5px; }

blockquote { height: 65px; overflow: auto; margin: 5px; padding: 0px; border: 1px solid #eee; margin-bottom: 10px; }

img { border: 0px; }

.greypad { padding: 4px; background: #f5f5f5; margin-bottom: 5px; overflow: auto;}

#recaptcha_widget_div {
	position: absolute;
	margin-top: 175px;	
	margin-left: 111px;
}
