*
{
    margin:0px;
    padding:0px;
}
body 
{

font-family:Verdana ;
    font-size:12px;
    color:#000000;
line-height: 1.5em;
}
.contact-innerdiv-left
{
 float:left;
 width:478px;
}
.fb_button_text
{
min-width:40px !important;
}
#content-inner3 p
{
 
}
#disclimarcontent
{
 float:left;
 min-height:350px;
}
iframe
{
 border :none;
}
h1
{
 font-size:14px;
 font-weight:bold;    
}
h2
{
 font-size:12px;
 font-weight:bold;    
}
h3
{
font-size:x-small;
}
 li
{
 margin-left:40px;
}
.center
{
text-align:center;
}
img
{
 border :0px;
 
}
a
{

}
#wrapper
{
    width:1000px;
    margin: 0px auto -1px auto;
	overflow: hidden;
    font-size:12px;
}

#header
{
    width:100%;

    
    }

#header-top
{
  float:left;
   height:auto;
   min-height:110px;
    width:100%;

    }

#logo
{
     float:left;
     width:680px;
     height:92px;
    
     background-image :url(../images/n-logo.jpg);
     background-repeat:no-repeat;
     
    }
    
.bigleft-div
{
 float:left;
 width:700px;
}

.officeslink
{
color:#FFFFFF;
 font-size:12px;
 text-decoration:none;
}

#logo-txt
{
    float:top;
    margin-top:85px;
    
    color :#9c9090;
    font:16px;
    font-weight:bold;
    }

#contact-details
{
float:right;



margin:0px;
margin-top :10px;    
}

#header-menu 
{
width:100%;
float:left;
height:38px;
background-image:url(../images/menu-bg.jpg);
background-repeat:no-repeat;
color:#fff;

}

#master
{
float:left;
margin-left:15px;
}

#master ul
{
   
float:left;
list-style:none;
text-align:center;
width:100%; 
	}
#master ul li
{
display:block;   
float:left;
margin:0px;
margin-right:15px;
font-size:12px;

}
#master ul li a
{

height:38px;
line-height:38px;
margin-right:15px;
text-decoration:none;
text-transform:uppercase;
color:#FFF;
font-weight:bold;

}
#content-inner2
{
 float:left;
 width:700px;
}
#master ul li a:hover
{
color:#afa6a6;

}

#content
{
    float :left ;
margin-top:15px;
width:100%;
}
#content-beside
{
float:left;
width:255px;
min-width:255px;
}
.content-left-top
{

    float:left;
  width:230px;
  height:37px;
  background-image :url(../images/jobs_tab.jpg);
  background-repeat:no-repeat ;
 line-height:37px;
 padding-left:20px;
  font-size:12px;
  font-weight:bold;
  color :#fff; 
  text-decoration:none;
   
}

.content-left-top a
{
 color:#FFF;
 text-decoration:none;
}
.content-left-top a:hover
{
 text-decoration :underline;
}
#left-jobs
{

 min-height:200px;
}
#left-jobs ul
{

    margin-bottom:10px;
    }
#left-jobs ul li
{
    


 margin:0px;

border-bottom:dotted 1px #bebebe;
width:250px;
height:32px;
list-style:none;
color:#cd0631;

}
#left-jobs  a
{
color:#cd0631;
    display:block;

  margin-left:10px;
  text-decoration :none;

  margin-bottom:5px;
    margin-top:5px;
}

#jbl  a
{
color:#cd0631;
margin-left:5px;
text-decoration :none;
margin-bottom:5px;
margin-top:5px;
line-height:23px;
  }
  #international  a:hover
{
color:#cd0631;
text-decoration :underline;

  }
  #international  a
{
color:#cd0631;
margin-left:5px;
text-decoration :none;
margin-bottom:5px;
margin-top:5px;
line-height:23px;
  }
  #jbl  a:hover
{
color:#cd0631;
text-decoration :underline;

  }

#left-jobs  td
{
border-bottom:dotted 1px #bebebe;
}
#left-jobs ul li a:hover
{
text-decoration:underline;

}
#content-inner
{
 

float:left;
width:720px;
}
#content-inner-master
{
 

float:left;
width:100%;
}
#content-inner3
{
    margin-top:-2px;
margin-left :15px;
float:left;
width:700px;
}
#content-inner-tabs
{
float:left;

    width:681px;
}
#content-inner-taball
{
     float:left;
     width:681px;
 
     height:37px;
    }
    #content-inner-tabunder
    {
     float:left;
     width:6721px;
         background-image:url(../images/tabs-under.jpg);
     background-repeat :no-repeat ;
     background-position : bottom left ;
     height:13px;
     }
#content-inner-tabs ul
{
  
float:left;
list-style:none;
text-align:center;
width:681px;
	}
#content-inner-tabs ul li
{
    margin:0px;
float:left;
}
#content-inner-tabs ul li a
{
outline-style:none;
display:block;
margin-right :5px;
width:149px;
height:38px;
line-height:38px;
text-decoration:none;
text-transform:capitalize;
text-align:center;
color:#FFF;
font-size:12px;
font-weight:normal;
background-image:url(../images/tab_bg.jpg);
background-repeat:no-repeat;

}
#content-inner-tabs ul li a:hover
{
color:#afa6a6;
background-image:url(../images/tab_bg_over.jpg);
background-repeat:no-repeat;

}



#content-inner-main
{
    clear:both;
    float:left;
    width:680px;
   
}
#content-inner-main ul li
{
 margin-left:20px;
}
#content-inner-txt
{

float:left;


}
.leftside-content
{
float:left;
margin-left:18px;
width:231px;
border-right:solid 1px #cb1220;
}
.leftside-content1
{
float:left;


}
#content-right
{
float:right;
width:255px;
min-width:255px;
}
#adv1
{
     float:right ;
}
#adv2
{
    margin-top:20px;
     float:right ;
}
#search-main
{
height:164px;
float:right;
width:215px; 
background-image:url(../images/srch-box.png);
background-repeat:no-repeat;   
}
 #search-inner
{
    margin:10px;
    
}
#footer-prsn
{
 float:right;
 width:100%;
 margin-bottom:5px;
  text-align:right;

}
#footer
{
float : left;
margin-top : 10px;
text-align:center;

   font-size:12px;

width:100%;
}
#footer a
{
color:#000;

}

#bottom-links
{
    width:98%;
float:left;
text-align:center;

 margin-left:1%;
margin-top:10px;
margin-bottom:5px;
font-size:12px;





}
#bottom-links a
{
text-decoration:underline;
}
#bottom-links a:hover
{
        text-decoration:none
}
#copy
{
       width:98%;
float:left;
text-align:center;

 margin-left:1%;
margin-top:10px;
margin-bottom:5px;
font-size:12px;

text-transform:uppercase;


}



#copy a
{

 text-decoration:underline;
}
#copy a:hover
{

 text-decoration:none;
}
#copy2
{

 width:100%;
}
#under-search
{
	width:150px;
	height:32px;
 float:right;
 margin-right:10px;
 margin-bottom:10px;
	text-align:right;
}
.btn-search
{
	margin-top:9px;
	margin-right:10px;
	
}
.reg-text
{
	color:#0282c5;
	font-style:italic;
	    
}
.txtbox
{
    width:165px;
    float:right;
     
}
#con_func
{
 float: left;
 color: #000;
 font-size:12px;
}
#con_func2
{
 float: left;
 width:700px;
}
.table-width
{
    width:700px;
}
.grid-width
{
    float:left;
    width:225px;
}
/*Graham Style*/

.Green
{
color:#009900;
font-size: 12px;
}

.Error
{
color:#CC0630;
font-size: 12px;
}

.LargeError
{
color:#CC0630;
font-size: 12px;
}

.PageHeader
{
color:#45271E;
font-size: 16px;
font-weight: Bold;
}

.Caption
{
color:#000000;
font-size: 12px;
font-weight: bold;
}

.CaptionRed
{
color:#ce0000;
font-size: 12px;
font-weight: bold;
}

.DataTextBox
{
width:79px;
height:19px;
}

.DataTextBoxMini
{
width:59px;
height:19px;
}

.DataTextBoxShort
{
width:159px;
height:19px;
}

.DataTextBoxSmall
{
width:130px;
height:19px;
}

.DataTextBoxMedium
{
width:180px;
height:19px;
}

.DataTextBoxLong
{
width:479px;
height:19px;
}

.DataTextBoxMulti
{
width:479px;
height:105px;
margin-bottom:2px;
}

.DataTextBoxMultiAddress
{
width:239px;
height:105px;
margin-bottom:2px;
}

.DataTextBoxAppForm
{
width:359px;
height:105px;
margin-bottom:2px;
}

.DataTextBoxMultiLong
{
width:479px;
height:212px;
}

.DataDropDownListLarge
{
height:22px;
padding: 1px 0px 1px 0px;
margin:0px;
}

.DataDropDownListMedium
{
width:185px;
height:22px;
margin-bottom:2px;
}

.DataDropDownListSmallIsh
{
width:64px;
height:22px;
padding: 1px 0px 1px 0px;
margin:0px;
float: left;
}
.DataDropDownList
{

width:170px;
}
.DataDropDownListSmall
{
width:58px;
height:22px;
padding: 1px 0px 1px 0px;
margin:0px;
}

.DataDropDownListNarrow
{
width:49px;
height:19px;
margin-bottom:2px;
}

.DataDropDownListWide
{
width:239px;
height:19px;
margin-bottom:2px;
}

.DataLabel
{
color:#000000;
font-weight: bold;
height:16px;
}

.DataTextOrange
{
color:#FF0001;
font-weight: normal;
font-size: 12px;
}

.DataText
{
color:#45271E;
font-weight: normal;
height:16px;
}

.DataTextTiny
{
color:#FF0000;
font-weight: normal;
height:8px;
}

.DataTextInverse
{
color:#FF0000;
font-weight: normal;
height:8px;
}

.DataTextWhite
{
color:#FFFFFF;
font-weight: normal;
height:16px;
}

.CategoryListBox
{
height:200px;
width:239px;
}

.SkillsListBox
{
height:200px;
width:279px;
}

.SkillsListBoxShort
{
height:80px;
width:159px;
}

.TextBoxLogin
{
width:130px;
height:19px;
}

.btn-login
{
color:#FFFFFF;

border-width: 0px; 
border-color: #FFFFFF;
background-position: center bottom;
background-repeat:no-repeat;
width:50px; 
height:19px;
line-height:16px;
margin:0px;
background-color: #FFFFFF;
border-style:none;
vertical-align:top;
}
.btnn
{

border-width: 0px; 

width:50px; 
height:19px;
line-height:16px;
margin:0px;

border-style:none;

}

.btn
{
border-style:none;
color:#FFFFFF;
background-color:#f20000;

font-size:12px;
font-weight:bold;


}
.grid-container
{
 float:left;
background-image:url(../images/menu-bg.jpg);
background-repeat:no-repeat;

}
.grid_Style
{
color:#000000;/* Grid text colour for non-hyperlinks */

width:990px;

}

.grid_HeaderStyle
{

color:#FFFFFF;
font-weight: bold;
font-size: 12px;
height:38px;


}

.grid_HeaderStyle A:link, .grid_HeaderStyle A:visited, .grid_HeaderStyle A:active
{
text-decoration:underline;
color:#000000;
font-size: 12px;
}

.grid_HeaderStyle A:hover
{
text-decoration:underline;
color:#FFFFFF;
font-size: 12px;
}
.grid_ItemStyle
{



}
.grid_ItemStyle td
{


font-size: 12px;
border-bottom:1px dotted #BEBEBE;
   height:30px;
   vertical-align:middle
   
}

.grid_ItemStyle A:link, .grid_ItemStyle A:visited, .grid_ItemStyle A:active
{
text-decoration:underline;
color:#000000;
font-size: 12px;
}

.grid_ItemStyle A:hover
{
text-decoration:underline;
color:#FF0001;
font-size: 12px;
}

.grid_PagerStyle
{
 height:30px;
text-decoration:none;
color:#FFFFFF;
font-size: 12px;
font-weight: bold;
word-spacing: 100px;
}

.grid_PagerStyle a
{
text-decoration:underline;
color:#FFFFFF;
background-color:#f20000;
width:49px;
height:19px
font-size: 12px;
font-weight: bold;
margin-right:10px;
word-spacing: 100px;
}
#grdCandidate_Browse a
{

}
.grid_PagerStylenew
{ 

text-align:left;
 height:30px;
text-decoration:none;
}
.grid_PagerStylenew a
{
color:#f20000;

text-decoration:underline;
}
.grid_PagerStylenew a:hover
{
text-decoration:none;
}
.grid_PagerStyle A:hover
{
text-decoration:underline;
color:#FFFFFF;
background-color:#f20000;
width:49px;
height:19px
font-size: 12px;
font-weight: bold;
margin-right:10px;
word-spacing: 100px;
}

.grid_SelectedItemStyle
{
text-decoration:none;
color:black;
background-color:#FFFFFF;
font-size: 12px;
}

.grid_SelectedItemStyle A:link, .grid_SelectedItemStyle A:visited, .grid_SelectedItemStyle A:active
{
text-decoration:underline;
color:#000000;
font-size: 12px;
}

.grid_SelectedItemStyle A:hover
{
text-decoration:underline;
color:#FF0001;
font-size: 12px;
}


.HiddenBox
{
border:0px; 
border-style: none; 
border-top-width: 0px; 
border-right-width: 0px; 
border-bottom-width: 0px; 
border-left-width: 0px;
width:0px;
Height:0px;
}

.itemdata
{
width:140px; 
float:left;
}
#login-box
{
    margin:0px;
    padding :0px;
float:left;
width:230px;


}
#login-box-inner
{
float:left;
margin-left:-10px;    
}
#e-tel
{
 float :right;
      color :#FFF;
      margin-right :80px;
      margin-top :2px;
}
#e-tel a
{

      color :#FFF;
   text-decoration:none;
}
#black-box
{
    float:left;
    width:681px;
     color :#FFF;
     margin-bottom:10px;
}
#black-box a
{
    
    
     color :#FFF;
    
}
#black-box-inner
{
 float:left;
  background-image: url(../images/mid-balck-box.jpg);
    width:720px;
    height:84px;
      background-repeat:no-repeat;
}
.linesep
{
height:10px;
}
.inp-login

{
width:90px;    
}
#reg-online
{
 float:right;
  margin-right :10px;    
}
.cssbox-med, .cssbox-large, .cssbox_body, .cssbox_head, .cssbox_head h2
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/box.png) no-repeat scroll right bottom;
}
.cssbox-med {
margin:0;
padding-right:15px;
width:238px !important;
}
.cssbox-large {
margin:0;
padding-right:15px;
width:707px !important;
}
.cssbox_head {
background-position:right top;
margin-right:-15px;
padding-right:40px;
}
.cssbox_head h2 {
background-position:left top;
border:0 none inherit;
color:White;
font-size:11px;
height:1px !important;
margin:0;
padding:14px 0 0 0;
}
.cssbox_body {
background-position:left bottom;
overflow: auto;
margin-right:0;
margin-top:-3px;
padding-bottom:10px;
}

.schools-inner
{
 float:left;
 margin-top:10px;
  margin-bottom:10px;
}
.three-borders
{
margin-top:-3px;
margin-bottom:10px;
 float:left;
 width:246px;
 border-left: solid 3px #dbdbdb;
 border-right: solid 3px #dbdbdb;
 border-bottom: solid 3px #dbdbdb;
}
#home-txt
{
 float:left;
 width:680px;
 margin-bottom:10px;
}

 #jbldiv
 {
 float:left;
 width:500px;
 height:400px;
 }
 .threecoulmn
 {
float:left;
 width:220px;

 }
 .margindiv
 {
  float:left;
  margin-left:10px;
  
 }
 #login-header
 {
 width:225px;
 }
 .rederor
 {
 font-weight: bold;
 color: #ff0000;
 }
 #limtree-inner
 {
  float:left;
  width:1000px;
 }
 
 #loginpage-div
 {
  min-height:400px;
  width:1000px;
 }
 #loginpage-reg
 {
 clear:both;
  float:left;
  
 }
 
 #loginpage-div td
 {
 text-align:left;
 height:20px;

 }
 #news-head
{
 float:left;
 margin-bottom:10px;
 width:100%;
 }
 #news-head a
{
 
color:#e00000;
font-weight:bold;
text-decoration:none;
}
#news-head a:hover
{

	 text-decoration:underline;
}
#margin-item
{
 float:left;
 margin-bottom:10px;
}

#employer-left
{
float:left;
width:255px;
}

#employer-content
{
 float:right;
 width:700px;
 
}
        .contact-innerdiv
        {
            width: 478px;
        }
        .contact-childdiv
        {
            width: 460px;
            padding-left: 18px;
            min-height: 38px;
        }
       .contact-childdivv
       {
       background-image: url(/images/red-title-bg.jpg); 
       background-repeat: no-repeat;
        width: 460px;
            padding-left: 18px;
            min-height: 38px;
            color:#FFFFFF;
font-size:12px;
font-weight:bold;
line-height:37px;
text-decoration:none;
       }
       
       
       #mask      
{
position: absolute;
z-index: 9000;
background-color: #000;
display: none;
}
#boxes .window
{
	background-color:#FFFFFF;
position: absolute;
width: 721px;
height: 390px;
display: none;
z-index: 9999;
padding: 32px;
}
        /* Customize your modal window here, you can add background image too */ 
 #dialog 
{  
background-color:#FFFFFF;
width: 735px; 
height: 390px;

}
#dialog a
{
 	 color:#56a946;
}
.hr
{
 background-color :#cccccc;
 height :1px;
 width:100%;	
}







#maskAdsPage      
{
position: absolute;
z-index: 9000;
background-color: #000;
display: none;
}
#boxesAdsPage .windowAdsPage
{
	background-color:#FFFFFF;
position: absolute;
width: 721px;
height: 390px;
display: none;
z-index: 9999;
padding: 32px;
}
        /* Customize your modal window here, you can add background image too */ 
 #dialogAdsPage 
{  
background-color:#FFFFFF;
width: 735px; 
height: 390px;

}

