
div, h1, h2, h3, h4, h5, h6, table, th,  dl, ol, dt, dd, hr, img, form, fieldset, span, br, ul, li 
{
	margin:0;
	padding:0; 
	font-size:11px;
}

.t, .t1, p, .a1, legend, label {margin:0; padding:0}
p {line-height:1.4em}

div.markerTooltip {
	width: 150px;
 	color: #fff;
	font-family: Arial, Tahoma;
 	font-weight: bold;
 	background-color: #000;
 	white-space: nowrap;
 	margin: 0;
 	padding: 2px 4px;
 	border: 1px solid #fff;
}

div.markerTooltip table td {color: #fff; font: 1.0em Arial, Tahoma}
div.markerTooltip table td h3 {color: #fff; font: bold 1.4em Arial, Tahoma; border-bottom: solid 1px #fff}

div.markerDetail {
	width: 150px;
 	color: #fff;
	font-family: Arial, Tahoma;
 	font-weight: bold;
 	background-color: #000;
 	white-space: nowrap;
 	margin: 0;
 	padding: 2px 4px;
 	border: 1px solid #fff;
}

#resultContent {width: auto; left: 180px; top: 160px; vertical-align: top; min-height: 750px; border: 0px solid #ccc;}
#noResultBox {font: 1.0em Arial; color: #730000}
#noResultBox span {font: bold 1.3em Arial}
#noResultBox ul {padding-top: 6px; font: 1.1em Arial}
#noResultBox li {padding-top: 6px; font: 1.0em Arial}

#globalHeadBuf {border-top: solid 1px #730000; width: 1024px; background: #fff; font: bold 1.1em Arial, Helvetica, Sans Serif; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #555; PADDING-TOP: 6px;}
#globalHeadBuf a:link {font-size: 1.0em; font-weight: bold; color:#888;}
#globalHeadBuf a:visited {font-size: 1.0em; font-weight: bold; color:#888;}
#globalHeadBuf a:hover {font-size: 1.0em; font-weight: bold; color:#aaa;}

#globalHeadNav  {background: #000; text-align: center;}
#globalHeadNav h1 {font: bold 1.4em Arial, Helvetica, Sans Serif; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 10px}
#globalHeadNav A {TEXT-DECORATION: underline; COLOR: #ffffff; }
#globalHeadNav A:link {TEXT-DECORATION: underline; COLOR: #ffffff;}
#globalHeadNav A:visited {TEXT-DECORATION: underline; COLOR: #ffffff;}
#globalHeadNav IMG {DISPLAY: block}
#globalHeadBot h1 {font: 1.0em Arial, Helvetica, Sans Serif; PADDING: 0px; WIDTH: 100%; COLOR: #ffffff; text-align: right}


img,fieldset {border-style:none; border:0px;}
#masthead {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: black; PADDING-TOP: 0px}
#masthead A A:visited A:link {COLOR: black; TEXT-DECORATION: underline}
#contentMasthead {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px}
#contentMasthead A {TEXT-DECORATION: underline}

.rightBox {border-left : solid 1px #95b3de;}
.rightBox td.loginBox {padding: 0px;}
.rightBox td.loginBox span.loginRegisterMsg {font: bold 1.0em Tahoma; color:#fff;}
.rightBox td.loginBox span.loginRegister {font: 0.85em Tahoma; color:#fff;}
.rightBox td.loginBox span.loginRegister a:visited {font: bold 1.0em Tahoma; color:#fff}
.rightBox td.loginBox span.loginRegister a:link {font: bold 1.0em Tahoma; color:#fff;}
.rightBox td.loginBox span.loginRegister a:hover {font: bold 1.0em Tahoma; color:#fff}

.rightNavLink {margin:10px; padding-bottom:5px;}

#rightNav {BACKGROUND-COLOR: #fff; font: bold 1.0em Arial, Helvetica, Sans Serif; COLOR: #777;float:left; width :222px}
#rightNav  a {font: bold 1.0em Arial, Tahoma}
#rightNav LI {padding-bottom:5px;}
#rightNav UL {margin: 10px; LIST-STYLE-TYPE: none;}

#leftNav {BORDER-RIGHT: 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: 0px solid; PADDING-LEFT: 10px; FONT-SIZE: 150%; FLOAT: left; 
			 PADDING-BOTTOM: 10px; BORDER-LEFT: 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: 0px solid; FONT-FAMILY: Tahoma; 
			 HEIGHT: 1300px; HEIGHT: auto; BACKGROUND-COLOR: #fff596}
#leftNav TABLE TD {FONT-SIZE: 110%; COLOR: #ffffff}
/*
#content {font: 1.0em Tahoma; BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
			 BORDER-LEFT: 0px solid; COLOR: #666; PADDING-TOP: 0px; BORDER-BOTTOM: 0px solid; BACKGROUND-COLOR: #ffffff}

/* DO NOT REMOVE - THIS IS A MIN HEIGHT FIX */
* html #content {
}
*/


/* new look */
#div3ColOuterContainer {width: 1024px;padding: 10px 0;overflow:visible;}
#div3ColInnerContainer {margin: 0 10px;}
#div3ColA {float: left;width: 252px;margin-right:10px; text-align: left;}
#div3ColBC {float:left;width:620px;}
#div3ColFP {width:620px;margin:0 0 16px 0;}
#div3ColBCOuter {width:600px;padding:0;margin:0;}
#div3ColB {width:492px;margin:0 16px 0 0;float:left;}
#div3ColC {width:222px;margin:0;float:left;}
#div3ColFxBottomContent {clear: both;width:768px;}

#div2ColSmallOuterContainer {width: 602px;padding: 0px;overflow:visible;}
#div2ColSmallInnerContainer {margin: 0px;}
#div2ColSmallA {float: left;width: 228px;margin-right:10px; text-align: left;}
#div2ColSmallB {float:left;width:364px;}

#div3ColB .gt {width:362px;height:6px}
#div3ColB .gm {padding:0px 0px 0px 0px;}
#div3ColB .gb {width:362px;height:14px}
#div3ColB .gbd {padding:2px 2px 0px 2px;background-color:#7599bb;background-color: #ebf3fb }

#div3ColC .gt {width:222px;height:6px}
#div3ColC .gm {padding:0px 0px 0px 0px;}
#div3ColC .gb {width:222px;height:14px}
#div3ColC .gbd {padding:2px 2px 0px 2px;background-color:#7599bb;background-color: #ebf3fb }

.div3ColFPTitle {height:48px;width:620px;overflow:hidden;}
.div3ColFPTitle .ttlText {height:48px;width:608px;float:left;background:url(http://www.indiarover.com/images/HP_Head_mid.png)  repeat-x;}

.div3ColBTitle {height:36px;width:362px;overflow:hidden;}
.div3ColBTitle .ttlText {height:36px;width:362px;float:left;background-color: #730000;}

.div3ColCTitle {height:36px;width:222px;overflow:hidden;}
.div3ColCTitle .ttlText {height:36px;width:222px;float:left;background:url(http://www.indiarover.com/images/HP_Head_mid.png)  repeat-x;}

.div3ColFPTitle .ttlLeft, .div3ColBTitle .ttlLeft, .div3ColCTitle .ttlLeft {height:48px;width:6px;float:left;}
.div3ColFPTitle .ttlRight, .div3ColBTitle .ttlRight, .div3ColCTitle .ttlRight {height:48px;width:6px;float:right;}
.div3ColFPTitle h2, .div3ColBTitle h2, .div3ColCTitle h2 {text-align:center;margin: 0 0;font-size:20px;color:#fff;font-weight:bold;line-height:48px;vertical-align:middle;}
.container:after {display: block;height: auto;clear: both;visibility: hidden;content: "&#xa0;";}

#div2ColOuterContainer {width: 1024px;padding: 10px 0;overflow:visible;}
#div2ColInnerContainer {margin: 0 20px;}
#div2ColA {float: left;width: 684px;margin-right:10px; text-align: left;}
#div2ColB {width:222px;margin:0 16px 0 0;float:left;}

#div2ColA1 {float:left;width:520px;margin:0px; padding:0px; text-align:left;}
#div2ColA2 {float:left;width:422px;margin:0px; padding:0px; text-align:left;}

#div1ColA1 {float:left;width:960px;margin:0px; padding:0px; text-align:left;}
#div1ColA2 {float:left;width:960px;margin:0px; padding:0px; text-align:left;}

.seperator {clear:both;font-size:0px;height:0px;line-height:0px;}
.seperatorBufL {clear:both;font-size:0px;font-size:5px;line-height:0px; border-top: solid 1px #ccc}
.seperatorBuf {clear:both;font-size:0px;font-size:5px;line-height:5px;}
.seperatorBufSmall {clear:both;font-size:20px;line-height:20px;}
.seperatorBufS {clear:both;font-size:30px;line-height:30px;}
.seperatorBuffer {clear:both;font-size:90px;line-height:90px;}

.ebuff {border: 0px solid #ccc; height:400px}
.ebuffs {border: 0px solid #ccc; height:200px}
.ebuffss {border: 0px solid #ccc; height:40px}
.ebuffsss {border: 0px solid #ccc; height:20px}
.ebuffss2 {border: 0px solid #ccc; height:80px}
.ebuffss3 {border: 0px solid #ccc; height:120px}

/* end new look */
#divBottom {text-align: left;width:960px;overflow:hidden;margin:32px 0px 0px 16px;color:#fff;border-top:1px solid #fff;padding:0px;position:relative;}
#divBottom a {color:#aaa;}
#divBottom a:link {color:#aaa;}
#divBottom a:visited {color:#aaa;}
#divBottom a:hover {color:#730000;}
#divBottom .divSeper {width:960px;height:1px;margin:0px;padding:0px;border-bottom:1px solid #ccc;overflow:hidden;}
#divBottom .divBSeper {color:#fff;padding:0px 3px 0px 2px;}
#divBotNav {width:906px;text-align:left;font-size:11px;font-family:Arial, Helvetica, Sans Serif;padding:8px 0px 10px 0px;margin:0px;
				border-bottom:1px solid #fff;line-height:13px;}
#divBotNav a {padding:0px 4px 1px 0px;text-decoration:none;}

#divPropLinks {position:relative;height:120px;width:992px;margin:0px;padding:0px;font-family:Arial, Helvetica, Sans Serif;font-size:11px;text-align:left;}
#divPropLinks .botHdr {position:absolute;top:8px; font-size:1.0em; font-weight: bold; color:#fff;}
#divPropLinks .botHdr2 {position:absolute; left: 450px;top:8px; font-size:1.0em; font-weight: bold; color:#fff;}
#divPropLinks div {position:absolute;top:27px;padding:0px;margin:0px;height:80px;overflow:visible;line-height:14px;}
#divPropLinks a {text-decoration:none;}

#divLinkDir {width:906px;margin:0px;padding:7px 8px 9px 0px;border-bottom:1px solid #fff;font-family:Arial, Helvetica, Sans Serif;
					font-size:11px;text-align:left;line-height:15px;}
#divLinkDir a {padding-left:5px;padding-right:5px;text-decoration:none;}
#divLinkDir .botHdr {font-size:1.0em; font-weight: bold; color:#fff;}
#divLinkDir .botHdr2 {font-size:1.0em; font-weight: bold; color:#fff;}


/* indiarover search */
#SearchBody {padding:0 0px 0 0px; border: solid 1px #999; color: #333}
#SearchHead {background: #fff url(http://www.indiarover.com/images/header_main.png) no-repeat top;height:64px;min-height:64px;width:250px;}
#SearchHead h2 {color:#333;font-family:Arial;font-size:1.5em;font-weight:bold;text-align:center;margin:0 0; line-height:20px;}
#SearchHead h3 {color:#333;font-family:Arial;font-size:1.5em;font-weight:bold;text-align:center;margin:0 0; line-height:20px;}
#SearchMainHead {background: #000;height:36px;min-height:36px;width:250px;}
#SearchMainHead h2 {background: #000; color:#fff;font-family:Arial;font-size:1.5em;font-weight:bold ;text-align:center;margin:0 0; padding: 4px; line-height:36px; height: 36px}
#SearchMainHead2 {background: #ffcc33 url(http://www.indiarover.com/images/header_main.png) no-repeat top; margin:0 0; line-height:60px; height: 60px; min-height: 60px;}
#searchdivBody {background-color:#fff;padding:8px 8px 8px 8px;}
#searchMainBody {background-color:#fff;padding:8px 8px 8px 8px;}

#SearchBodySmall {padding:0 0px 0 0px; border: solid 1px #999; text-align: left; color: #333; width:220px}
#SearchHeadSmall {background: #fff url(http://www.indiarover.com/images/header_main_small.png) no-repeat top;height:64px;min-height:64px;width:220px;}
#SearchHeadSmall h2 {color:#333;font-family:Arial;font-size:1.3em;font-weight:bold;text-align:center;margin:0 0; line-height:20px;}
#SearchHeadSmall h3 {color:#333;font-family:Arial;font-size:1.3em;font-weight:bold;text-align:center;margin:0 0; line-height:20px;}
#SearchMainHeadSmall {background: #000;height:38px;min-height:38px;width:220px;}
#SearchMainHeadSmall h2 {color:#fff; background: #000; font-family:Arial;font-size:1.5em;font-weight:bold;text-align:center;margin:0 0; padding: 2px; min-height:38px; line-height:38px;}
#SearchMainHead2Small {background: #ffcc33 url(http://www.indiarover.com/images/header_main_small.png) no-repeat top; margin:0 0; line-height:56px; height: 56px;}
#searchdivBodySmall {background-color:#fff;padding:0px 8px 0px 8px;}

#SearchBodyMini {padding:0 0px 0 0px; border: solid 1px #999; text-align: left; color: #333}
#SearchHeadMini {background: #fff url(http://www.indiarover.com/images/header_main_small.png) no-repeat top;height:64px;min-height:64px;width:220px;}
#SearchHeadMini h2 {color:#333;font-family:Arial;font-size:1.3em;font-weight:bold;text-align:center;margin:0 0; line-height:20px;}
#SearchHeadMini h3 {color:#333;font-family:Arial;font-size:1.3em;font-weight:bold;text-align:center;margin:0 0; line-height:20px;}
#SearchMainHeadMini {background: #000;height:36px;min-height:36px;width:220px;}
#SearchMainHeadMini h2 {color:#fff; background: #000;font-family:Arial;font-size:1.5em;font-weight:bold;text-align:center;margin:0 0; padding: 4px; line-height:30px;}
#searchdivBodyMini {background-color:#fff;padding:0px 8px 0px 8px;}

#SearchBodyCreate {padding:0 0px 0 0px; border: solid 1px #999; color: #333}
#SearchHeadCreate {background: #fff url(http://www.indiarover.com/images/wizard_head_small.png) no-repeat top;height:64px;min-height:64px;width:250px;}
#SearchHeadCreate h2 {color:#333;font-family:Arial;font-size:1.3em;font-weight:bold;text-align:center;margin:0 0; line-height:20px;}
#SearchHeadCreate h3 {color:#333;font-family:Arial;font-size:1.3em;font-weight:bold;text-align:center;margin:0 0; line-height:20px;}
#SearchMainHeadCreate {background: #000;height:36px;min-height:36px;width:250px;}
#SearchMainHeadCreate h2 {background: #000; color:#fff;font-family:Arial;font-size:1.5em;font-weight:bold;text-align:center;margin:0 0; padding: 4px; line-height:30px;}
#SearchMainHeadCreate h3 {background: #ffcc33; color:#000;font-family:Arial;font-size:1.5em;font-weight:bold;text-align:center;margin:0 0; padding: 4px; line-height:30px;}
#searchdivBodyCreate {background-color:#fff;padding:0px 8px 0px 8px;}

#SearchBodyCreateSmall {padding:0 0px 0 0px; border: solid 1px #999; background-color: #fff; text-align: left; color: #333}
#SearchHeadCreateSmall {background: #fff url(http://www.indiarover.com/images/wizard_head_small.png) no-repeat top;height:64px;min-height:64px;width:220px;}
#SearchHeadCreateSmall h2 {color:#333;font-family:Arial;font-size:1.3em;font-weight:bold;text-align:center;margin:0 0; line-height:20px;}
#SearchHeadCreateSmall h3 {color:#333;font-family:Arial;font-size:1.3em;font-weight:bold;text-align:center;margin:0 0; line-height:20px;}
#SearchMainHeadCreateSmall {background: #ffcc33;height:36px;min-height:36px;width:220px;}
#SearchMainHeadCreateSmall h2 {background: #000; color:#fff;font-family:Arial;font-size:1.5em;font-weight:bold;text-align:center;margin:0 0; padding: 4px ; line-height:30px;}
#SearchMainHeadCreateSmall h3 {background: #ffcc33; color:#000;font-family:Arial;font-size:1.5em;font-weight:bold;text-align:center;margin:0 0; padding: 4px; line-height:30px;}
#searchdivBodyCreateSmall {background-color:#fff;padding:0px 8px 0px 8px;}

#SearchBodyCreateMini {padding:0 0px 0 0px; border: solid 1px #999; background-color: #fff; text-align: left; color: #333}
#SearchHeadCreateMini {background: #fff url(http://www.indiarover.com/images/wizard_head_small.png) no-repeat top;height:64px;min-height:64px;width:220px;}
#SearchHeadCreateMini h2 {color:#333;font-family:Arial;font-size:1.3em;font-weight:bold;text-align:center;margin:0 0; line-height:20px;}
#SearchHeadCreateMini h3 {color:#333;font-family:Arial;font-size:1.3em;font-weight:bold;text-align:center;margin:0 0; line-height:20px;}
#SearchMainHeadCreateMini {background: #000;height:36px;min-height:36px;width:220px;}
#SearchMainHeadCreateMini h2 {color:#fff;font-family:Arial;font-size:1.5em;font-weight:bold;text-align:center;margin:0 0; padding: 4px ; line-height:30px;}
#searchdivBodyCreateMini {background-color:#fff;padding:0px 8px 0px 8px;}

#searchboxBody {padding:0 0px 0 0px; border: solid 0px #eee; float: left; color: #333; width:960px; margin: 0px}
#searchboxHeadN {background: #fbfbfb no-repeat top;height:24px;min-height:24px; border-bottom: solid 1px #ccc; border-top:solid 1px #ccc}
#searchboxHead {background: #fbfbfb no-repeat top;height:24px;min-height:24px; border-bottom: solid 1px #ccc; border-top: solid 1px #ccc}
#searchboxHead h2 {color:#730000; font-family:Arial;font-size:1.6em;font-weight:bold;text-align:left;margin:0 10; padding: 2px 0px 2px 0px; line-height:24px;}
#searchboxHeadN h2 {color:#730000; font-family:Arial;font-size:1.6em;font-weight:bold;text-align:left;margin:0 10; padding: 2px 0px 2px 0px; line-height:24px;}

#searchWizboxBody {padding:0 0px 0 0px; border: solid 1px #ccc; text-align: left; color: #333; width:960px; margin:0px;}
#searchWizboxHead {background: #ebf3fb no-repeat top;height:40px;min-height:40px;}
#searchWizboxHead {background: #000 no-repeat top;height:40px;min-height:40px;}
#searchWizboxHead h2 {color:#fff; font-family:Arial;font-size:1.6em;font-weight:bold;text-align:left;margin:0px;width:960px; padding: 2px 0px 2px 10px; line-height:30px;}

#searchWizboxBody2 {padding:0px; border: solid 1px #ccc; text-align: left; color: #333; margin:0px; background:#fff; float: left}
#searchWizboxHead2 {background: #000 no-repeat top;height:40px;min-height:40px; border-bottom: solid 1px #ccc; border-top: solid 1px #ccc; width: 700px;}
#searchWizboxHead2 h2 {color:#fff; font-family:Arial;font-size:1.6em;font-weight:bold;text-align:left;margin:0px;padding:2px 0px 2px 10px; line-height:30px;}

#box2 {padding:0px; border-top: solid 1px #ccc;  border-bottom: solid 1px #ccc; text-align: left; color: #333; margin:0px; background:#fff; float: left; width:700px;}
#box2 .boxHead2 {background: #f8f8f8 no-repeat top;height:40px;min-height:40px; border-bottom: solid 1px #ccc; width: 700px;}
#box2 .boxHead2 h2 {color:#730000; font-family:Arial;font-size:1.6em;font-weight:bold;text-align:left;margin:0px;padding:2px 0px 2px 10px; line-height:30px;}
#box2 .boxBody {background: #fff no-repeat top;height:40px;min-height:40px; width: 700px;}
#box2 .boxBody h3 {color:#730000; font-family:Arial;font-size:1.2em;font-weight:bold;text-align:left;margin:0px;padding:2px 0px 2px 10px; line-height:30px;}
#box2 .boxBody a:link, #box2 .boxBody a:visited {color:#730000;}
#box2 .boxBody a:hover {color:#555;}

.searchSuggest{font: 1.5em Arial, Tahoma; margin: 10px; color: #000}
.searchSuggest span {font: 1.0em bold Arial, Tahoma; color: #730000;}

#searchdivItem {background-color:#fff;margin:0;padding:0; padding-bottom: 8px; float:right; width: 220px;}
#searchdivItem .hdr {float:left;font-size:1.3em; color: #000}

#searchdivCreate {font-family:Arial;font-size:1.0em;line-height:15px;position:relative;width:250px;margin-top:0px;z-index:99;background-color:#fff;}
#searchdivCreateSmall {font-family:Arial;font-size:1.0em;line-height:15px;position:relative;width:220px;margin-top:0px;z-index:99;background-color:#fff;}
#searchdivCreateMini {font-family:Arial;font-size:1.0em;line-height:15px;position:relative;width:220px;margin-top:0px;z-index:99;background-color:#fff;}

#searchdiv {font-family:Arial, Tahoma;font-size:1.0em; font-weight: normal;line-height:15px;position:relative;width:420px;margin-top:0px;z-index:99;background-color:#fff;}
#searchdiv input, select, option,label,td {font-family:Arial; font-size:1.0em; vertical-align:middle;}
#searchdiv ul {list-style-type: none;}
#searchdiv .hdr {font-size: 1.3em;font-weight: bold; margin-top: 10px; color: #000}
#searchdiv .hdr2 {font-size: 1.3em;font-weight: bold; margin-left: 100px; margin-top: 8px; color: #730000}
#searchdiv .hdr2 a {font-size: 1.0em;font-weight: bold; color: #730000}
#searchdiv .hdrbld {font-size: 1.3em;font-weight: bold; color: #730000}
#searchdiv .Divider {width:230px;height:1px;margin:0px;padding:0px;border-bottom:1px solid #b4c4dc;overflow:hidden;}
#searchdiv .DividerSmall {width:200px;height:1px;margin:0px;padding:0px;border-bottom:1px solid #b4c4dc;overflow:hidden;}
#searchdiv .DividerMini {width:200px;height:1px;margin:0px;padding:0px;border-bottom:1px solid #b4c4dc;overflow:hidden;}
#searchdiv input.large{width:220px;max-width:220px;}
#searchdiv input.med{width:120px;max-width:120px;}
#searchdiv input.small{width:72px;max-width:72px;}
#searchdiv select.large{width:240px;max-width:240px;}
#searchdiv select.med{width:120px;max-width:120px;}
#searchdiv select.small{width:60px;max-width:60px;}
#searchdiv .searchdivIn{cursor:pointer;cursor:hand;vertical-align:middle;line-height:20px;height:20px;}
#searchdiv .searchdivIn label {margin:0 0 0 8px;font-size:1.1em; font-weight: normal; cursor:pointer;cursor:hand;vertical-align:middle;line-height:20px;height:20px;}
#searchdiv .searchdivIn input {margin:0;cursor:pointer;cursor:hand;vertical-align:middle;line-height:20px;height:20px;}
#searchdiv .submitSec {width:220px;background-color:#fff;}
#searchdiv .submitSecBl {padding-right:8px;padding-bottom:4px;padding-top:8px;padding-left:10px;}
#searchdiv .submitSecSmall {width:180px;background-color:#fff;}
#searchdiv .submitSecBlSmall {padding-right:8px;padding-bottom:4px;padding-top:8px;padding-left:10px;}
#searchdiv .submitSecMini {width:180px;background-color:#fff;}
#searchdiv .submitSecBlMini {padding-right:8px;padding-bottom:4px;padding-top:8px;padding-left:10px;}


#searchdivSmall input, select, option,label,td {font-family:Arial, Tahoma; font-size:1.0em; vertical-align:middle;}
#searchdivSmall .searchdivIn{cursor:pointer;cursor:hand;vertical-align:middle;line-height:20px;height:20px;}
#searchdivSmall .searchdivIn label {margin:0 0 0 8px;font-size:1.0em; font-weight: normal;cursor:pointer;cursor:hand;vertical-align:middle;line-height:20px;height:20px;}
#searchdivSmall .searchdivIn input {margin:0;cursor:pointer;cursor:hand;vertical-align:middle;line-height:20px;height:20px;}
#searchdivSmall select.med{width:120px;max-width:120px;}
#searchdivSmall {font-family:Arial;font-size:1.0em;line-height:15px;position:relative;width:220px;margin-top:0px;z-index:99;background-color:#fff;}
#searchdivSmall .submitSecSmall {width:180px;background-color:#fff;}
#searchdivSmall .submitSecBlSmall {padding-right:8px;padding-bottom:4px;padding-top:8px;padding-left:10px;}
#searchdivSmall .hdr {font-size: 1.3em; color: #000; font-weight: bold; margin-top: 10px;}
#searchdivSmall .hdr2 {font-size: 1.3em; color: #000; font-weight: bold; margin-top: 10px; margin-left: 100px;}
#searchdivSmall .hdr2 a {font-size: 1.1em; color: #000; font-weight: bold;}

#searchdivMini input, select, option,label,td {font-family:Arial, Tahoma; font-size:1.0em; vertical-align:middle;}
#searchdivMini .searchdivIn{cursor:pointer;cursor:hand;vertical-align:middle;line-height:20px;height:20px;}
#searchdivMini .searchdivIn label {margin:0 0 0 8px;font-size:1.0em; font-weight: normal;cursor:pointer;cursor:hand;vertical-align:middle;line-height:20px;height:20px;}
#searchdivMini .searchdivIn input {margin:0;cursor:pointer;cursor:hand;vertical-align:middle;line-height:20px;height:20px;}
#searchdivMini select.med{width:120px;max-width:120px;}
#searchdivMini {font-family:Arial;font-size:1.0em;line-height:15px;position:relative;width:220px;margin-top:0px;z-index:99;background-color:#fff;}
#searchdivMini .submitSecMini {width:180px;background-color:#fff;}
#searchdivMini .submitSecBlMini {padding-right:8px;padding-bottom:4px;padding-top:8px;padding-left:10px;}
#searchdivMini .hdr {font-size: 1.3em; color: #000; font-weight: bold; margin-top: 10px;}

#searchMain input, select, option,label,td {font-family:Arial, Tahoma; font-weight: normal; font-size:1.2em; vertical-align:middle;}
#searchMain .searchdivIn{cursor:pointer;cursor:hand;vertical-align:middle;line-height:20px;height:20px;}
#searchMain .searchdivIn label {margin:0 0 0 8px;font-size:1.0em; font-weight: normal;cursor:pointer;cursor:hand;vertical-align:middle;line-height:20px;height:20px;}
#searchMain .searchdivIn input {margin:0;cursor:pointer;cursor:hand;vertical-align:middle;line-height:20px;height:20px;}
#searchMain select.med{width:100px;max-width:100px; font-size: 1.2em}
#searchMain {font-family:Arial;font-size:1.0em; font-weight: normal;line-height:15px;position:relative; width: 100%; margin-top:0px;z-index:99;background-color:#fff;}
#searchMain .submitSecMain {width:360px;background-color:#fff; padding-bottom: 8px}
#searchMain .submitSecBlMain {padding-right:8px;padding-bottom:4px;padding-top:4px;padding-left:10px;}
#searchMain .submitSecLarMain {width:400px;background-color:#fff; padding-bottom: 8px}
#searchMain .submitSecLarBlMain {padding-right:8px;padding-bottom:4px;padding-top:4px;padding-left:10px;}
#searchMain .hdr {font-size: 1.3em; color: #444; font-weight: bold; margin-top: 10px; margin-bottom: 4px;}
#searchMain span.cntnt {font-size: 1.1em; font-weight: bold;}


#searchdivCreate input, select, option,label,td {font-family:Arial, Tahoma; font-size:1.0em; vertical-align:middle;}
#searchdivCreate .searchdivr{cursor:pointer;cursor:hand;vertical-align:middle;line-height:20px;height:20px;}
#searchdivCreate .searchdivr label {margin:0 0 0 8px;font-size:1.0em; font-weight: normal; cursor:pointer;cursor:hand;vertical-align:middle;line-height:20px;height:20px;}
#searchdivCreate .searchdivr input {margin:0;cursor:pointer;cursor:hand;vertical-align:middle;line-height:20px;height:20px;}
#searchdivCreate select.med{width:120px;max-width:120px;}

#searchdivBox {margin:2px 0 0 16px;}
#searchMaindivBox {margin:0px 0 0 0px; padding-top: 4px; float: left; color: #555; width: 410px;}
#searchMaindivBox input.large{width:240px;max-width:240px;}
#searchMaindivBox .divTag1 {font-size:14px; color:#730000;font-weight:bold; float:left;vertical-align:middle; height:30px; line-height:30px;}
#searchMaindivBox .divTag2 {float:left; vertical-align:middle; width:180px;max-width:200px; height:30px; line-height:30px;}
#searchMaindivBox .divTag3 {float:left; vertical-align:middle;color:#730000;font-weight:bold; font-size:14px;}
#searchMaindivBox .divTag3 select {font-size:13px;  vertical-align:middle;}
#searchMaindivBox input.large{width:180px;max-width:180px;}

#searchdivList {background-color:#fff;margin:0; padding:0;width:160px;float:right;margin-right:8px;}
#searchdivList .typeBlock {float:left;width:260px; margin:0;padding:0;max-width:260px;}
#searchdivList .boldBlock label {font: bold 1.0em Arial; color: #000}
#searchdivListSmall {background-color:#fff;margin:0;padding:0;width:150px;float:left;margin-left:8px;}
#searchdivListSmall .typeBlock {float:left;width:150px;margin:0;padding:0;max-width:150px;}
#searchdivListSmall .boldBlock label {font: bold 1.0em Arial; color: #000}
#searchdivListMini {background-color:#fff;margin:0;padding:0;width:150px;float:right;margin-right:8px;}
#searchdivListMini .typeBlock {float:left;width:150px;margin:0;padding:0;max-width:150px;}
#searchdivListMini .boldBlock {font: bold 1.2em Arial;}
#searchMainList {background-color:#fff;margin:0; padding:0;float:left;margin-right:8px;}
#searchMainLarList {background-color:#fff;margin:0; padding:0;float:right;margin-right:8px;}
#searchMainList .typeBlock {float:left; margin:0;padding:0;max-width:460px;}
#searchMainList .boldBlock {font: 1.1em bold Arial}

#accountMsg {font-family:Arial, Tahoma;font-size:1.0em; font-weight: normal;line-height:15px;position:relative;margin-top:0px;z-index:99;background-color:#fff;}
#accountMsg div.accntMsgBlk {font-size: 1.1em; border-bottom: 1px solid #ccc; font-weight: normal; margin: 0px 0px 0px 0px; padding: 6px; color: #339900; color: #777;}

/* default indiarover search layout */
div.searchFormBold {padding: 6px; font: bold 1.1em Arial, Tahoma; color: #444;}


.searchLink {font: 1.0em Tahoma; COLOR: #ffffff}
.searchLink TABLE {font: 1.0em Tahoma; COLOR: #600000;}
.searchLink A {font: 1.0em Tahoma;}
.searchLink A:hover {font: 1.0em Tahoma; COLOR: #600000; TEXT-DECORATION: underline}
.searchLink A:link {font: 1.0em Tahoma; COLOR: #600000; TEXT-DECORATION: underline}
.searchLink A:visited {font: 1.0em Tahoma; COLOR: #600000; TEXT-DECORATION: underline}
.searchOutput {font: 1.0em Tahoma; COLOR: #600000}
.searchOutput H1 {font: 1.0em Tahoma; COLOR: #000000}
.searchOutput TABLE {BORDER: #95b3de 1px solid; font: 1.0em Tahoma;}
.searchOutput TABLE TD {font: 1.0em Tahoma; VERTICAL-ALIGN: top}

.navTitle {font-size:120%; color: #000000;}
#contentMenuBlock {FLOAT: left; WIDTH: 22%; HEIGHT: 200px}

#contentSectionLinks {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative}
#contentSectionLinks H3 {PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 10px}
#contentSectionLinks A {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
#contentSectionLinks A:hover {}	

#leftsidebuffer {FLOAT: left; WIDTH: 2%; HEIGHT: 1000px}
#siteName {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
#tabMenu {FONT-SIZE: 90%; }
#tabMenu TABLE {FONT-SIZE: 100%; WIDTH: 650px; padding:0px;}
#tabMenu TD {FONT-SIZE: 100%}
#tabMenu A {FONT-SIZE: 100%}
#tabMenu H1 {FONT-SIZE: 100%}

/* contentDisplay */
#contentDisplay { COLOR: #000000; font-weight: normal; font-size: 1.0em; font-family: Arial, Tahoma; text-align: left;}
#contentDisplay A {font-weight: bold; font-size: 1.0em; COLOR: #222; text-decoration: underline;}
#contentDisplay A:visited {font-weight: bold; font-size: 1.0em; COLOR: #222; text-decoration: underline;}
#contentDisplay A:link {font-weight: bold; font-size: 1.0em; COLOR: #222; text-decoration: underline;}
#contentDisplay A:hover {font-weight: bold; font-size: 1.0em; COLOR: #999; text-decoration: underline;}
#contentDisplay table.contentTable {BORDER: #ccc 1px solid; padding: 10px; width: 100%; COLOR: #000000;  HEIGHT: 1200; BACKGROUND-COLOR: #ffffff; font: 1.2em Arial, Tahoma;}
#contentDisplay table.contentTable td {vertical-align: top}
#contentDisplay table.contentTableView {BORDER: #174869 2px solid; padding: 0px; width: 100%; COLOR: #000000; BACKGROUND-COLOR: #ffffff; font: 1.2em Arial, Tahoma; width:700px}
#contentDisplay div.contentBoxOverView {color:#333 ;font: 1.0em Arial, Tahoma; border:solid 0px #ccc;}
#contentDisplay div.contentPhotoBlock {font:1.0em Arial, Tahoma;border:solid 0px #ccc; padding: 0px; margin: 0px;}

#contentDisplay div.overviewBoxView {padding: 0px 0px 0px 10px; margin: 0px; width:620px; float: left; border: solid 0px #000}
#contentDisplay div.overviewBox {padding: 0px 0px 0px 10px; margin: 0px; width:200px; font: 1.1em Arial, Tahoma; float: left; border: solid 0px #000}
#contentDisplay div.pictureBox {padding: 0px 0px 0px 10px; margin: 0px; width: 400px; height: 390px; float: left; border: solid 0px #fff}

#contentDisplay div.slideShow {font:1.0em Arial, Tahoma; border:solid 1px #dde6f1; padding: 0px; margin: 0px; height: 390px; background: #f5faff; width: 400px}
#contentDisplay div.slideShow div.slidelinks {font: bold 1.0em Arial, Tahoma;border:solid 0px #ccc; padding: 4px; margin: 0px; background: #f5faff; color: #000}
#contentDisplay div.slideShow div.slidelinks a {font:bold 1.0em Arial, Tahoma; text-decoration:none; color: #000}

#contentDisplay div.contentDisplayBox {font-size:1.0em; font-size: normal; font-family: Arial; border:solid 0px #ccc; padding: 0px; margin: 0px}
#contentDisplay div.contentDisplayDiv {font-size:1.0em; font-size: normal; font-family: Arial; border:solid 1px #ccc; padding: 5px; margin: 0px;}

#contentDisplay div.contentDisplayBest {font-size:1.0em; font-size: normal; font-family: Arial; border:solid 0px #333; padding: 0px; margin: 0px;}
#contentDisplay div.contentDisplayBest div.mainTitleMod {font-weight: bold; background:#ffffff; font-family: Arial, Sans-serif; font-size: 1.3em; padding:6px 4px 2px 4px; color: #730000; border-bottom: solid 1px #ccc}
#contentDisplay div.contentDisplayBest div.mainTitle {font-weight: bold; background:#ffffff; font-family: Arial, Sans-serif; font-size: 1.6em; padding:6px 4px 2px 4px; color: #730000; border-bottom: solid 1px #ccc}
#contentDisplay div.contentDisplayBest .mainTitleRest {font-weight: bold; font-family: Arial, Sans-serif; font-size: 1.3em; padding:0px; color: #9bcc32; text-decoration: underline}
#contentDisplay div.contentDisplayBest .mainTitleEnt {font-weight: bold; font-family: Arial, Sans-serif; font-size: 1.3em; padding:0px; color: #4493cc; text-decoration: underline}
#contentDisplay div.contentDisplayBest .mainContentMod {font-size: 11px; color: #949494;margin-bottom:4px; margin-top: 5px; padding:0px }
#contentDisplay div.contentDisplayBest .mainBlock {width: 230px; float: left;}
#contentDisplay div.contentDisplayBest .mainBlockBig {width: 275px; float: left;}


#contentDisplay div.contentDisplayItem {padding: 0px; margin: 0px; width: 390px;}
#contentDisplay div.contentText {padding: 0px; margin: 0px; width: 235px; float: left;}
#contentDisplay span.contentDisplayText {color: #777;}
#contentDisplay div.contentDisplayImg {padding: 0px; padding-top: 15px; margin: 0px; width: 155px; float: left; border: solid 0px #ccc; text-align: center;}

#contentDisplay a:visited.moreLink {color: #777; text-decoration: none; font-size: 1.0em; font-weight: normal}
#contentDisplay a:link.moreLink {color: #777; text-decoration: none; font-size: 1.0em; font-weight: normal}
#contentDisplay a:hover.moreLink {color: #222; text-decoration: none; font-size: 1.0em; font-weight: normal}
#contentDisplay table.contentFeatures {font-size:1.0em; font-family: Arial, Tahoma; font-weight: normal; color: #444; padding: 4px; margin: 0px; width: 624px}
#contentDisplay table.contentFeatures td {font-size: 0.9em; font-weight: normal; font-family: Arial, Tahoma; color: #444;}
#contentDisplay table.overviewTable {width:624px;}


/*
#contentDisplay td.overviewBox {padding: 0px 0px 0px 10px; margin: 0px; width:200px}
#contentDisplay td.overviewBoxView {padding: 0px 0px 0px 10px; margin: 0px; width:320px}
#contentDisplay td.pictureBox {padding: 0px 0px 0px 10px; margin: 0px; width: 400px; height: 400px}
*/
#contentDisplay h1 {font: bold 1.2em Arial, Tahoma; color: #ffffff; border: solid 1px #aaa; border-bottom:0px; background: #174869 ; background: #ffcc33; color: #000; margin: 0px; padding: 0px }
#contentDisplay h3 {text-align: left; font: bold 1.0em Arial, Tahoma; background:#ffffff; border: solid 0px #ccc; color:#333}
#contentDisplay h3 , #contentDisplay h3 a {font-weight:normal; margin:0}
#contentDisplay h2 {text-align: left; font: bold 1.1em Arial, Tahoma; background:#ebf3fb; border: solid 1px #ccc; border-width:1px 1px 0px 1px; color:#333; }
#contentDisplay h2 {text-align: left; font: bold 1.2em Arial, Tahoma; background:#fff; border: solid 1px #ccc; border-width:0px 0px 1px 0px; color:#730000; }
#contentDisplay span.orgHdr {font-size: 1.0em; color:#ed8000; color:#730000 }
#contentDisplay span.grnHdr {font-size: 1.0em; color:#8ab52c;color: #96b53d; color:#730000}
#contentDisplay span.bluHdr {font-size: 1.0em; color:#4493cc; color:#730000}
#contentDisplay h3 {text-align: left; font: bold 1.1em Arial, Tahoma; background: #000; border: solid 1px #ccc; border-width:1px 1px 0px 1px; color:#fff; }
#contentDisplay h2 a {font-weight:normal; margin:0}
#contentDisplay h2 img {vertical-align: middle;} 
#contentDisplay h3,#contentDisplay h2, #contentDisplay h1, #contentDisplay div{padding:.5em .5em .5em .5em}
#contentDisplay h2 {padding: 4px 4px 0px 4px}
#contentDisplay embed {color:#333;font:1.0em Arial, Tahoma;border:solid 1px #ccc; border-width:1px 1px 1px 1px}
#contentDisplay ul {list-style-type:none}

#contentDisplay div.contentBox {color:#444;font:1.0em Arial, Tahoma; border:solid 0px #ccc;}
#contentDisplay div.contentBox span.ovrRev {font: bold 1.4em Arial, Tahoma; color: #730000}
#contentDisplay div.contentBox span.ovrHdr {font: bold 1.0em Arial, Tahoma; color: #730000; padding: 4px;}
#contentDisplay div.contentBox span.ovrSec {width: 150px; float: left;font: bold 1.0em Arial, Tahoma; color: #666; padding: 4px;}
#contentDisplay div.contentBox div.reviews {background: #f5faff; color: #333; padding: 4px; margin; 0px; border: solid 1px #dde6f1; height: inherit}
#contentDisplay div.contentBox div.reviews h4 {background: #f5faff; color: #730000; padding: 4px; margin; 0px; font: bold 1.4em Arial, Tahoma; height: 30px; min-height: 30px;}
#contentDisplay div.contentBox div.reviews h5 {background: #f5faff; color: #333; padding: 0px; margin; 0px; font: bold 1.1em Arial, Tahoma; height: 20px; min-height: 20px;}
#contentDisplay div.contentBox div.reviews div.review {background: #fff; color: #333; padding: 8px; margin; 0px; border: solid 1px #dde6f1; height: inherit}
#contentDisplay div.contentBox div.reviews span.revUser{font:bold 1.0em Arial, Tahoma; color: #333; margin: 0px; padding: 0px; float: right; color:#0d457c}
#contentDisplay div.contentBox div.reviews span.revHdr{font:bold 1.1em Arial, Tahoma; color: #333; margin: 0px; padding: 0px; color:#0d457c}
#contentDisplay div.contentBox div.reviews div.revRating1 {font: bold 1.0em Arial, Tahoma; width: 180px; float: left; text-align: right }
#contentDisplay div.contentBox div.reviews div.revRating2 {font: bold 1.0em Arial, Tahoma; width: 180px; float: left; text-align: right }
#contentDisplay div.contentBox div.reviews div.revRating3 {font: bold 1.0em Arial, Tahoma; width: 180px; float: left; text-align: right }
#contentDisplay div.contentBox div.reviews label.rate {color: #111; font: bold 1.2 Arial, Tahoma}

#contentDisplay div.contentBox div.locguide {background: #fff; color: #333; padding: 4px; margin; 0px; border: solid 0px #dde6f1;}
#contentDisplay div.contentBox div.locguide h4 {background: #f5faff; color: #730000; padding: 8px; margin; 0px; font: bold 1.4em Arial, Tahoma; height: 20px; min-height: 20px; border: solid 1px #dde6f1}
#contentDisplay div.contentBox div.locguide h5 {background: #fff; color: #730000; padding: 0px 0px 0px 4px; margin; 0px; font: bold 1.1em Arial, Tahoma; height: 16px; min-height: 16px; border: solid 1px #ccc; border-width:0px 0px 1px 0px; }
#contentDisplay div.contentBox div.locguide div.searchMore {background: #fff; color: #730000; padding: 8px; margin; 0px; font: 1.0em Arial, Tahoma; text-align: right; height: 16px; min-height: 16px}
#contentDisplay div.contentBox div.locguide div.searchMore a:link, #contentDisplay div.contentBox div.locguide div.searchMore a:visited {color: #730000}
#contentDisplay div.contentBox div.locguide div.searchMore a:hover {color: #ccc}
#contentDisplay div.contentBox div.locguide div.guide {background: #fff; color: #333; padding: 8px; margin; 0px; border: solid 1px #dde6f1; height: inherit}
#contentDisplay div.contentBox div.locguide span.revUser{font:bold 1.2em Arial, Tahoma; color: #333; margin: 0px; padding: 0px; float: right; color:#0d457c}
#contentDisplay div.contentBox div.locguide span.revHdr{font: 0.8em Arial, Tahoma; margin: 0px; padding: 0px; color:#555; float:right}
#contentDisplay div.contentBox div.locguide div.name {font: bold 1.0em Arial, Tahoma; width: 150px; float: left; text-align: left }
#contentDisplay div.contentBox div.locguide div.other {font: bold 1.0em Arial, Tahoma; width: 180px; float: left; text-align: left }
#contentDisplay div.contentBox div.locguide div.distance {font: bold 1.0em Arial, Tahoma; width: 120px; float: left; text-align: left }
#contentDisplay div.contentBox div.locguide div.rating {font: bold 1.0em Arial, Tahoma; width: 100px; float: left; text-align: left }


div.closeWin {font: bold 1.0em Arial, Tahoma; color: #fff; opacity:1.0;}
div.closeWin a:link, div.closeWin a:hover, div.closeWin a:visited {font: bold 1.0em Arial, Tahoma; color: #fff; opacity:1.0;}

#flashBoxsmall {float:right; padding: 10px; border : solid 1px #ccc; margin:5px;}

#mainContentDisplay {height:inherit; font: 0.9em Arial, Tahoma; COLOR: #666; }
#mainContentDisplay ul {margin:10px; color: #666; list-style-type: none; }
#mainContentDisplay li {font: 1.2em Arial, Tahoma; COLOR: #666; }
#mainContentDisplay H2 {border:solid 1px #ccc; border-width:1px 1px 1px 1px; padding:5px 0px 5px 15px; font: bold 1.2em Arial; background:#ebf3fb; color:#666;}
#mainContentDisplay H1 {font: bold 1.2em Arial; padding:10px;	color:#666;}
#mainContentDisplay A:hover {font: bold 1.0em Arial, Tahoma; COLOR: #666;}
#mainContentDisplay A:visited {font: bold 1.0em tahoma; COLOR: #666;}
#mainContentDisplay A:link {font: bold 1.0em tahoma; COLOR: #666;}
#mainContentDisplay table.mainContentTable td {width: 682px;}


#contentMainDisplay {font: 1.0em Arial;  COLOR: #333; height: inherit; background:#f5faff; padding: 0px;  border: solid 1px #dde6f1;}
#contentMainDisplay A {font: 1.0em Arial;  COLOR: #333;}
#contentMainDisplay A:visited {font: bold 1.0em Arial;  COLOR: #333;}
#contentMainDisplay A:link {font: bold 1.0em Arial;  COLOR: #333;}
#contentMainDisplay A:hover {font: bold 1.0em Arial;  COLOR: #999;}
#contentMainDisplay h2 {font: bold 1.5em Arial, Tahoma; background:#f5faff; padding: 0px;  border: solid 0px #ccc; color:#555; height: 30px; line-height: 30px}
#contentMainDisplay h3 {font-weight:bold; font-size: 1.5em; margin: 0; color: #730000; height: 30px; line-height: 30px;margin: 4px 0px 0px 10px}
#contentMainDisplay h3 a:visited, #contentMainDisplay h3 a:link, #contentMainDisplay h3 a:hover {font-weight:bold; font-size: 1.0em; margin: 0; color: #730000; height: 30px; line-height: 30px;margin: 4px 0px 0px 10px}
#contentMainDisplay h4 {font: bold 1.5em Arial, Tahoma; background:#000; padding: 0px;  border: solid 0px #ccc; color:#fff; height: 30px; line-height: 30px; padding: 6px}
#contentMainDisplay div.contentMainBox {color:#333;font:1.0em tahoma; height: inherit; border: solid 1px #dde6f1; background: #fff; padding: 10px; margin: 10px; width: 630px;} 
#contentMainDisplay div.mainBox {background:#fff; float: left; width: 200px; height: inherit; padding: 0px; margin: 0px;}
#contentMainDisplay div.mainBoxItem {color:#333;font:1.0em tahoma; background: #fff; padding: 4px;} 
#contentMainDisplay span.boxDesc {color: #777; word-break: loose; }
#contentMainDisplay table.contentMainTable td{width: 50%; padding: 5px; vertical-align: top}


#globalNav {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}
#globalNav IMG {DISPLAY: block}
#globalNav A {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 90%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}
#globalNav H2 {COLOR: #ffffff}
#globalNav H1 {COLOR: #ffffff}

#mainHeader {MARGIN: 5px; BACKGROUND-COLOR: #f2f2f2}
#globalFooterNav {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
#globalFooterNav IMG {DISPLAY: block}
#globalFooterNav A:link {FONT-SIZE: 80%; COLOR: #000000; TEXT-DECORATION: underline}
#globalFooterNav A:visited {COLOR: #000000; TEXT-DECORATION: underline}

#submenu {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}

#search {PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}
#search FORM {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
#search LABEL {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
#leftNav {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
#leftNav P {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}


.sectionLinks {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Tahoma}
.sectionLinks H3 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Tahoma}
.sectionLinks TABLE {BORDER-RIGHT: #000000 1px; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px; MARGIN-TOP: 6px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; MARGIN-LEFT: 6px; BORDER-LEFT: #000000 1px; COLOR: #cccccc; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Tahoma; HEIGHT: 80px}
.sectionLinks A, .sectionLinks A:visited, .sectionLinks A:link, .sectionLinks A:hover {DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #000000; FONT-FAMILY: Tahoma}

TD {COLOR: #000000; FONT-FAMILY: Tahoma}

.titleHeadLeft {font: bold 1.0em Tahoma; height:25px; text-align: left; padding-left: 20px;}
.titleHeadRight {font: bold 1.0em Tahoma; height:25px; text-align: right; padding-right: 20px;}
.titleLinkBlack {font: bold 1.0em Tahoma; color: #000000;}
.titleLinkWhite {font: bold 1.0em Tahoma; color: #ffffff;}
.titleHeadBottom {FONT-FAMILY: Tahoma; font-size: 80%; height:20px; text-align: left; padding-left: 20px; color: #ffffff;}
.searchTitleHeadLeft {FONT: 1.0em Tahoma; height:30px; text-align: left; padding-left: 10px; color: #ffffff;}
.searchTitleHeadLeft a {FONT: bold 1.0em Tahoma; color: #ffffff;}
.searchTitleHeadRight {FONT-FAMILY: Tahoma; font-size: 90%; height:25px; text-align: right; padding-right: 10px; color: #ffffff;}
.searchTitleHeadLeftBlack {FONT: bold 1.0em Tahoma; height:30px; text-align: left; padding-left: 10px; color: #000000;}
.blackfont {color: #000000;}
.blackfont a {color: #000000;}
.searchTitleHeadLeftBlack a {FONT: bold 1.1em Tahoma; color: #000000;}
.searchTitleHeadRightBlack {FONT: bold 1.1em Tahoma; height:25px; text-align: right; padding-right: 10px; color: #000000;}
.searchTitleContent {FONT-FAMILY: Tahoma; height:80px; text-align: left; padding: 5px; color: #000000;}
.searchTitleContent a {FONT-FAMILY: Tahoma; color: #000000;}

#flashBox {background:#ebf3fb; margin-bottom:10px; border : solid 1px #000; font: 1.0em Tahoma; color:#ffffff;}
#flashBox object {background:#ebf3fb; padding: 0px; border : solid 0px #000;}
#flashBox embed {background:#ebf3fb; padding: 0px; border : solid 0px #000;}
#flashBox h2 {background:#174869; padding: 0px; margin:0px; border : solid 1px #fff; border-width:1px 1px 1px 1px; font: 1.0em Tahoma; color:#ffffff;}
#reccoImg {background:#174869; width:330px; padding: 0px; margin:0px; border : solid 1px #fff; border-width:1px 1px 1px 1px; font: 1.0em Tahoma; color:#ffffff;}
#featureImg {background:#174869; padding: 10px 0px 0px 0px; margin:0px; border : solid 1px #fff; border-width:1px 1px 1px 1px; font: 1.7em Tahoma; color:#ffffff;}


#listBox {background:#ffffff; width:266px; height:390px; padding: 0px; margin-top:10px; margin-left:10px; border : solid 1px #ccc; border-width:1px 1px 1px 1px; font: 1.0em Tahoma; color:#ffffff;}
#listBox  a {font: bold 0.94em Tahoma; color:#555; padding-top:5px;}
#listBox h1 {background:#174869; border : solid 1px #fff; font: bold 1.0em Tahoma; color:#ffffff;}
#listBox h2 {background:#174869; border : solid 1px #fff; font: bold 1.0em Tahoma; color:#ffffff;}

#searchBox {background:#ffffff; padding: 0px; border : solid 1px #ccc; border-width:1px 1px 1px 1px; font: 1.0em Tahoma; color:#ffffff;}
#searchBox h1 {background:#174869; padding: 10px 0px 0px 0px; margin:0px; border : solid 1px #fff; border-width:1px 1px 1px 1px; font: 1.0em Tahoma; color:#ffffff;}
#searchBox h2 {background:#174869; padding-left: 10px 0px 0px 0px; margin: 0px;  border : solid 1px #ccc; border-width:1px 1px 1px 1px; font: 1.0em Tahoma; color:#ffffff;}
#searchBox h4 {background:#ffffff; padding-left: 0px; border : solid 0px #ccc; font: 1.3em Tahoma; color:#ffffff;}
#searchBox h3 {background:#ffffff; padding: 0px; border : solid 1px #ccc; border-width:1px 1px 1px 1px; font: 1.0em Tahoma; color:#ffffff;}
#searchBox select {background:#ffffff; margin-left: 0px; font: 0.9em Tahoma; color:#333;}
#searchBox table {width: 100%; background:#ffffff; font: 0.9em Tahoma; color:#333;}
#searchBox td {font: 1.1em Tahoma; color:#333;}
#titleHeader div.myabstract p {font:1.2em verdana;line-height:1.4em;color:#060;padding: .1em .6em .1em 136px; margin:0;}
html>body #titleHeader h1, html>body #titleHeader h2,  html>body #titleHeader h3, html>body #titleHeader div.myabstract p {padding-left: 154px}
#titleHeader div.clipbox {width: 150px; float: left;}
#titleHeader img.clipimg1 {margin-bottom: 4px;}
#titleHeader img.clipimg2 {margin-top: 0px;}
#bottomDisplay {background:#000000; padding: 0px; margin:0px; border : solid 0px #ccc; font: 0.8em Tahoma; color:#ccc;}
#bottomDisplay a {color:#ccc;}
#outLinks {font: 1.0em Tahoma; color:#666;}
#outLinks h1 {font: bold 1.3em Tahoma; color:#222;}
#outLinks h2 {font: bold 1.2em Tahoma; color:#333;}
#outLinks a {font: 1.1em Tahoma; color:#666;}
.error {COLOR: #FF0000; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none}
.message {COLOR: #d00000; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none;background-color: #f5f6f9; padding: 4px}
#listingform form {border: 1px solid #ccc; font:0.9em Tahoma; color:#666}
#listingform h1 {background:#174869; padding: 4px; margin-top:5px; border: solid 0px #ccc; font: 1.0em Tahoma; color:#ffffff; text-align: left}
#listingform label.formLabel {padding:0px; font: 0.8em Tahoma, Arial, Helvetica; line-height:11px; text-decoration: none}

#accounthead {background:#fff; border: 0px solid #ccc; padding: 0px; font: bold 1.1em Arial, Tahoma; color: #777}
#accounthead h2 {background:#fff; padding: 4px; margin:0px; border : solid 0px #ccc; font: bold 1.1em Arial, Tahoma; color:#000; text-align: left;}
#accounthead table.acctHdr {background:#f5f6f9; padding: 4px; margin:0px; border-top : solid 1px #ccc; border-bottom: solid 1px #ccc; font: bold 1.1em Arial, Tahoma; color:#000; text-align: left;}
#accounthead a:link, #accounthead a:hover, #accounthead a:visited {font: bold 1.1em Arial; color: #730000}
#accounthead b {font: solid 0.9em Arial; color:#222}

div.errorBlock  {COLOR: #000; FONT: bold 1.1em Arial, Tahoma; height: 190px; padding: 8px}
#accoutLogin {height: 700px; font: bold 1.2em Arial, Tahoma; color: #666}

#listings {background:#ffffff; border: 1px solid #ccc; padding: 0px; margin:0px; font: 1.1em Arial, Tahoma; color: #999; height:inherit}
#listings label {font: 0.9em Tahoma; color: #333}
#listings a {padding: 0px; font: bold 1.0em Arial, Tahoma; color: #666}
#listings form { background: #ffffff; border: 0px solid #ccc; padding: 3px; margin:0px; font: 1.0em Arial, Tahoma; color:#666}
#listings h1 {background:#ebf3fb; padding: 4px; margin:0px; border-bottom : solid 1px #ddd;  font: bold 1.0em Arial, Tahoma; color:#000000; text-align: left;}
#listings h6 {background:#000; padding: 4px; margin:0px; border-bottom : solid 1px #ddd;  font: bold 1.2em Arial, Tahoma; color:#ffffff; text-align: left;}
#listings h5 {background:#ebf3fb; padding: 4px; margin:0px; border-bottom : solid 1px #666; border-top : solid 1px #666;   font: bold 1.0em Arial, Tahoma; color:#000000; text-align: left;}
#listings h2 {background:#ebf3fb; padding: 4px; margin-top:8px; border-bottom: solid 1px #666; border-top: solid 1px #666;  font: bold 1.1em Arial, Tahoma; color:#333; text-align: left}
#listings h4 {background:#000; padding: 4px; border-bottom: solid 1px #666; border-top: solid 1px #666;  font: bold 1.2em Arial, Tahoma; color:#fff; text-align: left}
#listings h3 {background:#fff; background:#ebf3fb; padding: 4px; margin: 0px; border-bottom: solid 1px #ccc; border-top: solid 1px #ccc; font: bold 1.2em Arial, Tahoma; color:#000; text-align: left}
#listings table tr td {padding: 4px; margin: 0px; border: solid 0px #ccc;}
#listings table.mainMenu tr td {padding: 0px; margin: 0px; border: solid 0px #ccc;}
#listings table.myReview tr td {padding: 4px; margin: 0px; font: 1.1em Arial, Tahoma;}
#listings table.myReview tr td label {padding-right: 10px; margin: 0px; font: 1.0em Arial, Tahoma;}

/* login page */
table.loginMainPage {background:#ffffff; border: 0px solid #ccc; padding: 0px; margin:0px; font: 1.0em Arial, Tahoma; color: #999;}
table.loginMainPage tr {padding: 0px; margin: 0px}
table.loginMainPage h6 {background:#174869; padding: 4px; margin:0px; font : bold 1.1em Arial, Tahoma; color:#ffffff; text-align: left;}
table.loginMainPage td.loginBlock {padding: 0px; margin: 0px; border: 0px solid #ccc; width: 500px; vertical-align: top}
table.loginMainPage td.registerBlock {padding: 0px; margin: 10px; font: 0.9em Arial, Tahoma}
table.loginMainPage td.registerBlock div.registerdiv {width: 500px; border-left: 1px solid #ccc;padding: 18px}
table.loginMainPage td.registerBlock div.registerdiv h3{padding: 4px; background: #ebf3fb; font : bold 1.9em Arial, Tahoma; color:#000;}
table.loginMainPage td.registerBlock span.registerSpan {font: bold 1.5em Arial, Tahoma;}
table.loginMainPage td.registerBlock span.registerSpan a:link {color: #730000}
table.loginMainPage td.registerBlock span.registerSpan a:visited {color: #730000}
table.loginMainPage td.registerBlock span.registerSpan a:hover {color: #c80000}
table.loginMainPage td.loginBlock span.linkSpan {font: bold 1.1em Arial, Tahoma; color: #555}
table.loginMainPage td.loginBlock span.linkSpan a {font: bold 1.1em Arial, Tahoma; color: #730000}
table.loginMainPage ul.registerList {list-style-type:none; padding: 0px 0px 0px 20px;}
table.loginMainPage ul.registerList li {padding: 4px; display: block; list-style-type: none;}
table.loginMainPage ul.registerSecList {list-style-type: none ; padding: 10px 00px 10px 20px;}
table.loginMainPage ul.registerSecList li {padding: 1px; list-style-type: none }
table.loginMainPage div.loginBottom {height: 200px}
table.loginMainPage div.irAccount {font: bold 1.2em Arial; border: solid 1px #ccc; width: 450px}
table.loginMainPage div.irAccount a {color: #730000}
table.loginMainPage div.irAccount h2 {font: bold 1.4em Arial; padding: 6px; background:#ebf3fb}
table.loginMainPage div.irAccount h3 {font: bold 1.1em Arial; padding: 6px;}
table.loginMainPage div.irAccount div.leftM {width: 80px; float: left; margin: 10px;}
table.loginMainPage div.irAccount div.rightM {width: 300px; float: left; margin: 10px;}
table.loginMainPage div.irAccount div.leftL {width: 100px; float: left; margin: 10px;}
table.loginMainPage div.irAccount div.rightL {width: 280px; float: left; margin: 10px;}
table.loginMainPage div.irAccount span.errorMsg {font: 0.9em Arial, Tahoma; color: #ff3300}

table.propertyList {width: 100%; background:#ffffff; border: 0px solid #ccc; padding: 0px; margin:0px; font: 1.0em Arial, Tahoma; color: #999; height:inherit}
table.propertyList tr td.listingContent {padding: 8px 8px 0px 8px; margin: 0px; border: solid 0px #ccc;  vertical-align: top}
table.propertyList tr td.listingMenu {padding: 0px 0px 0px 0px; width: 188px; border: solid 1px #ccc; vertical-align: top}
table.propertyList tr td.leftNavColumn {background-color:#fff; border-right: 1px solid #DBD9CA; width: 160px; margin: 0; padding: 0; vertical-align:top}
table.propertyList tr td.rightNavColumn {background-color:#fff; border-left: 1px solid #DBD9CA; width: 180px; margin: 0; padding: 0; vertical-align:top}


table.propertyList label {font: 0.9em Arial, Tahoma; color: #333}
table.propertyList a {padding: 0px; font: bold 0.9em bold Arial, Tahoma; color: #666}
table.propertyList form { background: #ffffff; border: 0px solid #ccc; padding: 0px; margin:0px; font: 1.0em Arial, Tahoma; color:#666}
table.propertyList h1 {background:#ebf3fb; padding: 4px; margin:0px; border-bottom : solid 1px #ddd;  font: bold 1.0em Arial, Tahoma; color:#000000; text-align: left;}
table.propertyList h2 {background:#ebf3fb; padding: 4px; margin-top:8px; border-bottom: solid 1px #666; border-top: solid 1px #666;  font: bold 1.0em Arial, Tahoma; color:#333; 
								text-align: left}
table.propertyList h3 {background:#ffffff; padding: 4px; margin: 0px; border: solid 0px #ccc; font: 1.0em Arial, Tahoma; color:#666; text-align: left}
table.propertyList h5 {background:#ebf3fb; padding: 4px; margin:0px; border-bottom : solid 1px #666; border-top : solid 1px #666;   font: bold 1.1em Arial, Tahoma; color:#000000; 
								text-align: left;}
table.propertyList h6 {background:#174869; padding: 4px; margin:0px; border-bottom : solid 1px #ddd;  font: bold 1.1em Arial, Tahoma; color:#ffffff; text-align: left;}

table.propertyList #leftBlock {width: 188px; padding: 0px; float:left; margin: 0px; color: #666; border:solid 0px #ccc; height: 600px ; font-size: 1.0em}
table.propertyList #leftBlock h4 {background:#174869;padding: 4px; margin:0px; border : solid 0px #fff; font: bold 1.1em Arial, Tahoma; color:#ffffff; text-align: left;}
table.propertyList #leftBlock a:link {color: #000}
table.propertyList #leftBlock a:hover {color: #000}
table.propertyList #leftBlock a:visited {color: #000}
table.propertyList #leftBlock table.leftMenu td {width: 188px; border: solid 0px #ccc; padding: 8px;}
table.propertyList #leftBlock label.menuLink {font: bold 1.2em Arial, Tahoma; margin: 0px; padding: 0px; width: 180px; cursor: pointer;}

table.propertyList #rightBlock {padding:0px; float:left; margin: 0px; color: #666; border:solid 1px #ccc; font-size: 1.0em; }
table.propertyList #rightBlock table {margin: 0px; padding:0px }
table.propertyList #rightBlock table a {font: 0.8em Arial, Tahoma }
table.propertyList #rightBlock a {font-size: 1.0em}
table.propertyList #rightBlock h3 {background:#174869; padding: 4px; margin:0px; border : solid 0px #fff; font: bold 1.0em Arial, Tahoma; color:#ffffff; text-align: left;}
table.propertyList #rightBlock h4 {background:#000000; height: 26px; padding: 4px; margin:0px; border : solid 0px #fff; font: bold 1.2em Arial, Tahoma; color:#ffffff; text-align: left;}
table.propertyList #rightBlock h5 {background:#000000; padding: 4px; margin:0px; border : solid 4px #fff; font: bold 0.8em Arial, Tahoma; color:#ffffff; text-align: right;}
table.propertyList #rightBlock input.inputbox {HEIGHT: 20px; width:166px; font: 0.8em Arial, Tahoma; BACKGROUND-COLOR: #ffffff; padding: 1px; float: left; }
table.propertyList #rightBlock input.inputboxlarge {HEIGHT: 20px; width:420px; font: 0.8em Arial, Tahoma; BACKGROUND-COLOR: #ffffff; padding: 0px; float: left; }
table.propertyList #rightBlock select.inputselect {HEIGHT: 18px; font: 0.8em Arial, Tahoma; BACKGROUND-COLOR: #ffffff; padding: 0px; margin:0px }
table.propertyList #rightBlock textarea.inputarea {HEIGHT: 68px; width:420px; font: 0.8em Arial, Tahoma; BACKGROUND-COLOR: #ffffff; padding: 2px; margin:0px; float:left; }

table.propertyList #rightBlock input.name {HEIGHT: 20px; width:240px; font: 0.8em Arial, Tahoma; BACKGROUND-COLOR: #ffffff; padding: 1px;}
table.propertyList #rightBlock input.photos {font: 0.9em Arial, Tahoma;}
table.propertyList #rightBlock input.category {HEIGHT: 20px; width:240px; font: 0.8em Arial, Tahoma; BACKGROUND-COLOR: #ffffff; padding: 1px;}
table.propertyList #rightBlock input.price {HEIGHT: 20px; width:70px; font: 0.8em Arial, Tahoma; BACKGROUND-COLOR: #ffffff; padding: 1px;}
table.propertyList #rightBlock textarea.detail {HEIGHT: 40px; width:590px; font: 0.8em Arial, Tahoma; BACKGROUND-COLOR: #ffffff; padding: 2px; margin:0px;}
table.propertyList #rightBlock form {width:inherit; padding: 0px; margin: 0px; border: solid 0px }
table.propertyList #rightBlock div.pItemH {width: 700px; margin: 0px; border-bottom:1px solid #eee; margin:2px;font-weight:bold; background-color:#000; color:#fff}
table.propertyList #rightBlock div.pItemH div.pnameH {width:250px; margin: 4px; float: left;font-size:1.2em;}
table.propertyList #rightBlock div.pItemH div.pcategH {width:250px; margin: 4px; float: left;font-size:1.2em;}
table.propertyList #rightBlock div.pItemH div.ppriceH {width:80px; margin: 4px; float: left;font-size:1.2em;}

table.propertyList #rightBlock div.pItem {width: 700px; margin: 0px; border-bottom:1px solid #eee; height: 120px;}
table.propertyList #rightBlock div.pItem div.pItemL {width: 400px; margin: 0px;float:left;}
table.propertyList #rightBlock div.pItem div.pItemR {width: 300px; margin: 0px;float:left;}

table.propertyList #rightBlock div.pItem div.pname {width:250px; margin: 4px; float: left;font-size:1.1em; font-weight:bold}
table.propertyList #rightBlock div.pItem div.pcateg {width:250px; margin: 4px; float: left; font-size:1.1em; font-weight:bold}
table.propertyList #rightBlock div.pItem div.pprice {width:80px; margin: 4px; float: left;font-size:1.1em; font-weight:bold}
table.propertyList #rightBlock div.pItem div.pbtn {width:80px; float: left;}
table.propertyList #rightBlock div.pItem div.pdetail {width:400px; margin: 4px; float: left;}
table.propertyList #rightBlock div.pItem div.pphoto {width:300px; padding: 2px; float: left; height: 90px;}

table.propertyList #rightBlock #formBlock {width: 700px; text-align: left; float:center; padding:5px; margin: 0px; border:0px solid #666; 
															border-bottom:0px solid #666; background: #ffffff }
table.propertyList #rightBlock #formBlockW {width: 850px; text-align: left; float:center; padding:5px; margin: 0px; border:0px solid #666; 
															border-bottom:0px solid #666; background: #ffffff }
table.propertyList #rightBlock #formBlock div.slideshow {width:400px; height: 350px;float:right; margin:10px; padding:10px; border : solid 1px #333; font: 1.0em Arial, Tahoma;}
table.propertyList #rightBlock #formBlock div.slideshowSmall {width:200px; height: 220px;float:right; margin:10px; padding:10px; border : solid 1px #333; font: 1.0em Arial, Tahoma;}
table.propertyList #rightBlock div #formLeft {width: 120px; float:left; margin-left: 5px; color: #666; margin-top:2px; font: bold Arial, Tahoma; margin-right:0px; padding-bottom: 4px;}
table.propertyList #rightBlock div .formLeftC {width: 120px; float:left; margin-left: 5px; color: #666; margin-top:2px; font: bold Arial, Tahoma; margin-right:0px; padding-bottom: 4px;}
table.propertyList #rightBlock div #formRight {width: 520px; float:left; color: #333; margin-top:2px; margin-left:0px; padding-bottom: 4px}
table.propertyList #rightBlock div #formRightW {width: 720px; float:left; color: #333; margin-top:2px; margin-left:0px; padding-bottom: 4px;}
table.propertyList #rightBlock div .formRightC {width: 520px; float:left; color: #333; margin-top:2px; margin-left:0px; padding-bottom: 4px}
table.propertyList #rightBlock #formMiddle {width: 550px; float: left; margin-left: 5px; color: #666; margin-top:2px; font: bold Arial, Tahoma; margin-right:0px}
table.propertyList #rightBlock #formHeader {background: #ebf3fb;float:left; margin-left: 0px; margin-top:4px; margin-bottom:0px; border-bottom:1px solid #666; 
															border-top:1px solid #666; font: bold 1.0em Arial, Tahoma; color: #222; width:100%}
table.propertyList #rightBlock p.formInfo {margin: 0px; padding: 0px; border: 0px solid #e5e5e5; font: 0.9em Arial, Tahoma; color: #ff3300; float:left}
table.propertyList #rightBlock span.errorMsg {font: 0.9em Arial, Tahoma; color: #ff3300}

table.propertyList #rightBlockS {padding:0px; float:left; margin: 0px; color: #666; border:solid 1px #ccc; font-size: 1.0em; }
table.propertyList #rightBlockS table {margin: 0px; padding:0px }
table.propertyList #rightBlockS table a {font: 0.8em Arial, Tahoma }
table.propertyList #rightBlockS a {font-size: 1.0em}
table.propertyList #rightBlockS h3 {background:#174869; padding: 4px; margin:0px; border : solid 0px #fff; font: bold 1.0em Arial, Tahoma; color:#ffffff; text-align: left;}
table.propertyList #rightBlockS h4 {background:#000000; height: 26px; padding: 4px; margin:0px; border : solid 0px #fff; font: bold 1.2em Arial, Tahoma; color:#ffffff; text-align: left;}
table.propertyList #rightBlockS h5 {background:#000000; padding: 4px; margin:0px; border : solid 4px #fff; font: bold 0.8em Arial, Tahoma; color:#ffffff; text-align: right;}
table.propertyList #rightBlockS input.inputbox {HEIGHT: 20px; width:166px; font: 0.8em Arial, Tahoma; BACKGROUND-COLOR: #ffffff; padding: 1px; float: left; }
table.propertyList #rightBlockS input.inputboxlarge {HEIGHT: 20px; width:420px; font: 0.8em Arial, Tahoma; BACKGROUND-COLOR: #ffffff; padding: 0px; float: left; }
table.propertyList #rightBlockS select.inputselect {HEIGHT: 18px; font: 0.8em Arial, Tahoma; BACKGROUND-COLOR: #ffffff; padding: 0px; margin:0px }
table.propertyList #rightBlockS textarea.inputarea {HEIGHT: 68px; width:420px; font: 0.8em Arial, Tahoma; BACKGROUND-COLOR: #ffffff; padding: 2px; margin:0px; float:left; }
table.propertyList #rightBlockS form {width:inherit; padding: 0px; margin: 0px; border: solid 0px }
table.propertyList #rightBlockS #formBlockS {text-align: left; float:center; padding:5px; margin: 0px; border:0px solid #666; border-bottom:0px solid #666; background: #ffffff }
table.propertyList #rightBlockS div #formLeftS {width: 120px; float:left; margin-left: 5px; color: #666; margin-top:2px; font: bold Arial, Tahoma; margin-right:0px; padding-bottom: 4px;}
table.propertyList #rightBlockS div .formLeftSC {width: 120px; float:left; margin-left: 5px; color: #666; margin-top:2px; font: bold Arial, Tahoma; margin-right:0px; padding-bottom: 4px;}
table.propertyList #rightBlockS div #formRightS {width: 500px;float:left; color: #333; margin-top:2px; margin-left:0px; padding-bottom: 4px}
table.propertyList #rightBlockS div .formRightSC {width: 400px; float:left; color: #333; margin-top:2px; margin-left:0px; padding-bottom: 4px}
table.propertyList #rightBlockS span.errorMsg {font: 0.9em Arial, Tahoma; color: #ff3300}

.advCLHdr {border-bottom: 2px solid #777; border-top: 2px solid #777; padding: 4px 0px 4px 0px; font-weight: bold;}
.advCLItm {border-bottom: 1px solid #ccc; padding: 2px 0px 2px 0px;}
.advCLCat {width: 100px; float: left}
.advCLLoc {width: 100px; float: left}
.advCLRak {width: 80px; float: left}
.advCLSdt {width: 120px; float: left}
.advCLEdt {width: 120px; float: left}
.advCLRat {width: 100px; float: left}
.advCLAct {width: 80px; float: left}
.advCLRem {font-weight: bold}


.printHeader {background: #fff;float:left; margin-left: 0px; margin-top:4px; margin-bottom:0px; font: 1.3em Arial, Tahoma; width:100% }
.printHeaderL {background: #fff;float:left; margin-left: 0px; margin-top:4px; margin-bottom:0px; font: bold 1.6em Arial, Tahoma; width:100% }
.printBlock {font: 1.2em Arial; width: 600px; text-align: left; padding:5px; margin: 0px; border:0px solid #666; border-bottom:0px solid #666; background: #ffffff }
.printLeft {width: 120px; float:left; margin-left: 5px; color: #000; margin-top:2px; font: 1.3em bold Arial, Tahoma; margin-right:0px; padding-bottom: 4px; height: 30px; min-height: 30px; display : block;}
.printLeftS {width: 50px; float:left; margin-left: 5px; color: #000; margin-top:2px; font: 1.3em bold Arial, Tahoma; margin-right:0px; padding-bottom: 4px; height: 30px; min-height: 30px; display: block; }
.printLeftL {width: 150px; float:left; margin-left: 5px; color: #000; margin-top:2px; font: 1.3em bold Arial, Tahoma; margin-right:0px; padding-bottom: 4px; height: 30px; min-height: 30px; display: block; }
.printRightS {width: 120px; float:left; color: #666; margin-top:2px; margin-left:0px; font: 1.3em bold Arial, Tahoma; padding-bottom: 4px; height: 30px; min-height: 30px; text-decoration: underline; display: block;}
.printRight {width: 320px; float:left; color: #666; margin-top:2px; margin-left:0px; font: 1.3em bold Arial, Tahoma; padding-bottom: 4px; height: 30px; min-height: 30px; text-decoration: underline; display: block}
.printRightL {width: 450px; float:left; color: #666; margin-top:2px; margin-left:0px; font: 1.3em bold Arial, Tahoma; padding-bottom: 4px; height: 30px; min-height: 30px; text-decoration: underline; display: block;}
.printRightLR {width: 900px; float:left; color: #666; margin-top:2px; margin-left:0px; font: 1.3em bold Arial, Tahoma; padding-bottom: 4px; height: 30px; min-height: 30px; display: block;}

#listingEntry {background:#ffffff; border: 1px solid #fff; padding: 0px; margin:4px; font: 0.9em Arial, Tahoma; color: #000; text-align: auto }
#listingEntry h3 {background:#ebf3fb; padding: 4px; margin-top:8px; border-bottom: solid 1px #666; border-top: solid 1px #666;  font: bold 1.1em Arial, Tahoma; color:#333; text-align: left}
#listingEntry h4 {padding: 0px; margin-top:4px; font: bold 1.2em Arial, Tahoma; color:#333; text-align: left}
#listingEntry h1 {background: #fff;padding: 6px 0px 0px 0px; margin:0px; border-bottom : solid 1px #aaa;  font: bold 1.0em Arial, Tahoma; color:#730000; text-align: left;}
#listingEntry div.listingLeft {text-align: left; width:350px; float : left; overflow:hidden; margin: 4px}
#listingEntry span.listingName {text-align: left; width:400px; border: 0px solid; font: bold 1.0em Arial, Tahoma; color: #333; float : left; overflow:hidden }
#listingEntry span.listingAddr {text-align: left; width:400px; border: 0px solid; font: 0.9em Arial, Tahoma; color: #333; float : left; overflow:hidden }
#listingEntry span.listingLocName {text-align: left; width:250px; border: 0px solid; font: bold 1.0em Arial, Tahoma; color: #555; float : left; overflow:hidden }
#listingEntry span.listingCity {text-align: left; width:90px; border: 0px solid; font: bold 1.0em Arial, Tahoma; color: #555; float : left; overflow:hidden }
#listingEntry a:link, #listingEntry a:visited {font:bold 1.0em Arial, Tahoma; color:#730000;}
#listingEntry a:hover {font:bold 1.0em Arial, Tahoma; color:#ccc;}
#listingEntry span.listingStatus {text-align: right; font: 1.0em Tahoma; color:#ff0000}

#listingView {text-align: left; width:150px;  border:0px solid; font:1.0em Arial, Tahoma; color:#666; float : right}
#listingMsg {height: 10px; background:#ffffff; padding: 0px; margin:0px; background: #fff; border-bottom: 1px solid #ccc; font: 1.0em Arial, Tahoma; color:#ff0000; text-align: left}
#addPhotoBox {font: 1.0em Arial, Tahoma; min-height: 300px; _height:300px; padding: 4px;} /* firefox hack for min height*/
#addPhotoBox input.buttn {font: bold 1.2em  Arial, Tahoma}
#addPhotoBox span.nameHdr {font: bold 1.5em Arial, Tahoma; color: #730000; text-decoration: underline}
#deletePhotoBox table {border-bottom: solid 1px #aaa; width: 560px;}
#deletePhotoBox span.msgHdr {font: bold 1.1em Arial, Tahoma; color: #730000; margin: 4px;}
#deletePhotoBox span.msgHdr2 {font: bold 1.2em Arial, Tahoma; color: #000; margin: 4px;}
#deletePhotoBox div {padding: 0px; margin: 0px; height: 180px; width: 180px; border: solid 1px #eee; vertical-align: top;}

#containerside  {background:#ffffff; padding: 0px; margin-bottom:10px; font-size: bold 1.0em; font-family: Arial, Tahoma, Helvetica, Sans Serif; color: #333; border: 0px solid #ccc; text-align:left;}
#containerside h2 {background: #fcfcfc; padding: 8px; margin:0px; font-size: 1.3em; font-weight: bold; color:#730000; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}
#containerside h3 {padding: 0px;  margin:0px; font-size: 1.0em; font-weight: bold; color:#444;}
#containerside h4 {background: #ebf3fb; padding: 4px;  margin:10px; border: solid 1px #ccc; font-size: 1.1em; font-weight: bold; color:#730000;}
#containerside h5 {font-size: 1.0em; font-weight: normal; color:#777;}
#containerside a {font-size: 1.0em; font-weight: bold; color:#222; text-decoration: underline}
#containerside a {font-size: 1.0em; font-weight: bold; color:#222; text-decoration: underline}
#containerside a:hover {font-size: 1.0em; font-weight: bold; color:#ccc; text-decoration: underline}
#containerside a.dotLink {font-size: 1.0em; font-weight: normal; color:#777; text-decoration: none}
#containerside a:hover.dotLink {font-size: 1.0em; font-weight: normal; color:#000; text-decoration: none}

#containerblue  {background:#ffffff; padding: 0px; margin-bottom:10px; font-size: bold 1.0em; font-family: Arial, Tahoma, Helvetica, Sans Serif; color: #333; border: solid 1px #4493cc; text-align:left;}
#containerblue h2 {background: #fff; padding: 10px; margin:0px; font-size: 1.3em; font-weight: bold; color:#4493cc; text-decoration: underline}
#containerblue h3 {padding: 0px;  margin:0px; font-size: 1.0em; font-weight: bold; color:#444;}
#containerblue h4 {background: #4493cc; padding: 4px;  margin:10px; border: solid 1px #ccc; font-size: 1.1em; font-weight: bold; color:#730000;}
#containerblue h5 {font-size: 1.0em; font-weight: normal; color:#777;}
#containerblue a {font-size: 1.0em; font-weight: bold; color:#222; text-decoration: underline}
#containerblue a:hover {font-size: 1.0em; font-weight: bold; color:#ccc; text-decoration: underline}
#containerblue a.dotLink {font-size: 1.0em; font-weight: normal; color:#777; text-decoration: none}
#containerblue a:hover.dotLink {font-size: 1.0em; font-weight: normal; color:#000; text-decoration: none}

#containergreen  {background:#ffffff; padding: 0px; margin-bottom:10px; font-size: bold 1.0em; font-family: Arial, Tahoma, Helvetica, Sans Serif; color: #333; border: solid 1px #9bcc32; text-align:left;}
#containergreen h2 {background: #ffffff; padding: 10px; margin:0px; font-size: 1.3em; font-weight: bold; color:#9bcc32; color: #8ab52c; text-decoration: underline text-decoration: underline}
#containergreen h3 {padding: 0px;  margin:0px; font-size: 1.0em; font-weight: bold; color:#444;}
#containergreen h4 {background: #9bcc32; background: #8ab52c; padding: 4px;  margin:10px; border: solid 1px #ccc; font-size: 1.1em; font-weight: bold; color:#730000;}
#containergreen h5 {font-size: 1.0em; font-weight: normal; color:#777;}
#containergreen a {font-size: 1.0em; font-weight: bold; color:#222; text-decoration: underline}
#containergreen a:hover {font-size: 1.0em; font-weight: bold; color:#ccc; text-decoration: underline}
#containergreen a.dotLink {font-size: 1.0em; font-weight: normal; color:#777; text-decoration: none}
#containergreen a:hover.dotLink {font-size: 1.0em; font-weight: normal; color:#000; text-decoration: none}


/* map table */
table.mapTable {border: 1px solid #000; margin:0px; padding:0px; background: #fff; width: 902px}
table.mapTable td.header {background: #ffcc33; font: bold 1.2em Arial , Verdana; border-bottom: solid 1px #000}
table.mapTable td.headerSmall {background: #ffcc33; font: 1.1em Arial, Verdana; padding: 8px}
table.mapTable td.bottom {background: #000; color: #fff; font: bold 1.1em Arial , Verdana; border-top: solid 1px #000; padding: 4px;}

/* Location Box */
div.locboxheader {padding:8px; margin: 0px; background-color: #ffcc33; color: #000; width: 350px; font: bold 1.2em Arial, Verdana; float: left}
div.locboxheaderSm {padding:8px; margin: 0px; background-color: #ffcc33; color: #000; font: bold 0.9em Arial, Verdana; float: left;}
div.locboxMsgDiv {background: #000; font: 1.0em Arial, Tahoma, Verdana; padding: 4px; height: 40px;}
div.locboxMsgDiv span.boxMsg{font: 1.0em Arial, Tahoma, Verdana; margin: 6px; color: #ffffff}

table.bestOf {border: 1px solid #ccc; margin:0px; padding:0px; background: #fff; width: 902px}
table.bestOf td.middle {font: 1.0em Arial , Verdana; padding: 8px;}

#locateMapBox {font: 1.1em Arial, Tahoma, Verdana; padding: 10px; color: #000;}
#locateMapHead {background: #ebf3fb url(http://www.indiarover.com/images/locatemapbnr.gif) no-repeat top;height:40px;min-height:40px;}
#locateMapBox h2 {font: 1.2em Arial, Tahoma, Verdana; color: #000; background: #fff}
#locateMapBox h2 span {font: 1.2em Arial, Tahoma, Verdana; color: #ff0000; background: #fff}
#locateMapBox h3 {font: 1.3em Arial, Tahoma, Verdana; color: #730000}
#locateMapBox h4 {font: bold 1.5em Arial, Tahoma, Verdana; color: #730000; background: #f5faff; border: solid 1px #dde6f1; padding: 8px;}
#locateMapBox ul {font: bold 1.1em Arial, Tahoma, Verdana; padding: 6px; color: #000; list-style-type: none}
#locateMapBox li {font: bold 1.1em Arial, Tahoma, Verdana; padding: 6px; color: #000; list-style-type: none; border-bottom: solid 1px #ccc}
#locateMapBox div.locItem {font: bold 1.1em Arial, Tahoma, Verdana; width: 250px; float: left}
#locateMapBox div.locItemArea {font: bold 1.0em Arial, Tahoma, Verdana; width: 200px; float: left; padding:4px}
#locateMapBox div.locItemAddr {font: 1.1em Arial, Tahoma, Verdana; width: 350px; float: left; padding: 4px}

div.locationBox {border-right: 1px solid #000; width: 200px; height: 600px; overflow: scroll; margin:0px; padding:0px; float:top;
scrollbar-3dlight-color: #000000;
scrollbar-shadow-color: #fff;
}

div.locationBox div.boxheader {padding:8px; margin: 0px; background-color: #ffcc33; font: bold 1.2em Arial, Verdana;}
div.locationBox div.cartHeader{padding:4px; margin: 4px; border: 1px solid #ccc; background-color: #eee; font: bold 1.2em Arial;; color: #730000}
div.locationBox div.cartBox {padding:4px; margin: 4px; font: 1.1em Arial;; color: #730000}
div.locationBox div.cartBox a:link {font: bold 1.0em Arial; color: #222; padding: 2px}
div.locationBox div.cartBox a:hover {font: bold 1.0em Arial; color: #777; padding: 2px}
div.locationBox div.cartBox a:visited {font: bold 1.0em Arial; color: #222; padding: 2px}
div.locationBox input{font: bold 0.8em Tahoma, Arial, Verdana; margin: 6px;}
div.locationBox div.boxMsgDiv {background-color: #000; font: 1.0em Arial, Tahoma, Verdana; padding: 4px}
div.locationBox div.boxMsgDiv span.boxMsg{font: 1.0em Arial, Tahoma, Verdana; margin: 6px; color: #ffffff}
div.locationBox span.boxMsg2{font: 0.9em Arial, Tahoma, Verdana; margin: 0px; padding: 0px;}
div.locationBox span.boxMsg2 img{border: 0px solid #aaa; padding: 0px; margin: 0px;}

div.locationBox table.locationTable {border: 0px solid #fff;}
div.locationBox table.locationTable tr.locEntry td {padding:4px; vertical-align: bottom; border: 0px solid #aaa;text-align: left}
div.locationBox table.locationTable tr.locEntry a {border: 0px solid #aaa; text-decoration: none}
div.locationBox table.locationTable tr.locEntry span.msg {color: #ff0000}
div.locationBox table.locationTable tr.locEntry span.msg span.msg2 {color: #aaa}
div.locationBox table.locationTable tr.locEntry span.msg a:hover {font: bold 1.0em Arial; color: #aaa;}
div.locationBox table.locationTable tr.locEntry span.msg a:link {font: bold 1.0em Arial; color: #730000; text-decoration: underline}
div.locationBox table.locationTable tr.locEntry span.msg a:visited {font: bold 1.0em Arial; color: #730000; text-decoration: underline}
div.locationBox table.locationTable tr.locEntry div.locName {border-bottom: 1px solid #aaa; width: 136px;}
div.locationBox table.locationTable tr.locEntry div.locName span.notselect {font: bold 1.1em Arial, Tahoma, Verdana; color:#ff0000}
div.locationBox table.locationTable tr.locEntry div.locName span.srch {font: bold 1.1em Arial, Tahoma, Verdana; color:#333}
div.locationBox table.locationTable tr.locEntry div.locName a:link {font: bold 1.0em Arial, Tahoma, Verdana; color:#333}
div.locationBox table.locationTable tr.locEntry div.locName a:hover {font: bold 1.0em Arial, Tahoma, Verdana; color:#333}
div.locationBox table.locationTable tr.locEntry div.locName a:visited {font: bold 1.0em Arial, Tahoma, Verdana; color:#333}
div.locationBox table.locationTable tr.locEntry div.locButton {background-color: #fff; border: 0px solid #fff;}
div.locationBox table.locationTable tr.locEntry div.locClk {font: bold 1.3em Arial, Tahoma; text-decoration: underline; background-color: #730000; border: 0px solid #000; color: #fff; height: 20px; width: 20px; text-align: center; cursor: pointer}
div.locationBox table.locationTable tr.locEntry div.locButton img {padding: 0px; background-color: #fff}

#locateMap {border: solid 1px #ccc; text-align: left; color:#000; padding: 0px; margin: 0px; width: 440px;}
#locateMap h2 {background: #ebf3fb url(http://www.indiarover.com/images/locMap.gif); border-bottom: solid 1px #ccc; font: bold 1.5em Arial, Tahoma; padding: 8px; color: #730000;}
#locateMap h3 {background: #ebf3fb ; border-bottom: solid 0px #ccc; font: bold 1.6em Arial, Tahoma; padding: 8px; color: #730000;}

#searchMainBox {border: solid 1px #ccc; text-align: left; color:#000; padding: 0px; margin: 0px;}
#searchMainBox h2 {background: #ebf3fb; background: #ffcc00; color: #000; font: bold 1.5em Arial, Tahoma; padding: 8px}

/* gmap */
div.mapItem {font: 1.1em Arial;}
div.mapItem span.mapItemSpan {font: bold 1.2em Arial;}
div.mapItem div.imgDiv {border-top: solid 1px #ccc; padding: 0px; margin: 0px;}
div.mapItem div.left {width: 150px; float: left}
div.mapItem div.right {width: 90px; float: left; height: 60;}
div.mapItem img {padding: 0px; margin: 4px; float: middle;}
div.mapItem ul {font: 1.0em Arial; list-style-type: disc}
div.mapItem li {list-style-type: disc}

.featurelist 	  {padding: 0px; margin: 0px; HEIGHT: auto; font: 1.2em Tahoma; BACKGROUND-COLOR: #ebf3fb; padding: 0px; border: 1px solid #aaa; float:left}
.featureBoxleft  {HEIGHT: auto; width: 240px; font: 1.0em Tahoma; BACKGROUND-COLOR: #ebf3fb; padding: 0px; border: 0px solid #aaa; float:left}
.featureBoxright {HEIGHT: auto; width: 240px; font: 1.0em Tahoma; BACKGROUND-COLOR: #ebf3fb; padding: 0px; border: 0px solid #aaa; float:right}

  .submitLink {
   color: #730000;
   background-color: transparent;
   text-decoration: underline;
   border: none;
	font: bold 1.1em Arial;
   cursor: pointer;
   cursor: hand;
  }

.submit a:link, .submit a:visited {background: #f0f;}
.submit a:hover {background: #0f0;}

#linkListMain {background:#ffffff; padding: 0px; margin:0px; font: 1.0em Arial, Tahoma; font-weight: normal; color:#333;}
#linkListMain a:link, #linkListMain a:hover, #linkListMain a:visited {font-size: 1.0em; font-weight: bold; color: #730000}
#linkListBox {background:#ffffff; padding: 0px; margin:0px; border : solid 1px #ccc; font: 1.0em Arial, Tahoma; font-weight: normal; color:#333;}
#linkListBox h1 {background:#174869; padding: 5px; margin:0px; font: bold 1.2em Arial, Tahoma; color:#ffffff;}
#linkListBox ul {padding: 5px; margin:0px; font: 1.0em Arial, Tahoma; color:#333; list-style-type:none}
#linkListBox a {font: bold 1.1em Arial, Tahoma; color:#777;}
#linkListBox b {font: bold 1.1em Arial, Tahoma; color:#730000;}
#linkMgrHead {background:#f8b034; padding: 5px; margin:0px; font: bold 1.0em Arial, Tahoma; color:#000000;}

#modalbox {display:none; position: absolute; top:0; left:0; height:90%; z-index:9999; width:800px; border:1px solid #fff; background:#730000; text-align:left;}
#modalbox[id] {position:fixed;}
#overlay {display:none; position:absolute; top:0; left:0; width:100%; height:100%; z-index:5000; background-color:#000; -moz-opacity: 0.7; opacity:.70; filter: alpha(opacity=70);}
#overlay[id] { position:fixed;}
#modalbox.done #modalLoad {display:none;}
#modalbox.done #modalContent {display:block;}
#modalbox.loading #modalContent {display:none;}
#modalbox.loading #modalLoad {display:block; font: bold 1.2em Arial, Tahoma; color: #fff; background: #730000}
#modalbox table.modalframetbl {height: 100%; width: 100%; padding: 0px; border: solid 0px #000}
#modalbox #modalframebox {border: solid 0px #000;}
#modalbox.done img{}
.modalboxClose {font: bold 1.0em Arial; padding: 5px; float: left; color: #fff}
.modalboxClose  a:link, .modalboxClose a:hover, .modalboxClose a:visited {color: #fff;}
.modalboxCloseMsg {font: bold 1.0em Arial; color: #fff; width: 600px; text-align: right}


#inviteBox {border: solid 1px #ccc; width: 500px; background: #fff}
#inviteBox h2 {font: bold 1.5em Arial, Tahoma; background: #ffcc33; padding: 10px}
#inviteBox div.invContent {padding: 20px}

#viewContain {border: solid 0px #00ff00; background: #730000; height: 100%;}
#viewBox {border: solid 1px #000; width: 700px; background: #fff; text-align: left; padding: 0px;}
#viewBox A {font-weight: bold; font-size: 1.0em; COLOR: #222; text-decoration: underline;}
#viewBox A:visited {font-weight: bold; font-size: 1.0em; COLOR: #222; text-decoration: underline;}
#viewBox A:link {font-weight: bold; font-size: 1.0em; COLOR: #222; text-decoration: underline;}
#viewBox A:hover {font-weight: bold; font-size: 1.0em; COLOR: #999; text-decoration: underline;}
#viewBox h1 {font: bold 1.6em Arial, Tahoma; background: #000; padding: 6px; color: #fff}
#viewBox h1.orange {font: bold 1.6em Arial, Tahoma; background: #ffcc33; padding: 6px; color: #000;}
#viewBox h1.blue {font: bold 1.6em Arial, Tahoma; background: #4493cc; padding: 6px; color: #fff}
#viewBox h1.green {font: bold 1.6em Arial, Tahoma; background: #8ab52c; padding: 6px; color: #fff}
#viewBox div.links {padding: 6px;float: right}
#viewBox #viewBoxBody {font: 1.2em Arial, Tahoma; padding: 0px; margin: 10px; border: solid 0px #ff0000}
#viewBox #viewBoxBody h2 {font: bold 1.0em Arial, Tahoma; background: #fff; padding: 0px 0px 0px 6px; color: #730000; text-align: left; border-bottom: solid 1px #ccc}
#viewBox #viewBoxBody div.invContent {padding: 20px}
#viewBox #viewBoxBody div.contentBox {color:#444;font:1.0em Arial, Tahoma; border:solid 0px #ccc; padding: 10px}
#viewBox #viewBoxBody div.overviewBoxView {padding: 0px 0px 0px 10px; margin: 0px; width:676px; float: left;}
#viewBox #viewBoxBody div.overviewBox {padding: 0px 0px 0px 10px; margin: 0px; width:230px; float: left; font: 1.2em Arial, Tahoma; }
#viewBox #viewBoxBody div.pictureBox {padding: 0px 0px 0px 10px; margin: 0px; width: 400px; height: 400px; float: left; vertical-align: middle}

#viewBox #viewBoxBody div.slideShow {font:1.0em Arial, Tahoma; border:solid 1px #dde6f1; color: #000; padding: 0px; margin: 0px; height: 390px; background: #f5faff}
#viewBox #viewBoxBody div.slideShow div.slidelinks {font: bold 1.0em Arial, Tahoma;border:solid 0px #ccc; padding: 4px; margin: 0px; background: #f5faff; color: #000}
#viewBox #viewBoxBody div.slideShow div.slidelinks a {font:bold 1.0em Arial, Tahoma; text-decoration:none; color: #000}

#viewBox #viewBoxBody div.contentDisplayBox {font-size:1.0em; font-size: normal; font-family: Arial; border:solid 0px #ccc; padding: 0px; margin: 0px}
#viewBox #viewBoxBody table.contentFeatures {font: 1.0em Arial, Tahoma; color: #444; padding: 8px; margin: 0px;}
#viewBox #viewBoxBody table.contentFeatures td {font: 1.0em Arial, Tahoma; color: #444; width: 150px; text-align: top}

#viewBox #viewBoxBody div.contentBox {color:#444;font:1.0em Arial, Tahoma; border:solid 0px #ccc;}
#viewBox #viewBoxBody div.contentBox span.ovrRev {font: bold 1.2em Arial, Tahoma; color: #000}
#viewBox #viewBoxBody div.contentBox span.ovrHdr {font: bold 1.0em Arial, Tahoma; color: #730000; padding: 4px;}
#viewBox #viewBoxBody div.contentBox span.ovrSec {width: 150px; float: left;font: bold 1.0em Arial, Tahoma; color: #000; padding: 4px;}

#viewBox #viewBoxBody div.contentBox div.reviews {background: #f5faff; color: #333; padding: 4px; margin; 0px; border: solid 1px #dde6f1; height: inherit}
#viewBox #viewBoxBody div.contentBox div.reviews h4 {background: #f5faff; color: #730000; padding: 4px; margin; 0px; font: bold 1.2em Arial, Tahoma; height: 30px; min-height: 30px;}
#viewBox #viewBoxBody div.contentBox div.reviews h5 {background: #f5faff; color: #333; padding: 0px; margin; 0px; font: bold 1.1em Arial, Tahoma; height: 20px; min-height: 20px;}
#viewBox #viewBoxBody div.contentBox div.reviews div.review {background: #fff; color: #333; padding: 8px; margin; 0px; border: solid 1px #dde6f1; height: inherit}
#viewBox #viewBoxBody div.contentBox div.reviews span.revUser{font:bold 1.0em Arial, Tahoma; color: #333; margin: 0px; padding: 0px; float: right; color:#0d457c}
#viewBox #viewBoxBody div.contentBox div.reviews span.revHdr{font:bold 1.1em Arial, Tahoma; color: #333; margin: 0px; padding: 0px; color:#0d457c}
#viewBox #viewBoxBody div.contentBox div.reviews div.revRating1 {font: bold 1.0em Arial, Tahoma; width: 180px; float: left; text-align: right }
#viewBox #viewBoxBody div.contentBox div.reviews div.revRating2 {font: bold 1.0em Arial, Tahoma; width: 180px; float: left; text-align: right }
#viewBox #viewBoxBody div.contentBox div.reviews div.revRating3 {font: bold 1.0em Arial, Tahoma; width: 180px; float: left; text-align: right }
#viewBox #viewBoxBody div.contentBox div.reviews label.rate {color: #111; font: bold 1.2 Arial, Tahoma}

.header {background: #fff; border-bottom: 1px solid #ccc; padding-left: 12px; padding-top: 4px;}
.headerThick {background: #fff; border-bottom: 3px solid #000; padding-left: 12px; padding-top: 4px;}

.leftNavList {background: #f5f6f9; display: block; margin-top: 0px;}
ul.leftNavList, .leftNavList li, .leftNavColumn ul { list-style-type: none; display: inline; padding: 0; margin: 0; width: 160px;}
.leftNavTitle {background: #174869; color:#fff; padding: 8px; font-weight: bold; font-size: 1.1em; font-family: Arial}
.leftNavList a:link, .leftNavList a:hover, .leftNavList a:visited { color: #004080; font: 1.1em Arial; display: block; border-bottom: 1px solid #cfcfcf; 
																			border-top: 1px solid #fff; text-decoration: none; padding: 4px 4px 8px 12px;}
.leftNavBot {background: #fff; display: block; margin-top: 0px; height: 500px}
.leftNavColumn p {
   margin: 3px 5px 3px 12px;
}

.rightNavList {background: #f5f6f9; display: block; margin-top: 0px; border-bottom: 1px solid #ccc;}
.rightNavList li { list-style-type: none; display: block; padding: 8px; margin: 0; width: 180px; color: #555; }

.bottomNavList {background: #f5f6f9; display: block; margin-top: 0px; border-top: 1px solid #ccc;}
.bottomNavList li { list-style-type: none; display: block; padding: 8px; margin: 0; color: #555; }

.leftNavItem {
	background-color:#edebe1;
	background-color:#f5f6f9;
   border-bottom: 1px solid #ccc;
   border-top: 1px solid #ccc;
   padding-bottom: 10px;
   padding-top: 10px;
}
.leftNavItem form.leftNavForm {
	background:#edebe1;
	background-color:#f5f6f9;
   padding: 0px 4px 3px 2px;
}

.leftNavItem h4 {
   color: #333;
   font-weight:bold;
   padding: 0px 4px 3px 8px;
}
.leftNavSpace {height: 40px;}

div.view {font: 1.0em Arial, Tahoma; font-weight: normal; color: #777; text-align: justify; margin: 10px}
div.view b {font: 1.1em Arial, Tahoma; font-weight: bold; color: #333; text-align: justify; text-decoration: underline}

div.PhotoDiv {font: bold 1.0em Arial, Tahoma; border: solid 0px #eee; padding: 4px; margin: 10px;}
div.PhotoDiv div.file {font: 1.0em Arial, Tahoma; width: 400px; float: left; margin: 4px;}
div.PhotoDiv input.captext {font: 1.0em Arial, Tahoma; width: 300px; float: left; margin: 4px;}
div.PhotoDiv label.caplabel {font: 1.0em Arial, Tahoma; width: 100px; float: left; margin: 4px;}
div.PhotoDiv input.but {font: 1.0em Arial, Tahoma; float: left; margin: 4px; width: 100px;}

#propSmall  {
   background: #f5faff;
   padding: 10px;
   margin: 0px;
   color:#959A9F;
   border-width: 1px;
   border-color: #dde6f1;
   border-style: solid;
	font: 1.0em Arial, Tahoma
}

#propSmall  h2 {
   background: #f5faff;
	border: solid 0px #fff;
   color:#730000;
   font: bold 1.6em, Arial, Tahoma;
   margin: 0px;
   height: 30px;
   line-height: 30px;
}

#propSmallCont {
   background: #ffffff;
	border: solid 0px #fff;
   color:#555;
   padding: 10px;
	height: inherit;
}
#propSmallCont  h3 {
   background: #ffffff;
	border: solid 0px #fff;
   color:#0d457c;
   font: bold 1.3em Arial, Tahoma;
   margin: 0px;
	padding: 12px 0px 0px 0px;
   height: 20px;
   line-height: 20px;
}

#propSmallCont h4 {
   color:#555;
   font: bold 1.1em Arial, Tahoma;
	padding: 0px 0px 15px 0px;
}
#propSmallCont h4 span{
   color:#730000;
   font: bold 1.0em Arial, Tahoma;
}

.aa {
   font-size: 16px;
   background-color: #f5faff;
   border: 1px #000 solid;
   margin-top: 1px;
   text-align:left;
   z-index: 100;
}
.under_aa {
   margin-top: 1px;
   z-index: 99;
}
.aa_highlight {
   background-color: #000;
   color: #fff;
}
.aa_wait {
   cursor: wait;
}
.aa * {
   padding: 3px;
   text-align:left;
}
.aa div {
   display: block;
}


