#store_header{
height:160px; 
width: 783px; 
border:0; 
padding:0px; 
margin: 0px auto 0px auto; 
text-align: center;
}
.store_header_text{
text-align:center;
font-size:11px;
color:#000000;
}

#store_footer{
margin: 50px auto 0px auto;
left: 0px;
width: 783px;
height:101px;
}
.store_footer_text{
position: relative;
width: auto;
height: auto;
top: 22px;
margin: -65px 0px 0px -20px;
text-align:center;
}

#page{
width: 405px;
}

.right_dyn_copy_3{
width: 165px;
height: 500px;
overflow: auto;
margin: 0px 0px 0px 8px;
}

.small_grey{ 
font-size:10px;
color:#999999;
}
.bg1{ background-color:#CCCCCC;}
.tables{border-left: 1px solid #cccccc; border-top: 1px solid #cccccc;}
.tables_blue {border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; color: #156999; }
.right_dyn{
position: relative;
float: left;
width: 182px;
height: 590px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: #ffffff url(img/RH_mid.png) repeat-y;
}

.right_dyn_copy{
width: 165px;
height: 450px;
overflow: auto;
margin: 0px 0px 0px 8px;
}
/******************************************** Dual icon rh sidebar code */
.right_dyn2{
position: relative;
float: left;
width: 182px;
height: 590px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: #ffffff url(img/RH_mid.png) repeat-y;
}

.right_dyn2_copy{
width: 168px;
height: 560px;
margin: -20px 0px 0px 5px;
}

.mh_relax2{
height: 140px;
width: 168px;
float: left;
overflow: hidden;
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 0px;
background: url(img/but_relax.png) top left no-repeat;
display: block;
text-indent: 3000px;
text-decoration: none;
}

.mh_relax2:hover{
background-position: bottom left;
text-decoration: none;
}
.mh_buy2{
height: 140px;
width: 168px;
float: left;
overflow: hidden;
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 0px;
background: url(img/but_buy.png) top left no-repeat;
display: block;
text-indent: 3000px;
text-decoration: none;
}

.mh_buy2:hover{
background-position: bottom left;
text-decoration: none;
}

/************************************* End Dual icon rh sidebar code ***************/

/* ###################################################################### MAIN TYPE STYLES */

.nav a{
font-family:"Lucida Grande" Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
line-height: 20px;
text-decoration:none;
}

.nav a:hover{
color:#33CCCC;
text-decoration:underline;
}

p {
font-family:"Lucida Grande" Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
}

h3 {
font-family:"Lucida Grande" Arial, Helvetica, sans-serif;
font-size:13px;
color:#156999;
}

a {
color:#136999;
text-decoration:none;
}

a:hover {
color:#998713;
text-decoration:underline;
}

.small {
font-size:10px;
color:#FFFFFF;
}
.small_font {
font-size:10px;
color:#000000;
}
.small_blue {
font-size:10px;
color:#156999;
}
.left_small{
margin: 0px 0px 0px 0px;
font-size: 10px;
color: #FFFFFF;
overflow:auto;
width:120px;
height: 170px;
}

p.left_small{
padding: 15px 0px 0px 10px;
}
.fawn{
color: #33CCCC;
}

.general {
font-family:"Lucida Grande" Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
}
.topic{
color:#156999;
}
.topic_bold{
color:#156999;
font-weight:bold;
}

.topic_ul{
color:#156999;
text-decoration:underline;
}
.topic_ul_bold{
color:#156999;
text-decoration:underline;
font-weight:bold;
}
.bluelink{
color:#156999;
text-decoration:none;
}

.bluelink:hover{
color: #33CCCC;
text-decoration:underline;
}
.scroll{
overflow:auto;
}
.alert{
color:#FF0000;
font-family:"Lucida Grande" Arial, Helvetica, sans-serif;
}
/* ***************************** End Type Styles */

#center{
width: 782px;
height: 545px;
margin: 0px auto 0px auto;
padding: 0px 0px 0px 0px;
position: relative;
z-index:1;
}
#pane{
width: 782px;
height: 515px;
position: relative;
background: url(img/central_x_bg.png) repeat-y;
padding: 0px 0px 0px 0px;
z-index:5;
}
#left_side{
width: 180px;
height: 670px;
margin: -110px 0px 0px -10px;
border:0px;
float: left;
background: transparent;
z-index:1;
}
#content{
width: 425px;
height: 595px;
position: relative;
margin: -66px 0px 0px 0px;
float: left;
background-color:#FFFFFF;
overflow:auto;
}
#right_side{
width: 182px;
height: 620px;
margin: -108px 0px 0px 0px;
border:0px;
position: relative;
float:right;
display:block;
overflow:inherit;
z-index:2;
}
body{
background-color:#FFFFFF;
font-family:"Lucida Grande" Arial, Helvetica, sans-serif;
color:#000000;
text-align:left;
}
html{
font-family:"Lucida Grande" Arial, Helvetica, sans-serif;
}

#header{
width: 782px;
position:relative;
height: 201px;
top:0px;
left: 0px;
z-index:0;
}
#footer{
position:relative;
float:left;
margin: -47px 0px 0px 0px;
left: 0px;
width: 783px;
height:101px;
}
.footer_text{
position: relative;
width: auto;
height: auto;
top: 22px;
margin: -65px 0px 0px -20px;
text-align:center;
}
.small_black_footer {
font-size:10px;
color:#000000;
position:relative;
width: auto;
background: transparent;
}
.small_black_footer a {
color:#136999;
text-decoration:none;
}

.small_black_footer a:hover {
color:#CBCC9A;
text-decoration:underline;
}

.link_bar{
font-size:10px;
color:#000000;
position:relative;
width: auto;
background: transparent;
}

.link_bar a {
color:#136999;
text-decoration:none;
}

.link_bar a:hover {
color:#33CCCC;
text-decoration:underline;
}

/***************************************** Right Pane */
.right_pane_top{
position: relative;
float: left;
width: 182px;
height: 265px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: #ffffff url(img/RH_mid.png) repeat-y;
}

.right_pane_bot{
position: relative;
float: left;
width: 182px;
height: 325px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: #ffffff url(img/RH_mid.png) repeat-y;
}

.right_pane_copy{
width: 165px;
margin: 0px 0px 0px 8px;
overflow:auto;
}

.doggie{
margin: 0px 5px 0px 0px;
}

.mh_relax{
height: 140px;
width: 170px;
float: left;
overflow: hidden;
padding: 0px 0px 0px 5px;
margin: 0px 0px 0px 5px;
background: url(img/but_relax.jpg) top left no-repeat;
display: block;
text-indent: 3000px;
text-decoration: none;
}

.mh_relax:hover{
background-position: bottom left;
text-decoration: none;
}

.mh_buy{
height: 140px;
width: 170px;
float: left;
overflow: hidden;
padding: 0px 0px 0px 5px;
margin: 0px 0px 0px 5px;
background: url(img/but_buy.jpg) top left no-repeat;
display: block;
text-indent: 3000px;
text-decoration: none;
}

.mh_buy:hover{
background-position: bottom left;
text-decoration: none;
}

.bulletins{
margin: -10px 0px 10px 0px;
z-index: 5;
}

.prior{
margin: 10px 0px 5px 0px;
}

.small_black {
font-size:11px;
color:#000000;
height: 110px;
overflow: auto;
}
/************************** Left Pane */

.left{
border: none;
width: 14px;
height: 550px;
}
.blue {
background-image:url(img/blue_center.png);
background-repeat: repeat;
}
.top_cap{
width: 172px;
height: 40px;
}
.bot_cap{
width: 172px;
height: 40px;
}
.linktext{
height: 25px;
float:left;
margin: 15px 0px 0px 70px;
}
.nav{
width: 120px;
height: 50px;
margin: 0px 0px 0px 0px;
position:relative;
float:left;
display:block;
}
.nav_box{
width: 120px;
margin: 0px 0px 10px 0px;
}
.scroll{
overflow:auto;
}
/**************************************************** Services Alterations ******************************/
#page table tr td{
font-family:"Lucida Grande" Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

#page table .topic{
font-family:"Lucida Grande" Arial, Helvetica, sans-serif;
font-size:11px;
color:#156999;
}

/**************************************************** Services Alterations ******************************/
