body {
	background-color: #231F20;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.leftlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 5px;
}
a.leftlinks:links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 5px;
}
a.leftlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #221E1F;
	text-decoration: none;
	padding-right: 5px;
}
.leftlinksactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #221E1F;
	text-decoration: none;
	padding-right: 5px;
	background:url(../images/bg_links_grey.gif) bottom repeat-x;
}
.leftlinksactive a {
	color: #221E1F;
	text-decoration: none;
}
.leftlinksactive a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #221E1F;
	text-decoration: none;
	padding-right: 5px;
}
.leftlinksactive a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #221E1F;
	text-decoration: none;
	padding-right: 5px;
}
.leftlinksdeactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-right: 5px;
	background:url(../images/bg_links_grey.gif) bottom repeat-x;
}
.leftlinksdeactive a {
	color: #ffffff;
	text-decoration: none;
}
.leftlinksdeactive a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-right: 5px;
}
.leftlinksdeactive a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-right: 5px;
}
.bluelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #37929A;
	text-decoration: none;
}
a.bluelinks:links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #37929A;
	text-decoration: none;
}
a.bluelinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #37929A;
	height: 13px;
	width: 44px;
}
.orange2links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff9900;
	text-decoration: none;
}
a.orange2links:links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff9900;
	text-decoration: none;
}
a.orange2links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #ff9900;
	height: 13px;
	width: 44px;
}
.greenlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B1BB1C;
	text-decoration: none;
}
a.greenlinks:links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B1BB1C;
	text-decoration: none;
}
a.greenlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #B1BB1C;
	
}
.yellowlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EFB310;
	text-decoration: none;
}
a.yellowlinks:links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EFB310;
	text-decoration: none;
}
a.yellowlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #EFB310;	
}
.whitetextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.whitetextbold:links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.whitetextbold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.greentextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B1BB1C;
}
.bluetextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #37929A;
	text-decoration: none;
}
.bluetextbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #37929A;
	text-decoration: none;
}
a.bluetextbold:links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #37929A;
	text-decoration: underline;
}
a.bluetextbold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #37929A;
	text-decoration: underline;
}
.yellowtextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EFB310;
}
.greytextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.textbigbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #231F20;
	text-decoration: none;
	font-weight: bold;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231F20;
	text-decoration: none;
}
.smalltext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #231F20;
	text-decoration: none;
}
.orangetextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E45D00;
	text-decoration: none;
	font-weight: bold;
}
.textbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231F20;
	text-decoration: none;
	font-weight: bold;
}
a.textbold:links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231F20;
	text-decoration: none;
	font-weight: bold;
}
a.textbold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231F20;
	text-decoration: underline;
	font-weight: bold;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #E45D00;
	text-decoration: none;
}
a.title:links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #E45D00;
	text-decoration: none;
}
a.title:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #E45D00;
	text-decoration: underline;
}

.title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
.title3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #E45D00;
	text-decoration: none;
}
.titlewhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.titleblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #37929A;
	text-decoration: none;
}
.bluetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #37929A;
	text-decoration: none;
}
.greentitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B1BB1C;
	text-decoration: none;
}
.linksbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E45D00;
	text-decoration: none;
}
a.linksbold:links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E45D00;
	text-decoration: none;
}
a.linksbold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E45D00;
	text-decoration: underline;
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #E45D00;
	text-decoration: none;
}
a.links:links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #E45D00;
	text-decoration: none;
}
a.links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #E45D00;
	text-decoration: underline;
}

 .table {
	
	border: 1px solid #CCCCCC;
	
}
.row1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #221E1F;
	background-color: #E8E8E8;
	margin: 5px;
	padding: 5px;	
}
.row2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #221E1F;
	background-color: #ffffff;
	margin: 5px;
	padding: 5px;
	
}
.row3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #221E1F;
	margin: 5px;
	padding: 5px;
	font-weight: bold;
}
.row4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #221E1F;
	background-color: #ffffff;
	margin: 7px;
	padding: 7px;
	text-align: left;
	vertical-align: top;
}
.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #231F20;
	background-color: #E8E8E8;
	text-decoration:none;
	padding-right: 2px;
	/*margin: 5px;
	padding: 5px;*/	
}
.active a{color: #231F20;text-decoration:none;}
.active a:visited{
	color: #231F20;
	text-decoration:none;
	/*margin: 5px;
	padding: 5px;*/	
}
.active a:hover{
	color: #231F20;
	text-decoration:none;
	/*margin: 5px;
	padding: 5px;*/
}
.deactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #37929A;
	background-color: #ffffff;
	text-decoration:none;
	padding-right: 2px;
	/*margin: 5px;
	padding: 5px;*/	
}
.deactive a{color: #37929A; text-decoration:none;}
.deactive a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #37929A;
	background-color: #ffffff;
	text-decoration:none;
	padding-right: 2px;
	/*margin: 5px;
	padding: 5px;*/	
}
.deactive a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #37929A;
	background-color: #ffffff;
	text-decoration:none;
	padding-right: 2px;
	/*margin: 5px;
	padding: 5px;*/	
}
.footerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #918F8F;
	text-decoration: none;
}
a.footerlinks:links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #918F8F;
	text-decoration: none;
}
a.footerlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #918F8F;
	text-decoration: underline;
}
.footerlinks2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
a.footerlinks2:links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
a.footerlinks2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #221E1F;
	border: 1px solid #AEAFB3;
	height: 20px;
	text-transform: none;
}
.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #221E1F;
	background-color: #ffffff;
	border: 1px solid #464648;
}
.orangelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E35E03;
	text-decoration: none;
}
a.orangelinks:links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E35E03;
	text-decoration: none;
}
a.orangelinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E35E03;
	text-decoration: underline;
}
.bigtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.row4 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F5F5F5;
	margin: 4px;
	padding: 4px;
	text-align: right;
}
.row5 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EAEAEA;
	margin: 9px;
	padding: 9px;
	
}
.border {
	border: 1px solid #CCCCCC;
}
.greylinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #231F20;
	text-decoration: underline;
}
a.greylinks:links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #231F20;
	text-decoration: underline;
}
a.greylinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #231F20;
	text-decoration: underline;
}
.greyborder {
	border: 2px solid #999999;
}
.greyborder {
	border: 2px solid ##231F20;
}
.NewsletterTitle {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #cc6633;
	text-decoration: none;
}
.NewsletterSubTitle {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #cc6633;
	text-decoration: none;
}
.NewsletterSubTitleblack {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #231F20;;
	text-decoration: none;
}
.NewsletterSubSubTitle {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #231F20;;
	text-decoration: none;
}
.Newslettertext {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #231F20;
	text-decoration: none;
}
.NewsletterRedtext {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cb0100;
	text-decoration: none;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #e45d00;
	border: 1px solid #CCCCCC;
}
.button2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #e45d00;
	border: 2px solid #000000;
}
/* New added */
.link_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #E45D00;
	text-decoration: none;
}

.link_txt a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #E45D00;
	text-decoration: none;
}

.link_txt a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #E45D00;
	text-decoration:underline;
}
.red_txt{
	font-family:Tahoma;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#cc000c;
	
}
.red_emailtxt{
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#cc000c;
	
}

.red_emailtxt a{
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#cc000c;
	
}
.box_black_txt{
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	line-height:16px;
}
.blue_txt_dal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3c6990;
	text-decoration:none;
	text-align:justify;

}

.blue_txt_dal a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3c6990;
	text-decoration:none;
	text-align:justify;

}

.blue_txt_dal a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3c6990;
	text-decoration:none;
	text-align:justify;

}
.blue_txtnormal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3c6990;
	text-decoration:none;
	text-align:justify;

}

.blue_txtnormal a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3c6990;
	text-decoration:none;
	text-align:justify;

}

.blue_txtnormal a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3c6990;
	text-decoration:underline;
	text-align:justify;

}
.grey_txt_dal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #656565;
	text-decoration:none;
	text-align:justify;
}
.dal_bold_new_blue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0389b5;
	text-decoration:none;
	text-align:justify;
}

.year-link ul { margin:0; padding:0; list-style-type:none;}

.year-link li {padding:0; display:inline; margin-right:10px; float:left;}

.year-link li a {text-align:center; color:#009999; text-decoration:none; font-size:14px; font-weight:bold;}

.year-link li a:hover {color:#333;}

.year-link li a.selected {color:#e45d00;}

.presentation-link a {padding:2px 0; display:block; width:250px; text-align:center; color:#2b1e0e; text-decoration:none; background:#c1d207; border:1px solid #a1a81c; font-size:12px; font-weight:bold;}
.presentation-link a:hover {color:#403a36;}
.BS_text_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.BS_bluetext_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #37929A;
	text-decoration: none;
}
.BS_bigbluetext_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #37929A;
	text-decoration: none;
}
.BS_text_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.BS_bigtext_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.BS_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.BS_orangetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #E45D03;
	text-decoration: none;
}
.BS_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #E45D03;
	text-decoration: none;
}
a.BS_link:links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #E45D03;
	text-decoration: none;
}
a.BS_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #E45D03;
	text-decoration: underline;
}


/***************************************** Start style for calendar *****************************************/

.title4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	font-style: italic;
}

/* Calendar*/
.CalendarBlankCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231F20;
	background-color:Gray;
}
.CalendarCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231F20;
	background-color:Orange;
}
.CalendarEventCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231F20;
	background-color:Blue;
}
p{
line-height:13px;
}
.cal_title {
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	height:8px;
	padding: 3px 20px;
	width:auto;
	background-color: #efb310;
}
.cal_title a:link{
	color:#000000;	
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.cal_title a:hover{
	color:#ffffff;	
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.cal_title a:visited{
	color:#000000;	
	text-decoration:none;
}
.cal_bg{
	background:url(../images/bg_cal.jpg) left bottom repeat-x;
	margin:0px;
	padding:0px;
}
.bg_day{
	background:url(../images/bg_day.jpg) left top repeat-x; 
	width:110px; 
	height:25px;
	color:#fff;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
}
.box_date{
	background:url(../images/bg_date.jpg) left top repeat-y;
	width:110px;
	height:110px;
	margin:0px;
	padding:0px;
	text-align: center;
	border-bottom:1px solid #c0c0c2;
	border-top:1px solid #a6a6a6;
	}

.bg_date{
	width:104px;
	height:10px;
	color:#fff;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-align: center;
	font-weight: bold;
	text-decoration:none;
	padding: 2px 3px;
}
.bg_date a:link{
 width:110px; height:110px;
	color:#fff;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-align: center;
	font-weight: bold;
	text-decoration:none;
}
.bg_date a:hover{
 	width:110px; height:110px;
	color:#fff;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	text-align: left;
	font-weight: bold;
	text-decoration:none;
}
.bg_date a:visited{
	color:#fff;
	text-decoration:none;
}
.bg_datetxt{
	width:100px;
	height:auto;
	color:#fff;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	text-align:left;
	font-weight: bold;
	text-decoration:none;
	padding: 1px 5px;
}
.bg_datetxt a:link{
 width:110px; height:110px;
	color:#fff;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	text-align: left;
	font-weight: bold;
	text-decoration:none;
}
.bg_datetxt a:hover{
 	width:110px; height:110px;
	color:#fff;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
.bg_datetxt a:visited{
	color:#fff;
}
.popup {
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
	padding: 5px 10px;
	border:1px solid #cccccc;
	width:340px;
	line-height:18px;
	overflow: visible;
	position:absolute;
	position:absolute;
	height:auto;
	z-index:1;
	background-color:#FFFFFF;
	text-align:left;
	visibility: hidden;
}
#Layer1 {
	position:absolute;
	width:167px;
	height:68px;
	z-index:1;
	visibility: hidden;
	background-color: #FF6600;
	padding: 3px;
	left: 340px;
	top: 146px;
}
.style1 {
	color: #38929a;
	font-weight: bold;
}
.style2 {
	color: #e45d01; 
	font-weight: 
	bold; 
}
.in_popup{
	margin:0px;
	padding:0px;
	height:auto;
	float:left;
	width: 340px;
}
.in_popup_devider{
background:url(../images/dot.jpg) left top repeat-x;
	margin:8px 0px;
	padding:0px;
	height:5px;
	float:left;
	width: 340px;
}
.eventbg{
 background:url(../images/event_bg.jpg) left top repeat-y;
	margin:0px;
	padding:0px;
 	width:110px; 
	height:auto;
	border-bottom:1px solid #945a35;
	border-top:1px solid #945a35;
}
.large_font{
	background:url(../images/event_bg.jpg) left top no-repeat;
	margin:0px;
	padding-top:0px;
 	width:110px; height:110px;
	color:#fff;
	font-family:Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-align:center;
	font-size:18px;
	text-decoration:none;
}
.large_font a:link{
	color:#fff;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	text-decoration:none;
	font-weight: bold;
}
.large_font a:hover{
	color:#fff;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	text-decoration:none;
	font-weight: bold;
}
.large_font a:visited{
	color:#fff;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	text-decoration:none;
}
.register{
	width:100px;
	height:auto;
	color:#FFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	text-align: left;
	font-weight:normal;
	padding: 3px 5px;
}
.register a:link{
	color:#FFFF66;
	text-decoration:underline;
}
.register a:hover{
	color:#FFFF66;
	text-decoration:none;
}

.register a:visited{
	color:#FFFF66;
}

.datetxt{
	width:100px;
	height:auto;
	color:#fff;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-align:left;
	font-weight: normal;
	padding: 2px 5px;
	margin:0px;
	text-decoration:none;
}
.datetxt a:link{
 	color:#fff;
	font-weight: normal;
	text-decoration: underline;
}
.datetxt a:hover{
	color:#fff;
	font-weight: normal;
	text-decoration:none;
}
.datetxt a:visited{
	color:#fff;
}
.date{
	width:110px;
	height:10px;
	color:#fff;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-align: center;
	font-weight: bold;
	padding: 1px 0px 2px;
}
/* End style for calendar
----------------------------------------------------------------------------- */

/* edited 19-05-2009 */

.daltxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #7a7c7d;
	text-decoration: none;
	text-align:justify;
}
.daltxt h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #8c999f;
	text-decoration: none;
	text-align:justify;
	background-image: url(../Images/bul-arrow.gif);
	background-repeat:no-repeat;
	background-position: 0 .5em;
	text-decoration:none;
	margin:0px;
	padding:0px;
	padding-left:17px;
	padding-bottom:15px;
}
.daltxt ul {
	margin:0px;
	padding:0px;
	/*margin-top:80px;*/
	/*margin-bottom:15px;*/
	list-style:none;/*float:left;*/
}
.daltxt li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7a7c7d;
	background-image: url(../Images/bul-arrow2.gif);
	background-repeat:no-repeat;
	background-position: 0 .5em;
	text-decoration:none;
	padding:0px;
	margin:0px;	
	margin-left:3px;
	padding-left: 14px;
	padding-bottom:15px;
	/*margin-top:10px;*/
	line-height: 16px;
	/*border:#FF0000 solid 1px;*/
}
.dalfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-top:5px;
}
.dalfooter a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.dalfooter a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}