/***********************************************************************
file:			prc-styles-v01.css
author:			Kevin Strange -- strange@tol.com
description:	Temporary style sheet for ParaRentar.com. In place until
				dynamic problem is fixed.
changes:		2006.10.02 - strange@tol.com - Kevin Strange 
						   -- Initial code
***********************************************************************/

/* Default settings */
body { margin:0px; padding:0px; font-family:Arial,Sans-Serif; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/tile.gif); background-attachment:fixed; }
div, p, form, img { margin:0px; padding:0px; }
a { font-family:verdana, geneva, sans-serif; font-weight:bold; font-size:11px; color:#339933; }
a:link, a:visited { color:#339933; }
a:hover { text-decoration:underline; }
h1 { font-family:verdana,geneva,sans-serif; font-size:13px; color:#339933; font-weight:bold; padding-bottom:3px; margin:0px; }
h2 { font-family:verdana,geneva,sans-serif; font-size:11px; color:#339933; font-weight:bold; padding:0px; margin:0px; }

/* Content Settings */
#main { width:100%; }
#mainContent { text-align:left; width:990px; height:auto; z-index:1; background-color:#FFFFFF; border-left:1px solid #000000; border-right:1px solid #000000; }
#navContent { text-align:left; width:990px; height:114px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/header-logo2.gif); background-repeat:no-repeat; }
#topNavLine { width:990px; height:8px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/nav-tile.gif); background-repeat:repeat-x; margin-top:-10px; }
#subNavLine { width:990px; height:8px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/subnav-tile.gif); background-repeat:repeat-x; _margin-top:-10px; }
#footerContent { text-align:center; width:990px; height:37px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/footer-nav-bg.gif); background-repeat:repeat-x; }
#footCopyright { margin:0px auto; width:870px; height:auto; padding-top:0px; background-color:#FFFFFF; }
	.copyText {float:left; text-align:center; margin-left:15px;}
	.alignright_foot {display:block; float:right; padding:10px; }
	.alignleft_foot {display:block; float:left; padding:10px; }
#imgFloat { float:left; }
#imgFloatFoot { float:left; z-index:10; }
#homeContent { width:990px; height:622px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/bg-couch.jpg); background-repeat:no-repeat; _margin-top:-10px; }
#pageContent { width:990px; height:auto; _margin-top:-10px; }
#textContent { width:950px; margin-left:20px; }
#detailContent { width:990px; padding-top:30px; _margin-top:-10px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/detailpage/detail-gradient-2x390.jpg); background-color:#EEEEEE; background-repeat:repeat-x; }
#browseContent { width:990px; height:570px; _margin-top:-10px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/bg-browse667x445.jpg); background-repeat:no-repeat; background-color:#FFFFFF; }
#rosTopAd { position:absolute; left:50%; top:5px; margin-left:10px; width:468px; height:60px; overflow:hidden; }
#logoLink { width:410px; height:90px; margin-left:5px; padding-top:10px; }
#towerAd { position:absolute; left:50%; top:130px; margin-left:367px; width:120px; height:600px; overflow:hidden; }

/* Navigation Settings */
#homeNav { position:absolute; left:50%; top:70px; margin-left:-87px; width:582px; height:42px; }
#navCurve { float:left; width:68px; height:42px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/nav-curve.gif); background-repeat:no-repeat; }
#homeBtn1 { float:left; width:189px; height:42px; }
#homeBtn2 { float:left; width:148px; height:42px; }
#homeBtn3 { float:left; width:177px; height:42px; }
#eqOp { float:right; width:35px; height:37; margin:-63px 180px 0px 0px; _margin:-63px 90px 0px 0px; }
#detailNav { position:absolute; left:50%; top:113px; margin-left:181px; width:315px; height:25px; }
#detailCurve { float:left; width:39px; height:25px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/detailpage/subnav-curve.gif); background-repeat:no-repeat; }
#detailBtn1 { float:left; width:150px; height:25px; }
#detailBtn2 { float:left; width:241px; height:25px; }
#detailBtn3 { float:left; width:61px; height:25px; }
#detailBtn4 { float:left; width:214px; height:25px; }

/* Homepage Settings */
#homeSeo { float:right; margin:60px 134px 0px 0px; _margin:60px 67px 0px 0px; top:30px; padding:5px; background-color:#FFFFFF; filter:alpha(opacity=80); opacity:.80; width:268px; height:417px; border:1px solid #000000; }
#homeSeoHead { width:484px; height:22px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/bluebar-5x22.gif); background-repeat:repeat-x; }
#homeSeoText { padding:5px; }
#homeSeoNav { width:484px; height:22px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/graybar-5x22.gif); background-repeat:repeat-x; }
#homeSearchMenu { float:left; width:144px; margin:60px 0px 0px 10px; _margin:60px 0px 0px 5px;}
#homeSearch { float:left; margin:60px 0px 0px 10px; background-color:#FFFFFF; filter:alpha(opacity=70); opacity:.70; width:315px; height:240px; border:1px solid #000000; }
#cityForm { float:left; padding:5px; width:251px; height:417px; margin:60px 4px 4px 4px; background-color:#FFFFFF; filter:alpha(opacity=80); opacity:.80; border:1px solid #000000; }
#metroForm { float:left; padding:5px; width:278px; height:417px; margin:60px 0px 4px 4px; background-color:#FFFFFF; filter:alpha(opacity=80); opacity:.80; border:1px solid #000000; }

/* Browse Settings */
#browseState { float:left; width:395px; height:245px; border:1px solid #000000; margin:60px 0px 0px 10px; _margin:60px 0px 0px 5px; background-color:#FFFFFF; filter:alpha(opacity=70); opacity:.70; overflow:hidden; }
#browseFlash { float:left; width:500px; height:400px; margin:44px 0px 0px 20px; _margin:55px 0px 0px 15px; }
#browseSeo { position:absolute; left:50%; top:579px; _top:580px; margin-left:-475px; width:950px; }

/* Amenities Settings */
#amenContent { width:990px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/yellow-gradient.jpg); background-repeat:repeat-x; _margin-top:-10px; }
#amenResult { float:left; width:690px; margin-left:5px; margin-top:10px; }
#amenResultBtn { float:left; margin-left:20px; margin-top:15px; width:186px; height:29px; }
#amenRefineBtn { float:right; width:283px; height:29px; margin:5px 5px 0px 0px; }
#amenGrayTab { margin-left:3px; _margin-left:2px; margin-top:15px; *margin-top:35px; width:543px; height:28px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/amenities-graytab.gif); background-repeat:no-repeat; }
#amenCriteria { float:left; width:670px; margin-left:3px; _margin-left:1px; border:1px solid #000000; }
#amenCritHead { width:670px; height:22px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/bluebar-5x22.gif); background-repeat:repeat-x; }
#amenCritFoot { width:670px; height:22px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/graybar-5x22.gif); background-repeat:repeat-x; }
#amenModify { float:right; width:307px; margin-right:3px; _margin-right:1px; border:1px solid #000000; }
#amenModHead { width:307px; height:22px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/bluebar-5x22.gif); background-repeat:repeat-x; }
#amenModFoot { width:307px; height:22px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/graybar-5x22.gif); background-repeat:repeat-x; }
.amenHead { font-family:verdana,geneva,sans-serif; font-size:16px; color:#000000; font-weight:bold; padding:2px; margin:0px; }

/* Search Results Settings */
#resCounts { width:970px; height:60px; margin-left:10px; }
#resRefine { float:right; width:206px; height:22px; }
#resPageTp { float:right; width:460px; margin-top:10px; text-align:right; }
#resPageBt { width:970px; margin-top:10px; text-align:right; }
#resFeaProp { width:970px; margin-left:10px; border:1px solid #000000; }
#resFeaHead { width:970px; height:22px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/bluebar-5x22.gif); background-repeat:repeat-x; }
#resFeaFoot { width:970px; height:6px; overflow:hidden; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/featproperty-footertile.gif); background-repeat:repeat-x; }
#resFeaImg { float:left; width:241px; height:156px; margin-top:3px; }
#resResults { width:970px; margin:5px 0px 0px 10px; border-bottom:1px solid #000000; }
#resResultImg { float:left; margin-left:3px; width:98px; height:67px; border:1px solid #000000; overflow:hidden; }

/* Detail Page Settings */
#detailLeft { float:left; width:505px; margin-left:10px; _margin-left:5px; }
#detailRight { float:left; width:455px; margin-left:10px; }
#detailFlash { width:500px; height:346px; margin-bottom:5px; }
#detailHeaderLg { width:500px; height:22px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/bluebar-5x22.gif); background-repeat:repeat-x; }
#detailHeaderSm { width:450px; height:22px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/bluebar-5x22.gif); background-repeat:repeat-x; }
#detailFloorHead { width:500px; height:22px; border:1px solid #000000; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/bluebar-5x22.gif); background-repeat:repeat-x; }
#detailFloorplan { width:500px; height:229px; border:1px black solid; background-color:#FFFFFF; overflow:auto; }
#detailFloorplanNS { width:500px; height:auto; border:1px black solid; background-color:#FFFFFF; }
#detailDisclaimer { width:500px; margin-bottom:5px; border:1px black solid; background-color:#FFFFFF; }
#discFootTop { text-align:center; }
#discFootBot { width:500px; _width:498px; height:22px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/graybar-5x22.gif); background-repeat:repeat-x; }
#discFloatLt { float:left; margin:5px 0px 0px 3px; }
#discFloatRt { float:right; margin:5px 3px 0px 0px; }
#detailAmen { width:500px; border:1px black solid; background-color:#FFFFFF; }
#detailProp { width:450px; margin-bottom:5px; border:1px black solid; background-color:#FFFFFF; }
#detailContact { width:450px; height:auto; margin-bottom:5px; border:1px black solid; background-color:#FFFFFF; }
#detailPromo { width:450px; margin-bottom:5px; border:1px black solid; background-color:#FFFFFF; }
#detailLoca { width:450px; border:1px #000000 solid; background-color:#FFFFFF; }
#detailFeaCont { width:490px; margin:0px 0px 5px 5px; }
#detailInfoCont { width:440px; margin:0px 0px 3px 5px; }
#deatailContactForm { margin-left:8px; width:438px; height:114px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/detailpage/contact-yellow.gif); background-repeat:no-repeat; }
#detailIcon { float:left; width:45px; height:45px; margin:5px; background-color:#EEEEEE; }
#contactHead { width:500px; height:22px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/graybar-5x22.gif); background-repeat:repeat-x; }
#contactRequire { width:500px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/detailpage/yellow-gradient.gif); background-repeat:repeat-x; }
#phone { color:#F50000; display:none; font-weight:bold; }
#movieLYR { width:320px; height:180px; margin:-261px 0px 0px 80px; z-index:12; visibility:hidden; }

/* Admin Login */
#loginSeoHead { width:613px; height:22px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/bluebar-5x22.gif); background-repeat:repeat-x; }
#loginSeoLog { width:333px; height:22px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/bluebar-5x22.gif); background-repeat:repeat-x; text-align:left; }
#loginAdmin { float:left; margin:5px 0px 0px 10px; width:333px; border:1px solid #000000; }
#loginInfo { float:left; margin:5px 0px 0px 10px; width:613px; border:1px solid #000000; }
#loginHead { float:left; _margin-top:2px; }

/* Contact Settings */
#contUsContent { width:990px; height:486px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/contact-bg.jpg); background-repeat:no-repeat; _margin-top:-10px; }
#contUsContentEn { width:990px; height:486px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/contact-bg-english.jpg); background-repeat:no-repeat; _margin-top:-10px; }
#contactLeft { float:left; margin:60px 0px 0px 10px; width:333px; border:1px solid #000000; background-color:#FFFFFF; filter:alpha(opacity=70); opacity:.70; }
#contactRight { float:left; margin:60px 0px 0px 10px; width:613px; border:1px solid #000000; background-color:#FFFFFF; filter:alpha(opacity=70); opacity:.70; }

/* About Settings */
#aboutLeft { float:left; width:465px; height:250px; border:1px solid #000000; }
#aboutRight { float:left; width:465px; height:250px; border:1px solid #000000; margin-left:10px; }
#aboutBottom { float:left; width:940px; border:1px solid #000000; margin-top:10px; }
#aboutText { margin:5px; height: 275px; _height:260px; }

/* Adevertise Settings */
#advertContent { width:990px; height:445px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/advertisie-bg-english.jpg); background-repeat:no-repeat; _margin-top:-10px; }
#advertContentSP { width:990px; height:445px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/advertisie-bg.jpg); background-repeat:no-repeat; _margin-top:-10px; }
#advertLeft { float:left; margin:60px 0px 0px 10px; _margin:60px 0px 0px 5px; width:545px; height:275px; _height:250px; border:1px solid #000000; background-color:#FFFFFF; filter:alpha(opacity=70); opacity:.70; }
#advertLeftSP { float:left; margin:60px 0px 0px 10px; _margin:60px 0px 0px 5px; width:545px; height:275; _height:260px; border:1px solid #000000; background-color:#FFFFFF; filter:alpha(opacity=70); opacity:.70; }
#feaPropContent { width:940px; border:1px solid #000000; }

/* Text Settings */
.TextT1Sm {	font-family:verdana,geneva,sans-serif; font-size:10px; color:#000000; }
.TextT1Md {	font-family:verdana,geneva,sans-serif; font-size:11px; color:#000000; }
.TextT1Ml {	font-family:verdana,geneva,sans-serif; font-size:13px; color:#000000; }
.TextT1Lg {	font-family:verdana,geneva,sans-serif; font-size:16px; color:#000000; }
.footText { font-family:verdana,geneva,sans-serif; font-size:11px; color:#FFFFFF; }
.seoTitle { padding-top:3px; margin:0px 0px 0px 5px; font-family:arial,geneva,sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF; }
.seoTitle1 { padding-top:3px; margin:0px 0px 0px 5px; font-family:arial,geneva,sans-serif; font-size:13px; font-weight:bold; color:#000000; }
.redText { font-family:verdana, geneva, sans-serif; font-weight:bold; color:#F50000; }

h3.detailSub { font-size:13px; color:#000000; margin-bottom:5px; padding:0px; line-height:20px; border-bottom:1px solid #000000; }
h4.detailCont { font-size:11px; color:#000000; margin-bottom:5px; padding:0px; line-height:20px; border-bottom:1px solid #000000; }

/* Link Settings */
.mainLinkTextSm { font-family:verdana, geneva, sans-serif; font-size:10px; color:#339933; font-weight:bold; text-decoration:none; }
.mainLinkTextMd { font-family:verdana, geneva, sans-serif; font-size:11px; color:#339933; font-weight:bold; text-decoration:none; }
.mainLinkTextMl { font-family:verdana, geneva, sans-serif; font-size:13px; color:#339933; font-weight:bold; text-decoration:none; }
.mainLinkTextLg { font-family:verdana, geneva, sans-serif; font-size:16px; color:#339933; font-weight:bold; text-decoration:none; }
.promoLink { font-family:verdana, geneva, sans-serif; font-size:10px; color:#F50000; font-weight:bold; text-decoration:none; }
.mainLink { font-family:verdana, geneva, sans-serif; font-weight:bold; color:#339933; text-decoration:none; }
a.mainLink:link, a.mainLink:visited { color:#339933; text-decoration:underline; }
a.mainLink:hover { color:#F50000; }
a.footerLink  { font-family:verdana, geneva, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
a.footerLink:link, a.footerLink:visited { color:#FFFFFF; text-decoration:none; }
a.domLink { font-family:verdana, geneva, sans-serif; font-size:10px; font-weight:normal; color:#000000; text-decoration:none; }
a.domLink:link, a.domLink:visited { color:#000000; text-decoration:none; }
a.domLink:hover { text-decoration:underline; }

/* Form Settings */
.DropdownXs { width:61px; font-size:11px; font-family:verdana,geneva,sans-serif; }
.DropdownSm { width:110px; font-size:11px; font-family:verdana,geneva,sans-serif; }
.DropdownSmRn { width:110px; font-size:10px; font-family:verdana,geneva,sans-serif; }
.DropdownMs { width:150px; font-family:verdana,geneva,sans-serif; }
.DropdownMd { width:200px; font-family:verdana,geneva,sans-serif; }
.DropdownMl { width:235px; font-family:verdana,geneva,sans-serif; font-size:11px; }
.DropdownM2 { width:260px; font-family:verdana,geneva,sans-serif; font-size:11px; }
.DropdownLg { width:360px; font-family:verdana,geneva,sans-serif; }
.DropdownLg1 { width:365px; font-family:verdana,geneva,sans-serif; }
.Checkbox {	width:16px;	height:16px; padding:0px; margin:0px; }
.Radiobtn {	width:16px;	height:16px; background-color:transparent; }
.TextboxXs { width:94px; }
.TextboxSm { width:100px; margin-bottom:5px; font-size:10px; }
.TextboxSm1 { width:115px; margin-bottom:5px; font-size:10px; }
.TextboxMs { width:150px; }
.TextboxMd { width:200px; margin-bottom:5px; font-size:10px; }
.TextboxEmail { width:408px; margin-bottom:5px; font-size:10px; }
.TextBoxMdCont { width:200px; }
.TextboxMl { width:230px; font-size:10px; }
.TextboxLg { width:360px; }
.TextareaSm { width:96px; height:100px;	font-family:monospace; }
.TextareaSmRn { width:110px; height:100px; font-family:monospace; } 
.TextareaMd { width:200px; height:50px; font-family:arial,helvetica,sans-serif;	font-size:10px; }
.TextareaMl { width:250px; height:100px; font-family:monospace; }
.TextareaLg { width:360px; height:100px; font-family:monospace; }
#formLeft { float:left; height:30px; padding:5px; margin:5px 5px 5px 0px; *margin: 5px 1px 5px 0px; }
#formMiddle { float:left; height:30px; margin:5px 5px 0px 5px; *margin:0px; }
#formRight { float:right; height:30px; padding:5px; margin:5px 5px 5px 0px; *margin-right:2px; }
#formWrap { padding:5px; }
#formButton { padding: 5px; float:right; margin:5px; _margin: 5px 0px 5px 5px; right:5px; text-align:right; }

/* Dominion Nav */
#domNav { width:990px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/tem-navheader.gif); background-repeat:no-repeat; background-position:top; }
#domFloat { float:left; width:125px; margin-left:125px; _margin-left:65px; margin-top:30px; }
#domFloat2 { float:left; width:125px; margin-top:30px; }

/* Hidden div for Show/Hide function */
#viewEmapDiv { visibility:hidden; position:absolute; top:520px; left:220px; width:512px; height:512px; text-align:center; background-color:#EEEEEE; border:1px #000000 solid; }
#emapHeader { width:512px; height:22px; background-image:url(http://images.traderonline.com/img/frmg/design/prc/green/bluebar-5x22.gif); background-repeat:repeat-x; }

/* Image Settings */
.alignright { float:right; }
.alignleft {float:left; }