﻿#navlinks a#schedule {background-position: top;background-image: url('/structureIMG/tabHoverMiddle.png');background-repeat: no-repeat;height: 45px;width: 185px;z-index: 100;color: white;margin-right: -6px;margin-left: -4px;}
#navlinks a#schedule span {font-size:1.4em;padding-top:10px;}
#columnLeft {float:left;width:192px;}
#topbox {background: url('/structureIMG/atozapp/topbox.png') no-repeat left top;color: white;padding-left: 20px;padding-right: 25px;font-size: 20px;font-weight: bold;height: 109px;color: White;}
#midbox {text-align: left;background: url('/structureIMG/atozapp/midbox.png') repeat-y left top;height: auto;padding-left: 15px;padding-right: 25px;color: #000099;font-weight: bold;font-size: 1.1em;}
#botbox {background:url('/structureIMG/atozapp/botbox.png') no-repeat left bottom;height:32px;}
#search {position:relative;top:10px;padding:10px;font-size: 19px;font-weight: bold;}
.dropmenu {margin:15px;margin-left:12px;}
#AtoZ {padding: 10px 10px;text-align: center;letter-spacing: 0.5em;font-family: Arial, Helvetica, sans-serif;font-size: 15px;color: Black;}
.buttonsub {margin-left:75px;}
#columnLeft img {border:0;}
#columnRight {float:left;width:468px;}
#boxTop {background-image: url('/structureIMG/comment_box/top.png');background-repeat: no-repeat;background-position: center top;height: 44px;}
#boxTop h1 {padding: 10px 0px 0px 50px;letter-spacing: 0;font-family: Arial, Helvetica, sans-serif;font-size: large;color: #FFFFFF;}
#boxMid {background-image: url('/structureIMG/comment_box/middle.png');background-repeat: repeat-y;background-position: center top;padding: 0 20px;}
#boxBot {background-image: url('/structureIMG/comment_box/bottom.png');background-repeat: no-repeat;background-position: center top;height: 40px;}

/*Dashboard for A to Z */
#dashboard {width:960px;margin-left:10px;}
#leftSide {text-align: center;padding: 20px;color: #FFFFFF;font-size: 15px;background-color: #3333FF;width: 389px;height: 150px;float: left;border-right-style: solid;border-right-color: #C0C0C0;background-image: url('/structureIMG/atozApp/blueBK.png');background-repeat: repeat-x;border-right-width: 1px;}
#leftSide h2 {color: White;text-align: left;font-size: 19px;font-weight: normal;font-family: Arial, Helvetica, sans-serif;letter-spacing: 0.1em;}
#searchBar {vertical-align:middle;}
.searchBtn {background-position: center top;border-style: none;color: #FFFFFF;background-image: url('/structureIMG/atozApp/searchBtn.png');background-repeat: no-repeat;width: 120px;height: 60px;vertical-align: middle;font-size: 20px;background-color: transparent;font-weight: normal;font-family: Arial, Helvetica, sans-serif;cursor: pointer;padding-bottom:7px;}
.searchBox {color: #000000;font-size: 20px;}
#rightSide {float: left;width: 530px;height: 190px;color: #000000;background-image: url('/structureIMG/atozApp/greyBK.png');background-repeat: repeat-x;background-position: center center;position: relative;text-align: center;}
#rightSide img {padding:0;margin:0;float:left;}
#rightside .content {text-align: center;font-family: Arial;margin: 0 auto;width: 504px;position: relative;top: 40px;}
#rightSide h2 {font-weight: normal;font-family: arial;color: #808080;font-size: 19px;position: absolute;left: 20px;}
.content h3 {margin: 0 0 10px 0;font-size: 20px;font-weight: normal;color: #000000;}
.content ul {text-align:left;padding: 50px 8px 0 10px;margin:0 auto;float: left;}
.content li {list-style-type: none;}
.content a {text-decoration: none;color: #444;}
#filter {padding-left:5px;padding-right:20px;}
#alphabet {padding: 0 40px;}
#alphabet a, #alphabet a:visited {font-size: 19px;color: White;text-decoration: none;}
.listing {font-size: 11px;width:166px;float:left;padding:10px 10px 10px 30px;}
.listing h2 {background-image: url('/structureIMG/atozApp/letterHeader.png');padding: 0;margin: 0;text-align:center;float: left;padding: 18px 0;margin-bottom:-33px;margin-left:-10px;background-repeat: no-repeat;width:55px;height:55px;color:White;}
.listing em {line-height: 55px;margin-left: 10px;font-size: 1.1em;}
.listing hr {padding:0;margin:0;clear: both;}
.listing ul {padding:0;margin:0;}
.listing li {margin:15px 0;list-style-type: none;}
.compList {padding: 0;margin: 0;list-style-type: none;background-color: #CCCCCC;text-align: left;color: Black;width: 253px;position: absolute;left: 25px;top: 25px;border: solid 1px #7f9db9;}
.compListItem {background-color: White;color: #666666;}
.compHighlighted{}
.content h3, .content li {color: #555;}
.content .allProgs {color: #0066CC;}
