/* 
	CSS Document "cssStyles"
	©2007 {copyright info on "cssDivs"}
*/

body{
	font-size: 10px;
	color: #222;
	background:#35302F url(images/full_bg.jpg) no-repeat center top;
	margin: 0;
}
body, h1, h2, h3, h4, h5, h6, p {
	font-family: 'Trebuchet MS' Helvetica, sans-serif;
}
h1{
	font-size: 20px;
	color: #111;
	padding: 0;
	margin: 0 0 10px 0;
}
h2{
	font-size: 16px;
	color: #343906;
	text-transform:uppercase;
}
#newsy h2{
	font-size: 18px;
	color: #D0F80B;
	text-transform:uppercase;
}
h3{
	font-size: 14px;
	color: #D0F80B;
	border-bottom:1px dashed #D0F80B;
	margin:20px 20px 10px 0;
}
h4{
	font-size: 12px;
	color: #111;
	margin: 1px 0 4px 0;
	padding: 0;
	text-decoration:underline;
}
p{
	margin:5px 0 10px 0;
}
a:link, a:visited{
	text-decoration: none;
	color: #D0F80B;
}
a:hover{
	text-decoration: underline;
}
a.home:link, a.home:visited{
	display:block;
	margin:0;
	padding:4px 6px 6px 6px;
	text-transform:uppercase;
	font-size:14px;
	line-height:14px;
	font-weight:bold;
	color:#4C4A43;
}
a.home:hover{
	text-decoration:none;
	color:#fff;
}
a.newslink:link, a.newslink:visited{
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase;
	color:#111;
}
a.newslink:hover{
	color:#D0F80B;
}
.date {
	font-size:9px;
	font-style:oblique;
}
#contentbox, #contentbox p {
	color:#fafafa;
	font-size:11px;
	line-height:17px;
}
.section_id{
	color:#E9FE94;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
}
#area ul{
	margin-left: 10px;
	padding-left: 10px;
	list-style-type:square;
}
#area a{
	font-weight:bold;
	text-decoration:none;
}
#area a:hover{
	text-decoration:underline;
}
.redText{color:#E5F2B3;}


/*  footer styles  */
#footer {
	text-align:right;
	color: #B9E016;
	font-size:11px;
}
#footer .smallfoot{
	color: #E9FE94;
	font-size: 9px;
}
#footer a{
	font-weight: bold;
	text-decoration: none;
	color: #B9E016;
}
#footer a:hover{
	color: #f3f3f3;
	text-decoration: underline;
}
#footer p{
	margin:0;
	padding:0;
}


/*  calendar styles  */
.cal_item_title{
	display:block;
	background:#fafafa url(images/cal_title_bg.jpg) repeat-x bottom left;
	border-bottom:1px solid #B0BE9F;
	font-weight:bold;
	color:#333;
	padding:1px 8px;
	margin:0;
}
.cal_item_descr{
	display:block;
	background:#EEFFD9 url(images/cal_descr_bg.jpg) repeat-x top left;
	border-top:1px solid #C6DFAF;
	border-bottom:1px solid #B0BE9F;
	font-weight:normal;
	color:#444;
	padding:5px 13px;
	margin:0;
}


/* tinymce.css styles */
.line{display:block; height:1px; border-top:1px solid #eaeaea; margin:10px 0 20px 0;clear:both;}
* html .line{display:block; height:1px; border-top:1px solid #eaeaea; margin:10px 0 10px 0;clear:both;}
#area th {background: url(counselor/images/green_stripe.gif) repeat top left; border-bottom:1px solid #727C0D; border-left:1px solid #727C0D; text-align:left; font-size:12px; font-weight:bold; color:#fafafa;}
.specialbold {font-weight:bold; color:#E5F2B3;}
.sidemenu{display: block;padding: 1px 5px 1px 10px;margin: 0;width: 195px;border-top:1px solid #A09C8E;border-bottom:1px solid #4c4a43;background-color:#848175;font-weight: normal;font-size:10px;color:#E9FE94;}
