GENERAL SETUP
-----------------------------------------------------------------------------------------*/


.breaker, #footer {clear: both}
#container {padding: 30px 20px}

a {color:#0066CC; text-decoration: none; background-repeat: no-repeat;}
a:hover, a:active {color:#003399}

.AlphabeticalLinks a, .BackLink a {font-weight: bold; color:#fff; background-color:#7fa9e3; border:1px solid #339900; padding:2px; margin:0px 1px; margin:0px;
padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px 2px 0px 2px;}
.AlphabeticalLinks a:hover, .AlphabeticalLinks a:active, .BackLink a:hover, .BackLink a:active {font-weight: bold; color:#fff; background-color:#a7c279; border:1px solid #339900; padding:2px; margin:0px 1px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px 2px 0px 2px;}

h1, h2, h3, h4, h5 {background-repeat: no-repeat; line-height: normal}
.emph {text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; font-size:16px;}

h1.Title {color:#CC6600; border-bottom:1px solid #B6C2C6; font-family:16px; }

FONT FAMILIES
-----------------------------------------------------------------------------------------*/
body {font-family: verdana, arial, helvetica, sans-serif; font-weight:normal;}
h1, h2, h3, h4, h5, #content-container #browse, .EmailForm .title, .contenttitle {font-family: arial, helvetica, sans-serif; font-size:16px;}

/*-----------------------------------------------------------------------------------------
FONT SIZES
-----------------------------------------------------------------------------------------*/
body {font-size:62.5%; font-weight:normal;} /* Defaults to 10px on most browsers using default settings */

/* Fixed Sizes */
#masthead {font-size:11px}
#masthead #closebutton {font-size:10px}
#search input {font-size: 10px}
#toolbar {font-size: 11px}
#toolbar input {font-size:11px}

#toolbar a.go, #toolbar a.language {font-size: 10px}

/* Liquid Sizes */

#clientmessage {margin-bottom:20px; line-height:normal; text-align:justify; margin-top:10px;}
#clientmessage b {color:#003366; text-transform:uppercase;font-size :10px;;}









masthead {height:103px; background-color:#fff; background-image: url(); color:#fff; overflow:hidden}
#masthead-content {padding-top:5px}
#masthead a {color:#003366}
#masthead a:active, #masthead a:hover {color:#66CCFF}

#links {padding-left:20px; padding-top:16px;}
#links a {margin-bottom: 10px; display: block; background-image: url(masthead-link-arrow.gif); background-position: 0px 3px; padding-left:10px}
#links a.lastlink {margin-bottom:0px}

#closebutton {padding:16px 20px 0px 50px; text-align:right; white-space:nowrap}
#closebutton a {padding:16px 0px; background-image: url(close.gif); background-position: right; padding-right: 20px;}



#toolbar {background-color:#f9af78; padding: 6px 20px; background-image: url(); background-repeat: repeat-y; border-top:1px solid #4D5E64; border-bottom: 1px solid #4D5E64; margin-top:1px; color:#fff}
#toolbar .tool-label {font-weight: bold; margin-right:5px}
#toolbar input {border: 1px solid #4D5E64; }
#toolbar div.sitesearch {float:left}

#toolbar a {background-repeat: repeat}
#toolbar a.go, #toolbar a.language {margin-left: 5px; border: 1px solid #4D5E64; font-weight: bold; text-decoration: none; color:#fff; background-image: url(button-back.gif); background-color:#FE9700; text-transform:uppercase;}
#toolbar a.go {margin-right:9px; padding:2px;}
#toolbar a.language {float: right; padding:3px 4px; text-decoration: none; margin-left:10px; white-space: nowrap}
#toolbar a.go:active, #toolbar a.go:hover, #toolbar a.language:active, #toolbar a.language:hover {background-image: url(button-back-on.gif); background-color:#FE9700}





#search {width:200px; background-color:#f7d7c8; float:left; border:1px solid #4D5E64; height:250px;}


#search h2 {background-image: url(down.gif); margin:0px;
padding:0px; background-color:#f9af78; color:#fff; background-position:top; border-bottom:1px solid #4D5E64; padding:3px 0px 3px 3px; font-size:16px;}
#search .label {font-weight: bold;  color:#666666;}
#search .note { color:#114fa5; font-size:18px; font-family:bold; padding-left:5px; font-family:Arial, Helvetica, sans-serif;} 

#search .go a {border: 1px solid #4D5E64; font-weight: bold; text-transform:uppercase; color:#fff; background-image: url(button-back.gif); background-color:#FE9700; background-repeat:repeat}
#search .go a:active, #search .go a:hover {background-image: url(button-back-on.gif); background-color:#FE9700}



#Landing #content-container, #Document #content-container {border-top:5px solid #798D94}


#content-container #browse { background-color:#EEF1F3; color:#f29649; padding:6px 10px; padding-left:25px; border:1px solid #4D5E64; border-bottom:none; background-image: url(); background-repeat: repeat-y;}

#content {border:1px solid #7B8F96; padding:8px; line-height:normal}



#content-container #browse {font-weight: bold}
#healthsheets, #medications {line-height:2.25em; background-repeat: no-repeat; background-color:#EEF1F3; padding:12px; padding-left:5px; border: 1px solid #B6C2C6; margin-bottom:10px; min-height: 100px}
#healthsheets {background-image: url(splash-hs.gif)}
#medications {background-image: url(splash-m.gif); margin-bottom:0px}

*html #healthsheets, *html #medications {height:100px}

#healthsheets h3, #medications h3 { margin:0px; padding:0px;color:#003366;}
#healthsheets h3 a, #medications h3 a {margin:0px; padding:0px;color:#003366}
#healthsheets h3 a:active, #healthsheets h3 a:hover, #medications h3 a:active, #medications h3 a:hover { margin:0px; padding:0px; color:#003399}
.intro {line-height: normal; margin-bottom:5px; margin-top:0px}



p{
margin:0px;
padding:0px;
font-family: Arial, Helvetica, sans-serif;
color:#635f5f;
font-size:12px;

}


.heading{
margin:0px;
padding:0px;
font-family: Arial, Helvetica, sans-serif;
color:#003366;
font-size:12px;
font-weight:bold;

}

