﻿body { 
    margin: 0;
    background-color: #B1C4DB;
    color: #000000;
	background-image: url('images2/bkgbody.jpg');
	background-attachment: fixed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	line-height: 120%;
	z-index: 0;
}
h1 {
    margin-top: 0;
	color: #993366;
	letter-spacing:-1px;
	font: normal 15pt "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
}
h2 {
	color: #3366aa; 
	letter-spacing:-1px;
	font: bold 12pt "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
}
h3 {
    margin-top: 2px;
    margin-bottom: 2px;
    color: #993366;
	font: bold 11pt "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
}
h4 {
	font-family:Arial,Helvetica,sans-serif;
	font-size: 85%;
	color: #000033;
}
.emph {
	color: #3366aa;
    font-family: "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 93%;
    font-weight: bold;
}
a.emph:link,a.emph:visited {
	color: #3366aa;
}
a.emph:hover,a.emph:active {
	color: #0000ff;
}

#header-outer {
    margin: 0;
    padding: 0;
	width: 100%;
	height: 48px;
	color: #ffffff;
	background-color: #000066;
	background-image: url('images2/bkgheader.png');
}
#header-inner {
    width: 752px;
    margin-left: auto;
    margin-right: auto;
}
.headermenu
{
	line-height: 40px;
	vertical-align: middle;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	font-size: 9pt;
	font-family:"Lucida Grande","Lucida Sans Unicode",arial,sans-serif;
	text-decoration: none;
	color:#DBDFEE;
}
.headerThisPage{
	line-height: 40px;
	vertical-align: middle;	
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	font-size: 9pt;
	font-family:"Lucida Grande","Lucida Sans Unicode",arial,sans-serif;
	font-weight: bold;
	text-decoration: none;
	color:#3333cc;
	background-color:#ccccc0;
	border-right: solid #939FB2 2px;
	border-bottom: solid #939FB2 2px;
}
a.headermenu:link,a.headermenu:visited
{
	text-decoration:none;
	color:#DBDFEE;
	border-right: solid #000066 2px;
	border-bottom: solid #000066 2px;
}
a.headermenu:hover,a.headermenu:active{
	color:#ffffff;
	background-color:#939FB2;
	border-right: solid #666699 2px;
	border-bottom: solid #666699 2px;
}

#outer-wrapper {
    background-color:#ffffff;
    border-top: 1px solid #ccccff;
    border-left:1px solid #ccccff;
    border-right:1px solid #aaaacc;
    border-bottom:1px solid #ccccff;
    width:720px;
    margin:0px auto;
    padding:20px;
    margin-left: auto;
    margin-right: auto;
}
.ColLeft
{
    float: left;
    width: 200px;
    color: #000000;
    padding-right: 20px;
}
.ColLeft220
{
    float: left;
    width: 220px;
    color: #000000;
    padding-right: 20px;
}
.ColRight
{
    float: left;
    width:  500px;
    color: #000000;
}
.ColRight480
{
    float: left;
    width:  480px;
    color: #000000;
}
.ColClear
{
    clear: both;
    position: static;
}
.footer 
{
    position: relative;
    display: block;
    top: 0px;
	width: 100%;
	height: 34px;
	clear: both;
	padding-top: 6px;
	text-align: center;
	vertical-align: middle;
	border-top: 1px solid #E0E0FF;
	color: #ffffff;
	font-family:"Lucida Grande","Lucida Sans Unicode",arial,sans-serif;
	font-size: 87%;
	background-color: #C8CAD0;
	background-image: url(images2/bkgfooter.png);
}
.footer a {
    padding: 6px;
    margin: 0px;
	color: #ffffff;
	text-decoration:none;

}
.footer p {
    padding: 2px;
    margin: 0px;
    color: #ffffff;
}
.BluePanel
{
    display: block;
    margin: 0;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 12px;
    padding-right: 12px;
    background-color: #ffffff;
	background-image: url('images2/bkgbluepanel.png');
	background-repeat: repeat-x;
	z-index: 1;
}
a.BluePanel
{
    display: block;
    margin: 0;
    padding: 0;
    background: none;
    text-decoration: none;
	font: 87% "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
}
a.BluePanel:link,a.BluePanel:visited
{
    display: block;
    margin: 0;	color: #000066;
}
a.BluePanel:hover,a.BluePanel.active
{
    display: block;
    margin: 0;	color: #aa6699;
}

a.BluePanelThisPage
{
    display: block;
    text-indent: 8px;
    cursor: default;
    margin: 0;
    padding: 0;
    background: none;
    background-color: #ffffff;
    text-decoration: none;
    font-weight: bold;
	font: 87% "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
}
a.BluePanelThisPage:link,a.BluePanelThisPage:visited,a.BluePanelPanelThisPage:hover,a.SilverPanelThisPage.active
{
    cursor: default;
    font-weight: bold;
    text-indent: 8px;
    display: block;
    margin: 0;	color: #000066;
}
.SilverPanel
{
    display: block;
    margin: 0;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 12px;
    padding-right: 12px;
    background-color: #ffffff;
	background-image: url('images2/bkgsilverpanel.png');
	background-repeat: repeat-x;
	z-index: 1;
}
a.SilverPanel
{
    display: block;
    margin: 0;
    padding: 0;
    background: none;
    text-decoration: none;
	font: 9pt "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
}
a.SilverPanel:link,a.SilverPanel:visited
{
    display: block;
    margin: 0;	color: #000066;
}
a.SilverPanel:hover,a.SilverPanel.active
{
    display: block;
    margin: 0;	color: #aa6699;
}

a.SilverPanelThisPage
{
    display: block;
    text-indent: 8px;
    cursor: default;
    margin: 0;
    padding: 0;
    background: none;
    background-color: #ffffff;
    text-decoration: none;
    font-weight: bold;
	font: 9pt "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
}
a.SilverPanelThisPage:link,a.SilverPanelThisPage:visited,a.SilverPanelThisPage:hover,a.SilverPanelThisPage.active
{
    cursor: default;
    font-weight: bold;
    text-indent: 8px;
    display: block;
    margin: 0;	color: #000066;
}
.GoldPanel
{
    display: block;
    margin: 0;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 12px;
    padding-right: 12px;
    background-color: #ffffff;
	background-image: url('images2/bkggoldpanel.png');
	background-repeat: repeat-x;
	z-index: 1;
}
.GoldPanelEmph
{
    display:inline-block;
    color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
    float: left;
    padding: 4px;    
}    

a.GoldPanel
{
    display: block;
    margin: 0;
    padding: 0;
    background: none;
    text-decoration: none;
	font: 85%/110% "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	padding: 5px;
}
a.GoldPanel:link,a.GoldPanel:visited
{
    display: block;
    margin: 0;	color: #000000;
}
a.GoldPanel:hover,a.GoldPanel.active
{
    display: block;
    margin: 0;	color: #990033;
}
.GoldPanel600
{
    display: block;
    margin: 0;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 12px;
    padding-right: 12px;
    background-color: #ffffff;
	background-image: url('images2/bkggoldpanel600.png');
	background-repeat: repeat-x;
	z-index: 1;
}
.lineHeight14
{
    line-height: 180%;
}    
#TagLine
{
    display: block;
    margin: 0;
    position:relative;
    top: -4px;
    width: 412px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 8px;
    background-color: #6778AC;
	background-image: url('images2/bkgtagline.png');
    color: #ffffff;
    letter-spacing: 1px;
    word-spacing: 2px;
	font-size: 85%;
	font-style: oblique;
	font-family: Arial,Helvetica,sans-serif;
}

.cite {
    	font: normal 88% "Trebuchet MS",Arial,Helvetica,sans-serif;
}
p.cite {
        line-height: normal;
    	padding-top: 0px;
    	padding-bottom: 0px;
    	padding-left: 80px;
    	padding-right: 60px;
    	border-top-width: 0;
    	border-bottom-width: 0;
}    

/* from stylescommon.css */  
.Arial { font-family: Arial,Helvetica,sans-serif; }
.ArialBlack { font-family:Arial Black,Gadget,sans-serif; }
.ComicSansSerifMS{ font-family: Comic Sans-Serif MS,cursive; }
.CourierNew { font-family: Courier New,Monospace; }
.Georgia { font-family: Georgia,serif; }
.Impact { font-family: Impact,Charcoal,sans-serif; }
.LucidaConsole { font-family: Lucida Console,Monaco,monospace; }
.LucidaSansUnicode { font-family: Lucida Sans Unicode,Lucida Grande,sans-serif; }
.PalatinoLinotype { font-family: Palatino Linotype,Book Antiqua,Palatino,serif; }
.Tahoma { font-family: Tahoma,Geneva,sans-serif; }
.TimesNewRoman { font-family: Times New Roman,Times,serif; }
.TrebuchetMS { font-family: Trebuchet MS,Helvetica,sans-serif; }
.Verdana { font-family: Verdana,Geneva,sans-serif; }
/* styles to set a font size */
.Text6Pt { font-size: 69%;}
.Text7Pt { font-size: 77%;}
.Text8Pt { font-size: 85%/110%;}
.Text9Pt { font-size: 93%;}
.Text10Pt { font-size: 100%;}
.Text11Pt { font-size: 110%;}
.Text12Pt { font-size: 120%;}
.Text13Pt { font-size: 13pt;}
.Text14Pt { font-size: 14pt;}
.Text15Pt { font-size: 15pt;}
.Text16Pt { font-size: 16pt;}
.Text17Pt { font-size: 17pt;}
.Text18Pt { font-size: 18pt;}
.Text19Pt { font-size: 19pt;}
.Text20Pt { font-size: 20pt;}
.Text21Pt { font-size: 21pt;}
.Text22Pt { font-size: 22pt;}
.Text23Pt { font-size: 23pt;}
.Text24Pt { font-size: 24pt;}
/* application defined styles: these styles also appear in 
   "page style" stylesheets, where their colors are added. */
.BodyZeroMargin { margin-top:0; margin-left:0; margin-right:0; }
.SelectOff { cursor:pointer; }
.SelectOn { cursor:pointer; }
.AltSelectOff { cursor:pointer; }
.AltSelectOn { cursor:pointer; }
.MedTable { border-bottom-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-width: 0;}
.MedTableNoTop { border-bottom-width: 1px; border-left-width: 1px; border-top-width: 0; border-right-width: 0; }
/* medication buttons */
.MedSelectOff {font-weight: normal; font-family: "Arial Narrow", Helvetica, sans-serif; border-bottom-width: 1px; border-left-width: 0; border-top-width: 0; border-right-width: 1px; font-size:8pt;}
.MedSelectOn {font-weight: normal; font-family: "Arial Narrow", Helvetica, sans-serif; font-size: 93%;  border-bottom-width: 1px; border-left-width: 0; border-top-width: 0; border-right-width: 1px; }
.MedSelectOff10 {font-weight: normal; font-family: "Arial Narrow", Helvetica, sans-serif; font-size: 10pt; border-bottom-width: 1px; border-left-width: 0; border-top-width: 0; border-right-width: 1px; }
.MedSelectOn10 {font-weight: normal; font-family: "Arial Narrow", Helvetica, sans-serif; font-size: 10pt; border-bottom-width: 1px; border-left-width: 0; border-top-width: 0; border-right-width: 1px; }
.TextDisabled { color: #CCCCCC; background-color: #FFFFFF !important; }
