html{height:100%;overflow-x: hidden;}
body{
	margin:0;
	color:#5b5b5b;
	min-height:100%;
	position:relative;
	background:#dcdcdc url(images/bg-pagewidth.gif) repeat-y 50% 0;
	font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
* html body{height:100%;}
img{display:block;border:none;}
form,fieldset{margin:0;padding:0;border:none;}
#pagewidth{
	width:990px;
	margin:0 auto;
	padding:0 0 135px 0;
	position:relative;
	overflow:hidden;
	background:url(images/bg-pagewidth.gif);
	background-image: url(images/bg-pagewidth.gif);
}
#center{
	width:643px;
	float:right;
	margin:0 6px 0 0;
	display:inline;
}
#center h1{
	width:232px;
	height:87px;
	background:url(images/logo.gif);
	overflow:hidden;
	text-indent:-9999px;
	margin:0;
	position:absolute;
	top:23px;
	left:50px;
	background-image: url(images/logo.gif);
}
#center h1 a{
	display:block;
	width:100%;
	height:100%;
}
#center .top{
	height:48px;
	overflow:hidden;
	margin:0 17px 0 20px;
	background:url(images/bg-top.gif);
}
#center .top ul{
	margin:0;
	padding:0;
	float:left;
	list-style:none;
	height:48px;
}
#center .top ul li{
	float:left;
}
#center .top ul a{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	height:48px;
	background-image:url(images/text-top-nav.gif);
	background-repeat:no-repeat;
}
#center .top ul a.home{
	width:74px;
	background-position:0 0;
}
#center .top ul a.search{
	width:126px;
	background-position:-64px 0;
}
#center .top ul a.list{
	width:170px;
	background-position:-181px 0;
}
#center .top ul a.vps{
	width:70px;
	background-position:-349px 0;
}
#center .top ul a.tips{
	width:75px;
	background-position:-418px 0;
}
#center .top ul a.home:hover{background-position:0 -48px;}
#center .top ul a.search:hover{background-position:-64px -48px;}
#center .top ul a.list:hover{background-position:-181px -48px;}
#center .top ul a.vps:hover{background-position:-349px -48px;}
#center .top ul a.tips:hover{background-position:-418px -48px;}
#center .top ul .active a.home{background-position:0 -96px !important;}
#center .top ul .active a.search{background-position:-74px -96px !important;}
#center .top ul .active a.list{background-position:-150px -96px !important;}
#center .top ul .active a.vps{background-position:-195px -96px !important;}
#center .top ul .active a.tips{background-position:-298px -96px !important;}
#center .top form{
	height:48px;
	float:right;
	width:188px;
	background:url(images/bg-top-form.gif) no-repeat right;
}
#center .top form label{
	font-size:10px;
	color:#fff;
	display:block;
	padding:3px 0 0 0;
}
#center .top form input.txt{
	border:1px solid #1b5d88;
	padding:2px 0 0 4px;
	width:138px;
	height:17px;
	font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:0 4px 0 0;
	background:#fcfcfc; 
}
#center .top form input{float:left;}
div.tab{
	width:605px;
	overflow:hidden;
	margin:0 0 0 20px;
	background:url(images/bg-tab.gif);
}
div.tab .frame{background:url(images/bg-tab-top.gif) no-repeat 0 0;}
div.tab .bg{
	background:url(images/bg-tab-b.gif) no-repeat 0 100%;
	width:573px;
	overflow:hidden;
	min-height:385px;
	padding:0 0 10px 32px;
}
* html div.tab .bg{height:383px;overflow:visible;}
h2.reseller,
h2.renters{
	width:380px;
	height:100px;
	background:url(images/3-4.gif);
	overflow:hidden;
	margin:31px 0 0 0;
}
h2.reseller{
	width:320px;
	height:100px;
	background:url(images/2-3.gif);
	overflow:hidden;
	margin:31px 0 0 0;
}
h2.vps{
	width:380px;
	height:100px;
	background:url(images/1-2.gif);
	overflow:hidden;
	margin:31px 0 0 0;
}
div.tab p{
	margin:11px 110px 0 0;
}
div.tab ul{
	margin:10px 110px 0 0;
	padding:0;
	list-style:none;
}
div.tab ul li{
	padding:0 0 4px 25px;
	margin:6px 0 0 0;
	background:url(images/bullet.gif) no-repeat 0 0;
}
#tab2 ul li{background:url(images/bullet2.gif) no-repeat 0 0;}
div.tab a{color:#58b621;}
div.tab a:hover{text-decoration:none;}
div.tab .options{
	margin:5px 0 0 25px;
	padding:0;
	width:348px;
	overflow:hidden;
	list-style:none;
	font-weight:bold;
}
.tab .options li{
	float:left;
	display:inline;
	margin:0 0 0 -5px;
	background:url(images/divider.gif) no-repeat left;
	padding:0 10px 0 7px;
}
#tab2 .options li{background:url(images/divider2.gif) no-repeat left;}
#tab2 a{color:#0085ce;}
ul.tabset{
	margin:0 0 0 20px;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:605px;
	background:url(images/bg-tabset-ul.gif) no-repeat 0 0;
}
ul.tabset li{
	float:left;
	margin:0 3px 0 0;
}
ul.tabset a{
	width:152px;
	height:30px;
	overflow:hidden;
	display:block;
	text-decoration:none;
	color:#353535;
	padding:96px 0 0 22px;
	background-image:url(images/bg-tabset.jpg);
	background-repeat:no-repeat;
}
ul.tabset a.vps{background-position:0 0;}
ul.tabset a.reseller{
	background-position:-177px 0;
	
}
ul.tabset a.renters{background-position:-354px 0;}
ul.tabset .active a{color:#e1e1e1;}
ul.tabset .active a.vps{background-position:0 -126px;}
ul.tabset .active a.reseller{background-position:-177px -126px;}
ul.tabset .active a.renters{background-position:-354px -126px;}
.headline{
	overflow:hidden;
	width:643px;
	padding:25px 0 6px 0;
}
.headline strong{
	float:left;
	font-size:18px;
	color:#353535;
	font-weight:normal;
	margin:0 0 0 40px;
}
.headline form{
	float:right;
	width:288px;
}
.headline form label{
	float:left;
	line-height:23px;
	margin:0 8px 0 0;
}
.headline form input{
	float:left;
	width:91px;
	border:1px solid #9f9f9f;
	padding:2px 0 0 4px;
	height:19px;
	margin:0 6px 0 0;
	font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.headline form  a{
	float:left;
	line-height:23px;
	color:#0085ce;
	text-decoration:none;
	font-weight:bold;
}
.headline form  a:hover{text-decoration:underline;}
.twocolumn{
	width:690px;
	margin:35px -20px 0;
	background:url(images/x.gif) repeat-y 173px 0;
	overflow:hidden;
}
.twocolumn .left{
	float:left;
	width:243px;
	padding:0 0 0 31px;
	text-decoration:none;
}
.twocolumn .right{
	float:left;
	width:348px;
	padding:0 0 0 21px;
}
h3.cpanel{
	width:114px;
	height:52px;
	text-indent:-9999px;
	margin:0 0 0 0;
	background:url(images/cpanel-logo.jpeg);
}
.twocolumn .left .video{
	margin:13px 0 0 0;
}
.twocolumn .left ul{
	margin:11px 0 0 9px;
	line-height:18px;
	list-style:none;
	padding:0;
}
.twocolumn .left table a{
color:#0085ce;
	text-decoration:none;
	}
	.twocolumn .left table a:hover{
color:#0085ce;
	text-decoration:underline;
	}
	
.twocolumn .right table a{
color:#0085ce;
	text-decoration:none;
	}
	.twocolumn .right table a:hover{
color:#0085ce;
	text-decoration:underline;
	}	
.twocolumn .left ul a{
	color:#0085ce;
	text-decoration:none;
}
.twocolumn .left ul a:hover{text-decoration:underline;}
.twocolumn .right p{
	margin:0;
	font-size:11px;
}
.twocolumn .right p strong{
	color:#0085ce;
	font-size:17px;
	display:block;
	font-weight:normal;
}
.twocolumn .right ul{
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
}
.twocolumn .right ul li{
	width:100%;
	margin:10px 0 0;
}
.twocolumn .right ul strong{
	font-size:24px;
	color:#7bd049;
}
.twocolumn .right ul a{
	color:#5b5b5b;
}
.twocolumn .right ul strong{
	font-weight:normal;
}
.twocolumn .right ul p strong{
	color:#5b5b5b;
	display:inline;
	font-weight:bold;
	font-size:12px;
}
.twocolumn .right ul a:hover{text-decoration:none;}
#footer{
	position:absolute;
	width:100%;
	left:0;
	bottom:0;
	min-width:990px;
	background:url(images/bg-pagewidth.gif) repeat-y 50% 0;
}
#foo{
	width:978px;
	margin:0 auto;
	height:80px;
	padding:33px 0 0 0;
	overflow:hidden;
	background:url(images/bg-foo.gif);
}
ul.main{
	margin:0;
	padding:2px 32px 0 0;
	float:right;
	list-style:none;
	overflow:hidden;
}
ul.main li{
	float:left;
	padding:0 20px 0 10px;
	margin:0 0 0 -10px;
	display:inline;
	background:url(images/divider2.gif) no-repeat left;
}
ul.main a{
	color:#0085ce;
}
ul.main a:hover{
	text-decoration:none;
}
ul.add{
	margin:0;
	display: inline;
	padding:14px 30px 0 0;
	float:right;
	list-style:none;
	overflow:hidden;
}
.add-m{
	float: right;
	width: 100%;
}
ul.add li{
	float:left;
	padding:0 20px 0 10px;
	margin:0 0 0 -10px;
	display:inline;
	background:url(images/divider3.gif) no-repeat 0 5px;
}
ul.add a{
	color:#868686;
	font-size:10px;
	white-space:nowrap;
}
ul.add a:hover{
	text-decoration:none;
}
#footer p{
	line-height:46px;
	height:46px;
	color:#868686;
	margin:-40px 0 0 0;
	padding:0 46px 0 42px;
	float: left;
}

#left{
	float:left;
	display:inline;
	width:334px;
	margin:0 0 0 6px;
	padding:140px 0 0 0;
	background:url(images/bg-left.gif) no-repeat 0 0;
}
#left img{
	border:1px solid #ebebeb;
	padding:6px;
	background:#fff;
	margin:13px auto 0;
}
#left .text p{
	margin:13px 30px 0 36px;
	line-height:18px;
}
form.login{
	width:224px;
	height:125px;
	padding:57px 0 0 101px;
	position:relative;
	background:url(images/bg-form.gif);
}
form.login input{
	margin:5px 0 0 29px;
	display:block;
}
form.login input.txt{
	width:126px;
	height:19px;
	margin:5px 0 0 0;
	border:1px solid #89a384;
	padding:2px 0 0 5px;
	color:#3a4d36;
	font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
form.login a{
	color:#141414;
	font-size:9px;
	text-decoration:none;
	position:absolute;
	top:139px;
	left:274px;
	letter-spacing:-1px;
}
form.login a:hover{text-decoration:underline;}
a.join-for-free{
	width:255px;
	height:36px;
	display:block;
	margin:0 0 7px 39px;
	text-indent:-9999px;
	background:url(images/a-join-for-free.gif);
}
.join{
	padding:21px 0 0 0;
	overflow:hidden;
	width:334px;
}
.join ul{
	margin:0;
	padding:0 0 0 49px;
	list-style:none;
	overflow:hidden;
}
.join ul li{
	float:left;
	margin:0 10px 0 0;
}
.join ul li.last{
	background:url(images/divider4.gif) no-repeat left;
	padding:0 0 0 10px;
}
.join ul a{
	line-height:26px;
	float:left;
	color:#0085ce;
}
.join ul a:hover{text-decoration:none;}
.join ul li.last a{
	background:url(images/bg-k.gif) no-repeat right;
	padding:0 33px 0 0;
}
.map{margin:10px 0 0 -15px;}
.tab1{
	display:none;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
}
.welcome{
	width:250px;
	height:94px;
	overflow:hidden;
	margin:0 0 -5px 42px;
	background:url(images/bg-welcome.gif);
}
.welcome h3{
	margin:25px 0 0 48px;
	font-weight:normal;
	font-size:18px;
	color:#353535;
}
.welcome h3 strong{
	font-weight:normal;
	color:#0083cc;
}
.welcome ul{
	margin:9px 0 0 42px;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:208px;
}
.welcome ul li{
	float:left;
	display:inline;
	margin:0 0 0 -1px;
	padding:0 7px 0 8px;
	background:url(images/divider2.gif) no-repeat left;
}
.welcome ul a{
	color:#48a411;
	text-decoration:none;
}
.welcome ul a:hover{text-decoration:underline;}
ul.leftnav{
	margin:20px 30px 0 50px;
	padding:0;
	list-style:none;
}
ul.leftnav li{
	background:url(images/bullet.gif) no-repeat 0 2px;
	padding:1px 0 4px 26px;
	line-height:18px;
}
ul.leftnav strong{
	color:#48a411;
	font-weight: normal;
}
ul.leftnav p{
	margin:0;
	line-height:12px;
	font-size:10px;
}
ul.leftnav p strong{
	color:#5b5b5b;
}
ul.lnav{
	margin:15px 0 0 42px;
	padding:0;
	list-style:none;
	width:251px;
	overflow:hidden;
}
ul.lnav li{
	width:251px;
	float:left;
	margin:8px 0 0 0;
}
ul.lnav a{
	background-image:url(images/bg-left-nav.gif);
	background-repeat:no-repeat;
	display:block;
	width:251px;
	height:54px;
	text-indent:-9999px;
}
ul.lnav a.list-new-property{
	background-position:0 0;
	height:55px;
}
ul.lnav a.prices{background-position:0 -55px;}
ul.lnav a.instant-listing-alerts{background-position:0 -109px;}
ul.lnav a.live-near{background-position:0 -163px;}
ul.lnav a.landlords-section{
	width:251px;
	height:54px;
	background:url(images/a-landlords-section.gif);
}
.breadcrumb{
	margin:22px 0 0 40px;
	padding:0;
	list-style:none;
	font-size:18px;
	overflow:hidden;
}
.breadcrumb li{
	float:left;
	padding:0 20px 0 0;
	margin:0 9px 0 0;
	background:url(images/divider5.gif) no-repeat right;
}
.breadcrumb li.current{background:none;}
.breadcrumb a{
	color:#0085ce;
	text-decoration:none;
}
.breadcrumb a:hover{text-decoration:underline;}
.text-box{
	width:605px;
	margin:6px 0 0 20px;
	background:url(images/bg-text-box-c.gif);
}
.text-box.visual-box{margin:8px 0 0 20px;}
.text-box .frame{background:url(images/bg-text-box.gif) no-repeat 0 0;}
.text-box .bg{
	background:url(images/bg-text-box-b.gif) no-repeat 0 100%;
	padding:19px 0 0 0;
	overflow:hidden;
	width:605px;
}
.inner-box{
	width:595px;
	margin:0 0 0 5px;
	background:url(images/bg-inner-box.gif);
}
.inner-box .inner-box-f{background:url(images/bg-inner-box-f.gif) no-repeat 0 0;}
.inner-box .inner-box-b{background:url(images/bg-inner-box-b.gif) no-repeat 0 100%;padding:24px 28px 0;overflow:hidden;width:539px;}
.inner-box .describtion{
	width:538px;
	padding:19px 0 0 0;
	overflow:hidden;
}
.inner-box .describtion .image{
	float:left;
	width:296px;
}
.inner-box .describtion .right{
	float:right;
	width:242px;
}
.inner-box h2{
	font-size:18px;
	color:#424242;
	margin:0;
	font-weight:normal;
}
.inner-box .describtion .image img{
	border:1px solid #e4e4e4;
	padding:8px;
}
ul.pagers,
.inner-box .describtion .image ul{
	margin:6px 0 0 17px;
	padding:0;
	width:279px;
	height:24px;
	overflow:hidden;
	list-style:none;
}
ul.pagers li,
.inner-box .describtion .image ul li{
	float:left;
}
ul.pagers li a,
.inner-box .describtion .image ul a{
	color:#0e95b7;
	float:left;
	text-decoration:none;
	padding:4px 5px;
	border:1px solid #fff;
}
ul.pagers li.active a,
ul.pagers li a:hover,
.inner-box .describtion .image ul .active a,
.inner-box .describtion .image ul a:hover{
	border:1px solid #eeeeea;
	background:#fcfcf8;
	color:#5b5b5b;
	text-decoration:none;
}
.describtion .right dl{
	margin:0 0 0 13px;
	padding:0;
	overflow:hidden;
	width:229px;
	line-height:20px;
}
.describtion .right dt{
	margin:0;
	color:#9b9b9b;
	width:107px;
	float:left;
	padding:0;
}
.describtion .right dd{
	margin:0;
	float:left;
	width:122px;
	padding:0;
	color:#353535;
}
.describtion .right dd strong{color:#ff7800;}
.describtion .right dd span{color:#118dd1;}
.describtion .right dd a{
	color:#118dd1;
	text-decoration:none;
}
.describtion .right dd a:hover{text-decoration:underline;}
.describtion .right dd.bold{font-weight:bold;}
.describtion .right ul{
	margin:10px 0 0 13px;
	padding:0;
	list-style:none;
}
.describtion .right ul a{
	color:#48a411;
	text-decoration:none;
}
.describtion .right ul a:hover{text-decoration:underline;}
.map{
	border:1px solid #e3e3e3;
	padding:8px 0 8px 8px;
	width:528px;
	margin:9px auto 0 auto;
}
.tab .map{
	border: none;
	padding: 0;
	margin: 10px 0 0 -15px;
}
.inner-box .map.small{
	float:right;
	width:221px;
	margin:15px 0 0 14px;
}
.inner-box p{
	margin:14px 0 0 0;
	line-height: 18px;
	text-align:justify;
}
.inner-box .more{
	border-top:1px solid #f1f1f1;
	margin:16px 0 0 0;
	padding:4px 0 25px 0;
	overflow:hidden;
	width:539px;
	float:left;
}
.inner-box .more h3{
	font-size:12px;
	color:#ff7800;
	margin:11px 0 0 0;
}
.inner-box .more p{
	margin:0;
}
a.back{
	color:#0085ce;
	font-size:13px;
	float:right;
	margin:0 35px 0 0;
	line-height:56px;
	text-decoration:none;
}
a.back:hover{text-decoration:underline;}
.map-description{
	width:538px;
	height:67px;
	margin:1px auto 0 auto;
	background:url(images/bg-map-description.gif);
	overflow:hidden;
}
.map-description ul{
	margin:0;
	text-transform:uppercase;
	padding:6px 0 0 24px;
	width:514px;
	overflow:hidden;
	list-style:none;
	color:#535353;
	font:10px Tahoma, Arial, Helvetica, sans-serif;
}
.map-description li{
	float:left;
	height:12px;
	padding:8px 0 0 17px;
	white-space:nowrap;
	margin:3px 10px 0 0;
}
.map-description li.roommates{background:url(images/ico-roommates.gif) no-repeat left;}
.map-description li.shortterm{background:url(images/ico-shortterm.gif) no-repeat left;}
.map-description li.studio{background:url(images/ico-studio.gif) no-repeat left;}
.map-description li.bedroom1{background:url(images/ico-bedroom1.gif) no-repeat left;}
.map-description li.bedroom2{background:url(images/ico-bedroom2.gif) no-repeat left;}
.map-description li.bedroom3{background:url(images/ico-bedroom3.gif) no-repeat left;}
.map-description li.loft{background:url(images/ico-loft.gif) no-repeat left;}
.map-description li.other{background:url(images/ico-other.gif) no-repeat left;}
.map-description li.merchant{background:url(images/ico-merchant.gif) no-repeat left;}
ul.list{
	margin:0 0 0 5px;
	padding:0;
	list-style:none;
	width:595px;
	color:#5b5b5b;
	overflow:hidden;
}
ul.list li{
	width:595px;
	float:left;
	margin:2px 0 0 0;
	background:url(images/bg-list.gif);
}
ul.list li .list-t{background:url(images/bg-list-t.gif) no-repeat 0 0;}
ul.list li .list-b{
	background:url(images/bg-list-b.gif) no-repeat 0 100%;
	width:567px;
	padding:25px 0 25px 28px;
	overflow:hidden;
}
ul.list h2{
	color:#0085ce;
	font-size:18px;
	font-weight:normal;
	margin:0 0 0 0;
}
ul.list h2 a{
	color:#0085ce;
	text-decoration:none;
}
ul.list h2 a:hover{text-decoration:underline;}
ul.list .two{
	width:545px;
	overflow:hidden;
	padding:12px 0 0 0;
}
ul.list .two .left{
	float:left;
	text-align:center;
	width:193px;
	font-size:12px;
}
ul.list .two .left img{
	border:1px solid #e3e3e3;
	padding:8px;
	margin:0 0 9px 0;
}
ul.list .two .left a{
	text-decoration:none;
	color:#0085ce;
}
ul.list .two .left a:hover{text-decoration:underline;}
ul.list .two .right{
	float:right;
	width:334px;
	padding:0 0 0 18px;
	overflow:hidden;
}
ul.list .two .right dl{
	margin:0;
	font-size:13px;
	line-height:20px;
	padding:0;
	width:300px;
	overflow:hidden;
}
ul.list .two .right dt{
	margin:0;
	padding:0;
	float:left;
	color:#9b9b9b;
	width:97px;
}
ul.list .two .right dd{
	margin:0;
	padding:0;
	color:#353535;
	float:left;
	width:203px;
}
ul.list .two .right dd.bold{font-weight:bold;}
ul.list .two .right dl strong{color:#ff7800;}
ul.list .two .right p{
	margin:10px 0 0 0;
}
ul.list .two .right ul{
	margin:10px 0 0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:344px;
}
ul.list .two .right ul li{
	width:auto;
	padding:0 23px 0 12px;
	margin:0 0 0 -12px;
	display:inline;
	background:url(images/divider3.gif) no-repeat left;
}
ul.list .two .right ul a{
	color:#48a411;
	text-decoration:none;
}
ul.list .two .right ul a:hover{text-decoration:underline;}
ul.pagers{
	margin:0 12px 0 0;
	float:right;
	padding:18px 0 22px 0;
	display: inline;
}
.results ul.pagers{
	margin:0 -17px 0 0;
}
.results{
	overflow:hidden;
	width:538px;
	padding:0 0 10px;
	margin:0 0 0 33px;
}
.results p{
	margin:20px 0 0 0;
	float:left;
	line-height:20px;
}
.results p strong{display:block;}
form.sort-monthly{
	float:right;
	width:206px;
	display:inline;
	margin:25px 18px -40px 0;
}
form.sort-monthly label{
	float:left;
	line-height:20px;
	margin:0 10px 0 0;
}
form.sort-monthly select{
	width:151px;
	float:left;
	font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	border:1px solid #a3a3a3;
	color:#ff7800;
}
h2.title{
	margin:21px 0 0 41px;
	font-size:18px;
	color:#353535;
	font-weight:normal;
}
h3.title{
	color:#48a411;
	font-size:17px;
	font-weight:normal;
	margin:0 0 0 35px;
}
.option-buttons{
	margin:0;
	padding:8px 44px 0 0;
	overflow:hidden;
	list-style:none;
}
.option-buttons .normal a{
	background:none;
	float:none;
	color:#58b621;
	display:inline;
}
.option-buttons li{
	float:right;
	margin:0 7px 0 0;
}
.option-buttons li.normal{
	font-size: 17px;
}
.package-list .option-buttons li,
.option-buttons li.btnleft{
	float:left;
}
.option-buttons li a{
	background:url(images/bg-submit-l.gif) no-repeat 0 0;
	height:35px;
	float:left;
	font-size:15px;
	color:#0085ce;
	line-height:35px;
}
.option-buttons li a:hover{text-decoration:none;}
.option-buttons li span{
	padding:0 25px;
	float:left;
	height:35px;
	background:url(images/bg-submit-r.gif) no-repeat right;
}
.option-buttons li.reset a{
	background:url(images/bg-reset.gif) no-repeat 0 0;
	color:#5d5d5d;
}
.option-buttons li.reset span{background:url(images/bg-reset-r.gif) no-repeat right;}
.sub-menu{
	margin:0 0 0 50px;
	padding:0;
	width:284px;
	overflow:hidden;
	list-style:none;
	font-size:13px;
}
.sub-menu li{
	width:284px;
	float:left;
}
.sub-menu a{
	color:#48a411;
	padding:0 0 0 26px;
	line-height:22px;
	display:block;
	background:url(images/bullet.gif) no-repeat left;
}
.sub-menu.blue a{
	color:#0085ce;
	background:url(images/bullet2.gif) no-repeat left;
}
.sub-menu a:hover{text-decoration:none;}
.sub-menu .active a{
	color:#4b4b4b;
	text-decoration:none;
	cursor:default;
	background:url(images/bullet-off.gif) no-repeat left;
}
ul.rpm{
	margin:12px 0 14px 51px;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:264px;
}
ul.rpm li{
	float:left;
	height:102px;
	overflow:hidden;
}
ul.rpm a{
	display:block;
	color:#5b5b5b;
	text-decoration:none;
	height:102px;
	width:119px;
}
ul.rpm a.property-manager{
	width:145px;
}
ul.rpm a span{
	width:89px;
	height:102px;
	overflow:hidden;
	display:block;
	cursor:pointer;
	letter-spacing:-1px;
	padding:60px 15px 0 15px;
}
ul.rpm .active a.renter{
	background:url(images/bg-active.gif) no-repeat 0 0;
	font-weight:bold;
}
ul.rpm .active a.property-manager{
	background:url(images/bg-active2.gif) no-repeat 0 0;
	font-weight:bold;
}
ul.rpm a.property-manager span{
	background:url(images/bg-property-manager.gif) no-repeat 12px 10px;
	padding:60px 0 0 13px;
	width:132px;
	height:42px;
}
ul.rpm a.renter span{
	background:url(images/bg-renter.gif) no-repeat 61px 12px;
	text-align:right;
}
.item-box{
	width:595px;
	background:url(images/item-box-c.gif);
	overflow:hidden;
	margin:0 0 19px 5px;
}
.item-box .box-t{background:url(images/bg-inner-box-f.gif) no-repeat 0 0;}
.item-box .box-b{
	background:url(images/bg-inner-box-b.gif) no-repeat 0 100%;
	width:536px;
	padding:24px 30px 32px 29px;
	overflow:hidden;
}
.item-box h3{
	font-size:24px;
	color:#48a411;
	font-weight:normal;
	margin:0 0 0 0;
}
.item-box dl{
	margin:13px 0 0 0;
	padding:0;
	list-style:none;
	width:320px;
	overflow:hidden;
	font-size:13px;
	line-height:20px;
}
.item-box dt{
	margin:0;
	padding:0;
	color:#878787;
	font-size:12px;
	width:162px;
	float:left;
}
.item-box dd{
	margin:0;
	padding:0;
	color:#353535;
	width:158px;
	float:left;
}
.item-box dd em{
	font-style:normal;
	font-weight:bold;
	color:#48a411;
}
.item-box dd span{color:#48a411;}
.item-box img.im-right{float:right;}
.item-box .option-buttons{padding:22px 0 0 0;width:536px}
.item-box .option-buttons .add-sub-unit{
	float:right;
}
strong.number{
	float:right;
	color:#ff7800;
	font-size:24px;
	font-weight:normal;
}
.package-list{
	margin:0;
	padding:0;
	list-style:none;	
}
p.sub-units{
	margin:14px 0 0 0;
	padding:0 0 0 27px;
	font-size:17px;
	background:url(images/bg-sub-units.gif) no-repeat left;
}
p.sub-units strong{
	color:#ff7800;
	font-weight:normal;
}
.table{
	margin:-20px 0 17px 34px;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:536px;
}
.table li{
	float:left;
	width:536px;
	border-top:1px solid #f1f1f1;
	margin:-1px 0 0 0; 
	line-height:30px;
	font-size:13px;
}
.table a{
	color:#48a411;
	text-decoration:none;
}
.table a:hover{text-decoration:underline;}
.table h4{
	margin:0;
	font-size:13px;
	font-weight:normal;
	float:left;
	width:268px;
}
.table h4 a{color:#0085ce;}
.table div{float:left;}
.table .td1{width:55px;}
.table .td2{width:69px;}
.table .td3{width:77px;}
.table .td4{width:67px;}
form.top-properties{
	font-weight:bold;
	padding:0 35px 21px 33px;
	overflow:hidden;
	width:537px;
}
form.top-properties p{
	margin:0 0 0 0;
}
form.top-properties strong{
	color:#ff7800;
}
form.top-properties select{
	color:#ff7800;
	border:1px solid #a3a3a3;
	width:103px;
	margin:4px 0 0 0;
	display:block;
}
form.top-properties a{
	color:#0085ce;
	float:right;
	height:35px;
	line-height:35px;
	width:198px;
	font-weight:normal;
	background:url(images/bg-submit-l.gif) no-repeat 0 0;
}
form.top-properties a span{
	text-align: center;
	height:35px;
	width:198px;
	float:right;
	background:url(images/bg-submit-r.gif) no-repeat 100% 0;
}
form.top-properties a:hover{
	text-decoration:none;
}
form.form{
	width:537px;
	font-size:13px;
	margin:0 0 0 33px;
	overflow:hidden;
	border-top:1px solid #f1f1f1; 
}
form.form.home{
	border:none;
	padding:0 0 19px 0;
}
form.form .confirm{color:#b3b3b3;}
form.form h4{
	color:#0085ce;
	font-size:17px;
	margin:16px 0 0 0;
	font-weight:normal;
}
form.form .row{
	width:537px;
	padding:7px 0 0 0;
	overflow:hidden;
}
form.form .left{
	float:left;
	width:174px;
	line-height:23px;
	text-align:right;
	padding:0 9px 0 0;
}
form.form .left em{
	font-size:10px;
	font-style:normal;
	display:block;
	margin:-9px 0 0 0;
}
form.form .right{
	float:right;
	width:354px;
}
form.form .all{
	width:354px;
	padding:0 0 0 183px;
	font-size:10px;
}
form.form input{
	width:226px;
	padding:2px 0 0 4px;
	height:19px;
	margin:0 7px 0 0;
	font:13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	border:1px solid #a1a1a1;
}
form.form input.small{width: 58px;}
form.form select{
	font:13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	border:1px solid #a1a1a1;
	width:232px;
	margin:0 7px 0 0;
}
form.form textarea{
	width:226px;
	padding:3px 0 0 4px;
	height:60px;
	margin:0 7px 0 0;
	font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	border:1px solid #a1a1a1;
}
form.form ul.rental-unit{
	margin:15px 0 0 74px;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:454px;
	font-size:13px;
}
form.form ul.rental-unit li{
	float:left;
	width:227px;
	margin:14px 0 0 0;
}
form.form ul.rental-unit input{
	width:14px;
	height:15px;
	border:none;
	padding:0;
	margin:0 10px 0 0;
	float:left;
}
form.form ul.rental-unit label{
	float:left;
}
form.form .checkbox-list{
	margin:0;
	padding:0;
	list-style:none;
	width:354px;
	overflow:hidden;
}
form.form .checkbox-list li{
	width:354px;
	float:left;
	padding:0 0 6px 0;
}
form.form .checkbox-list input{
	width:14px;
	height:15px;
	border:none;
	padding:0;
	float:left;
	margin:0 8px 0 0;
}
form.form .checkbox-list label{
	float:left;
}
form.form .radio-list{
	margin:0;
	padding:0;
	list-style:none;
	width:354px;
	overflow:hidden;
}
form.form .radio-list li{
	width:354px;
	float:left;
	margin:2px 0 0 0;
}
form.form .radio-list input{
	width:14px;
	height:15px;
	padding:0;
	border:none;
	margin:2px 7px 0 0;
	float:left;
}
form.form .radio-list select{
	width:112px;
	margin:0 5px 0 0;
	float:left;
}
h3.title-form{
	color:#ff8e00;
	font-size:17px;
	font-weight:normal;
	margin:10px 0 13px 34px;
}
.steps{
	width:385px;
	height:30px;
	background:url(images/bg-step.gif) no-repeat 0 0;
	margin:19px 37px 0 0;
	padding:0;
	display:inline;
	list-style:none;
	float:right;
}
.steps li{
	float:left;
	text-align:center;
	width:68px;
	font-size:24px;
	color:#d8d8d8;
	line-height:30px;
	font-weight:bold;
}
.steps li.name{
	width:44px;
	font-size:12px;
	line-height:24px;
	color:#5b5b5b;
}
.steps li.active{color:#ff9c1f;}
.upload-box{
	width:537px;
	padding:0 0 25px 0;
	overflow:hidden;
}
.upload-box .upload{
	border-bottom:1px solid #f1f1f1;
	width:537px;
	overflow:hidden;
	padding:15px 0 15px 0;
}
.upload-box .upload .left{
	width:402px;
	float:left;
	padding:0;
	text-align:left;
}
.upload-box .upload .right{
	width:134px;
	float:right;
	overflow:hidden;
}
.upload-box .upload .left .image{
	width:132px;
	float:left;
}
.upload-box .upload .left img{
	border:1px solid #e3e3e3;
	padding:4px;
}
.upload-box .upload .left input{
	width:252px;
	padding:0 0 0 0;
}
.upload-box .upload .left textarea{
	width:248px;
	height:82px;
	margin: 7px 0 0 0;
	color: #5b5b5b;
	line-height:normal;
}
.upload-box .upload .right input{
	width:14px;
	height:15px;
	padding:0;
	color: #5b5b5b;
	float:left;
	margin:3px 0 0 16px;
	border:none;
}
.upload-box a.remove{
	color:#58b621;
	font-size:13px;
	float:right;
	padding:0 0 0 24px;
	line-height:16px;
	background:url(images/a-remove.gif) no-repeat left;
}
a.uload-new-picture{
	background:url(images/a-upload.gif) no-repeat left;
	color:#58b621;
	text-decoration:none;
	float:left;
	margin:13px 0 0 0;
	padding:0 0 0 25px;
}
a.uload-new-picture:hover{text-decoration:underline;}
.visual{
	margin:-11px 0 8px 8px;
}
ul.cities{
	margin:6px 0 0 0;
	padding:0 0 10px 0;
	list-style:none;
	width:544px;
	overflow:hidden;
}
ul.cities li{
	width:544px;
	float:left;
	padding:2px 0 6px 0;
	border-top:1px solid #f6f6f6;
	margin:-1px 0 0 0;
}
ul.cities div{
	float:left;
	width:178px;
}
ul.cities div input{
	width:14px;
	height:15px;
	border:none;
	padding:0;
	margin:0 7px 0 0;
}
ul.cities div label{
	color:#0085ce;
	font-size:17px;
}
form.form h4.cities{
	font-size:12px;
	color:#4b4b4b;
	font-weight:normal;
	margin:11px 0 0 0;
}
a.view-all-cities{
	font-size:17px;
	color:#48a411;
	padding: 0 0 10px;
	float: left;
}
a.view-all-cities:hover{text-decoration:none;}
.content{
	padding:0 35px 30px 33px;
	overflow:hidden;
	width:537px;
	font-size:13px;
	line-height:normal;
}
.content a{
	color:#48a411;
	text-decoration:none;
}
.content a:hover{text-decoration:underline;}
.content p{
	margin:8px 0 0 0;
}
.content .separator{
	width:100%;
	overflow:hidden;
	margin:14px 0 0 0;
	height:1px;
	display:block;
	background:#f1f1f1;
}
.content h3{
	color:#353535;
	font-size:17px;
	font-weight:normal;
	margin:15px 0 0 0;
}
.content h3 strong{
	color:#0085ce;
	font-weight:normal;
}
.content h2{
	font-size:24px;
	color:#b3b3b3;
	font-weight:normal;
	margin:14px 0 0 0;
}
.content h3.info{
	color:#118dd1;
	padding:0 0 0 40px;
	height:31px;
	line-height:31px;
	background:url(images/bg-info.gif) no-repeat left;
}
img.im-left{
	float:left;
	border:1px solid #e2e2e2;
	padding:8px;
	margin:12px 19px 0 0;
}
.content ul{
	margin:12px 0 0 0;
	padding:0;
	list-style:none;
}
.content ul li{
	padding:2px 0 2px 27px;
	margin:2px 0 0 0;
	background:url(images/bullet-off.gif) no-repeat 0 0;
}
.content ul ul{
	margin:5px 0 0 0;
}
.content ul li li{
	padding:2px 0 2px 21px;
	background:url(images/bullet-small.gif) no-repeat 0 4px;
}

.price-page .price-tab{
	width:605px;
	margin:0 0 20px 20px;
	padding:0;
	overflow:hidden;
	list-style:none;
	background:url(images/bg-price-tab-t.gif) no-repeat 0 0;
}
.price-page .price-tab li{
	margin:0 4px 0 0;
	padding:0;
	width:111px;
	height:121px;
	float:left;
}
.price-page .price-tab a{
	background-image:url(images/bg-price-tab.jpg);
	background-repeat:no-repeat;
	width:91px;
	height:34px;
	padding:87px 0 0 20px;
	display:block;
	font-size:17px;
	color:#48a411;
}
.price-page .price-tab a.deluxe{
	background-position:-115px 0;
	color:#0085ce
}
.price-page .price-tab a.bronze{
	background-position:-230px 0;
	color:#994146
}
.price-page .price-tab a.silver{
	background-position:-345px 0; 
	color:#6a6a6a
}
.price-page .price-tab a.gold{
	background-position:-460px 0; 
	color:#aba400
}
.price-page .price-tab .active a,
.price-page .price-tab a:hover{
	text-decoration:none;
	background-position:0 -121px;
	color:#e3e3e3;
}
.price-page .price-tab .active a.deluxe,.content .price-tab a.deluxe:hover{background-position:-115px -121px;}
.price-page .price-tab .active a.bronze,.content .price-tab a.bronze:hover{background-position:-230px -121px;}
.price-page .price-tab .active a.silver,.content .price-tab a.silver:hover{background-position:-345px -121px; }
.price-page .price-tab .active a.gold,.content .price-tab a.gold:hover{background-position:-460px -121px; }
.price-t{
	width:605px;
	overflow:hidden;
	margin:0 0 0 20px;
	background:url(images/bg-price-tab-c.gif);
}
.price-t .frame{
	background:url(images/bg-price-tab-top.gif) no-repeat 0 0;
	padding:30px 0 0 0;
}
.price-t .bg{
	background:url(images/b-corner.gif) no-repeat 100% 100%;
}
.price-t .b-corner{
	background:url(images/bg-price-tab-g.gif) repeat-x 0 0;
	width:535px;
	overflow:hidden;
	margin:0 auto;
	padding:0 34px 20px 34px;
}
.price-page a{
	color:#48a411;
	text-decoration:none;
}
.price-page a:hover{text-decoration:underline;}
.price-page p{
	margin:8px 30px 0 35px;
	line-height: 18px;
}
ul.propertis{
	margin:15px 0 0 0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:420px;
}
ul.propertis li{
	overflow:hidden;
	width:420px;
	float:left;
	background:none !important;
}
ul.propertis li .left{
	float:left;
	width:243px;
	color:#878787;
	line-height:24px;
}
ul.propertis li .left em{
	display:block;
	font-size:9px;
	font-style:normal;
	margin:-10px 0 0 0;
}
ul.propertis li .right{
	float:left;
	font-weight:bold;
	color:#353535;
	width:177px;
	line-height:24px;
}
ul.propertis li .right em{
	display:block;
	font-size:9px;
	font-style:normal;
	color:#5b5b5b;
	font-weight:normal;
	margin:-10px 0 0 0;
}
.price-t h2{
	font-size:24px;
	font-weight:normal;
	color:#48a411;
	margin:0 0 0 0;
}
a.order-now{
	float:right;
	background:url(images/bg-submit-l.gif) no-repeat 0 0;
	color:#0085ce;
	clear:right;
	width:118px;
	margin:11px 0 0 0;
}
a.order-now:hover{text-decoration:none;}
a.order-now span{
	padding:0 25px 0 25px;
	height:35px;
	line-height:35px;
	display:block;
	background:url(images/bg-submit-r.gif) no-repeat 100% 0;
}
.price-page a.order-now{
	margin:11px 0 0 -20px;
	width: 134px;
	position: relative;
}
.price-page a.order-now span{
	width: 134px;
	padding: 0;
	cursor: pointer;
	text-align: center;
}
.price-t .item{
	float:right;
	margin:-175px 0 0 20px;
	width: 114px;
}
.price-t .item img{
	margin:0 auto;
}
.price-t .item strong{
	color:#48a411;
	font-size:18px;
	font-weight:normal;
}
ul.list-cities{
	margin:0;
	padding:0 0 15px 0;
	list-style:none;
	width:537px;
	overflow:hidden;
}
ul.list-cities li{
	float:left;
	width:179px;
	margin:8px 0 0 0;
}
ul.list-cities input{
	width:14px;
	height:15px;
	border:none;
	padding:0;
	margin:0 10px 0 0;
	float:left;
}
ul.list-cities label{
	float:left;
}
.green label{
	color:#48a411;
}
div.save{
	overflow:hidden;
	padding:15px 0 25px 0;
	width:537px;
}
div.save input{
	margin:2px 10px 0 0;
	width:14px;
	height:15px;
	padding:0;
	border:none;
	float:left;
}
div.save label{
	float:left;
	color:#44a6db;
	font-weight:bold;
}
.search a.search{
	background:url(images/bg-submit-l.gif) no-repeat 0 0;
	color:#0085CE;
	float:right;
	margin:-80px 0 0 0;
	font-size:15px;
	height:35px;
	width:101px;
	line-height:35px;
}
.search a.search:hover{text-decoration:none;}
.search a.search span{
	background:url(images/bg-submit-r.gif) no-repeat 100% 0;
	display:block;
	cursor:pointer;
	height:35px;
	padding:0 25px;
}
form.search fieldset.first{background:none;}
form.search fieldset.first p{
	border-top:1px solid #f6f6f6;
	padding:10px 0 0 0; 
}
form.search fieldset.first .row{padding:15px 0 0 0;}
form.search fieldset.first select{color:#0085ce;}
form.search{
	margin:-19px 0 0 1px;
	padding:10px 0 0 0;
	width:569px;
	background:url(images/bg-form2.gif) no-repeat 0 0;
	border:none;
}
form.search fieldset{
	padding:10px 0 0 32px;
	background:url(images/bg-fieldset.gif) no-repeat 0 0;
}
/*-- edit --*/
.post {
	margin-bottom: 10px;
	background: url(images/img05.gif) repeat-x;
}

.post .title {
	background: url(images/img07.gif) no-repeat right top;
}

.post .title h2 {
	padding: 30px 30px 0 30px;
	background: url(images/img06.gif) no-repeat;
	font-size: 2.2em;
}

.post .title p {
	margin: 0;
	padding: 0 0 0 30px;
	line-height: normal;
	color: #BABABA;
}

.post .title p a {
	color: #BABABA;
}

.post .entry {
	
	padding-left:30px;
}

.post .links {
	margin: 0;
	padding: 0 30px 30px 30px;
	background: url(images/img15.gif) no-repeat left bottom;
}

.post .links a {
	padding: 0 23px;
	text-decoration: none;
	font-weight: bold;
}

.post .links a:hover {
	text-decoration: underline;
}

.post .links .more {
	background: url(images/img16.gif) no-repeat left center;
}

.post .links .comments {
	background: url(images/img17.gif) no-repeat left center;
}



.heading3 {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #16679F;
}
#page {
	width: 620px;
	margin: 0 auto;
	padding: 10px;
}
.txt {
padding : 0;
color : #a5a5a5;
}
.domaincheckerunavailable {
	color: #cc0000;
}
.heading4 {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #16679F;
}
.hr{
background-color:#D4D4D4;
border:0 none;
clear:both;
color:#D4D4D4;
height:1px;
}


.bif 
{
	width: 10px;
	height: 10px;
	margin: 0 auto;
	background : url(images/av_bluea.jpg) no-repeat;
	background-position: center;
}
.bifa
{
font-family: Tahoma;
font-size: 10px;
font-weight: bold;
text-decoration: none;
text-align: center;
color:#333333;
background-color: #DFECF9;
}
.bifb
{
font-family: Tahoma;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: center;
color:#0066CC;
background-color: #DFECF9;
}
.bifc
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color:#0066CC;
	width:auto; 
	height:auto;
	padding-left: 30px;
}


.ready7 {
	border: 0;
	background-image: url(images/comanda.gif);
	width: 75px;
	height: 18px;
}

.ready8
{
	height: 20px;
	width: 91px;
	font-family: Tahoma, Arial, sans-serif;
	line-height: 27px;
	padding-left: 10px;
	margin: 0;
	color: #333333;
	line-height: 20px;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
}
	
.ready9
{
	background-image: url(images/bg_cpanel_header1.gif);
	height: 27px;
	width: 91px;
	color: #FFFFFF;
	font-family: Tahoma, Arial, sans-serif;
	line-height: 27px;
	padding-left: 10px;
	font-weight: bold;
	}

.ready10
{
	margin: 0;
	border: 1px solid #e4e4e4;
	background-color: #ffffff;
}

.ready11
{
	height: 20px;
	width: 91px;
	font-family: Tahoma, Arial, sans-serif;
	line-height: 27px;
	padding-left: 10px;
	margin: 0;
	color: #333333;
	line-height: 20px;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
}
.ready11VPS
{
	height: 20px;
	width: 110px;
	font-family: Tahoma, Arial, sans-serif;
	line-height: 27px;
	padding-left: 10px;
	margin: 0;
	color: #333333;
	line-height: 20px;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
}
.ready12
{
margin: 0;
padding: 2px;
background-color: #f9f9f9;
height: 12px;
}

.ready13
{
margin: 0;
padding: 2px;
background-color: #f0f0f0;
height: 12px;
}

.ready14
{
margin: 0;
padding: 5px 2px 5px 4px;
text-align: left;
color: #ffffff;
font-size: 9px;
font-weight: bold;
}

.ready15
{
	margin: 0;
	height: 20px;
	width: 122px;
	color: #333333;
	font-family: Tahoma, Arial, sans-serif;
	line-height: 20px;
	font-size: 10px;
	padding-left: 4px;
}

.ready16
{
	height: 27px;
	width: 170px;
	color: #000000;
	font-family: Tahoma, Arial, sans-serif;
	line-height: 27px;
	font-weight: bold;
	padding-left: 4px;
	font-size: 12px;
	}
.ready17
{
	height: 27px;
	width: 200px;
	color: #16679F;
	padding-left: 30px;
	}
.ready17 table
{
	margin: 0;
	border: 1px solid #e4e4e4;
	background-color: #ffffff;
	}
.ready17 .r1 div
{
	height: 30px;
	width: 100px;
	font-family: Tahoma, Arial, sans-serif;
	margin: 0;
	color: #333333;
	line-height: 28px;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
}
.ready17 .r2
{
	height: 30px;
	width: 100px;
	font-family: Tahoma, Arial, sans-serif;
	line-height: 16px;
	margin: 0;
	color: #16679F;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	background-color: #f0f0f0;
}
.ready18
{
	background-image: url(images/4.png);
	height: 27px;
	width: 110px;
	color: #0000FF;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 20px;
	line-height: 25px;
	font-weight: bold;
	text-align: right;
	padding-left: 4px;
	background-position: right;
	}
.ready19 {
	width: 630px;
	margin: 0 auto;
	padding: 2px;
	font-size: 10px;
}
#top_menu{
	background:#F5F5F5 url(images/top_menu_bg.gif) repeat-x;
	height:27px;
	line-height:27px;
	margin:0;
	padding:0;
	text-align:left;
}
#top_menu ul{
list-style:none;
margin:0;
padding:0;
}
#top_menu ul li{
float:left;
margin:0;
padding:0;
}
#top_menu ul li a{
color:#666;
display:block;
height:27px;
line-height:27px;
padding:0;
text-align:center;
text-decoration:none;
width:115px;
font-size: 10px;
}

#top_menu ul li a:hover{
	background-color:#EBEBEB;
	color:#333;
	font-size: 12px;
}
.clear{clear:both;}
.contentbox{padding:10px;margin:0 0 10px;text-align:center;}
.errorbox{background-color:#FFBFBF;padding:10px;margin:0 0 10px;text-align:center;color:#7F0000;}
.successbox {border: 1px solid #66CC00;font-weight: bold;background-color: #DDFFC6;text-align: center;padding: 10px;color: #009933;}
table.data{margin:0 0 10px;padding:0;}
table.data td{background-color:#FFF;border-bottom:1px solid #EBEBEB;}
table.data th{background-color:#888;border-bottom:1px solid #333;color:#FFF;font-weight:400;}
table.data tr.clientareatableactive td{background-color:#DFFFE0 !important;}
table.data tr.clientareatablepending td{background-color:#EFEFEF !important;}
table.data tr.clientareatablesuspended td{background-color:#FFF6CF !important;}
table.data tr.clientareatableterminated td{background-color:#FFCFCF !important;}
table.frame{margin:0 0 10px;padding:0;border:1px solid #EBEBEB;border-bottom:0;}
table.frame table td{background-color:#FFF;border-bottom:1px solid #EBEBEB;}
table.frame table td.fieldarea{background-color:#F5F5F5;color:#333;text-align:right;border-right:1px solid #EBEBEB;}

.ready21 {
style="margin-left:25px;
margin-bottom:3px;
border-top-style:solid;
border-top-width:thin;
border-top-color:#E6E6E6;
border-bottom-style:solid;
border-bottom-width:thin;
border-bottom-color:#E6E6E6;
}
.ready22 {
	width:30;
	height:30;
}
.ready22 td{
width:30;
height:30;
}
.ready22 td a{
width:30;
height:30;
}
.ready22 td a img{
width:30;
height:30;
}

.ready23
{
	margin: 0;
	height: 20px;
	width: 140px;
	color: #333333;
	font-family: Tahoma, Arial, sans-serif;
	line-height: 20px;
	font-size: 10px;
	padding-left: 4px;
}
.ready24
{
	height: 20px;
	width: 300px;
	font-family: Tahoma, Arial, sans-serif;
	line-height: 27px;
	padding-left: 10px;
	margin: 0;
	color: #333333;
	line-height: 20px;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
}
.ready25
{
	margin: 0;
	border: 0px solid #e4e4e4;
	background-color: #ffffff;
	padding-left: 53px;
}
        /* menu */
.readymenu1 { margin-left:10px; }
        #readymenu { margin:0px; padding:0px; list-style:none; color:#fff; line-height:48px; display:inline-block; float:left; z-index:1000; }
        #readymenu a {background: repeat scroll 0 0; color:#fff; text-decoration:none; }
        #readymenu > li {background:url(images/b1.png) repeat scroll 0 0; cursor:pointer; float:left; position:relative;padding:0px 10px;}
        #readymenu > li a:hover {color:#FFFFFF;}
        #readymenu .readylogo {background:transparent none repeat scroll 0% 0%; padding:0px; background-color:Transparent;}
        /* sub-menus*/
        #readymenu ul { padding:0px; margin:0px; display:block; display:inline;}
        #readymenu li ul { position:absolute; left:-10px; top:0px; margin-top:45px; width:150px; line-height:16px; background-color:#2987C8; color:#FFFFFF; /* for IE */ display:none; }
        #readymenu li:hover ul { display:block;}
        #readymenu li ul li{ display:block; margin:5px 20px; padding: 5px 0px;  border-top: dotted 1px #606060; list-style-type:none; }
        #readymenu li ul li:first-child { border-top: none; }
        #readymenu li ul li a { display:block; color:#FFFFFF; }
        #readymenu li ul li a:hover { color:#7FCDFE; }
        /* main submenu */
        #readymenu #main { left:0px; top:-20px; padding-top:20px; background-color:#7cb7e3; color:#fff; z-index:999;}
        /* corners*/
        #readymenu .readycorner_inset_left { position:absolute; top:0px; left:-12px;}
        #readymenu .readycorner_inset_right { position:absolute; top:0px; left:150px;}
        #readymenu .readylast { background:transparent none repeat scroll 0% 0%; margin:0px; padding:0px; border:none; position:relative; border:none; height:0px;}
        #readymenu .readycorner_left { position:absolute; left:0px; top:0px;}
        #readymenu .readycorner_right { position:absolute; left:132px; top:0px;}
        #readymenu .readymiddle { position:absolute; left:18px; height: 20px; width: 115px; top:0px;}


