/*IE6 Double Margin Bug Fix
if you have a floated element such as a div and you place margin-right or margin-left on that element, Internet Explorer 6.0 will double that margin value, causing havoc in your html layout. To fix this simply add display:inline; to your floating element.
*/
body {
	background-color:#FFFFFF;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	line-height:16px;
	color:#000000;
}
input[readonly] {
	background-color:#EFEFEF
}

#footer {
	text-align:center;
	margin-top:20px;
	border-top:2px solid #11679a;
	padding-top:10px;
    display: block;
    width: 771px;
}

.submitButton{background:url(buttons/submitButton.png) no-repeat; width:76px; height:25px; display:block; border:0; padding:5px; margin:-1px 0 0 5px; cursor:pointer}
.fetchTenants{background:url(buttons/fetchTenants.png) no-repeat; width:106px; height:25px; display:block; border:0; padding:5px; cursor:pointer; float:left; margin:-3px 0 0 5px;}
.searchTenant{background:url(buttons/search_btn.jpg) no-repeat; width:121px; display:block; border:0; padding:5px; margin:-1px 0 0 5px; cursor:pointer}
.createTenant{background:url(buttons/creat_btn.jpg) no-repeat; width:197px; display:block; border:0; padding:5px; margin:-1px 0 0 5px; cursor:pointer}
.login {
	float:right;
	text-align:right;
	width:170px
}
.login div {
	float:left;
}

.h3like{background:url(images/bbar.jpg);
	float:left;
	height:30px;
	width:100%;
    font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform:uppercase;
}
.h3inside{	float:left;
	margin:6px}






.myListingTable{ border-top:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC; margin-bottom:5px }

.myListingTable a{ color:#FFFFFF}

.myListingTable td, th{
padding:3px; text-align:left;
border-left:solid 1px #CCCCCC; border-bottom:solid 1px #CCCCCC;
}

.myListingTable th{
vertical-align:top; background-color:#eeeeee;
font-weight:bold;
}
.myListingTable caption{
text-align:left; vertical-align:middle; font-size:13px; 
background:url(images/captionBG.jpg) repeat-x #1075a9; padding:3px 5px 5px; color:#ffffff;
}










/*========================================NAV*/

/* old nav styles#nav {
	font-family:Arial, Helvetica, sans-serif;
	margin-left:10px;
	overflow:hidden;
	float:left;
}
#nav a{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	margin-right:3px;
	display:block;
	float:left;
	padding:5px 0;
	text-align:center;
	text-transform:uppercase;
	font-size:11px;
}
.nav_home {
	background:url(images/nav/home.jpg) no-repeat;
	width:62px;
}

.nav_home:hover{
	background:url(images/nav/home_hover.jpg) no-repeat;
	width:62px;
}



.nav_about {
	background:url(images/nav/about.jpg) no-repeat;
	width:84px;

}
.nav_faq {
	background:url(images/nav/faq.jpg) no-repeat;
	width:52px;

}
.nav_contact {
	background:url(images/nav/contact.jpg) no-repeat;
	width:94px;
}

.nav_signup{
background:url(images/nav/signup.jpg) no-repeat;
width:61px;
}


.nav_mydetails{
background:url(images/nav/mydetails.jpg) no-repeat;
width:81px;
}

.nav_postad{
background:url(images/nav/postad.jpg) no-repeat;
width:72px;
}

.nav_compare{
background:url(images/nav/compare.jpg) no-repeat;
width:73px;
}

.nav_findtenant{
background:url(images/nav/findtenant.jpg) no-repeat;
width:82px;
}

.nav_tpn{
background:url(images/nav/tpn.jpg) no-repeat;
width:54px;
}

.nav_findlandlords{
background:url(images/nav/findlandlords.jpg) no-repeat;
width:105px;
}
.nav_findagent{
background:url(images/nav/findtenant.jpg) no-repeat;
width:82px;
}

.nav_contracts{
background:url(images/nav/contracts.jpg) no-repeat;
width:85px;
}

.nav_screentenants{
background:url(images/nav/screentenants.jpg) no-repeat;
width:113px;
}


.nav_home:hover{
	background:url(images/nav/home_hover.jpg) no-repeat;
	width:62px;
}


.nav_about:hover{
	background:url(images/nav/about_hover.jpg) no-repeat;
	width:84px;

}
.nav_faq:hover{
	background:url(images/nav/faq_hover.jpg) no-repeat;
	width:52px;

}
.nav_contact:hover{
	background:url(images/nav/contact_hover.jpg) no-repeat;
	width:94px;

}

.nav_signup:hover{
background:url(images/nav/signup_hover.jpg) no-repeat;
width:61px;
}


.nav_mydetails:hover{
background:url(images/nav/mydetails_hover.jpg) no-repeat;
width:81px;
}

.nav_postad:hover{
background:url(images/nav/postad_hover.jpg) no-repeat;
width:72px;
}

.nav_compare:hover{
background:url(images/nav/compare_hover.jpg) no-repeat;
width:73px;
}

.nav_findtenant:hover{
background:url(images/nav/findtenant_hover.jpg) no-repeat;
width:82px;
}

.nav_tpn:hover{
background:url(images/nav/tpn_hover.jpg) no-repeat;
width:54px;
}

.nav_findlandlords:hover{
background:url(images/nav/findlandlords_hover.jpg) no-repeat;
width:105px;
}

.nav_findagent:hover{
background:url(images/nav/findtenant_hover.jpg) no-repeat;
width:82px;
}
.nav_contracts:hover{
background:url(images/nav/contracts_hover.jpg) no-repeat;
width:85px;
}

.nav_screentenants:hover{
background:url(images/nav/screentenants_hover.jpg) no-repeat;
width:113px;}*/


/*========================================NAV*/




#all {
	width:100%;
	float:left;/*	border:2px dashed gray;*/
}
#logoback {
	width:100%;
	height:60px;
}
#logo {
	float:left;
	margin-left:20px;
	clear:both;
	/*	border:2px solid green;*/
	width:100%;
}
/*dashboard============================*/

.dashboardNewWrapper {
    float:left;
    font-family:Arial;
    font-size:11px;
    width:800px;
    
}




/*compare report ============================*/
.compareReport{border-top:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC; margin-top:10px;}
.compareReport a{ color:#0093dd}
.compareReport td, th{padding:3px; text-align:left;border-left:solid 1px #CCCCCC; border-bottom:solid 1px #CCCCCC;}
.compareReport th{ vertical-align:top; background-color:#E6E6E6;}
.compareReport th.color0{ background-color:#F7F7F7}
.compareReport th.color1{ background-color:#E6E6E6}
.compareReport th.color2{ background-color:#D9EBFF}
.compareReport td.dashClmn{text-align:left; vertical-align:middle; font-weight:bold; background:url(images/captionBG.jpg) repeat-x; color:#ffffff;}





.myListingTable_button{ float:right; background-color:#000000; padding:7px; margin-left:1px; cursor:pointer; text-decoration:none; color:#FFFFFF}
.myListingTable_button a{ color:#FFFFFF; text-decoration:none}


a {
	color:#357AA4;
}


.myListingTable_text{ float:right; background-color:grey; padding:7px; margin-left:1px;  text-decoration:none; color:#FFFFFF}



#rightpaneldiv {
}
.bannerholder, .bannerimgdiv {
	float:left;
	width:100%
}
#centerpaneldiv {
	float:left;
	width:600px;
	border-left:1px solid #D0D0D0;
	border-right:1px solid #D0D0D0;
	border-bottom:1px solid #D0D0D0;
}
#cplusf {
	float:left;
	width:600px;
}
#mainpanel {
	float:left;
	width:600px;
	background-color:#FFFFFF;
	/*	border:1px dashed green;*/
	text-align: center;
}
#menu_index {
	float:left
}
.homeimg {
	margin-left:6px
}
.usersearchbox {
	width:100%;
	margin:auto;
	float:left;
	/*background:url(gray.png); background-repeat: repeat-x;*/
background-color:#EEEEEE;
}
/*#fullsearchform{ }*/
.graypic {
	background:url(gray.png);
	background-repeat: repeat-x
}
.usersearchbox_usr {
	width:400px;
	margin:8px 4px;
	padding: 20 10 20 10;
	/*border:1px solid green;#C0C0C0;*/
/*position:relative;*/
float:left;
}
.usersearchbox_usrcontainer {
	width:408px;
	margin:8px 20px;
	padding: 20 10 20 10;
	border:1px solid #C0C0C0;
	/*position:relative;*/
float:left;
}
.searchheader {
	float:left;
	height:20px;
	width:100%;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	margin-top:2px;
}
.pricinginstructions {/*color:maroon;text-align:left;*/
/*		border:4px solid #0093DD ;*/
/*		background-color:#E4EBF3;*/
		/*margin:10px;*/}
.pricinginstructions h2 {
	display:none
}
.bannerbox {
	float:left;
	width:100%;
	border:2px solid #0093DD
}
.bannerimgdiv {
	width:234px;
	height:60px
}
.bannerpic {
	max-width:234;
	max-height:60px
}
.dup {
	color:red
}
.therest {
	position:relative;
	top:80;
	margin-left:10%;
	float:left;
	background-color:#E3FEFF;
	text-align:center;
}
/*#footer {
	float:left;
	text-align:center;
	font-size:11px;
	margin:6px 0px
}*/
.footerinner {
	float:left;
	position:relative;
	display:block;
	width:90%;
	margin-left:20px;
	text-align:center;
}
#jqfeedback {
	float:right;
	width:100%;
	background-color:#FFFFFF;
	border:1px dashed #D3D3D3;
	text-align: center;
	clear:both
}
.jqfeedback {
	float:right;
	width:100%;
	background-color:#FFFFFF;
	border:1px dashed #D3D3D3;
	text-align: center;
	clear:both;
}
.jqfeedbackholder {
	float:right;
	width:100%;
	background-color:#FFFFFF;
	border:1px dashed #D3D3D3;
	text-align: center;
	clear:both;
}
#helpdisplay {
	margin-top:10px;
}
#incsearcharea {
	float:left;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#00659C;
	width:600px;
	background-color:#F6F2F6;
	/*background:url(gray100.png); background-repeat: repeat-x ;*/
		display:none;
	line-height:20px;
}
.incsearchstyle {
	float:left;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	margin:4px 0px;
	color:#006699;/*		border:1px solid gray;*//*		width:480px; */
/*		clear:both; */
		}
#selectarea {
	display:none
}
#incsearchstartarea {
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#61AAE4;
	width:486px;
	margin-top:9px;
	clear:both;
	float:left
}
#startinstructions {
	float:left;
	width:100%;
	margin-left:2px;
}
.bluetitlestartinstructions, {
 color:#006699;
 background-color:#FFFFFF;
 width:350px;
 text-align:left;
 font-weight:700;
 text-transform:uppercase;
 font-size:12px;
}
.bluetitle {
	float:left;
	color:#006699;
	background-color:#FFFFFF;
	width:250px;
	text-align:left;
	font-weight:700;
	text-transform:uppercase;
	font-size:16px;
}
.avasklabel {
	float:left;
	color:#006699;
	background-color:#FFFFFF;
	width:156px;
	text-align:center;
	font-weight:700;
	text-transform:uppercase;
	font-size:12px;
	display:inline
}
#tableformat {
	float:right;
	position:relative;
	width:220px;
	margin-top:2px;
}
#dnlxcel {
	color:#006699;
	background-color:#FFFFFF;
	width:220px;
	text-align:right;
	font-size:13px;
	float:right
}
.fullsearchfeedback {
	font-size:13px;
	font-weight:bold;
	margin-top:10px
}
* html .contentcentre,
* html .fullsearchfeedback {
    display: inline; /* IE 6 ghost character bug fix */
}
/*#addlistingsearchboxarea{display:none}*/
.hideIE6 {
	height:1px
}
.content {
	width:588px;
	float:left;
	/*padding:20px 0;*/
 /* Right and left margin widths set to "auto" */
 text-align:left; /* Counteract to IE5/Win Hack */
}



.content_premium {
background:url(images/premium.jpg) top no-repeat;
padding: 65px 0 20px 0;
width:588px;
float:left;
/* border-bottom:3px solid #006699; */
text-align:left; /* Counteract to IE5/Win Hack */
background-color:#F3F3F3;
}
.contentcentre {
	float:left;
	position:relative;
	width:600px;
	margin:0px auto;
	text-align:center;/*	border:1px dashed #D3D3D3;*/
}
.contentright {
	float:left;
	position:relative;
	width:600px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:right;
	background-color:#D6F4FF;
	padding:0 4 0 4;/*clear:both*/
}
.twobuttons {
	width:600px;
}
.content600 {
	width:600px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	/*border:1px dashed #D3D3D3;*/
	background-color:#FFFFFF;
	padding:0px 4px 0px 4px;
	float:left;
}
.clickable {
	cursor: pointer;
	text-decoration: underline;
}
.clickableplain {
	cursor: pointer;
	text-decoration: none;
}
.orangetd {
	background-image:url(./design/bg_cell2.png);
}
h2 {
	color:#ff6600;
	font-size:15px;
	text-align:center
}
h3 {
	color:#ff6600;
	font-size:13px;
	text-align:center
}
.orangetitle {
	color:#ff6600;
	font-size:13px;
	text-align:left
}
.sss_text {
	font-size:9px;
	color:navy;
	width:98%;
	padding:6px 4px 8px 4px;
	float:left;
	text-align:left;
	cursor:pointer
}
.sss_button {
	cursor:pointer;
}
.namestyle {
	color:#000000;
	font-size:13px;
	text-align:left;
	font-weight:bold
}
.contentstyle {
	font-size:13px;
}
.stylesignup {
	text-align:right;
	padding-right:10px;
	font-size:12px;
	color:#ff6600;
	vertical-align:top
}
.rqv {
	background-color:#FFFFFF;
}
.requfield {
	color:orangered;
	font-size:16px
}
.orangetext {
	color:orangered;
}
.smallinput {
	font-size:11px;
	margin:2px 0;
	padding:0;
    float:left;
}
.smallclickable {
	cursor: pointer; /*text-decoration: none;*/
	font-size:11px
}
.smallbutton {
	cursor: pointer;
	text-decoration: none;
	font-size:11px;
	margin:0px auto
}
.smallcell {
	float:left;
}/*for crumbs*/
.smallercell {
	float:left;
	width:10px;
}/*for crumbs*/
.levellabel {
	color:#006699;
	width:600px;
	float:left;
	margin:4px auto;
	text-align:left;
	font-weight:bold;
	text-transform:none;
	font-size:12px;/* border:1px solid gray;*/
}
.incsearchlinks {
	color:#7987AD;
	background-color:#FFFFFF;
	width:100%;
	float:left;
	clear:both;
	text-align:left;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
	margin:4px 0px;
}
.incsearch { /*final link*/
	font-weight:normal;/*	position:relative;
	float:left;
	vertical-align:bottom;
	height:22px;*/
}
.incsearchclicked {
	font-weight:bold
} /*crumb*/
.hascount {
	color:#3978AB;
	font-weight:600
}
.emptyarea {
	color:#EFEFEF;
	display:none
}
.maincrumbs1 {
	float:left;
	font-size:16px;
	vertical-align: bottom
}
.maincrumbs2 {
	float:left;
	font-size:15px;
	vertical-align: bottom
}
.maincrumbs3 {
	float:left;
	font-size:13px;
	vertical-align: bottom
}
.maincrumbs4 {
	float:left;
	font-size:11px;
	vertical-align: bottom
}
.alt1 {
	background-color:#FFFFFF;
}
.alt2 {
	background-color:#EFEFEF;
}
.dbg {
	font-size:9px;
	display:none;
	color:#000000;
	font-weight:normal
}
#ruadminctrls {
	display:none
}
#fs_lowerbutton {
	text-align:center
}
.fieldlabel {
	float:left;
	width:20%;
	padding-right:10;
	text-align:left;
}
.fieldinput {
	float:left;
	width:60%;
	text-align:left;
}
div.fieldrow {
	width:48%;
	/*	background-color:#FFFAF0;*/
	color:#5B84AB;
	position:relative;
    padding:3px 0px;
	float:left;
	text-transform:none;/*	border:1px dashed #D3D3D3;*/
}


input[value="VIEW DETAIL"]{ background:url(buttons/buttonbg2.jpg) no-repeat; color:#FFFFFF; text-transform:uppercase; font-size:10px; width:100px; font-weight:bold; border:none; padding:5px 0px}

div.fieldrow input{ width:150px}
span.fieldrow {
	width:48%;
	background-color:#FFFAF0;
	color:#D54230
}
.fieldrowwide {
	width:100%;
	clear:both;
	color:#D54230;
	position:relative;
	float:left;
}
.required {
	width:100%;
	clear:both;
	background-color:#C3DEF5;
	color:#5B84AB;
	position:relative;
	float:left;
	border:1px solid #B1C9DE;
}
.requiredcaption {
	width:100%;
	clear:both;
	background-color:#FFFAF0;
	color:#5B84AB;
	position:relative;
	float:left;
	font-weight:bold;
}
/*******mainsearch*********/
.fieldlabelsearch_m {
	float:left;
	width:100%;
	padding-left:10;
	text-align:left;
	font-weight:bold;
	color:#000000
}
.fieldinputsearch_m {
	float:right;
	width:100%;
	text-align:right;
}
.fieldrowsearch_m {
	width:136px;
	color:#000000;
	position:relative;
	float:left;
	text-align:left;
	margin-left:4px;/*	border:1px dashed #D3D3D3;*/
}
.fieldrowsearch_m select {
	font-size:11px;
	color:#000000;
	width:136px
}
.areaselector {
	width:100%;
}
#runbutton {
	font-size:12px;
	color:#5D5D5D
}
.runfullsearch {
	margin:4px 34px;
}
.register {
	margin-left:4px
}
/*******usersearch*********/
.fieldlabelsearch_m_usr {
	float:left;
	width:160px;
	margin-right:6px;
	text-align:right;
	font-weight:bold;
	color:#666666
}
.fieldinputsearch_m_usr {
	float:left;
	width:220px;
	text-align:left;
	left:6px;
}
.fieldrowsearch_m_usr {
	width:396px;
	background-color:#FFFFFF;
	color:#777777;
	float:left;
	text-align:left;/*	border:1px dashed #D3D3D3;*/
}
.fieldrowsearch_m_usr select {
	font-size:11px;
	color:#000000
}
.areaselector {
	width:100%;
}
#runbutton {
	font-size:12px;
	color:#5D5D5D
}
/*******mainsearch*********/
#persistentquery, #persistenturl {
	color:#666666;
	display:none
}
.fullsearch_pu {
	display:none
}
#persistentlevel {
	display:none
}
.userminicontainer {
	float:left;
	clear:left;
	margin-left: auto;
	margin-right: auto;
	width:98%;
}
.usermini {
	float:left;
	clear:left;
	width:98%;
	padding:10px 0 0 0;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	border-top:1px solid #D5D6DE;

}
.smalltitle {
	float:left;
	width:98%;
	font-weight:bold
}
#addrec {
	cursor:pointer
}
.rumaxicontainer {
	position:relative;
	clear:both;
	text-align:left;
	float:left;
	width:600px;
	/*		border-top:1px dotted #5B5B5B;
		border-bottom:1px dotted #5B5B5B;*/
/*		border-right:2px solid teal;*/
		margin-top:8px;
}
.maxilist {
	float:left;
	position:relative;
	text-align:left;
	margin-left:8px;
	margin-top:4px;
	width:420px;/*		border:1px solid gray;*/
}
.maxilist ul, .maxilist li {
	color:#660000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style-image:url(bullet.gif);
	list-style-position:outside;
	margin:0px;
	padding:0px;
	text-decoration:none;
	text-indent:5px;
	text-transform:none;
}
.maxitemholder_single {
	width:410px;
	float:left;
	margin-bottom:4px
}
.maxitemholder_dbl {
	width:200px;
	float:left;
	margin-right:6px;
}
.maxlbl_dbl {
	width:80px;
	float:left;
	font-weight:bold;
	margin-right:4px
}
.maxcnt_dbl {
	width:114px;
	float:left;
}
.maxlbl_single {
	width:90%;
	float:left;
	font-weight:bold
}
.maxcnt_single {
	width:90%;
	float:left;
}
.maxlbl_long {
	width:120px;
	float:left;
	font-weight:bold;
	margin-right:4px
}
.maxcnt_long {
	width:260px;
	float:left;
}
.errormsg, .warning {
	color:red;
	font-weight:bold
}
.errormsglarge {
	color:red;
	font-weight:bold;
	font-size:15px
}
/*Mini view*/
.ruminicontainer {
	float:left;
	clear:left;
	margin-left: auto;
	margin-right: auto;
	width:600px;
	/*	border-bottom:1px dotted #6B6B6B;*/
	border-top:1px solid gray;
}
.ruminicontainerinmaxi { /*narrower to allow picstrip on right*/
	float:left;
	clear:left;
	margin-left: auto;
	margin-right: auto;
	width:420px;/*	border-bottom:1px dotted #6B6B6B*//*	border:1px solid green;*/
}
.rumini {
	float:left;
	clear:left;
	background-color:#FFFFFF;
	width:600px;
	padding:0px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;/*	border:1px solid blue;*/
}
.ruminiinmaxi {
	float:left;
	clear:left;
	background-color:#FFFFFF;
	width:420px;
	padding:0px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;/*	border:1px solid blue*/
}
.rumini_alt {/* for maxi in user listing */
	float:left;
	clear:left;
	background-color:#FFFFFF;
	width:618px;
	padding:0px;
	/*	margin-top: 10px;*/
	margin-left: auto;
	margin-right: auto;
	text-align: left;/*	display:none;*/
}
.rumini_crumbs {
	float:left;
	width:100%;
	font-size:11px;
	color:gray;
	font-weight:bold;
	margin:4px 0px;
	border:1px solid gray;
}
.rumininmaxcontainer {
	float:left;
	width:420px;/*	border:1px solid olive;*/
}
.xax {
	color:maroon;
	display:block;
	font-size:9px
}
.shortlist {
	width:120px
}
.picsection {
	position:absolute;
	top:270px;
	right:3px;
	/*			float:right;*/
			width:162px;/*border:1px solid red*/
}
.piccontrol {  /*holder for bigger strip of pics, overridden in useradmin*/
	float:right;
	height:400px;
	width:140px;
	overflow:auto;
	margin-top:26px;/*	border:4px solid #EFEFEF;*/
}
.piclist {
	float:left;/*clear:both;*/
	width:140px;/*height:600px;*//*border:2px solid #EFEFEF*/
}
.picholder {
	float:left;
	width:128px;
	margin-bottom:4px
} /*individual pics*/
.primarypic {		/*control setting pic as primary, not the pic*/
	color:#006699;
	float:left;
	padding: 0px 4px 0px 4px;
	text-decoration:underline
}
.delpic {
	float:left;
	margin: 0px 0px 4px 1px;
	color:#FF0033;
	text-decoration:underline
}
.rumini_picholder {
	float:left;
	clear:left;
	width:120px;/*height:100px;*/
}
.rumini_inmaxi_picholder {
	position:relative;
	clear:both;
	width:270px;
	height:188px;
	margin:6px 60px 0px 60px;
}
.rumini_primpic {/*border:1px solid black;*/
	max-width:120px;
	max-height:100px;
	/* For Internet Explorer: 
	width: expression("120px");
	width: expression("100px");*/
}
.rumini_primpic_inmaxi {
	max-width:260px;
	max-height:180px;
}
.primpicholder {
	float:left;
	width:300px;
	height:200px;
	margin:4px;/*border:1px solid gray*/
}
.primpic {
	height:200px;
	border:1px solid black
}
.rumini_textholder {
	float:left;
	width:380px;
	margin:0px 6px;
	vertical-align:bottom
}
.rumini_inmaxi_textholder {
	float:left;
	width:500px;
	margin:0px 0px 0px 4px;
}
.rumini_price {
	float:left;
	font-size:13px;
	color:#006699;
	margin-right:4px
}
.rumini_price_inmaxi {
	float:left;
	width:550px;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	background:url(images/captionBG.jpg) repeat-x #1075a9;
	padding:8px 5px 8px;
	margin-left:4px
}
.rumini_topline {
	float:left;
	display:table;
	margin-top:2px;
	font-size:11px;
	color:gray;
	font-weight:bold;
	vertical-align:bottom
}
.rulist {
	border:1px solid blue;
	font-size:11px;
	float:left
}
.rucell {
	border:1px solid blue;
}
.rucell {
	border:1px solid blue;
}
.rulistcontainer {
	float:left;
	width:100%;
	overflow:auto;/*border:2px solid maroon*/
}
.smallfont {
	font-size:11px;
	text-align:left
}
/*csv upload etc*/
.list {
	text-align:left;
}
.lbl {
	float:left;
	font-weight:bold;
	width:100px
}
.items {
	font-weight:none;
}
.items:hover {
	background-color:#5AC2F6
}
/*accounts*/
.acclist {
	font-size:11px;
	float:left;
	width:260;
	background-color:transparent
}
/*try float these as divs*/
.dirlist {
	float:left;
	clear:both;
	width:500px;
	text-align:left;/*	border:1px solid gray;*/
}
.navstripcontainer {
	float:left;
	clear:left;
	background-color:#FFFFFF;
	width:420px;
	padding:0px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;/*	border:1px solid blue;*/
}
.navstriplabel {
	float:left
}
.dnldcontainer {
	float:right;
	width:120px
}
.navstrip {
	float:left;
	color:#000000;
	font-size:11px;
	width:90%;/*border:1px solid gray;*/
}
.navanchoractive {
	float:left;
	color:#0095E2;
	padding:0px 4px;
	/*	border:1px solid gray;*/
	text-align:center;
	cursor:pointer;
}
.navanchortext, .navanchor {
	float:left;
	cursor:normal;
	color:gray;
	/*	border:1px solid gray;*/
	text-align:center
}
.navanchorcurrent {
	float:left;
	cursor:normal;
	color:gray;
	font-weight:bold;
	text-decoration:underline;
	padding-left:4px;
	padding-right: 4px;
	/*	border:1px solid gray;*/
	text-align:center
}
.reload {
	float:left;
	display:none;/*	border:1px solid gray;*/
}
ul.instructions {
	color:olive
}
#pwdquest {
	color:gray
}
.topcell {
	float:left;
	width:30%;
}
.rvwtopcell {
	float:left;
	width:20%;
	border:1px dashed #808080;
}
.rvwtopmidcell {
	float:left;
	width:55%;
	text-align:center;
	border:1px dashed #808080;
}
.adminheading {
	font-size:16px;
	color:gray;
	text-align:left;
	float:left;
	clear:both;
	width:90%;
	margin:6 10;
	border:1px solid green
}
.adminnavstrip {
	float:left;
	color:#000000;
	font-size:11px;
	width:90%;
	margin:4px 10px;
	border:1px solid gray;
}
.noshow {
	display:none
}
#ccform {
	position:absolute;
	left:200px;
	top:400px;
	display:block;
	margin:10px 150px 20px 4px;
	width:420px;
	border:4px solid #efefef;
	background-color:#FFFFFF;
	color:#27A6C7;
	font-weight:normal;
	font-size:11px;
	z-index:200;
}
.historybox {
	float:left;
	width:600px;
	margin:4;
	margin-top:16px;
	margin-bottom:20px;
}
.historylisttitle {
	float:left;
	width:540px;
	margin:4px;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#006699;
	text-transform:uppercase;/*border:1px solid gray;*/
}
.historyclose {
	float:right;
	margin:4px;/*border:1px solid gray;*/
}
.historylist {
	float:left;
	width:590px;
	margin:4px;
	text-align:left
}
.historyitem {
	float:left;
	margin-left:4px
}
.historydelete {
	float:right;
	color:#FF0000
}
.bigpic_logo {
	float:left;
}
.deflogolabel {
	float:left;
	text-align:left
}
.clientlogo {
	max-width:280px;
	max-height:200px;
	/* For Internet Explorer: */
	width: expression("280px");
	/*	width: expression(""); 	*/
	border:1px solid #5e5e5e
}
.corppicuploaddiv {
	float:left;
	width:400px;
	text-align:left;
	margin-top:10px;/*	border:1px solid gray*/
}
.corppicuploadheading {
	float:left;
	clear:both;
	width:100%
}
.ownerlogo {
	width:410px;
	float:left;
	margin-bottom:4px
}
/*.ownerlogo{float:left;margin:6px 4px;width:250px;left:0px;}*/
.contactowner {
	float:left;
	margin:2px 0 0 0;
	color:#ffffff;
	text-transform:uppercase;
	text-decoration:none;
	padding:5px 20px;
	background:url(images/butBG2.jpg) no-repeat center;
}
#contactowner_form, .contactowner_form {
	text-align:left;
	position:absolute;
	left:50%;
	top:50%;
	width:420px;
	display:block;
	margin:-175px 0 0 -210px;
	padding:10px;
	border:4px solid #006699;
	background-color:#FFFFFF;
	color:#27A6C7;
	background:url(buttons/wit.png);
	background-repeat: repeat;
	font-weight:normal;
	font-size:11px;
	z-index:400;
}

#contactowner_form .contactNumberWrapper, .contactowner_form .contactNumberWrapper{
    font-size:15px;
}

#mailtofriend {
	margin:4px
}
.failvalidate {
	background-color:#FFAAAA
}
#top10 {
	width: 600px;
	margin:20px 0px;
	float:left
}
.rarr {
	font-size:10px;
	color:#8A8A8A
}
h3 {
	font-size:15px;
	color:#006699
}
#top10caption {
	margin-top:20px;
	width:598px;
	float:left;
	background-color:#EFEFEF
}
.top10title {
	text-align:center;
	color:#006699;
	text-transform:uppercase;
	font-weight:bold;
	font-size:15px;
}
.stats_gnltop10 {
	text-align:center;
	color:#006699;
	text-transform:uppercase;
	font-weight:bold;
	font-size:13px;
}
.placename {
	color:#006699;
	background-color:#FFFFFF;
	width:600px;
	float:left;
	border-top:1px solid #666666;
	text-align:left;
	font-weight:700;
	text-transform:uppercase;
	font-size:16px;
}
#area_id {
	font-size:8px;
	color:#C9C9CF;
	border:none;
	display:none
}
#area_id input {
	border-color:#FFFFFF
}
.extnd {
	float:left;
	width:50px
}
.canceltrig {
	float:left;
	width:50px
}
.allborder {
	border:1px solid blue
}
#helptoback {
	border:1px solid #006699;
	color: #006699;
	width:120px;
	background-color:#D2D3D9;
	font-size:11px;
	text-transform:none;
	text-decoration:none;
	font-weight:none;
	z-index:20
}
.nwlstpholder {  /*position:absolute;top:100px;left:100px; Add this in useradmin.php*/
	float:left;
	width:200px;
	height:460px;
	border:1px solid #dedede;
	background-color:#EEEEEE;
	z-index:100;
	font-size:12px
}
.nwlhdr {
	font-weight:bold;
	font-size:18px
}
.nwlstp {
	float:left;
	color:#006699;
	font-size:12px;
	clear:both;
	margin:4px;
	float:left;
	width:195px;
}
.active {
	color:#FF8833;
	width:90px;
}
.urhere {
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	width:90px;
	float:right;
	margin-top:6px;
}
.hidemsieselectors {
	display:none
}
.backinmaxi {
	float:right;
	width:600px;
	text-align:right;
}
.reptunacheading {
	float:left;
	font-size:22px;
	margin-left:4px;
	clear:both;
	width:100%
}
#getrecbyid {
	float:left;
	height:12px;
	font-size:12px;
	margin-left:8px
}
#gogetrecbyid {
	float:left;
	margin-left:4px
}
.nodetail {
	float:left;
	margin:10px;
	font-weight:bold
}
/*legend in 3mo avg chart*/
/*.tip{float:left;margin:0px;top:0px;text-align:center;width:100%}*/

.whoviewedholder {
	float:left;
	width:550px;

	margin:5px;
	padding:10px;
}
.query {
	float:left;
	width:16px;
	height:16px;
	background: url(buttons/info.png)
}
.queryr {
	float:right;
	width:16px;
	height:16px;
	background: url(buttons/info.png)
}

div#myListingsWhoViewed .displaytable {
    left: 0;
    float: left;
}

div#whoviewedholder a {
    color:#000000;
}

div.rumaxicontainer div.maxilist div.maxitemholder_single div#whoviewedholder {
    width: 100%;
}