@charset "utf-8";
/* CSS Document */


#left {
	width: 59px;
	float: left;
	position: relative;
	background: url(../images/leftbtm.png) top repeat-y;
}

#center {
	width: 905px;
	float: left;
	background: url(../images/innermidbg.png) top no-repeat;
	background-color: #FFFFFF;
}

#mainimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 3px;
}

#search {
	margin: 10px 0 0 572px;
	width: 330px;
	height: 300px;
	float: left;
}

#search h3 {
	color: #627C5E;
	font-size: 22px;
	font-weight: normal;
	margin: 0 0 5px 0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.0;
}

form#CourseSearch {
	line-height: 1.5;
}

form#CourseSearch p {
	line-height: 2;
	margin: 0 0 0 0;
}

form#CourseSearch input#Keyword {
	width: 280px;
	padding: 2px;
	font-size: 13px;
	color: #C3C8C3;
	border: 1px solid #B7B7B7;
}

form#CourseSearch select#CEHours, select#Profession, select#Format, input#Keyword {
	width: 285px;
	padding: 2px;
	font-size: 13px;
	color: #C3C8C3;
	border: 1px solid #B7B7B7;
	margin: 0 0 8px 0;
}

.search-btn {
	margin: 0 45px 0 0;
}

#img1 {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/baby.png) top no-repeat;
}

#img2 {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/beach-massage.png) top no-repeat;
}

#img3 {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/doctorstudying.png) top no-repeat;
}

#img4 {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/physical_therapist.png) top no-repeat;
}

#img5 {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/trackrunners.png) top no-repeat;
}

#img6 {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/trainer_clipboard.png) top no-repeat;
}

#img7 {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/womanmassage.png) top no-repeat;
}

#img8 {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/womanweightlifting.png) top no-repeat;
}

#nebraskaimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/nebraska.png) top no-repeat;
}

#alabamaimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/alabama.png) top no-repeat;
}

#alaskaimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/alaska.png) top no-repeat;
}

#arizonaimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/arizona.png) top no-repeat;
}

#arkansasimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/arkansas.png) top no-repeat;
}

#californiaimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/california.png) top no-repeat;
}

#coloradoimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/colorado.png) top no-repeat;
}

#connecticutimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/connecticut.png) top no-repeat;
}

#dcimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/washingtondc.png) top no-repeat;
}

#delawareimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/delaware.png) top no-repeat;
}

#floridaimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/florida.png) top no-repeat;
}

#georgiaimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/georgia.png) top no-repeat;
}

#hawaiiimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/hawaii.png) top no-repeat;
}

#idahoimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/idaho.png) top no-repeat;
}

#illinoisimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/illinois.png) top no-repeat;
}

#indianaimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/indiana.png) top no-repeat;
}

#iowaimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/iowa.png) top no-repeat;
}

#kansasimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/kansas.png) top no-repeat;
}

#kentuckyimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/kentucky.png) top no-repeat;
}

#louisianaimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/louisiana.png) top no-repeat;
}

#maineimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/maine.png) top no-repeat;
}

#marylandimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/maryland.png) top no-repeat;
}

#massachusettsimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/massachusetts.png) top no-repeat;
}

#michiganimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/michigan.png) top no-repeat;
}

#minnesotaimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/minnesota.png) top no-repeat;
}

#mississippiimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/mississippi.png) top no-repeat;
}

#missouriimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/missouri.png) top no-repeat;
}

#montanaimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/montana.png) top no-repeat;
}

#nebraskaimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/nebraska.png) top no-repeat;
}

#nevadaimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/nevada.png) top no-repeat;
}

#newhampshireimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/newhampshire.png) top no-repeat;
}

#newjerseyimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/newjersey.png) top no-repeat;
}

#newmexicoimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/newmexico.png) top no-repeat;
}

#newyorkimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/newyork.png) top no-repeat;
}

#northcarolinaimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/northcarolina.png) top no-repeat;
}

#northdakotaimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/northdakota.png) top no-repeat;
}

#ohioimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/ohio.png) top no-repeat;
}

#oklahomaimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/oklahoma.png) top no-repeat;
}

#oregonimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/oregon.png) top no-repeat;
}

#pennsylvaniaimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/pennsylvania.png) top no-repeat;
}

#rhodeislandimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/rhodeisland.png) top no-repeat;
}

#southcarolinaimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/southcarolina.png) top no-repeat;
}

#southdakotaimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/southdakota.png) top no-repeat;
}

#texasimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/texas.png) top no-repeat;
}

#tennesseeimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/tennessee.png) top no-repeat;
}

#utahimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/utah.png) top no-repeat;
}

#vermontimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/vermont.png) top no-repeat;
}

#virginiaimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/virginia.png) top no-repeat;
}

#washingtonimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/washington.png) top no-repeat;
}

#westvirginiaimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/westvirginia.png) top no-repeat;
}

#wisconsinimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/wisconsin.png) top no-repeat;
}

#wyomingimg {
	width: 902px;
	height: 262px;
	float: left;
	margin: 0 0 0 0;
	background: url(../images/mainimgs/states/wyoming.png) top no-repeat;
}


table#states {
	margin: 0 0 0 30px;
	color: #666666;
}

table#states a:link, table#states a:visited {
	color: #666666;
}

table#states td.middle {
	padding: 0 0 0 60px; 
}

.boardimages {
	margin: 5px 25px 5px 25px;
	float: left;
	border: 0;
}




