* {
	margin:0;
	padding:0;
	border:none
}

body {
	font-family:Comic Sans MS;
	color:#f1f1f1
}

ul,
ol {
	list-style-image:none;
	list-style:none
}

#outline li img {
	vertical-align:middle;
	margin:10px
}

#outline li span {
	padding:0.25em;
	border-top:thin solid #b8840b;
	border-bottom:thin solid #b8840b;
	color:#000
}

.center {
	width:750px;
	margin:0 auto
}

#container {
	background:url(img/tileable_hands.jpg)
}

#header {
	height:157px;
	background:#f1f1f1 url(img/header_bg.png) repeat-x
}

#header div.text{
  position:absolute;
  left:545px;
  top:120px;
  font-family:tahoma;
  font-size:x-large;
  font-weight:bold;
  white-space:nowrap;
  font-style:italic
}

#menu {
  font-family:Tahoma;
	background:url(img/menu_bg.png) repeat-x;
  height:45px;
}

#menu li {
	font-size:small;
	font-weight:700;
  height:45px;
  line-height:45px;
  display:block;
  float:left
}

#menu a{
  padding:0 .6em;
  float:left;
  display:block;
  line-height:45px;
  border-left:1px solid #e1e1e1;
	border-right:1px solid #700e0e;
  background:url(img/menu_bg.png) repeat-x;
}

#menu a:hover {
	padding:0 .6em;
  float:left;
	display:block;
	line-height:45px;
  border-left:1px solid #e1e1e1;
	border-right:1px solid #700e0e;
	background:url(img/menu_bg_bg.png) repeat-x
}

#badge {
	background:url(img/apply_badge3.gif);
	position:absolute;
	right:0;
	top:0;
	width:110px;
	height:102px
}

#adver {
	float:left
}

#outline ul {
	float:right
}

#outline ul li {
	list-style-position:inside
}

#outline ul li img:first-child {
	margin-top:0
}

#footer {
	background:url(img/footer_bg.png) repeat-x;
	height:166px;
	font-size:small
}

#footer img.title {
	float:left;
	margin:0 1em;
	height:45px
}

#content {
	background-color:#e0e0e0;
	font-size:large;
	color:#000;
	width:750px;
	clear:both;
	margin:0 auto;
	padding-top:1em;
	padding-bottom:1em;
	border-left:2px solid #606060;
	border-right:2px solid #606060
}

#content div.caption p {
	text-indent:0
}

#title {
	text-indent:1em;
	line-height:45px;
	color:#f1f1f1;
	height:45px;
	background:url(img/footer_menu_bg.png) repeat-x
}

#text {
	padding:1em
}

#text p,
#content p:first-child {
	text-indent:2em
}

#text #desc{
	float:right;
	margin-left:1em;
	margin-bottom:1em
}

a:link,
a:visited {
	text-decoration:none;
	color:#f1f1f1
}

#adverSlide {
	width:400px !important;
	height:250px !important;
  font-size:20pt;
  overflow: hidden;
}

#constSlide {
	width:640px !important;
	height:480px !important;
  font-size:20pt
}

.warning {
	color:red
}

div.img {
	float:left;
	text-align:center
}

div.img img {
	display:inline;
	padding:1px;
	border:2px solid #FFF
}

div.desc {
	text-align:center;
	font-weight:400;
	width:120px
}

div.tuitionContent h2 {font-family: Helvetica, Arial, sans-serif; padding: 10px 0; font-size: 20px; color: #444759}

div.tuitionContent div.col1 { float: left; clear: both; width: 190px; text-align: right; margin-right: 15px;}
div.tuitionContent div.col2 {float: left; clear: none; width: 340px;}

hr.clearHack {
display: block;
visibility: hidden;
clear: both;
height: 0;
}


div.tuitionContent p {padding-bottom: 10px; font-family: Helvetica, Arial, sans-serif; line-height: 18px; font-size: 13px;}
