@charset "utf-8";


  #headerNetwork , #headerSecondary {

  }
  
/* #headerPrimary{background-image: url(images/headerPrimary.jpg);}  */


#headerNetwork{background-image: url(images/~headerHome-new.png);}

#headerSecondary {background-image: url(images/~headerHome-new.png);}

#headerHome {

width:935px;
margin-right: auto;
margin-left: auto;
height:376px;



}
  
  .testimonialThumb, .testimonialImage{
  float:left;
  }
  
  .testimonialImage{
  margin:10px;
  margin-left:0px;
  margin-bottom:0px;
  }
  
  .testimonial-container{

  width:100%;
  margin:0px;
  padding-bottom:35px;
  height:100px;
  clear:both;
  vertical-align:top;
  }
  
  .inner-testimonial{
  
   width: 320px;
   float:right;

  }

#headerNetwork {

  padding-top:40px;
  height:286px;
	
	width: 935px;
	margin-right: auto;
	margin-left: auto;


	text-align:center;
    background-repeat: no-repeat;
	background-position: center top;
	color:#95C7F4;
}

	.topLinks{
	font-size:20px;
	margin-bottom:5px;
		letter-spacing:2px;

		

}

.source{

font-size:11px;

}


	.number{
	font-size:25px;
	color:#ffffff;
	background-color:#95C7F4;
	padding:5px;
	width:180px;
	margin-left:auto;
	margin-right:auto;


}



/*  .topLinks a{
	color:#007acf;
	text-decoration: none;
	color:#afc7e2;

}

	.topLinks a:hover{
	text-decoration: underline;
}

*/

.homeButtons{
	float:left;
	margin-right: 10px;
	border:none;

}






body {
	margin-top: 17px;
	padding:0px;
	background-image: url(images/bg2.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #ebf3fb;
	font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
}

.bodyContent{

	margin-top: 17px;
	padding:0px;
	background-image: url(images/bgContent.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #ebf3fb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;


}


#mainBodyHome {

padding:35px;
padding-top:5px;

overflow:hidden;

margin-right: auto;
margin-left: auto;
width: 865px;

background-image: url(images/bodyTileBg.jpg);
background-position: center top;

background-repeat: repeat-y;
/*  border: 1px solid #000000; */
/* font-size: 12px;  */
}



#mainBodyHome p{
	font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;

	}
	

	
	
	#mainColumnHome{

	width: 650px;
	float:left;
/*  border: 1px solid #000000; */
overflow:hidden;


	


	
	
	}
	
	.enquiryField, .enquiryPcode, .enquiryMenus{
	
	
	border: 1px solid #0093d0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	background-color:#ecf3fb;
}

.enquiryField{

width: 150px;

}

.enquiryPcode{

width: 30px;

}


#rightColumnHomeTop,#rightColumnHomeMid,#rightColumnBottom{
width: 170px;
padding-left: 30px;
padding-top: 0px;
padding-right: 0px;
}


	
#rightColumnHomeContainer{
		
width: 200px;
float:right;	
height:inherit;
padding-top: 0px;
padding-right: 0px;
/* background-image: url(images/formBg2.jpg); */
background-repeat: no-repeat;
color: #384c91;
font-size:11px;
font-weight:bold;
}

#rightColumnHomeContainer ul{
		

padding-left:10px;
margin-left:7px;
padding-right:10px;
font-size:11px;
color:#CC3300;
}
	
#rightColumnHomeTop{
height:120px;
padding-top:15px;
background-image: url(images/formBg2-xp.jpg);
background-repeat: no-repeat;
background-position: right top;
}
	
#rightColumnHomeMid{
height:inherit;
padding-top:15px;
background-image: url(images/formBgMid.jpg);
background-repeat: repeat-y;
background-position: right top	;
}

#rightColumnHomeBottom{
height:28px;
background-image: url(images/formBgBottom.jpg);
background-repeat: repeat-y;
background-position: right top	;
}

#rightColumnHomeContainer ul{
		

padding-left:10px;
margin-left:7px;
padding-right:10px;
font-size:11px;
color:#CC3300;
}
	
#rightColumnHomefrTop{
height:120px;
padding-top:15px;
background-image: url(images/formBg2-fr.jpg);
background-repeat: no-repeat;
background-position: right top;
}

h1 {

font-size: 16pt;
color: #228cd5;
padding-top:0px;
margin-top:0px;
}

h2 {

font-size: 12pt;
color: #228cd5;
padding-top:0px;
margin-top:0px;
font-weight:normal;
line-height:1.3;
}


.float-wrap {
margin:0px;
padding:0px;
float: left;
width: 405px;   /*** Critical left and right col/divider dimension value (moves inversly) ***/

}


.float-wrap-big {
margin:0px;
padding:0px;
float: left;
width: 650px;   /*** Critical left and right col/divider dimension value (moves inversly) ***/

}

#navHome, #nav  {

	background-image: url(images/navContent.jpg);
	height: 42px;
	padding-top:10px;
	padding-right:40px;
	padding-left:40px;
	width: 855px;
	margin-right: auto;
	margin-left: auto;
	font-size: 9pt;
	color: #6a6b6c;

	}
	
	.mainNavClicked{
	
	color: #228cd5;
	
	
	}

#navHome a , #nav a{
color: #6a6b6c;
text-decoration: none;
}


#navHome a:hover, #nav a:hover{
color: #228cd5;
text-decoration: underline;
}


.leftNavClicked {
color: #696969;
}






.right {
margin-top:3px;
	float: left;
	position: relative; /*** IE needs this or the contents won't show outside the parent container. ***/
	width: 195px;    /*** Critical right col/divider dimension value ***/
	margin-left:25px;
	height:500px;


		/*border: 1px solid #000000; */
}

.salariesBig{
	width:95%;
	height:330px;

}

.salariesBig, .right{
	padding:10px;
	background-image: url(images/contentSalariesTile.jpg);
	background-position: center top;
	color: #0093d0;
	background-repeat: repeat-x;
}


.right td, .salariesBig td {
padding-bottom:7px;
vertical-align:top;
}




.rightHeading{
font-size:16px;
}

.rightSubHeading{
font-size:12px;
}

.rightHeading, .rightSubHeading{
font-weight:bold;
}

.center {
width: 270px;


}

.center-big {
width: 530px;
}

.center-blog {
width: 600px;
float: right;
margin-top:3px;
float: right;
padding:0px;
color: #696969;
}

.center-big hr {

margin-bottom:15px;

}

.center-big-news {
width: 430px;
}

.center-big-contact {
width: 450px;
}

.center-big-contact td {
 padding-bottom:15px;
 width:140px;
 vertical-align:top;
}


.center, .center-big, .center-big-news, .center-big-contact {
margin-top:3px;
float: right;
padding:0px;
color: #696969;

}

.center p, .center-big p, .center-big-news p , .center-big-contact p {
line-height:1.5;
margin-top:0px;

}



.center h2, .center-big h2, .center-big-news h2 , .center-big-contact h2{
margin-bottom:10px;
font-weight:normal;

}

.center ul, .center-big ul, .center-big-news ul , .center-big-contact ul{
margin-top:10px;

}

.center li, .center-big li, .center-big-news li , .center-big-contact li{

padding-bottom:5px;
padding-left:10px;
}



.center img, .center-big img, .center-big-news img , .center-big-contact img{
border:0px;

}



.backToTop{

padding-bottom:15px;
float:right;
border:none;

}

.center a, .center-big a, .center-big-news a{
color: #228cd5;
text-decoration:none;
font-weight:bold;
}

.center a:hover, .center-big a:hover , .center-big-news a:hover , .center-big-contact a:hover {
text-decoration: underline;
}

.center ul , .center-big ul , .center-big-news ul , .center-big-contact ul  {

padding-left:10px;
margin-left:7px;
line-height:1.5;
list-style-image: url(images/blue_check.gif);
}

.center ol , .center-big ol , .center-big-news ol , .center-big-contact ol {

padding-left:12px;

margin-left:17px;
line-height:1.5;


}




.container-left-news {
width: 190px;   
}

.container-left-contact {
width: 160px;   
}

.container-left{
width: 90px;   
}

.container-left,.container-left-news  {
color: #384c91;
padding:0px;
margin:0px;
margin-top:3px;
margin-right: 0px;
margin-left: 0px;    /*** Critical left col/divider dimension value ***/
}

.container-left h2 , .container-left-news h2 , .container-left-contact h2 {
font-size: 8pt;
font-weight:normal;
color: #3f920a;
background-image: url(images/arrow.jpg);
background-repeat: no-repeat;
padding-left:10px;
margin-bottom:0px;
padding-bottom:0px;
}

.container-left a ,.container-left-news a ,.container-left-contact a {
color: #2e418a;
text-decoration: underline;
/** color: #9b9b9b; **/
}

.container-left a:hover ,.container-left-news a:hover ,.container-left-contact a:hover {
text-decoration: none;
}

.container-left ul ,.container-left-news ul ,.container-left-contact  ul {
margin-top:10px;
padding-left:0px;
margin-left:20px;
}

.container-left li, .container-left-news li ,.container-left-contact li {
list-style-image: url(images/listArrow.png);
line-height:1.5;
background-position: center;
padding-bottom:12px;
}

.container-left-news li  {
padding-bottom:12px;
}

.container li  {
padding-bottom:7px;

}







#footer {

	background-color: #bcbcbc;
	width:875px;
	margin-right: auto;
	margin-left: auto;
	padding-right:30px;
	padding-left:30px;
	padding-top:0px;
	padding-bottom:0px;
	min-height:50px;
	background-image: url(images/footerBg.jpg);
	background-repeat: repeat-y;
	background-position: center;
	clear:both;

}

#innerFooter {
	background-color: #d4eef3;
	width:855px;
	min-height:30px;
	padding:10px;
	margin-right: auto;
	margin-left: auto;
	background-position: center;
	font-size: 9pt;
	background-image: url(images/innerFooterBg.jpg);
	background-repeat: repeat-x;
	clear:both;

	}


#innerFooter a{

color:#2e418a;
text-decoration:none;

}

#innerFooter a:hover{
	color:#2e418a;
	text-decoration:underline;
}

#bottom {
	height:60px;
	width:935px;
	background-image: url(images/bottomBg.jpg);
	background-repeat: no-repeat;
	min-height:50px;
	margin-right: auto;
	margin-left: auto;
	clear:both;
    padding-top:25px;
	text-align:center;
	color:#718ba9;
}

#accreditations {
	background-color: #bcbcbc;
	text-align:center;
	width:905px;
	padding-right:15px;
	padding-left:15px;
	padding-top:15px;
	padding-bottom:0px;
	background-image: url(images/footerBg.jpg);
	background-repeat: repeat-y;
	min-height:50px;
	margin-right: auto;
	margin-left: auto;
	background-position: center;
}

/* 4 box test */




#homeVidContainer{

clear:both;
line-height:19px;
text-align:justify;
overflow:hidden;
/*  border: 1px solid #000000; */


}

#homeVidContainer h1{
text-align:left;
}

#homeVidBox{
width:290px;
margin:0px;
margin-left:20px;

height:340px;
/*  border: 1px solid #000000; */
float:right;
margin-bottom:30px;



}

#homeColumnContainer{
width:650px;

background-image: url(images/teeth-whitening-lbg.png);
background-position: left bottom;

background-repeat: repeat-x;
clear:both;
padding-top:0px;
padding-bottom:15px;
/* border: 1px solid #000000; */
overflow:hidden;
}

#contentColumnContainer{

width:865px;
/* border: 1px solid #000000; */
height:300px;
clear:both;
padding-top:0px;
margin-bottom:15px;
}
.bookmarking{
	border: 1px solid #ccc;
	padding: 20px 10px 0px 10px;
	margin: 20px 0px 0px 0px;
}

* html .bookmarking{
	width: 640px;
}

.bookmarking ul{
	list-style: none;
	margin-left: 0px;
	margin-top: 10px;
	padding: 0;
}
.bookmarking li{
	display: inline;
	padding-right: 1px;
}
.bookmarking li a,.bookmarking li a:hover{
	font-weight:normal;
}

#facebook, #newsvine, #delicious, #digg, #reddit, #stumbleupon, #twitter, #bebo, #flickr, #friendster{
	padding-left: 20px;
}

#facebook{
	background: url(images/bespoke/bookmarking/facebook.gif) no-repeat;
}

#newsvine{
	background: url(images/bespoke/bookmarking/newsvine.gif) no-repeat;
}

#delicious{
	background: url(images/bespoke/bookmarking/delicious.gif) no-repeat;
}

#digg{
	background: url(images/bespoke/bookmarking/diggit.gif) no-repeat;
}

#reddit{
	background: url(images/bespoke/bookmarking/reddit.gif) no-repeat;
}

#stumbleupon{
	background: url(images/bespoke/bookmarking/stumbledupon.gif) no-repeat;
}

#twitter{
	background: url(images/bespoke/bookmarking/twitter.gif) no-repeat;
}

#bebo{
	background: url(images/bespoke/bookmarking/bebo.gif) no-repeat;
}

#flickr{
	background: url(images/bespoke/bookmarking/flickr.gif) no-repeat;
}

#friendster{
	background: url(images/bespoke/bookmarking/friendster.gif) no-repeat;
}

#home3column1, #home3column2 ,#home3column3 {
width:200px;
vertical-align:top;
padding:0px;

/* background-color:#cccccc; */
}

#home3column1{
margin:0 10px 0 0;

float:left;


}
#home3column2  {
margin:0 10px 0 10px;
float:left;
text-align:left;
}

#home3column3  {
margin:0 0 0 10px;
float:right;
text-align:left;
width:200px;
}


#home3column1 h2,#home3column1, #home3column2 h2, #home3column2 h1, #homeVidContainer{
margin-bottom:15px;
text-align:left;
}

#home3column1 a, #home3column2 a, #home3column3 a , #testimonial-container a ,#homeVidContainer a , .inner-testimonial a{

text-decoration:none;
color:#0093d0;
font-weight:bold;
}

#home3column1 a:hover, #home3column2 a:hover,#home3column3 a:hover ,#homeVidContainer a:hover,  .inner-testimonial a:hover{
text-decoration: underline;
color:#0093d0;
}

#home3column1, #home3column2 ,#home3column3 {
width:200px;
vertical-align:top;
padding:0px;

/* background-color:#cccccc; */
}


.link a{
text-decoration:none;
color:#0093d0;
font-weight:bold;
}

.link a:hover{
text-decoration: underline;
color:#0093d0;
}



#contactColumnRight {
float:right;
width:210px;
vertical-align:top;
padding:0px;

}

#contactColumnLeft {
width:260px;
vertical-align:top;
padding:0px;

}

#trainingColumn1, #trainingColumn2 ,#trainingColumn3 {
width:160px;
vertical-align:top;
padding:0px;

}


#trainingColumn1{
margin:15px 10px 0 0;
float:left;

}
#trainingColumn2 {
margin:15px 10px 0 10px;
float:right;
text-align:left;
}

#trainingColumn3  {
margin:15px 0 0 10px;
float:right;
text-align:left;
}

.flashVid{

width:320px;

height:280px;

}
