﻿#wrapper
{ 
    margin: 5px auto 5px auto;
    width: 1000px;
    font-style: normal;
    font-family: Lucida Grande, Lucida Sans Unicode, Corbel, Sans-Serif, Tahoma, "Trebuchet MS" , Arial, Verdana;
    font-weight: normal;
    color: #363636;
    font-size: 13px;
 }

#banner
{
    height: 140px;
    background-image: url( '../Images/core/lgmbannerblgr.gif' );
    background-repeat:no-repeat;
    display: block;
    position:relative;
    
}

#banner a
{
    text-decoration: none;
    font-family: Lucida Grande, Lucida Sans Unicode, Trebuchet MS, Corbel, Tahoma, Arial, Verdana;
    font-size: 13px;
    font-weight:bold;
    font-style: normal;
    color: #FFFFFF;
    white-space: nowrap;
}

#banner a:hover
{
    text-decoration: underline;
    font-family: Lucida Grande, Lucida Sans Unicode, Trebuchet MS, Corbel, Tahoma, Arial, Verdana;
    font-size: 13px;
    font-weight: bold;
    color: #FF9900;
    font-style:normal;
    white-space: nowrap;
}
.mainfonts
{
    font-family: Lucida Grande, Lucida Sans Unicode, Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size:0.96em; /*13px;*/
    font-weight:normal;
    letter-spacing:normal;
    margin-top:2px;
}
.mainfonts p
{
    font-family: Lucida Grande, Lucida Sans Unicode, Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size:0.96em; /*13px;*/
    /*font-weight:bold;*/
    font-weight:normal;
    text-align:left;
    padding:0px 5px 0px 5px;
    letter-spacing:normal;
    
}

.mainfontswhite
{
    font-family: Lucida Grande, Lucida Sans Unicode, Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size:13px;
    font-weight:normal;
    text-align:justify;
    padding:0px 5px 0px 5px;
    color:White;
}
.mainfontsverblue
{
    color: #333333;
    text-decoration: none;
    font-family: Lucida Grande, Lucida Sans Unicode, Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size: 90%;
    font-weight: bold;
}
.logotext
{
    font-family: Maiandra GD;
    font-size:11pt;
    color:White;
    margin-left:5px;
    margin-top:0px;
    z-index:1;
}
.mainfontsver
{
    font-family:Verdana;
    font-size:8.5pt;
    font-weight:bold;
    text-align:justify;
}
.mainfontsbold
{
    font-weight:bold;
    font-family: Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size:90%;
    text-align:justify;
}
.mainfontscenter
{
    font-weight:bold;
    font-family: Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size:90%;
    text-align:center;
    color:#f88907;
}
.mainfontscenterblue
{
    font-weight: bold;
    font-family: Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size: 90%;
    text-align: center;
    color: #336699;
}
.leftpadding
{
    margin-left:5px;
}
.mainfontscenterplain
{
    font-family: Myriad Pro, Verdana, Arial;
    font-size:12pt;
    text-align:center;
}
.pagetitles2
{
    font-weight: bolder;
    font-family: Corbel, Verdana, 'Trebuchet MS', Myriad Pro, Arial;
    font-size:15pt;
    margin-top: 12pt;
}

.pagetitles
{
    font-weight: bold;
    font-family: Lucida Grande, Lucida Sans Unicode, Corbel, Verdana, 'Trebuchet MS', Myriad Pro, Arial;
    font-size:13px;
    margin-top: 12pt;
}
.pagetitleswhite
{
    font-weight: bolder;
    font-family: Verdana, 'Trebuchet MS', Myriad Pro, Arial;
    font-size:11px;
    margin-top: 6px;
    color:White;
    margin-left:5px;
}
.pagetitlesright
{
    font-weight: bolder;
    font-family: Verdana, 'Trebuchet MS' , Myriad Pro, Arial;
    font-size: 11px;
    margin-top: 6pt;
    text-align: right;
    color: White;
    list-style:none;
}
.hometabn
{
    clear:both;
    border-style: none solid none none;
    border-right-width: 1px;
    border-right-color: #FFFFFF;
    display: block;
    float:left;
    margin-top: 115px;
    height:21px;
    text-align:center;
    width: 100px;
    /*margin-left: 72.5px;*/
    margin-left:0px;
    padding-left:40px;

}
.contacttabn
{
    border-style: none solid none none;
    border-right-width: 1px;
    border-right-color: #FFFFFF;
    display: block;
    float: left;
    margin-top: 115px;
    height: 21px;
    text-align: center;
    width: 105px;
    margin-left: 0px;
}
.recruitertabn
{
    border-style: none solid none none;
    border-right-width: 1px;
    border-right-color: #FFFFFF;
    display: block;
    float:left;
    margin-top: 115px;
    height:21px;
    text-align:center;
    width: 125px;
    margin-left: 0px;
}
.candidatetabn
{
    border-style: none solid none none;
    border-right-width: 1px;
    border-right-color: #FFFFFF;
    display: block;
    float:left;
    margin-top: 115px;
    height:21px;
    text-align:center;
    width: 119px;
    margin-left: 0px;
}
.registertabn
{
    border-style: none solid none none;
    border-right-width: 1px;
    border-right-color: #FFFFFF;
    display: block;
    float:left;
    margin-top: 115px;
    padding-top:0px;
    height:21px;
    text-align:center;
    width: 150px;
    margin-left: 0px;
}
.logintabn
{
    display: block;
    float:left;
    border-bottom-style: none;
    border-top-style: none;
    margin-top: 115px;
    padding-top:0px;
    height:21px;
    text-align:center;
    width: 100px;
    margin-left: 0px;
    border:none;
}
#leftcontainer
{
    clear:both;
    width: 220px;
    height:450px;
    background-image: url( '../Images/core/leftBg8.gif' );
    background-repeat:no-repeat;
    margin-top: 5px;
    margin-left:0px;
    float: left;
    display: block;
    font-family:Verdana, Arial, helvetica;
    font-size:11px;
}
.submitButton
{
    display:block;
    float:left;
    margin-top:60px;
    margin-left:10px;
}
.centerAlign
{
    text-align:center;
    margin-top:15px;
    display:block;
    float:left;
    width:1000px;
}
.aligncenter
{
    text-align:center;
}
.rightcell
{
    width:398px;
}

#contentArea
{
    float:left;
    display:block;
    height:auto;
    width:588px;
    margin-left:7px;
    margin-right:2px;
    background-color:white;
    margin-top:5px;
}
#contentAream
{
    float:left;
    display:block;
    height:auto;
    width:588px;
    padding-left:7.5px;
    padding-right:7.5px;
    background-color:white;
    margin-top:2px;
}
#contentAreaRecruiters
{
    width:770px;
    display:block;
    height:auto;
    float:left;
    margin-left:2px;
    margin-right:2px;
    background-color:white;
    margin-top:5px;
    min-height:450px;
}
#contentAreaRecruiters p
{
    /*font-family: Myriad Pro, Verdana, Arial;
    font-size:10pt;
    font-weight:normal;*/
}
.addycontainer
{
    background-image: url( '../Images/core/addresscontainer1.gif' );
    width:590px;
    height:230px;
    background-repeat:no-repeat;
    float: left;
    display: block;
    font-family: Lucida Grande, Lucida Sans Unicode, Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    margin-left:0px;
    margin-top:3px;
}
.addycontainertemp
{
    background-image: url( '../Images/core/addresscontainer.gif' );
    width:597px;
    height:385px;
    background-repeat:no-repeat;
    float: left;
    display: block;
    font-family:Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size:90%;
    margin-left:2px;
}
.applycontainer
{
    background-image: url( '../Images/core/lgmaddypnl.gif' );
    width:597px;
    height:255px;
    background-repeat:no-repeat;
    float: left;
    display: block;
    font-family:Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size:90%;
    margin-left:2px;
}

.locationmap
{
    width:590px;
    height:400px;
    display:block;
    float:left;
    margin-top:5px;
    margin-left:2px;
    padding-left:2px;
    padding-right:2px;
    margin-bottom:5px;
}
.locationmaptemp
{
    width:590px;
    height:400px;
    display:block;
    float:left;
    /*margin-top:5px;
    margin-left:2px;*/
    padding-left:2px;
    padding-right:2px;
    margin-bottom:5px;
}
#rightcontainer
{
    width: 175px;
    margin-left:0px;
    margin-top:5px;
    display:block;
    float:left;    
}
.rightdivjs
{
    width: 172px;
    margin-left:8px;
    margin-top:5px;
    display:block;
    float:left;
}
.rtAreadiv
{
   background-image: url( '../images/core/rtpanelbg.gif' );
   background-repeat:repeat-y;
   display:block;
   width:172px;
   float:left;
}
.pnlrtArea
{
    width:172px;
    min-height:20px;
    margin-top:0px;
}
.rtAreadiv2
{
   background-image: url( '../images/core/rtpanelbg.gif' );
   background-repeat:no-repeat;
   display:block;
   width:175px;
   float:left;
   margin-top:0px;
}
.pnlrtArea2
{
    width:175px;
    height:auto;
    display:block;
    float:left;
}
#rightcontainerRecruiterstemp
{
    width: 220px;
    height:477px;
    background-image: url( '../images/core/rtpaneltemp.gif' );
    background-repeat:no-repeat;
    margin-top: 5px;
    float: right;
    display: block;
    font-family:Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size:90%;
}
#rightcontainerRecruiters
{
    width: 220px;
    height:450px;
    background-image: url( '../images/rtpaneltemp.gif' );
    background-repeat:no-repeat;
    margin-top: 5px;
    float: right;
    display: block;
    font-family:Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size:90%;
}
#footer
{
    clear:both;
    width:1000px;
    height:85px;
    margin:4px auto 4px auto;
    /*background-image:url('../images/core/footerbg2.gif');*/
    background-image:url('../images/core/footerbgbl.gif');
    background-repeat:no-repeat;
    color:White;
    /*font-family:Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size: 90%;*/
    /*font-weight:bold;*/
    display:block;
    float:left;
}
#footer a
{
    text-decoration:none;
    height: 14px;
    color:White;
}
#footer a:hover
{
    text-decoration:underline;
}
#footer ul
{
    margin-top:10px;
}

/*By Alvin */
.footLink
{
    border-right:solid 1px white;
    display:block;
    float:left;
    text-align:center;
    padding:3px 3px 3px 3px;
     width: 70px;
}

.footLinkZ
{
	border-right:none;
    display:block;
    float:left;
    text-align:center;
    padding:3px 3px 3px 3px;
     width: 70px;
}
.footLinkL
{
	
    border-right:solid 1px white;
    display:block;
    float:left;
    text-align:center;
    padding:3px 3px 3px 3px;
     width: 140px;
}
/*Footer Comment End*/
.footera
{
    border-right:solid 1px white;
    display:block;
    float:left;
    text-align:center;
    width: 68px;
}
.footerb
{
    border-right:solid 1px white;
    display:block;
    float:left;
    text-align:center;
    width: 78px;
}
.footerc
{
    border-right:solid 1px white;
    display:block;
    float:left;
    text-align:center;
    width: 130px;
}
.footerd
{
    border-right:solid 1px white;
    display:block;
    float:left;
    text-align:center;
    width: 83px;
}
.footere
{
    border-right:solid 1px white;
    display:block;
    float:left;
    text-align:center;
    width: 80px;
}
.footerf
{
    border-right:none;
    display:block;
    float:left;
    text-align:center;
    width: 63px;
}
.footerg
{
    border-right:solid 1px white;
    display:block;
    float:left;
    text-align:center;
    width: 172px;
}
.footerh
{
    border-right:solid 1px white;
    display:block;
    float:left;
    text-align:center;
    width: 92px;
}
.footeranorb
{
    border-right:solid 1px white;
    display:block;
    float:left;
    text-align:center;
    width: 149px;
}
.ampersand
{
    font-family:Maiandra GD;
}
/*Footer Comment End*/

#searchForm
{
    display:block;
    font-family:Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    margin-left:2px;
    padding-left:5px;
}
#searchFormtemp
{
    display:block;
    font-family:Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
}
#searchFormtemp li
{
    list-style-image:url( '../Images/listImages.gif' );
}
.listbullets
{
    list-style-image:url('../Images/listImages.gif');
	line-height:1.8em;    
    /*width: 415px;*/
}
.listbulletsright
{
    clear:left;
    list-style-image: url(  '../Images/core/listImagesWhite.gif' );
    display: block;
    float: left;
    margin-top: 20px;
    margin-left: 0px;
    width: 200px;
    list-style-position: inside;
}
.listbulletsright li
{
    clear:both;
    padding-bottom:10px;
    margin-left:0px;
}
.listbulletsright li a
{
    clear:both;
    color: white;
    font-weight: bold;
    text-decoration:none;
    padding-left:5px;
}
.listbulletsright li a:hover
{
    color: white;
    font-weight: bold;
    text-decoration:underline;
}
.searchFormTitle
{
    font-weight: bold;
    font-family: Century Gothic, Verdana, Arial, helvetica;
    margin-top: 8px;
    color:White;
    text-align:center;
    display:block;
    font-size:13px;

}
.searchFormTitletemp
{
    font-weight: bold;
    font-family: Century Gothic, Verdana, Arial, helvetica;
    margin-top: 8px;
    color:White;
    margin-left:35px;
    display:block;
    float:left;
    font-size:13px;

}
.bullets
{
    list-style-image: url('../Images/listImages.gif');
    font-family: Lucida Grande, Lucida Sans Unicode, Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size:13px;
    font-style:normal; 
    font-weight:bold;
    /*color:#F5710E;*/
}
#regform
{
    display:block;
    float:left;
    font-family:Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size:90%;
    margin-left:2px;
    background-image: url( '../Images/core/lgmregpnl.gif' );
    background-repeat:no-repeat;
    width:597px;
}
#regformRecruiters
{
    display:block;
    float:left;
    font-family:Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size:90%;
    margin-left:2px;
    background-image: url( '../Images/core/lgmregpnl.gif' );
    background-repeat:no-repeat;
    width:552px;
}
#regformRecruiterstemp
{
    display:block;
    float:left;
    font-family:Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size:90%;
    margin-left:2px;
    background-image: url( '../Images/lgmaddypnltemp.gif' );
    background-repeat:no-repeat;
    width:552px;
    height:300px;
}
#contactform
{
    display:block;
    float:left;
    font-family: Lucida Grande, Lucida Sans Unicode, Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    margin-left:2px;
    width:595px;
}
#contactformtemp
{
    display:block;
    float:left;
    font-family:Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size:90%;
    margin-left:2px;
    width:220px;
}
#regform p
{
    padding-left:5px;
}
.horline
{
    border-style: none none solid none;
    width: 210px;
    text-align: center;
    margin-top: 5px;
    border-bottom-width: 1px;
    border-bottom-color: #808080;
    display:block;
    float:left;
}
.horlinetemp
{
    width:96%;
    text-align:center;
    margin-top:5px;
    margin-left:5px;
    display:block;
    float:left;   
}
.horline2
{ 
    width:90%;
    margin-top:5px;
    margin-left:1px;
    display:block;
    float:left;
    border-bottom-style: dotted; border-bottom-width: 1px; 
}
.horline3
{
    border-style: none none solid none;
    width: 98%;
    margin-top: 0px;
    margin-left: 1px;
    display: block;
    float: left;
    border-bottom-width: 1px;
    text-align:center;
}
.horline4
{
    border-style: none none dashed none;
    width: 95%;
    display: block;
    float:left;        
    border-bottom-width: 1px;
    text-align:center;
}
.horline5
{
    width: 100%;
    display: block;
    float: left;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    color: #CCCCCC;
}
.pcenter
{
    text-align:center;
}
.pjustify
{
    text-align:justify;
}
.pright
{
    text-align:right;
}
.labelSmall
{
    font-size:.85em;width:auto;
}
.radioButtons,.checkBoxes
{
    float:left;padding:0;
}
.searchPanels input,.searchPanels select,.searchPanels textarea
{
    float:left;clear:both;
}
.keywordtxtbox
{
    width:200px;
    font-family: Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
}
.sectorddl
{
    width:205px;
    font-family: Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    height:15pt;
    font-weight:normal;
}

.regFormTitle
{
    display:block;
    color: #FFFFFF;
    font-family: Maiandra GD, Verdana, Arial;
    font-size: 9pt;
    font-weight: bold;
    margin-top:0px;
}
.regFormTitle2
{
    font-weight: bold;
    font-family: Century Gothic, Verdana, Arial, helvetica;
    margin-top: 8px;
    /*color: #663300;*/
    color:White;
    margin-left:5px;
    display:block;
    float:left;
    font-size:13px;
}

.required
{
    color:Red;
}
.reginput
{
    width:480px;
}
.formlabels
{
    color: #A45200;
    font-weight: bolder;
    font-family: Verdana, Corbel, Tahoma, "Trebuchet MS", Arial;
    font-size:11px;
}
.recrformlabels
{
    color: #A45200;
    font-weight: bold;
    margin-left:5px;
}
.locationtxt
{
    width:118px; padding-right:1px; font-family: Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
}
.withinddl
{
    width:74px;
    font-family: Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-weight:normal;
}
.fromtxt
{
    width:92px;
    font-family: Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    padding-right:1px;

}
.totxt
{
    width:90px;
    font-family: Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-weight:normal;

}
.SalaryTypedll
{
    width:206px;
    font-family: Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-weight:normal;
}
.address1temp
{
    width: 175px;
    display: block;
    float: left;
    padding: 1px 1px 1px 1px;
    font-family: Corbel, Verdana, Myriad Pro, Arial;
    font-weight:bold;
    font-size:8pt;
}
.address1
{
    width: 280px;
    display: block;
    float: left;
    padding-left:5px;
    border-right: 1px solid #C0C0C0;
}
.address2
{
    width:280px;
    display:block;
    float:left;
    padding:1px 2px 1px 5px;
}
.clearbutton
{
    width: 240px;
    display: block;
    float: left;
    margin-left:20px;

}
.applybutton
{
    width: 240px;
    display: block;
    float: left;
    margin-right:5px;

}
.underconstruction
{
    margin-top:30px;
    margin-left:50px;
}
#erroricon
{
    margin-top:40px;
    margin-left:10px;
    z-index:1;
}

#contentsarea
{ 
    clear: both;
    display: block;
    border-right: solid 1px #C0C0C0;
    border-left: solid 1px #C0C0C0;
    margin: 10px auto 10px auto;
    width: 800px;
    padding-left: 5px;
    height: auto;
    border-style: none solid none solid;
 }

 .contentsareasi
{
    clear: both;
    display: block;
    border-right: solid 1px #C0C0C0;
    border-left: solid 1px #C0C0C0;
    margin: 10px auto 10px auto;
    width: 800px;
    padding-left: 5px;
    height: auto;
    border-style: none solid none solid;
}
.signin
{
    width: 370px;
    height: auto;
    display: block;
    float: left;
    border-right: solid 1px #C0C0C0;
    border-right-style: dotted;
    /*padding:2px 2px auto 2px;*/
}
.register
{
    width:415px;
    height: auto;
    display:block;
    float:right;
}
.continue
{
    font-weight:bold;
    width: 130px;
    height: 30px;
    color: Black;
    font-family: Lucida Grande, Lucida Sans Unicode, Verdana;
    font-size:13px;
    text-align:center;
}
.bluehplinksdec
{
    color: #336699;
    font-family: Corbel, Maiandra GD;
    font-size: 10pt;
    font-weight: bold;

}
.bluehplinksdec a:hover
{
    color: #336699;
    font-family: Corbel, Maiandra GD;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: underline;

}
.bluehplinks
{
    color: #336699;
    font-family: Lucida Grande, Lucida Sans Unicode, Corbel, Maiandra GD;
    font-size: 13px;
    text-decoration: none;
    width: 32px;
}
.bluehplinksver
{
    color: #006699;
    font-family: Lucida Grande, Lucida Sans Unicode, Verdana;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
    width: 32px;
}
.dpbluehplinks
{
    color: #0033CC;
    font-family: Lucida Grande, Lucida Sans Unicode, Verdana;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
    width: 32px;
}
.orangehplinks
{
    color: #F5710E;
    font-family: Lucida Grande, Lucida Sans Unicode, Corbel, Maiandra GD;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.whitehplinks
{
    color: #FFFFFF;
    font-family: Maiandra GD;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
}
.redhplinks
{
    color: #FF0000;
    font-family: Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-weight: bold;
    text-decoration: none;
    /*text-decoration:blink;*/
}
.yellowhplinks
{
    color: rgb(13, 114, 213);
    font-family: Maiandra GD;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
}
.bluehplinks a:hover, .orangehplinks a:hover, whitehplinks a:hover, redhplinks a:hover
{
    text-decoration:underline;
}
.calloutstyle
{
    color: #000000;
    font-family: Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    background-color: #9BBCFF;
    width:250px;
    z-index:1;
}
.txtalertcontrols
{
    margin-left:60px;
}
.sitetxtboxes
{
    min-width:200px;
    font-family: Lucida Grande, Lucida Sans Unicode, Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-weight: bold;
    font-size:12px;
    height: 12pt;
}
.siteddls
{
    width:205px;
    font-family: Lucida Grande, Lucida Sans Unicode, Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-weight: bold;
    font-size:12px;
    height: 18pt;
}
.sitetextarea
{
    /*min-width:215px;*/
    width:95%;
    font-family: Lucida Grande, Lucida Sans Unicode, Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-weight: bold;
    font-size:13px;
    height: 200px;
    border: solid thin Gray;
}
.sitewidetextarea
{
    min-width:380px;
    font-family: Lucida, Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-weight: bold;
    height: 200px;
}
.sitewidetextarea2
{
    min-width:390px;
    font-family: Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-weight: normal;
    height: 200px;
}
.rowheight
{
    height:20px;
    text-align:left;
    width:200px;
    font-weight:bold;
    font-size:0.9em;
}
.rowheightapply
{
    text-align:left;
    width:200px;   
}
.turingimg
{
    text-align:center;
    width:350px;
}
.divturing
{
    text-align:center;
    display:block;
    float:left;
    width:100%;
}
.recruiterlabel
{
    display:block;
    float:left;
    margin-top:8px;
    margin-left:10px;
    font-weight:bold;
}
.recruiterlabel2
{
    clear:left;
    display:block;
    float:left;
    margin-top:8px;
    margin-left:50px;
}
.leftcells
{
    width:175px;
    display:block;
    float:left;
    text-align:left;
    margin-bottom:6px;
    font-family:Lucinda;
    font-weight:bold;
}
.leftcells2
{
    width:170px;
    display:block;
    float:left;
    text-align:left;
    margin-bottom:6px;
    border-right:solid 1px gray;
}
.leftcellsJsSearch
{
    width: 210px;
    display: block;
    float: left;
    text-align: left;
    margin-bottom: 6px;
    border-right: solid 1px #999999;
    padding-bottom: 4px;
}
.rightcellsJsSearch
{
    width:590px;
    text-align:left;
    display:block;
    float:left;
    margin-bottom:6px;
    font-weight:bold;
    padding-bottom:4px;
}

.rightcellsJsSearch2
{
    width:570px;
    text-align:left;
    display:block;
    float:left;
    margin-bottom:6px;
    font-weight:bold;
    padding-bottom:4px;
}
.rightcells
{
    width:400px;
    text-align:left;
    display:block;
    float:left;
    margin-bottom:6px;
}
.rightcells2
{
    width:500px;
    text-align:justify;
    display:block;
    float:left;
    margin-bottom:6px;
    font-weight:bold;
    padding-bottom:4px;
}

.rightcellsapp
{
    width:600px;
    text-align:left;
    display:block;
    float:left;
    margin-bottom:6px;
    font-weight:bold;
    padding-bottom:4px;
}
.leftdiv
{
    width:287px;
    display:block;
    float:left;
    margin-top:0px;
}
.leftdivapply
{
    width:200px;
    display:block;
    float:left;
    padding-top:4px;
}
.rightdivapply
{
    width:420px;
    display:block;
    float:left;
}
.leftdivtitle
{
 width:593px;
 display:block;
 float:left;   
}
.leftdivtitlesignin
{
 width:800px;
 display:block;
 float:left;   
}
.leftdivregforms
{
    /*width:290px;*/
    width:50%;
    display:block;
    float:left;
    height:35px;
    vertical-align:top;
}
.rightdivregforms
{
    /*width:290px;*/
    width:50%;
    display:block;
    float:left;
    height:35px;
}
#jobDescr
{
    width: 93%; /*650px;*/
    display:block;
    float:left;
    padding-bottom:10px;
    padding-top:10px;
    padding-left:3px;
    padding-right:3px;
}
.leftdivsr
{
    width:100px;
    display:block;
    float:left;
    padding-bottom:4px;
}
.rightdivsr
{
    width:360px;
    display:block;
    float:left;
    padding-bottom:4px;
}
.rightdivsrAlign
{
    /*width:580px;*/
    width:370px;
    display:block;
    float:left;
    text-align:right;
}
.leftdivrecruiters
{
    width:147px;
    display:block;
    float:left;
}
.leftdivJobDetails
{
    width:90px;
    display:block;
    float:left;
    text-align:right;
    font-weight: bolder;
    font-family: Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    /*font-size:11px;*/
}
.rightdivJobDetails
{
    width:565px;
    display:block;
    float:left;
}
.rightdiv
{
    width:287px;
    display:block;
    float:left;
    margin-top:4px;
}
.rightdiv2
{
   width:370px;
   display:block;
   float:right; 
}
.defaultbgtop
{
    background-image: url( '../Images/core/defaulttopbg.gif' );
    height:130px;
    background-repeat:no-repeat;
    margin-bottom:5px;
       
}
.formviewstyle
{
    width:590px;
}
.alignRight
{
    text-align:right;
}
#linksdiv
{
    width:588px;
}
#linksdiv a
{
    color: #0066CC;
    text-decoration: none;
    font-family: Verdana, Myriad Pro;
    font-size:8.5pt;
    font-weight:bold;
}
#linksdiv a:hover
{
    color: #0066CC;
    text-decoration: underline;
}
#searchTempRight
{
    width: 110px;
    background-image: url( '../images/core/rtpanelSearchTemp.gif' );
    background-repeat: no-repeat;
    height: 450px;
    display: block;
    float: right;
    margin-top: 5px;
}
#searchTempCenter
{
    width:590px;
    display:block;
    float:left;
    margin-top:5px;
    margin-left:5px;
    font-size:100%;
}
.searchTempCenterContent
{
    width:590px;
}
.searchJobHeading
{
    font-family:Maiandra GD, Verdana, Myriad Pro, Arial;
    font-size:11pt;
    /*background-image:url('../images/core/jobsearchHeadingBg.gif');*/
    background-color:rgb(248, 137, 7);
    background-repeat:no-repeat;
    height:25pt;
    display:block;
    float:left;
    width:560px;
    color:White;
}
.searchJobHeadingApply
{
    font-family:Maiandra GD, Verdana, Myriad Pro, Arial;
    font-size:11pt;
    background-image:url('../images/core/jobsearchHeadingBg.gif');
    background-repeat:repeat-x;
    height:30pt;
    display:block;
    float:left;
    color:White;
    margin-top:2px;
    margin-bottom:2px;
    width:575px;
}

.JobHeadingWhite
{
    /*display: block;
    float: left;*/
    margin-top: 12px;
    margin-left: 15px;
    width:578px;
}
.repeater
{
    /*font-family: Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size:90%;*/
    font-weight:normal;
    display:block;
    float:left;
    width:578px;
}

.repeaternavs
{
    display:block;
    float:left;
    width:588px;
    margin-top:20px;
    margin-bottom:20px;
}

#intranetmenuArea
{
    width: 200px;
    height:450px;
    background-image: url( '../images/core/Intranetmenupanel.gif' );
    background-repeat:no-repeat;
    margin-top: 5px;
    float: left;
    display: block;
    font-family: Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size:90%;
}
#intranetcenterArea
{
    width: 588px;
    margin-top: 5px;
    margin-left:5px;
    float: left;
    display: block;
    font-family: Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size:90%;
}
#intranetrightArea
{
    width: 200px;
    height:410px;
    background-image: url( '../images/core/rightBg4.gif' );
    background-repeat:no-repeat;
    margin-top: 5px;
    float: right;
    display: block;
    font-family:Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size:90%;
}
#featuredClients
{
    width:588px;
    display:block;
    float:left;
}
#categorySummary
{
    width:588px;
    display:block;
    float:left;
}
.collapsePanelHeader
{
    width: 570px;
    height: 30px;
    /*color: #336699;*/
    color:White;
    background-color:#4D9FD8;
    display:block;
    float: left;
    /*padding: 5px;*/
    cursor: pointer;
    vertical-align: middle;
    font-weight: bold;
	font-family:Verdana,Lucida Grande,Lucida Sans Unicode,Corbel,Sans-Serif,Tahoma,Arial;
	font-size:13px;   
    margin-bottom:5px;
    margin-top:8px;
    padding-top:8px;
}
.collapsePanel
{
    width:560px;
    height:auto;
    /*height:auto;*/
    overflow:hidden;
    display:block;
    float:left;
    margin-bottom:5px;
    margin-left:0px;
	font-family:Lucida Grande,Lucida Sans Unicode,Corbel,Sans-Serif,Tahoma,Arial,Verdana;
	font-size:12px;    
    
}
.collapsePanel p
{
font-size:1em;
line-height:1.7em;
}
.GridViewWidth
{
    width:675px;
}
.jobTitle
{
    color: #336699;
    text-decoration:none;
    font-weight: bold;
    font-family: Verdana, 'Trebuchet MS', Myriad Pro, Arial;
    font-size:11px;
    margin-top: 12pt;
}
.titlediv
{
    height: 30px;
    background-color: #336699;
    color:White;
}
#timeoutPopup
{
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 30%;
    height: 30%;
    margin: auto;
    padding: 4px;
    border: solid 1px #999999;
    background-color: #dddddd;
    text-align: center;
    z-index:1;
}
.appGridView
{
    display:block; float:left; margin-top:5px; width:94%; padding:7px;	
}
.sf1
{
    margin-top:3px;
    height:50px;
}
.sf2
{
    margin-top:3px;
    height:50px;
}
.sf3
{
    margin-top:3px;
    height:50px;
}
.sf4
{
    margin-top:3px;
    height:50px;
}
.sf5
{
    margin-top:3px;
    height:50px;
}
.sf6
{
    margin-top:3px;
    height:50px;
}
.sf7
{
    margin-top:3px;
    height:50px;
}
.sf8
{
    margin-top:10px;
    margin-left:10px;
    height:60px;
    width:180px;
}
.subCv
{
	text-align:center;
    margin-top:3px;
    height:50px;
}
.alignTop
{
    vertical-align:top;
}
#ypa
{
    background-image: url( '../Images/core/panelstopbg.gif' );
    background-repeat:no-repeat;
    /*width:597px;*/
    display:block;
    float:left;   
    margin-bottom:5px;
}
#ypb
{
    background-image: url( '../Images/core/panelstopbg.gif' );
    background-repeat:no-repeat;
    /*width:597px;*/
    display:block;
    float:left;
    margin-bottom:5px;

}
#ypc
{
    background-image: url( '../Images/core/panelstopbg.gif' );
    background-repeat:no-repeat;
    /*width:597px;*/
    display:block;
    float:left;
    margin-bottom:5px;
}
#ypd
{
    background-image: url( '../Images/core/panelstopbg.gif' );
    background-repeat:no-repeat;
    margin-bottom:5px;
    /*width:597px;*/
    display:block;
    float:left;
}
#ypdwide
{
    background-image: url( '../Images/core/panelstopbglong.gif' );
    min-height:120px;
    background-repeat:no-repeat;
    margin-bottom:5px;
    width:660px;
}
.ypview
{
   background-image: url( '../Images/core/pvpanelstopbg.gif' );
   background-repeat:no-repeat;
   display:block;
   width:590px;
   float:left;
   margin-bottom:5px; 
}
.ypview2
{
   background-image: url( '../Images/core/pvpanelstopbg2.gif' );
   background-repeat:no-repeat;
   display:block;
   width:790px;
   float:left;
   margin-bottom:5px; 
}
.ypview560
{
   background-image: url( '../Images/core/pvpanelbg560.gif' );
   background-repeat:no-repeat;
   display:block;
   width:561px;
   float:left;
   margin-bottom:5px; 
}
.ypedit
{
   background-image: url( '../Images/core/pepanelstopbg.gif' );
   background-repeat:no-repeat;
   display:block;
   width:590px;
   float:left;
   margin-bottom:5px;
   height:auto; 
}
.txtmfheight
{
    height:400px;
    width:583px;
    font-size:8pt;
    font-family: Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size:90%;
    font-weight:normal;
    text-align:justify;
    /*font-weight:bold;
    font-family:Tahoma;*/
}
.txtmfheightwide
{
    height:400px;
    width:653px;
    font-size:8pt;
    font-family: Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size:90%;
    font-weight:normal;
    text-align:justify;
}
.fileFrame
{
    width:100%;
    min-height:500px;
    border-style: none; 
    border-width: 0px; 
    border-color: inherit; 
    z-index: 1; 
}
.whitecolor
{
    color:White;
}
.chckbxLabel
{
    padding-left:10px;
}
.usercrtable
{
    width:100%;
    display:block;
    float:left;
}
.errordiv
{
    width:590px; 
    display:block; 
    float:left;
    height:30px;
}
.errorpnl
{
    height: auto;
    width: 574px;
    display:block;
    float:left;
}
.pnl
{
    height:auto;
    width: 588px;
    display:block;
    float:left;
}
.pnlrec
{
    height:auto;
    width: 100%;
    display:block;
    float:left;
}
.pnl2
{
    min-height: 80px;
    width: 789px;
}
.pnlSearchClients
{
    width:810px;
    background-color: #CCCCCC;
    /*height:auto;*/
    display:block;
    float:left;
    /*min-height:100px;*/
}
.pnlAdminError
{
    width:800px;
    background-color: #CCCCCC;
    display:block;
    float:left;
    padding: 2px;

}
.pnlSearchJs
{
    width: 790px;
    background-color: #AAC6FF;
    height: auto;
    display: block;
    float: left;
    min-height: 100px;
}


.pnlSearchJobs
{
    width: 790px;
    background-color: #688CD9;
    height: auto;
    display: block;
    float: left;
    min-height: 100px;
}
.pnlSearchJobsGrid
{
    width: 790px;
    background-color: #CCCCCC;
    height: auto;
    display: block;
    float: left;
    min-height: 100px;
}
.pnlAdvertiseVac
{
    width: 550px;
    background-color: #CCCCCC;
    height: auto;
    display: block;
    float: left;
    min-height: 100px;
    margin-top:10px;
}
.jobskrpro
{
    background-image: url( '../images/core/jobseekerpro.gif' );
    background-repeat: no-repeat;
    width:60px;
}
.jobskrcv
{
    background-image: url( '../images/core/jobseekercv.gif' );
    background-repeat: no-repeat;
}
.jobskrpro
{
    background-image: url( '../images/core/jobseekerpro.gif' );
    background-repeat: no-repeat;
    width:60px;
}
.jobskrcv
{
    background-image: url( '../images/core/jobseekercv.gif' );
    background-repeat: no-repeat;
}
.jobskrjbe
{
    background-image: url( '../images/core/jobseekerjbe.gif' );
    background-repeat: no-repeat;
}
.jobskracc
{
    background-image: url( '../images/core/jobseekeracc.gif' );
    background-repeat: no-repeat;
}
.jobskrsav
{
    background-image: url( '../images/core/jobseekersav.gif' );
    background-repeat: no-repeat;
}
.jobskrapp
{
    background-image: url( '../images/core/jobseekerapp.gif' );
    background-repeat: no-repeat;
}
.leftpadding
{
    padding-left:5px;
    margin-right:5px;
    width:685px;
    display:block;
    float:left;
}
.leftpaddingsrv
{
    padding-left:10px;
    margin-right:5px;
}
.leftpaddingrec
{
    padding-left:5px;
    padding-right:5px;
}
.leftpaddingapp
{
    padding-left:5px;
    margin-right:5px;
    width:780px;
}
.leftpaddingJsSearch
{
    padding-left:5px;
    margin-right:5px;
    width:790px;
    display:block;
    float:left;
}
.leftpaddingJSearch
{
    padding-left:5px;
    margin-right:5px;
    width:790px;
    display:block;
    float:left;
}
.leftpaddingSearch
{
    padding-left:7px;
    padding-right:7px;
    width:790px;
    display:block;
    float:left;
}

.renderhack
{
    display:block;
    float:left;
}
.msg_box_container 
{ 
position:fixed; 
background-color:#888888; 
border:1px solid #999999; 
z-index:1; 
left:20%; 
right:20%; 
top:20%; 
}
.red
{
color:Red;
font-weight:bolder;
font-size:0.9em;
}

/* By Alvin */
.FormTitle
{
    font-weight: bold;
    font-family: Century Gothic, Verdana, Arial, helvetica;
    margin-top: 8px;
    color:White;
    text-align:left;
    display:block;
    font-size:13px;
    padding-left:7px;

}

/* By Alvin 22/06/2010*/

	.imgFrame
    {
        border: 1px solid #C0C0C0;
        padding: 7px 7px 7px 7px;
        width: 130px;
        text-align: left;
        vertical-align: top;
        text-decoration: nono;
    }
    .dvSector
    {
        font-family: Arial;
        font-size: small;
        width: 150px;
        border: 0px solid #C0C0C0;
        padding: 7px 7px 7px 7px;
        text-align: center;
    }
    
    a:link.SectorName  
    {
    	text-decoration: none; 
    	color: #0066CC; 
    	font-size:8.5pt; 
    	font-weight:Bold; 
    	font-family:Arial,Verdana;
    } 

    a:hover.SectorName  
    {
    	text-decoration: none; 
    	color: #0066CC; 
    	font-size:8.5pt; 
    	font-weight:Bold; 
    	font-family:Arial,Verdana;
    } 

/*By Alvin 30-06-2010*/

 .AddressPara  
    {
    	font-size:11px; 
    	font-family:Arial,Verdana;
    	line-height:0.5em;
    	padding-left: 11px;
    } 
  .SectorDesc
  {
  	padding:5px;
  	
  }
    
 .divTitle
{
    width:580px;
    display:block;
    float:left;
    margin-top:0px;
    color:#A45200;
    font-weight:bold;
    font-size:12px;
    font-family:Verdana,Arial;
    padding:5px;
}

.HomeWhiteTitle
{
    font-weight: bolder;
    font-family: Verdana, 'Trebuchet MS', Myriad Pro, Arial;
    font-size:14px;
    margin-top: 5pt;
    color:White;
    margin-left:5px;
}

.SignInMainfonts
{
    font-family: Lucida Grande, Lucida Sans Unicode, Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-size:0.96em; /*13px;*/
    font-weight:normal;
    letter-spacing:normal;
    margin-top:0px;
}

.SectionTitle
{
	font-family: Lucida Grande, Lucida Sans Unicode, Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
	height: 25px; 
	display: block; 
	background-color: #336699; 
	color: White; 
	text-transform:capitalize; 
	padding-left: 5px; 
	margin-top: 2px;
	width: 500px;
	font-weight:bold;
}

.pnlSearchCandi
{
    width:587px;
    background-color:Transparent;
     display:block;
    float:left;
}
.rightcellsCandi
{
    width:350px;
    text-align:justify;
    display:block;
    float:left;
    font-weight:bold;

}
.leftpaddingCandi
{
    padding-left:5px;
    margin-right:5px;
    width:587px;
    display:block;
    float:left;

}
.leftcellsCandi
{
    width: 210px;
    display: block;
    float: left;
    text-align: left;
    border-right: solid 1px #999999;
   
}
.sitetxtboxes170
{
    min-width:170px;
    font-family: Lucida Grande, Lucida Sans Unicode, Corbel, Tahoma, "Trebuchet MS", Arial, Verdana;
    font-weight: bold;
    font-size:12px;
    height: 12pt;
}

a.otherLink:link    { color:#A45200; text-decoration:none; }
a.otherLink:visited { color:#A45200; text-decoration:none; }
a.otherLink:hover   { color:#0D72D5; text-decoration:underline; }
a.otherLink:active  { color:#A45200; text-decoration:none; }

.DivText
{
	padding: 3px 10px 3px 14px;
	color:#363636;
	font-family:Lucida Grande,Lucida Sans Unicode,Corbel,Sans-Serif,Tahoma,Arial,Verdana;
	font-size:13px;
	font-style:normal;
	font-weight:normal;
}

p.address 
{
	line-height:10em;
	
}
.rightcells300
{
    width:300px;
    text-align:left;
    display:block;
    float:left;
    margin-bottom:6px;
}

.leftcells155
{
    width:155px;
    display:block;
    float:left;
    text-align:left;
    margin-bottom:6px;
    font-family:Lucinda;
    font-weight:bold;
}
.ForListing
{
	display:none;
	visibility:hidden;
}

.pnlEmailSetting
{
    height:auto;
    width: 560px;
    display:block;
    float:left;
}