
body { background-repeat:repeat; font-family: Arial; }
html>body { padding-bottom: -100px;}
#MainHeader { padding: 0px;}
html>body #MainHeader{ height: 141px; }

#MainSection { position: relative; z-index: 0;}
html>body #MainSection { margin-top: 38px; z-index: auto; height: 75%; }
html>body #MainArea { height: auto; }

#left {z-index: -2;}
html>body #left { z-index: auto;}

#HeaderLogo {margin-left: -5px; margin-bottom: -5px; margin-right: -5px;}
html>body #HeaderLogo { margin-left: 0px; }

#Banner {margin-bottom: -5px; float: left; width: 56%;}
html>body #Banner {margin-bottom: 0px; }

#NormalContent { padding: 25px 20px; }
#NormalContent h1 { color: #660066 }
#NormalContent h3 { font-size: 16px; color: #660066 }
#NormalContent h4 { font-size: 12px; font-weight: bold; color: #000000 }
#NormalContent h4.table { font-size: 14px; font-weight: bold; color: #ffffff }
#NormalContent p.first { font-weight: bold }
#NormalContent p.site { margin-top: 0px; }
#NormalContent ul { margin-top: 0px }
#NormalContent li { line-height: 1.5em }
#NormalContent td.site { padding-left: 10px; padding-right: 10px }
#NormalContent a:link { color: #660066; text-decoration: underline }
#NormalContent a:visited { color: #6f7a9d; text-decoration: underline }
#NormalContent a:hover { color: #ff7800; text-decoration: underline }

#NormalContent a.site:link { color: #660066; text-decoration: none}
#NormalContent a.site:visited { color: #6f7a9d; text-decoration: none}
#NormalContent a.site:hover { color: #ff7800; text-decoration: underline }

#NormalContent a.site1:link { color: #ffffff; text-decoration: none}
#NormalContent a.site1:visited { color: #6f7a9d; text-decoration: none}
#NormalContent a.site1:hover { color: #ff7800; text-decoration: underline }

img { border: 0px; }

table p { margin-top : 10px;  line-height : 1.5em; font-size: 12px; }
table p.site { margin: 0px; }

#SearchBox {width: auto; float:right; padding: 5px;}
.SearchBox {width: auto; float:right; padding: 5px;}

html>body #SearchBox { background-color: Transparent; }
html>body .SearchBox { background-color: Transparent; }

.PrintControl a, .MailFriend a {color: #FFFFFF;}
.PrintControl a:hover, .MailFriend a:hover {color: #FFFFFF;}
.PrintControl, .MailFriend {color: #FFFFFF;}

html>body .WhiteBox { float: left; height: auto; }

#nav, #nav ul { font-size: 11px; font-weight: bold;  padding-left: 0px }
html>body #nav, html>body #nav ul { padding-top: 0px; }
#nav li { z-index: 1; }

html>body #menutable { padding-top: 0px; height: 37px; }
html>body #menubarlink { padding-top: 5px; } 

#HomeBox { padding-left: 11px; padding-right: 11px; width: 31%; z-index: -1; }
html>body #HomeBox { z-index: auto; }
#HomeSummary { font-size: 14px;}
#HomeSummary ul a{ font-size: 14px; color: #660066; }
#HomeSummary ul a:hover{ color: #dd6914;}
#HomeSummary ul { color: #dd6914; list-style-image: url('/Images/Institute/HPbullet.jpg'); }
#HomeSummary li { padding: 2px 0px 2px 5px; } 
#Boxes { padding-left: 15px; margin-top: -25px; z-index: -1;}
html>body #Boxes { z-index: auto;}

#footer img { vertical-align: middle;}
.footer img { vertical-align: middle;}

#BottomImage { padding-top: 10px;}
.QuicklinksDiv { float: right; color: #dd6914; vertical-align: middle; padding: 7px; font-size: 14px; }

#ContentMain { width: 75% }
html > body #ContentMain { padding-bottom: 0px; width: 79% }
#NavigationLeft { width: 24% }
html > body #NavigationLeft {height: 100%; width: 21%}

#NavItems { padding-left: 10px; padding-top: 10px; padding-right: 10px }
#NavItems a { color: #660066 }
#navTable td { vertical-align: middle }
#nav li ul { z-index: 5;}

#AudienceLink { padding: 5px 0px 10px 5px }
#AudienceLinkSelected { padding: 5px 0px 10px 5px }

#LinkSelected1 { padding-left: 5px }
#LinkSelected2 { padding-left: 25px }
#LinkSelected3 { padding-left: 40px }
#LinkSelected4 { padding-left: 55px; background-color: #d5d5d5}
##LinkSelected5 { padding-left: 70px; background-color: #d5d5d5}

#LinkUnselected1 { padding-left: 5px }
#LinkUnselected2 { padding-left: 25px }
#LinkUnselected3 { padding-left: 40px }
#LinkUnselected4 { padding-left: 55px }
#LinkUnSelected5 { padding-left: 70px }

#MonthBanner a { color: #792178; }
#CurrentMonth { background-color: #792178; }
#WeekBox { border-width: 0px; }
#WeekBox, #WeekEntry { font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 12px;}

#nav a, #nav ul a{ font-weight: bold; font-size: 12px; }
#nav li li { elevation: above; z-index: 5;}
li ul, li li { z-index: 5;}

#Sitemap { font-size: 14px;}
#Sitemap a { color: #660066; text-decoration: none; }
#Sitemap a:hover { color: #dd6914; }
#Sitemap li ul { width: auto; display:block; position: relative; left: auto; top: auto; border-width: 0px; list-style-type: circle;}
#Sitemap li li, #Sitemap li { padding: 5px; list-style-image: url('/Images/Institute/sitemapBullet.jpg'); }

#contactForm {padding-left: 50px;}
.textinput {border: solid 1px #792178;}
.radiolist { font-size: 12px; }
input[type="radio"] { color: #792178; }

#SearchPage H3 { color: #660066; }

#ctl01_ctl01_QuicklinksDiv { padding: 7px 5px 0px 0px }

#Brochure {margin-top: 140px;}

.HomePageTextBox {margin-top: -590px;}

.subscribeHeading { color: #660066; }
#SubscribeStyleDiv { padding-top: 0px; border-color: #ffffff; }
