body
{
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 0;
	background-color: #FFFFFF;
	SCROLLBAR-FACE-COLOR: #D9D9D9; 
	SCROLLBAR-SHADOW-COLOR: #DADADA; 
	SCROLLBAR-3DLIGHT-COLOR: #B4B4B4; 
	SCROLLBAR-ARROW-COLOR: #812214; 
	SCROLLBAR-TRACK-COLOR: #FEFEFE; 
	SCROLLBAR-DARKSHADOW-COLOR: #A8A8A8 
}
.gridbackground
{
	background-image:url(/images/Milestones_bg.png);
	background-repeat:no-repeat;
	padding-top:30px;
	height:350px;
	vertical-align:top;
}
.MilestoneMonthColor
{
	color:#9c1a35;
	font-size:10px;
}
ul
{
	list-style-image:url(/images/bullet.gif);
	line-height:16px;
}
a:link,a:visited,a:active { 
	font-family:Arial;
	font-size:11px;
	color:#8C1205;
	font-weight:bold;
	
	}
 
a:hover { 
	font-family:Arial;
	font-size:11px;
	color:#B15555;
	font-weight:bold;
	}
.Sides
{
	BACKGROUND-IMAGE: url(../images/sides_gradiant.jpg); 
	BACKGROUND-REPEAT: repeat-x;
}
.MainBorder
{
	BACKGROUND-IMAGE: url(../images/darkgray_space.gif);
	background-color:#a3a3a3;
}
.TopNav_No
{
	background-color:#e5e5e5;
	font-family: verdana;
	font-size: 10px;
	text-align: center;
	padding-left:2px;
	padding-right:2px;
	color: #711327;
	text-decoration: none;
}
.TopNav_On
{
	background-color:#711327;
	font-family: verdana;
	font-size: 10px;
	text-align: center;
	padding-left:2px;
	padding-right:2px;
	color: #FFFFFF;
	text-decoration: none;
}
.TopNav_Yes
{
	background-color:#fd961d;
	font-family: verdana;
	font-size: 10px;
	text-align: center;
	padding-left:2px;
	padding-right:2px;
	color: #FFFFFF;
	text-decoration: none;
	
}
.Footer_left
{
	background-color: #fd961d;
	BACKGROUND-IMAGE: url(../images/footer_leftbg.jpg); 
	BACKGROUND-POSITION: left;
	BACKGROUND-REPEAT: no-repeat;
}
.Footer_left_ar
{
	background-color: #fd961d;
	BACKGROUND-IMAGE: url(/arabic/images/footer_leftbg.jpg); 
	BACKGROUND-POSITION: right;
	BACKGROUND-REPEAT: no-repeat;
}
.Container_Cell
{
	background-color: #FFFFFF;
	BACKGROUND-IMAGE: url(../images/lower_leftbg.jpg); 
	BACKGROUND-POSITION: left bottom;
	BACKGROUND-REPEAT: no-repeat;
}
.ArabicContainer_Cell
{
	background-color: #FFFFFF;
	BACKGROUND-IMAGE: url(../images/lower_leftbg.jpg); 
	BACKGROUND-POSITION: right bottom;
	BACKGROUND-REPEAT: no-repeat;
}
.ArabicContainer_Cell_ar
{
	background-color: #FFFFFF;
	BACKGROUND-IMAGE: url(/arabic/images/lower_leftbg.jpg); 
	BACKGROUND-POSITION: right bottom;
	BACKGROUND-REPEAT: no-repeat;
}
a.search_lnk:link, a.search_lnk:visited
{
	font-family: verdana;
	font-size: 10px;
	color: #711327;
	text-decoration: underline;
}
a.search_lnk:hover
{
	font-family: verdana;
	font-size: 10px;
	color: #711327;
	text-decoration: none;
}
a.footer_lnk:link, a.footer_lnk:visited
{
	font-family: verdana;
	font-size: 11px;
	color: #711327;
	text-decoration: underline;
}
a.footer_lnk:hover
{
	font-family: verdana;
	font-size: 11px;
	color: #711327;
	text-decoration: none;
}
.LowerLine1
{
	font-family: verdana;
	font-size: 10px;
	color: #FFFFFF;
}
.LowerLine2
{
	font-family: verdana;
	font-size: 9px;
	color: #711327;
}
a.lower_lnk:link, a.lower_lnk:visited
{
	font-family: verdana;
	font-size: 9px;
	color: #711327;
	text-decoration: none;
}
a.lower_lnk:hover
{
	font-family: verdana;
	font-size: 9px;
	color: #711327;
	text-decoration: underline;
}
.SearchBox
{
	border-color:#711327;
	border-style:solid;
	border-width:1px;
	width:108px;	
	font-family:verdana;
	font-size:10px;
	color:#f68f1e;
	padding-left:5px;
}
.GoBtn
{
	width:28; 
	height:17;
	border:0;
	background-image:url(/images/go_btn.gif);
}

.ArabicBtn
{
	width:40; 
	height:17;
	border:0;
	padding-left:5;
	background-image:url(/images/english_btn.gif);
}

.Title
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	text-transform:uppercase;
	color: #a61f01;
}
.Content
{
	font-family: verdana;
	font-size: 11px;
	color: #666666;
}
a.cont_lnk:link, a.cont_lnk:visited
{
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
a.cont_lnk:hover
{
	font-family: verdana;
	font-size: 11px;
	color: #FD961D;
	text-decoration: underline;
}
.LeftNav1
{
	font-family: verdana;
	font-size: 11px;
	font-weight:bold;
	color: #4c4c4c;
	background-color:#fbf3ec;
	Padding-left:5px;
	Padding-right:5px;
	vertical-align: middle;
}
.LeftNav2
{
	font-family: verdana;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	background-color:#812214;
	Padding-left:5px;
	Padding-right:5px;
	vertical-align: middle;
}
.LeftNav3
{
	font-family: verdana;
	font-size: 11px;
	font-weight:bold;
	color: #711327;
	Padding-left:5px;
	Padding-bottom:6px;
	vertical-align: middle;
}
.LeftNav4
{
	font-family: verdana;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	background-color:#ee8818;
	Padding-left:5px;
	Padding-right:5px;
	vertical-align: middle;
}
.orange_bg
{
	background-color:#fd961d;
	
}
a.pop_lnk:link, a.pop_lnk:visited
{
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.pop_lnk:hover
{
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

/* New Added Items */
.DropDown1
{
	border-color:#7F9DB9;
	border-style:solid;
	border-width:1px;
	width:60px;	
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#4E4D4B;
}
.Bullet_cell
{
	width:20px;
	vertical-align:top;
	text-align:center;
	padding-top:5px;
}




.OrangeShade_Bg1
{
	background-image:url(/images/CEO_mainbg.jpg);
	background-repeat:repeat-y;
	padding-left:14px;
	
}


.OrangeShade_Bg1_Arabic
{
	background-image:url(/Arabic/images/CEO_mainbg2.gif);
	background-position:right;
	background-repeat:repeat-y ;
	padding-right:14px;
	

}


.GrayShade_bg
{
	background-color:#B7B7B7;
	background-image:url(/images/CEO_Graybg.jpg);
	background-repeat:repeat-y;
	
}


.GrayShade_bg_Arabic
{
	background-color:#B7B7B7;
	background-image:url(/Arabic/images/CEO_Graybg2.gif);
	background-repeat:repeat-y;
	background-position:right;
	
}





.MaroonShade_Bg
{
	background-image:url(/images/CEO_Maroonbg.jpg);
	background-repeat:repeat-y;
	
}
.Seealso
{
	background-image:url(/images/seealso_bg.jpg);
	background-repeat:repeat-y;
	padding:10px;
}
.SeeAlso_Title
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#8C1205;
}
.Graybg_txt
{
	padding:10px
	background-color:#F0F0F0;
	font-family:Verdana;
	font-size:11px;
	color:#5A5A5A;
}
.Graybg_txt_drp
{
	background-color:#F0F0F0;
	font-family:Verdana;
	font-size:11px;
	color:#5A5A5A;
}
.Maroonbold_txt
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#A11603;
	padding-left:10px;
}

.Maroonbold_Ar_txt
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#A11603;
	padding-right:10px;
}
a.Maroonbold_lnk:link, a.Maroonbold_lnk:visited
{
	font-family:Arial;
	font-size:11px;
	color:#A11603;
	text-decoration:underline;
}
a.Maroonbold_lnk:hover
{
	font-family:Arial;
	font-size:11px;
	color:#A11603;
	text-decoration:none;
}
.Maroon_txt
{
	font-family:Arial;
	font-size:12px;
	color:#822216;
}
.Maroon_txt_small
{
	font-family:Arial;
	font-size:11px;
	color:#822216;
}

.Whitebold_txt
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:10px;
}



.Whitebold_txt_Ar
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-right:10px;
}
.CEO_txt1
{
	font-family:Verdana;
	font-size:11px;
	color:#EE8819;
	padding-left:130px;
}



.CEO_txt1_AR
{
	font-family:Verdana;
	font-size:11px;
	color:#EE8819;
	padding-right:130px;
}


.CEO_Ar_txt1
{
	font-family:Verdana;
	font-size:11px;
	color:#EE8819;
	padding-right:130px;
}

.CEO_txt2
{
	font-family:Verdana;
	font-size:11px;
	color:#FDCB1C;
	padding-left:130px;
}
.White_txt
{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
}
a.White_lnk:link, a.White_lnk:visited
{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}
a.White_lnk:hover
{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
a.Maroon_lnk:link, a.Maroon_lnk:visited
{
	font-family:Arial;
	font-size:11px;
	color:#862918;
	text-decoration:underline;
}
a.Maroon_lnk:hover
{
	font-family:Arial;
	font-size:11px;
	color:#862918;
	text-decoration:none;
}
.orangebold_txt
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FD951A;
}
.Gray_txt1
{
	font-family:Arial;
	font-size:11px;
	color:#474747;
}
.Grid_header
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#474747;
}

.Gray_txts
{
	font-family:Arial;
	font-size:11px;
	color:#474747;
	height:40px;
}
a.Gray_lnk1:link, a.Gray_lnk1:visited
{
	font-family:Arial;
	font-size:11px;
	color:#474747;
	text-decoration:underline;
}
a.Gray_lnk1:hover
{
	font-family:Arial;
	font-size:11px;
	color:#474747;
	text-decoration:none;
}
.OrangeShade_Bg2
{
	background-image:url(/images/events_mainbg.gif);
	background-repeat:repeat-x;
	vertical-align:top;
	padding:20px;
}
.Events_Title
{
	background-image:url(/images/Events_TitleBg.jpg);
	background-position:right;
	background-repeat:no-repeat;
	height:20px;
}
.ArabicEvents_Title
{
	background-image:url(/images/Events_TitleBgAr.JPG);
	background-position:left;
	background-repeat:no-repeat;
	height:20px;
	
}
.stocks_Title
{
	background-image:url(/images/stocks_TitleBg.jpg);
	background-position:right;
	background-repeat:no-repeat;
	height:20px;
}
.Arabicstocks_Title
{
	background-image:url(/images/stocks_TitleBgAr.jpg);
	background-position:right;
	background-repeat:no-repeat;
	height:20px;
}
.Events_Title2
{
	background-image:url(/images/Events_TitleBg2.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:43px;
	width:600px;
}
.DropDown2
{
	border-color:#7F9DB9;
	border-style:solid;
	border-width:1px;
	width:140px;	
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#4E4D4B;
}
.Maroon_txt2
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#670D0F;
}
.TVCell1
{
	border:2px; 
	border-style:solid; 
	border-color:#F38B18;
}
.TVCell2
{
	border:2px; 
	border-style:solid; 
	border-color:#C46B0B;
}
/* Home Styles */
.HighLights
{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
}
.HighLightsBG
{
	background-image:url(/images/highlights_bg.jpg);
	BACKGROUND-REPEAT: no-repeat;
	font-family: Verdana;
	font-size: 11px;
	vertical-align: middle;
	color: #FFFFFF;
	padding-left:20px;
	padding-right:20px;
}
.SearchBox2
{
	border-color:#333333;
	border-style:solid;
	border-width:1px;
	width:110px;
	height:17px;	
	font-family:verdana;
	font-size:11px;
	color:#494949;
	padding-left:5px;
}
.SearchBox2_ar
{
	border-color:#333333;
	border-style:solid;
	border-width:1px;
	width:110px;
	height:17px;	
	font-family:verdana;
	font-size:11px;
	color:#494949;
	padding-right:5px;
}
.GoBtn2
{
	width:24; 
	height:16;
	border:0;
	background-image:url(/images/GoBtn2.gif);
}
a.search_lnk2:link, a.search_lnk2:visited
{
	font-family: verdana;
	font-size: 10px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.search_lnk2:hover
{
	font-family: verdana;
	font-size: 10px;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
}
.Borders
{
	background-color:#898989;
}
.GrayCell
{
	background-image:url(/images/GrayG_BG.gif);
	BACKGROUND-REPEAT: repeat-x;
}
.GrayCell2
{
	padding-left:10px;
	padding-right:10px;
	vertical-align:top;
	font-family:arial;
	font-size:11px;
}
.Gray_txt2
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#484848;
}
.Gray_txt3
{
	font-family:Arial;
	font-size:9px;
	font-weight:normal;
	color:#484848;
	font-style:italic;
}

.Maroon_txt3
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#71152A;
}
.PMore
{
	padding:0px;
	margin:0px;
	font-family:Verdana;
	font-size:8px;
	font-weight:normal;
	color:#580010;
}

/* New Styles - Tables and forms */
.SubTitleCell
{
	height:18px;
	background-image:url(/images/submenu_bg.gif);
	background-repeat:repeat-y;
	background-position:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#2D2B2C;
	padding-left:5px;
}
.SubSubTitle
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#FF951F;
}
.Highlight1
{
	font-family:Verdana;
	font-size:11px;
	color:#FF5500;
}
a.Content_lnk:link,a.Content_lnk:visited,a.Content_lnk:active { 
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:underline;
}
a.Content_lnk:hover 
{ 
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}
a.Content_lnk2:link,a.Content_lnk2:visited,a.Content_lnk2:active { 
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#882917;
	text-decoration:underline;
}
a.Content_lnk2:hover 
{ 
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#882917;
	text-decoration:none;
}
a.Content_lnk3:link,a.Content_lnk3:visited,a.Content_lnk3:active { 
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#484848;
	text-decoration:Underline;
}
a.Content_lnk3:hover 
{ 
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#484848;
	text-decoration:none;
}
.TableTitle
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
.TableComment
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#484848;
	text-align:right;
	padding-right:30px;
}
.TableTitleCell
{
	height:22px;
	background-color:#FF8601;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
.TableTitleCell2
{
	height:22px;
	background-color:#FF8601;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
.TableCell1
{
	height:22px;
	background-color:#ECECEC;
	font-family:Verdana;
	font-size:11px;
	color:#656565;
	padding:5px;
}
.TableCell2
{
	height:22px;
	background-color:#F7F7F7;
	font-family:Verdana;
	font-size:11px;
	color:#656565;
	padding:5px;
}
.TableCell11
{
	height:22px;
	background-color:#ECECEC;
	font-family:Verdana;
	font-size:10px;
	color:#656565;
	padding:3px;
}
.TableCell22
{
	height:22px;
	background-color:#F7F7F7;
	font-family:Verdana;
	font-size:10px;
	color:#656565;
	padding:3px;
}
.TableCell3
{
	height:36px;
	background-color:#ECECEC;
	font-family:Verdana;
	font-size:11px;
	color:#656565;
	padding:5px;
	padding-left:15px;
}
.TableCell4
{
	height:36px;
	background-color:#F7F7F7;
	font-family:Verdana;
	font-size:11px;
	color:#656565;
	padding:5px;
	padding-left:15px;
}
.FormItem1
{
	border-color:#8D4050;
	border-style:solid;
	border-width:1px;
	width:150px;
	height:17px;
	vertical-align:middle;
	font-family:verdana;
	font-size:10px;
	color:#494949;
	padding-left:5px;
}
.FormSubmit
{
	border-color:#892919;
	border-style:solid;
	border-width:1px;
	border-left-color:#FD961F;
	border-left-style:solid;
	border-left-width:2px;
	background-color:#892919;
	width:100px;
	height:17px;
	vertical-align:middle;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:5px;
}
.FormReset
{
	border-color:#FF8600;
	border-style:solid;
	border-width:1px;
	border-left-color:#882818;
	border-left-style:solid;
	border-left-width:2px;
	background-color:#FF8600;
	width:100px;
	height:17px;
	vertical-align:middle;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:5px;
}
.LowerLinks
{
	height:30px;
	font-family:Verdana;
	font-size:11px;
	padding-left:10px;
	padding-right:10px;
}
/* New Added Styles */
.HighLights
{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
}
.HighLightsBG
{
	background-image:url(../images/highlights_bg.jpg);
	BACKGROUND-REPEAT: no-repeat;
	font-family: Verdana;
	font-size: 11px;
	vertical-align: middle;
	color: #FFFFFF;
	padding-left:20px;
	padding-right:20px;
}
.SearchBox2
{
	border-color:#333333;
	border-style:solid;
	border-width:1px;
	width:110px;	
	font-family:verdana;
	font-size:10px;
	color:#494949;
	padding-left:5px;
}
.GoBtn2
{
	width:24; 
	height:16;
	border:0;
	background-image:url(../images/GoBtn2.gif);
}

.Borders
{
	background-color:#898989;
}
.WhiteCell
{
	background-color:#FFFFFF;
	font-family: Arial;
	font-size: 10px;
	font-weight:normal;
	color: #FFFFFF;
	padding:5px;
}
.GrayCell
{
	background-image:url(../images/GrayG_BG.gif);
	BACKGROUND-REPEAT: repeat-x;
}
.GrayCell2
{
	padding-left:10px;
	padding-right:10px;
	vertical-align:top;
	font-family:arial;
	font-size:11px;
}
.Gray_txt2
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#484848;
}
.Maroon_txt3
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#71152A;
}
.PMore
{
	padding:0px;
	margin:0px;
	font-family:Verdana;
	font-size:8px;
	font-weight:normal;
	color:#580010;
}
a.Maroon_lnk3:link, a.Maroon_lnk3:visited
{
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	color:#580010;
	text-decoration:underline;
}
a.Maroon_lnk3:hover
{
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	color:#580010;
	text-decoration:none;
}
a.lower_lnk2:link, a.lower_lnk2:visited
{
	font-family: verdana;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration: underline;
}
a.lower_lnk2:hover
{
	font-family: verdana;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration: none;
}
/* New Styles End Here */




a.footer_lnk:link, a.footer_lnk:visited
{
	font-family: verdana;
	font-size: 11px;
	font-weight:normal;
	color: #711327;
	text-decoration: underline;
}
a.footer_lnk:hover
{
	font-family: verdana;
	font-size: 11px;
	font-weight:normal;
	color: #711327;
	text-decoration: none;
}
.LowerLine2
{
	font-family: verdana;
	font-size: 9px;
	color: #711327;
}
a.lower_lnk:link, a.lower_lnk:visited
{
	font-family: verdana;
	font-size: 9px;
	color: #711327;
	text-decoration: none;
}
a.lower_lnk:hover
{
	font-family: verdana;
	font-size: 9px;
	color: #711327;
	text-decoration: underline;
}
.orange_bg
{
	background-color:#fd961d;
	
}
.grayStrip
{
background-position:bottom;
background-image:url(/images/grayseparator.gif);
background-repeat:repeat-x	
}
.error
{
	font-family:Arial;
	font-size:11px;
	color:#474747;
}
.errorsurvey
{
	font-family:Arial;
	font-size:11px;
	color:red;
}
.searchtablearound
{
	border-left:#FF6600 1px solid;
	border-right:#FF6600 1px solid;
	border-bottom:#FF6600 1px solid;
}
a.highlights:link, a.highlights:visited
{
	font-family: arial;
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
}
a.highlights:hover
{
	font-family: arial;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
a.Glossary_L:link, a.Glossary_L:visited
{
	font-family: Arial;
	font-weight:bold;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}
a.Glossary_L:hover
{
	font-family: Arial;
	font-weight:bold;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
a.Glossary_L2:link, a.Glossary_L2:visited
{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#580010;
	text-decoration:underline;
}
a.Glossary_L2:hover
{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#580010;
	text-decoration:none;
}
.cal_button
{
	BACKGROUND-IMAGE: url(/images/cal_icon.jpg); 
	BACKGROUND-REPEAT: repeat-x;
	width:19px;
	height:15px;
	border:none 0 white;
	}
	.list
	{
		height:15px;
		background-color:#F9F9F9;
		font-size:11;
	
	
	}
	.Btn
{
	width:24; 
	height:16;
	border:0;
	background-image:url(/images/btn_bg.gif);
	color:#ffffff;
	width:40;
	font-weight:bold;
	font-family:arial;
	text-align:center;
	padding-left:2;
	
	
}

#lightbox{
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(/images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/media/contents/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/media/contents/images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}	
	.gray_bg
	{
		background-color:#f9f9f9;
		
		}
		.error
		{
			color:red;
			font-size:12px;
		}
		
		
		
