﻿body 
{
   font-family:Arial, Helvetica, sans-serif;
   color:#000;
   font-size:10pt;
}
img
{
   border:none;
}
h1, h2, h3, h4
{
   font-style:italic;
   font-weight:bold;
   padding:1px 0 1px 0;
}
h1
{font-size:18pt;}
h2
{font-size:16pt;}
h3
{font-size:14pt;}
h4
{font-size:13pt;}

.updated
{
    font-size: 8pt;
    font-style: italic;
}

/*  Header Design  */
/*End Header Design */

/*Footer Design */
#footer
{
     font-family: Arial, Helvetica, Sans-Serif;
     font-size: small;
     color: White;
     width: 100%;
     background: #006699;
     margin: 0;
     padding: 0;
}
#footer a:link, a:active
{color: White;text-decoration: underline;}
#footer a:visited
{color: Gray;text-decoration: underline;}
#footer a:hover
{color: #FFCC00;text-decoration: underline;}
#footer p
{
   font-size:xx-small;
   color:#CCCCCC;
   text-align:center;    
}
/*End Footer Design */

/*************************************/
/* Design Formatting Divs */
/*************************************/
#ph0, #ph1, #ph2
{
	list-style: none;
	text-align:left;
}
#content
{
   	padding:5px 5px 10px 5px;
}
#content ul
{list-style: none;}

#content a:link
{color: #446D79;text-decoration: underline;}
#content a:visited
{color: #446D79;text-decoration: none;}
#content a:hover
{color: #744E8F;text-decoration: underline;}
#content a:active
{color: #492713;text-decoration: none;}

.column #column1
{background-color:#FFFFFF;}

a:link
{color: #446D79;text-decoration: underline;}
a:visited
{color: #446D79;text-decoration: none;}
a:hover
{color: #744E8F;text-decoration: underline;}
a:active
{color: #492713;text-decoration: none;}

.column #column2
{
     border-left: thin solid #006699;
     height: 100%;
}
#contblock
{
    margin:0 250px 100px 250px;
    background-color:#CCFF99;
    border: solid 1px #000000;
}
#contblock ul
{list-style: none;}

#contblock a:link
{color: #446D79;text-decoration: underline;}
#contblock a:visited
{color: #446D79;text-decoration: none;}
#contblock a:hover
{color: #744E8F;text-decoration: underline;}
#contblock a:active
{color: #492713;text-decoration: none;}
.block
{
    border-color: #006699;
    background: #FFFFFF;
    list-style: none;
    margin: 5px;
    padding: 4px;
    float: none;
    border-left-style: solid;
    border-left-width: 2px;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-style: solid;
    border-top-width: 1px;
    border-bottom-style: solid;
    border-bottom-width: 3px;
}
/***********************/
/* Start OE Formatting */
/***********************/
.oenewheader
{
     border-color: #FFFFFF #FFFFFF #999999 #999999;
     border-width: 1px 1px 2px 2px;
     background: #895FA9;
     font-size: 14pt;
     color: #FFFFFF;
     font-weight: bold;
     float: none;
     border-style: solid;
     text-align: center;
}
.oerowcolor
{
     background-color: #895FA9;
}

.oepage, img.oepage, p.oepage
{
    margin:0;
    padding:0;
}
.oeblock
{
    background: #FFFFFF;
    list-style: none;
    margin: 16px;
    padding: 0px;
    float: none;
    border:1px solid #446D79;
}
.oeblock table, tr, td
{
    margin:0px;
    padding:0px;
    border:none;
}

.oesteps
{
    background-color:#895FA9;
    color:White;
    width:100%;
    font-size:8pt;
}
.oeinst
{
    padding:5px 5px 10px 5px;
    font-size:80%;
    text-align:left;
}
.oecontainer
{
    margin:0px 100px 0px 100px;
    padding:0px;
}
.oecontent
{
    margin: 4px 8px;
    padding: 0px;
    text-align:center;
    vertical-align: middle;
}
.oecontent td
{
    text-align: center;
    line-height: 2.8em;
}
#fl_menu{position:absolute; top:98px; left:0px; z-index:9999; width:100px; height:50px;}  
#fl_menu .label{padding-left:4px; font-family:"Calibri", Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; background:#895FA9; color:#fff;} 
#fl_menu .menu{display:block;}
#fl_menu .menu .menu_item{display:block; background:#895FA9; color:#fff; border-top:1px solid #333; padding:4px; font-family:"Calibri", Helvetica, sans-serif; font-size:10pt; text-decoration:none;}  
#fl_menu .menu a.menu_item:hover{background:#333; color:#fff;} 

/***********************/
/* END OE Formatting */
/***********************/

/***********************/
/* End NEO page */
/***********************/
/***********************/
/* Start Wellness pages */
/***********************/
#wbody {	
	height:100%;
	min-height: 300px;
	padding-bottom:40px;
	padding-top: 20px;
	border-bottom:1px solid #006699;
    border-top:1px solid #006699;
    text-align:center;
    }

#qcloud 
{
    width:40%;
    padding:20px;
    background-color: #fff;
    text-align:left;
    border:2px solid #316e9b;
    margin:0 auto;
}
#wpage 
{
    width:750px;
    padding:20px;
    background-color: #fff;
    text-align:left;
    border:2px solid #316e9b;
}


#cloud a
{
    position: absolute;
    text-indent:-1000em;
}

#cloud a:hover 
{border: 1px solid #87181e;}

#cloud .hc a
{
    top: 18px;
    left: 16px;
    height: 24px;
    width: 153px;
}
#cloud .as a
{
    top: 15px;
    left: 193px;
    height: 31px;
    width: 145px;
    }
#cloud .ad a
{   
    top: 75px;
    left: 228px;
    height: 28px;
    width: 114px;
    }

#cloud .pe a
{
    top: 82px;
    left: 18px;
    height: 47px;
    width: 180px;
}
#cloud .adental a
{
    top: 78px;
    left: 358px;
    height: 16px;
    width: 46px;
}
#cloud .at a
{
    top: 79px;
    left: 427px;
    height: 19px;
    width:144px;
}
#cloud .ergo a
{    
    top: 138px;
    left: 241px;
    height: 34px;
    width: 158px;
}

#cloud .wm a
{
    top: 28px;
    left: 369px;
    height: 44px;
    width:142px;
}
#cloud .wc a
{
    top: 105px;
    left: 342px;
    height: 28px;
    width:215px;
}
#cloud .b a
{   
    top: 111px;
    left: 211px;
    height: 20px;
    width: 99px;
    }
#cloud .ap a 
{
    top: 47px;
    left: 141px;
    height: 29px;
    width: 118px;
}
#cloud .an a
{
    top: 139px;
    left: 35px;
    height: 21px;
    width: 86px;
}
#cloud .adisease a
{
    top: 44px;
    left: 34px;
    height: 31px;
    width: 94px;
}
#cloud .adiscounts a
{
    top: 50px;
    left: 274px;
    height: 19px;
    width: 78px;
    }
#cloud .mi a
{   
    top: 134px;
    left: 139px;
    height: 31px;
    width: 86px;
    }
#cloud .i a
{
    top: 143px;
    left: 424px;
    height: 21px;
    width:133px;
}
#cloud .index a
{
    width: 107px;
    height: 21px;
    top: 11px;
    left: 474px;
}
#cloud .index a:hover
{
    border: 2px dashed green;
    text-indent: 0;
    background-color:#fff;
    font-family: Calibri, Sans-Serif;
    font-style:italic;
    font-weight:bold;
    font-size: 120%;
    text-align:center;
    color: Green;
}
#wellnesslogo 
{
    background-color: #fff;
    padding-top:5px;
    padding-bottom:10px;
    text-align:center;
    }
.rtcrnnav
{
     float:right;
     font-size:80%;
     margin:-10px -10px 15px 15px;
     font-style:italic;
    }

.questions a:link, .questions a:active, .questions a:visited
{
    text-decoration:none;
    color:#ba4243;
    font-family: Calibri;
    font-weight: bold;
    font-size:10pt;
    }
.questions a:hover
{color: #FFF; text-decoration: none; background-color:#36090C;}

.questions a span
{font-weight:normal; font-size:8pt;}

.questions a:hover span
{font-weight:normal; font-size:8pt;}

#wwa 
{
    z-index:1000;
    position:absolute;
    float:left; 
    top:160px;
    left:263px;
}
#note p
{
    margin:0 100px 0 100px;
    visibility:hidden;
}

.biopage a
{
    font-size: 9pt;
}

#bio.biopage h5, #ha.biopage h5, #tobacco.biopage h5
{
    color:#FFF;
    font-size: 10pt;
    font-weight:bold;
    padding: 0px;
    font-style: italic;
    margin-bottom: 0px;
}

#bio.biopage 
{
    border:8px solid #BBF0FF;
    color: #FFF;
    background-color: #009CCA;
    vertical-align:middle;
    padding-bottom: 0px;
}
#bio.biopage span
{
    color: #FFF;
}

#ha.biopage 
{
    border:8px solid #FBA946;
    color: #FFF;
    background-color: #DD7E0B;
    vertical-align:middle;
    padding-bottom: 0px;
}

#ha.biopage span
{
    color: #FFF;
}

#tobacco.biopage
{
    border:8px solid #B5D30F;
    color: #FFF;
    background-color: #819812;
    vertical-align:middle;
    padding-bottom: 0px;
}

#tobacco.biopage h5 span
{
    color: #FFF;
}

.biopage span
{
    font-size: 8pt;
    color: #000;
    font-weight:normal;
}


/***********************/
/* End Wellness pages */
/***********************/


/***************************/
#cell
{
    color:Black;
    font-size: small;
    font-weight: bold;
    background-color: #FF3300;
}
