@import url("navigation.css");

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image:url(../images/pagebg.jpg);

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#333333;

	text-decoration:none;

}

h1 {

	margin:0px 0px 15px 0px;

	padding:0px;

	font-family:"Trebuchet MS";

	font-size:22px;

	color:#000000;

	font-weight:normal;

	text-decoration:none;

}

h2 {

	margin:0px 0px 15px 0px;

	padding:0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#8E0D08;

	font-weight:bold;

	text-decoration:none;

}
h2 a {
	color:#8E0D08;
	text-decoration:none;
}
h2 a:hover {
	color:#000000;
	text-decoration:none;
}
h3 {

	margin:0px 0px 5px 0px;

	padding:0px;

	font-family:"Trebuchet MS";

	font-size:15px;

	color:#000000;

	font-weight:normal;

	text-decoration:none;

}

h4{

	background-image:url(../images/bg1.gif);

	background-repeat:repeat-x;

	padding:14px 0px 15px 130px;

	margin:4px;

	background:#E6E6E6;

	color:#000000;

	font-weight:bold;

	text-decoration:none;

	font-size:11px;

}
* html h4{

	padding:14px 0px 15px 131px;

}

h6{

	padding:1px;

	margin:0px;

	border:3px solid #DFDFDF;

}

h5 {

	background-image:url(../images/leftheaderbg.jpg);

	background-repeat:no-repeat;

	background-color:#6A5B52;

	padding:6px 12px 7px 12px;

	margin:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

}

.verdana11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#333333;

	text-decoration:none;

}

.verdana13 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#666666;

	text-decoration:none;

	font-weight:normal;

}

p {

	margin:0px;

	padding:0px 0px 15px 0px;

}

.verdana11brown {

	color:#8B0D0D;

}

.verdana11green {

	color:#3B5A06;

}

.verdana11px {

	color:#000000;

	text-decoration:none;

}
.arial11px {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	font-size:12px;

}
.verdana10 {

	font-size:10px;

	color:#666666;

	text-decoration:none;

}

/*body leftbg css start*/

.leftbg {

	background-image:url(../images/leftbg.jpg);

	background-repeat:no-repeat;

	background-position:right top;

}

/*body leftbg css end*/

/*body rightbg css start*/

.rightbg {

	background-image:url(../images/rightbg.jpg);

	background-repeat:no-repeat;

	background-position:left top;

}

/*body rightbg css end*/

/*topbar css start*/

#topbar {

	background-image:url(../images/bg.gif);

	background-repeat:repeat-x;

}

#topbarbg {

	width:778px;

	margin:auto;

	padding:0px;

	height:87px;

}

#topleftbar {

	margin-bottom:13px;

	margin-top:13px;

	padding-left:3px;

	padding-right:5px;

	float:left;

	border-right:1px solid #FFFFFF;
	text-decoration:none;

}
#topleftbar a {

	text-decoration:none;
	outline:none;

}
.logoimg {
	text-decoration:none;
	margin-bottom:10px;
	
	margin-top:7px;
	border:0px;

}

#toprightbar {

	padding-right:20px;

	padding-left:188px;

	display:block;

}

.topnavi{

	height:19px;

	background-color:#000000;

	padding-left:5px;

	padding-right:5px;

}

.topnavi span{

	color:#AD6262;

	font-size:10px;

	text-decoration:none;

	margin-left:5px;

	padding-right:5px;

}

.topnavi a{

	color:#FFFFFF;

	font-size:10px;

	text-decoration:none;

}

.topnavi a:hover{

	color:#AD6262;

	font-size:10px;

	text-decoration:none;

}

.navigation {

	height:35px;

	width:565px;

	background-image:url(../images/navibg.jpg);

	background-repeat:repeat-x;

	

}

* html .navigation {position:absolute;} /* IE */

.navrightcurve {

	position:absolute;

	z-index:100;

	right:-1px;

	top:0px;

	margin:0px;

	padding:0px;

}

/*topbar css end*/

/*page contentbar css start*/

.pagebg1{

	background-color:#FFFFFF;

	border-left:1px solid #6E5F55;

	border-right:1px solid #6E5F55;

	width:778px;

}

#main {

	margin:auto;

	width:776px;

}

.midimg {
	border-bottom:5px solid #8F0E05;
	border-top:5px solid #8F0E05;
	padding-bottom:1px;
	padding-top:1px;
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
}
.midimgbg {
 	height:174px;
	width:736px;
	background-image:url(../images/midimg.jpg);
	background-repeat:no-repeat;
}
.midimgbg .lefttext{
	 float:left;
	 width:322px;
	 margin-left:15px;
	 margin-top:8px;
}
.midimgbg .lefttext h1 {
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:21px;
	color:#7D0000;
	font-weight:bold;
	text-decoration:none;
}
.midimgbg .righttext{
	 float:right;
	 margin-right:18px;
	 margin-top:32px;
}
* html .midimgbg .righttext{
	 margin-right:8px;
}
.midimgbg .righttext h1 {
	margin:0px 0px 7px 4px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:16px;
	line-height:20px;
	color:#7D0000;
	font-weight:bold;
	text-decoration:none;
}
fieldset{
	margin:0px;
	border-style:none;
	padding:0px;
}
fieldset ul{
	margin:0px;
	padding:2px 0px 0px 0px;
	list-style-type:none;
}
fieldset li {
	padding:0px 0px 3px 0px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
fieldset li strong {
	font-weight:bold;
	line-height:16px;
	padding-left:2px;
}
fieldset li input, select, textarea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background-color:#FFFFFF;
	border:1px solid #A5ACB2;
	font-weight:normal;
	padding:1px;
}
fieldset li .button2 {
	border: 0px;
	background-image:url(../images/gobtn1.gif);
	background-repeat:no-repeat;
	width:30px;
	height:22px;
	text-align:center;
	cursor:pointer;
	line-height:22px;
}
fieldset li input .textboxborder {
	color:#666666;
	background-color:#ffffff;
	border:1px solid #E9E9E9;
	padding:1px;
	font-weight:normal;
	text-decoration:none;
}
#contentbar {

	display:block;

	width:736px;

	margin:20px;

	min-height:500px;

}

* html #contentbar {

	display:block;

	width:740px;

	margin:20px 0px 20px 19px;

	height:500px;

}

/*page contentbar css start*/

/*leftbar css start*/

#leftbar {

	width:125px;

	float:left;

	margin-right:20px;

}

/*navigation*/

#leftnavigation {

	display:block;

	border-bottom:2px solid #BABABA;
}
* html #leftnavigation {
	margin-bottom:20px;
}


#leftnavigation ul {

	margin:0px;

	padding:0px;

	list-style-type:none;

}

#leftnavigation ul li {

	display:inline;

}

#leftnavigation ul li a {

	font-size:12px;

	color:#000000;

	font-weight:bold;

	text-decoration:none;

	display:block;

	outline:none;

	background-image:url(../images/leftnavibg.gif);

	background-repeat:repeat-x;

	background-color:#EAEAEA;

	border-bottom:1px solid #DCDCDC;

	margin-bottom:1px;

	padding:8px 12px 8px 12px;

}

#leftnavigation ul li a:hover {

	color:#8F0E05;

}

/*contact*/

#leftcontact {

	display:block;

	border-bottom:2px solid #BABABA;

	margin-bottom:7px;

}

#leftcontact p {

	padding:5px 0px 5px 0px;

	margin:0px;

}

/*property ref.*/

#leftproref {

	background-color:#695A51;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

	padding:0px 12px 10px 12px;

	margin:0px;
	
	margin-bottom:20px;

}

#leftproref .textboxborder {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#666666;

	background-color:#ffffff;

	border:1px solid #E9E9E9;

	padding:1px;

	font-weight:normal;

	text-decoration:none;

	width:74px;

}

/*leftbar css end*/

/*content bar css start*/

#containbox {

	float:left;

	width:591px;

	display:block;

}

* html #containbox {

	float:left;

	width:591px;

	display:block;

}

.imgborder {

	border:1px solid #C2C2C2;

	padding:1px;

	background-color:#FFFFFF;

}

.imgborder1 {

	border:1px solid #C2C2C2;

	padding:1px;

	background-color:#FFFFFF;

	float:left;

	margin-right:2px;

	margin-bottom:3px;

	height:80px;

	width:80px;

}

.botborder {

	border-bottom:1px solid #DFDFDF;

}

/*content bar css end*/

/*homeowner box in contentbar start

#homeownerimg {

 	height:164px;

	width:591px;

	padding-top:25px;

	display:block;

	position:relative;

}

.trans  {

	position:absolute;

	top:15px;

	right:15px;

	width:350px;

	height:134px;	

	filter:Alpha(opacity=50);

	-moz-opacity:0.5;

	background:#FFFFFF;

 }

.frmBox{

	position:absolute;	

	top:15px;

	right:15px;

	width:350px;

	height:134px;

	border:0px solid #000000;

	

}

.transformcss {

	margin:0px;

}

.transformcss fieldset{

	margin:0px;

	border-style:none;

	padding:0px;

}

.transformcss ol{

	margin:0px;

	padding:7px 0px 0px 0px;

	list-style-type:none;

}

.transformcss li {

	padding:0px 0px 8px 15px;

	color:#000000;

	font-weight:bold;

	text-decoration:none;

}

.transformcss li input, select, textarea{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

	background-color:#FFFFFF;

	border:1px solid #A5ACB2;

	font-weight:normal;

	padding:1px;

}

.transformcss li .button2 {

	border: 0px;

	background-image:url(../images/gobtn1.gif);

	background-repeat:no-repeat;

	width:45px;

	font-size:10px;

	color:#000000;

	font-weight:bold;

	height:22px;

	text-align:left;

	padding-left:5px;

	cursor:pointer;

}

.transformcss li input .textboxborder {

	color:#666666;

	background-color:#ffffff;

	border:1px solid #E9E9E9;

	padding:1px;

	font-weight:normal;

	text-decoration:none;

}

.transformcss li div {

	background-image:url(../images/gobg.gif);

	background-repeat:repeat-x;

	height:22px;

	border-left:1px solid #CBCBCB;

	margin-right:25px;

	line-height:21px;

	padding-left:7px;

}

homeowner box in contentbar end*/

/* INFOBOX CSS START */
.leftbox {
	float:left;
}
.rightbox {
	float:right;
}
.indexinfobox {
	width:287px;
}
.indexinfobox h5 {
	background-image:url(../images/contactheader.gif);
	background-repeat:no-repeat;
	background-color:#6A5B52;
	padding:8px 12px 8px 8px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.indexinfobox h4 {
	padding:9px 10px 9px 10px;
	margin:0px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	border-right:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	background-color:#F0F0F0;
	margin-bottom:1px;
}
.indexinfobox .imagesildeclass {
	padding:1px;
	margin:0px;
	border:3px solid #DFDFDF;
	background-color:#FFFFFF;
	height:115px;
	float:left;
	width:95px;
}
.indexinfoboxtext {
	padding:8px 9px 8px 9px;
	background-color:#F4F4F4;
	border-right:1px solid #DFDFDF;
	height:70px;
	font-size:10px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	margin-left:104px;
}
* html .indexinfoboxtext {
	margin-left:103px;
}
.indexinfoboxtext h2 {
	font-size:10px;
	color:#8E0D08;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 3px 0px;
}
.indexinfoboxtext h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 3px 0px;
}
.indexinfoboxtext h6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8E0D08;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 3px 0px;
	border:0px;
}

.indexinfoboxtext1 {
	padding:8px 5px 8px 9px;
	background-color:#F4F4F4;
	border-right:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	height:20px;
	font-size:10px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	margin-left:104px;
}
* html .indexinfoboxtext1 {
	margin-left:103px;
}
.indexinfoboxtext1 .more {
	background-image:url(../images/morebg.gif);
	background-repeat:repeat-x;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	padding:1px 3px 3px 4px;
}
.indexinfoboxtext1 .viewall {
	background-image:url(../images/viewallbg.gif);
	background-repeat:repeat-x;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	padding:1px 3px 3px 4px;
}
.contactbgimg {
	background-image:url(../images/contactbgimg.jpg);
	background-repeat:no-repeat;
	height:123px;
	width:287px;
	display:block;
	margin-top:1px;
}
.contactbgtext {
	padding:10px 10px 10px 110px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	font-weight:bold;
}
.contactbgtext p {
	margin:0px;
	padding:0px 0px 4px 0px;
}
/*index visit & video css start

.infoboxcontainer1 {
	display:block;
	padding-bottom:20px;
}

#visitourroom {
	width:287px;
	margin-right:16px;
	float:left;
}

* html #visitourroom {
	margin-right:14px;
}
#viewourvideo {
}
#viewourvideo .videoframe{
	position:relative;
	border:1px solid #ff0000;
}

#viewourvideo .videoframe .left{
	position:absolute;
	left:2px;
	top:0px;
	border:1px solid #ff0000;
}

#viewourvideo .videoframe .right{
	position:absolute;
	right:2px;
	top:0px;
}
#viewourvideo iframe{
	border:1px solid #c2c2c2;
	}
/*index visit & video css end*/




/*.padbot15px {
	padding-bottom:15px;
}
* html .padbot15px {
	padding-bottom:0px;
}
.infoboxcontainer {
	display:block;
}
.infoboxcontainer h4 {
	padding:6px 10px 7px 10px;
	margin:0px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	border-right:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	background-color:#F0F0F0;
	margin-bottom:1px;
}
.infoboxcontainerbox {
	width:184px;
	float:left;
	margin-right:19px;
}
.infoboxcontainerbox1 {
	width:184px;
	float:left;
	margin-right:19px;
}
* html .infoboxcontainerbox1 {
	margin-right:13px;
}
.infoboxcontainerbox2 {
	width:184px;
	float:right;
}
.infoboximgbor {
	padding:1px;
	border:3px solid #DFDFDF;
	height:64px;
}
.infobox {
	padding:8px 9px 8px 9px;
	background-color:#F4F4F4;
	border-right:1px solid #DFDFDF;
	margin-top:1px;
	height:40px;
	font-size:10px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
}
.infobox h2 {
	font-size:10px;
	color:#8E0D08;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 3px 0px;
}
.infobox h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 3px 0px;
}
.infobox1 {
	padding:8px 9px 8px 9px;
	background-color:#F4F4F4;
	border-right:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
}
.infobox1 h2 {
	font-size:10px;
	color:#8E0D08;
	font-weight:noraml;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 3px 0px;
}
.infobox1 h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 3px 0px;
}
.infobox1 .more {
	background-image:url(../images/morebg.gif);
	background-repeat:repeat-x;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	padding:1px 3px 3px 4px;
}
.infobox1 .viewall {
	background-image:url(../images/viewallbg.gif);
	background-repeat:repeat-x;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	padding:1px 3px 3px 4px;
}*/

/* INFOBOX CSS END */

/*bottombar css start*/

.bottombg {

	font-size: 10px;

	color: #999999;

	text-decoration: none;

	margin-left:20px;

	margin-right:20px;

	line-height:45px;

	border-top:1px solid #DFDFDF;

}

.bottombg a {

	font-size: 10px;

	color: #999999;

	text-decoration: none;

}

.bottombg a:hover {

	font-size: 10px;

	color: #8F0E05;

	text-decoration: none;

}

.pipe {

	font-size: 9px;

	color: #999999;

	text-decoration: none;

	margin-left:5px;

	margin-right:5px;

}

/*bottombar css end*/



/*links , news , testimonials page css start*/

.links, .news, .testimonials {

	border-top:1px solid #DFDFDF;

	border-bottom:1px solid #DFDFDF;

	margin-bottom:15px;

}

.linksbg, .newsbg, .testimonialsbg {

	border-top:1px solid #FFFFFF;

	border-bottom:1px solid #FFFFFF;

	background-color:#F4F4F4;

	padding:8px 10px 0px 10px;

}

.linksbg p, .newsbg p, testimonialsbg p {

	margin:0px;

	padding:0px 0px 12px 0px;

}

.linksbg h2, .newsbg h2, testimonialsbg h2 {

	margin:0px 0px 7px 0px;

	padding:0px;

}

.errmsgbox {

	font-size:12px;

	text-decoration:none;

	color:#8E0D08;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

	background-color: #FFFFFF;

	border:2px solid #BABABA;

}

.errmsgbox1 {

	font-size:12px;

	text-decoration:none;

	color:#8E0D08;

	padding: 10px;

	border:2px solid #BABABA;

}

.errmsgbox1 h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #FFFFFF;

	background-color:#BA1B1B;

	padding:8px;

	border-bottom: 1px solid #9A9A9A;

	border-right: 1px solid #FFFFFF;

	font-weight:bold;

	margin:0px 0px 15px 0px;

}

.errmsgbox2 {

	font-size:12px;

	text-decoration:none;

	color:#8E0D08;

	padding: 15px;

	border:2px solid #BABABA;

}

.errmsgbox2 h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #FFFFFF;

	background-color:#BA1B1B;

	padding:8px;

	border-bottom: 1px solid #9A9A9A;

	border-right: 1px solid #FFFFFF;

	font-weight:bold;

	margin:0px 0px 15px 0px;

}

/*links , news ,testimonials page css end*/

/*testimonials page css start*/

.popup {

	background-color:#FFFFFF;

	border:1px solid #D4D4D4;

	width:541px;

	height:360px;

	margin:auto;

	padding:20px;

}

.btn{

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight:bold;

	border: 1px solid #666666;

	background-color: #656565;

	width: 60px;

	margin-right:3px;

}

.photo {

	float:left;

	margin:0px 15px 10px 0px;

}

.testimonialsimg {

	border: 3px solid #D4D4D4;

	padding:1px;

	background-color:#FFFFFF;

}

/*testimonials page css end*/

/*faq page css start*/

.faq {

	border-top:1px solid #DFDFDF;

	border-bottom:1px solid #DFDFDF;

	margin-bottom:15px;

}

.faqbg {

	border-top:1px solid #FFFFFF;

	border-bottom:1px solid #FFFFFF;

	background-color:#F4F4F4;

	padding:8px 10px 8px 10px;

}

.faqbg h2 {

	margin:10px 0px 5px 0px;

	padding:0px;

	font-size:12px;

}

.faqbg p {

	margin:0px;

	padding:0px 0px 5px 0px;

}

.faqbg1 {

	background-color:#DDDDDD;

	padding:7px 7px 7px 7px;

	font-size:12px;

	color:#000000;

	text-decoration: none;

	font-weight:bold;

	display:block;

}

.faqbg1 a {

	font-size:12px;

	color:#000000;

	text-decoration: none;

	font-weight:bold;

}

.faqbg1 a:hover {

	color:#8E0D08;

}

ul {

	list-style-type:none;

	margin:0px;

	padding:0px;

}

.points {

	padding-bottom:0px;

	padding-left:10px;

	padding-right:0px;

	margin:0px;

}

.points li {

	background-image:url(../images/icon1.gif);

	background-repeat:no-repeat;

	background-position: 0px 9px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left:12px;

	padding-right:75px;

	margin:0px;

	color:#333333;

	text-decoration:none;

}

.points li a{

	color:#333333;

	text-decoration:none;

}

.points li a:hover{

	color:#8E0D08;

	text-decoration:none;

}

.backtotop {

	font-size: 10px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

	background-image: url(../images/backbtn.gif);

	background-repeat: no-repeat;

	background-position: left;

	padding-right: 10px;

	padding-left: 10px;

	text-align: right;

	padding-bottom:0px;

}

.backtotop:hover {

	font-size: 10px;

	font-weight: bold;

	color: #8E0D08;

	text-decoration: none;

	background-image: url(../images/backbtn_hover.gif);

	background-repeat: no-repeat;

	background-position: left;

	padding-right: 10px;

	padding-left: 10px;

	text-align: right;

	padding-bottom:0px;

}

/*faq page css end*/

/*sitemap css start*/

#sitemap ul {

	list-style-type:none;

	margin:0px;

	padding:0px;

}

#sitemap ul a {

	text-decoration: none;

}

.linklevel1 {

	background-image:url(../images/arrow2.gif);

	background-repeat:no-repeat;

	background-position: 0px 8px;

	padding:5px 0px 5px 15px;

	font-weight: bold;

	color: #8E0D08;

	text-decoration: none;

}

.linklevel1 a {

	font-weight: bold;

	color: #8E0D08;

	text-decoration: none;

}

.linklevel1 a:hover {

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}

.linklevel2 {

	background-image:url(../images/arrow.gif);

	background-repeat:no-repeat;

	background-position: 0px 8px;

	padding:4px 0px 5px 12px;

	font-weight: bold;

	color: #000000;

}

.linklevel2 a {

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}

.linklevel2 a:hover {

	color: #8E0D08;

	text-decoration: none;

}

.linklevel3 {

	background-image:url(../images/arrow.gif);

	background-repeat:no-repeat;

	background-position: 0px 8px;

	padding:4px 0px 5px 12px;

	color: #333333;

}

.linklevel3 a {

	color: #333333;

	text-decoration: none;

}

.linklevel3 a:hover {

	color: #8E0D08;

	text-decoration: none;

}

.linklevel4 {

	background-image:url(../images/icon1.gif);

	background-repeat:no-repeat;

	background-position: 0px 8px;

	padding:4px 0px 5px 12px;

	color: #8E0D08;

}

.linklevel4 a {

	color: #8E0D08;

	text-decoration: none;

}

.linklevel4 a:hover {

	color: #333333;

	text-decoration: none;

}

/*sitemap css end*/

/*##### CONTACTUS CSS START #####*/

.contactus {

	border-top:1px solid #DFDFDF;

	border-bottom:1px solid #DFDFDF;

	margin-bottom:15px;

}

.contactus1 {

	border-top:1px solid #DFDFDF;

	border-bottom:1px solid #DFDFDF;

	margin:0px;

	padding:0px;

	text-decoration:none;

}

.contactusbg {

	border-top:1px solid #FFFFFF;

	border-bottom:1px solid #FFFFFF;

	background-color:#F4F4F4;

	padding:8px 10px 3px 10px;

	text-decoration:none;

}
.contadd {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	font-weight:bold;
	padding-bottom:10px;
	line-height:22px;
}
.contactusbg p {

	margin:0px;

	padding:0px 0px 5px 0px;

}

.redfont {

	color:#E50202;

}

sup {

	color:#E50202;

	font-weight:bold;

}

/*contact page css start*/

.formcss {

	border-top:1px solid #FFFFFF;

	border-bottom:1px solid #FFFFFF;

	background-color:#F4F4F4;

	padding:8px 10px 7px 10px;

	margin:0px;

}

.formcss input, .formcss textarea, .formcss select {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

	background-color:#FFFFFF;

	border:1px solid #DADADA;
	
	padding:1px;

}

.formcss div {

	display:block;

	padding-bottom:5px;

	padding-top:5px;

	clear:both;

}

.red {

	color:#FF0000;

}

.formtitle{

	width:26%;

	display:inline;

	float:left;

	text-align:right;

	margin-right:3px;

	font-size:11px;

	color:#000000;

	text-decoration:none;

}

.contactbg1 {

	background-image:url(../images/prohebg.gif);

	background-repeat:repeat-x;

	background-color:#706158;

	padding:10px;

	font-size:10px;

	color:#FFFFFF;

	text-decoration: none;

}

.contactbg1 p {

	padding:0px 0px 7px 0px;

	font-size:12px;

	color:#FFFFFF;

	text-decoration: none;

	font-weight:bold;

}

.iframeborder{

	border:2px solid #BABABA;

	padding:2px;

	height:48px;

	width:200px;

	float: left;

	background-color:#FFFFFF;

}

.iframeborder1{

	border:1px solid #BABABA;

	padding:2px;

	background-color:#FFFFFF;

}

* html .iframeborder{

	height:44px;

	width:196px;

}

.refbtn {

	padding-left: 5px;

	padding-right: 5px;

}

* html .refbtn {

	padding-bottom: 7px;

	padding-right: 3px;

}

.handcur {

	cursor:pointer;

}

.button1 input {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight:bold;

	border: 1px solid #666666;

	background-color: #838383;

	width: 60px;

	margin-right:3px;

	text-align:center;

}

.radionbtn input{

	border-style:none;

	margin:0px;

	width:13px;

	height:13px;

	padding:0px;

}

.marginleft {

	margin-left:26%;

	font-size: 9px;

	display:block;

	clear:both;
}
.marginleft1 {
	margin-left:30%;

	font-size: 9px;

	display:block;

	clear:both;
}
/*contact page css end*/

/*elink css start*/

.normaltext .elink {
	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#0064BA;

	text-decoration:none;

	font-weight:bold;

	line-height:18px;

}

.normaltext .elink:hover {

	color:#000000;

}

.elink {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#0073D5;

	text-decoration:none;

	font-weight:bold;

	line-height:16px;

}

.elink:hover {

	color:#000000;

}

.elink1 {

	color:#000000;

	text-decoration:none;

}

.elink1:hover {

	color:#8E0D08;

}

.elink2 {

	color:#8E0D08;

	text-decoration:none;

}

.elink2:hover {

	color:#000000;

}
.elink3 {

	color:#8E0D08;

	text-decoration:none;

}

.elink3:hover {

	color:#000000;

}
/*elink css end*/

/*countrylisting css start*/

.btncurvebg {

	margin:0px;

	background-image:url(../images/btnbg.gif);

	background-repeat:repeat-x;

	height:21px;

}

.btncurvebg a{ 

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

	line-height:21px;

	padding-left:3px;

	padding-right:3px;

}

.btncurvebg a:hover{

	color:#DDDADA;

}

.ratecardbtn a{ 

	background-image:url(../images/ratecardbtn.gif);

	background-repeat:repeat-x;

	height:25px;

	padding-top:7px;

	padding-left:12px;

	width:113px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

	display:block;

}

.ratecardbtn a:hover{

	color:#EDEBE7;

}



.pagepath{

	font-size:10px;

	color:#8F0E05;

	text-decoration:none;

	padding-left:4px;

	padding-right:4px;

	line-height:24px;

	border-top:1px solid #DFDFDF;

}

.pagepath span{

	color:#333333;

}

.pagepath strong {

	color:#6A5B52;

	margin:0px 7px 0px 7px;

}

.pagepath a{

	font-size:10px;

	color:#000000;

	text-decoration:none;

}

.pagepath a:hover{ 

	color:#8F0E05;

}

.pagepath2{

	font-size:10px;

	color:#8F0E05;

	text-decoration:none;

	padding-left:4px;

	padding-right:4px;

	border-top:1px solid #DFDFDF;

	padding-top:7px;

	padding-bottom:7px;

}

.pagepath2 span{

	color:#333333;

}

.pagepath2 strong {

	color:#6A5B52;

	margin:0px 7px 0px 7px;

}

.pagepath2 a{

	font-size:10px;

	color:#000000;

	text-decoration:none;

}

.pagepath2 a:hover{ 

	color:#8F0E05;

}

.country {

	border-top:1px solid #DFDFDF;

	border-bottom:1px solid #DFDFDF;

	margin-bottom:15px;

}

.countrybg {

	border-top:1px solid #FFFFFF;

	border-bottom:1px solid #FFFFFF;

	background-color:#F4F4F4;

}

.countryimg {

	border:1px solid #C2C2C2;

	padding:1px;

	width:167px;

	background-color:#FFFFFF;

}

.documents {

	border-top:1px solid #DFDFDF;

	border-bottom:1px solid #DFDFDF;

	margin-bottom:15px;

}

.documentsbg {

	border-top:1px solid #FFFFFF;

	border-bottom:1px solid #FFFFFF;

	background-color:#F4F4F4;

	padding:15px 10px 0px 15px;

}

#points1 {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

}

#points1 li {

	list-style-type: none;

	padding: 0px 10px 15px 0px;

	margin: 0px;

	display:block;

	float:left;

	width:175px;

}

#points1 li img {

	vertical-align:middle;

	border:0px;

	padding-right:4px;

}

#points1 li a {

	padding:0px 0px 5px 0px;

	font-size: 10px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;

}

#points1 li a:hover {

	color: #8B0D0D;

}

.regionsbg {

	border-bottom:1px solid #DFDFDF;

	border-top:1px solid #DFDFDF;

	padding:10px 0px 5px 0px;

	margin-bottom:15px;

}

.points2 {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

}

.points2 li {

	list-style-type: none;

	padding: 0px 10px 5px 10px;

	background-image: url(../images/arrow.gif);

	background-repeat: no-repeat;

	background-position: 0px 5px;

	margin: 0px;

	display:block;

	float:left;

	width:29%;

}

.points2 li a {

	padding:5px 0px 5px 0px;

	color: #333333;

	text-decoration: none;

}

.points2 li a:hover {

	color: #8B0D0D;

}

/*countrylisting css end*/

/* viewallproperties css start */

.points3 {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

}

.points3 li {

	list-style-type: none;

	padding: 0px 10px 5px 10px;

	background-image: url(../images/arrow.gif);

	background-repeat: no-repeat;

	background-position: 0px 5px;

	margin: 0px;

	display:block;

	float:left;

	width:45%;

}

.points3 li span {

	padding: 0px 10px 0px 3px;

	color: #8B0D0D;

}



.points3 li a {

	padding:5px 0px 5px 0px;

	color: #333333;

	text-decoration: none;

}

.points3 li a:hover {

	color: #8B0D0D;

}

/* viewallproperties css end */

/*propertylisting css start*/

.proheader {

	background-image:url(../images/prohebg.gif);

	background-repeat:repeat-x;

	background-color:#706158;
}

.proheader h3 {

	background-image:url(../images/sortbg.gif);

	background-repeat:repeat-x;

	background-color:#68554A;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	padding:11px 8px 11px 15px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	margin:0px 8px 0px 0px;

	float:left;

}

* html .proheader h3 {

	margin:0px 5px 0px 0px;

}

.linkpath {

	margin-top:5px;
	float:left;

}
* html .linkpath {

	margin-top:7px;

}



.linkpath strong {

	margin:0px;
	padding:0px;

	vertical-align:middle;
	

}

.linkpath a{

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

	padding:3px 9px 5px 9px;

}

.linkpath a:hover{ 

	background-color:#675348;

}

.linkpath .active{ 

	background-color:#675348;

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

	padding:3px 9px 5px 9px;

}

.researbtn {

	background-image:url(../images/researchbtn.gif);

	background-repeat:no-repeat;

	text-align:center;

	width:167px;

	display:block;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

	height:18px;

	margin-right:8px;

	padding-top:3px;

}

.researbtn:hover {

	color: #8B0D0D;

}

.pronobg {

	background-image:url(../images/pronobg.gif);

	background-repeat:repeat-x;

	background-color:#D2D2D2;

	padding:9px 8px 9px 8px;

	margin-top:1px;

	color:#000000;

}
.pronobg3 {

	border-bottom:1px solid #D2D2D2;
	
	padding-bottom:6px;
	
	padding-top:3px;

	margin-bottom:6px;
	
	padding-left:1px;
	
	padding-right:0px;

	color:#000000;
	
	background-color:#FBFBFB;

}
.leftarrow {

	margin-right:10px;

	background-image:url(../images/leftnoarrow.gif);

	background-repeat:no-repeat;

	display:block;

	height:17px;

	width:17px;

}

.leftarrow:hover {

	background-image:url(../images/leftnoarrow_hover.gif);

	background-repeat:no-repeat;

}

.leftarrowactive  {

	margin-right:10px;

	background-image:url(../images/leftnoarrow_hover.gif);

	background-repeat:no-repeat;

	display:block;

	height:17px;

	width:17px;

}

.rightarrow {

	margin-left:10px;

	background-image:url(../images/rightnoarrow.gif);

	background-repeat:no-repeat;

	display:block;

	height:17px;

	width:17px;

}

.rightarrow:hover {

	background-image:url(../images/rightnoarrow_hover.gif);

	background-repeat:no-repeat;

}

.rightarrowactive {

	margin-left:10px;

	background-image:url(../images/rightnoarrow_hover.gif);

	background-repeat:no-repeat;

	display:block;

	height:17px;

	width:17px;

}

.linknopath {



}

.linknopath strong {

	margin:0px 9px 0px 9px;

	padding:0px;

	vertical-align:middle;

}

.linknopath a{

	color:#000000;

	font-weight:bold;

	text-decoration:none;

}

.linknopath a:hover{ 

	color:#8B0D0D;

}

.linknopath .active{

	color:#8B0D0D;

	font-weight:bold;

	text-decoration:none;

}

.promain {

	margin-top:12px;

	padding-bottom:5px;

	display:block;

}

.proreno {

	border-bottom:1px solid #DFDFDF;

	border-top:1px solid #DFDFDF;

}

.prorenobg {

	border-bottom:1px solid #FFFFFF;

	border-top:1px solid #FFFFFF;

	background-color:#F4F4F4;

	color:#767676;

	font-weight:bold;

	text-decoration:none;

	padding:10px 15px 10px 15px;

}

.prorenobg span{

	font-weight:bold;

	text-decoration:none;

}

.prorenobg strong{

	font-size:12px;

	color:#333333;

	font-weight:bold;

	text-decoration:none;

	padding:0px;

	margin:0px;

}

.probox {

	padding-top:10px;

	padding-bottom:5px;

	display:block;

}

.probox .leftside {

	width:164px;

	float:left;

	margin-right:10px;

}

.probox .leftside h3{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	margin:0px;

	padding:0px;

}

.viewpro {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	background-image:url(../images/viewpro.gif);

	background-repeat:no-repeat;

	width:154px;

	line-height:29px;

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

	display:block;

	padding-left:10px;

}

.viewpro:hover {

	color: #DDDADA;

}

.probox .rightside {

	margin:0px;

	padding:0px 0px 0px 174px;

	top:0px;

}

.probox .rightside h3 {

	margin:0px 0px 5px 0px;

	padding:0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	font-weight:bold;

	text-decoration:none;

}
.probox .rightside h3 a {

	color:#333333;

	text-decoration:none;

}
.probox .rightside h3 a:hover {

	color:#8F0E05;

	text-decoration:none;

}
.probox .rightside p {

	margin:0px 0px 7px 0px;

	padding:0px;

}

.bg1 {

	background-image:url(../images/bg1.gif);

	background-repeat:repeat-x;

	padding:6px 6px 6px 10px;

	background:#D6D6D6;

	color:#8B0D0D;

	font-weight:bold;

	text-decoration:none;

}

.bg4 {

	padding:8px 1px 0px 1px;

	background:#FFFFFF;

	color:#000000;

	text-decoration:none;

	border-bottom:1px solid #C9C8C8;

	border-top:1px solid #E9E4E4;

}

.probtn {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	background-image:url(../images/probtn.gif);

	background-repeat:no-repeat;

	text-align:center;

	width:119px;

	display:block;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	height:16px;

	padding-top:1px;

}

.probtn:hover {

	color: #DDDADA;

}

.removebtn {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	background-image:url(../images/removebtn.gif);

	background-repeat:no-repeat;

	text-align:center;

	width:79px;

	display:block;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	height:16px;

	padding-top:1px;

}

.removebtn:hover {

	color: #DDDADA;

}

.probtn1 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	background-image:url(../images/probtn1.gif);

	background-repeat:no-repeat;

	text-align:center;

	width:119px;

	display:block;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	height:16px;

	padding-top:1px;

}

.probtn1:hover {

	color: #DDDADA;

}

.bg2 {

	padding:6px 6px 6px 10px;

	margin-top:1px;

	background:#F4F4F4;

	color:#000000;

	text-decoration:none;

}

.bg3 {

	padding:6px 6px 6px 10px;

	background:#E6E6E6;

	color:#000000;

	text-decoration:none;

}

/*propertylisting css end*/

/*search page css start*/

.seachbg {

	border-top:1px solid #DFDFDF;

	border-bottom:1px solid #DFDFDF;

	margin-bottom:15px;

	padding:0px;

	text-decoration:none;

}

.formcss1 {

	border-top:1px solid #FFFFFF;

	border-bottom:1px solid #FFFFFF;

	background-color:#F4F4F4;

	padding:8px 10px 8px 10px;

}

#button3 input {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight:bold;

	border: 1px solid #666666;

	background-color: #838383;

	margin-right:3px;

	margin-top:3px;

	text-align:center;

	padding:3px 0px 3px 0px;

	width:110px;

}

.formcss1 h6{

	background-image:url(../images/bg1.gif);

	background-repeat:repeat-x;

	padding:7px 12px 7px 12px;

	margin:6px 0px 8px 0px;

	background:#E6E6E6;

	color:#000000;

	font-weight:bold;

	text-decoration:none;

	font-size:12px;

	display:block;

}

.formcss1 input, .formcss1 textarea, .formcss1 select {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

	background-color:#FFFFFF;

	border:1px solid #DADADA;

}

.formcss1 div {

	display:block;

	padding-bottom:3px;

	padding-top:3px;

}

.formcss2 {

	border-top:1px solid #FFFFFF;

	border-bottom:1px solid #FFFFFF;

	background-color:#F4F4F4;

	padding:5px 0px 6px 13px;

}

.formcss2 .formtext {

	padding: 7px 10px 7px 0px;

	margin: 0px;

	display:block;

	float:left;

	width:31%;

	font-weight:bold;

	color:#000000;

}

* html .formcss2 .formtext {

	padding: 4px 10px 4px 0px;

}

.formcss2 .formtext input {

	vertical-align:middle;

	margin: 0px 7px 0px 0px;

}

* html .formcss2 .formtext input {

	margin: 0px 4px 0px 0px;

}

.formcss2 .formtext1 {

	padding: 7px 10px 7px 0px;

	margin: 0px;

	display:block;

	float:left;

	width:48%;

	font-weight:bold;

	color:#000000;

}

* html .formcss2 .formtext1 {

	padding: 4px 10px 4px 0px;

}

.formcss2 .formtext1 input {

	vertical-align:middle;

	margin: 0px 7px 0px 0px;

}

.formcss2 p {

	margin:0px; 

	padding:0px 0px 10px 0px;

}

* html .formcss2 .formtext1 input {

	margin: 0px 4px 0px 0px;

}

.formcss3 {

	border-top:1px solid #FFFFFF;

	border-bottom:1px solid #FFFFFF;

	background-color:#F4F4F4;

	padding:8px 10px 8px 10px;

}

.formcss3 div {

	display:block;

	padding-bottom:3px;

	padding-top:3px;

}

.formtitle1{

	width:30%;

	display:inline;

	float:left;

	text-align:right;

	margin-right:3px;

	font-size:11px;

	color:#000000;

	text-decoration:none;

}

.formtitle2{

	width:35%;

	display:inline;

	float:left;

	text-align:right;

	margin-right:3px;

	font-size:11px;

	color:#000000;

	text-decoration:none;

}



.seachbg1 {

	background-image:url(../images/pronobg.gif);

	background-repeat:repeat-x;

	background-color:#D2D2D2;

	padding:9px 8px 9px 8px;

	margin-top:1px;

	color:#000000;

}

.searchbtn {

	background-image:url(../images/searchbtn.gif);

	background-repeat:no-repeat;

	width:116px;

	display:block;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	line-height:21px;

	margin-right:8px;

	padding-left:10px;

}

.searchbtn:hover {

	color: #DDDADA;

}

/*search page css end*/

/*home owner login page css start*/

.combg {

	border-top:1px solid #DFDFDF;

	border-bottom:1px solid #DFDFDF;

	margin-bottom:15px;

	padding:0px;

	text-decoration:none;

}

.combg1 {

	border-top:1px solid #FFFFFF;

	border-bottom:1px solid #FFFFFF;

	background-color:#F4F4F4;

	padding:15px;

}

.loginbg {

	border-right:1px solid #C1C1C1;

	border-bottom:1px solid #C1C1C1;

	background-color:#FFFFFF;

}

.loginbg h1 {

	background-image:url(../images/loheabg.gif);

	background-repeat:repeat-x;

	line-height:30px;

	padding-left:10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

	font-weight:bold;

}

.loginbg h2{

	background-image:url(../images/pronobg.gif);

	background-repeat:repeat-x;

	background-color:#D2D2D2;

	padding:9px 8px 9px 8px;

	margin-bottom:0px;

}

.sineupbtn {

	background-image:url(../images/sineupbtn.gif);

	background-repeat:no-repeat;

	display:block;

	width:106px;

	height:18px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	font-size:11px;

	text-align:center;

	padding-top:3px;

}

.sineupbtn:hover {

	color: #DDDADA;

}

.loginbtn {

	background-image:url(../images/loginbtn.gif);

	background-repeat:no-repeat;

	display:block;

	width:66px;

	height:18px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	font-size:11px;

	text-align:center;

	padding-top:3px;

}

.loginbtn:hover {

	color: #DDDADA;

}

.textboxborder {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

	background-color:#FFFFFF;

	border:1px solid #DADADA;
	
	padding:1px;

}

.textboxborder1 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;

	background-color:#FFFFFF;

	border:1px solid #DADADA;

	vertical-align:middle;

	padding:1px 3px 1px 3px;

}

.remindmebtn {

	background-image:url(../images/remindmebtn.gif);

	background-repeat:no-repeat;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	font-size:11px;

	text-align:center;

	height:18px;

	width:120px;

	display:block;

	padding-top:3px;

}

.remindmebtn:hover {

	color: #DDDADA;

}

.logpa {

 	padding-left:10px;

	padding-right:10px;

	height:58px;

}

* html .logpa {

	height:62px;

}

/*home owner login page css end*/

/*home owner home page css start*/

.logoutbtn {

	background-image:url(../images/logoutbtn.gif);

	background-repeat:no-repeat;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	font-size:11px;

	height:18px;

	width:75px;

	display:block;

	padding-left:12px;

	padding-top:3px;

}

.logoutbtn:hover {

	color: #DDDADA;

}

.homeownerh1 {

	background-image:url(../images/pronobg.gif);

	background-repeat:repeat-x;

	background-color:#D2D2D2;

	padding:9px 15px 9px 15px;

	border-top:1px solid #DFDFDF;

	margin-bottom:15px;

}

.homeownerbtn {

	background-image:url(../images/btn1.gif);

	background-repeat:no-repeat;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	font-size:11px;

	height:18px;

	width:152px;

	display:block;

	padding-left:12px;

	text-align:left;

	padding-top:3px;

}

.homeownerbtn:hover {

	color: #DDDADA;

}

.homeownerbtn1 {

	background-image:url(../images/btn2.gif);

	background-repeat:no-repeat;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	font-size:11px;

	height:18px;

	width:152px;

	display:block;

	padding-left:12px;

	text-align:left;

	padding-top:3px;

}

.homeownerbtn1:hover {

	color: #DDDADA;

}

.homeownerbtn2 {

	background-image:url(../images/btn3.gif);

	background-repeat:no-repeat;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	font-size:11px;

	height:18px;

	width:152px;

	display:block;

	padding-left:12px;

	padding-top:3px;

	text-align:left;

}

.homeownerbtn2:hover {

	color: #DDDADA;

}

.promain1 {

	margin-bottom:20px;

	display:block;

}

.proherbg {

	border-top:1px solid #DFDFDF;

	border-bottom:1px solid #DFDFDF;

	margin-bottom:15px;

	padding:0px;

	text-decoration:none;

}

.proherbg1 {

	border-top:1px solid #FFFFFF;

	border-bottom:1px solid #FFFFFF;

	background-color:#F4F4F4;

	padding:8px 15px 8px 15px;

	color:#666666;

}

.proherbg1 h2 {

	margin:0px 0px 2px 0px;

	padding:0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#8E0D08;

	font-weight:bold;

	text-decoration:none;

}

.pagepath1{

	font-size:10px;

	color:#000000;

	text-decoration:none;

}

.pagepath1 strong {

	font-size:10px;

	color:#555555;

	margin:0px 0px 0px 5px;

}

.pagepath1 span{

	font-size:10px;

	color:#333333;

	text-decoration:none;

}

.pronotlivebtn {

	background-image:url(../images/pronotlivebtn.gif);

	background-repeat:no-repeat;

	width:154px;

	height:23px;

	text-decoration:none;

	display:block;

	padding-left:10px;

	padding-top:6px;

}

.proislivebtn {

	background-image:url(../images/proislivebtn.gif);

	background-repeat:no-repeat;

	width:154px;

	height:23px;

	text-decoration:none;

	display:block;

	padding-left:10px;

	padding-top:6px;

}

.probox1 {

	display:block;

}

.probox1 .leftside {

	width:164px;

	float:left;

	margin-right:10px;

}

.probox1 .leftside h3{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	margin:0px;

	padding:0px;

	color:#FFFFFF;

}

.probox1 .rightside {

	margin:0px;

	padding:0px 0px 0px 174px;

	top:0px;

}

.probox1 .rightside .bg {

	background-image:url(../images/pronobg.gif);

	background-repeat:repeat-x;

	background-color:#D2D2D2;

	height:23px;

	font-size:11px;

	color:#000000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	padding-left:7px;

	padding-right:7px;

	padding-top:7px;

}

.probox1 .rightside .bg1 {

	background-color:#F4F4F4;

	height:70px;

	font-size:11px;

	line-height:17px;

	color:#000000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:normal;

	padding:7px;

	margin-bottom:1px;

	margin-top:1px;

}

.editbtn {

	background-image:url(../images/btn4.gif);

	background-repeat:no-repeat;

	background-color:#E6E6E6;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	font-size:11px;

	height:16px;

	width:82px;

	text-align:center;

	display:block;

	float:left;

	margin-right:5px;

	padding-top:1px;

}

.editbtn:hover {

	color: #DDDADA;

}

.pubprobtn {

	background-image:url(../images/pubprobtn.gif);

	background-repeat:no-repeat;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	font-size:11px;

	height:16px;

	width:133px;

	display:block;

	text-align:center;

	padding-top:1px;

}

.pubprobtn:hover {

	color: #DDDADA;

}

.pubprobtn1 {

	background-image:url(../images/pubprobtn_hover.gif);

	background-repeat:no-repeat;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	font-size:11px;

	height:16px;

	width:133px;

	display:block;

	text-align:center;

	padding-top:1px;

}

/*home owner home page css end*/

/*steps page css start*/

#steplinks {

	margin-bottom:15px;

	padding:0px;

}

#steplinks div {

	margin:0px;

	padding:0px;

	height:62px;

	float:left;

	display:block;

	width:122px;

}

#steplinks div div{

	outline: none;

	text-decoration:none;

	background-position:left top;

	background-repeat:no-repeat;

	float:left;

	display:block;

	width:122px;

	height:62px;

	text-align:center;

	font-size:10px;

}

#steplinks div div p{

	background-repeat:no-repeat;

}

#steplinks div div p a{

	outline: none;

	text-decoration:none;

	background-position:left top;

	background-repeat:no-repeat;

	float:left;

	display:block;

	width:122px;

	text-align:center;

	font-size:10px;

}

.step1 {

	background-image:url(../images/step1.gif);

	color:#333333;

	padding-top:30px;

	padding-bottom:10px;

}

.step1:hover {

	background-image:url(../images/step1_hover.gif);

	color:#FFFFFF;

}

.step1active {

	background-image:url(../images/step1_hover.gif);

	color:#FFFFFF;

	padding-top:30px;

	padding-bottom:10px;

}

.step1inactive {

	background-image:url(../images/step1.gif);

	color:#333333;

	padding-top:30px;

	padding-bottom:10px;

}

.step2 {

	background-image:url(../images/step2.gif);

	color:#333333;

	padding-top:30px;

	padding-bottom:10px;

}

.step2:hover {

	background-image:url(../images/step2_hover.gif);

	color:#FFFFFF;

}

.step2active {

	background-image:url(../images/step2_hover.gif);

	color:#FFFFFF;

	padding-top:30px;

	padding-bottom:10px;

}

.step2inactive {

	background-image:url(../images/step2.gif);

	color:#333333;

	padding-top:30px;

	padding-bottom:10px;

}

.step3 {

	background-image:url(../images/step3.gif);

	color:#333333;

	padding-top:30px;

	padding-bottom:10px;

}

.step3:hover {

	background-image:url(../images/step3_hover.gif);

	color:#FFFFFF;

}

.step3active {

	background-image:url(../images/step3_hover.gif);

	color:#FFFFFF;

	padding-top:30px;

	padding-bottom:10px;

}

.step3inactive {

	background-image:url(../images/step3.gif);

	color:#333333;

	padding-top:30px;

	padding-bottom:10px;

}

.step4 {

	background-image:url(../images/step4.gif);

	color:#333333;

	padding-top:35px;

	padding-bottom:15px;

}

.step4:hover {

	background-image:url(../images/step4_hover.gif);

	color:#FFFFFF;

}

.step4active {

	background-image:url(../images/step4_hover.gif);

	color:#FFFFFF;

	padding-top:35px;

	padding-bottom:15px;

}

.step4inactive {

	background-image:url(../images/step4.gif);

	color:#333333;

	padding-top:35px;

	padding-bottom:15px;

}

.step5 {

	background-image:url(../images/step5.gif);

	color:#333333;

	padding-top:35px;

	padding-bottom:15px;

}

.step5:hover {

	background-image:url(../images/step5_hover.gif);

	color:#FFFFFF;

}

.step5active {

	background-image:url(../images/step5_hover.gif);

	color:#FFFFFF;

	padding-top:35px;

	padding-bottom:15px;

}

.step5inactive {

	background-image:url(../images/step5.gif);

	color:#333333;

	padding-top:35px;

	padding-bottom:15px;

}

.step6 {

	background-image:url(../images/step6.gif);

	color:#333333;

	padding-top:35px;

	padding-bottom:15px;

}

.step6:hover {

	background-image:url(../images/step6_hover.gif);

	color:#FFFFFF;

}

.step6active {

	background-image:url(../images/step6_hover.gif);

	color:#FFFFFF;

	padding-top:35px;

	padding-bottom:15px;

}

.step6inactive {

	background-image:url(../images/step6.gif);

	color:#333333;

	padding-top:35px;

	padding-bottom:15px;

}

.finishbtn {

	background-image:url(../images/finishbtn.gif);

	background-repeat:no-repeat;

	display:block;

	width:84px;

	height:18px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	font-size:11px;

	text-align:center;

	padding-top:3px;

}

.finishbtn:hover {

	color: #DDDADA;

}

/*steps page css end*/

/*step 3 page css start*/

.phovegal {

	border-top:1px solid #DFDFDF;

	border-bottom:1px solid #DFDFDF;

	margin-bottom:15px;

	padding:0px;

	text-decoration:none;

}

.phovegalbg {

	border-top:1px solid #FFFFFF;

	border-bottom:1px solid #FFFFFF;

	background-color:#F4F4F4;

	padding:15px 0px 0px 15px;

}

* html .phovegalbg {

	padding:15px 0px 0px 10px;

}

.phovegalbg p {

	padding-right:15px;

	padding-left:6px;

}

* html phovegalbg p {

	padding-left:10px;

}

.phogalmain {

	width:338px;

	float:left;

	display:block;

	margin-right:12px;

	margin-bottom:17px;

	margin-left:5px;

	text-align:left;

}

* html .phogalmain {

	margin-right:11px;

	margin-left:6px;

}

.proimgborder {

	border:3px solid #D6D6D6;

	padding:1px;

	margin:0px;

	background-color:#FFFFFF;

	height:208px;

}

* html .proimgborder {

	height:200px;

}

.phogalmain h2 {

	background-image:url(../images/bgproh.gif);

	background-repeat:repeat-x;

	background-color:#666666;

	padding:7px 8px 7px 8px;

	margin-top:1px;

	color:#FFFFFF;

	font-size:12px;

	margin:1px 0px 0px 0px;

}

.probtnbg {

	background-image:url(../images/bgproh1.gif);

	background-repeat:repeat-x;

	background-color:#B3B3B3;

	padding:5px 8px 6px 8px;

	margin-top:1px;

	color:#FFFFFF;

	font-size:12px;

}

.editbtn1 {

	background-image:url(../images/editbtn.gif);

	background-repeat:no-repeat;

	width:52px;

	height:16px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	font-size:11px;

	text-align:center;

	display:block;

	padding-top:1px;

}

.editbtn1:hover {

	color: #DDDADA;

}

.delbtn {

	background-image:url(../images/delbtn.gif);

	background-repeat:no-repeat;

	width:67px;

	height:16px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	font-size:11px;

	text-align:center;

	display:block;

	padding-top:1px;

}

.delbtn:hover {

	color: #DDDADA;

}

.pronobg1 {

	background-image:url(../images/bgproh1.gif);

	background-repeat:repeat-x;

	background-color:#B3B3B3;

	padding:18px 8px 18px 8px;

	margin-top:1px;

	color:#000000;

}

.newphotobtn {

	background-image:url(../images/addanewphotobtn.gif);

	background-repeat:no-repeat;

	width:146px;

	height:18px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	font-size:11px;

	text-align:center;

	display:block;

	padding-top:3px;

}

.newphotobtn:hover {

	color: #DDDADA;

}

.popup1 {

	background-color:#FFFFFF;

	border:1px solid #D4D4D4;

	width:641px;

	height:340px;

	margin:auto;

	padding:20px;

}

* html .popup1 {

	padding-bottom:10px;

}

.phovegalbg1 {

	border-top:1px solid #FFFFFF;

	border-bottom:1px solid #FFFFFF;

	background-color:#F4F4F4;

	padding:15px;

}

.padbot25px {

	padding-bottom:25px;

}

/*step 3 page css end*/

/*step 4 page css start*/

.reraheader {

	background-image:url(../images/pronobg.gif);

	background-repeat:repeat-x;

	background-color:#D2D2D2;

	padding:15px 8px 15px 8px;

	color:#333333;

	font-weight:bold;

	border-right:1px solid #C1C1C1;

}

.reraconbg {

	background-color:#ECECEC;

	padding:6px 8px 6px 8px;

	color:#333333;

	border-right:1px solid #DFDFDF;

	border-bottom:1px solid #DFDFDF;

}

.reraconeditbg {

	background-color:#E1E1E1;

	padding:6px 8px 6px 8px;

	color:#333333;

	border-right:1px solid #DFDFDF;

	border-bottom:1px solid #DFDFDF;

}

.reraconeditbg1 {

	background-color:#F7F7F7;

	padding:6px 8px 6px 8px;

	color:#333333;

	border-right:1px solid #DFDFDF;

	border-bottom:1px solid #DFDFDF;

}

.reraconbg1 {

	background-color:#FFFFFF;

	padding:6px 8px 6px 8px;

	color:#333333;

	border-right:1px solid #DFDFDF;

	border-bottom:1px solid #DFDFDF;

}

.addbtn {

	background-image:url(../images/addbtn.gif);

	background-repeat:no-repeat;

	width:52px;

	height:16px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	font-size:11px;

	text-align:center;

	display:block;

	padding-top:1px;

}

.clearbtn {

	background-image:url(../images/clearbtn.gif);

	background-repeat:no-repeat;

	width:67px;

	height:16px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	font-size:11px;

	text-align:center;

	display:block;

	padding-top:1px;

}

.delbtn:hover {

	color: #DDDADA;

}

/*step 4 page css end*/

/*step 5 page css start*/

.avaiheader {

	background-image:url(../images/pronobg.gif);

	background-repeat:repeat-x;

	background-color:#D2D2D2;

	padding:7px 8px 7px 8px;

	color:#333333;

	font-weight:bold;

	border-right:1px solid #C1C1C1;

}

.avaimain {

	display:block;

	margin-bottom:15px;

}

.avaimain .headerbg {

	background-image:url(../images/bgproh.gif);

	background-repeat:repeat-x;

	background-color:#666666;

	padding:7px 8px 7px 8px;

	color:#FFFFFF;

	font-size:10px;

	margin:0px 0px 1px 0px;

}

.monthYear {

	font-family: "Tahoma";

	font-size: 9px;

	color: #FFFFFF;

	background-color:#7D7D7D;

	padding:3px 5px 3px 3px;
	* html padding:3px 0px 3px 3px;
	border-bottom: 1px solid #9A9A9A;

	border-right: 1px solid #FFFFFF;

	text-align:right;
	width:36px;

}

.dateUnknown {

	font-family: "Tahoma";

	font-size: 10px;

	color: #000000;

	text-align:center;

	background-color:#E7E7E7;

	border-bottom: 1px solid #FFFFFF;

	border-right: 1px solid #FFFFFF;

	height:14px;
	width:14px;

}

.dateBooked {

	font-family: "Tahoma";

	font-size: 10px;

	color: #000000;

	text-align:center;

	background-color:#FF927D;

	border-bottom: 1px solid #FFFFFF;

	border-right: 1px solid #FFFFFF;


	height:14px;
	width:14px;

}

.dateAvailable {

	font-family: "Tahoma";

	font-size: 10px;

	color: #000000;

	text-align:center;

	background-color:#96D1F1;

	border-bottom: 1px solid #FFFFFF;

	border-right: 1px solid #FFFFFF;


	height:14px;
	width:14px;

}
.dateAvaidepa {

	font-family: "Tahoma";

	font-size: 10px;

	color: #000000;

	text-align:center;

	background-color:#FF927D;

	border-bottom: 1px solid #FFFFFF;

	border-right: 1px solid #FFFFFF;


	height:14px;
	width:14px;
	background-image:url(../images/colorbg5.gif);
	background-repeat:no-repeat;

}
.dateAvaidepa1 {

	font-family: "Tahoma";

	font-size: 10px;

	color: #000000;

	text-align:center;

	background-color:#96D1F1;

	border-bottom: 1px solid #FFFFFF;

	border-right: 1px solid #FFFFFF;


	height:14px;
	width:14px;
	background-image:url(../images/colorbg6.gif);
	background-repeat:no-repeat;

}
.dateSunSat {

	font-family: "Tahoma";

	font-size: 10px;

	color: #000000;

	text-align:center;

	background-color:#CECECE;

	border-bottom: 1px solid #FFFFFF;

	border-right: 1px solid #FFFFFF;


	height:14px;
	width:14px;

}

.dateSunSattitle {

	font-family: "Tahoma";

	font-size: 9px;

	color: #FFFFFF;

	text-align:center;

	background-color:#464646;

	background-image:url(../images/dbg1.gif);


	height:14px;
	width:14px;

	background-repeat:repeat-x;

	border-right: 1px solid #B1B1B1;

	border-bottom: 1px solid #FFFFFF;

}

.datetitle {

	font-family: "Tahoma";

	font-size: 9px;

	color: #FFFFFF;

	text-align:center;

	background-color:#7D7D7D;

	background-image:url(../images/dbg2.gif);


	height:14px;
	width:14px;

	background-repeat:repeat-x;

	border-right: 1px solid #B1B1B1;

	border-bottom: 1px solid #FFFFFF;

}

/*step 5 page css end*/

/*step 6 page css start*/

.pubheader {

	background-image:url(../images/bgproh.gif);

	background-repeat:repeat-x;

	background-color:#666666;

	padding:10px 8px 10px 8px;

	color:#FFFFFF;

	font-weight:bold;

	border-right:1px solid #C1C1C1;

}

.megnebg {

	background:#D6D6D6;

	padding:8px 8px 12px 8px;

	color:#000000;

	margin:0px;

	border-right:1px solid #C1C1C1;

}
.megnebg .bigfont {
	color:#000000;
	font-size:11px;
	font-weight:bold;
}
.extradbg {

	padding:8px;

	margin-top:1px;

	background:#EEEEEE;

	color:#000000;

	text-decoration:none;

	border-right:1px solid #C1C1C1;

	border-bottom:1px solid #C1C1C1;

}

.extradbg1 {

	padding:8px;

	margin-top:1px;

	background:#EEEEEE;

	color:#000000;

	text-decoration:none;

	border-right:1px solid #C1C1C1;

}

.procheckoutbtn {

	background-image:url(../images/procheckoutbtn.gif);

	background-repeat:no-repeat;

	width:170px;

	height:18px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	font-size:11px;

	text-align:center;

	display:block;

	padding-top:3px;

}

.procheckoutbtn:hover {

	color: #DDDADA;

}

/*step 6 page css end*/
.proinfomain {
	display:block;
	margin-bottom:15px;
	border-bottom:1px solid #DFDFDF;
	padding-bottom:15px;
}
.proinfoleft {
	width:43%;
	float:left;
	display:block;
}
.proinfoleft p {
	margin:0px;
	padding:0px 0px 12px 0px;
	clear:both;
}
.leftwidth {
	float:left;
	width:90px;
}
.proinforight {
	margin-left:45%;
}
.normaltext1 {
	padding-bottom:18px;
	margin-bottom:15px;
	border-bottom:1px solid #DFDFDF;
}
.normaltext {
	margin-bottom:15px;
	border-bottom:1px solid #DFDFDF;
}
.pronobg2 {
	background-image:url(../images/pronobg.gif);
	background-repeat:repeat-x;
	background-color:#D2D2D2;
	padding:9px 8px 9px 8px;
	margin-top:1px;
	color:#333333;
}
.prodeborder {
	border:3px solid #D6D6D6;
	padding:15px;
	margin-top:1px;
	margin-bottom:1px;
	background-color:#FFFFFF;
	height:200px;
}
.prodeborder1 {
	border:5px solid #D6D6D6;
	padding:5px;
	margin-top:1px;
	margin-bottom:1px;
	background-color:#FFFFFF;
	height:315px;
}
.videoborder {
	border:5px solid #D6D6D6;
	padding:10px 10px 5px 10px;
	margin-bottom:15px;
}
.videoborder .floatimg {
	float:right;
	margin-right:180px;
}
* html .videoborder .floatimg {
	float:right;
	margin-right:88px;
}

.videoborder a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#8E0D08;
	font-weight:bold;
	text-decoration:none;
}
.videoborder a:hover {
	color:#2C2928;
}
.prodetailbox {
	width:184px;
	text-align:left;
	margin-bottom:15px;
}
.prodelsamllimg{
	padding:1px;
	border:3px solid #DFDFDF;
	margin:0px;
	background-color:#FFFFFF;
	height:64px;
}
.prodetailbox h4 {
	padding:6px 10px 7px 10px;
	margin:0px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	border-right:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	background-color:#F0F0F0;
	margin-bottom:1px;
}
.prodetailbox .infobox {
	padding:8px 9px 8px 9px;
	background-color:#F4F4F4;
	border-right:1px solid #DFDFDF;
	margin-top:1px;
	height:40px;
	font-size:10px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
}
.prodetailbox .infobox h2 {
	font-size:10px;
	color:#8E0D08;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 3px 0px;
}
.prodetailbox .infobox h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 3px 0px;
}
.prodetailbox .infobox1 {
	padding:8px 9px 8px 9px;
	background-color:#F4F4F4;
	border-right:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
}
.checkpaypalbtn {

 	width:145px;

	height:37px;

	background-image:url(../images/checkpaypalimg.gif);

	background-repeat:no-repeat;	

	border:0px;

	background-color:#FFFFFF;

	padding:0px;

	margin:0px;

	cursor:pointer;

}

.videopopup {

	margin:20px;

}

.videopopup .btn{

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight:bold;

	border: 1px solid #666666;

	background-color: #656565;

	width: 60px;

	margin-right:3px;

}

.simbtn1 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight:bold;

	border: 1px solid #666666;

	background-color: #838383;

	margin-right:3px;

	margin-top:3px;

	text-align:center;

	padding:2px 0px 2px 0px;

	width:70px;

	cursor:pointer;

}

.simbtn2 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight:bold;

	border: 1px solid #666666;

	background-color: #9E1616;

	margin-right:3px;

	margin-top:3px;

	text-align:center;

	padding:2px 0px 2px 0px;

	width:70px;

	cursor:pointer;

}

.darkbgcol {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	background-color:#7D7D7D;

	padding:3px 6px 3px 5px;

	border-bottom: 1px solid #9A9A9A;

	border-right: 1px solid #FFFFFF;

	font-weight:bold;

}

.cookie {

	margin-right:20px;

}

.cookie h2 {

	margin:0px 0px 7px 0px;

	padding:0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#8E0D08;

	font-weight:bold;

	text-decoration:none;

}

.cookie ol {

	margin-top:0px;

	margin-bottom:20px;

	padding-top:0px;

	padding-bottom:0px;

	color:#000000;

}

.cookie ol li {

	padding-bottom:5px;

}

/*######################################
LIBRARY PAGE CSS
######################################*/
.library #containbox{
	background-color: #CCCCCC;
	height:510px;
	position:relative;
	width:auto;
	float:none;
	}
.library #containbox #flashcontent {
	position:absolute;
	width:738px;
	left:0px;
	top:0px;
	padding:1px 0;
	}
.library #containbox .border {
	border-top:5px solid #8F0E05;
	border-bottom:5px solid #8F0E05;
	}
.library #containbox .back {
	position:absolute;
	top:-17px;
	right:-2px;
	}


