﻿* {margin: 0; padding: 0;}
body {font-size: 10px; font-family: verdana, sans-serif; border-top: 5px solid #660000;background: url(../design-images/bottom.jpg) repeat-x left bottom;}
body, html{ min-height: 100%;}

h1 {display: block; position: relative; width: 70%; background: url(../design-images/logo.gif) no-repeat 10px .4em; padding: .2em .2em .9em 0; font-size: 3em; color: #fff;}
h1 span {visibility: hidden;}
#top {background: #2C296E url(../design-images/top.jpg) repeat-x;   border-bottom: 6px solid #55538A;}

#log-search {background: #55538A; position: absolute; left: 70%; top: 10px; width: 29%; right: 1%;}
	#log-search div {display: inline;}
	#log-search input, #log-search label {font-size: 1.1em; overflow: visible;}
	#log-search a, #log-search label {color: #fff;}
	#log-search a:hover {text-decoration: none;}
	#log-search #searchbox input {border: none; background: transparent; width: 100px; height: 16px;}
	#log-search #searchbox {display: inline-block; background:  url(../design-images/searchbox.gif) no-repeat 2px top; padding: 2px 24px 2px 4px; height: 20px;}
	#log-search #searchbox #btnSearch { vertical-align: middle;}
	#HomeSearchControl_btnSearch {margin-bottom: -6px;}
	#log-search b.rtop, #log-search b.rbottom{display:block;background: #2C296E;}
	#log-search b.rtop b, #log-search b.rbottom b{display:block;height: 1px; overflow: hidden; background:  #55538A}
	#log-search b.r1{margin: 0 5px}#log-search b.r2{margin: 0 3px}#log-search b.r3{margin: 0 2px}#log-search b.rtop b.r4, #log-search b.rbottom b.r4{margin: 0 1px;height: 2px}
	#log-search ul {padding: .5em .7em;}
	#log-search ul li, #log-search li form {display: inline; white-space: nowrap;}

#desc {clear: both; padding: 1em; font-size: 1.75em; letter-spacing: -.05em; color: #fff; background: #55538A;}


#backgrd {background: #fff url(../design-images/bg3.jpg) repeat-y;}
#student {background-repeat: no-repeat; background-position: left bottom; text-align: left; clear: left;}
	#student-container {width: 760px; clear: both; padding-top: 40px;}
	#student #heading {font-size: 2.3em; font-weight: normal; margin-left: 8em;}
	#student #heading span {display: block; margin-left: 2em;}
	#student #list {font-size: 2em; margin: .5em 0 1em 11.5em;}
	#student #list li {list-style-type: none; background: url(../design-images/checkmark-hp.gif) no-repeat left center; padding-left: 24px;}
	#student #msg {font-size: 1.4em; margin-left: 16em; width: 20em; font-weight: 500;}
	#student #heading b {font-weight: 900;}
	
	#student #button {margin: 1em 1em 1em 22em;}
	#student #button a {display: block; width: 169px; height: 35px; background: url(../design-images/redbutton.gif) no-repeat; text-decoration: none;}
	#student #button a:hover {background: url(../design-images/redbutton-hover.gif) no-repeat;}
	#student #button span {visibility: hidden;}

	#student #tagline {display: block; font-size: 1.3em; line-height: 2em; position: absolute; left: 17em;  z-index: 3; font-weight: bold; height: 2em; color: #fff;}
	#student #opaque {font-size: 1.3em; line-height: 2em; height: 2em; background: #1F1D4F;opacity:0.6;filter:alpha(opacity=60);}

#announcements {border-top: solid 4px #55538A; border-bottom: solid 4px #55538A; background: #2c296f; padding: 10px;}
	#announcements p {font-size: 12px; color: #fff; width: 760px; line-height: 1.5em;}
	#announcements a:link, #announcements a:visited, #announcements a:active {color: #fff;}
	#announcements a:hover {color: #990000;}


/* old*/

#institutions {float: right;width: 200px; margin-top: 1em /*2em*/; background: #fff url(../design-images/content-bottom.jpg) repeat-x left bottom; }
	#institutions a {display: block; color: #2c296f; text-decoration: none;}
	#institutions a h2, #institutions h2 {font-size: 1.5em; background: #2c296f; padding: .2em; font-weight: bold; color: #fff; text-align: center;border-bottom: solid 4px #55538A; }
	#institutions div {border-right: 1px solid #2c296f; border-left: 1px solid #2c296f; /*padding: 1em 0;*/ border-bottom: 4px solid #2c296f; height: 17.5em;}
	#institutions img {border: 0; display: block; background: #fff; margin: 0 auto 10px auto;}
	#institutions p {font-size: 11px; padding: 10px;}
	#institutions #view, #institutions .view {margin-top: 1em;}
	#institutions b.rtop,  #institutions b.rbottom{display:block;background: #fff;}
	#institutions b.rtop b, #institutions b.rbottom b{display:block;height: 1px; overflow: hidden; background: #2c296f;}
	#institutions b.r1{margin: 0 5px} #institutions b.r2{margin: 0 3px} #institutions b.r3{margin: 0 2px}
	#institutions b.rtop b.r4, #institutions b.rbottom b.r4{margin: 0 1px;height: 2px}
	#institutions #providerbutton {background: #2c296f; width: 200px; color: #fff; margin: 0 auto; border: 0; padding: 3px 0 3px 0; font-weight: bold; font-size: 15px;}
	#institutions #providerbutton:hover {cursor: pointer;}

/* new
#institutions {float: right;width: 175px; margin-top: 2em;}
	#institutions a {display: block; color: #000066; text-decoration: none;}
	#institutions h2 {font-size: 1.5em; background: #000066; padding: .2em; font-weight: bold; color: #fff;}
	#institutions div#feature {border-right: 1px solid #000066; border-left: 1px solid #000066; padding: 1em 0; }
	#institutions img {border: 0; display: block; background: #fff; margin: 0 auto;}
	#institutions p {font-size: 1.3em; padding: .2em;}
	#institutions #view {margin-top: 1em;}
	#institutions b.rtop,  #institutions b.rbottom{display:block;background: #fff;}
	#institutions b.rtop b, #institutions b.rbottom b{display:block;height: 1px; overflow: hidden; background: #000066;}
	#institutions b.r1{margin: 0 5px} #institutions b.r2{margin: 0 3px} #institutions b.r3{margin: 0 2px}
	#institutions b.rtop b.r4, #institutions b.rbottom b.r4{margin: 0 1px;height: 2px}
	#institutions #providerbutton {background: #000066; width: 175px; color: #fff; margin: 0 auto; border: 0; padding: 3px 0 3px 0; font-weight: bold; font-size: 15px;}
	#institutions #providerbutton:hover {cursor: pointer;}
*/
	
#links {clear: both; text-align: left; padding: 1.5em 1.5em 1.5em 1em;}
	#links li {white-space: nowrap; list-style-type: none;}
	#links li a img {border: 0; padding-right: 4px;}
	#links li li {white-space: normal;}
	#links li, #links ul {display: inline; font-size: 1.1em;}
	#links li.help {display: block; margin-top: 1em;}
	#links li li {padding: 1em;}
	#links li a {color: #000003;}
	#links li a:hover {color: #660000;}
	#links li li, #links li ul {font-size: 1em;}
	#cpe {/*clear: both;*/ font-size: 1.1em; font-family: Arial, Helvetica, sans-serif; padding: 1.5em 1em; font-style: normal;}
﻿