﻿/*****************************************************************
HELP:
Padding/Margin: 0px(Top) 0px(Right) 0px(Bottom) 0px(Left);
Small Style Sheet Updates Fonts to 100% (According to National)
Medium Style Sheet Updates Fonts to 140% (According to National)
Large Sytle Sheet Updates Fonts to 170% (According to National)
******************************************************************/

@import url(small.css);


/* Page Styles */
#page {font-size: 80%; width: 750px; padding: 0px; margin: 0px auto 10px auto; text-align: left; border-left: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF; background: #F6F4ED;}
td.nr {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #3A3A3A;} /* Do Not Resize Cell */
p.nr {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #3A3A3A;} /* Do Not Resize Paragraph */


/* Standard HTML Element Styles */
body {font-family: Arial, Helvetica, sans-serif; background: #F6F4ED; color:#3a3a3a; text-align: center; padding: 0px; margin: 0px;}
p {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #3A3A3A;}
td {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #3A3A3A;}
hr {color: #DCCAB2;}


/* Standard Form HTML Element Styles */
input {font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;}
select {font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;}
textarea {font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;}
input.optional {font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; border: 1px #7F9DB9 solid; margin-bottom: 1px; padding-left: 2px; padding-right: 2px;}
select.optional {font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; border: 1px #7F9DB9 solid; margin-bottom: 1px; padding: 0px;}
textarea.optional {font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; border: 1px #7F9DB9 solid; margin-bottom: 1px; padding: 5px;}
input.required {font-family: Arial, Helvetica, sans-serif; background-color: #FFFFCC; border: 1px #7F9DB9 solid; margin-bottom: 1px; padding-left: 2px; padding-right: 2px;}
select.required {font-family: Arial, Helvetica, sans-serif; background-color: #FFFFCC; border: 1px #7F9DB9 solid; margin-bottom: 1px; padding: 0px;}
textarea.required {font-family: Arial, Helvetica, sans-serif; background-color: #FFFFCC; border: 1px #7F9DB9 solid; margin-bottom: 1px; padding: 5px;}


/* Standard HTML Link Styles */
a.lnkBlueGray {color: #286BA9; text-decoration: none;}
a.lnkBlueGray:hover {text-decoration: underline;}
a.lnkBlueGrayBold {color: #286BA9; text-decoration: none; font-weight: bold;}
a.lnkBlueGrayBold:hover {text-decoration: underline; font-weight: bold;}
a.lnkTan {color: #B47C3F; text-decoration: none;}
a.lnkTan:hover {text-decoration: underline;}
a.lnkTanBold {color: #B47C3F; text-decoration: none; font-weight: bold;}
a.lnkTanBold:hover {text-decoration: underline; font-weight: bold;}
a.lnkDarkTan {color: #873901; text-decoration: none;}
a.lnkDarkTan:hover {text-decoration: underline;}
a.lnkDarkTanBold {color: #873901; text-decoration: none; font-weight: bold;}
a.lnkDarkTanBold:hover {text-decoration: underline; font-weight: bold;}


/* Header Styles */
.header {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; background-color: #6E4576; color: #F4EBFE; text-decoration: none;}
a.header {text-decoration: none;}
a.header:hover {text-decoration: underline;}
.search {font-family: Arial, Helvetica, sans-serif; width: 151px; height: 19px; color: #707475; border: 1px solid #6E4576;}


/* Vision and Change Location Styles */
.chapterbar {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; background-color: #8B6A91; border-top: 1px solid #AE97B2; border-bottom: 1px solid #DCCAB2; color: #EDDFF0;}
.vision {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; background-color: #8B6A91; color: #FFFFFF;} /* Old Color: #EDDFF0 */
.changeloc {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8pt; background-color: #8B6A91; color: #F4EBFE;}
a.changeloc {text-decoration: underline;}
a.changeloc:hover {text-decoration: underline;}


/* Navigation Path */
#breadcrumb {font-size: 10pt; color: #873901; padding: 3px 0px 4px 15px; background: #F9F6EA;}
#breadcrumb a {color: #873901; text-decoration: none;}
#breadcrumb a:hover {color: #873901; text-decoration: underline;}


/* Controls */
a.controls_print {display: block; width: 37px; height: 22px; background: url("http://www.alzmigreatlakes.org/cms/images/nav/controls/btn_print.gif") 0 0 no-repeat; text-decoration: none;}
a.controls_print:hover {display: block; width: 37px; height: 22px; background: url("http://www.alzmigreatlakes.org/cms/images/nav/controls/btn_print_over.gif") 0 0 no-repeat; text-decoration: none;}
a.controls_email {display: block; width: 43px; height: 22px; background: url("http://www.alzmigreatlakes.org/cms/images/nav/controls/btn_email.gif") 0 0 no-repeat; text-decoration: none;}
a.controls_email:hover {display: block; width: 43px; height: 22px; background: url("http://www.alzmigreatlakes.org/cms/images/nav/controls/btn_email_over.gif") 0 0 no-repeat; text-decoration: none;}


/* Title and Controls Bottom Border */
td.tcborder {border-bottom: 1px #DCCAB2 solid; padding-bottom: 2px;}


/* Left Navigation Styles */
#leftnav {font-size: 10pt; float: left; width: 167px; margin: 0px; padding: 0px; border-right: 1px solid #DCCAB2;} /* Font and Box Size, Position and Right Border */
#leftnav .nav {border-top: 1px solid #DCCAB2;} /* Top Border */
#leftnav a {background: #FFFFFF; display: block; padding: 4px 0px 4px 15px; font-weight: bold; color: #8B9091; text-decoration: none; border-bottom: 1px solid #DCCAB2;} /* Default (link, background & bottom border) */
#leftnav a:hover {color: #b47c3f; text-decoration: underline;} /* Default Hover Link */
#leftnav a.current {background: #d4a973; display: block; padding: 4px 0px 4px 15px; font-weight: bold; color: #FFFFFF; text-decoration: none; border-bottom: 2px solid #DCCAB2;} /* Current (link, background & bottom border) */
#leftnav a.current:hover {color: #FFFFFF; text-decoration: none;} /* Current Hover Link */
#leftnav .nav ul {vertical-align: bottom; text-align: bottom; margin: 0px; padding: 0px 0px 0px 15px; list-style : none; background: #F9F6EA; border-bottom: 1px solid #DCCAB2;}
#leftnav .nav ul li ul {vertical-align: bottom; text-align: bottom; margin: 0px; padding: 0px 0px 0px 8px; background: #F9F6EA; border-bottom: 0px solid #DCCAB2;}
#leftnav .nav ul li {margin-top: 10px; margin-bottom: 3px; vertical-align: bottom; text-align: bottom;}
#leftnav .nav ul li ul li {vertical-align: bottom;  text-align: bottom;}
#leftnav .nav ul li a {text-align: bottom; vertical-align: bottom; display: inline; padding: 0px 0px 0px 0px;  font-weight: normal; color: #873901; text-decoration: none; background: #F9F6EA; border-bottom: 0px solid #DCCAB2;}
#leftnav .nav ul li a:hover {color: #873901; text-decoration: underline;}
#leftnav .nav ul li a:active {font-weight: normal; text-decoration: underline;}
#leftnav .nav ul li a.current {color: #873901; font-weight: normal; text-decoration: underline;}
td.leftnavbg {background: #FFFFFF url("http://www.alzmigreatlakes.org/cms/images/backgrounds/bg_sub.gif") repeat-y;}


/* Body Styles */
.hiddenPic {display: none;}
td.content {padding-left: 15px;}
hr.hr2 {color: #ECE3D7;} /* Color was #B47C3F */

.section_title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17pt; color: #B47C3F; font-weight: normal;}

.bodytitle {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #B47C3F;}
a.bodytitle{text-decoration: none;}
a.bodytitle:hover {text-decoration: underline;}

.edubodyhead {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #B47C3F;}
p.edubodyhead {margin-top: 25px; margin-bottom: 5px; margin-left: 3px; margin-right: 10px;} 
.edubodyhead2 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #B47C3F; }
p.edubodyhead2 {margin-top: 0px; margin-bottom: 5px; margin-left: 0px; margin-right: 10px;}
.educlasshead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #B47C3F; font-weight: bold;}
.educity {font-weight: bold; margin-left: 5px;}
.educityhead {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #286ba9; font-weight: bold;}
p.educityhead {margin-top: 0px; margin-bottom: 5px; margin-left: 0px; margin-right: 10px;}

.booktitle {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #B47C3F;}
.books {font-family: Arial, Helvetica, sans-serif; color: #3a3a3a;}
a.books {color: #286ba9; text-decoration: none;}
a.books:hover {text-decoration: underline;}
td.books_ltp {text-align: left; vertical-align: top; padding-bottom: 5px;}
td.books_lt {text-align: left; vertical-align: top;}
td.books_ct {text-align: center; vertical-align: top; padding-left: 5px; padding-right: 5px; padding-bottom: 5px;}

table.consultation {width: 498px; padding: 10px;} /* Table Properties */
td.consultationloc {width: 348px; text-align: left; vertical-align: top;} /* Cell Location Properties */
td.consultationtime {width: 150px; text-align: left; vertical-align: top;} /* Cell Time Properties */

.size4 {font-size: 18px;}
.size3 {font-size: 12pt;}
.size2 {font-size: 10pt;}
.size1 {font-size: 7pt;}
.ColorCC3300 {color: #CC3300;}
.ColorFF0000 {color: #FF0000;}
.ColorE04B06 {color: #E04B0C;}
.bullet {font-size: 12pt;}
a.golflink {color: #999933; text-decoration: none;}
a.golflink:hover {color: #999933; text-decoration: underline;}


/* Footer Styles */
.footer {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #FFFFFF; color: #3A3A3A;}
td.footer {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #FFFFFF; color: #3A3A3A;}
p.footer {margin-left: 15px;}
a.footer {background-color: #FFFFFF; color: #873901; text-decoration: none;}
a.footer:hover {text-decoration: underline;}