h1 {
font-size: 15px;
}

h2 {
font-size: 15px;
}

a {
	color: #0000ff;
}
a:hover {
	color: #ff0000;
}

body {
	text-align: center;
	font: 12px arial, sans-serif;
	color: #393837;
}	

/** layout **/
#wrapper {
	text-align: left;
	margin: auto;
	width: 990px;
  position: relative;
}

#AZheader {
  background: url(images/AZEducationHeader.jpg) no-repeat;
  min-height: 1200px;
  padding-bottom: 14px;
}

#AZMenu {
	position: absolute;
	top: 84px;
	left: 90px;
}

#BelowHeader {
	position: absolute;
	top: 130px;
	left: 30px;
}

#formWrapper {
	position: absolute;
	top: 175px;
}

#Date {
	margin-top: 140px;
	margin-right: 20px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: auto;
}
#AZ-newsbox-wrapper {
	position: absolute;
	top: 175px;
	width: 193px;
}

#AZ-newsbox-header {
background: url(images/Header-News.jpg)  no-repeat;
height:25px;
width:193px;
}

#AZ-newsbox-bg {
background: url(images/Header-News-bg.jpg) repeat-y;
}

#AZ-newsbox-bot {
background: url(images/Header-News-bot.jpg)  no-repeat;
height:6px;
width:193px;
}

#AZ-related {
	margin-top: 20px;
	margin-left: 20px;
	text-decoration: underline;
	font-family: "Arial Black";
	font-size: 12px;
	color: #5a5959;
}

#AZ-related-pic {
	margin-top: 10px;
	margin-left: 10px;
	
}

#AZfooter {
  background: bottom left url(images/AZFooter.jpg) no-repeat;
  height:65px;
  width:983px;
  margin-top: 10px;
}

#AZfooter-links {
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
	text-align: center;	
}

#AZfooter-links a {
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
}

#AZfooter-links a:hover {
	font-family: Arial;
	font-size: 10px;
	color: #ffff00;
	text-align: center;
	text-decoration: underline;
}

#AZfooter-linksB a {
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
}

#AZfooter-linksB a:hover {
	font-family: Arial;
	font-size: 10px;
	color: #ffff00;
	text-align: center;
	text-decoration: underline;
}


#AZfooter-info {
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
	text-align: right;
	margin-right: 10px;
}

#AZ-testimonial-wrapper {
	position: absolute;
	top: 175px;
	left: 632px;
	width: 250px;
}

#AZ-testimonial-header {
background: url(images/Testimonial-header.jpg)  no-repeat;
height:30px;
width:250px;
}

#AZ-testimonial-bg {
background: url(images/Testimonial-bg.jpg) repeat-y;
}

#AZ-testimonial-bg-text {
padding: 10px;
font-family: Arial;
font-size: 11px;
}

#AZ-testimonial-bot {
background: url(images/Testimonial-bot.jpg)  no-repeat;
height:10px;
width:250px;
}

#AZ-register {
	margin-top: 20px;
    	text-align: center;
	text-decoration: none;
	font-family: "Arial Black";
	font-size: 20px;
	color: #0000ff;
}

#text-black {
	margin-top: 20px;
    	text-align: center;
	text-decoration: none;
	font-family: "Arial Black";
	font-size: 20px;
	color: #000001;
}


#AZ-register a {
	margin-top: 20px;
    	text-align: center;
	text-decoration: none;
	font-family: "Arial Black";
	font-size: 20px;
	color: #ff0000;
}

#AZ-register a:hover {
	margin-top: 20px;
    	text-align: center;
	text-decoration: underline;
	font-family: "Arial Black";
	font-size: 20px;
	color: #ff0000;
}

#AZ-midbox-wrapper {
	position: absolute;
	top: 175px;
	left: 88px;
	width: 510px;
}

#AZ-midbox-header {
background: url(images/MidBox-Header.jpg)  no-repeat;
height:27px;
width:510px;
}

#AZ-midbox-bg {
background-color:#000000;
height: 200px;
width: 510px;
}

#AZ-midbox-pic {
position: relative;
float: left;
height: 200px;
width: 237px;
}

#AZ-midbox-text {
position: relative;
float: left;
height: 200px;
width: 144px;
color: #ffffff;
font-family: Arial;
font-size: 12px;
margin-left: 5px;
}

#AZ-midbox-menu-T {
position: relative;
float: left;
height: 67px;
width: 124px;
}

#AZ-midbox-menu-M {
position: relative;
float: left;
height: 67px;
width: 124px;
}

#AZ-midbox-menu-B {
position: relative;
float: left;
height: 66px;
width: 124px;
}

#AZ-tutorlogin-wrapper {
	position: absolute;
	top: 415px;
	left: 299px;
	width: 299px;
}

#AZ-tutorlogin-header {
background: url(images/tutorlogin-header.jpg)  no-repeat;
height:25px;
width:299px;
}

#AZ-tutorlogin-bg {
background: url(images/tutorlogin-bg.jpg) repeat-y;
}

#AZ-tutorlogin-bg-text {
padding: 10px;
font-family: Arial;
font-size: 11px;
}

#AZ-tutorlogin-bot {
background: url(images/tutorlogin-bot.jpg)  no-repeat;
height:7px;
width:299px;
}

.loginstatus {
color: #ff0000;
font: bold 12px arial;
float: right;
min-height: 20px; /* Visible to IE7 only */ 
margin-left: 40px;
width: auto;
}

.loginwrapper {
margin-left: 5px;
}

.loginbutton {
float: right;
width: auto;
}

.textbox {
	background-color: #E0F0FF;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

#midtext {
	position: absolute;
	top: 415px;
	left: 88px;
	width: 200px;
	font-family: Arial;
	font-size: 13px;
	color: #555555;
}

#midtextp2 {
	position: absolute;
	top: 620px;
	left: 88px;
	font-family: Arial;
	font-size: 13px;
	color: #555555;
}

#AZ-botbox-wrapper {
	position: absolute;
	top: 685px;
	left: 88px;
	width: 511px;
}

#AZ-botbox-header {
background: url(images/botbox-header.jpg)  no-repeat;
height:25px;
width:511px;
}

#AZ-botbox-bg {
background: url(images/botbox-bg.jpg) repeat-y;
}

#AZ-botbox-bg-text {
padding: 10px;
font-family: Arial;
font-size: 11px;
}

#AZ-botbox-bot {
background: url(images/botbox-bot.jpg)  no-repeat;
height:10px;
width:511px;
}

.Aright {
float: right;
width: auto;
}

#YellowLinks a {
color:#ffff00;
}

#title {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	BACKGROUND-IMAGE: none; 
	PADDING-BOTTOM: 0px; 
	FONT: bold 12px verdana,sans-serif; 
	COLOR: white;
	PADDING-TOP: 0px; 
	WHITE-SPACE: nowrap; 
	HEIGHT: 23px; 
	BACKGROUND-COLOR: #9b1028;
	line-height: 23px;
	width: 98%;
	min-width: 970px; /* Visible to IE7 only */ 
	
}

#subheader {
  font: bold 14px arial, sans-serif;
  color: #9b1027;
}

#contentTXT {
margin: 15px;
margin-bottom: 60px;
}

#author {
float: right;
width: 250px;
font-size: 90%;
}

#authorheader {
padding-left: 650px;
}

#desc {
margin-top: 10px;
}