BODY
{
	font-family: "verdana";
	margin: 0px;
	padding:0px;
	color:#555555;
	font-size: 11px;
	background-color: #ffffff;
}


UL {
	margin-top:10px;
}

.news_text {
	color:#555555;
	font-size: 10px;
}

IMG 
{
	border: 0px;
}

TABLE 
{
	border:0px;
	padding:0px;
	margin:0px;
}

TR
{
	vertical-align: top;
}

TD 
{
	color: #555555;
	font-size:11px;
}

A 
{
	color: #909060; 
}

.red
{
	color: #cc3300;
}

A.sitemap:link, A.sitemap:visited {color:#909060; font-size:10px; text-decoration:none;}
A.sitemap:hover { color:#909060; font-size:10px; text-decoration:underline;}

A.sitemap2:link, A.sitemap2:visited {color:#555555; font-size:11px; text-decoration:none;}
A.sitemap2:hover { color:#909060; font-size:11px; text-decoration:underline;}


.li_text
{
	color:#555555;
}

LI
{
	font-family: Verdana;
	list-style: square;
	padding-bottom: 1px;
	color: #CAC99D;
	margin-left:-24px;
	font-size: 11px;
}

.input_text
{
	font-family: Verdana;
	color: #555555;
	border: 1px solid #DADADA;
	background-color: #EEEEEE;
}

.input_select
{
	font-size: 11px;
	font-family: Verdana;
	color: #555555;
	border: 1px solid #DADADA;
	background-color: #EEEEEE;
}

P.text_header
{
	color: #555555;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-transform:uppercase;}

P.text
{
	margin:0px;
	padding-top:0px;
	padding-bottom:11px;
	color: #555555;
}

P
{
	margin-top:10px;
	color: #555555;
	font-size: 11px;
}

.input_style 
{
	font-size: 10px;
	border: 1px solid #d0d0d0;
	color: #555555;
	HEIGHT:18px;
	background-color: #f9f9f9;
}

.textarea_style 
{
	font-size: 11px;
	border: 1px solid #d0d0d0;
	color: #555555;
	font-family:Verdana;
	background-color: #f9f9f9;
}

.training
{
	border-right:1px solid #c0c0c0;
	border-bottom:1px solid #b0b0b0;
	background-color: #d6d6d6;
	width: 117px;
	height: 25px;
	vertical-align: middle;
	font-size: 10px;
	text-align: left;
}

.training_bottom
{
	border-right:1px solid #c0c0c0;
	background-color: #d6d6d6;
	width: 117px;
	height: 25px;
	vertical-align: middle;
	font-size: 10px;
	text-align: left;
}

.day
{
	border-right:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	width: 88px;
	height: 25px;
	vertical-align: middle;
	font-size: 10px;
	color: #555555;
	text-align: center;
}

.day_left_half
{
	border-right:1px solid #c0c0c0;
	width: 50%;
	height: 25px;
	vertical-align: middle;
	font-size: 10px;
	color: #555555;
	text-align: center;
}

.day_right_half
{
	width: 50%;
	height: 25px;
	vertical-align: middle;
	font-size: 10px;
	color: #555555;
	text-align: center;
}

.day_bottom
{
	border-right:1px solid #c0c0c0;
	width: 88px;
	height: 25px;
	vertical-align: middle;
	font-size: 10px;
	color: #555555;
	text-align: center;
}

.day_right
{
	border-bottom:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	width: 88px;
	height: 25px;
	vertical-align: middle;
	font-size: 10px;
	color: #555555;
	text-align: center;
}

.day_bottom_right_corner
{
	width: 88px;
	height: 25px;
	vertical-align: middle;
	font-size: 10px;
	color: #555555;
	text-align: center;
}



#bk
{
	background-color: #E4E3CE;
}

#pk
{
	background-color: #F5DB83;
}

#lp
{
	background-color: #E5E5FF;
}

#mk
{
	background-color: #F3AFA9;
}

#women
{
	background-color: #F4DCEC;
}

#business
{
	background-color: #D5E7A6;
}

#ed
{
	background-color: #FFCC85;
}


.li_arrow
{
	list-style-image: url("/_i/tri_right.gif");
	list-style-position: outside;
	margin-left:17px;
}

.quote
{color:#909060;
font-style:italic;}

.table_list {
	border:0px;
	width:100%;
}

.table_list TD.header_cell {
	height:25px;
	background-color: #000;
	color:#ffffff;
	border-bottom:1px solid #f0f0f0;
	padding-left:10px;
}

.table_list TD.data_cell {
	height:25px;
	padding:10px;
	border-bottom:1px solid #f0f0f0;
}

.xmas
{	background-image: url("_i/snow_2.gif");
	background-position:bottom right;
	background-repeat:no-repeat;
	padding-left:0px;}
	
.spring
{	/*background-image: url("_i/flowers.gif");*/
	background-position:top right;
	background-repeat:no-repeat;
	padding-left:21px;}	