body
{
	margin-top:0px;
	margin-bottom:0px;
	background-image:url('/App_Themes/Default/Images/bgBody.jpg');
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#CAE7BB;
}

p
{
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	color:#666666;
}

td
{
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	color:#666666;	
}

ul li
{
	list-style-image:url('/App_Themes/Default/Images/bullet.gif');
	list-style-position:inside;
	list-style-type:none;
	
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	color:#666666;
}

.MainWidth
{
	width:770px;
	border:solid 0px red;	
}

/**********************Footer*********************/
.CrvLeft1
{
	background-image:url('/App_Themes/Default/Images/crvLeft1.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	width:11px;
	height:34px;
}

.CrvRight1
{
	background-image:url('/App_Themes/Default/Images/crvRight1.jpg');
	background-repeat:no-repeat;
	background-position:right top;
	width:11px;
	height:34px;
}

.Footer1
{
	background-color:#40B1B0;
	vertical-align:middle;
	width:196px;
	height:34px;
}

.Footer2
{
	background-color:#2EADFF;
	vertical-align:middle;
	width:552px;
	height:34px;
}
/*******************Menu**************************/

.Menu
{
	width:207px !important;
	background-image:url('/App_Themes/Default/Images/bgMenu.jpg');
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#80C894;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.BgWhite
{
	background-color:#ffffff;
}

/**********************************************/

.Banner
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.Ticker
{
	width:396px !important;
	background-image:url('/App_Themes/Default/Images/bgTicker.jpg');
	background-repeat:repeat-x;
	background-position:left bottom;
	height:31px;
}

.SearchContainer
{
	width:563px;
}

/**************Paddings*************************************/
.PaddingLeft10
{
	padding-left:10px;	
}

.PaddingRight30
{
	padding-right:30px;	
}

.PaddingRight5
{
	padding-right:5px;	
}

.PaddingBottom5
{
	padding-bottom:5px;
}

.Width6
{
	width:6px;
}

.Width56
{
	width:56px;
}

.Width111
{
	width:111px;
}

.Width100
{
	width:100px;
}

.Height9
{
	height:9px;
}

.Height15
{
	height:15px;
}

.Height20
{
	height:20px;
}

.Height25
{
	height:25px;
}

.Height30
{
	height:30px;
}

.Height10
{
	height:10px;
}

.Height5
{
	height:5px;
}

.Height56
{
	height:56px;
}

.Width10
{
	width:10px;
}

.Width13
{
	width:13px;
}

.Width65
{
	width:65px;
}

.width180
{
	width:180px;	
}

.Width335
{
	width:335px;
}

.Width430
{
	width:430px;
}

.Width300
{
	width:300px;
}

.Width350
{
	width:350px;
}

.Width65
{
	width:65px;	
}

.PaddingTopBottom6
{
	padding-top:6px;
	padding-bottom:6px;
}

.PaddingTopBottom10
{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
}

.paddingTop5
{
	padding-top:5px;
}
.paddingTop10
{
	padding-top:10px;
}
.paddingTop15
{
	padding-top:15px;
}
/******************************************************/

.Content
{
	width:563px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.PageContent
{
	background-image:url('/App_Themes/Default/Images/bgContent.jpg');
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#CAE7BB;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:350px !important;
	min-height:30px !important;
}

/**********************/
.DivBackAr
{
	background-image: url(/App_Themes/Default/Images/bgBack.gif);
	background-position:0px 2px;
	background-repeat:no-repeat;
	height:15px;
	width:17px;
	padding-left:18px;
	float:left;
}

.DivBack
{
	background-image: url(/App_Themes/Default/Images/bgBack.gif);
	background-position:0px 2px;
	background-repeat:no-repeat;
	height:15px;
	width:17px;
	padding-left:18px;
}

.DivTop
{
	background-image: url(/App_Themes/Default/Images/bgTop.gif);
	background-position:0px 1px;
	background-repeat:no-repeat;
	height:12px;
	width:23px;
	padding-left:13px;
	
}

a.lnkDirs:link, a.lnkDirs:visited, a.lnkDirs:hover
{
	color:#5088C8;
	font-family:Arial;
	font-weight:bold;
	font-size:8pt;
	text-decoration:none;
}

a.lnkDirs:hover
{
	text-decoration:underline;
}

.DivImageDetails
{
	float:left; 
	width:90px; 
	height:115px;
	border:solid 0px blue;
}

.DivImageDetailsAr
{
	float:right !important; 
	width:90px; 
	height:115px;
	border:solid 0px blue;
}

.DivDetailsContainer
{
	clear:both;
	width:530px;
	float:left;
}

.DivDetailsContainerAr
{
	clear:both;
	width:530px;
	float:right;
	padding-right:5px;
}

.DivArabicPageTitle
{
	text-align:right; 
	padding-right:5px;
}

.FloatRight
{
	float:right;
}

.TextboxGray
{
	border:solid 1px #AFAFAF;
	background-color:#FFFFFF;
	color:#8E8E8E;
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
}

.BtnSearch
{
	background-image:url('/App_Themes/Default/Images/btnSearch.jpg');
	background-repeat:no-repeat;
	background-position:center center;
	width:57px;
	height:18px;
	border:solid 0px #ffffff;
}

.Validator
{
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	color:#F37556;
}

.ValidatorSmall
{
	font-family:Arial;
	font-size:7pt;
	font-weight:normal;
	color:#F37556;
}

.FormTextbox
{
	border:solid 1px #9DBEC0;
	background-color:#FFFFFF;
	color:#8E8E8E;
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
}

.FormLabel
{
	color:#3BAAFF;
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
}

.BtnForm
{
	background-image:url('/App_Themes/Default/Images/btnForm.gif');
	background-repeat:no-repeat;
	background-position:center center;
	width:56px;
	height:20px;
	border:solid 0px #ffffff;
	
	color:#8F9E97;
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
}

.BtnCancel
{
	background-image:url('/App_Themes/Default/Images/btnCancel.gif');
	background-repeat:no-repeat;
	background-position:center center;
	width:56px;
	height:20px;
	border:solid 0px #ffffff;
	
	color:#ffffff;
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
}

.dgBorder
{
	border-collapse: separate !important;
}
/******************************/

a.lnkWhiteLarge:link, a.lnkWhiteLarge:visited, a.lnkWhiteLarge:hover
{
	font-family:Arial;
	color:#ffffff;
	font-size:10pt;
	text-decoration:none;
}

a.lnkWhiteLarge:hover
{
	text-decoration:underline;
}

.txtWhite9
{
	color:#ffffff;
	font-family:Arial;
	font-weight:normal;
	font-size:9pt;
}

a.lnkWhite9:link, a.lnkWhite9:visited, a.lnkWhite9:hover
{
	font-family:Arial;
	color:#ffffff;
	font-size:9pt;
	text-decoration:none;
}

a.lnkWhite9:hover
{
	text-decoration:underline;
}

.txtBlack
{
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	color:#000000;
}

.txtGreen
{
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	color:#22A277;
}

.txtGreenBold
{
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	color:#22A277;
}

.txtDarkGray
{
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	color:#666666;
}

.txtDarkGray9
{
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	color:#666666;
}

a.lnkDarkGray:link, a.lnkDarkGray:visited, a.lnkDarkGray:hover
{
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}

a.lnkDarkGray:hover
{
	text-decoration:underline;
}

a.lnkDarkGrayU:link, a.lnkDarkGrayU:visited, a.lnkDarkGrayU:hover
{
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	color:#666666;
	text-decoration:underline;
}

a.lnkDarkGrayU:hover
{
	text-decoration:none;
}

a.lnkBlue:link, a.lnkBlue:visited, a.lnkBlue:hover
{
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	color:#3CACFF;
	text-decoration:underline;
}

a.lnkBlue:hover
{
	text-decoration:none;
}
	
a.lnkTitleBlue:link, a.lnkTitleBlue:visited, a.lnkTitleBlue:hover
{
	color:#3BAAFF;
	font-family:Arial;
	font-weight:bold;
	font-size:11pt;
	text-decoration:none;
}

a.lnkTitleBlue:hover
{
	text-decoration:underline;
}

.TitleGreen
{
	color:#22A278;
	font-family:Arial;
	font-weight:bold;
	font-size:11pt;
}

.TitleBlue
{
	color:#3BAAFF;
	font-family:Arial;
	font-weight:bold;
	font-size:11pt;
}

.TitleGray
{
	color:#6F6F70;
	font-family:Arial;
	font-weight:bold;
	font-size:12pt;
}

.PageTitle
{
	color:#6B7871;
	font-family:Arial;
	font-weight:bold;
	font-size:11pt;
}

.PageTitleLarge
{
	color:#6B7871;
	font-family:Arial;
	font-weight:bold;
	font-size:13pt;
}

/***** Image Border *****/
.image {
	position: relative;
	/*float: left;*/

}
.image img {
	display: block;
}
.image span {
	width: 12px;
	height: 12px;
	font-size: 0;
	background-image: url(rounded-corners.gif);
	position: absolute;
}
.tleft {
	top: 0;
	left: 0;	
}
.tright {
	top: 0;
	right: 0;
	background-position: 12px 0;	
}
.bleft {
	bottom: 0;
	left: 0;
	background-position: 0 12px;	
}
.bright {
	bottom: 0;
	right: 0;
	background-position: 12px 12px;
}

.b_greyWhiteStroke{
	position: absolute;
	border-color: #b9b9b9;
}

.TL, .BL, .TR, .BR{
	width: 10px;
	height: 9px;
	position: absolute;
	background-repeat: no-repeat;
	background-color: transparent;
	z-index: 9999 !important;
}

.TL{
	top:0;
	left:0;
}
.BL{
	bottom: 0;
	left: 0;
}
.TR{
	top:0;
	right:0;
}
.BR{
	bottom: 0;
	right: 0;
}

.b_greyWhiteStroke .TL{
	background-image: url(images/tl.gif);
}
.b_greyWhiteStroke .BL{
	background-image: url(images/bl.gif);
}
.b_greyWhiteStroke .TR{
	background-image: url(images/tr.gif);
}
.b_greyWhiteStroke .BR{
	background-image: url(images/br.gif);
	background-color:Transparent;
}

.b_innerContainer{
	border-width: 1px;
	border-style: solid;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	
}

.b_greyWhiteStroke .b_innerContainer{
	border-color: #b9b9b9;
}

/************************/

.BgListingImage
{
	/*
	background-image:url('/App_Themes/Default/Images/listingBorder.gif');
	background-repeat:no-repeat;
	background-position:left top;
	background-color:Transparent;
	padding-top:7px;
	padding-bottom:5px;
	padding-left:7px;
	padding-right:5px;
	width:92px;
	height:90px;
	*/
	border:solid 3px #ffffff !important;
}

.BgHighlightImage
{
	background-image:url('/App_Themes/Default/Images/HighlightBorder.gif');
	background-repeat:no-repeat;
	background-position:left top;
	background-color:Transparent;
	padding-top:5px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:3px;
	width:120px;
	height:87px;
	/*border:solid 3px #ffffff !important;*/
}

.BgDetailsImageAr
{
	/*
	background-image:url('/App_Themes/Default/Images/detailsBorderEn.gif');
	background-repeat:no-repeat;
	background-position:right top;
	background-color:Transparent;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:11px;
	padding-right:10px;
	width:300px;
	height:220px;
*/
	border:solid 3px #ffffff !important;
}

.BgDetailsImageEn
{
	/*
	background-image:url('/App_Themes/Default/Images/detailsBorderEn.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
	background-color:Transparent;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:11px;
	padding-right:13px;
	width:300px;
	height:220px;*/
	border:solid 3px #ffffff !important;
}

.ImgNormalBorder
{
	border:solid 1px #A0A0A0;
}

.BgBullet
{
	background-image:url('/App_Themes/Default/Images/bullet.gif');
	background-repeat:no-repeat;
	background-position:0px -2px;
	width:15px;	
}

.BgBulletAr
{
	background-image:url('/App_Themes/Default/Images/bullet.gif');
	background-repeat:no-repeat;
	background-position:2px -2px;
	width:15px;	
}

.ImgTransparent
{
	/*
	opacity:0.6 !important;
	filter:alpha(opacity=60) !important;
*/
	border:solid 1px red;
}

.ImgNonTransparent
{
	
}

.pager span
{
	background-color:#5088C8;
	color:#ffffff;
	font-family:Arial;
	font-size:8pt;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}

.pager a
{
	background-color:#767778;
	text-decoration:none;
	color:#ffffff;
	font-family:Arial;
	font-size:8pt;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}

/********************Balloon Tooltip************************/
#bubble_tooltip{
	width:147px;
	position:absolute;
	display:none;
}
#bubble_tooltip .bubble_top{
	background-image: url('/App_Themes/Default/Images/bubble_top.gif');
	background-repeat:no-repeat;
	height:16px;	
}
#bubble_tooltip .bubble_middle{
	background-image: url('/App_Themes/Default/Images/bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:7px;
	padding-right:7px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}
#bubble_tooltip .bubble_bottom{
	background-image: url('/App_Themes/Default/Images/bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:44px;
	position:relative;
	top:-6px;
}
/******************** End Balloon Tooltip************************/

