/* CSS Document */

body{
margin:0px;
padding:0px;
/*background:url(../images/bg_top.gif) top repeat-x;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}

a
{
color:#990000;
}
img{
border:none;
float:left;
}
.float_left{
float:left;
}
.float_right{
float:right;
}

#listpaging{
width:500px;
height:auto;
margin:0 auto;
float:right;
color:#990000;
font-size:12px

}
.greydtext{
color:#990000;
font-size:12px;
font-weight:bold;
}
.activeitem{
color:#000000;
font-size:12px;
font-weight:bold;
}
.nextitem{
color:#990000;
font-size:12px;
font-weight:bold;
}




#main{
width:973px;
height:auto;
margin:0 auto;
background:none;
}
#header{
float:left;
width:973px;

/*background:url(../images/bg_head_top.gif) no-repeat;*/
}
#logo{
	width:263px;
	height:85px;
	float:left;
	padding:10px 0px 0px 0px;
/*background:#8f090f;*/
}
#lang_bar{
width:574px;
height:41px;
float:right;
background:url(../images/bg_lang_bar.gif) repeat-x;
}



#lang_bar_left{
width:7px;
height:41px;
float:left;
background:url(../images/bg_left_lang_bar.gif) no-repeat;
}
#lang_bar_right{
width:7px;
height:41px;
float:right;
background:url(../images/bg_right_lang_bar.gif) no-repeat;
}
.lang_bar_center{
width:560px;
height:29px;
padding-top:12px;
float:left;
}
.lang_bar_center ul{
margin:0px;
padding:0px;
list-style:none;
}
.lang_bar_center ul li{
margin:0px 0px 0px 6px;
padding:0px;
float:left;
display:inline;
}





.city_part a{
color:#FFFFFF;
text-decoration:none;
}
.city_part a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.search{margin:0px 0px 0px 0px; width:150px; padding:2px 0px 0px 3px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; height:12px;}
.btna{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  width:35px; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px;}
.btna_one{margin:0px 0px 0px 0px;  height:20px; padding:0px 0px 2px 0px;  width:51px; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px;}

.city_part{ width:199px; background:#8f090f; margin:5px 0px 0px 0px; padding:0px 0px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; float:left; }
.city_part ul{margin:0px 0px 0px 0px; padding:5px 5px 5px 5px; list-style-type:none;}
.city_part li{margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none;}
.city_part li a{color:#ffffff; text-decoration:none;}
.city_part li a:hover{color:#ffffff; text-decoration:underline;}
.search_one{margin:0px 5px 0px 0px; width:100px; padding:0px 0px 0px 0px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; height:20px;}

.right_nav ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold;}
.right_nav li{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold;}
.right_nav span{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold;} 
.right_nav p{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold;} 


#banner{
width:973px;
margin-top:10px;
margin-bottom:15px;
height:auto;
float:left;
}

/* other languages*/
#top_nav2{
	background:url(../images/philharmonie_05.jpg) repeat-x;
	width:710px;
	height:20px;
	padding:0px 0px 6px 0px;
	margin-top:20px;
	float:left;
	/*border-bottom:1px solid #e3e3e3;*/
text-align:center;
}
#top_nav2 a{
margin-left:5px;
display:block;
float:left;
padding:4px 5px 4px 5px;
background:none;
font-size:12px;
font-weight:bold;
color:#707070;
text-decoration:none;

}
#top_nav2 a:hover{
margin-left:5px;
display:block;
float:left;
padding:4px 5px 4px 5px;
background-image:url(../images/nav_ov2.gif);
background-repeat:repeat-x;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}



#top_nav3{
	background:url(../images/philharmonie_05.jpg) repeat-x;
	width:710px;
	height:20px;
	padding:0px 0px 6px 0px;
	margin-top:20px;
	float:left;
	/*border-bottom:1px solid #e3e3e3;*/
text-align:center;
}
#top_nav3 a{
margin-left:5px;
display:block;
float:left;
padding:4px 8px 4px 8px;
background:none;
font-size:12px;
font-weight:bold;
color:#707070;
text-decoration:none;

}
#top_nav3 a:hover{
margin-left:5px;
display:block;
float:left;
padding:4px 8px 4px 8px;
background-image:url(../images/nav_ov2.gif);
background-repeat:repeat-x;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}




#top_nav4{
	background:url(../images/philharmonie_05.jpg) repeat-x;
	width:710px;
	height:20px;
	padding:0px 0px 6px 0px;
	margin-top:20px;
	float:left;
	/*border-bottom:1px solid #e3e3e3;*/
text-align:center;
}
#top_nav4 a{
margin-left:5px;
display:block;
float:left;
padding:4px 7px 4px 7px;
background:none;
font-size:12px;
font-weight:bold;
color:#707070;
text-decoration:none;

}
#top_nav4 a:hover{
margin-left:5px;
display:block;
float:left;
padding:4px 7px 4px 7px;
background-image:url(../images/nav_ov2.gif);
background-repeat:repeat-x;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}






#top_nav5{
	background:url(../images/philharmonie_05.jpg) repeat-x;
	width:710px;
	height:20px;
	padding:0px 0px 6px 0px;
	margin-top:20px;
	float:left;
	/*border-bottom:1px solid #e3e3e3;*/
text-align:center;
}
#top_nav5 a{
margin-left:5px;
display:block;
float:left;
padding:4px 8px 4px 8px;
background:none;
font-size:12px;
font-weight:bold;
color:#707070;
text-decoration:none;

}
#top_nav5 a:hover{
margin-left:5px;
display:block;
float:left;
padding:4px 8px 4px 8px;
background-image:url(../images/nav_ov2.gif);
background-repeat:repeat-x;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

#top_nav6{
	background:url(../images/philharmonie_05.jpg) repeat-x;
	width:710px;
	height:20px;
	padding:0px 0px 6px 0px;
	margin-top:20px;
	float:left;
	/*border-bottom:1px solid #e3e3e3;*/
text-align:center;
}
#top_nav6 a{
margin-left:5px;
display:block;
float:left;
padding:4px 6px 4px 6px;
background:none;
font-size:12px;
font-weight:bold;
color:#707070;
text-decoration:none;

}
#top_nav6 a:hover{
margin-left:5px;
display:block;
float:left;
padding:4px 6px 4px 6px;
background-image:url(../images/nav_ov2.gif);
background-repeat:repeat-x;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}



/*CSS INDULDE*/
#top_nav{
	background:url(../images/philharmonie_05.jpg) repeat-x;
	width:710px;
	height:20px;
	padding:0px 0px 6px 0px;
	margin-top:20px;
	float:left;
	/*border-bottom:1px solid #e3e3e3;*/
text-align:center;
}
#top_nav a{
margin-left:5px;
display:block;
float:left;
padding:4px 10px 4px 9px;
background:none;
font-size:12px;
font-weight:bold;
color:#707070;
text-decoration:none;

}
#top_nav a:hover{
margin-left:5px;
display:block;
float:left;
padding:4px 10px 4px 9px;
background-image:url(../images/nav_ov2.gif);
background-repeat:repeat-x;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}








/*CSS INDULDE##################################################*/
#visted{
display:block;
float:left;
padding:4px 13px 4px 13px;
background:#990000;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
#content{
	width:969px;
	height:auto;
	float:left;
	padding:14px 0px 0px 4px;
} 
#left_content{
	width:205px;
	/*height:auto;*/
float:left;
	background:#f2f2f2;
	padding-top:18px;
	margin-right:50px;
} 
#output2{
color:#000000;

font-size: 9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.holder{
width:186px;
height:auto;
float:left;
margin-left:7px;
display:inline;
}
.right_nav{
width:186px;
height:auto;
float:left;
margin:3px 0px 3px 7px;
display:inline;
}
.right_nav ul{
margin:0px;
padding:0px;
list-style:none;
}
.right_nav ul li{
margin:2px 0px 0px 0px;
padding:0px;
display:block;
width:182px;
border:1px solid #dadada;
padding:1px;
height:25px;
background:#fbfbfb;
}
.right_nav a{
font-weight:normal;
text-decoration:none;
color:#4b4b4b;
font-size:11px;
margin-left:18px;
display:block;
float:left;
margin-top:4px;
}
.right_nav a:hover{
font-weight:normal;
text-decoration:underline;
color:#4b4b4b;
font-size:11px;
margin-left:18px;
display:block;
float:left;
margin-top:4px;
}





.nav_head{
width:183px;
height:28px;
color:#990000;
font-size:12px;
font-weight:bold;
float:left;
background:url(../images/new_phil_14.gif) no-repeat;
margin-left:7px;
display:inline;
padding-top:10px;
padding-left:3px;
}
.field{
width:180px;
height:17px;
padding:0px;
margin:0px;
float:left;
border:1px solid #dadada;
}
.holder_2{
width:186px;
height:auto;
float:left;
margin-left:8px;
/*display:inline;*/
margin-top:10px;
}
.holder_2 p{
margin:8px 0px 0px 0px;
padding:0px;
display:block;
width:186px;
height:auto;
float:left;
font-weight:normal;
font-size:11px;
color:#696969;
}
.holder_2 a{
color:#696969;
text-decoration:none;
}
.holder_2 a:hover{
color:#696969;
text-decoration:underline;
}

.color_1{
color:#990000;
}
#right_content{
	background:url(../images/new_ng_02.gif) repeat-y;
	width:712px;
	/*height:auto;*/
float:left;
	margin-left:0px;
	padding:0px 0px 0px 0px;
}


#right_content12{
	width:712px;
	/*height:auto;*/
float:left;
	margin-left:0px;
	padding:0px 0px 0px 0px;
}

.wrapper_1{
	width:707px;
	height:auto;
	float:left;
}
.cont_1{
width:344px;
height:auto;
float:left;
}
.cont_1_left{
width:137px;
height:auto;
float:left;
}
.cont_1_left img{
margin-left:14px;
}
.cont_1_right{
width:207px;
height:auto;
float:left;
padding:5px 0px 0px 0px;
}
.cont_1_right h2{
font-size:11px; font-weight:bold; color:#707070; line-height:15px; margin:0px 0px 10px 0px; padding:0px;
}
.cont_1_right p{
width:207px;
height:20px;
margin:0px 0px 0px 0px;
padding:0px;
}
.cont_1_right p img{
margin-top:3px;
margin-right:10px;
}
.cont_1_right p a{
color:#990000;
font-weight:normal;
text-decoration:underline;
font-size:11px;
}
.cont_1_right p a:hover{
color:#990000;
font-weight:normal;
text-decoration:none;
font-size:11px;
}
.wrapper_2{
	width:683px;
	height:auto;
	padding:10px 0px 10px 18px;
	float:left;
	font-size:12px;
	color:#696969;
	font-weight:normal;
}
.wrapper_3{
	width:690px;
	height:auto;
	padding:0px 0px 10px 15px;
	float:left;
	font-size:11px;
	color:#696969;
	background:#f5f5f5;
	font-weight:bold;
}
.w3{
width:138px;
height:auto;
float:left;
padding:22px 0px 0px 0px;
}
.w3_1{
width:138px;
height:194px;
float:left;
}
.w3_2{
width:138px;
height:18px;
float:left;
background:#dddcdc;
text-align:center;
padding-top:3px;
color:#940000;
}
.diff{
margin-left:40px;
display:inline;
}
.wrapper_4{
width:720px;
/*height:auto;*/
padding:10px 0px 10px 25px; 
float:left;
line-height:17px;
font-size:11px;
color:#696969;
}
.text{
color:#000000;

font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.nav_head1
{
width:250px;
height:28px;
color:#990000;
font-size:14px;
font-weight:bold;
float:left;
margin-left:7px;
display:inline;
padding-top:10px;
padding-left:3px;
}
.nav_head12
{

height:28px;
color:#990000;
font-size:14px;
font-weight:bold;
float:left;
display:inline;

}
.input
	{
	 font-size :8pt;	
	 color:#383e38;
	 font-family :  Arial,Verdana, sans-serif; 
	 BORDER-TOP: #807D7A 1px solid;
	 BORDER-LEFT: #807D7A 1px solid;
	 BORDER-RIGHT: #807D7A 1px solid;
	 BORDER-BOTTOM: #807D7A 1px solid;
}

.errtext
{
	font-family: Arial,Verdana, sans-serif; 
	font-size:8pt;
	color: #ff0000;
}
.error
{
	font-family: Arial,Verdana, sans-serif; 
	font-size:8pt;
	color: #ff0000;
}




.st_1{
font-weight:bold;
font-size:12px;
color:#c4c4c4;
}
.color_2{
color:#e00404;
}

#footer{
margin-top:10px;
width:973px;
height:auto;
float:left;
padding:0px 0px 12px 0px;
border-bottom:1px solid #e0e0e0;
border-top:1px solid #e0e0e0;
} 
.f_img1{
margin:11px 0px 0px 39px;
}
.f_img2{
margin:7px 0px 0px 77px;
}
.f_img3{
margin:26px 0px 0px 48px;
}
.f_img4{
margin:15px 0px 0px 48px;
}
#footer_2{
margin-top:10px;
width:973px;
height:30px;
float:left;
text-align:center;
color:#7f7f7f;
font-size:11px;
} 

#footer_3{
margin-top:10px;
width:973px;
height:30px;
float:left;
text-align:center;
color:#7f7f7f;
font-size:10px;
} 


/* modified */

/* CSS Document */
.cont_1_r{
	width:707px;
	/*height:auto;*/
float:left;
	margin:0px 0px 7px 0px;
	padding:10px 0px 0px 0px;
}



.cont_1_rt{
width:560px;
height:auto;
float:left;
padding:0px 0px 0px 0px;
}
.cont_1_rt h2{
font-size:11px; font-weight:bold; color:#b0080f; line-height:15px; margin:0px 0px 10px 0px; padding:0px;
}
.cont_1_rt p{

/*height:20px;*/
margin:0px 0px 0px 0px;
padding:0px;
font-weight:normal;
text-decoration:none;
font-size:11px;
}
.cont_1_rt p img{
margin:3px 3px 0px 470px;;


}
.cont_1_rt p a{
color:#990000;
font-weight:normal;
text-decoration:underline;
font-size:11px;
text-align:right;
}
.cont_1_rt p a:hover{
color:#990000;
font-weight:normal;
text-decoration:none;
font-size:11px;
}

.thickbox
{
font-size:10px;
}

/* for second page of listing */




.left{
width:360px;
float:left;
padding:0px 5px 0px 10px;
margin:0px;
}



.right{
width:170px;
float:left;
padding:0px 5px 0px 5px;
}

.line{
background:url(../images/line.gif) no-repeat;
width:2px;
height:149px;
float:left;

}
.header
{

height:28px;
color:#990000;
font-size:14px;
font-weight:bold;

margin-left:7px;

padding-top:10px;
padding-left:3px;
}





/* NEW DETAIL LINE STARTS HERE*/
/* CSS Document */
/* CSS Document */
/* CSS Document */
#content_detail{
width:700px;
height:auto;
float:left;
padding:14px 4px 0px 4px;
} 
#right_content_detail{
width:410px;
height:auto;
float:left;
padding:20px 0px 0px 10px;
}
#right_content_detail .new_text_detail{
width:400px;
float:left;
}
#right_content_detail .new_text_detail h2{
font:Verdana;
font-size:12px;
font-weight:bold;
padding:20px 0px 0px 0px;

}

#right_content_detail .new_text_detail p{
font-size:11px;
font:Verdana, Arial, Helvetica, sans-serif;
float:left;
text-align:left;
line-height:20px;
}

#right_content_detail .second_text_detail{
width:330px;
float:left;
}

#right_content_detail .second_text_detail p{
font:Verdana;
font-size:11px;
float:left;
line-height:20px;
}

#right_content_detail .third_text_detail{
width:300px;
float:left;
padding-left:10px;
}

#right_content_detail .third_text_detail p{
font:Verdana;
font-size:11px;
float:left;
line-height:20px;
}

#left_content_detail{
width:267px;

float:left;
background:#f2f2f2;
padding-top:18px;
} 

#left_content_detail p{
width:253px;
float:left;
margin:0px;
padding:10px 0px 0px 10px;

}

#left_content_detail p .img_detail{

padding-right:5px;
/*padding-top:10px;*/
}


#right_content_2{
width:957px;
height:auto;
float:left;
padding:20px 0px 0px 10px;
}




/* news section */

#left_content_v1{
width:199px;
height:auto;
float:left;
background:#f2f2f2;
padding-top:0px;
} 

.holder_21{
width:186px;
height:auto;
float:left;
margin-left:5px;
display:inline;
margin-top:0px;
color:#000000;

}
.holder_21 p{
margin:5px 0px 0px 0px;
padding:0px;
color:#000000;
display:block;
width:186px;
height:auto;
float:left;
font-weight:normal;
font-size:12px;
/*color:#696969;*/

}
.holder_21 a{
font-weight:bold;
color:#000000;
text-decoration:none;
}
.holder_21 a:hover{
font-weight:bold;
color:#000000;
text-decoration:underline;
}

/* CALENDER SCRIPT*/
/* CALENDER SCRIPTCALENDER SCRIPTCALENDER SCRIPTCALENDER SCRIPTCALENDER SCRIPTCALENDER SCRIPTCALENDER SCRIPTCALENDER SCRIPT */
.calTopTD
{
	
	color: #000000;
	font-size : 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height: 20px;	
}
.calHighlightTD2
{
	background-color : #E8F0FA;	
	color: #ffffff;
	font-size : 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height: 20px;	
}
a:hover.calWeek
{
	background-color : #C32026;	
	color: #ffffff;
	font-size : 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.calWeek
{
	background-color : #C32026;	
	color: #ffffff;
	font-size : 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.calHeadTD
{
	background-color : #ffffff;	
	color: #45475D;
	font-size : 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.calListNormalLink
{
	color : #EAF3FA;
	font-size : 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
} 

.calListEventLink
{
	color : #FF0000;
	font-size : 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
} 
.categorylink{
	color: #FFBF00;
	text-decoration : none;
}

.calMonthEvent
{
	color : #0E4777;
	font-size : 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.calLink
{
	color:#45475D;
	text-decoration : none;
	font-size : 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:inline;
}
a:hover.calLink
{
	color:#45475D;
	text-decoration : none;
	font-size : 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.calNormalLink
{
	color : #4F4E4C;
	font-size : 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
} 
a:hover.calNormalLink
{
	color : #CD0438;
	font-size : 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
} 

.calEventLink
{background-color : #CD0438;	
	color : #FFFFFF;
	font-size : 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	 display:block;
}
a:hover.calEventLink
{
	color : #FFFFFF;
	font-size : 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
} 



.calHighlightLink
{
	background-color : #cccccc;	
	color : #000000;
	font-size : 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	display:block;
}

.calNormalTD
{
	background-color : #ffffff;	
	color: #4F4E4C;
	font-size : 12px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.calNormalListTD
{
	background-color : #ffffff;	
	color: #FFFFFF;
	font-size : 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.calHighlightTD
{
	color : #FF0000;

	font-size : 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


.stextTD
{
	color : #ffffff;
	font-size : 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.attention{
	color: red;
}
.frmtdheader
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	background-color:#B00404;
	height:30px;
	padding-left:5px;
	
}.frmtd
{
	
	color: #ffffff;
	font-size : 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
   
}
#calendertxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#434343;
	font-size:12px;
}
#calendertxt a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#2160b5;
	font-size:12px;
	text-decoration:none;
}
#calendertxt a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#2160b5;
	font-size:12px;
	text-decoration:underline;
}

.whiteteble
{
	background-color : #ffffff;	
	color: #EAF3FA;
	font-size : 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-bottom-color:#C7C6C6;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#C7C6C6;
	border-top-style:solid;
	border-top-width:1px;
	border-right-color:#C7C6C6;
	border-right-style:solid;
	border-right-width:1px;
	border-left-color:#C7C6C6;
	border-left-style:solid;
	border-left-width:1px;
	background-color:#ffffff;	
}.whitearea
{
	background-color : #ffffff;	
	color: #5F5F5F;
	font-size : 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-bottom-color:#C7C6C6;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#C7C6C6;
	border-top-style:solid;
	border-top-width:1px;
	border-right-color:#C7C6C6;
	border-right-style:solid;
	border-right-width:1px;
	border-left-color:#C7C6C6;
	border-left-style:solid;
	border-left-width:1px;
	background-color:#ffffff;	
}


.calHighlightTD
{
	color : #FFFFFF;

	
}

.right_nav123
{
line-height:18px;


}

.right_nav123 a{
font-weight:normal;
text-decoration:none;
font-size:12px;
}
.right_nav123 a:hover{
font-weight:normal;
text-decoration:underline;
font-size:12px;
}







.search22 a
{
margin-top:-16px;
margin-left:90px;
}
.search22 a:hover
{
margin-top:-16px;
margin-left:90px;
}
/* CALENDER SCRIPTCALENDER SCRIPTCALENDER SCRIPTCALENDER SCRIPTCALENDER SCRIPTCALENDER SCRIPTCALENDER SCRIPTCALENDER SCRIPT */
