body{background:url('../img/body_bg.jpg');margin:0px;font-family:Arial,Tahoma,Verdana;font-size:10pt;}
*:focus{outline:none}
img{border:0px;vertical-align:bottom;}
.spacer{clear:both}
#container{margin:0px auto;position:relative;padding-left:35px;padding-right:35px;width:790px;background:url('../img/container_bg.png') repeat-y}
#search_hdr{position:absolute;right:35px;top:0px;background:url('../img/search_bg.png') no-repeat;padding-top:7px;padding-right:10px;width:423px;height:26px;text-align:right;}
#left_container{float:left;margin:0px;padding:0px;width:196px;height:600px;background:#BEB29E}
#rht_container{float:left;width:594px;}
#rht_container .hp_img{background:url(../img/hp_main.jpg) no-repeat;width:594px;height:392px;}
#rht_container .hdr_staff{background:url(../img/hdr_staff.jpg) no-repeat;width:594px;height:212px;}
#rht_container .hdr_links{background:url(../img/hdr_links.jpg) no-repeat;width:594px;height:212px;}
#rht_container .hdr_directions{background:url(../img/directions.jpg) no-repeat;width:594px;height:212px;}
#rht_container .hdr_emergency{background:url(../img/emergency.jpg) no-repeat;width:594px;height:212px;}
#rht_container .hdr_misc{background:url(../img/misc.jpg) no-repeat;width:594px;height:212px;}
#rht_container .hdr_adoptions{background:url(../img/adoptions.jpg) no-repeat;width:594px;height:212px;}
#rht_container .hdr_boarding{background:url(../img/boarding.jpg) no-repeat;width:594px;height:212px;}
#rht_container .hdr_services{background:url(../img/services.jpg) no-repeat;width:594px;height:212px;}
#rht_container .hdr_prescriptions{background:url(../img/prescriptions.jpg) no-repeat;width:594px;height:212px;}
#rht_container .hdr_online_form{background:url(../img/online_form.jpg) no-repeat;width:594px;height:212px;}
#rht_container .hdr_pet_check{background:url(../img/pet_check.jpg) no-repeat;width:594px;height:212px;}
#rht_container .hdr_login{background:url(../img/hdr_login.jpg) no-repeat;width:594px;height:212px;}
#rht_container .subpg_title{height:28px;background:#8DBEBC;width:584px;font-size:21pt;padding-left:10px;font-style:italic;color:#FFFFFF}
#rht_container .subpg_content{height:293px;position:relative;padding:10px;padding-left:20px;background:#FFFFFF;overflow:auto;}
#hp_box_wrap{background:#FFFFFF;border-bottom:1px solid #5B543E}
#hp_box_wrap a{cursor:pointer;text-decoration:none;}
#hp_box_wrap .box{width:148px;margin-left:1px;float:left;padding-bottom:25px;background-color:#EAE5DF;}
#hp_box_wrap .box_title{width:148px;height:22px;padding-top:3px;text-align:center;font-size:11pt;}
#hp_box_wrap .box_img{width:148px;height:110px;}
#main_menu{margin:0px;padding:0px;list-style-type:none;text-align:right;font-size:11pt;}
#main_menu a{display:block;height:35px;padding-top:14px;width:176px;padding-right:20px;text-decoration:none;}
#main_menu .menu_n{background:url('../img/menu_bg.jpg') no-repeat;height:49px;width:196px;border-bottom:1px solid #5B543E}
#main_menu .menu_o{background:url('../img/menu_bg.jpg') no-repeat 0px -49px;height:49px;width:196px;border-bottom:1px solid #5B543E}
#main_menu .menu_a{background:url('../img/menu_bg.jpg') no-repeat 0px -98px;height:49px;width:196px;border-bottom:1px solid #5B543E}
#footer{background:#BDB19D;height:100px;color:#FFFFFF;}
#footer .ftr_top{float:left;width:330px;padding-left:40px;padding-top:5px;}
#footer .ftr_mdl{float:left;width:120px;;padding-top:5px;}
#footer .ftr_btm{float:left;width:65px;padding-top:10px;;text-align:right;}
.hint{font-size:8pt;color:#555555;font-style:italic}
.txt_bg{background:url('../img/text_bg.jpg') no-repeat;width:156px;border:0px}
.tbox{font-family:Arial,Tahoma,Verdana;border:1px solid #F77E03;padding:1px;font-size:10pt;color:#222222;}
.btn{background:#8DBEBC;width:100px;border:1px solid #F77E03;cursor:pointer;}
/*Styles for links*/
a{color:#FFFFFF;text-decoration:none}
a:hover{text-decoration:underline}
.lnblk{color:#7C3E00;text-decoration:none;}
.lnblk:hover{color:#7C3E00;text-decoration:underline;}
/*Text style*/
.blk1b{font-weight:bold;font-size:10pt;}
.wht1b{font-weight:bold;font-size:10pt;color:#FFFFFF}
.red1b{font-weight:bold;font-size:10pt;color:#FF0000}
.grn1b{font-weight:bold;font-size:10pt;color:#3E7E2E}
.lbltxt{font-size:10pt;color:#0A0D1A}
/*Form style*/
.form_wrapper{border:1px solid #F2F2F2;width:490px;}
.form_heading{width:480px;margin-bottom:10px;padding:5px;background-color:#E0E0E0;}
.form_rows{width:480px;margin:10px 0px;}
.form_label{float:left;width:160px;text-align:right;}
.form_field{float:left;width:310px;padding-left:10px;}
