
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
BEGIN RESET CSS - removes and neutralizes the inconsistent default styling of HTML elements
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td, img { 
	margin:0; 
	padding:0; 
	font-size:12px;
} 

.owner{
	background-color:whitesmoke;
}


/*body,html,form{
	height:100%;
}*/
table { 
	border-collapse:collapse; 
	border-spacing:0; 
} 
fieldset,img {  
	border:0; 
} 
address,caption,cite,code,dfn,/*em,strong,th,*/var { 
	font-style:normal; 
	font-weight:normal; 
} 
ul,li { 
	list-style:none; 
} 
ol li {list-style:decimal;}

caption,th { 
	text-align:left; 
} 
/*h1,h2,h3,h4,h5,h6 { 
	font-size:100%; 
	font-weight:normal;
} */
q:before,q:after { content:''; } 
abbr,acronym { border:0; } 

/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
END RESET CSS
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/




/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
BEGIN LAYOUT CSS
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
html, body {height: 100%;}

form {height: 100%;} 

body {
	background-image: url(http://www.aiuonline.edu/schools/AIU/images/layout/bodybg.gif);
	background-repeat: repeat-y;
	background-position: center;
	/*white-space: pre-wrap; css3 word-wrap: break-word; in IE this will wrap long words that pass the div width*/
}


#entirecontainer {
	width:800px;
	margin: 0 auto;
	position: relative;
	height: auto !important;  /*For newish browsers */
	height: 100%;  /*This is for crappy IE*/
	min-height: 100%;  /*For newish browsers*/
}

#topbar {
	width: 768px;/* 800 minus margins, borders */
	height:26px;
	margin:0px 10px; /*shadow left/right 9px plus 1 extra px each side for white border */	
	/*background-color:#02456e; */
	background-color:#0266a4;
	position: absolute;
	z-index: auto;
	top: 0px;
	border-left: 12px solid #0065a5;
}
#phone {
	width:175px;
	height:24px;
	padding-top:5px;
	border-left: 550px solid #bbbdc0;
	background-color:#0266a4;
	float:left;
	text-align:center;
}
#search {
	float:right;
	padding-right:7px;
}
#search label {float:left; margin-top:6px; display:block;}
#search input.text {float:left; margin-top:4px; margin-left:5px; padding:1px 1px 1px 0; width:123px; height:12px;}
#search input.image {float:left; margin-top:3px; margin-left:6px;}


#logoarea {
	width: 726px; /*800 minus margins, pading, borders */
	height:69px;/* 115 minus margins, pading, borders */
	margin:0px 9px; /* allows for shadow to show */
	padding: 17px 28px 29px 28px; /*allows white bg to cover body bg image*/
	background-color: #ffffff;
	position: absolute;
	top: 26px;
}
#logoarea .sectionlt {width:270px; float:left; }
#logoarea .sectionmid {width:238px; float:left; padding-top:15px;}
#logoarea .sectionrt {width:215px; float:left; padding-top:15px;}


#topnav {
	width: 772px; /*800 minus margins, borders */
	height:34px; /*35 minus margins, borders */
	margin:0px 14px;
	position: absolute;
	z-index: 10; /*displays top nav over logo area for ie padding issues*/
	top: 141px;
	overflow: hidden;
	text-align:center;
	border-top: 1px solid #CCCCCC;
	background-color: #003366;
	background-image: url(http://www.aiuonline.edu/schools/AIU/images/layout/navtop_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

#mastarea {	
	width: 772px; /*800 minus margins, borders */	
	margin:0px 14px;
	position: absolute;
	z-index: auto;
	top: 176px;
}


#maincontainer {
	width: 772px;
	margin:0px 14px;	
	padding-bottom:78px;/* = the #footer height*/
	z-index: 20;
	height:100%;
}
#mainimage {
	width:562px; /* 563 minus border */
	float:left; 
	border-right: 1px solid #000000; 
}
#sidenav, #sideimage {
	width:209px;
	float:left;
	overflow : hidden; /* needed for Firefox (use this until css3 word-wrap works, [precautionary style]) */
}
#sidenav {padding-top:438px;  /*= the entire actual height of the header area*/}
#sideimage {
	height:231px;
	background-image: url(http://www.aiuonline.edu/schools/AIU/images/layout/side_globebg.jpg);
	background-repeat: no-repeat;
}
#sideimage .nav {
	margin-left:4px;
	position: absolute;
	bottom: 5px;
}

#breadbar {
	width: 772px; /*800 minus margins, borders */
	margin:0px 14px;
	position: absolute;
	top: 407px;
	background-image: url(http://www.aiuonline.edu/schools/AIU/images/layout/breadcrumbs_bg.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	z-index: 5;
	}
#breadcrumbs {
	background-color:#a4a4a4;
	margin-bottom:7px; /* room for breadbar bg image to show through. */
	font-size: 1em;
	padding:8px 3px 2px 15px;
}	
#breadcrumbs img {margin-top:2px; margin-bottom:-2px;}
#maincontent {
	/*width:523px;  563 minus padding --- marketing site 
	float:left; */
	padding:458px 20px 20px 20px; /*top = the entire actual height of the header area plus extra 20 padding */
	}


#footercontainer 
{
	width: 800px;
	position:absolute;
	bottom:-1;
	z-index: auto;
	background-image: url(http://www.aiuonline.edu/schools/AIU/images/layout/footer_bot_bg.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
}
#footer {
	width: 782px;
	margin:0px 9px 17px 9px;
	background-color: #484848;
	background-image: url(http://www.aiuonline.edu/schools/AIU/images/layout/footer_top_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}


.CommonTabBarInner {margin-left:300px; display:inline}

/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
END LAYOUT CSS
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
