.gridviewBackground
{
	font-size: 13px;
	font-weight: bold; 
	background: url(furniture/images/t_Background.gif) repeat-x;
    height: 20px
}
.digitCenter
{
	text-align:center;
}
.loading { background: url('../../siteImages/progress-indicator.gif') no-repeat center;height:19px;width:100% }
/*Search Box Opener*/
#divInnerSugLower
{
	background: url(../../furniture/images/open.gif) no-repeat center bottom;
}
/*Search box*/
#divSearchBox2
{
	background: url(../../furniture/images/searchbox2.gif) no-repeat top right;
}
/*Request Wait Message*/
   .bannerStyle
    {
    	width:87.89%;
    }
.BackgroundColor
{
	background:red;
	color:Yellow;
}
/* main */
* html .container
{
	min-width:503px;
	
}
.holder
{
	min-width:503px;
}
.listOverFlow
{
	overflow:scroll;
}
body {
	margin: 10px 10px 10px;
	font-family: Tahoma, System;
	
	color: #336699;
	background-color: #FFFFFF;
 
	vertical-align: top;
}
#centeralArea
{
	background: url(../images/centeral/central_boxes_01.gif);
}
.ContentFontSize
{
	font-size:.8em;
}
input
{
	font-family:Tahoma;
	font-size:.9em;
	height: 15px;
}
.inputButton{
	height:20px;
}
a:hover
{
	text-decoration:underline;
}
/* spacers */
#language_box
{
	background: url(../images/language_box.gif) no-repeat center top;
	width: 106px;
	height: 91px;
}
#shim_10 {
	background: url(../images/shim.gif) no-repeat center top;
	width: 10px;
	height: 10px;
}

#shim_8 {
	background: url(../images/shim.gif) no-repeat center top;
	width: 8px;
	height: 8px;
}

/* logo and tagline */
#logo {
	background: url(../images/logo.gif) no-repeat left center;
	width: 150px;
	height: 59px;
}

#tagline {
	background: url(../images/tagline.gif) no-repeat center center;
	width: 299px;
	height: 59px;
}

/* advertising */
#a_468x60 {
	background: url(../images/a_468x60.gif) no-repeat center center;
	width: 468px;
	height: 60px;
}

#divBanner1 {
	background: url(../images/madinah_hotels.gif) no-repeat center center;
	width: 236px;
	height: 60px;
	margin-top:5px;
	margin-bottom:5px;
}

.a_236x60 {
	background: url(../images/a_236x60.gif) no-repeat center center;
	width: 236px;
	height: 60px;
	margin-top:5px;
	margin-bottom:5px;
}

#a_168x132 {
	background: url(../images/a_168x132.gif) no-repeat center center;
	width: 168px;
	height: 132px;
}

/* layout */
#top {
	background: url(../images/top.gif)  no-repeat center center;
	width:977px; 
	height: 82px;
}
#top_Middle
{
	background: url('../images/top_Middle.gif') repeat-x ;
	height:82px;
	width:938px;
	width:87.89%;
}
 * html  #top_Middle /* This to fix the width for IE 6 and below */
 {
 	width:87.5%;
 }

#top_Left
{
	background: url(../images/top_Left.gif) no-repeat ;
	width:5px;
	height:82px;
	float:left;
}
#top_Right
{

	background: url(../images/top_Right.gif) no-repeat top right ;
	width:5px;
	height:82px;
	margin-left:0px
}

#bottom_Left
{
	background: url(../images/bottom_left_corner.gif) no-repeat ;
	width:6px;
	height:6px;
	display:block;
}
#top_table {
	width: 977px;
	border: 0px;
	padding: 0px 0px 0px 0px;
}

#place_an_ad {
	background: url(../images/place_an_ad.gif) no-repeat center center;
	width: 202px;
	height: 63px;
}

#local_services {
	background: url(../images/local_services.gif) no-repeat center center;
	width: 202px;
	height: 63px;
	margin-top:5px;
	margin-bottom:5px;
}

#local_properties {
	background: url(../images/local_services.gif) no-repeat center center;
	width: 202px;
	height: 63px;
	margin-top:5px;
	margin-bottom:5px;
}

#display_ad_top {
	background: url(../images/display_ad_top.gif) no-repeat center center;
	width: 520px;
	height: 50px;
}

#display_ad_center_1 {
	background: url(../images/display_ad_center_1.gif) no-repeat center center;
	width: 520px;
	height: 248px;
}

#display_ad_center_2 {
	background: url(../images/display_ad_center_2.gif) repeat center center;
	width: 520px;
	height: 150px;
}

#display_ad_bottom {
	background: url(../images/display_ad_bottom.gif) no-repeat center center;
	width: 520px;
	height: 8px;
}

#register_now {
	background: url(../images/register_now.gif) no-repeat center center;
	width: 235px;
	height: 63px;
}

#search_by_category_top {
	background: url(../images/search_by_category_top.gif) no-repeat center center;
	width: 202px;
	height: 50px;
	margin-top:5px;
	text-align: center;
}

#search_by_category_centre {
	background: url(../images/search_by_category_centre.gif) repeat center center;
	width: 202px;
	height: 500px;
}

#search_by_category_bottom {
	background: url(../images/search_by_category_bottom.gif) no-repeat center center;
	width: 202px;
	height: 8px;
}

#local_service {
	background: url(../images/local_service.gif) no-repeat center center;
	width: 168px;
	height: 62px;
}

/* Madinah Map Div*/
#myDivMadinah
{
	 background:url(../../images/madinah_hotels.gif)  no-repeat center center;
}
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.resizeImage
{
	height:auto;
}
.autoCompleteList
{
	margin : 0px!important;
	background-color :#F4F8FE;
	color : #336699;
	border : #E6F0FD;
	border-width : 1px;
	cursor : 'default';
	height : 300px;
    text-align : left; 
    list-style-type : none;
	font-size:12px;
	border:1px solid gray;
	width:100px;
	list-style-position:outside;
	margin:0px;
	text-indent:-1;
	min-width:300px;
	padding:0px;
	height:auto;
	visibility:hidden;
	
}
.listHilighted
{
	background-color: #FFFFCC;
	color: #336699;
	padding: 1px;
	width:300px;
	min-width:300px;
	max-width:300px;
	padding:0px;
}
.list2
{
	background-color :#E6F0FD;
		background-color : window;
	color : #336699;
	background:#F4F8FE;
	width:300px;
	padding : 1px;
	list-style-type:none;
	padding:0px;
}

.msgHead{}
.RadioSpacing
{
	margin-right:5px;
	margin-left:5px;
	padding:20px
}
.paddingCell
{
	padding-right:10px;
	padding-left:10px;
}
.gridHeaderBackground
{
	background: url(furniture/images/t_Background.gif) repeat-x;
	height:25px;
	border:1px solid #336699;
}
a
{
	text-decoration:none;
	color:#336699;
}
a:hover
{
	text-decoration:underline;
}
 .textInput, textbox, textarea
        {
            /* General style for my inputs when they're not highlighted */
            width: 300px;
            font-family: arial;
            font-size:.9em;
            background-color: #FFFFFF;
        }
        .inputHighlighted
        {
            /* Highlighting style */
            background-color: #f9f9f9;
            color: #000;
            width: 300px;
        }

        .modalBackground
        {
            background-color: Gray;
            filter: alpha(opacity=70);
        }
        
     
        .hLink
        {
            text-decoration: none;
            text-align:center;
        
        }
        .innerMargin
        {
        	margin:5px;
			font-size:20px;
        }
        
        .innerMargin1
        {
        	margin:5px;
        	font-size:11px;
        	
        }
        .lbl_Search_By_Category
        {
        	font-size:16px;
        }
        .innerMarginRegister
        {
        	font-size:22px;
        	color:Red;
        }