/*
body {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}
*/
.top_header {

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

	background-repeat: repeat-x;

	background-position: 0px 0px;

	height: 205px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 40px;

}

.top_header_admin {

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

	background-repeat: repeat-x;

	background-position: 0px 0px;

	height: 131px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 40px;

}

.big_date {

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

	font-size: 18px;

	font-weight: normal;

	color: #0e2638;

	text-decoration: none;

}

h1 {

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

	font-size: 26px;

	font-weight: normal;

	color: #015a86;

	margin: 0px;

	padding: 0px;

}

p {

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

	font-size: 11px;

	font-weight: normal;

	color: #262626;

	text-align: justify;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 16px;

	margin-left: 0px;

}

.button_go {

 background-color: #96bddc;

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

 height: 20px;

 width: 24px;

 color: #FFFFFF;

 font-weight: bold;

 font-size: 11px;

 border-top-width: 0px;

 border-right-width: 0px;

 border-bottom-width: 0px;

 border-left-width: 0px;

 text-decoration:none;

}

.button {

 background-color: #96bddc;

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

 color: #FFFFFF;

 font-weight: bold;

 font-size: 11px;

 border-top-width: 0px;

 border-right-width: 0px;

 border-bottom-width: 0px;

 border-left-width: 0px;

 height: 20px;

 margin: 0px;

}



.txtTitle {

	FONT-SIZE: 20px; COLOR: #cccccc; BORDER-BOTTOM: 1px dashed; FONT-FAMILY: Georgia, "Times New Roman", Times, serif

}

.txtSmall {

	FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.text_main_header{

	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif;

	BORDER-TOP: black 1px solid; BACKGROUND-COLOR:#96bddc

}

.text_normal {

	//FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif alternate color #676767

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

	font-size:11px;

	color:#000000;

}

.dFunctions {

	border-style:solid;

	border-width: 1px;

	

	border-bottom-width: 4px;

	border-left-width: 2px;

	

	border-top-color:0099CC;

	border-bottom-color:006699;

	border-left-color: 006699;

	border-right-color: 0099CC;

}

h2 {

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

	font-size: 20px;

	font-weight: normal;

	color: #015a86;

	margin: 0px;

	padding: 0px;

}

h3 {

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

	font-size: 17px;

	font-weight: normal;

	color: #015a86;

	margin: 0px;

	padding: 0px;

}

h4 {

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

	font-size: 10px;

	font-weight: normal;

	color:#666666;

	margin: 0px;

	padding: 0px;

}


/*******NEW CSS*********/

.day_cell {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #333333;
 text-decoration: none;
 line-height: 33px;
}
.date_normal {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #0e2638;
 text-decoration: none;
 display: block;
 margin: 10px;
}
.date_today {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #EB3003;
 text-decoration: none;
 display: block;
 margin: 10px;
}
.date_event a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #225B86;
 text-decoration: none;
 display: block;
 margin: 10px;
 background-image: url(img/icon_event_small.jpg);
 background-repeat: no-repeat;
 background-position: left bottom;
 height: 24px;
 width: 45px;
}
.big_date {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 color: #185685;
 text-decoration: none;
}
form {
 margin: 0px;
 padding: 0px;
}

.drop_month {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 font-weight: normal;
}
.drop_year {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 font-weight: normal;
}

.button_go {
 background-color: #96bddc;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 width: 24px;
 color: #FFFFFF;
 font-weight: bold;
 font-size: 11px;
 border-top-width: 0px;
 border-right-width: 0px;
 border-bottom-width: 0px;
 border-left-width: 0px;
 padding-top: 2px;
 padding-bottom: 2px;
 cursor: pointer;
}
.button_go:hover {
 background-color: #123D60;
 color: #FFFFFF;
}

.upcoming {
 color: #015a86;
 font-weight: bold;
 font-size: 16px;
 font-family: Arial, Helvetica, sans-serif;
 padding: 0px;
 margin: 0px;
}

.orange_text_bold {
 color: #ff7800;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
}

.event_name_right {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #15466E;
 text-decoration: none;
}
.upcoming_text p {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #262626;
 text-align: justify;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 16px;
 margin-left: 0px;
}
.upcoming_text  ul {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #262626;
 text-align: justify;
 list-style-type: disc;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 margin-left: 12px;
 padding-left: 12px;
}
.upcoming_text   ul li {
 text-align: justify;
 list-style-type: disc;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 10px;
 padding-left: 0px;
 margin: 0px;
}

/****************/

