body{
text-align: center;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444444;
background-color:#ffffff;
}

#container{
width:953px;
height:120%;
margin:0 auto;
text-align: left;
background:#ffffff;
}

#header{
	font-size:17px;
	/*font-weight:bold;*/
	color:#01aef2;
	height:80px;
	margin-bottom:10px;}


	



#search{
	margin:0 0 8px 0;}

#searchtable td{
	padding:5px;}
	
	
#searchbox {
	width:475px;
	color:#999999;
	padding:3px 0 3px 3px;
	
	border:1px solid #cccccc;}
	
#searchselect {
	color:#999999;
	padding:3px ;
	
	width:440px;
	border:1px solid #cccccc;}	
	

#searchbutton
{
  display: block;
  width: 56px;
  height: 22px;
  background: url('../images/searchBtn.gif') no-repeat 0 0;
margin-bottom:2px;
margin-left:2px;
}

#searchbutton:hover
{ 
  background-position: 0 -22px;
}

#searchbutton span
{
  display: none;
}

#searchoptionstable td{
	padding:2px 0;}
	
#searchoptionstable{
	float:left;
	width:150px;}

#clearboth{
	clear:both;
	}
	
a, visited{
	color:#616163;
	text-decoration:underline;}
	
a:hover{
	text-decoration:none;}
	
#maincol{
	float:left;
	width:737px;
	border-right:1px solid #d9d9d9;
	padding:0 13px 0 0;}
	
#rightcol{
	width:189px;
	float:right;
	margin:0 0 0 10px;
	}
#picintro{
	margin:0 0 20px 0;}	
#cvupload1{
	height:185px;
	float:left;
	width:219px;
	}
#cvtable1{
	height:160px;}	
#cvtable1 td{
	padding:5px;}
#cvtable1 ul{
	padding:0;
	margin:2px 0 10px 30px;}
#cvtable1 li{
	list-style-image:url('../images/bullet1.gif');
	line-height:22px;}	
.subhead{
	font-size:15px;
	color:#01aef2;
	font-weight:bold;}	

#callbacktable{
	height:160px;}

#callbacktable td{
	padding:5px;}
	
#callback1{
	height:185px;
	float:left;
	width:219px;
	margin-left:37px;
	}
	
#callbackbutton
{
  display: block;
  width: 90px;
  height: 22px;
  background: url('../images/callbackBTN.gif') no-repeat 0 0;
margin-bottom:2px;
margin-left:2px;
}

#callbackbutton:hover
{ 
  background-position: 0 -22px;
}

#callbackbutton span
{
  display: none;
}

h1{
	color:#01aef2;
	font-size:15px;
	font-weight:bold;
	margin:0;
	padding:0;}
	
#latestjobs1{
	
	float:right;
	margin:0px 15px 0 0;
	width:219px;
	}
	
#latestjobstable1{
	height:160px;}	
	
#latestjobstable1 td{
	padding:5px;}
	
#latestjobstable1 ul{
	padding:0;
	margin:2px 0 10px 30px;}

#latestjobstable1 li{
	list-style-image:url('../images/bullet1.gif');
	line-height:22px;}	
	
#latestjobstable1 .nobullet{
	list-style-image:none;
	color:#999999;
	list-style:none;}
	
#introtext{
float:left;
width:97%;
margin:20px 0 0 10px;
}


#jobsbyregion{
	margin:0 0 20px 0;
	}
	


#jobsbyregion ul{
	padding:0;
	margin:10px 0 10px 20px;}

#jobsbyregion li{
	list-style-image:none;
	line-height:22px;
	list-style:none;}	
	
#finddoctor ul{
	padding:0;
	margin:10px 0 10px 20px;}

#finddoctor li{
	list-style-image:none;
	line-height:22px;
	list-style:none;}
	
#viewallbutton
{
  display: block;
  width: 62px;
  height: 22px;
  background: url('../images/viewallBTN.gif') no-repeat 0 0;
margin-bottom:2px;
margin-left:2px;
}

#viewallbutton:hover
{ 
  background-position: 0 -22px;
}

#viewallbutton span
{
  display: none;
}

#footer{
	margin:50px 0 0 0;
	}
	
#footer td{
	padding:5px 0;}	

/* listing page */

.greytext1{
	color:#999999;
	font-size:10px;}
	
#listingselect{
	color:#999999;
	padding:3px ;
	width:125px;
	border:1px solid #cccccc;

	}
.headerstyle{
	border-bottom:1px dotted #ccc; padding-bottom:7px; margin-bottom:5px;}	
.headertopL{
	 background: transparent url(../images/topL.jpg) no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 7px; height: 10px;position:relative;float:left;
	 }
.headertopM{
	background: transparent url(../images/topM.jpg) repeat-x scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;position:relative;float:left;width:98%;height:10px;
	 }
.headertopR{
	 background: transparent url(../images/topR.jpg) no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 7px; height: 10px;position:relative;float:left;
	 }

.headerbottomL{
	 background: transparent url(../images/bottomL.jpg) no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 7px; height: 14px; float:left;position:relative;
	 }
.headerbottomM{
	background: transparent url(../images/bottomM.jpg) repeat-x scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float:left;position:relative; width:98%;
	 }
.headerbottomR{
	 background: transparent url(../images/bottomR.jpg) no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 7px; height: 14px; float:left;position:relative;
	 }
	 
.submaincontent{
	border-left:1px solid #ccc; width: 96.9%; padding:10px;
	border-right:1px solid #ccc;
	}
	
.heading1 {
color:#02AFF3;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
}
.bottomBorderAsHR {
border-bottom:2px solid #02AFF3;
margin-bottom:10px;
padding-bottom:10px;
}
.searchselect {
border:1px solid #CCCCCC;
color:#999999;
padding:3px;
width:250px;
}
.boxMainContainer{
	margin-bottom:22px;
	}
.boxheadertopL{
	 background: transparent url(../images/subL.jpg) no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 7px; height: 50px;position:relative;float:left;
	 }
.boxheadertopM{
	background: transparent url(../images/subM.jpg) repeat-x scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;position:relative;float:left;width:92%;height: 42px;padding-top:8px;
	 }
.boxheadertopR{
	 background: transparent url(../images/subR.jpg) no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 7px; height: 50px;position:relative;float:left;
	 }

.boxheaderbottomL{
	 background: transparent url(../images/bottomL.jpg) no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 7px; height: 14px; float:left;position:relative;
	 }
.boxheaderbottomM{
	background: transparent url(../images/bottomM.jpg) repeat-x scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float:left;position:relative; width:92%;
	 }
.boxheaderbottomR{
	 background: transparent url(../images/bottomR.jpg) no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 7px; height: 14px; float:left;position:relative;
	 }
	 
.boxsubmaincontent{
	border-left:1px solid #ccc; width: 88%; padding:10px;
	border-right:1px solid #ccc;
	}	 
.boxsubmaincontent ul {
margin:0px 0 0px 0px;
padding:0;
}
.boxsubmaincontent li {
line-height:22px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px 0 0px 0px;
padding:0;
}

#cvupload2{
	}
	
#callback2 {
	margin:0 0 15px 0;}
	
#cvtable2 td{
	padding:5px;}
	
#cvtable2 ul{
	padding:0;
	margin:2px 0 10px 30px;}

#cvtable2 li{
	list-style-image:url('../images/bullet1.gif');
	line-height:22px;}	
	
#callbacktable2 td{
	padding:5px;}
	
/* product page */

.greytext2{
color:#ababab;}


.breadCrumb{
	color:#CCCCCC;
font-size:11px;
margin:0 0 8px;
	}
.breadCrumb a, visited {
color:#999999;
text-decoration:none;
}	
#buttons{

	width:126px;
	
		
	float:right;
	padding:10px 0 10px 10px;
	}
	
#basicdetails td{
	padding:3px 0;}	


#buttons td{
	padding:0;}
	
#printpagebutton
{
  display: block;
  width: 100px;
  height: 22px;
  background: url('../images/PrintPageBtn.gif') no-repeat 0 0;
margin-bottom:6px;
}

#printpagebutton:hover
{ 
  background-position: 0 -22px;
}

#printpagebutton span
{
  display: none;
}




#tellfriendbutton
{
  display: block;
  width: 100px;
  height: 22px;
  background: url('../images/TellFriendBtn.gif') no-repeat 0 0;
margin-bottom:6px;
}

#tellfriendbutton:hover
{ 
  background-position: 0 -22px;
}

#tellfriendbutton span
{
  display: none;
}



#addbasketbutton
{
  display: block;
  width: 100px;
  height: 22px;
  background: url('../images/AddBasketBtn.gif') no-repeat 0 0;
margin-bottom:6px;
}

#addbasketbutton:hover
{ 
  background-position: 0 -22px;
}

#addbasketbutton span
{
  display: none;
}




#applynowbutton
{
  display: block;
  width: 100px;
  height: 22px;
  background: url('../images/ApplyNowBtn.gif') no-repeat 0 0;
margin-bottom:6px;
}

#applynowbutton:hover
{ 
  background-position: 0 -22px;
}

#applynowbutton span
{
  display: none;
}	

#product li{
	list-style-image:url('../images/bullet1.gif');
	line-height:22px;}	
	
#product{
	margin:0 0 20px 0;}
