body
{
	background-color: #b8bc85;
	background-image: url(../design/background.jpg);
	background-repeat: repeat-x;
}
em { font-style: italic; }

#topinfo
{
	padding: 50px 150px 20px 20px;
	color: #FF0;
	float: right;
}

#topinfo a
{
	color: #FF0;
	font-size: 85%;
}

p { padding: 10px 0px 10px 0px; }

h1 { padding: 0px 0px 20px 0px; }

h5 { padding: 0px 0px 10px 0px; }

h5 a
{color: #C06;}

#hd
{
	background-image: url(../design/header.jpg);
	background-repeat: no-repeat;
	width: 974px;
	height: 131px;
	margin: 20px 0px 0px 0px;
}



#topnav
{
	padding: 20px 70px 0px 0px;
	float: right;
	text-align: right;
	color: #007A5E;
	font-size: 116%;
}


#topnav a
{
	color: #396;
	font-size: 77%;	text-decoration: none;

	
}

#ft
{
	background-image: url(../design/body_footer.jpg);
	background-repeat: no-repeat;
	width: 974px;
	height: 121px;
}


.footer
{
	width: 974px;

}

#footerlinks
{
	padding: 0px 0px 0px 80px;
	border-color: #996666;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	height: 35px;
	background-image: url(../design/bottomnav_bg.jpg);
	background-repeat: repeat-x;
}



.signature
{
padding-top: 25px;
color: #000;
font-family: Verdana;
font-size: 10px;
text-align: center;

}

.signature a
{
text-decoration: none;
color: #660

}

#bd
{
	background-image: url(../design/middle_image_cosmetology.jpg);
	width: 974px;
	background-repeat: no-repeat;
	background-color: #fff;
}

#bd.nails
{
	background-image: url(../design/middle_image_nails.jpg);
	width: 974px;
	background-repeat: no-repeat;
	background-color: #fff;
}

#bd.generic
{
	background-image: url(../design/middle_image_esthetics.jpg);
	width: 974px;
	background-repeat: no-repeat;
	background-color: #fff;
}


#bd.esthetics
{
	background-image: url(../design/middle_image_esthetics.jpg);
	width: 974px;
	background-repeat: no-repeat;
	background-color: #fff;
}

#bd.cosmetology
{
	background-image: url(../design/middle_image_cosmetology.jpg);
	width: 974px;
	background-repeat: no-repeat;
	background-color: #fff;
}


.moreinfo
{	background-image: url(../design/reqest_info_box.jpg);
	background-repeat: no-repeat;
	width: 177px;
	height: 176px;}
	
.moreinfo h3
{
	color: #60F;
	font-family: Georgia, Serif;
	font-size: 182%;
}


#blogfeed { padding: 10px 0px 0px 2px; }

.horizontaal_squares_hd
{
	margin-top: 12px;
	margin-right: 20px;

}

.shaded_square_hd
{
	background-image: url(../design/shaded_square_hd.png);
	background-repeat: no-repeat;
	width: 68px;
	height: 68px;
	margin: 2px;
	padding: 2px;
	float:right;
}

.shaded_square_hd a
{
	color: #C06;
	padding: 20px 0px 0px 0px;
}

.shaded_square_hd a:hover
{
	color: #fff;}

.shaded_square_sm
{
	background-image: url(../design/shaded_square_sm.jpg);
	background-repeat: no-repeat;
	width: 68px;
	height: 67px;
	margin: 2px;
	padding: 2px;
	float:right;
}

.shaded_square_sm a
{
	color: #C06;
	padding: 20px 0px 0px 0px;
}

.shaded_square_sm a:hover
{
	color: #fff;}

.shaded_square
{
	background-image: url(../design/shaded_square.jpg);
	background-repeat: no-repeat;
	width: 158px;
	height: 157px;
	margin: 10px;
	padding: 4px;
}
.shaded_square strong
{
	font-size: 220%;
	color: #999;
	font-family: Georgia, Serif;
	font-weight: normal;
}
.shaded_square p
{padding: 0px 10px 10px 10px;}

#squares li
{float:left;}

.nextbutton
{
	width: 107px;
	height: 22px;
	background-color: #FFF;
	background-image: url(../design/next_button.jpg);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 22px;
	display: block;
}

.nextbutton a
{
	color: white;
	font-size: 100%;
	text-decoration: none;
	margin: 0px 0px 0px 30px;
	position: relative;
	top: 2px;
	font-weight: bold;
}

.nextbutton a:hover { color: #C06; }


.shaded_col_full_blue
{background-image: url(../design/shaded_col_full_blue.jpg);
	background-repeat: no-repeat;
	width: 751px;}

.finance li { padding: 10px 10px 10px 30px; }

.leftcol{ padding: 0px 10px 0px 20px; }


.rightcol{ padding: 0px 10px 0px 0px; }

#full_page{ padding: 10px 60px 10px 60px; }


#ValidCheckbox4
{
	width: 100%;

}

#ValidCheckbox4 td { padding: 2px; }



#quizresults td
{
	padding: 10px;
	border-color: #CCC;
	border-width: 1px;
	border-style: solid;
}

.label { width: 200px; }
.bar { width: 500px; }
.chartheader { width: 700px; }

.tuition_box
{
	float: right;
	padding: 20px;
	background-color: #FFF;
}



h3.program { padding: 10px 0px 0px 0px; }

h3.coursename { padding: 10px 0px 0px 0px; }

.col_shading{display:block}
.col_shading *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#e9e9e9}
.col_shading1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f5f5f5;
  border-right:1px solid #f5f5f5;
  background:#eeeeee}
.col_shading2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fcfcfc;
  border-right:1px solid #fcfcfc;
  background:#ededed}
.col_shading3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ededed;
  border-right:1px solid #ededed;}
.col_shading4{
  border-left:1px solid #f5f5f5;
  border-right:1px solid #f5f5f5}
.col_shading5{
  border-left:1px solid #eeeeee;
  border-right:1px solid #eeeeee}
.col_shadingfg
{
	background: #e9e9e9;
	padding: 10px;
}


.white_box{display:block}
.white_box *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.white_box1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f2f2f2;
  border-right:1px solid #f2f2f2;
  background:#f9f9f9}
.white_box2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #ebebeb;
  border-right:1px solid #ebebeb;
  background:#fafafa}
.white_box3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fafafa;
  border-right:1px solid #fafafa;}
.white_box4{
  border-left:1px solid #f2f2f2;
  border-right:1px solid #f2f2f2}
.white_box5{
  border-left:1px solid #f9f9f9;
  border-right:1px solid #f9f9f9}
.white_boxfg{
  background:#ffffff;
	padding: 10px;}



.clinic { width: 400px; }

.clinic li
{
	margin: 0;
	padding-left: 25px;
	list-style-type: none;
	background: url(../design/li_arrow.jpg) left 0.1em no-repeat;
	height: 25px;
	display: block;
}

.clinic li a
{
	padding: 0px 0px 0px 5px;
	position: relative;
	top: 4px;
}


.indent_list
{
padding: 5px 0px 25px 40px;

}

.indent_list li
{
padding: 5px 0px 5px 0px;

}

.testimonial_name
{
	padding: 20px;
	width: 200px;
	display: block;
	float: right;
	background-color: #FFF;
	margin: 20px 0px 0px 20px;
}

#bottomline
{
	border-color: #360;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	width: 874px;
	margin: 0px 50px 0px 50px;
}
#bottominfo
{
	color: #396;
	font-size: 108%;
	font-weight: bold;

}

#bottomnav
{
	padding: 30px 0px 0px 40px;
	color: #000;
}
#bottomnav p { padding: 2px 0px 2px 0px; }

#bottomnav a
{
	color: #FF3;
	font-size: 77%;
}

strong { font-weight: bold; }

h1
{
	font-size: 197%;
	font-weight: bold;
}
h2 { font-size: 167%; }
h3 { font-size: 131%; }

#formtable td { padding: 10px; }

#icon
{
	float: left;
	padding: 10px;
	border-width: 0px;
}

#guide
{
	padding: 10px;
	border-color: #000;
	border-width: 1px;
	border-style: solid;
	width: 700px;
}

#guide td
{
	color: #000;
	font-size: 12px;
	vertical-align: top;
	padding: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #CECECE #CECECE #CECECE #CECECE;
}