﻿
/*Common styles*/
div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
abbr,acronym {border:0;}
a {text-decoration:underline;color:#006666;}
a:hover {text-decoration:none;color:#006666;}
a:visited {color:#999999;}
.clear {clear:both;}
*{margin: 0;padding:0;}
body, body.ie7{background-color:#336666;font:normal normal normal 62.5%/1.4em Arial,Helvetica,Sans-serif;line-height:1.7em; text-indent:0;height:100%;color:#333333;}
body.ie6 {background-color:#336666;font:normal normal normal 62.5%/1.4em Arial,Helvetica,Sans-serif;line-height:1.7em; text-indent:0;height:100%;color:#333333;}
h1 {color:#006666;font-family:Arial,Helvetica;font-weight:normal;font-size:2.3em;padding:5px 10px 15px 10px;margin:0px;}
h1.push {margin: 0 0 20px}
h2 {color:#006666;font-family:Arial,Helvetica;font-size:1.6em;font-weight:normal;padding:10px;margin:0px;}
h3 {color:#006666;font-family:Arial,Helvetica;font-size:1.5em;font-weight:bold;padding:10px;margin:0px;}
h4 {color:#333333;font-family:Arial,Helvetica;font-size:1.3em;font-weight:bold;padding:10px;margin:0px;}
h2 a:visited,
h3 a:visited,
h4 a:visited {color:#006666}
p {font-family:Arial,Helvetica;font-size:1.2em;padding:0 10px 10px;margin:0px;}
p.no-sub-title {margin: 15px 0 0}
p.bottomSpace {font-family:Arial,Helvetica;font-size:1.2em;padding:5px 10px 10px 10px;margin:0px;}
.disclaimer p, p.leftMargin {font-family:Arial,Helvetica;font-size:1.2em;padding:5px 5px 5px 30px;margin:0;}
ul.items {margin:0px 5px 5px 55px;padding:0px;font-size:1.2em;}
ul.items li {list-style-image:url('/Common/Images/star.gif');}
.red {color:#FF0000;}
form {border:0;margin:0;padding:0;min-height: 250px; height: auto !important; height: 250px;}
.hidden {display:none;}
.show {display:block;}
sup {vertical-align:top}

/*Master page*/
#wrapper {height: auto !important;min-height:100%;margin:0 auto;padding:0;width:956px;border:0px solid red;}
#top {margin:0px;padding:0px;width:956px;height:256px;background-color:#ffc629;border:0px solid red;}
#content {width:956px;border:0px solid black;padding:20px 0 0 0;/*min-height:500px;*/height:auto !important;position:relative;background:#bfdf6b url('/Common/Images/bg.jpg') top no-repeat;}
#contentBtm{width:956px;border:0px solid black;padding:0;min-height:49px;background:#bfdf6b url('/Common/Images/bottomCurve.jpg') bottom no-repeat;}
#main {width:689px;padding:10px;margin:0 0 100px 215px;background-color:#fff;position:relative;height:auto !important;/*min-height:500px;*/height:350px;}
#sideNavDiv {width:215px;position:relative;height:auto;float:left;background-color:#98D160;}
#georges {display:block; position: absolute; top: -26px; left: 15px;}
.ie6 #georges {top: -6px;}
#nav {width:215px; border:0px solid white;height:auto;margin:80px 0 0;background-color:#98D160 !important;background-color:#99CC66;}
#footer {height: 30px;text-align:center;color:#fff;font-size:1.1.em !important; font-size:1.3em;border:0px solid red;}
#footer a {color:#99cc66;text-decoration:none;}
#footer a:hover {color:#999999;text-decoration:underline;}
.registerButton {float:right;background:url('/Common/Images/register_button.gif') top left no-repeat;display: block; width: 171px; height: 36px; text-decoration:none;outline: none;}
.registerButton:hover {background-position: 0 -36px;}
.registerButton span {display: none;}

.actions {margin: 10px 0 5px;}
.actions img {margin: 0 4px;}
.actions span {padding: 0 8px; color: #c0c0c0;}
#bottomLinks {text-align:right;margin: 0 -8px 0 0;clear:both;}
#push {height:39px;}

/* ie6*/
body.ie6 #nav {width:215px; padding:0;margin:0;border:0px solid white;top:94px;height:200px;margin-top:94px;background-color:#98D160 !important;background-color:#99CC66;}
body.ie6 #main {width:689px;padding:10px;margin:0px 0 100px 215px;border:0px solid black;background-color:#fff;position:relative;height:auto !important;/*min-height:500px;*/height:350px;}
body.ie6 #sideNavDiv {width:215px;padding:0px 0 0 0;margin:0px 0 0 0;position:absolute;top:0px;left:0px;;height:auto;border:0px solid white;background-color:#99CC66;}
body.ie6 #animatedGif {background:transparent;border:0px solid red;position:absolute;width:100px;height:40px;bottom:27px;}

/*Home page*/
#animation {font-family:Arial,Helvetica;font-size:1.2em;border:2px solid #a5d774;margin:0 0 10px 10px; height: 228px;width: 671px;}

/*About*/
#qualityHomes{width:680px;height:230px;}
#qualityHomesTxt {width:380px;margin:0px;padding:0px;height:230px;}
#qualityHomesImg {width:263px;height:220px;margin:0px 0 0 390px;padding:0px;top:-220px;left:0px;position:relative;}
#qualityHomesImg img {margin:0px;padding:0px;}
#about {padding:0px;margin:0px;color:#006666;font-weight:bold;font-size:1.1em;}

/*ie6*/
body.ie6 #qualityHomes{width:680px;border:0px solid red;height:200px;position:relative;}
body.ie6 #qualityHomesTxt {width:380px;margin:0px;padding:0px;height:230px;}
body.ie6 #qualityHomesImg {width:263px;height:220px;margin:0px 0 0 390px;position:absolute;top:0px;padding:0px;top:0px;left:0px;}
body.ie6 #qualityHomesImg img {margin:0px;padding:0px;}
body.ie6 #about {padding:0px;margin:0px;color:#006666;font-weight:bold;font-size:1.1em;border:0px solid red;}

/*Developers Builders*/
.developersBuilders {width:200px;height:auto;float:left;}
.developersBuilderText {width:200px;height:auto;background:url('/Common/Images/dot.gif') 0% 5px repeat-y ;padding:0;}
img.logo { margin: 10px 0 0 10px}
h2.devBuilders {text-indent: -9999em; background-repeat: no-repeat; background-position: top left; padding:0;margin: 10px;}
h2#eden { width: 122px; height: 50px; background-image: url('/Common/Images/logoEdenBrae.gif')}
h2#wincrest {width: 114px; height: 66px; background-image: url('/Common/Images/logoWincrest.gif')}
h2#clarendon {width: 116px; height: 53px; background-image: url('/Common/Images/clarendon.gif')}
h2#rawson {width: 60px; height: 81px; background-image: url('/Common/Images/logoRawson.gif')}
h2#metricon {width: 145px; height: 30px; background-image: url('/Common/Images/logoMetricon.gif')}
h2#wisdom {width: 75px; height: 58px; background-image: url('/Common/Images/logoWisdom.gif')}

/* Contact */
div#googleMap,
iframe#googleMap {width: 440px; height: 350px; margin:0; float: right; border: none;} 

/*Register*/
label {font-size:1.2em;padding:5px;}
fieldset {width:570px;height:auto;border:0;padding:10px 0 0 0;}
.row {width:560px;height:24px;padding:5px;margin:0px;display:block;}
.name {width:120px;float:left;}
.field {width:222px; height:23px;left:0px;margin:0;padding:0;float:left;}
.field input {margin:0px;padding:3px 2px 0;width:222px;height:20px;border:1px solid #ccc;}
.field textarea {margin:0px;padding:2px;width:222px;height:60px;border:1px solid #ccc; font: 1.3em Arial,Helvetica,Sans-serif;}
.field select {border: 1px solid #ccc; }
.Lrgrow {margin:10px 0 0 125px;}
.Lrgrow label {white-space:nowrap;}
.submitButton {cursor:pointer;display: block; width: 93px; height: 38px; background: url('/Common/Images/submit_button.gif') no-repeat 0 0;margin:20px 0 0 125px;position:relative;}
.submitButton:hover {background-position: 0 -38px;}
.submitButton  span {display: none;}
.emailFriend {margin-left: 155px;}
.error {color:#FF0000;font-size:1.2em;padding-left:5px;}
.row label#contactedBy span {margin-left:4px;}

/*Now Selling*/
#outerBox {width:681px;background-color:#fff}
.nowSellingNoBG {width:220px;height:auto;float:left;padding-right:4px;}
.nowSelling {width:220px;height:auto;background:url('/Common/Images/dot.gif') 0% 5px repeat-y ;padding:0px 5px 0 0;float:left;}

body.ie6 .greencourt {margin-left:3px}

body.ie6 #outerBox {width:689px;background-color:transparent;border:0px solid red;position:relative;margin-top:-30px;}
body.ie6 .nowSellingNoBG {width:210px;height:auto;float:left;padding-right:0px;border:0px solid red;}
body.ie6 .nowSellingBox {width:200px;height:auto;background:url('/Common/Images/dot.gif') 0% 5px repeat-y ;border:0px solid red;padding:0}
body.ie7 #outerBox {width:689px;background-color:transparent;border:0px solid red;position:relative;margin-top:-30px;}
 a.noUnderline {text-decoration:none;}
 a.noUnderline:hover {text-decoration:none;}

/*Location*/
iframe#googleLocationMap {width:655px; height:359px;}
#location {width:676px;height:400px;padding:10px 5px 10px 15px;}
ul.locationList {margin:10px 0 5px 29px;padding:0px;font-size:1.2em;}
ul.locationList li {list-style-image:url('/Common/Images/square.gif');padding:0px 3px 3px 4px;margin:0px;}
#tabs {overflow:auto;}
#tabs li {border-left:solid 4px #fff;float:left}
#tabs li:first-child, #tabs li.first-child {border-left:none}
#tabs li a {background-color:#ccff99;color:#fff;cursor:pointer;display:block;float:left;height:20px;padding:3px 8px;font-size:1.2em;color:#006666;font-weight:bold;text-decoration:none;}
#tabs li a.selected {background-color:#99cc66}
.tab {border:solid 4px #99cc66;padding:0px;width:654px;margin:0;}
.tab h3 {display: none;}

/*ie 6*/
body.ie6 .tab {border:solid 4px #99cc66;padding:0;width:654px;margin:0;}
body.ie6 #location {width:673px;height:400px;padding:10px 5px 10px 15px;position:relative;}
body.ie6 #tabs {overflow:auto;margin:0; white-space:nowrap;}
body.ie6 ul.locationList {margin:10px 0 5px 29px;padding:0px;font-size:1.2em;}
body.ie6 ul.locationList li {list-style-image:url('/Common/Images/square.gif');padding:0px 3px 3px 4px;margin:0px;}
body.ie6 #tabs li:first-child, #tabs li.first-child {border-left:none}
body.ie6 #tabs li a.selected {background-color:#99cc66}

/*Land*/
#land {width:676px;height:500px;padding:10px 5px 10px 15px;position:relative;}
.print {position:absolute;top:10px;right:20px;font-size:1.2em;width:300px;text-align:right}
.print a {cursor:pointer;}
#currentrelease,
#masterplan {background-color:#fff}

#currentrelease p,
#masterplan p {line-height:462px;text-align:center}
 
/*Houses*/
#mnPhotos {width:675px;position:relative;margin: 10px auto;}
#mnPhotos h2 {background:url(/Common/Images/Mansion/hdrPhotos.png)}
#mnPhotos .mnInner {padding:10px;width:655px;background-color:#99cc66;}
#mnPhotos .mnInner #frame {background-color:#99cc66;height:64px;overflow:hidden;width:630px;margin: 0 15px;}
.ie6 #mnPhotos .mnInner #frame {margin-left:18px}
#mnPhotos.pkg .mnInner {background-color:#bfdf6b}
#mnPhotos.pkg .mnInner #frame {background-color:#bfdf6b;}
#mnPhotos .mnInner #box {height:64px;width:6000px;}
.ie6 #mnPhotos .mnInner #box {}
#mnPhotos .mnInner #box.resetBox {margin-left:0px !important}
.ie6 #mnPhotos .mnInner #box.resetBox {margin-left:-20px !important}
#mnPhotos .mnInner #box li.mmPhotoListItem {cursor:pointer;float:left;width:100px;margin:0 5px 0 0;height:69px;}
.ie6 #mnPhotos .mnInner #box li.mmPhotoListItem {cursor:pointer;float:left;width:100px;}
#mnPhotos.pkg .mnInner #box li.mmPhotoListItem {padding-left:0}
p.white {color:#fff; font-weight:bold;margin:-5px 0 7px 15px;padding:0;}
#mnPhotos.pkg p.white {color:#0e5768}
#mnPhotos .mnInner #of {display:block;text-align:center;}
#bigPhotos {width:675px;padding:0px;margin:0px;}
#bigPhotos .bigPhotosInner #bigPhotosFrame {background-color:#000;border:1px solid #690c1e;height:334px;margin:0px 4px 0 6px;overflow:hidden;width:675px;}
ul.houseList {margin:10px 0 5px 10px;padding:2px 0 0 0;font-size:1.2em;width: 370px;}
ul.houseList li {background:url('/Common/Images/listBg.png') 0 0 no-repeat;padding:0px 0 3px 20px;margin:0 0 2px 0;}
ul.houseList li.last {background:url('/Common/Images/square.gif') 0 0 no-repeat;padding:0px 0 3px 20px;margin:0;}
ul.houseList li.footnote {padding:0px 0 3px 20px;margin:5px 0 0;font-size:.8em;background:none;}
ul.houseList li strong { color: #0e5768}
div.floorplan p.logo img {margin: 5px 0;}
#houseFloorPlan .floorplan {width:680px;min-height: 300px;height:auto !important;height: 300px;padding-bottom:20px;padding-top:10px;position:relative}  
#houseFloorPlan p strong {font-weight:bold}

.imgFacade {clear:right;margin:0px;top:-20px;border:1px solid #99cc66; width:263px;height:297px;float:right;} 
.ie6 .imgFacade {clear:right;margin:0px;top:-20px;border:1px solid #99cc66; width:263px;height:294px;float:right;} 

.enlargeBtn {width:75px;height:auto;position:absolute;top:10px;right:0px;background-color:#99cc66;margin:0px;padding:4px 0 4px 6px;}
.enlargeBtnPackages {top:110px}
.enlargeBtn a {font-size:1.6em;margin:0px;padding:0px;text-decoration:none;}
h5 {font-size:1.1em;padding-left:5px;padding-top:5px;}
.onHoverBox {background: url('/Common/Images/onHoverBoxBG.png') center top no-repeat;position:absolute;width:153px;height:84px;z-index:10;top:80px; margin: 0 0 0 -20px;}
.onHoverBoxTall {height:100px}
.wgt .onHoverBox {background-image: url('/Common/Images/onHoverBoxBGHouses.png');}
#mnPhotos.pkg .onHoverBox {color:#006666;height:128px;}

/*.ie6 #mnPhotos .onHoverBox, 
.ie7 #mnPhotos .onHoverBox {margin-left:-100px}*/

#mnPhotos .onHoverBox p {font-size:1.1em;margin:0}
#mnPhotos .onHoverBox strong {font-weight:bold}
.whiteBox {background: url('/Common/Images/onHoverBoxBGBottom.png') bottom center no-repeat; margin: 19px 0 0; padding:0 4px 10px 2px;}
.wgt .whiteBox {background-image: url('/Common/Images/onHoverBoxBGBottomHouses.png')}

.ie6 .whiteBox {background-image: none; padding: 0; margin: 18px 0 0; border-top:none; background-color: #fff; border-bottom:2px solid #DCEB79; border-right:2px solid #DCEB79; border-left:2px solid #DCEB79; }
.ie6 .wgt .whiteBox {border-color:#99CC66;}

.onHoverBox ul.onHoverBoxList {padding:0px;margin:0px;font-size:1.0em;height:40px;padding-left:0px;margin-left:20px;margin-top:5px;width:100px;}
.onHoverBoxTall ul.onHoverBoxList {height:56px}
.onHoverBox ul.onHoverBoxList li {list-style-image:url('/Common/Images/listBgDot.gif');padding:0px;float:none;}
#prevBtn {cursor:pointer;position:absolute;top:50px;left:10px;width:11px;}
#nextBtn{cursor:pointer;position:absolute;right:10px;top:50px;width:11px}
.ie6 #nextBtn {right:10px}
.yellow {border:2px solid #fffc00 !important}
/*ie 6*/
body.ie6 ul.houseList {margin:10px 0 5px 10px;padding:2px 0 0 0;font-size:1.2em;}
body.ie6 ul.houseList li {background:url('/Common/Images/listBg.gif') 0 0 no-repeat;padding:0px 0 3px 20px;margin:0px 0 2px 0;zoom:1}
body.ie6 ul.houseList li.last {background:url('/Common/Images/square.gif') 0 0 no-repeat;padding:0px 0 3px 20px;margin:0px;}
/*body.ie6 #ashfordOnHOverBox {color:#006666;width:100px;height:80px;position:absolute;top:-50px;left:10px;background: url('/Common/Images/onHoverBoxBG.gif') 0 bottom no-repeat;}
body.ie6#kenthurstOnHOverBox {color:#006666;width:100px;height:80px;position:absolute;top:-50px;left:130px;background: url('/Common/Images/onHoverBoxBG.gif') 0 bottom no-repeat;}
body.ie6 #savilleOnHOverBox {color:#006666;width:100px;height:80px;position:absolute;top:-50px;left:250px;background: url('/Common/Images/onHoverBoxBG.gif') 0 bottom no-repeat;}
body.ie6 #waterfallOnHOverBox {color:#006666;width:100px;height:80px;position:absolute;top:-50px;left:370px;background: url('/Common/Images/onHoverBoxBG.gif') 0 bottom no-repeat;}
body.ie6 #windemereOnHOverBox {color:#006666;width:100px;height:80px;position:absolute;top:-50px;left:490px;background: url('/Common/Images/onHoverBoxBG.gif') 0 bottom no-repeat;}*/
body.ie6 .onHoverBox {width:147px; margin: 0 0 0 -125px; background-image: url('/Common/Images/onHoverBoxBG.gif'); }
body.ie7 .onHoverBox { margin: 0 0 0 -125px; }
body.ie6 .wgt .onHoverBox {background-image: url('/Common/Images/onHoverBoxBGHouses.gif'); }
.ie6 p.white {color:#fff; font-weight:bold;margin:-5px 0 7px 17px;padding:0;}
.ie6 #mnPhotos.pkg p.white {color:#0e5768}

/* Packages */
.total {background-color:#0e5768;clear:right;color:#fff;float:right;font-size:1.6em;line-height:1.2;margin-bottom:12px;text-align:center;width:263px}
.total span {border:solid 1px #fff;display:block;margin:9px;padding:9px}
.total span span {border:none;font-size:1.6em;margin:0;padding:0}

#mnPhotos.pkg #box li.mmPhotoListItem img {border:solid 2px #bfdf6b}
#box li.mmPhotoListItem img {border:solid 2px #99cc66}

/*Email a friend*/
#emailFriendFrm label {font-size:1.2em;padding:5px;}
#emailFriendFrm .row .name {width:150px;float:left;}
#emailFriendFrm .row {width:560px;height:24px;padding:5px;margin:0px;display:block;}
.highRow {width:560px;height:40px;padding:5px;margin:0px;display:block;}
#emailFriendFrm .highRow .name {width:150px;float:left;}

/*side nav*/
#sidenav li {margin:0 0 5px;}
#sidenav li a {display:block;margin:0px;padding:0px 0 0 0;background:url(/Common/Images/navBackground.jpg) 10px 0 no-repeat;color:#fff;font-family:Arial,Verdana,Sans-Serif;font-size:1.6em;line-height:1.7em;text-indent:25px;cursor:pointer;font-weight:bold;text-decoration:none;}
#sidenav li strong {font-weight:bold;}
/*#sidenav li.multiple li a{margin-left:10px;}*/
#sidenav li li a {background-position:20px 0 !important;padding-left:10px;}
#sidenav ul {overflow:hidden;padding:5px 0;list-style-type:none;list-style-image:none;}

/*hover stles*/
#sidenav ul li a:hover,#sidenav li a:hover {color:#ffff00;background:url(/Common/Images/navBackground.jpg) 10px 0 no-repeat;}

/*selected items in nav*/
#sidenav li.selected a {color:#0e5768;background:url(/Common/Images/navSelectedBackground.jpg) 10px 0 no-repeat;background-color:#fff;}
#sidenav li.selected ul a {background:url(/Common/Images/navBackground.jpg) 10px 0 no-repeat;color:#fff;}

#sidenav li.multiple a {color:#0e5768;background:url(/Common/Images/navSelectedDown.jpg) 10px 0 no-repeat;background-color:#fff;}

/*selected list items in nav*/
/*#sidenav li.selected.multiple a {color:#0e5768;background:url(/Common/Images/navSelectedDown.jpg) 10px 0 no-repeat;background-color:#fff;}
#sidenav li.selected.multiple li a {color:#fff;background:url(/Common/Images/navBackground.jpg) 10px 0 no-repeat;}
#sidenav li.multiple li.selected a {color:#0e5768;background:url(/Common/Images/navSelectedBackground.jpg) 10px 0 no-repeat;background-color:#fff;}
#sidenav li.multiple li.selected {background-color:#fff;}*/

.navigation li.closed ul, .navigation li.closed div {display:none;}

/*ie 6 styles*/
/*
.ie6 #sidenav li {margin:0;font-size:1.3em;zoom:1;}
.ie6 #sidenav li a {display:block;margin:0px;padding:0px 0 0 0;background:url(/Common/Images/navBackground.jpg) 10px 0 no-repeat;color:#fff;font-family:Arial,Verdana,Sans-Serif;font-size:1.6em;line-height:1.7em;text-indent:25px;cursor:pointer;font-weight:bold;text-decoration:none;}
.ie6 #sidenav li strong {font-weight:bold;}
.ie6 #sidenav li.multiple li a{margin-left:10px;}
.ie6 #sidenav ul {overflow:hidden;padding:5px 0;list-style-type:none;list-style-image:none;}

.ie6 #sidenav ul li a:hover,#sidenav li a:hover,#sidenav li.selected.multiple li a:hover {color:#ffff00;background:url(/Common/Images/navBackground.jpg) 10px 0 no-repeat;}

.ie6 #sidenav li.selected a {color:#0e5768;background:url(/Common/Images/navSelectedBackground.jpg) 10px 0 no-repeat;background-color:#fff;}
.ie6 #sidenav li.selected li a {color:#fff;background:url(/Common/Images/navBackground.jpg) 10px 0 no-repeat;font-size:1.3em;}
.ie6 #sidenav li.multiple .selected a {color:#0e5768;background:url(/C`ommon/Images/navSelectedDown.jpg) 10px 0 no-repeat;background-color:#fff;}
.ie6 #sidenav li.selected .multiple li a {color:#fff;background:url(/Common/Images/navBackground.jpg) 10px 0 no-repeat;}
.ie6 #sidenav li.multiple li.selected a {color:#0e5768;background:url(/Common/Images/navSelectedBackground.jpg) 10px 0 no-repeat;background-color:#fff;font-size:1.3em;}
.ie6 #sidenav li.multiple li.selected {background-color:#fff;}
.ie6 #sidenav li.child a {color:#fff;background:url(/Common/Images/navBackground.jpg) 10px 0 no-repeat;font-size:1.3em;}
*/
.ie6 #sidenav li {margin:0;zoom:1}

/* thickbox styles */
*{padding:0; margin:0;}
#TB_window {font:12px Arial, Helvetica, sans-serif;color:#333;}
#TB_secondLine {font:10px Arial, Helvetica, sans-serif;color:#666;}
#TB_window a:link, #TB_window a:visited {color:#666;}
#TB_window a:hover {color:#000;}
#TB_window a:active, #TB_window a:focus {color:#666;}
#TB_overlay {position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;}
.TB_overlayMacFFBGHack {background:url(/Common/Images/macFFBgHack.png) repeat;}
.TB_overlayBG {background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
body.ie6 #TB_overlay {position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}
#TB_window {position:fixed;background:#fff;z-index:102;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}
body.ie6 #TB_window {position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {display:block;margin:15px 0 0 15px;border:1px solid #ccc;border-top-color:#666;border-left-color:#666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px;overflow:auto;text-align:left;line-height:1.4;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p {padding:5px 0;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}
body.ie6 #TB_load {position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
body.ie6 #TB_HideSelect {position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
