*{margin:0; padding:0;}
body {
	margin:0;
	padding:0;
	background:#A3A07D;
	font: 12px Arial, Helvetica, sans-serif;
	color: #010101;
	line-height: 130%;
	text-align:center;
	padding-bottom:30px;
}
.holder{
	margin:0 auto;
	width:972px;
	background:#e9edec;
	height:auto;
	text-align:left;
	position:relative;
	z-index:1;
}
.foot{
	margin:0 auto 30px auto;
}
html>body .holder{
	float:left;
	position:relative;
	left:50%;
	margin-left:-486px;
	clear:both;
}
#header{
	background:#56513d;
	height:73px;
	float:left;
	width:100%;
	border-bottom:3px solid #6e6956;	
}
#header-top{
	width:300px;
	float:right;
	margin:15px 6px 0 0;
	text-align:right;
	color:#c6e5dd;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	display:inline;
}
#header-top strong{
	color:#ffffff;
	font-size:14px;
	padding-left:5px;
}
.sld{
	margin-top:5px;
	border:none;
}
#reserv{
	width:235px; 
	height:auto; 	
	position:absolute; 
	top:61px;
	margin:0;
	left:731px; 
	z-index:999; 
	background:url(../images/open_bg.gif) repeat;
}
#reserv label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	width:115px;
	float:left;
	font-weight:normal;
	text-align:left;
	margin-left:6px;	
}
#reserv .hotsel{
	border:1px solid #56513d;
	color:#383126;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:12px !important;	
	font-size:7pt;
	clear:both;		
	float:left;
	text-align:left;
	width:224px;
	margin:2px 0 8px 6px;
	font-weight:normal;
}
#reserv .ckdate{
	width:70px;
	float:left;
	text-align:left;
	height:14px;
	line-height:14px;	
	border:1px solid #56513d;
	color:#383126;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	margin:0 0 8px 2px;	
	font-weight:normal !important;		
}
#reserv .cal{
	float:left;
	margin:0;
	cursor:pointer;
}
#reserv .smallsel{
	border:1px solid #56513d;
	color:#383126;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:12px !important;	
	font-size:7pt;
	font-weight:normal !important;	
	float:left;
	text-align:left;
	width:42px;
	margin:0 0 8px 2px;	
}
#reserv .ressub{
	width:69px;
	height:16px;
	background:url(../images/open_button.gif) repeat;
	cursor:pointer;
	border:none;
	text-indent:-9999px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:14px !important;	
	font-size:7pt;
	color:#FFFFFF;
	display:inline;	
	text-align:center;
	font-weight:normal;	
	margin:5px 6px 10px 17px;
	float:right;
}
#reserv .mo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:14px !important;	
	font-size:7pt;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	border-bottom:1px dashed #fff;
	margin:5px 0 10px 8px;
	text-decoration:none;
	display:inline !important;	
	width:66px;
}
#reserv .mox{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:14px !important;	
	font-size:7pt;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	margin:5px 0 10px 50px;
	text-decoration:none;
	display:inline !important;	
	width:69px;
	font-weight:normal;
	background:url(../images/open_button.gif) repeat;
	height:16px;	
}
#logo{
	height:68px;
	width:520px;
	float:left;
	display:inline;	
	line-height:10px;
	margin-top:4px;
}
a.mlogo{
	float:left;
	margin-top:18px;
	margin-left:10px;
}
#logo img{
	display:inherit;
	margin:0;
	border:0 none;
}
#content{
	width:auto;
	float:left;
	margin:0;
	padding:0;
	height:100%;
	background:url(../images/bg_left.gif) left repeat-y;
}

/******** Offer window **********/

#owindow{
	position:absolute;
	width:504px;
	height:auto;
	float:left;
	top:0;
	left:0;
	z-index:99999;
	overflow:hidden;/*must have*/
}
.oborder{
	border:2px solid #7a1a26;
	width:500px;
	float:left;
	height:auto;
	background:#f8f8eb;
	color:#2d2c2c;	
}

#owindow iframe{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-999;/*must have*/
	width:3000px;/*must have for any big value*/
	height:3000px/*must have for any big value*/;
}

#owindow #close{
	float:left;
	width:500px;
	background:#d7d7bf;
	height:20px;
	border-bottom:1px solid #c0c0b6;
	text-align:center;
	cursor:move;
}
#owindow #close a{
	color:#2b5389;
	text-decoration:none;
}
#owindow #close a:hover{
	text-decoration:underline;
}
#owindow #offerc{
	padding:0 10px 30px 10px;
	float:left;
	border-top:1px solid #e6e6d9;
	height:auto;
	width:480px;
}

#owindow #offtit{
	line-height:16px;
	padding:8px 0 8px 0;
	color:#222;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	float:left;
	width:480px;
}
#owindow #otopleft{
	float:left;
	display:inline;
	width:240px;
	line-height:18px;
	color:#a42a39;
	font-size:11px;
}

#owindow #otopright{
	float:right;
	text-align:right;
	display:inline;
	width:240px;
	line-height:18px;
	color:#a42a39;
	font-size:11px;	
}

#owindow #otoprightl{
	float:right;
	text-align:right;
	display:inline;
	width:310px;
	line-height:18px;
	color:#a42a39;
	font-size:11px;
	margin-top:30px;
}

#owindow #wimg{
	float:left;
	display:inline;	
}

#owindow #bothold{
	height:auto;
	float:left;
	width:480px;
	margin-top:10px;
	border-top:1px solid #BCBCA6;
	padding:0;
}
#owindow #bothold strong{
	line-height:40px;
}
#owindow #descript{
	float:left;
}


#owindow .ctholder{
	float:left;
	width:480px;
    border-top:1px solid #d7d7bf;
	height:auto;
	margin-top:10px;
	padding-top:10px;
}
#owindow p{
	font-size:12px;
	line-height:20px;
	text-align:justify;
	margin:0 0 25px 0; padding:0;
	width:475px;
	
}
#owindow .it{
	color:#595959;
	font-size:11px;
	font-style:italic;
	line-height:16px;
}

#owindow .off_reserve{
	float:left;
	margin-left:193px;
	display:inline;
	background:url(../images/off_reserve_button.gif) no-repeat;
	width:94px; 
	height:23px;
	text-indent:-9999px;
}
#owindow #plinks{
	float:left;
	width:470px;
	height:auto;
	text-align:center;
}

#owindow #plinks a{
	font-size:15px;
	font-weight:bold;
	color:#1c4e92;
	text-decoration:underline;
	padding:0 8px 0 8px;
}

#leftc{
	float:left;
	width:170px;
	height:auto;
	border-right:1px solid #bcbca6;
	padding:0;
	font-family:sans-serif, Verdana, Arial, Helvetica;
}

#leftc .check-av{
	width:160px;
	height:auto;
	float:left;
	background:#f6f6f6;
	padding-left:10px;
	display:inline;
}
#leftc .MariottMediumCond{
	font-size:12px;
	color:#a01029;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:40px;
	float:left;
	width:100%;
	clear:both;
}
#leftc select{
	font-size:0.8em !important;
	line-height:12px !important;
}
#leftc label{
	font-weight:bold;
	color:#333;
	font-size:9px;
	float:left;
	padding-top:5px;
	margin-right:7px;
}

#leftc a.nmr{
	font-size:10px;
	color:#a61f36;
	font-weight:bold;
	text-decoration:none;
	float:left;
}
#leftc .selmy{
	width:100px; 
	height:18px; 
	float:left; 
	margin-right:5px;
}
#leftc .seld{
	float:left; 
	width:42px; 
	height:18px;
}
#leftc .selgue{
	width:67px; 
	height:18px; 
	float:left; 
	display:inline; 
}	
#leftc .selnor{
	width:67px; 
	height:18px; 
	float:left; 
	display:inline; 
	margin-right:13px;
}
#leftc .selprop{
	width:147px; 
	height:18px; 
	float:left; 
	display:inline; 
	margin-right:5px;
}
#leftc .lnr{width:74px}
#leftc form{ margin:0; padding:0;}
#leftc .ressub{
	float:right;
	display:inline;
	background:url(../images/bg_but_small.gif) repeat-x;
	width:40px;
	height:14px;
	line-height:13px;
	font-size:10px;
	color:#FFFFFF;
	border:none;
	cursor:pointer;
	padding-bottom:3px;
	margin:10px 13px 15px 0	
}

#leftc ul#leftmenu{
	float:left;
	display:inline;
	width:170px;
	height:auto;
	list-style:none;
	font-weight:normal;
	margin:0;
	padding:0;
}
#leftc ul#leftmenu li{
	float:left;
	display:block;
	margin:0 0 1px 0;
	width:auto;
	height:auto;
}
li.tlst{
	margin-bottom:0 !important;
}
#leftc ul#leftmenu li ul{
    margin-top:1px;
	float:left;
	width:auto;
	display:block;
}	
#leftc ul#leftmenu li a{
	float:left;
	display:block;
	height:auto;
	width:100%;
	line-height:14px;
	text-decoration:none;
}
#leftc ul#leftmenu a.fsimple{
	padding:2px 20px 2px 10px;
	width:140px;
	background:#56513d;
	color:#FFFFFF;
	font-size:11px;	
}
#leftc ul#leftmenu a.fclosed{
	padding:2px 20px 2px 10px;
	width:140px;
	background:#56513d url(../images/red_right.gif) no-repeat;
	background-position:155px;
	color:#FFFFFF;
	font-size:11px;
}
#leftc ul#leftmenu a.fopen{
	padding:2px 20px 2px 10px;
	width:140px;
	background:#56513d;
	color:#FFFFFF;
	font-size:11px;
	background:#56513d url(../images/red_down.gif) no-repeat;
	background-position:155px;	
}
#leftc ul#leftmenu a.ssimple{
	padding:2px 20px 2px 10px;
	width:140px;
	background:#bcbca6;
	color:#000000;
	font-size:10px;	
}
#leftc ul#leftmenu a.sclosed{
	padding:2px 20px 2px 10px;
	width:140px;
	background:#56513d;
	color:#000000;
	font-size:10px;
	background:#bcbca6 url(../images/gray_left.gif) no-repeat;
	background-position:155px;	
}
#leftc ul#leftmenu a.sopen{
	padding:2px 20px 2px 10px;
	width:140px;
	background:#56513d;
	color:#000000;
	font-size:10px;
	background:#bcbca6 url(../images/gray_down.gif) no-repeat;
	background-position:155px;
	font-weight:bold	
}
#leftc ul#leftmenu a.tsimple{
	padding:2px 20px 2px 15px;
	width:135px;
	background:#56513d;
	color:#000000;
	font-size:10px;
	background:#d7d7bf;
}
#leftc ul#leftmenu a.sele{
	text-decoration:underline;
}
#leftc ul#leftmenu a.cur{
	color:#56513d;
}
#leftc ul#leftmenu a:hover{
	text-decoration:underline;
}
#prop-binfo{
	float:left;
	margin:0;
	display:inline;
	padding:17px 8px;
	font-size:10px;
	color:#000000;
	background:#DCE2D9;
	width:153px;
	height:auto;
}
#footer{
	background:#56513E;
	height:30px;
	padding-top:40px;
	float:left;
	width:972px;
	font-size:11px;
	color:#91b7b1;
	display:inline;
	z-index:-999;
}
#footer p{
	line-height:30px;
	margin:0 0 0 10px;
	padding:0;
}
#footer span{
	padding:0 10px 0 10px;
}
#footer p a{
	font-size: 10px; 
	color: #91b7b1;
	text-decoration: none;
}
#footer p a:hover{
	color: #A4B4A7;
	text-decoration: underline;
}	
#footer .left{ 
	float:left; 
	display:inline;
}
#footer .right{ 
	float:right; 
	display:inline;
	margin-right:24px;
}
.brown{
	color:#899088;
}
#rightc {
	width:auto;
	height:auto;
	float:right !important;
	display:inline;
	margin-left:13px;
	color:#4C4E36;
}

#toptitle {
	height:46px;
	width:787px;
	background:#79877a;
}

#toptitle h1 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:18px;
	line-height:20px;
	color:#fefefe;
	padding:16px 0 0 9px;
	font-weight:100;
}
#proptoptitle {
	height:80px;
	width:787px;
	background:#79877a;
	border-bottom:1px solid #888366;
}
#proptoptitle h1 {
	padding:30px 0 0 9px;
	width:590px;
	float:left;
	display:inline;
}
#proptoptitle h1 a{
	font-family:Helvetica, Arial, sans-serif;
	font-size:18px;
	line-height:20px;
	color:#fefefe;
	font-weight:100;
	width:590px;
	float:left;
	text-decoration:none;
}
#proptoptitle a{
	float:right;
	display:inline;
	width:180px;
}
#topimgmain {
	width:787px;
	height:287px;
	position:relative;
}
#imghold{
	width:787px;
	height:287px;
}
.inphoto, .inphoto2{
	width:83px;
	height:29px;
	/*background:#C1C6A6;
	color:#383A2D;
	line-height:24px;
	text-align:center;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;*/
	background: url(http://www.marriottescape.com/images/viewmap.gif) top left no-repeat;
	text-indent:-99999px;
	float:right;
	position:absolute;
	z-index:999;
	left:695px;
	top:251px;
	text-decoration:none;
}

.inphoto2 {
	background: url(http://www.marriottescape.com/images/hidemap.gif) top left no-repeat;
}

#rightc_col1 {
	width:588px;
	padding-bottom:0;
	margin-bottom:0px;
	height:auto;
	float:left;
	border-right:1px solid #d9d9d9;
}
#rightc_col1 a{
	color:#2b5389;
}

#rightc_col1 h2 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#4C4E36;
	padding:18px 0 10px 9px;
	clear:both;
	float:left;
	margin-bottom:10px;
}
#rightc_col1 .sels {
	margin-bottom:2px;
	padding-bottom:0;
	margin-top:0;
	padding-top:0;
	color:#56513d;
}
#rightc_col1 .sels1{
	margin-top:0;
	padding-top:0;
}
#rightc_col1 .sels1 a{
	color:#2b5389;
}
#rightc_col1 .stit{
	margin:3px 0 2px 0;
	float:left;
	width:100%;
	color:#a42a39;
	font-weight:bold;
	padding-left:10px;
}
#rightc_col1 .sdecs{
	margin:3px 0 3px 0;
	padding-left:10px;
	float:left;
}
#rightc_col1 .tag{
	margin:6px 0 2px 0;
	padding-left:10px;
	float:left;
}
#rightc_col1 .tagleft{
	float:left;
	display:inline;
	width:300px !important;
	font-size:11px !important;
	line-height:15px !important;
}
#rightc_col1 .tagright{
	float:right;
	display:inline;
	width:100px !important;
	font-size:11px !important;		
}	
#rightc_col1 .tagright a{
	padding:0 3px 0 3px;
	color:#1C4E92;
	text-decoration:none;
	font-size:11px !important;
}
#rightc_col1 .tagright a:hover{
	text-decoration:underline;
}	
#rightc_col1 p.subtitle {
	width:513px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#4C4E36;
	float:left;
	clear:both;
	padding:10px 0 20px 9px;
}

#rightc_col1 p {
	width:560px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:12px;
	line-height:18px;
	color:#4C4E36;
	padding:10px 10px 10px 9px;
	float:left; clear:both;
}

#rightc_col1 p.smallp {
	width:225px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:12px;
	line-height:18px;
	color:#4C4E36;
	padding:10px 20px 10px 9px;
	float:left;
	clear:none;
	display:block;
}

#rightc_col1 .linie {
	height:20px;
	width:573px;
	margin-left:10px;
	display:inline;
	float:left;
	clear:both;
	background:url(../images/graydot.gif) center left repeat-x;
}

#rightc_menu {
	height:41px;
	width:588px;
	background:#79877a;
}
div#mask {
	overflow:hidden !important;
	width: 517px; 
	height: 41px;
	float:left;
	display:inline;
	position:relative;
}
div#mask div#mcont {
	float:left;
	width:10000px;
	height:41px;
	position:absolute;
}
div#mask div#slhold {
	float:left;
	width:auto;
}
#rightc_menu img {float:left;}

#rightc_menu a{
	height:41px;
	background:url(../images/sep.gif) right top no-repeat;
	text-decoration:none;
	padding:0px 19px 0px 19px;
	line-height:41px;
	color:#a6e0d1;
	font-family:Arial, sans-serif;
	font-size:12px;
	float:left;
	font-weight:bold;
}

#rightc_menu a.nobg { background-image:none; }
#rightc_menu a:hover{
	color:#4C4E36;
}

#rightc_col1 .bottom_buts {
	width:510px;
	float:left;
	clear:both;
	text-align:center;
}

#rightc_col1 a.but {
	height:23px;
	background:#6A6853 url(../images/sub_but_bg.gif) top left repeat-x;
	text-decoration:none;
	border:none;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	float:left;
	padding:0px 10px 0 10px;
	line-height:23px;
	text-align:center;
	margin:20px 26px 0 26px;
}
#rightc_col2 {
	width:198px;
	height:auto;
	float:left;
}
#rightc_col2 .title {
	height:44px;
	width:198px;
	background:url(../images/right_search.gif) no-repeat 10px 12px;
}
#rightc_col2 .gobut, .meeting .gobut{
	float:left; 
	margin-left:-29px; 
	width:27px; 
	height:15px; 
	background:url(../images/gobut.jpg) no-repeat; 
	border:none;
	margin-top:2px;
	display:inline;
	z-index:999;
	cursor:pointer;
}
#rightc_col2 .keysearch{
	height:15px; 
	width:136px; 
	margin-left:13px; 
	float:left; 
	line-height:14px;
	font-size:7pt;
	z-index:1;
	padding-right:30px;
	padding-left:1px;
	color:#999999;
}
#rightc_col2 .droplist1 {
	width:170px;
	margin-left:13px;
	font-size:7pt;
	float:left;
	clear:both;
}
#rightc_col2 .droplist1_sep {
	width:150px;
	margin-left:13px;
	font-size:8pt;
	float:left;
	clear:both;
	display:inline;
	margin-bottom:2px;
	text-align:center;
	font-weight:bold;
	color:#7e7d7d;
	font-style:italic;
}

#rightc_col2 h3 {
	float:left;
	width:160px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#4C4E36;
	padding:18px 0 10px 13px;
	clear:both;
	float:left;
}
#rightc_col1 ul {
	width:510px;
	float:left;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:10px
}
#rightc_col1 ul li {
	padding-left:10px;
}
#rightc_col1 ul li a{
	text-decoration:none;
	line-height:18px;
	color:#1c4e92;
}

#rightc_col1 ul li a:hover{
	text-decoration:underline;
}
#rightc_col1 .propdet{
	width:510px;
	float:left;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:10px;
}
#rightc_col1 .propdet a.lnk{
	text-decoration:none;
	color:#1c4e92;
	display:inline;
	float:left;
	width:330px;
	cursor:pointer;
}
#rightc_col1 .propdet a strong{
	text-decoration:underline;
	padding-top:10px;
	clear:both;
	width:320px;
	float:left;
}
#rightc_col1 .propdet a em{
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	line-height:25px;
	float:left;
}
#rightc_col1 a.statelnk{
	text-decoration:underline;
	padding-top:10px;
	clear:both;
	font-weight:bold;
	clear:both;
	margin-left:10px;
	width:320px;
	float:left;
	font-size:14px;
	line-height:30px;
	text-decoration:none;	
}
#rightc_col1 .propdet a img{
	border:none;
	float:left;
	display:inline;
}
#rightc_col2 ul {
	width:190px;
	float:left;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#rightc_col2 li {
	padding-left:13px;
}

#rightc_col2 li a {
	text-decoration:none;
	line-height:20px;
	color:#1c4e92;
}

#rightc_col2 li a:hover {
	text-decoration:underline;
}

#rightc_col1 .greenlinks{
	height:72px;
	width:588px;
	background:#859286 url(../images/greenlinks.gif) left repeat-x;
	float:left;
	margin-top:20px;
}
#rightc_col1 .greenlinks h4{
	color:#322f21;
	font-family:Tahoma;
	font-size:13px;
	padding:10px 0 0 15px;
}
#rightc_col1 .greenlinks small{
	font-size:11px;
}
#rightc_col1 .greenlinks a{
	color:#a6e0d1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	padding-right:10px;
	background: url(../images/link_arrow.gif) right no-repeat;
	float:right;
	margin-top:10px;
	display:inline;
}
.link1{
	float:left;
	width:215px;
	padding-right:25px;
	height:72px;
	background: url(../images/design_28.gif) right no-repeat;
}
.link2{
	float:left;
	width:315px;
	padding-right:30px;
}
.part, .signup{
	float:left; 
	width:787px; 
	height:auto; 
	margin-bottom:15px; 
	padding-bottom:15px; 
}
.part h4, .signup h4{
	clear:both;
	float:left;
	width:760px;
	padding-bottom:5px;
}	
.part h4 a, .signup h4{
	color:#56513D;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:15px;
	float:left;
	text-decoration:none;
}
.part p{
	float:left;
	width:590px;
	text-align:left;
	padding:2px 0 2px 0;
}
.signup p{
	width:760px;
	text-align:left;
	padding:2px 0 12px 0;
	float:left;
}
.signup .subbut{
	margin-left:340px;
	cursor:pointer;
}
.signup .sihold{
	float:left;
	width:768px;
}
h2.prt{
	font-family:Helvetica, Arial, sans-serif;
	font-size:18px;
	line-height:20px;
	color:#4C4E36;
	padding:16px 0 30px 0px;
	font-weight:100;
}
.part a.img{
	display:inline;
	float:right;	
}
.part a, .signup a{
	color:#2B5389;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}	
.meeting{
	height:120px;
	width:767px;
	background:#79877a;
	padding:15px 10px 7px 10px;
}
.meeting p{
	padding:5px 0 3px 0px;
	color:#322F21;
	width:767px;
	clear:both;
}
.meetingsmall p{
	padding:10px 0 10px 13px;
	width:540px !important;
	float:left;
	color:#322F21;
	height:auto;
}
.meeting .droplist2, .meetingsmall .droplist2{
	width:auto;
	margin:0 50px 0 0 !important;	
	font-size:8pt;
	float:left;
	clear:none;
}
.meetingsmall{
	height:100px;
	width:568px !important;
	background:#79877a;
	overflow:hidden;
	padding:15px 10px 7px 10px !important;
}
.meeting .keysearch{
	height:15px; 
	width:136px; 
	float:left; 
	line-height:14px;
	font-size:7pt;
	z-index:1;
	padding-right:30px;
}
#harta{
	border:none;
	margin:0;
	padding:0;
}	
.pform{
	float:left !important; width:300px !important; display:inline !important;
	clear:none !important;
	margin-top:10px;
}
.pform2{
	float:left !important; width:771px !important; display:inline !important;
	margin-top:10px;
}
.left{
	float:left;
	display:inline;
}
.right{
	float:right;
	display:inline;
}
.clear{
	clear:both;
}
.signup .redText{
	color:#9D102D;
}
.signup .checkBox{
	margin:0px 3px 0px 0px;
	padding:0px;
	vertical-align:middle;
	width:auto;
	float:left; 
	display:inline; 
	clear:none;
}
.signup .profileEmailPref{
	float:left; 
	display:inline; 
	clear:none;
}	
#index-flash{
	z-index:1;	
}