
#container {
	width:608px;
	height:auto; 
	margin:0 auto 0 auto; 
	padding:0 0 24px 0px;
	background:#FFFFFF;
}

#logo {
	background:transparent url(../images/findacoach/poliquin_logo.png) no-repeat; 
	text-indent:-4000px; 
	height:149px; 
	width:321px;
	margin:0 auto 0 auto;
	display:none;
}

/* Top Navigation*/
#contain_nav { 

	height:24px; 
	background:#000000; 
	margin:0 0 0 0px; 
	padding:2px 0 0 2px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
	width:606px;
}

ul.nav {
	width:auto;
	height:17px;
	margin:0;
	list-style-type:none;
	z-index:100;
	}
	
	ul.nav li {
		position:relative;
		float:left;
		margin:0;
		z-index:100;
		}
	ul.nav li a {
		display:block;
		height:17px;
		text-indent:-4000px;
		background:transparent url(../images/findacoach/top_nav.png) no-repeat 0 0;
		}
	ul.nav li:hover a.topnav, ul.nav li.sfhover a.topnav {
		background-position:0px -17px;

}
	ul.nav li a.topnav {
		background-position:0px 0px;
		margin:3px 0 0 31px;
		margin:3px 0 0 5px;
		width:95px;
}

	ul.nav li:hover a.topnavselect, ul.nav li.sfhover a.topnavselect {
		background-position:0px 0px;

}
	ul.nav li a.topnavselect {
		background-position:0px -17px;
		margin:3px 0 0 31px;
		margin:3px 0 0 5px;
		width:95px;
}


ul.nav li:hover a.topnav2, ul.nav li.sfhover a.topnav2 {
	background-position:-95px -17px;

}
ul.nav li a.topnav2 {
	background-position:-95px 0px;
	margin:3px 0 0 0px;
	width:200px;
}

ul.nav li:hover a.topnav2select, ul.nav li.sfhover a.topnav2select {
	background-position:-95px 0px;

}
ul.nav li a.topnav2select {
	background-position:-95px -17px;
	margin:3px 0 0 0px;
	width:200px;
}

a.topnav { color:#ffffff;}
a:hover.topnav {color:#c8c7d1;}

a.topnav2 { color:#ffffff;}
a:hover.topnav2 {color:#c8c7d1;} 
/* END Top Navigation*/

/*Tables*/
.table_width {border: 1px solid #000000; margin:4px 0 0 0px;}

#contain_content .table_width {
	width:586px;
	*width:586px;
}

.white { 
	background:#ffffff; 
	color:#000000;
	font-size:12px;
}

.colored,
.colored td {
	background:#7dccf1;
	color:#000000;
	font-size:12px;
}

/*End Tables*/

/*Buttons*/
a:hover.gocountry {
	background-position:50% -46px;
	text-indent:-4000px;
	display:block;
	margin:-32px 0 0 330px;
	width:47px;
	height:46px;
	}

a.gocountry {
	background:transparent url(../images/findacoach/gobutton.png) repeat scroll 50% 0px;
	text-indent:-4000px;
	display:block;
	margin:-32px 0 0 330px;
	width:47px;
	height:46px;
}

a:hover.gostate {
	background-position:50% -46px;
	text-indent:-4000px;
	display:block;
	margin:-32px 0 0 315px;
	width:47px;
	height:46px;
	}

a.gostate {
	background:transparent url(../images/findacoach/gobutton.png) repeat scroll 50% 0px;
	text-indent:-4000px;
	display:block;
	margin:-32px 0 0 315px;
	width:47px;
	height:46px;
}

a:hover.goprovince {
	background-position:50% -46px;
	text-indent:-4000px;
	display:block;
	margin:-32px 0 0 335px;
	width:47px;
	height:46px;
	}

a.goprovince {
	background:transparent url(../images/findacoach/gobutton.png) repeat scroll 50% 0px;
	text-indent:-4000px;
	display:block;
	margin:-32px 0 0 335px;
	width:47px;
	height:46px;
}



a:hover.iaccept {
	background-position:50% -46px;
	text-indent:-4000px;
	display:block;
	margin:30px 0 0 0px;
	width:137px;
	height:46px;
	}

a.iaccept {
	background:transparent url(../images/findacoach/iaccept.png) repeat scroll 50% 0px;
	text-indent:-4000px;
	display:block;
	margin:30px 0 0 0px;
	width:137px;
	height:46px;
}

a:hover.idonotaccept {margin:-28px 0 0 162px; float:left;}

a.idonotaccept {margin:-28px 0 0 162px; float:left;}


.dropdownstate_country {width:153px;}

.phone {text-align:right;}

/*End Buttons*/



/*Body*/


#contain_content {
	background:#FFFFFF;
	width:456px;
	width:606px;
	height:auto;
	margin:0 auto 0 auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	padding:14px 4px 24px 0px;
}


#indicator {
	width:456px;
	height:auto;
	margin:15px auto 0 auto;
	margin:15px 0 0 0;
	padding:0 0px 0 0px;
	text-align:center;
	text-align:left;
	font-size:9px;
}

.text12 {font-size:12px;margin:10px 0 0 0px; text-align:left;}


a.sublink {color:#003366;}
a:hover.sublink {color:#FF0000;}

.icon { width:auto;}
/*END Body*/


/*Footer*/
#footer {
	background:transparent url(../images/findacoach/footer.png) no-repeat;
	height:39px;
	width:504px;
	margin:0 auto 0 auto;
	margin:0;
}

ul.youarehere, .youarehere ul, li.youarehere, .youarehere li {
	margin:0 auto 0 auto;
	padding:0 0 0 0px;
	list-style-type: none;
	display:inline;
	color:#ffffff;
	vertical-align:middle;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	line-height:normal;
	color:#7e7e7e;
}

#contain_location {
	padding:24px 0 0 0; 
	margin:0 auto 0 auto; 
	margin:0;
	width:389px;
}

.youarehere .selected {color:#383759; font-size:11px;}

	ul.youarehere {
		width:auto;
		height:11px;
		margin:0;
		list-style-type:none;
		z-index:100;
	}
	
	ul.youarehere li {
		position:relative;
		float:left;
		margin:0;
		z-index:100;
		}
	
	ul.youarehere li a {
		display:block;
		height:11px;
		text-indent:-4000px;
		background:transparent url(../images/findacoach/steps_p.png) no-repeat 0 0;
		}
	ul.youarehere li:hover a.one, ul.youarehere li.sfhover a.one {
		background-position:0px 0px;
		margin:0px 0 0 0px;
		width:86px;
		cursor:default;

}
	ul.youarehere li a.one {
		background-position:0px 0px;
		margin:0px 0 0 0px;
		width:86px;
		cursor:default;
}

	ul.youarehere li:hover a.oneselect, ul.youarehere li.sfhover a.oneselect {
		background-position:0px -11px;
		margin:0px 0 0 0px;
		width:86px;
		cursor:default;

}
	ul.youarehere li a.oneselect {
		background-position:0px -11px;
		margin:0px 0 0 0px;
		width:86px;
		cursor:default;
}

	ul.youarehere li:hover a.two, ul.youarehere li.sfhover a.two {
		background-position:-87px 0px;
		margin:0px 0 0 0px;
		width:87px;
		cursor:default;

}
	ul.youarehere li a.two {
		background-position:-87px 0px;
		margin:0px 0 0 0px;
		width:87px;
		cursor:default;
}

	ul.youarehere li:hover a.twoselect, ul.youarehere li.sfhover a.twoselect {
		background-position:-87px -11px;
		margin:0px 0 0 0px;
		width:87px;
		cursor:default;

}
	ul.youarehere li a.twoselect {
		background-position:-87px -11px;
		margin:0px 0 0 0px;
		width:87px;
		cursor:default;
}

	ul.youarehere li:hover a.three, ul.youarehere li.sfhover a.three {
		background-position:-174px 0px;
		margin:0px 0 0 0px;
		width:120px;
		cursor:default;

}
	ul.youarehere li a.three {
		background-position:-174px 0px;
		margin:0px 0 0 0px;
		width:120px;
		cursor:default;
}

	ul.youarehere li:hover a.threeselect, ul.youarehere li.sfhover a.threeselect {
		background-position:-174px -11px;
		margin:0px 0 0 0px;
		width:120px;
		cursor:default;

}
	ul.youarehere li a.threeselect {
		background-position:-174px -11px;
		margin:0px 0 0 0px;
		width:120px;
		cursor:default;
}




	ul.youarehere li:hover a.four, ul.youarehere li.sfhover a.four {
		background-position:-294px 0px;
		margin:0px 0 0 0px;
		width:94px;
		cursor:default;

}
	ul.youarehere li a.four {
		background-position:-294px 0px;
		margin:0px 0 0 0px;
		width:94px;
		cursor:default;
}

	ul.youarehere li:hover a.fourselect, ul.youarehere li.sfhover a.fourselect {
		background-position:-294px -11px;
		margin:0px 0 0 0px;
		width:94px;
		cursor:default;

}
	ul.youarehere li a.fourselect {
		background-position:-294px -11px;
		margin:0px 0 0 0px;
		width:94px;
		cursor:default;
}
/*End Footer*/









