.small{	font-family:Arial,Verdana,Arial;font-size: 8pt;color:#333333}
.medium{ font-family:Arial,Verdana, Arial;font-size: 9pt;color:#333333}
.global{ font-family: Arial,Verdana,Arial;font-size: 10pt;color:#333333}
  

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
tableX, caption, tbody, tfoot, thead, trX, thX, tdX {
	margin: 0;
	padding: 0;
	border: 0;
	/*outline: 0;*/
	font-size: 100%;
	/*vertical-align: baseline;*/
	background: transparent;
}
body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	line-height: 1.5;
	background: #EFEFEF; 
	/*background: #BEBEBD F8F8FA url(http://localhost/adci/website/images/body-bg.gif) repeat-y center top;*/
	
}
html, body {
height: 100%;
}

* html #container {
height: 100%;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
a:link {
	text-decoration: none;
	color: #1D3D6C;
}
a:visited {
	text-decoration: none;
	color: #063E70;
}

a:hover {
	text-decoration: none;
	color: #000;
}

a:active {
	text-decoration: none;
}
.container {
	/*margin: auto;*/
	width: 1004px;
	background: #EFEFEF;
	/*background: url(http://dubaicityinfo/images/vbar1005.gif) repeat-y center top;
	padding-right:1px;*/
} 
.top {
	margin: auto;
	height: 155px; 
	width: 100%;
	
} 

.topnavi{	
	background: #ffffff;
	height: 20px;
} 
.content {
	float: left;
	height: auto;
	width: 100%;
	background: #DBDBDB;
	/*DBDBDB BORDER-TOP:1PX SOLID #BEBEBD;*/
} 
.leftpanel {
	float: left;
	height: auto;
	width: 156px;
	margin-right: 0px;
	margin-left: 0px;
}
.rightcontent {
	float: right;
	height: auto;
	width: 848px;
	background: #EFEFEF;
	clear:right ;
}  
.comnbox {
	float: left;
	height: 100px;
	width: 100%;
	background: #FFF;
} 
.innerContent {
	float: left;
	width: 844px;
	margin-right: 4px;
	height: auto;
	margin-TOP: 15px;
}
 
.data {
	float: left;
	height: auto;
	width: 570px;/*484px;*/
	margin-right: 0px;
	padding-left: 8px;
	padding-right: 8px;
	background: #eee;
} 

.innerHeaderBox {	
	float: left;
	height: auto;
	width: 570px;
	text-align :justify ;
}
.innerTransbox {	
	float: left;
	height: auto;
	width: 570px;
	text-align :justify ;
}

.innerTitlebox {
	background: #FFF;
	float: left;
	height: auto;
	width: 570px;
	text-align :justify ;
}
.innerFullbox {
	background: #FFF;
	float: left;
	height: auto;
	width: 570px;
	text-align :justify ;
}

.innerMapbox {
	background: #FFF;
	float: left;
	height: auto;
	width: 570px;
	text-align :justify ;
}

.innerCommunitybox {
	background: #FFF;
	float: left;
	height: auto;
	width: 570px;
	text-align :justify ;
}

.innerContentbox {
	background: #FFF;
	float: left;
	height: auto;
	width: 562px;
	border-bottom: 0px solid #CCC;
	text-align :justify ;
	padding-bottom:10px;
	padding-left:4px;
	padding-right:4px;
} 
.ADS {
	float: left;
	width: 258px;
} 

/*right ads*/
.leftad {
	width: 250px;
	float: left;
	margin-right: 0px;
} 

.leftadBorder {
	width: 248px;
	float: left;
	border:1px solid #dbdbdb;
}
.leftadBoxSearch 
{
	background: #FFF;
	width: 256px;
	float: left;
	border:1px solid #dbdbdb;
}
.leftadBoxGoogle 
{
	background: #FFF;
	width: 248px;
	padding: 4px;
	float: left;
	border:1px solid #dbdbdb;
}
.leftadBox 
{
	background: #FFF;
	width: 248px;
	padding: 4px;
	float: left;
	border:1px solid #dbdbdb;
}  
.rightad {
	float: left;
	width: 130px;
	 
} 
.rightadBox 
{
	background: #FFF;
	width: 120px;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	float: left;
	border:1px solid #dbdbdb;
} 
/*right ads ends */

/* top ads */
.topadboxLeft 
{	background: #fff;
	float: left;
	height: auto;
	width: 490px;	
	padding-right: 8px;
	padding-left: 8px;
}
.topadboxRight {
	float: left;
	height: auto;
	width: 338px;
	margin-right: 0px;
}
.topadboxLeftSub
{
	padding-bottom:5px;
}
.topadboxRightSubLeft {
	background: #000;
	width: 200px;
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	margin-right: 8px;
}
.topadboxRightSubright {
	float: left;
	width: 130px;
	height:100px;
	background: #012D53;
}
/*ends top ads*/


.datagridPageFooter
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff ;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    FONT-VARIANT: normal;
    FONT-WEIGHT: Bold;
    Background-color:#444444;
}
.datagridHeader
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff ;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    Background-color:#008899;
}

.datagridColor
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff ;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    Background-color:#ffffff;
}


.datagridItemColor
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff ;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    Background-color:#efefef;
}
.datagridItemColorRealEstateFeatured
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff ;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    Background-color:#F4E8FC;
}
