.bold {font-weight:bold;}
	.unblod {font-weight:normal;}
	.CalendarHeader{color:#e87f26;font-size:13.5pt;font-family:verdana;font-weight:bold;}
	A.CalendarHeader{color:#e87f26;font-size:13.5pt;font-family:verdana;font-weight:bold;text-decoration:none;}
	.CalendarSubHeader{color:#155eba;font-size:11pt;font-family:Arial;font-weight:bold;height:22px;}
	.CalendarSubHeaderSmall{color:#155eba;font-size:10pt;font-family:Arial;font-weight:bold;}
	#calData {padding:2px;background-color:#fff;padding-top:10px;border-top: 1px solid #c8c8d8;}
	#calData table thead.bluelines th { border-bottom: 2px solid #e3ecf5; }
	#calData table tbody.bluelines td { border-bottom: 1px solid #e3ecf5; }
	#calData table tbody.bluelines tr:hover{background-color:#EAF2FA;}
	.paddingLeft10{padding-left:10px;}
	.text_head_small{font:bold 10pt arial; color:#2D4E83; }
	span.text_head_small{font:bold 9pt arial; color:#2D4E83; }
	.date_added { font: bold 12pt arial; color:#000000; vertical-align:top; padding-top:3px; padding-right:10px;}
	.date_active {font: bold 12pt arial; color:#053C7C; vertical-align:top; padding-top:3px; padding-right:10px;}
	.date_text{ font: 8pt arial; color:#053C7C; vertical-align:bottom; padding:3px 0px 0px 5px; float:left; }
	.date_fade{ font: bold 12pt arial; color:#AFAFAF; vertical-align:top; padding-top:3px; padding-right:10px;}
	.td_date{ border-left:1px solid #A7C2DF; border-top:1px solid #A7C2DF; border-right:1px solid #A7C2DF; border-bottom:1px solid #A7C2DF; width:14.28%; height: 137px; background-image:url(images/small_strip.jpg); background-repeat:repeat-x;}
	.td_date_added_blue{ border-left:1px solid #A7C2DF; border-top:1px solid #A7C2DF; border-right:1px solid #A7C2DF; border-bottom:1px solid #A7C2DF; width:14.28%; height: 137px; background-repeat:repeat-x;  background-color:#E8EFF7;}
	.td_date_added_yellow{ border-left:1px solid #A7C2DF; border-top:1px solid #A7C2DF; border-right:1px solid #A7C2DF; border-bottom:1px solid #A7C2DF; width:14.28%; height: 137px; background-repeat:repeat-x;  background-color:#FFFFE1;}
	.td_date_added_blue{ border-left:1px solid #A7C2DF; border-top:1px solid #A7C2DF; border-right:1px solid #A7C2DF; border-bottom:1px solid #A7C2DF; width:14.28%; height: 137px; background-repeat:repeat-x;  background-color:#E8EFF7;}
	.info_container{COLOR: #003493; FONT-SIZE: 9pt; FONT-FAMILY: arial; border-bottom:1px solid #A7C2DF; padding-right:5px; *padding-right:3px; padding-bottom:3px; padding-top:0px; border-top:1px solid #FFFFFF; }
	.info_container_single{ font: 9pt arial; COLOR: #003493; padding-right:2px; padding-bottom:3px; padding-top:0px; *padding-right:3px; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; }
	.info_container_only_one{COLOR: #003493; font: 9pt arial; padding-right:2px; padding-bottom:3px; padding-top:0px; padding-right:5px; *padding-right:3px; float:left;}
	.info_container_selected{COLOR: #003493; font: 9pt arial; background-color:#FFFFFF; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; padding-right:2px; padding-bottom:3px; padding-top:0px; }
	.image_div{ padding-left:2px; *padding-left:3px; padding-right:3px; *padding-top:6px; padding-top:3px; float:left; width:8px; vertical-align:top;}
	.image_div_selected{ padding-left:4px; padding-right:3px; padding-top:6px; float:left; width:13px;}
	.info_div{width:115px; padding-top:2px; float:left; padding-left:2px; }
	.popupDiv{ width:auto;overflow-y:auto;margin:auto; background:url(/images/pop_cal_grad.gif) repeat-x; COLOR: #000; font: 8pt Arial; padding:5px;}
	.popupDiv .greytextsmall, .popupDiv a.greytextsmall { font: 8pt Arial;}
	.popupDiv1{ width:auto;overflow-y:auto;margin:auto;font: 8pt Arial; padding:5px;}
	.popupDiv1 .greytextsmall, .popupDiv1 a.greytextsmall { font: 8pt Arial;}
	.popupDiv2{ width:auto;overflow-y:auto;margin:auto;font: 8pt Arial; padding:5px;}
	.popupDiv2 .greytextsmall, .popupDiv1 a.greytextsmall { font: 8pt Arial;}
	.info_container_selected A.text:link{COLOR: #003493; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_selected A.text:visited{COLOR: #003493; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_single A.text:link{COLOR: #003493; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_single A.text:visited{COLOR: #003493; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_selected1{COLOR: #c83a28; font:bold 9pt arial; background-color:#FFFFFF; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; padding-right:2px; padding-bottom:3px; padding-top:0px; }
	.info_container_selected1 A.text:link{COLOR: #c83a28; FONT-SIZE: bold 9pt; FONT-FAMILY: arial}
	.info_container_selected1 A.text:visited{COLOR: #c83a28; FONT-SIZE: bold 9pt; FONT-FAMILY: arial}
	.info_container_selected2{COLOR: #e8b906; font:bold 9pt arial; background-color:#ffffff; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; padding-right:2px; padding-bottom:3px; padding-top:0px; }	
	.info_container_selected2 A.text:link{COLOR: #e8b906; FONT-SIZE: bold 9pt; FONT-FAMILY: arial}
	.info_container_selected2 A.text:visited{COLOR: #e8b906; FONT-SIZE: bold 9pt; FONT-FAMILY: arial}
	.info_container_selected3{COLOR: #595959; font:bold 9pt arial; background-color:#ffffff; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; padding-right:2px; padding-bottom:3px; padding-top:0px; }	
	.info_container_selected3 A.text:link{COLOR: #595959; FONT-SIZE: bold 9pt; FONT-FAMILY: arial}
	.info_container_selected3 A.text:active{COLOR: #595959; FONT-SIZE: bold 9pt; FONT-FAMILY: arial}
	.info_container_selected3 A.text:visited{COLOR: #595959; FONT-SIZE: bold 9pt; FONT-FAMILY: arial}
	.info_container_selected4{COLOR: #083878; font: 9pt arial; background-color:#FFFFFF; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; padding-right:2px; padding-bottom:3px; padding-top:0px; }
	.info_container_selected4 A.text:link{COLOR: #083878; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_selected4 A.text:visited{COLOR: #083878; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_selected5{COLOR: #083878; font: 9pt arial; background-color:#FFFFFF; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; padding-right:2px; padding-bottom:3px; padding-top:0px; }	
	.info_container_selected5 A.text:link{COLOR: #083878; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_selected5 A.text:visited{COLOR: #083878; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_selected6{COLOR: #083878; font: 9pt arial; background-color:#FFFFFF; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; padding-right:2px; padding-bottom:3px; padding-top:0px; }	
	.info_container_selected6 A.text:link{COLOR: #083878; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_selected6 A.text:visited{COLOR: #083878; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_selected7{COLOR: #083878; font: 9pt arial; background-color:#FFFFFF; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; padding-right:2px; padding-bottom:3px; padding-top:0px; }	
	.info_container_selected7 A.text:link{COLOR: #083878; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_selected7 A.text:visited{COLOR: #083878; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_selected8{COLOR: #083878; font: 9pt arial; background-color:#FFFFFF; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; padding-right:2px; padding-bottom:3px; padding-top:0px; }	
	.info_container_selected8 A.text:link{COLOR: #083878; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_selected8 A.text:visited{COLOR: #083878; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_selected9{COLOR: #5fabd8; font:bold 9pt arial; background-color:#ffffff; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; padding-right:2px; padding-bottom:3px; padding-top:0px; }	
	.info_container_selected9 A.text:link{COLOR: #5fabd8; FONT-SIZE: bold 9pt; FONT-FAMILY: arial}
	.info_container_selected9 A.text:visited{COLOR: #5fabd8; FONT-SIZE: bold 9pt; FONT-FAMILY: arial}
	.info_container_selected10{COLOR: #6ec26e; font:bold 9pt arial; background-color:#ffffff; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; padding-right:2px; padding-bottom:3px; padding-top:0px; }	
	.info_container_selected10 A.text:link{COLOR: #6ec26e; FONT-SIZE: bold 9pt; FONT-FAMILY: arial}
	.info_container_selected10 A.text:visited{COLOR: #6ec26e; FONT-SIZE: bold 9pt; FONT-FAMILY: arial}
	.info_container_selectedz{COLOR: #c83a28; font:bold 9pt arial; background-color:#ffffff; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; padding-right:2px; padding-bottom:3px; padding-top:0px; }	
	.info_container_selectedz A.text:link{COLOR: #c83a28; FONT-SIZE:bold 9pt; FONT-FAMILY: arial}
	.info_container_selectedz A.text:visited{COLOR: #c83a28; FONT-SIZE:bold 9pt; FONT-FAMILY: arial}
	.info_container_singlez{ font: bold 9pt arial; COLOR: #ffffff; background-color:#dc3e29; padding-right:2px; padding-bottom:3px; padding-top:0px; *padding-right:3px; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; }
	.info_container_singlez A.text:link{COLOR: #ffffff; FONT-SIZE: bold 9pt; FONT-FAMILY: arial}
	.info_container_singlez A.text:visited{COLOR: #ffffff; FONT-SIZE: bold 9pt; FONT-FAMILY: arial}
	.info_container_single1{ font: 9pt arial; COLOR: #c83a28; padding-right:2px; padding-bottom:3px; padding-top:0px; *padding-right:3px; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; }
	.info_container_single1 A.text:link{COLOR: #c83a28; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_single1 A.text:visited{COLOR: #c83a28; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_single2{ font: bold 9pt arial; COLOR: #ffffff; background-color:#e8b906; padding-right:2px; padding-bottom:3px; padding-top:0px; *padding-right:3px; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; }
	.info_container_single2 A.text:link{COLOR: #ffffff; FONT-SIZE: bold 9pt; FONT-FAMILY: arial}
	.info_container_single2 A.text:visited{COLOR: #ffffff; FONT-SIZE: bold 9pt; FONT-FAMILY: arial}
	.info_container_single3{ font: bold 9pt arial; COLOR: #ffffff; background-color:#595959; padding-right:2px; padding-bottom:3px; padding-top:0px; *padding-right:3px; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; }
	.info_container_single3 A.text:link{COLOR: #ffffff; FONT-SIZE: bold 9pt; FONT-FAMILY: arial}
	.info_container_single3 A.text:visited{COLOR: #ffffff; FONT-SIZE: bold 9pt; FONT-FAMILY: arial}
	.info_container_single3 A.text:active{COLOR: #ffffff; FONT-SIZE: bold 9pt; FONT-FAMILY: arial}
	.info_container_single4{ font: 9pt arial; COLOR: #083878; padding-right:2px; padding-bottom:3px; padding-top:0px; *padding-right:3px; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; }
	.info_container_single4 A.text:link{COLOR: #083878; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_single4 A.text:visited{COLOR: #083878; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_single5{ font: 9pt arial; COLOR: #083878; padding-right:2px; padding-bottom:3px; padding-top:0px; *padding-right:3px; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; }
	.info_container_single5 A.text:link{COLOR: #083878; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_single5 A.text:visited{COLOR: #083878; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_single6{ font: 9pt arial; COLOR: #083878; padding-right:2px; padding-bottom:3px; padding-top:0px; *padding-right:3px; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; }
	.info_container_single6 A.text:link{COLOR: #083878; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_single6 A.text:visited{COLOR: #083878; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_single7{ font: 9pt arial; COLOR: #083878; padding-right:2px; padding-bottom:3px; padding-top:0px; *padding-right:3px; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; }
	.info_container_single7 A.text:link{COLOR: #083878; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_single7 A.text:visited{COLOR: #083878; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_single8{ font: 9pt arial; COLOR: #083878; padding-right:2px; padding-bottom:3px; padding-top:0px; *padding-right:3px; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; }
	.info_container_single8 A.text:link{COLOR: #083878; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_single8 A.text:visited{COLOR: #083878; FONT-SIZE: 9pt; FONT-FAMILY: arial}
	.info_container_single9{ font: bold 9pt arial; COLOR: #ffffff; background-color:#5fabd8; padding-right:2px; padding-bottom:3px; padding-top:0px; *padding-right:3px; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; }
	.info_container_single9 A.text:link{COLOR: #ffffff; FONT-SIZE: bold 9pt; FONT-FAMILY: arial}
	.info_container_single9 A.text:visited{COLOR: #ffffff; FONT-SIZE: bold 9pt; FONT-FAMILY: arial}
	.info_container_single10{ font: bold 9pt arial; COLOR: #ffffff; background-color:#6ec26e; padding-right:2px; padding-bottom:3px; padding-top:0px; *padding-right:3px; border-bottom:1px solid #A7C2DF; border-top:1px solid #FFFFFF; }
	.info_container_single10 A.text:link{COLOR: #ffffff; FONT-SIZE: bold 9pt; FONT-FAMILY: arial}
	.info_container_single10 A.text:visited{COLOR: #ffffff; FONT-SIZE: bold 9pt; FONT-FAMILY: arial}
	.info_container_selectedp{COLOR: #c83a28; font: 9pt arial; background-color:#ffffff; line-height:6px; #line-height:15px; padding-right:2px; padding-bottom:3px; padding-top:0px; }	
	.first_row{#font-size:0px; height:3px; float:left; width:249px;}
	.firstrowcol1{#font-size:0px; float:left;  width:246px; height:3px; background-color:#A7C2DF;}
	.firstrowcol2{#font-size:0px; float:right; width:3px; height:3px; background:none;}
	.second_row{#font-size:0px; width:249px; background-color:#8494a3; float:left;}
	.mydivClass{background-color:#FFFFFF; float:left; width:240px; border-left:3px solid #A7C2DF; border-right:3px solid #A7C2DF; border-bottom:3px solid #A7C2DF;}
	.secondcol2{#font-size:0px; width:3px; height:auto; background:none;}
	.third_row{#font-size:0px; height:3px; width:249px;}
	.thirdrowcol1{#font-size:0px; float:left; width:3px; height:3px;}
	.thirdrowcol2{#font-size:0px; float:left; width:246px; height:3px; background-color:#8494a3;}
	.parent_Div{#font-size:0px;}
	.networkthis{FONT-SIZE: 8pt; FONT-FAMILY: arial}
	
	span.calicon{ font: 12px arial; padding: 0px 5px; background:url(calendar_icons.gif) 0px 0px no-repeat;line-height: 15px; }
	span.c_over_4,span.c_over_5,span.c_over_6,span.c_over_7,span.c_over_8 {	background-position:0px -142px; }	/* Corporate Events hover */
	span.c_icon_4 {	background-position:0px 3px; } /* capital increases */
	span.c_icon_5 { background-position:0px -26px; } /* Meetings */
	span.c_icon_6 { background-position:0px -55px; } /* Earnings */
	span.c_icon_7 { background-position:0px -84px; } /* Splits */
	span.c_icon_8 { background-position:0px -113px; } /* Dividends */
	span.c_icon_9 { background-position:0px -169px; } /* IPOs */
	span.c_over_9 { background-position:0px -198px; } /* IPOs hover */
	span.c_icon_10 { background-position:0px -225px; } /* Sukuk */
	span.c_over_10 { background-position:0px -254px; } /* Sukuk hover */
	span.c_icon_2 { background-position:0px -281px; } /* economic */
	span.c_over_2 { background-position:0px -310px; } /* econonic hover */
	span.c_icon_1 { background-position:0px -367px; } /* conferences */
	span.c_over_1, span.c_over_z { background-position:0px -395px; } /* conferences hover*/
	span.c_icon_z { background-position:0px -337px; } /* zawya conferences*/
	span.c_icon_3 { background-position:0px -422px; } /* holiday */
	span.c_over_3 { background-position:0px -451px; } /* holiday hover */

