﻿/* ********************************
GENERAL STYLES
************************************ */	
body {
	font-family: verdana,arial,serif;
	font-size:12px;
}

a {
	font-family: verdana,arial,serif;
	font-size:12px;
	color:#4c618e;
}

a:hover 
{
    color:#a4b5c5;
}

p.indent {
	text-indent:5px;
}

p.smquote {
	font-family: helvetica,verdana,arial,serif;
	font-size: 8pt;
	font-style: italic;
	margin: 2px 10px 2px 10px;
	text-align: center;
	color:black;
}

p.quote {
	font-family: helvetica,verdana,arial,serif;
	font-size: 9pt;
	font-style: italic;
	margin: 1px 10px 1px 10px;
	text-align: center;
	color:black;
}

p.copy {
	font-family: verdana,arial,serif;
	font-size:9px;
	margin: 10px 10px 10px 10px;
	text-align: center;
	color:black;
}

h5.caption {
	font-family: verdana,arial,serif;
	color:#003366;
}

form {
	margin: 0px 0px 0px 0px;
}

table {
	font-family: verdana,arial,serif;
	font-size:13px;
}

table.member {
	font-family: verdana,arial,serif;
	font-size:13px;
	margin: 0px 0px 0px 4px;
}

td {
	font-size:13px;
}

dl {
	font-family: verdana,arial,serif;
	margin: 0px 1px 1px 1px;
}

dt {
	font-size:13px;
	font-weight: bold;
}

dd {
	font-size:12px;
}

li.roman {
	font-weight: bold;
}

.error {color:Red;}


/* ****************************************************************************************************** */
/* ***************************************     SUB NAV STYLES    **************************************** */
/* ****************************************************************************************************** */
.subnavHeader
{
	width:221px !important;
	height:24px;
	color:White;
	background-color:#a4b5c5;
	border:solid 1px #a4b5c5;
	cursor: pointer;
	text-align:left;
	font-weight:bold;
	line-height:24px;
	margin-bottom:1px;
	text-indent:12px;
}

.subnavHeaderSelected
{
	width:221px !important;
	height:24px;
	color:White;
	background-color: #7788ad;
	border:solid 1px #7788ad;
	text-align:left;
	font-weight:bold;
	line-height:24px;
	text-indent:12px;
}

.subnavContent
{
	width:221px !important;
	background-color: #ffffff;
	border:solid 1px #b2b2b2;
	padding:26px 0px 26px 0px;
	margin:1px 0px 1px 0px;
	font-size:110%;

}
       
.subnavContent ul
{
    list-style:none;
    padding:0px;
    margin:0px;                    
}
    .subnavContent ul li
    {
        padding-left:20px;
        margin:0px 0px 16px 8px;
        background:url("/images/bullet.gif") no-repeat 0 5px;
    }
        .subnavContent ul li a
        {
            color:#78a4d0;
        }
        .subnavContent ul li a:hover
        {
            color:#00344c;
        }

table.biotable 
{
    border-collapse:separate;
	border-spacing:6px;
}
table.biotable td 
{
    padding:0px;
}
table.biotable td img
{
    border:2px solid #7f1f11;
}


table #ctl00_Body_tblControls
{
    width: 475px;
}
		
#panel-001-top 
{
    width:259px;
    height:10px;
    background:url("/images/panel-001-top.jpg") no-repeat top left;
    padding:0px;
    margin:10px 0px 0px 0px;
}

#panel-001-content 
{
    width:199px;
    background:url("/images/panel-001-tile.jpg") repeat-y top left;
    text-align:left;
    padding:0px 0px 0px 60px;
    margin:0px;    
}
    #panel-001-content h1,
    #panel-001-content h2,
    #panel-001-content h3,
    #panel-001-content h4,
    #panel-001-content h5,
    #panel-001-content h6,
    #panel-001-content p
    {
        margin:0px;
        padding:0px;
    }

#panel-001-bottom 
{
    padding:0px;
    margin:0px;    
    width:259px;
    height:295px;
    background:url("/images/panel-001-bottom.jpg") no-repeat top left;
}

#join-now 
{
    display:block;
    width:221px;
    height:338px;
    background:url("/images/join-now.jpg") no-repeat top left;
    border:none;
    margin-top:10px;
}
    #join-now span
{
    display:none;
}

#visit-our-store 
{
    margin-top:16px;
    display:block;
    width:259px;
    height:140px;
    background:url("/images/visit-our-store.jpg") no-repeat top left;
}
    #visit-our-store span
    {
        display:none;
    }
 
 #search 
 {
     margin-top:10px;
 }
