/* CSS Document */
body{
background:url(../images/images/bg.jpg);
background-repeat:repeat-x;
text-align:center;
}
.clear{
clear:both;
margin:0;
}

img a, a img{
border:none;
}
.page{
width:800px;
margin:0 auto;
background:#fff;
}
.contents{
width:800px;
background:#ffffff;
float:left;
margin:0;
padding:0;
position:relative;
display:inline;
}
		ul.breadcrumb{
		margin:0 0 0 20px;
		padding:0;
		list-style:none;
		width:440px;
		height:15px;
		background:transparent;
		display:block;
		position:relative;
		}
		ul.breadcrumb li{
		float:left;
		display:inline;
		padding:0 17px;
		height:15px;
		text-align:center;
		color:f4f4f4;
		border-right:solid 1px #d8d8d8;
		}
		
			ul.breadcrumb li a, ul.breadcrumb li a:visited{
			font:normal 100 11px arial;
			color:#999999;
			text-decoration:none;
			padding:0;
			height:15px;
			margin:0;
			position:relative;
			}
			ul.breadcrumb li a:hover{
			text-decoration:underline;
			}
		ul.breadcrumb li.last-child{
		border:none;
		}




/*----HEADER----*/
.header{
padding:0;
margin:0 auto;
width:800px;
background:#fff;
}
.headertop{
height:22px;
width:800px;
background:url(../images/images/headertop.jpg) top left no-repeat;
float:left;
margin:0;
padding:0;
display:inline;
}
a.pearsonlogo{
height:59px;
width:137px;
float:left;
margin:0 0 0 20px;
padding:0;
border:none;
display:inline;
background:url(../images/images/pearsonlogo.jpg) top left no-repeat;
}



/*----BOXES----*/
.envisionlogo{
width:320px;
height:80px;
margin:-10px 0 30px 20px;
padding:0;
display:inline;
float:left;
background:url(../images/images/envisionlogo.jpg) top left no-repeat;
}
.investigationslogo{
width:320px;
height:80px;
margin:-10px 0 30px 20px;
padding:0;
display:inline;
float:left;
background:url(../images/images/investigationlogo.jpg) top left no-repeat;
}
.cmp2logo{
width:350px;
height:59px;
margin:-10px 0 30px 20px;
padding:0;
display:inline;
float:left;
background: url(../images/images/cmp2logo.png) top left no-repeat;
}
.prealgebralogo{
width:350px;
height:59px;
margin:-10px 0 30px 20px;
padding:0;
display:inline;
float:left;
background:url(../images/images/prelagebra-trans.png) top left no-repeat;
}


.titlebox{
width:300px
font:normal 800 18px arial;
color:#0e99da;
margin:20px 0px 0px 10px;
position:relative;
display:inline;
}


.emptybox{
width:760px;
position:relative;
margin:0 auto 50px auto;
padding:0 0 20px 20px;
display:block;
text-align:left;
background:transparent;
clear:left;
float:left;
}
.emptybox img{
padding:5px 0px 20px 10px;
}
.emptybox a, emptybox a:visited{
font:normal 500 12px arial;
color:#0095d5;
text-decoration:none;
padding:5px 0px 5px 5px;
}
.emptybox a:hover{
color:#0095d5;
text-decoration:underline;
}
.emptybox p{
width:550px;
background:transparent;
font:normal 500 12px arial;
color:#333;
margin:0 0 15px 0;
float:left;
display:inline;
}
.emptybox p ul{
list-style:none;
margin:0;
padding:0;
}
.emptybox p ul li{
width:450px;
padding:0 0 0 10px;
font:normal 600 12px arial;
color:#000;
list-style:disc;
}
.emptybox ul li a, emptybox a:visited{
font:normal 700 12px arial;
color:#0095d5;
text-decoration:none;
padding:5px 15px 5px 10px;
}
.emptybox p a, emptybox a:visited{
font:normal 700 12px arial;
color:#0095d5;
text-decoration:none;
padding:5px px 5px 0px;
}
.emptybox strong{
font:normal 800 14px arial;
color:#333;
}
.emptybox ul{
list-style:none;
margin:0;
padding:0 0 0 25px;
}
.emptybox ul li{
padding:0;
font:normal 700 13px arial;
color:#333;
margin:5px 0 0 0;
list-style:disc;
}
.emptybox ul li ul{
list-style:none;
margin:0 0 0 30px;
padding:0;
}
.emptybox ul li ul li{
font:normal 700 14px arial;
color:#000;
margin:6px 0;
padding:0;
}
.emptybox ul li a, .emptybox ul li a:visited{
font:normal 800 14px arial;
color:#0095d5;
text-decoration:none;
margin:5px 0 0 0;
}
.emptybox ul a:hover{
color:#0095d5;
text-decoration:underline;
}


.emptybox ul li ul a, .emptybox ul li ul a:visited{
font:normal 500 12px arial;
color:#0095d5;
text-decoration:none;
}
.emptybox ul li ul a:hover{
color:#0095d5;
text-decoration:underline;
}
.emptybox ul.breadcrumb{
		margin:0;
		padding:0;
		list-style:none;
		width:500px;
		height:25px;
		background:transparent;
		display:inline;
		float:right;
		position:relative;
		}
		.emptybox ul.breadcrumb li{
		float:right;
		display:inline;
		padding:0 17px;
		height:15px;
		text-align:center;
		color:f4f4f4;
		border-right:solid 1px #d8d8d8;
		}
		
			.emptybox ul.breadcrumb li a, .emptybox ul.breadcrumb li a:visited{
			font:normal 100 11px arial;
			color:#999999;
			text-decoration:none;
			padding:0;
			height:15px;
			margin:0;
			position:relative;
			}
			.emptybox ul.breadcrumb li a:hover{
			text-decoration:underline;
			}
		.emptybox ul.breadcrumb li.first-child{
		border:none;
		}

.pearsonbox{
width:750px;
position:relative;
margin:20px auto;
padding:0 0 20px 25px;
display:block;
text-align:left;
background:transparent;
clear:left;
float:left;
}
.pearsonbox img{
padding:5px 0px 20px 10px;
}
.pearsonbox a, pearsonbox a:visited{
font:normal 500 12px arial;
color:#0095d5;
text-decoration:none;
padding:5px 0px 5px 0px;
}
.pearsonbox a:hover{
color:#0095d5;
text-decoration:underline;
}
.pearsonbox p{
background:transparent;
font:normal 500 12px arial;
color:#333;
margin:10px 0 15px 0;
}
.pearsonbox strong{
font:normal 800 14px arial;
color:#333;
}
.column1{
width:510px;
margin:25px 0 15px 10px;
background:transparent;
display:inline;
float:left;
padding:0;
}
.column1 img{
padding:0 5px 20px 0px;




}
.column2{
width:250px;
margin:15px 0 45px 20px;
display:inline;
padding:0;
float:left;
background:transparent;
}

.column2a{
width:260px;
position:relative;
margin:0px 10px 0px 70px;
display:inline;
padding:0px 0px 40px 50px;
float:left;
background:#FF0000;
}



.rbox1{
width:250px;
margin:0;
display:inline;
padding:0;
position:relative;
float:left;
}
	
 
	a.eventbtn, a.eventbtn:visited{
	height:150px;
	width:249px;
	position:relative;
	display:inline;
	background:url(../images/images/sidebuttons.jpg) 0 -1060px no-repeat;
	float:left;
	margin:0;
	padding:0;
	border-bottom:solid 1px #d8d8d8;
	}
	a.eventbtn:hover{
	background:url(../images/images/sidebuttons.jpg) -250px -1060px no-repeat;
	}
	
	a.authorbtn, a.authorbtn:visited{
	height:175px;
	width:249px;
	position:relative;
	display:inline;
	float:left;
	margin:0;
	padding:0;
	background:url(../images/images/sidebuttons.jpg) 0 -528px no-repeat;
	border-bottom:solid 1px #d8d8d8;
	}
	a.authorbtn:hover{
	background:url(../images/images/sidebuttons.jpg) -250px -528px no-repeat;
	}
	
	a.cmp_authorbtn, a.cmp_authorbtn:visited{
	height:150px;
	width:249px;
	position:relative;
	display:inline;
	float:left;
	margin:0;
	padding:0;
	background:url(../images/images/sidebuttons.jpg) 0 -1935px no-repeat;
	border-bottom:solid 1px #d8d8d8;
	}
	a.cmp_authorbtn:hover{
	background:url(../images/images/sidebuttons.jpg) -250px -1935px no-repeat;
	}
	
	a.env_authorbtn, a.env_authorbtn:visited{
	height:150px;
	width:249px;
	position:relative;
	display:inline;
	float:left;
	margin:0;
	padding:0;
	background:url(../images/images/env_sidebuttons.jpg) 0 0 no-repeat;
	border-bottom:solid 1px #d8d8d8;
	}
	a.env_authorbtn:hover{
	background:url(../images/images/env_sidebuttons.jpg) -250px 0 no-repeat;
	}
	a.inv_authorbtn, a.inv_authorbtn:visited{
	height:155px;
	width:249px;
	position:relative;
	display:inline;
	float:left;
	margin:0;
	padding:0;
	background:url(../images/images/sidebuttons.jpg) 0 -10px no-repeat;
	border-bottom:solid 1px #d8d8d8;
	}
	a.inv_authorbtn:hover{
	background:url(../images/images/sidebuttons.jpg) -250px -10px no-repeat;
	}

	a.algebraclassbtn, a.algebraclassbtn:visited{
	height:175px;
	width:249px;
	position:relative;
	display:inline;
	float:left;
	margin:0;
	padding:0;
	background:url(../images/images/sidebuttons.jpg) 0 -1750px no-repeat;
	border-bottom:solid 1px #d8d8d8;
	}
	a.algebraclassbtn:hover{
	background:url(../images/images/sidebuttons.jpg) -250px -1750px no-repeat;
	}
	


.rbox2{
width:250px;
display:block;
margin:0;
position:relative;
padding:0;
float:left;
}


	a.correlationbtn, a.correlationbtn:visited{
	height:150px;
	width:249px;
	display:inline;
	margin:0;
	background:url(../images/images/sidebuttons.jpg) 0 -1237px no-repeat;
	display:block;
	position:relative;
	padding:0;
	}
	a.correlationbtn:hover{
	background:url(../images/images/sidebuttons.jpg) -250px -1237px no-repeat;
	}
	
	
	a.ncmapbtn, a.ncmapbtn:visited{
	height:150px;
	width:249px;
	margin:0;
	background:url(../images/images/sidebuttons.jpg) 0 -1408px no-repeat;
	display:block;
	position:relative;
	padding:0;
	border-top:solid 1px #d8d8d8;
	border-bottom:solid 1px #d8d8d8;
	}
	a.ncmapbtn:hover{
	background:url(../images/images/sidebuttons.jpg) -250px -1408px no-repeat;
	}

	a.env_classroombtn, a.env_classroombtn:visited{
	height:155px;
	width:249px;
	margin:0;
	background:url(../images/images/env_sidebuttons.jpg) 0 -162px no-repeat;
	display:block;
	position:relative;
	padding:0;
	}
	a.env_classroombtn:hover{
	background:url(../images/images/env_sidebuttons.jpg) -250px -162px no-repeat;
	}
	a.classroombtn, a.classroombtn:visited{
	height:175px;
	width:249px;
	margin:0;
	background:url(../images/images/sidebuttons.jpg) 0 -702px no-repeat;
	display:block;
	position:relative;
	padding:0;
	}
	a.classroombtn:hover{
	background:url(../images/images/sidebuttons.jpg) -250px -702px no-repeat;
	}
	a.classroom1btn, a.classroom1btn:visited{
	height:155px;
	width:249px;
	margin:0;
	background:url(../images/images/sidebuttons.jpg) 0 -1587px no-repeat;
	display:block;
	position:relative;
	padding:0;
	}
	a.classroom1btn:hover{
	background:url(../images/images/sidebuttons.jpg) -250px -1587px no-repeat;
	}
	
	a.env_digitalbtn, a.env_digitalbtnvisited{
	height:160px;
	width:249px;
	margin:0;
	background:url(../images/images/env_sidebuttons.jpg) 0 -325px no-repeat;
	display:block;
	position:relative;
	padding:0;
	border-top:solid 1px #d8d8d8;
	border-bottom:solid 1px #d8d8d8;

	}
	a.env_digitalbtn:hover{
	background:url(../images/images/env_sidebuttons.jpg) -250px -325px no-repeat;
	}
	
	a.digitalbtn, a.digitalbtnvisited{
	height:175px;
	width:249px;
	margin:0px 0px 0px 0px;
	background:url(../images/images/sidebuttons.jpg) 0 -875px no-repeat;
	display:block;
	position:relative;
	padding:0;
	border-top:solid 1px #d8d8d8;
	}
	a.digitalbtn:hover{
	background:url(../images/images/sidebuttons.jpg) -250px -875px no-repeat;
	}

	a.inv_classroombtn, a.inv_classroombtnvisited{
	height:150px;
	width:249px;
	margin:0px 0px 0px 0px;
	background:url(../images/images/sidebuttons.jpg) 0 -185px no-repeat;
	display:block;
	position:relative;
	padding:0;
	}
	a.inv_classroombtn:hover{
	background:url(../images/images/sidebuttons.jpg) -250px -185px no-repeat;
	}
	
	a.inv_classroomrsrsbtn, a.inv_classroomrsrsbtnvisited{
	height:160px;
	width:249px;
	padding:0;
	margin:0px 0px 0px 0px;
	background:url(../images/images/sidebuttons.jpg) 0 -355px no-repeat;
	display:block;
	position:relative;
	border-top:solid 1px #d8d8d8;
	border-bottom:solid 1px #d8d8d8;
	}
	a.inv_classroomrsrsbtn:hover{
	background:url(../images/images/sidebuttons.jpg) -250px -355px no-repeat;
	}
	a.training{
	width:210px;
	height:30px;
	display:block;
	float:left;
	}

	
	.bbox{
	width:473px;
	height:361px;
	position:relative;
	margin:10px 0 0 0;
	background:transparent;
	padding:0;
	display:inline;
	float:left;
	clear:left;
	}
	
	
	
	
	
	.bbox1{
	width:470px;
	height:130px;
	position:relative;
	margin:10px 0px 5px 10px;
	float:left;
	padding:0;
	display:inline;
	}

	a.progtourbtn, a.progtourbtnvisited{
	height:115px;
	width:116px;
	display:block;
	margin:0;
	padding:0;
	position:relative;
	background:url(../images/images/bottombuttons.jpg) 0 0 no-repeat;
	float:left;
	border-top:solid 1px #d8d8d8;
	border-left:solid 1px #d8d8d8;
	}
	a.progtourbtn:hover{
	background:url(../images/images/bottombuttons.jpg) 0 -115px no-repeat;
	}
	
	a.invdigitalbtn, a.invdigitalbtnvisited{
	height:115px;
	width:116px;
	display:block;
	margin:0;
	padding:0;
	position:relative;
	background:url(../images/images/bottombuttons.jpg) -460px 0 no-repeat;
	float:left;	
	border-top:solid 1px #d8d8d8;
	border-left:solid 1px #d8d8d8;
	border-right:solid 1px #d8d8d8;
	}
	a.invdigitalbtn:hover{
	background:url(../images/images/bottombuttons.jpg) -460px -115px no-repeat;
	}



	a.correlationsmallbtn, a.correlationsmallbtnvisited{
	height:115px;
	width:116px;
	display:block;
	margin:0;
	position:relative;
	background:url(../images/images/bottombuttons.jpg) -115px 0 no-repeat;
	float:left;
	border-top:solid 1px #d8d8d8;
	border-left:solid 1px #d8d8d8;
	}
	a.correlationsmallbtn:hover{
	background:url(../images/images/bottombuttons.jpg) -115px -115px no-repeat;
	}


	a.researchbtn, a.researchbtnvisited{
	height:115px;
	width:116px;
	display:block;
	margin:0;
	position:relative;
	background:url(../images/images/bottombuttons.jpg) -230px 0 no-repeat;
	float:left;
	border-top:solid 1px #d8d8d8;
	border-left:solid 1px #d8d8d8;
	}
	a.researchbtn:hover{
	background:url(../images/images/bottombuttons.jpg) -230px -115px no-repeat;
	}

	a.digitalsmallbtn, a.digitalsmallbtnvisited{
	height:115px;
	width:116px;
	display:block;
	margin:0;
	position:relative;
	background:url(../images/images/bottombuttons.jpg) -460px 0 no-repeat;
	float:left;
	border-top:solid 1px #d8d8d8;
	border-left:solid 1px #d8d8d8;
	border-right:solid 1px #d8d8d8;
	}
	a.digitalsmallbtn:hover{
	background:url(../images/images/bottombuttons.jpg) -460px -115px no-repeat;
	}







.columnr{
width:260px;
height:400px;
background:transparent;
position:relative;
margin:0;
padding:0;
float:left;
background:#00FF00;
}


/*------  AUTHOR ----*/
.authorname p{
font:normal 800 14px arial;
margin:0px 0px 0px 10px;
color:#213684;
padding:0px 0px 0px 10px;
}

.authortext a, authortext a:visited{
font:normal 500 12px arial;
margin:0px 0px 0px 10px;
color:#666;
padding:0px 0px 0px 10px;
float:right;
}
.authornamecopy{
font:normal 800 14px arial;
margin:0px 0px 0px 35px;
color:#213684;
padding:0px 0px 0px 20px;
}
.authortextcopy{
font:normal 500 12px arial;
margin:0px 0px 0px 35px;
color:#3f3f3f;
padding:0px 0px 0px 20px;
}
.authorbox{
width:300px;
height:170px;
border-bottom:1px dotted #d8d8d8;
margin:5px 20px 10px 20px;
padding:0;
text-align:left;
background:transparent;
display:inline;
float:left;
}
p.authorname{
font: normal 800 15px arial;
color:#0095d5;
text-decoration:none;
display:block;
margin:0 0 10px 0;
}
.authorbox img{
margin:0 20px 0 10px;
border:none;
background:transparent;
float:left;
display:inline;
padding:0;
}
.authorbox a.authorlink, .authorbox a.authorlink:visited{
font: normal 500 13px arial;
color:#0095d5;
text-align:left;
text-decoration:none;
float:right;
display:inline;
margin:7px 7px 6px 10px;
}
.authorbox a.authorlink:hover{
text-decoration:underline;
}
.authorbox a, .authorbox a:visited{
font: normal 800 16px Century Gothic, arial, sans-serif;
color:#0095d5;
text-decoration:none;
display:block;
margin:0 0 6px 0;
}
.authorbox a:hover{
color:#0095d5;
text-decoration:underline;
}
.authorbox p{
float:left;
margin:0 0 10px 0;
font:normal 500 12px arial;
color:#3f3f3f;
display:inline;
padding:0;
width:195px;
}
.authorbox h4{
font: normal 800 16px Century Gothic, arial, sans-serif;
color:#0095d5;
display:block;
margin:0 0 6px 0;
}


/*------  CLASSROOM ----*/

.gradebox{
width:300px;
border-bottom:1px dotted #d8d8d8;
margin:5px 20px 10px 20px;
padding:0 0 5px 0;
text-align:left;
background:transparent;
display:inline;
float:left;
font: normal 700 16px arial;
color:#999;
}
.gradeboxtitle{
font:normal 800 12px arial;
color:#0e99da;
padding:5px 0px 0px 15px;
}

.gradebox img{
width:75px;
height:100px;
margin:0px 30px 0px 10px;
padding:0;
border:none;
background:transparent;
float:left;
display:inline;
border:none;
}
.gradebox a, .gradebox a:visited{
font: normal 700 14px arial;
color:#0095d5;
text-align:left;
text-decoration:none;
display:inline;
margin:0;
border:none;
}
.gradebox a:hover{
color:#0095d5;
text-decoration:underline;
}


/*------  Digital ----*/

.digitalbox{
width:300px;
height:120px;
border-bottom:1px dotted #d8d8d8;
margin:5px 20px 10px 20px;
padding:0;
text-align:left;
background:transparent;
display:inline;
float:left;
font: normal 500 16px arial;
color:#999;
}
.digitalboxtitle{
font:normal 800 12px arial;
color:#0e99da;
padding:5px 0px 0px 15px;
}

.digitalbox img{
width:75px;
margin:0px 30px 0px 10px;
border:none;
background:transparent;
float:left;
display:inline;
padding:0;
}
.digitalalbox img{
width:100px;
margin:0px 30px 0px 10px;
border:none;
background:transparent;
float:left;
display:inline;
padding:0;
}
.digitalbox a, .digitalbox a:visited{
font: normal 500 16px arial;
color:#0095d5;
text-align:left;
text-decoration:none;
display:inline;
margin:0;
border:none;
}
.digitalbox a:hover{
color:#0095d5;
text-decoration:underline;
}

.corrbox{
width:300px;
height:120px;
border-bottom:1px dotted #d8d8d8;
margin:5px 20px 10px 30px;
padding:0;
text-align:left;
background:transparent;
display:inline;
float:left;
font: normal 500 16px arial;
color:#999;
}

.corrbox img{
width:100px;
margin:0px 30px 0px 10px;
border:none;
background:transparent;
float:left;
display:inline;
padding:0px 10px 2px 0px;
}
.corrbox .invlogo{
width:186px;
height:50px;
overflow:hidden;
margin:0 0 10px 0;
background:transparent url(../images/images/logos.jpg) 0 -50px no-repeat;
display:block;
}
.corrbox .envlogo{
width:186px;
height:50px;
overflow:hidden;
margin:0 0 10px 0;
background:transparent url(../images/images/logos.jpg) 0 0 no-repeat;
display:block;
}
.corrbox .cmp2logo{
width:186px;
height:32px;
overflow:hidden;
margin:0 0 10px 0;
background:url(../images/images/cmp2logo_small.jpg) 0 0 no-repeat;
display:block;
}
.corrbox .prealglogo{
width:186px;
height:50px;
overflow:hidden;
margin:0 0 10px 0;
background:url(../images/images/prelagebralogo.jpg) 0 0 no-repeat;
display:block;
}
.corrbox a, .corrbox a:visited{
font: normal 500 14px arial;
color:#0095d5;
text-align:left;
text-decoration:none;
display:inline;
margin:0;
border:none;

}
.corrbox a:hover{
color:#0095d5;
text-decoration:underline;
}


/*----EVENTS----*/
table.register{
width:750px;
border:none;
float:left;
display:block;
margin:10px 0px 0px 0px;
}
.register tr.first{
background:#333333;
}
.register tr.first td{
font:normal 800 14px arial;
color:#ffffff;
}
.register td{
padding:8px;
font:normal 500 12px arial;
color:#000000;
}
.register tr.even{
background:#d8d8d8;
}

.tabletitle, a.tabletitle, a.tabletitle:visited{
font:normal 800 14px arial;
color:#0095d5;
text-decoration:none;
}
a.tabletitle:hover{
color:#0095d5;
text-decoration:underline;
}
a.sitelink, a.sitelink:visited{
font:normal 500 12px Century Gothic, sans-serif;
color:#0095d5;
text-decoration:none;
}
a.sitelink:hover{
text-decoration:underline;
}

.map{
	height:196px;
	width:500px;
	margin:0;
	padding:0;
	float:left;
	display:block;
}

.reps{
	margin:0 20px;
	padding:0;
	float:left;
	display:block;
	clear:left;

}
a.tablelinksmall, a.tablelinksmall:visited{
font:normal 300 12px arial;
color:#0095d5;
text-decoration:none;
}
a.tablelinksmall:hover{
text-decoration:underline;
}
   
/*----FONTS----*/
h1{
font:normal 500 23px Century Gothic, sans-serif;
color: #0095d5;
position: relative;
margin:0 0 15px 25px;
float:right;
display:inline;
}
.column1 h1{
font:normal 800 19px Century Gothic, sans-serif;
color: #0095d5;
margin:10px 0 20px 0;
text-align:left;
float:left;
display:inline;
}
.emptybox h2{
font:normal 500 14px arial;
color: #666;
position: relative;
margin:0 0 15px 25px;
float:left;
display:inline;
width:360px;
line-height:20px;
background:transparent;
}
.emptybox h3{
font:normal 800 16px Century Gothic, sans-serif;
color: #333;
position: relative;
margin:20px 0 0 0;
display:block;
line-height:20px;
clear:left;
}
.emptybox h2 strong{
font:normal 800 14px Century Gothic, sans-serif;
color:#fff;
background: #666;
padding:3px 3px 3px 1px;
}
.round{
display:none;
visibility:hidden;
height:0px;
width:0px;
}
.directions p{
display:none;
visibility:hidden;
font:normal 100 10px arial;
color:#F5F6F6;
}
.scrolltitle{
font:normal 800 15px arial;
color:#F5F6F6;
margin:0px 0px 10px 0px;
}
.sbxl{
font:normal 800 12px arial;
color:#666666;
margin:0px 10px 6px 0px;
display:block;
clear:left;
}

p{
font:normal 500 12px Arial, sans-serif;
color:#333;
}
h2{
font:normal 800 16px arial;
color:#333;
margin:30px 0 0 0;
}



/*----FOOTER----*/
.training{
	width:200px;
	height:45px;
	position:absolute;
	display:block;
	float:left;
	background:#fff url(../images/images/traininglogo.jpg) top right no-repeat;
	font:normal 800 1.13em  Century Gothic, sans-serif;
	left: 534px;
	top: 565px;
}
.foot{
background-image:url(../images/images/headerbottom.jpg);
margin:0;
width:800px;
height:37px;
font:normal 500 10px verdana;
color:#d8d8d8;
float:left;
display:inline;
text-align:left;
}
.footLeft {
margin:0; 
width:250px;
height:20px;
float: left;
display:inline;
padding:0 0 0 10px;
margin:0;
}

.footRight {
margin:0;
text-align:right;
width: 400px;
height:20px;
float: right;
padding:0px 10px 0px 0px;
color:#0095d5;
margin:0;
font:normal 500 10px verdana;
}


.footRight a, .footRight a:visited{
font:normal 500 10px verdana;
color:#d8d8d8;
text-decoration:none;
}
.footRight a:hover{
text-decoration:underline;
color:#0095d5;
}
