* {
		margin:0;
		padding:0;
}
html, body {
		height:100%;
}
BODY{
  background-color:#FFFFFF;
  text-align:center;
  font-size:11px;
  color:#627264;
  font-family:Arial,helvetica,Verdana,sans-serif;
}

#wrapper{
margin:0 auto;
width:960px;
height:100%;
position:relative;
border:0px solid green;
}
#logo{
top:0px;left:0px;
text-align:left;
position:relative;
}
.big{
FONT-SIZE:18PX;
font-weight:normal;
line-height:22px;
}
.mid{
FONT-SIZE:15PX;
font-weight:bold;
line-height:22px;
}
.pink{color:#FF64C1;}

#secondrow{
width:960px;height:500px;
top:109px;left:0px;
position:absolute;
border: 0px solid red;
}
/*this are all for the left Menu*/
#LeftMenu{
width:195px;
top:0px;left:0px;
position:absolute;
border: 0px solid red;
}

#QS{
background-image: url("../images/QS.jpg");
width:195px;height:149px;
background-repeat:no-repeat;
position:relative;
top:0px;left:0px;
border:0px solid red;
}
#QuickSearch select {
font-size:12px;
margin:1px 0px 1px 0px;
width:110px;height:16px;
COLOR:#627264;
}
#JobTitle{
top:36px;left:31px;
position:relative;
}
#Sector{
top:44px;left:31px;
position:relative;
}
#Locations{top:52px;left:31px;position:relative;}
#submit{top:60px;left:60px;position:relative;}

#JS{
background-image: url("../images/JS.jpg");
background-repeat:no-repeat;
position:relative;
top:0px;left:0px;
width:195px;height:111px;
border: 0px solid red;
text-align:left;
}
#JS1{
top:32px;left:5px;
width:110px;height:23px;
position:absolute;
border: 0px solid red;

}
#JS2{
top:55px;left:5px;
width:110px;height:23px;
position:absolute;
border: 0px solid red;
}
#JS3{
top:78px;left:5px;
width:110px;height:23px;
position:absolute;
border: 0px solid red;
}

#S74{
background-image: url("../images/S74.jpg");
background-repeat:no-repeat;
position:relative;
top:0px;left:0px;
width:195px;height:159px;
text-align:left;}

#S740{
top:32px;left:5px;
width:110px;height:23px;
position:absolute;
border: 0px solid red;}

#S741{
top:55px;left:5px;
width:110px;height:23px;
position:absolute;
border: 0px solid red;}

#S742{
top:78px;left:5px;
width:110px;height:26px;
position:absolute;
border: 0px solid red;
}
#S743{
top:100px;left:5px;
width:110px;height:23px;
position:absolute;
border: 0px solid red;
}
#S744{
top:124px;left:5px;
width:110px;height:23px;
position:absolute;
border: 0px solid red;
}


/*end of it*/

#centertable{
padding:0;margin:0;
width:762px;height:600px;
top:0px;left:199px;
position:absolute;
border:0px solid red;
text-align:left;
}
#Heading{
background-color:#FAF9F9;
width:762px;height:104px;
top:0px;left:0px;
position:absolute;
border:0px solid blue;
text-align:left;
vertical-align:middle;
}
#HeadingTextW{
width:539px;
height:90px;
border:0px solid blue;
vertical-align:middle;

}
#HeadingText{
padding:4px 0px 0px 18px;
}

#firstLine{
height:26px;
border:1px solid green;
FONT-SIZE:15PX;
font-weight:bold;
line-height:22px;
}
#secondLine{
height:51px;
border:0px solid red;
FONT-SIZE:18PX;
font-weight:normal;
line-height:22px;
vertical-align:middle;
}
#secondLine a:link,#secondLine a:visited,#secondLine a:active{color:#627264;FONT-SIZE:18PX;line-height:22px;} 
#secondLine a:hover{color:#627264;FONT-SIZE:18PX;line-height:22px;} 

#Heading .links{
margin:0px 0px 0px 0px;
height:22px;
border:0px solid blue;
}


#contact{
top:110px;left:546px;
position:absolute;
border:0px solid blue;
}

#newsF{
top:110px;left:546px;
position:absolute;
border:0px solid red;
}
#news{
background-color:#FAF9F9;
padding:10px 8px 10px 8px;
border:0px solid blue;
}

#news a:link,#news a:visited{display:block;margin:10px 0px 0px 0px;text-decoration:underline;color:#627264;}
#news a:hover{text-decoration:none;color:#627264;}
#news li{
display:block;
margin:10px 0px 0px 0px;
text-indent:0px;
margin-left:0px;
list-style:disc;
}

#MainContent{
width:762px;
border:0px solid red;
}

#contentTextW{
top:109px;
width:539px;
left:1px;
position:absolute;
border:0px solid blue;
font-weight:normal;
}
#pagetitle{
width:539px;height:25px;
top:0px;left:0px;
position:absolute;
border:0px solid blue;
}

#contentText{
padding:30 8px 16px 8px;
margin:10 0 10px 0;
border-top-width:0px;
border-right-width:4px;
border-bottom-width:4px;
border-left-width:4px;
border-style:solid;
border-color:#FAF9F9;
font-size:16px;
line-height:20px;
text-align:justify;
}

#link{
float:left;
height:91px;
border:
}

#swlLogo{
text-align:right;
float:right:
width:110px;
}

/*Job Search*/
#BJS{
width:539px;
height:25px;
padding:5px 0 0 16px; 
background-image: url("../images/BarJobSearch.gif");
background-repeat:no-repeat;
top:0px;left:0px;
position:relative;
border:0px solid red;
font-size:14px;
font-weight:bold;
}

#JobList2{
padding:10px;
margin:0 0 10px 0;
border-top-width:0px;border-right-width:4px;border-bottom-width:4px;border-left-width:4px;
border-style:solid;
border-color:#FAF9F9;
font-size:14px;
line-height:22px;
text-align:justify;
top:-6px;left:0px;
position:relative;
}
#JobList2 .label{
width:90px;
border:0px solid red;
position:relative;
text-align:left;
float:left;
clear:left;
}
/*end of it*/


/*this is for the register page*/
#registerfrm{
font-weight:bold;
font-size:11px;
}

#registerfrm .label{
float:left;
width:130px;
padding:0 0 0 4px;
margin:2px 0 2px 0px;
}
#registerfrm input[type='text'] {
width:290px;
height:20px;
font-weight:normal;
background-color:white;
border: 1px solid #DADADA;
position:relative;
margin:2px 0 2px 0px;
}

#registerfrm textarea{
width:290px;
height:80px;
font-weight:normal;
border: 1px solid #DADADA;
margin:2px 0 2px 0px;
background-color:white;
}


#regsitertable{
display:table-row;
}

#RegisterA{
width:360px;
text-align:left;
top:20px;
left:10px;
position:relative;
display:table-cell;
}
.jobdesc{
margin-left:89px;
margin:0px;
margin-top:-3px;
padding:0px;
float:left;
line-height:16px;
text-align:left;
text-indent:0px;
border:0px solid red;
}

/*end of it*/
a:link,a:visited{text-decoration:none;color:#FFFFFF;}
a:hover{text-decoration:none;color:#FF64C1;}

a.pink:link,a.pink:visited{text-decoration:underline;color:#FF64C1;}
a.pink:hover{text-decoration:none;color:#FF64C1;}

a.PG:link,a.PG:visited,a.PG:active{text-decoration:none;color:#FF64C1;}
a.PG:hover{text-decoration:none;color:#959390;}

.clients1{
border:0px solid blue;
width:285px;
text-align:left;
display:inline;
margin:0px;padding:0px;
height:150px;
}

.clients2{
border:0px solid blue;
width:230px;
text-align:left;
display:inline;
margin:0px;padding:0px;
height:150px;
}

/*contact us page*/
#CUtable td{
vertical-align:top;
padding-bottom:10px;
padding-left:10px;

}

.PS{margin:5px 0px 10px 0px;}
ul{padding-left:18px;}

/*end of it*/
#QSRtable{width:510px;}
#QSRtable td{
vertical-align:top;
padding-bottom:5px;
padding-left:0px;
font-size:13px;

}


#row1{
width:500px;height:52px;
top:0px;left:0px;
position:absolute;
border:0px solid red;
}
#row2{
width:500px;height:52px;
top:60px;left:0px;
position:absolute;
border:0px solid red;
}
#row3{
width:500px;height:52px;
top:200px;left:0px;
position:absolute;
border:0px solid red;
}