

* { 

	margin: 0pt; 

 	padding: 0pt; 

}



html,body{

	margin:0;

	padding:0;

}



img{

	border: 0px;

}



body{

	font: 76% arial,sans-serif;

	text-align:center; 

	xbackground: rgb(167, 160, 122) url('images/bg1.jpg') repeat-y scroll 50% 0pt; 

	background: url('images/bg1.jpg') repeat-y scroll 50% 0pt;

}



h4{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;	

}



a{

	color: #ffffff;

	border:0px;

}



div#header{

	background-image: url(images/landing.jpg);

	height: 136px;

}



div#header h1{

	height:80px;

	line-height:80px;

	margin:0;

  	padding-left:10px;

	background: #EEE;

	color: #79B30B;

}



div#header #hp1{

	width: 800px;

	height: 113px;

	float: left; 

}



div#header #loginform{

	margin-top: 10px;

	width: 200px;

	float: right; 

	margin-right: 130px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #FFFFFF;

}



div#header #loginform a{

	margin: 0px;

	color: #FFCC00;

	text-decoration: none;

}



div#header #loginform a:hover{

	color: #FF6600;

	text-decoration: none;

}





div#loginform .logintext{

	width: 100px; 

	border: 1px solid #666666;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding-top: 2px;

	padding-bottom: 2px; 

	font-size: 11px;

	margin-left: 5px; 

}



div#loginform .loginbutton{

	width: 50px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin-left: 5px; 		

	font-size: 9px;

}



div#loginresult{

	display: none;

}





div#header #hp2{

	width: 270px;

	float: left; 

}





div#header #topnav{

	font-family: "lucida grande", "lucida sans unicode", tahoma, verdana, arial;

	width: 420px;

	text-align: left;

	float: left;

	color: #333333;

	font-size: 11px;

}



#topnav a{

	color: #ffffff;

	text-decoration: none;

		padding: 5px;

}



#topnav a:hover{

	color: #006600;

	text-decoration: none;

}





/* ************** LEFT NAVIGATION ******************************* */



	div#leftnav { 

		width: 181px; 

		color: rgb(122, 159, 159); 

		float: left;

		margin-top: 5px;

		margin-right: 5px;

		background-color: #ffffff;

	}

	

	div#leftnav li { 

		list-style-type: none; 

		margin-left: 10px;

		margin-right: 10px;

	}

	

	div#leftnav .leftnav_main { 

		xbackground-color: #66cc00;

		background-color: #038a47;
/*006600 */
		padding-bottom: 20px;

	}

	

	div#leftnav .leftnav_main li { 

		padding: 4px 0px 6px; 

		background: transparent url('images/leftnav_dotted.png') repeat-x scroll center bottom; 

		font-size: 11px; 

		line-height: 11px; 

	}

	

	div#leftnav .leftnav_main a{

		padding: 5px;	

	}

	

	div#leftnav .leftnav_main li a:link{

		border: 0px none ; 

		text-decoration: none; 

		color: #ffffff;

		outline-style: none;

	}

	

	div#leftnav .leftnav_main li a:visited { 

		 border: 0px none ;

		 text-decoration: none; 

		 color: #ffffff;

		 outline-style: none;	

	}

	

	div#leftnav .leftnav_main li a:hover { 

		text-decoration: none; 

		border: 0px none ; text-decoration: none; 

		color: #00CC33;

		outline-style: none;

	}

	

/* */



	div#leftnav .leftnav_fl { 

		background-color: #0099cc;

		padding-bottom: 20px;

		margin-bottom: 5px;

	}

	

	div#leftnav .leftnav_fl li { 

		padding: 4px 0px 6px; 

		background: transparent url('images/leftnav_dotted.png') repeat-x scroll center bottom; 

		font-size: 11px; 

		line-height: 11px;

	}

	

	div#leftnav .leftnav_fl a{

		padding: 5px;	

	}

	

	

	div#leftnav .leftnav_fl li a:link{

		border: 0px none ; 

		text-decoration: none; 

		color: #ffffff;

		outline-style: none;

	}

	

	div#leftnav .leftnav_fl li a:visited { 

		 border: 0px none ;

		 text-decoration: none; 

		 color: #ffffff;

		 outline-style: none;	

	}

	

	div#leftnav .leftnav_fl li a:hover { 

		text-decoration: none; 

		border: 0px none ; text-decoration: none; 

		color: #003366;

		outline-style: none;

	}

	

	.leftnav_head{

		margin-bottom: -5px;

	}

	

/* ******************************** END LEFT NAVIGATION **************************** */



div#wrapper{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	float: right;

	padding-top: 5px;

	width: 614px;

	background-color: #ffffff;

	text-align: justify;

}



div#wrapper p{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 15px;

	letter-spacing: .02;

	margin-bottom: 10px;

}



div#wrapper h2{

	font-size: 16px;

	margin-top: 10px;

	color: #FFCC00;

}





div#wrapper .colleft{

	float: left;

	width: 445px;

}



/* ************** CONTENT ******************************** */

div#pagecontent{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	float: right;

	padding-top: 5px;

	padding-left: 4px;

	width: 609px;

	background-color: #ffffff;

	text-align: justify;

}



div#pagecontent p{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 15px;

	letter-spacing: .02;

	margin-bottom: 10px;

}



div#pagecontent h2{

	font-size: 15px;

	margin-top: 10px;

	margin-bottom: 10px;

	color: #006600;

	background-image: url(images/dotted_dark.gif);

	background-position:bottom;

	background-repeat:repeat-x;

	width: inherit;

}





div#pagecontent ol{	

	outline-style: none;

	list-style: inside;

	list-style-position: outside;

	list-style-type: decimal;

	padding-top: 10px;

	padding-left: 15px;

	margin-left: 20px;

}



div#pagecontent table{	

	font-size: 11px;

	color: #333333;	

}





div#pagecontent table.boardfac .board{

	font-weight: 600;

	color: #FFFFFF;

}



div#pagecontent table.boardfac .pos{

	font-style:italic;

}



div#pagecontent img{

	border: 0px;

}



div#pagecontent div.galback{

	float: left; 

	width: 150px; 

	height: 180px;

	background-image: url("images/galback.jpg");

	background-repeat: no-repeat;

	text-align: center;

	padding-top: 28px;

	padding-bottom: 0px; 

}





div#pagecontent h3{

	color: #FF3300;

	padding-top: 3px;

	font-size: 13px;

	padding-bottom: 5px;

	margin-bottom: 5px;

	background-image: url(images/dotted_dark.gif);

	background-position: bottom;

	background-repeat: repeat-x;

	display: block;

	clear: both;

	

	

}



div#pagecontent .albumtitle{

	padding-top: 20px;

	color: #333333;

	display: block;

}

div#pagecontent .albumdesc{

	color: #333333;

	display: block;

}



div#pagecontent .gallerypic {

	margin-right: 10px;

	margin-bottom: 10px; 

	border: 1px solid #ffffff;

}



div#pagecontent .contactus{

  	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-image: url("images/contactback.jpg"); 

	background-repeat: no-repeat;

	width: 560px;

	height: 350px;

	text-align: left; 

	padding-left: 10px;

}



div#pagecontent .campuses{

	margin-top: 20px;

	xborder: 1px solid black;

	width: 210px;

	float: left;

	font-size: 9px

}



div#pagecontent .contactform{

	float: left; 

	width: 300px;

	height: 300px;

	margin-top: 50px;

	margin-left: 20px;

}



div#pagecontent .contactform input.text{

	display: block;

	width: 250px;

	height: 24px;

	vertical-align: middle;

	margin-bottom: 10px;

	padding-top: 3px;

}



div#pagecontent .contactform span{

	display: block;

	padding-bottom: 5px;

}





div#pagecontent .campus{

	font-size: 11px; 

	font-weight: 600;

	color: #FFFFFF;

}



div#pagecontent .facility{

	float: left; 

	width: 275px;

	height: 225px;

	background-image: url(images/facilityback.jpg);

	background-repeat: no-repeat;

	padding-top: 12px;

	padding-left: 12px;

}



div#pagecontent .facility img{

	margin-bottom: 15px; 

}



div#pagecontent .facility .fac{

	font-weight: 600;

	color: #FF3300;

}



div#pagecontent .facility p{

	width: 250px;

}



div#pagecontent .presmsg{

	width: 350px;

	margin-left: 100px; 

	line-height: 20px;

}



div#pagecontent .program{

	color: #FF3300;

	height: 25px; 

	font-weight: 600;

	margin-bottom: 5px; 

	background-image: url("images/programheadback.jpg");

	background-repeat: repeat-x;

	background-position: bottom;

}



div#pagecontent .newsupdatecontent{

	margin-top: 10px;

	display: block;

}



div#pagecontent .newsupdatecontent img{

	float: left; 

	margin-right: 20px;

	margin-bottom: 20px; 

}



div#pagecontent .newsupdatecontent li{

	padding-bottom: 5px

}



div#pagecontent .contentnewsdate{

	color: #999999;

	font-weight:100; 

}



div#pagecontent .newsupdatelist{

	background-image: url(images/nulistback.jpg);

	background-repeat: no-repeat;

	width: 560px;

	height: 266px;

	padding-top: 70px;

	clear: both;

}



div#pagecontent .newsupdates{

	width: 460px;

	height: 20px;

}



div#pagecontent .newsupdatedate{

	margin-left: 25px;

	width: 100px;

	float: left; 

	text-align: left; 

	color: #999999;

}



div#pagecontent .newsupdatesubject{

	margin-left: 25px;

	width: 280px;

	float: left;

	border-bottom: 1px dotted black;

}



div#pagecontent .newsupdatesubject a{

	color: #009900;

	font-weight: 600;

	text-decoration: none;

}



div#pagecontent .newsupdatesubject a:visited{

	color: #009900;

	font-weight: 600;

	text-decoration: none;

}



div#pagecontent .newsupdatesubject a:hover{

	color: #FF3300;

}



div#adminpage{

	xwidth: 100%;

	text-align: center;

	

}



div#adminpage .messages li{

	width: 141px; 

	height: 144px;

	background-image: url(images/messages.jpg);

	list-style-type: none;

	float: left; 

	margin-right: 20px; 

	

}



div#adminpage .messages li:hover{

	width: 141px; 

	height: 144px;

	background-image: url(images/messageshover.jpg);

	list-style-type: none;

	cursor: pointer;

}



div#adminpage .users li{

	width: 141px; 

	height: 144px;

	background-image: url(images/users.jpg);

	list-style-type: none;

	float: left; 

	margin-right: 20px; 

	

}



div#adminpage .users li:hover{

	width: 141px; 

	height: 144px;

	background-image: url(images/usershover.jpg);

	list-style-type: none;

	cursor: pointer;

}



div#pagecontent .readmessages{

	OVERFLOW: scroll; 

	WIDTH: 100%;

	HEIGHT: 160px;

} 



.pass a, a:visited{

	color: #FF3300;

	text-decoration: none

}



.pass a:hover{

	color: #006600;

	text-decoration: underline;

}



table.tmsg{

	background-color: #ffffff;

	width: 95%;

	text-align: left; 

}



table.tmsg th{

	padding-top: 5px; 

	padding-bottom: 10px; 

}





table.tmsg td{

	padding-top: 5px; 

	padding-bottom: 10px; 

	padding-right: 5px; 

}



table.tmsg tr.notread{

	background-color: #99FFFF;

	background-image: url(images/dotted_dark.gif);

	background-position: bottom; 

	background-repeat: repeat-x;

}



table.tmsg a{

	color: #0066CC;

	text-decoration: none;

	font-weight: 600;

}



table.tmsg a:hover{

	color: #000066;

}



tr.read{



	background-color: #006699;

	color: #999999;

}



tr.read a{

	color: #ffffff;

}



tr.read a:hover{

	color: #0099CC;

}



.msgcontent{

	display: none;

	width: 97%;

	height: 210px;

	margin-top: 15px;

	padding-top: 10px; 

	padding-left: 10px; 

	border: 1px solid #666666; 

}



.msgfield{

	background-color: #CCCCCC;

	padding: 5px; 

	margin-right: 10px; 

}



.msgfield_date{

	background-color: #CCCCCC;

	padding: 5px; 

	margin-top: 20px; 

	margin-right: 10px; 	

}



.msg{

	width: 580px;

	height: 180px;

	margin-top: 10px; 

	padding-top: 15px; 

	padding-left: 15px; 

	background-image: url(images/msgback.jpg);

	background-repeat: no-repeat;

	clear: both; 

}



.msg p{

	width: 550px; 

	height: 150px; 

	overflow: scroll;

}



.msghead{

	background-color: #003366;

	text-align: center;

	color: #ffffff;

}



.cname {

	padding-left: 10px; 

}



.rightbutton{

	float: right;

	margin-right: 5px; 

	margin-top: -8px;

}



div#pagecontent .viewusers{

	width: 100%

	text-align: left; 	

} 





div#pagecontent .adminlinks{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight:100;

	padding-right: 15px;

	float: right; 

	padding-bottom: 5px; 

}



div#pagecontent .adminlinks a{

	color: #999999;

	text-decoration: none;

}



div#pagecontent .adminlinks a:hover{

	color: #333333;

	text-decoration: none;

}



u{

	color: #006600; 

	font-weight: 600;

	font-size: 11px;

	font-weight: 600;

	text-decoration: none; 

}



div#pagecontent table.boardfac { border: 1px solid rgb(3, 71, 111); background: rgb(146, 196, 40) none repeat scroll 0% 0%; border-collapse: collapse; font-family: verdana,arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(54, 54, 54); margin-bottom: 10px;}

div#pagecontent table.boardfac caption { padding: 6px 4px 8px 0px; background: transparent none repeat scroll 0% 0%; text-align: center; font-family: arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 18px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(3, 71, 111); text-transform: uppercase; }

div#pagecontent table.boardfac td, div#pagecontent table.boardfac th { border: 1px dotted rgb(3, 71, 111); padding: 0.4em; color: rgb(54, 54, 54); }

div#pagecontent table.boardfac thead th, div#pagecontent table.boardfac tfoot th { border: 1px solid rgb(3, 71, 111); background: rgb(69, 145, 173) none repeat scroll 0% 0%; font-family: verdana,arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-align: left; color: rgb(255, 255, 255); padding-top: 3px; }





div#pagecontent table.boardfac tbody td a { background: transparent none repeat scroll 0% 0%; text-decoration: none; color: rgb(54, 54, 54); }

div#pagecontent table.boardfac tbody td a:hover { background: rgb(194, 246, 77) none repeat scroll 0% 0%; color: rgb(54, 54, 54); }

div#pagecontent table.boardfac tbody th a { background: transparent none repeat scroll 0% 0%; font-family: verdana,arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-decoration: none; font-weight: normal; color: rgb(54, 54, 54); }

div#pagecontent table.boardfac tbody th a:hover { background: transparent none repeat scroll 0% 0%; color: rgb(54, 54, 54); }



div#pagecontent table.boardfac tbody tr:hover{ background: #FFCC00 none repeat scroll 0% 0%; color: rgb(54, 54, 54); }

div#pagecontent table.boardfac tbody tr:hover .board{ background: #FFCC00 none repeat scroll 0% 0%; color: #000000 }



div#pagecontent table.boardfac tbody th, div#pagecontent table.boardfac tbody td { vertical-align: top; text-align: left; }

div#pagecontent table.boardfac tfoot td { border: 1px solid rgb(3, 71, 111); background: rgb(69, 145, 173) none repeat scroll 0% 0%; padding-top: 3px; color: rgb(255, 255, 255); }

div#pagecontent table.boardfac .odd { background: rgb(174, 226, 57) none repeat scroll 0% 0%; }

div#pagecontent table.boardfac tbody tr:hover { border: 1px solid rgb(3, 71, 111); background: rgb(255, 216, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }

div#pagecontent table.boardfac tbody tr:hover th, div#pagecontent table.boardfac tbody tr.odd:hover th { background: rgb(255, 216, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }







/* ***************** CONTENT END ******************* */







div#bar{

	float: left; 

	background-image: url(images/bar1.jpg);

	background-repeat: no-repeat;

	height: 25px;

	width: 445px;

	padding-top: 5px;

	padding-left: 10px;

	margin-bottom: 10px;

	color: #FFFFFF;

}



div#quicklinks{

	float: left; 

	background-image: url(images/navtext.jpg);

	background-repeat: no-repeat;

	width: 181px;

	height: 25px;

	margin-bottom: 10px;

	display: inline;

}



div#quicklinks h4{

	padding-top: 5px;

	padding-left: 10px;

	margin-bottom: 10px;

	color: #FFFFFF;

}





div#news{

	float: left; 

	background-image: url(images/bar1.jpg);

	background-repeat: no-repeat;

}



div#news a:link, a:visited{

	color: #009900;

	text-decoration: none

}





div#news a:hover{

	color: 009900;

	text-decoration: underline;

}



div#news h4{

	padding-top: 5px;

	padding-left: 10px;

	margin-bottom: 10px;

	color: #FFFFFF;

}



div#offerings{

	float: left; 

	background-image: url(images/offeringbar.jpg);

	background-repeat: no-repeat; 

	width: 160px;

}



div#offerings h4{

	padding-top: 5px;

	padding-left: 10px;

	margin-bottom: 10px;

	color: #FFFFFF;

}



div#news li{

	outline-style: none;

	list-style-type: none;

	clear: both; 

	margin-bottom: 5px;	

	border: 1px solid #CCCCCC;

	padding: 10px 10px 5px 5px;

}



div#news .title{

	color: #339933;

	font-weight: 800;

}

div#news .newsdate{

	color: #999999;

}





div#news img{

	float: left;

	margin-right: 10px;

}





div#wrapper .colright{

	float: right;

	width: 160px;

}



div#container{

	text-align:left;

	width:800px;

	margin:0 auto;	

	background-color: #ffffff;



}



div#content{

	float:left;

	width:500px;

}



div#content p{

	line-height:1.4

}



div#mySlideshow{

	float: left;

	width: 445px;

	height: 240px;

	border: 1px solid #666666;

}



div#intromsg{

	float: left; 

	width: 447px;

	margin-top: 5px;

	background-position:bottom;	

	background-repeat: no-repeat;

	

}



div#intromsg img.intropic{

	float: left; 

	margin-right: 10px;

}





div#offering{

	width:160px;	

}



div#offering .more{

	xwidth: 160px;

	margin: 5px; 

}



div#offering .more a{

	color: #FF3300;

}



div#offering .more a:hover{

	color: #FFCC33;

	background-color: #FF3300;

}



div#offering img{

	margin-bottom: 2px;

	border: 0px;

}



div#navigation{

	background:#B9CAFF;

	float:right;

	width:160px;

}



div#extra{

	background:#FF8539;

	float:right;

	clear:right;

	width:160px;

}



div#footer{

	background-image:url(images/footer.jpg);

	background-repeat: no-repeat;

	color: #FFF;

	clear:both;

	width:100%;	

	height: 68px;

	text-align: center;

	padding-top: 10px;

}



div#footer p{

	margin:0;

	padding:5px 10px

}





/********  OFFERINGS **************************/

	#content-secondary a:link, a:visited { text-decoration: none; color: rgb(228, 90, 73); }

	#content-secondary { 

			xmargin: 13px 0pt 0pt -8px; 

			xbackground: transparent url('images/offeringback.gif') repeat-y; 

			xbackground-color: #009900;

			width: 160px; 

			position: relative; 

	}

	#previously ul{ 

			xmargin: 0pt 0pt 10px; 

			xpadding: 1px 0pt 0pt; 

			background: transparent url('images/dotted_dark.gif') repeat-x scroll left top; 

	}

	#previously ul li { 

		background: transparent url('images/dotted_dark.gif') repeat-x scroll left bottom; 

	}

	#previously ul li a { 

		xpadding: 9px 10px 9px 20px; display: block; 

	}

	#previously ul li a:hover{ 

		background: rgb(41, 56, 56) url('images/dotted_dark.gif') repeat-x scroll left bottom; 

	}

	#previously ul li a span { 

		color: #ffffff;

		font-size: 13px; 

	}

	

/* *************  OFFERINGS END ************************** */



div#calendar{

	display: block;

	margin-top: 5px;

	margin-bottom: 5px;

	width: 181px;

	background-image:url(images/caleventsbar.jpg);

	background-repeat: no-repeat;

	font-family: "verdana",sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; 

	color: #000000;

}

div#calendar1{

	display: block;

	margin-top: 5px;

	margin-bottom: 5px;

	width: 100%;

	/*background-image:url(images/caleventsbar.jpg); */

	background-repeat: no-repeat;

	font-family: "verdana",sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; 

	color: #000000;

}


div#calendar h4{

	padding-top: 5px;

	padding-left: 10px;

	margin-bottom: 10px;

	color: #FFFFFF;

	display: block;

}



div#fl{

	background-image: url(images/flbar.jpg);

	background-repeat: no-repeat;

	width: 181px;

	height: 25px;

	margin-bottom: 10px;

	

}



div#fl h4{

	padding-top: 5px;

	padding-left: 10px;

	margin-bottom: 10px;

	color: #FFFFFF;

}



div#localads img{

	margin-bottom: 5px;

	border: 0px; 

}



/* ************ CALENDAR OF EVENTS ***************** */

div#calendar h1 { 

	font-family: "Lucida Grande","Trebuchet MS"; 

	text-align: center; font-size: 18px; 

	color: rgb(255, 255, 255); 

	padding-top: 8px; 

	padding-bottom: 8px; 

}

div#calendar1 h1 { 

	font-family: "Lucida Grande","Trebuchet MS"; 

	text-align: center; font-size: 18px; 

	color: rgb(255, 255, 255); 

	padding-top: 8px; 

	padding-bottom: 8px; 

}



div#calendar .calta{ 

	width: 181px;

	text-align: center; 

	margin-bottom: 0pt; 

	font-family: arial;

	font-size: 11px;

}

div#calendar1 .calta{ 

	width: 181px;

	text-align: center; 

	margin-bottom: 0pt; 

	font-family: arial;

	font-size: 11px;

}


div#calendar a { 

	display: block; 

	font-weight: bold; 

	text-decoration: none; 

	color: rgb(51, 51, 51); 

}

div#calendar1 a { 

	display: block; 

	font-weight: bold; 

	text-decoration: none; 

	color: rgb(51, 51, 51); 

}

div#calendar .callegend img{

	display: inline;

	border: 0px;

}

div#calendar1 .callegend img{

	display: inline;

	border: 0px;

}

div#calendar .calay{

	color: #CC3300;

	font-weight: 600;

	text-align: center;

	font-size: 11px;

}

div#calendar1 .calay{

	color: #CC3300;

	font-weight: 600;

	text-align: center;

	font-size: 11px;

}



div#calendar .callegend a{

	display: inline;

}

div#calendar1 .callegend a{

	display: inline;

}



div#calendar td { 

	border: 1px solid rgb(221, 221, 221); 

	padding: 3px; 

}

div#calendar1 td { 

	border: 1px solid rgb(221, 221, 221); 

	padding: 3px; 

}

div#calendar td.today { 

	background: rgb(235, 132, 48);

	font-weight: 600;

}

div#calendar1 td.today { 

	background: rgb(235, 132, 48);

	font-weight: 600;

}

div#calendar td.holiday { 

	background: rgb(115, 172, 26);

	font-weight: 600;

}

div#calendar1 td.holiday { 

	background: rgb(115, 172, 26);

	font-weight: 600;

}


div#calendar td.event { 

	background: rgb(226, 216, 58);

	font-weight: bold; 

}

div#calendar1 td.event { 

	background: rgb(226, 216, 58);

	font-weight: bold; 

}




div#calendar th { 

	padding: 1px; 

	font-weight: 600;

}

div#calendar1 th { 

	padding: 1px; 

	font-weight: 600;

}


.tooltip { 

	margin: 5px; 

	background: rgb(238, 238, 238) none repeat scroll 0% 0%; 

}

.tooltip h1 { 

	padding: 5px 5px 2px; 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: left; font-size: 16px; 

	font-weight: bold;

	color: rgb(51, 51, 51); 

}



.tooltip .date { font-style: italic; padding-left: 5px; padding-top: 0pt; text-align: left; }

.tooltip .info { padding: 0pt 5px 5px; text-align: left; }





/*

div#quicklinks{

	float: left; 

	background-image: url(images/navtext.jpg);

	background-repeat: no-repeat;

	width: 181px;

	height: 25px;

	margin-bottom: 10px;

	display: inline;

}



div#quicklinks h4{

	padding-top: 5px;

	padding-left: 10px;

	margin-bottom: 10px;

	color: #FFFFFF;

}

*/






