﻿/* CSS Document */
body {text-align:center; margin:6px 0 0 0;}
a {text-decoration:underline;font-size:12px;font-family:Arial;color:#2074e6}
a:hover {text-decoration:none}
#Page {width:897px;padding:0;text-align:center;margin-left:auto;margin-right:auto;}
img {border:0}
.BodyWrap {text-align:center;width:900px;border:1px solid #000}
.body-wrap {margin:0 auto;padding:0;text-align:right;width:943px}

/* Input Box */
.InputHome {background:url(../images/search-bg2.gif) repeat-x left;width:473px;height:24px;padding:8px 0 0 0;margin:0;font-weight:normal;font-family:Arial;font-size:17px;color:#000;border:0}
.InputHomeHelp {background:url(../images/search-bg2.gif) repeat-x left;width:473px;height:24px;padding:8px 0 0 0;margin:0;font-weight:normal;font-family:Arial;font-size:17px;color:#E3DCEE;border:0}
.InputHomeDisabled {background-color: #eeeeee; border:1px solid Gray;width:408px;height:24px;font-weight:normal;font-family:Arial;font-size:17px;color:#000;padding:4px 0 0 4px}
.TextInputBox {background:url(../images/inputbox-bg.gif) no-repeat left;width:400px;height:22px;border:1px solid #85c322;padding:5px 0 0 5px;margin:0}
.TextInputBoxWater {background:url(../images/inputbox-bg.gif) no-repeat left;width:400px;height:22px;border:1px solid #85c322;padding:5px 0 0 5px;margin:0;	color: #7c7e79;}


/* Input Button */
.ButtonHome {background:url(../images/button-go.gif) no-repeat;width:64px;height:36px;border:0}
.BtnCreateAccount {cursor:pointer;background:url(../images/btn-createaccount.gif) no-repeat;width:158px;height:28px;border:0;padding:0;margin:0 0 0 0}
.BtnCancel {cursor:pointer;background:url(../images/btn-cancel.gif) no-repeat;width:92px;height:28px;border:0;padding:0;margin:0}

#nitinAlerter 
{
	display: none; position: absolute; left: 0px; width: 100%; top: 150px; background-color: #ffdddd; height: 25px; font-family: Arial; font-size: 14pt; padding-top: 1px; padding-left: 5px; color: #ff0000; text-align: center;
}
.DisabledCss { color: Gray; }

/* Font */
.FontBlack {font-family:Tahoma;font-weight:bold;font-size:10px;color:#000}
.FontBlack01 {font-family:Arial;font-weight:normal;font-size:12px;color:#000}
.FontBlackButton01 {font-family:Verdana;font-weight:normal;font-size:8px;color:#000}
.FontBlackHyperLink01 {font-family:Verdana;font-weight:normal;font-size:8px;color:#00F}
.FontBlack02 {font-family:Verdana;font-size:11px;color:#000;font-weight:bold}
.FontBlack03 {font-family:Verdana;font-weight:normal;font-size:11px;color:#000}
.FontBlack04 {font-family:Arial Black;font-weight:normal;font-size:20px;color:#000}
.FontBlack05 {font-family:Verdana;font-weight:bold;font-size:14px;color:#000}
.FontBlack06 {font-family:Arial;font-weight:bold;font-size:26px;color:#000}
.FontBlack06NotBold {font-family:Arial;font-size:26px;color:#000}
.FontForm {font-family:Arial;font-weight:normal;font-size:14px;color:#000}
.FontBrowseResult {font-size:12px;font-family:Arial;font-weight:normal;color:gray}
.FontLogin {font-size:12px;font-family:Arial;font-weight:normal;color:#000}
.FontLogin a {text-decoration:none}
.FontLogin a:hover {text-decoration:underline}

.FontBlackFooter01 {font-family:Arial;font-weight:normal;font-size:18px;color:#000}
.FontBlackFooter02 {font-family:Arial;font-weight:normal;font-size:11px;color:#000}
.FontBlackFooter03 {font-family:Arial;font-weight:normal;font-size:12px;color:gray;text-decoration:none}
.FontBlackFooter04 {font-family:Arial;font-weight:normal;font-size:12px;color:#000; padding-top:4px;}

.FooterInside01 {font-family:Arial;font-weight:normal;font-size:12px;color:#000; font-weight:bold;}
.FooterInside01 {font-family:Arial;font-weight:normal;font-size:12px;color:gray;text-decoration:none}

.BlogHead {font-family:Arial;font-weight:normal;font-size:24px;color:#8ac62c}
.BlogGray {font-family:Arial;font-weight:normal;font-size:12px;color:gray}

.FontGreen {font-family:Tahoma;font-weight:bold;font-size:10px;color:#8ac62c}
.FontGreen01 {font-family:Trebuchet MS;font-weight:bold;font-size:22px;color:#8ac62c}
.FontGreen02 {font-family: Trebuchet MS;font-weight: bold;font-size: 18px;color: #8ac62c;}
.FontGreen03 {font-family:Arial;font-weight:normal;font-size:12px;color: #8ac62c;}

.FontGreenSearchJob {font-family:Arial;font-weight:normal;font-size:30px;color:#8ac62c; margin:0 0 8px 0;}
 
.FontOrange {font-family:Tahoma;font-weight:bold;font-size:10px;color:#e6b200}

.FontBlue06 {font-family:Arial;font-size:26px;color:#00f}


.FontGray {font-family:Trebuchet MS;font-weight:normal;font-size:13px;color:#a0a0a0}
.FontGray01 {font-family:Trebuchet MS;font-weight:normal;font-size:15px;color:#a0a0a0}
.FontGray02 {font-family:Arial;font-weight:lighter;font-size:14px;color:#333333}
.FontGray03 {font-family:Arial;font-weight:lighter;font-size:12px;color:#333333}
.GrayHomepage {font-family:Arial;font-weight:lighter;font-size:14px;color:#7c7e79}
.GrayIndustries {font-family:Arial;font-weight:normal;font-size:14px;color:#7b7c7b;margin:0 0 10px 0}

.FontRed {font-family:Trebuchet MS;font-weight:normal;font-size:12px;color:#dc0808}
.FontRed01{	font-family: Trebuchet MS;	font-weight: bold;	font-size: 19px;	color:Black;}
.FontErrorMsg{font-family:Arial;font-weight:normal;font-size:14px;color:Red}

.FontHyperLink01 {font-family:Verdana;font-weight:normal;font-size:10px;}

.JobNumbers {font-family:Arial;font-weight:lighter;font-size:18px;font-weight:normal;color:#f7bf00;vertical-align:text-top;margin:58px 0 10px 0;}

.JobNumbers img {margin-top:3px}

/* Link Style */
.LinkOrange {font-family:Tahoma;font-weight:bold;font-size:10px;color:#e6b200}
.LinkOrange:hover {text-decoration:none}

.LinkBlue {font-family:Tahoma;font-weight:normal;font-size:11px;color:#0000ca}
.LinkBlueBold {font-family:Tahoma;font-weight:bold;font-size:11px;color:#0000ca}
.LinkBlue:hover {text-decoration:none}
.LinkBlue01 {font-family:Arial;font-weight:normal;font-size:12px;color:#2074e6}
.SearchFilterLink {font-family:Arial;font-weight:normal;font-size:12px;color:#2074e6}
.SearchFilterLink:hover {text-decoration:none}


.LinkGreen {font-family:Verdana;font-weight:normal;font-size:11px;color:black;text-decoration:none}
/* For the demo, the green link has been changed to black */
/* .LinkGreen {font-family:Verdana;font-weight:normal;font-size:11px;color:#3e5c0e;text-decoration:none} */
.LinkGreen:hover {text-decoration:underline}

.RoundedCss3Border 
{
	border-radius: 1.6em; border-style: solid; border-color: Black; border-width: 1px; -moz-border-radius: 1.6em; -webkit-border-radius: 1.6em; border-color: #3e5c0e;
}

/* Body Styles */
.TopLink {width:144px;height:16px;margin:0 80px 0 0;padding:0;text-align:left;float:right;}

.TopLink ul {width:250px;list-style-type:none;padding:0;margin:0;height:16px}
.TopLink ul li {float:left;padding:1px 0 0 6px;margin:0;}
.TopLink ul li a {padding:0;margin:0;}

#TopLink {background:url(../images/index-topleftlink.gif) no-repeat left top #fff3c8;width:144px;height:16px;margin:0 10px 0 0;padding:0;text-align:left;float:right;}

#TopLink ul {background:url(../images/index-toprightlink.gif) no-repeat right top;width:144px;list-style-type:none;padding:0;margin:0;height:16px}
#TopLink ul li {float:left;padding:1px 0 0 6px;margin:0;}
#TopLink ul li a {padding:0;margin:0;}

#Page .TL2nd {margin:0 0 70px 50px}

#LogoIndex {width:100%;clear:both;margin:25px 0 0 0px; padding-top:25px;}

#BodyForm {width:580px; text-align:left; margin-bottom:10px; margin-left:200px; margin-right:auto;}
#BodyForm .InputForm {padding:0;margin:0 0 5px 0;}
		  .InputForm ul {list-style-type:none;padding:0;margin:0;}
          .InputForm ul li {float:left;padding:0;margin:0;}

#BodyForm .Browse {clear:both;margin:0;padding:0;text-align:left}
	  
		  .Browse img {margin:0 0 15px 0;padding:0}
		  .Browse .Industries {margin:0;padding:0;clear:both;height:17px}
		  .Browse .Industries ul {list-style-type:none;margin:0;padding:0}
		  .Browse .Industries ul li {float:left;margin:0 5px 0 5px}
		  .Browse .Industries ul li a {margin:0;font-weight:normal;font-size:12px;vertical-align:top}
		  
		  
#Footer {width:100%;background: url(../../images/footer-bg.gif);width:943px;height:55px;margin:10px 0 0 0}
		  #Footer ul {list-style-type:none;margin:15px 0 0 10px;padding:0;width:450px;text-align:left;float:left}
		  #Footer ul li {margin:0 3px 0 3px;float:left;text-align:center}
		  #Footer ul li a {margin:0;font-family:Arial;font-weight:normal;font-size:12px;vertical-align:top;color:#2074e6;}

.Copyright {margin:2px 0 0 13px;clear:both;float:left;font-size:12px;font-family:Arial}

.Welcome {width:782px;text-align:right;margin:0 10px 0 0;}

.LogoSml
{
	clear: both;
	width: 60%;
	text-align: left;
	margin:-20px 10px  0px 10px;
	padding-left: 20px;
	float:left;

}

		.Tabs {width:100%;padding:0;margin:0px 0 0 0;height:33px;background:url(../images/tabs-bg.gif);text-align:center; clear: both;}
		.Tabsbg {list-style-type:none;margin-left:22%}
		.TabsUnselected {background: url(../images/tabs-up-left.gif) no-repeat left;padding:0 0 0 4px;height: 33px;float:left;margin-right:3px}
		.TabsUnselected div {background: url(../images/tabs-up-right.gif) no-repeat right;padding-right:5px;height:33px}
		.TabsUnselected div div {background: url(../images/tabs-up-bg.gif) repeat-x;height:33px;padding-right:15px;padding-left: 15px;padding-top:6px;}

		.TabsSelected {background: url(../images/tabs-down-left.gif) no-repeat left; padding-left:4px;height:33px;margin-right:1px;float:left;}
		.TabsSelected div {background: url(../images/tabs-down-right.gif) no-repeat right;padding-right:5px;height:33px;float:left;}
		.TabsSelected div div {background: url(../images/tabs-dwn-bg.gif);height:33px;padding-right:15px;padding-left:15px;float:left;}
		.TabsSelected div div a {text-decoration: none;color: #000;font-family: Verdana;font-size: 11px;font-weight:bold;height: 41px;padding-top:6px;float:left;}
		
#Body {margin:16px 0 0 0;padding:0}	
#Body table {width:772px;height:100%}
#Body table .LeftPanel {vertical-align:top;width:196px;margin-top:7px;text-align:left;height:auto}
#Body table .LeftPanel thead td {background: url(../images/curve-top.gif) no-repeat top;height:8px;width:196px}
#Body table .LeftPanel tbody tr td {border-left:1px solid #8ac62c;border-right:1px solid #8ac62c;height:auto;width:196px;padding:0;margin:0}
#Body table .LeftPanel tfoot td {background: url(../images/curve-btm.gif) no-repeat bottom;height:8px;width:196px}


.NoFormat tbody tr td {BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important}



.LeftPanelTop {list-style-type:none;width:auto;margin:0;padding:0 5px 0 5px;height:25px}
.LeftPanelTop li {float:left;vertical-align:top;margin:0;padding:0}

#Body table .RightPanel {vertical-align:top;width:553px;height:auto}
#Body table .RightPanel thead td {background: url(../images/curve-graytop.gif) no-repeat bottom;height:15px;width:553px;padding:0}
#Body table .RightPanel tbody tr td {background: url(../images/curve-graybg.gif) repeat-y top;width:493px;padding:5px 30px 0 30px;text-align:left}
#Body table .RightPanel tfoot td {background: url(../images/curve-graybtm.gif) no-repeat top;height:15px;width:553px;padding:0}

.RightPanelTop {list-style-type:none;width:520px;margin:0;padding:0 5px 0 5px}
.RightPanelTop li {float:left;vertical-align:top;margin:0;padding:0}

.Login {list-style-type:none;width:500px;margin:0;padding:0 5px 0 5px;}
.Login li {float:left;vertical-align:top;margin:0;padding:0}

.Login2 {list-style-type:none;width:500px;margin:0;padding:0 5px 0 5px;text-align:left}
.Login2 li {vertical-align:top;margin:0;padding:0}

.LoginTable 
{
	background-color: White;
	border: 1px;
	border-color: Black;
	padding: 0px;
	margin: 0px;
}

#Body table .RightPanel .TableInside {clear:both;width:100%;border-top:5px solid #d7d7d7}
#Body table .RightPanel .TableInside tr td {margin:0;padding:0;vertical-align:top;text-align:center;vertical-align:middle;width:auto}

.TopJRDV {text-align:center;width:772px;padding-bottom:5px;border-bottom:2px solid #d7d7d7}
.TopJRDV table {text-align:left;margin:0;padding:0}
.MidJRDV {text-align:left;width:772px;margin:8px 0 0 0}
.ButtomJRDV {text-align:left;width:772px;margin:25px 0 0 0}
.ButtomJRDV table thead tr td {}
.ButtomJRDV table tbody tr {vertical-align:top;padding:10px 0 15px 0;}
.ButtomJRDV table tbody tr td {border-bottom:1px solid #f5f5f5}
.HyperlinkDisabled {text-decoration:none;font-size:12px;font-family:Verdana;color:Black}

span.FormField {float: left;width: 120px;font-family:Arial;font-weight:normal;font-size:14px;color:#333333}

br.FormField 
{
	clear: both;
}

input[type="text"].FormField,input[type="password"].FormField,input[type="file"].FormField
{
	margin-bottom: 2px;
}

.WaterMark
{
	color: #cccccc;
	background-color: White;
	border:1px solid #8ac62c;
	margin-bottom: 2px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:12px;
}

.ContentInside
{
	padding:0px;
}

.HomeSearch 
{
	margin:0 0 0 -4px;
}

#PanelInside
{
	padding:0px;
}

.PanelInside02
{
	padding: 5px 5px 5px 5px;
}

.PanelInside
{
	padding: 10px 10px 10px 10px;
}

 div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

.SearchJobsBG {width:943px;height:70px;width:943px;background: url(../candidate/images/search-bg.gif) no-repeat;margin:0 0 10px 0;padding:0;clear:both}



.clear {clear:both}

.ControlTable div p table {width:600px}

        label.CV
        {
            float: left;
            width: 120px;
            text-align: right;
            padding-top: 8PX;
            padding-right: 5px;
            font-family: Arial;
            font-weight: normal;
            font-size: 14px;
            color: #333333;
        }