body
{
top-margin:8px;
background-color:rgb(192,192,192);
}

p
{
margin:0;
padding:0;
line-height:1.2em;
font-style:normal; 
font-variant:normal; 
font-size:11px;
font-family: Verdana, Arial, '''"Lucida Sans Unicode"''', Lucida Grande, Verdana, sans-serif; 
color: #212121;
font-weight: normal;
}
#spparatitle
{
margin:0;
padding:0;
line-height:1.3em;
font-style:normal; 
font-variant:normal; 
font-size:13px;
font-family: Verdana, Arial, '''"Lucida Sans Unicode"''', Lucida Grande, Verdana, sans-serif; 
color: rgb(153,0,0);
font-weight: bold;
}

a:link
{
color:navyblue;
text-decoration:underline;
}

a:visited
{
color:purple;
text-decoration:underline;
}
#sphref
{
margin:0;
padding:0;
line-height:1.3em;
font-style:normal; 
font-variant:normal; 
font-size:12px;
font-family: Verdana, Arial, '''"Lucida Sans Unicode"''', Lucida Grande, Verdana, sans-serif; 
color: rgb(0,0,0);
font-weight: bold;
text-decoration:none;
}

img
{
border:0;
}
* html a
{
min-width:794px;
height:1%;
}
/* IE5 needs this hack to correctly render padding-left on links that use background images */
.clearAll
{
clear:both;
margin:0;
padding:0;
}
/* use for clearing below floated elements */

#appform
{
align:right;
padding:0; margin:0;
width:700px;
}
#appform input
{
background:#EFAD34 none; 
color:#000;
font-weight:500;
}
/**********MAIN TABLE**************************************/

#toptd
{
margin:0; padding:0;
background-image:url('../images/rmnhtop.jpg');
background-repeat:no-repeat;
width:800px;
height:214px;
}

/**********MAIN NAVIGATION********************************/

div#navcontainer
{
padding-top:182px;
margin-left:190px;
width:610px;
height:24px;
}

div#navcontainer ul
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 600;
font-size:12px;
color: white;
text-align: center;
margin: 0;
padding-bottom: 4px;
padding-top: 4px;
}

div#navcontainer ul li
{
display: inline;
margin-left: -4px;
}

div#navcontainer ul li a
{
padding: 5px 20px 5px 20px;
color: white;
text-decoration: none;
border-right: 1px solid rgb(118,109,95);
letter-spacing: 1px; 
}

div#navcontainer ul li a:hover
{
background-color: rgb(156,150,144);
color: white;
}

#active a { border-left: 1px solid rgb(118,109,95); }

#navcontainer li a#current
{
background-color: rgb(156,150,144);
color: #fff;
}

/*************************************************/
/********FOOTER***********************************/

#footercontainer { margin-left: 20px; padding-top:5px; }

#footnavlist
{
list-style: none;
padding: 0;
margin: 0;
}

#footnavlist li
{
display: inline;
padding: 0;
margin: 0;
}

#footnavlist li:before { content: "|"; }
#footnavlist li:first-child:before { content: ""; }

/*IE workaround*/
/*All IE browsers*/
* html #footnavlist li
{
border-left: 1px solid rgb(30,30,30);
padding: 0 0.9em 0 0.9em;
margin: 0 0.9em 0 -0.9em;
}

/*Win IE browsers - hide from Mac IE\*/
* html #footnavlist { height: 1%; }

* html #footnavlist li
{
display: block;
float: left;
}

#footnavlist li a
{
font-family: Arial,Tahoma, Verdana;
font-size:11px;
color: rgb(30,30,30);
letter-spacing:0.035em;
font-weight:500;
}

#footnavlist li a:hover
{
color: black;
}

/*End hide*/
/*Mac IE 5*/
* html #footnavlist li:first-child { border-left: 0; }


/*********************ALL LIST ****************/
#proplist ul
{
list-style-type: none;
padding: 0;
margin: 0;
margin-left: .2em;
}
#proplist li
{
list-style-type: none;
background-image: url('../images/point.jpg');
background-repeat: no-repeat;
background-position: 0 .2em;
padding-left: 1.3em;
}
#lobbylist ul
{
list-style-type: none;
padding: 0;
margin: 0;
margin-left: 0em;
}
#lobbylist li
{
list-style-type: none;
background-image: url('../images/arrow.jpg');
background-repeat: no-repeat;
background-position:0 .06em;
padding-left: 1.51em;
}

#lobbylist a:hover
{
list-style-type: none;
color:blue;
}

/****************************************************/

#copyright
{
margin:0;
font-family: Arial,Tahoma, Verdana;
font-size:11px;
color: rgb(30,30,30);
font-weight:400;
float:right;
padding-top:4px;
padding-right: 10px;
}

#webgeni
{
margin-left:auto;
margin-right:auto;
font-family: Arial,Tahoma, Verdana;
font-size:11px;
color: black;
font-weight:500;
align:center;
}

/************************************mid content***********************/

#midcontent
{
margin:0;
min-width:700px;
float:left;
align:top;
padding-left:15px;
padding-right:10px;
padding-top:18px;
padding-bottom:15px;
}

/*****************3D BTNS *********************/

#cssbutton{
background-color: silver;
border: 2px silver outset;
padding: 1px 4px;
color: rgb(33,33,33);
text-decoration: none;
font: bold 90%  Verdana, Helvetica, sans-serif;
}

#cssbutton:visited{
color: black;
}

#cssbutton:hover{
border-style: inset;
background-color: grey;
padding: 2px 3px 0 5px; /*shift text 1px to the right and down*/
}

#cssbutton:active{
color: black;
}
/****************************************************/

#midcol
{
margin:0;
width:400px;
float:left;
align:top;
padding-left:10px;
padding-right:10px;
padding-top:18px;
padding-bottom:15px;
}

#rightcol
{
margin:0;
width:358px;
background-color:white;
float:left;
align:top;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:15px;
}

/***************RIGHT COL CONTENT********************/

#rightcolcont
{
margin:0;
width:355px;
background-image:url('../images/mangrbak.jpg');
background-repeat: repeat-y;
padding-left:3px;
}

#rightcolimg
{
margin:0;
padding:0;
padding-top:10px;
padding-bottom:15px;
}

#rightcoltext
{
margin:0;
width:320px;
padding-left:14px;
padding-right:5px;
padding-bottom:10px;
font-family:Tahoma,verdana,Arial;
font-size: 8.8pt;
font-weight:400;
letter-spacing:0.05em;
line-height:1.4em;
color:black;
}

#tenantsection
{
width:395px;
height:198px;
background-image:url('../images/tenant1.jpg');
background-repeat: no-repeat;
align:left;
padding-left: 10px; padding-right: 10px; padding-top: 98px; 
padding-bottom: 0px;
}

#leftcoltext
{
margin:0;
width:350px;
padding-left:8px;
padding-right:5px;
font-size: 9pt;
padding-bottom:10px;
color:black;
}

#margintop{margin:0px; padding:0px;}

#inputbox
{    
border: 1px solid rgb(145,145,145);
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px;
}
#inputbtn
{    
/*border: 1px solid rgb(118,109,95);*/
font-family:Tahoma,verdana,Arial;
font-size: 8pt;
}

#rightcolbot
{
margin:0;
width:358px;
background-image:url('../images/mangrbakbot.jpg');
background-repeat: no-repeat;
background-color:white;
}

/************************************mid content***********************/
#middlecontentrow
{
background-color:white;
height:325px;
}

#midcontent
{
margin:0;
width:750px;
float:left;
align:top;
padding-left:15px;
padding-right:10px;
padding-top:18px;
padding-bottom:15px;
}

#midcontentllord
{
margin:0;
width:700px;
float:left;
align:top;
padding-left:15px;
padding-right:10px;
padding-top:0px;
padding-bottom:15px;
}

#regform
{
margin:0;
font-family:Tahoma,verdana,Arial;
font-size: 9pt;
font-weight:400;
letter-spacing:0.04em;
color:rgb(30,30,30);
padding:10px 10px 10px 10px;
}

#regform p
{
margin:0;
font-family:Tahoma,verdana,Arial;
font-size: 9pt;
font-weight:400;
letter-spacing:0.04em;
color:rgb(30,30,30);
}

#tableid
{
margin:0;
font-family:Tahoma,verdana,Arial;
font-size: 8.5pt;
font-weight:400;
letter-spacing:0.04em;
color:rgb(30,30,30);
}

#regform input 
{
margin:0;
font-family:Tahoma,verdana,Arial;
font-size: 9pt;
font-weight:400;
letter-spacing:0.04em;
color:rgb(30,30,30);
border: 1px solid rgb(145,145,145);
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px;
}

#regform select
{
margin:0;
font-family:Tahoma,verdana,Arial;
font-size: 9pt;
font-weight:400;
letter-spacing:0.04em;
color:rgb(30,30,30);
border: 1px solid rgb(145,145,145);
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px;
}

/**********************************************************************/
h1
{
margin:0;
padding:0;
font-family:Tahoma,verdana,Arial;
font-size: 11pt;
font-weight:bold;
color:rgb(154,0,0);
padding-bottom:6px;
letter-spacing:0.08em;
}

h2
{
margin:0;
padding:0;
padding-top:5px;
font-family: Arial,Verdana;
font-size: 10pt;
font-weight:500;
color:black;
}

h3
{
margin:0;
padding:0;
font-family: Verdana, Arial;
font-size: 10pt;
font-weight:normal;
color:369;
line-height:2em;
}

/**********************LIST RENTAL**********************/
#rentalform
{
font-family: "Trebuchet MS",verdana;
font-size:9pt;
color:rgb(30,30,30);
}
#rentalform input
{
margin:0; padding:0;
border: 1px solid #CCC;
font-family: Arial,Verdana;
font-size:9pt;
color:rgb(30,30,30);
height:22px;
padding:3px 3px 3px 3px;
}

#rmform
{
font-family: "Trebuchet MS",verdana;
font-size:9pt;
color:rgb(30,30,30);
}

#searchtbl
{
font-family: Arial,Verdana;
font-size:9pt;
color:rgb(30,30,30);
padding-left:10px;
padding-top:0px;
}

#searchtbl td
{
margin:0; padding:0;
font-family: "Trebuchet MS",verdana;
font-size:9.5pt;
color:rgb(20,20,20);
font-weight:500;
padding-left:8px;
padding-top:6px;
padding-bottom:2px;
}

#searchtbl input
{
margin:0; padding:0;
border: 1px solid #CCC;
font-family: Arial,Verdana;
font-size:9pt;
color:rgb(30,30,30);
height:22px;
padding:3px 3px 3px 3px;
}



/*******************************************************************************************/
#listrentaltbl
{
border-top: 1px solid #9E9E9E;

border-bottom: 1px solid #9E9E9E;
border-left: 1px solid #9E9E9E;
border-right: 1px solid #9E9E9E;
font-family: Arial,Verdana;
font-size:9pt;
color:rgb(30,30,30);
padding-left:0px;
margin:0;
border-collapse: collapse;
}

#listrentaltbl td
{
margin:0; padding:0;
font-family: "Trebuchet MS",verdana;
font-size:9.5pt;
color:rgb(20,20,20);
font-weight:500;
padding-left:12px;
padding-right:8px;
padding-top:6px;
padding-bottom:2px;
}

#listrentaltbl sptd
{
border: 0px;
margin:0; padding:0;
font-family: "Trebuchet MS",verdana;
font-size:9.5pt;
color:rgb(20,20,20);
font-weight:500;
padding-left:8px;
padding-top:3px;
padding-bottom:2px;
}

#listrentaltbl input
{
margin:0; padding:0;
border: 1px solid #CCC;
font-family: Arial,Verdana;
font-size:9pt;
color:rgb(30,30,30);
height:22px;
padding:3px 3px 3px 3px;
}

#listrentaltbl radio
{
margin:0; padding:0;
border:1px solid #fff;
}

#note
{
margin:0; padding:0;
font-family: verdana;
font-size:8pt;
color:rgb(30,30,30);
}
#rental_innertbl
{
borders:none;
margin:0; padding:0;
font-family: "Trebuchet MS",verdana;
font-size:9pt;
color:rgb(20,20,20);
border-collapse: collapse;
}
#rental_innertbl td
{
margin:0; padding:0;
padding-top:1px;
padding-bottom:1px;
padding-right:5px;
padding-left:5px;
borders:none;
}

/**********************SEARCH RENTAL RESULTS**********************/

#resulttbl
{
margin:0; padding:0;
width:600px;
font-family: Arial,Verdana;
font-size:8pt;
color:rgb(20,20,20);
}
#result_top
{
background-image:url(../images/resultbaktop.jpg);
background-repeat:no-repeat;
width:600px;
height:15px;
}
#result_mid
{
background-image:url(../images/resultbak.jpg);
/*background-repeat: repeat-y;*/
background-color:red;
width:600px;
}
#result_bot
{
background-image:url(../images/resultbakbot.jpg);
background-repeat:no-repeat;
width:600px;
height:17px;
}

#r1
{
margin:0; padding:0;
height:106px;
width:365px;
margin:10px 10px 10px 10px;
}
#r2
{
margin:0; padding:0;
height:106px;
width:400px;
margin:0px 0px 0px 0px;
}
#r3
{
margin:0; padding:0;
height:106px;
width:150px;
margin:10px 10px 10px 10px;float:left;
}
#r4
{
margin:0; padding:0;
height:106px;
width:200px;
margin:10px 10px 10px 10px;
}

/******************* Search Results Property ****************************************/

#h5
{
margin:0; padding:0;
font-family: "Trebuchet MS",verdana;
font-size:10pt;
color:rgb(20,20,20);
font-weight:700;
}

#res_text
{
font-family: "Trebuchet MS",verdana;
font-size:9pt;
color:rgb(20,20,20);
font-weight:500;
padding-left:15px;
}

#res_desc
{
font-family: "Trebuchet MS",verdana;
font-size:9pt;
color:rgb(20,20,20);
font-weight:500;
}

#list li { list-style-type: none; }

#proplist li { list-style-type: none; }

#lobbyleft
{
padding:0; margin:0;
width:100%;
padding-left: 5px;
}
#lobbyright
{
align:left
padding-right:10px;
text-decoration:none;
}
#ad
{
margin:0; padding:0;
position:relative;
display:block;
}
.clearboth
{
	clear:both;
}
#ad img
{
border: 1px #000 solid;
}
#ad p
{
line-height:.8em;
font-style:normal; 
font-variant:normal; 
font-size:6.5pt;
font-family: Arial; 
color: grey;
font-weight: normal;
}