body{margin:0px; background-image: url(images/bg-grad.jpg); font-family:Arial, Helvetica, sans-serif; font-weight:100; font-size:13px; line-height:18px;

 }

strong{font-weight:bold}
b{font-weight:bold}

#body{margin-left:20px; margin-right:20px; margin-bottom:150px;}
#footer{color:#FFFFFF; font-size:12px; padding:15px;z-index: 1000; background-image:url(images/bg-footer.jpg)}

.register_head{text-transform: uppercase;}
.submit-btn{border:solid; width:100px; border-color:#0066CC;color:#0068b2; font-size:18px; background-color:#FFFFFF; padding:4px; box-shadow: 5px 5px 2px #888888;}

.input{ width:250px; height:30px; background-image:url(images/input-grad.jpg); border-color:#236fa6; border-style:double; padding-left:10px; padding-right:10px;	 font-family:Arial, Helvetica, sans-serif; font-size:14px}

.textarea{ width:250px; height:380px; background-image:url(images/input-text.jpg); border-color:#236fa6; border-style:double;  padding-left:10px; padding-right:10px; padding-top:10px;  font-family:Arial, Helvetica, sans-serif; font-size:14px}

.nav_tan{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;color:#0068b2 }
.nav_tan:hover{color:#000000}
.nav_tan-ON{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;color:#0068b2 }

a:hover{color:#0068b2}
a:visit{font-family:Arial, Helvetica, sans-serif; font-size:14px;}


.home_reader_links{font-size:12px; color:#000000; text-decoration:none; font-weight:bold}
#text{font-size:13px; line-height:18px}
.header{font-family: Arial, Helvetica, sans-serif; font-size:26px; color:#0068b2; font-weight:bold}
.subheader{font-family: Arial, Helvetica, sans-serif; font-size:16px;  font-weight:bold; border-width: 2px; padding-top:20px;color:#0068b2;
   border-bottom: 1px #ccc solid;
   width: 100%;}

.book_nav{font-size:11px; color:#333333; font-weight:bold; text-decoration:none}

.book_links{font-family:  Arial, Helvetica, sans-serif; color:#0068b2; font-weight:bold}
.book_links:hover{text-decoration:underline}

#btn-hello {
	position: absolute;
    left: -50px;
	bottom:0px;
	top: 0px;
	width: 50px;
	height: 150px;
	 border:none;
	z-index: 1001;
}

#openhouse {
	position: absolute;
    left: -177px;
	bottom:0px;
	top: 0px; border:none;
	
	
	z-index: 100;
}

.body{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px}
.product_name{font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#000000;font-weight:bold}



.disclaimer{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px}


.product_price{font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#003366; padding-left:7px}
.shop_items{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000}
.links{font-family:Geneva, Arial, Helvetica, sans-serif; color:#003366; font-weight:bold; font-size:15px; }
.req{font-family:Geneva, Arial, Helvetica, sans-serif; color:#FF0000; font-size:12px}
.shop_form_hd{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px}
.dont-forget{font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#003366}

.back{font-family:Geneva, Arial, Helvetica, sans-serif;; font-size:12px; color:#FF6600}