/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
BEGIN MAIN TAG STYLES
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


body {
	color:#3e3e3e;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:62.5%; /*this percentage makes setting font-size in ems easier - to get the em size, take the pixel size you envision and divide it by ten - se h1 style for example. Using ems so users can resize text */
	line-height:1.4em;
}

a:link, a:visited {color:#0065A4;}
a:hover {color:#3e3e3e;}
a:active {color:#0065A4;}


/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
END MAIN TAG STYLES
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
BEGIN DIV TAG STYLES (Non layout)
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#phone, #search,/* #logoarea,*/ #topnav, #mastarea, #breadcrumbs  {font-family: Arial, Helvetica, sans-serif;}

#phone h2, #phone h3 {
	font-size:12px;
	font-smooth: always; /* eventually will work when css 3 */
}
#phone h2 a:link, #phone h2 a:visited {text-decoration:none;color:#FFFFFF;}
#phone h2 a:hover {text-decoration:underline;}
#phone h2 a:active, #phone h3 a:hover {text-decoration:none;}

#phone h3 a:link, #phone h3 a:visited {text-decoration:underline;color:#FFFFFF;}
#phone .divider, #phone h2.divider {color:#FFFFFF;font-size:1.3em;font-weight:bold;}

#search label {font-size:1.1em; color:#FFFFFF; font-weight:bold;}
#search input.text {font-size:1em; color:#003366; font-weight:bold;}
#logout a {color:#FFFFFF; font-size:11px; font-weight:bold; text-transform:uppercase;}

#logoarea p {margin-left:71px; line-height:1.15em; padding-bottom:1.1em; font-size:1em;}
#logoarea p img {margin-bottom:4px;}
#logoarea a {text-decoration: none;color:#3e3e3e;}
#logoarea a:hover {text-decoration: underline;color:#004993;}
#logoarea .sectionmid p {padding-right:24px;}


#topnav ul {padding-top:9px; padding-bottom:15px;}
#topnav ul li {
	display:inline;
	background-image: url(/schools/AIU/images/navtop_list.gif);
	background-repeat: no-repeat;
	background-position: right 0;
	padding:0;
}
#topnav ul li.last {background-image: none;}
#topnav ul li a {
	margin-right:2px; margin-left:-2px; /*needed for ff to not cover li bg img */
	padding:12px 23px 12px 24px; /* padding:12px 23px 12px 24px - see ie6 css file */
	color:#ffffff;
} 
#topnav ul li a:hover {
	background-image: url(/schools/AIU/images/layout/navtop_bg.gif);
	background-repeat: repeat-x;
	background-position: 0 -34px;
}

#breadcrumbs a {font-family:Verdana, Arial, Helvetica, sans-serif;}
#breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs span {color:#FFFFFF;}
#breadcrumbs a:hover {color:#dddddd;}
#breadcrumbs a:active {color:#FFFFFF;}
#breadcrumbs span {padding-right:.4em;}
.HideRootNode {visibility: hidden; margin-left: -4.8em; }
#breadcrumbs .noDecoration a {text-decoration:none;}
#breadcrumbs .noDecoration a:hover {color:#FFFFFF;}


#maincontent h1 {/*because of the body font-size percentage, this em value is the same as 16px*/
	font-size:1.6em;
	color:#02456e; 
	padding-bottom:0.3em; 
	line-height:1.4em;/*line-height:1.1em;*/
} 
/*#maincontent h2 {font-size:1.2em; color:#3e3e3e; padding-top:.7em; padding-bottom:.7em;}*/
#maincontent h2 {	
	font-size:1.4em;
	color:#3e3e3e;
	line-height:1.65em;
	padding-top:.7em;
	padding-bottom:.7em;
}
#maincontent h2 a:link, #maincontent h2 a:visited, #maincontent h2 a:hover, #maincontent h2 a:active  {font-size:.9em;}

#maincontent h2.headblock {
	background-color:#efefef;
	margin-top:15px;
	padding:7px;
	width:95%;
	font-size:1.1em;
}
#maincontent h3 {
	color:#0066a4;
	line-height:1.5em; 
	font-size:1.2em;
	padding-top:1.1em;
	padding-bottom:.5em;
}
#mastarea h3 {
	padding-top:1.1em; 
	color:#02456e; /*#006BB7;*/ 
	padding-bottom:.2em;
}
#maincontent h3.afterh2 {padding-top:.2em;} 
#maincontent h4 {
	padding-top:1em; 
	padding-bottom:0.7em; 
	text-transform:uppercase; 
	color:#006BB7; /*#02456e;*/
}
#maincontent h5 {color:#006BB7; padding-bottom:.5em;/*#02456e;*/}
#maincontent p {
	padding-bottom:1.15em; /*padding-bottom:1.1em;*/
	line-height:1.65em;
}
#maincontent p, #maincontent h4, #maincontent h5, #maincontent h6, #maincontent li, #mastarea h3, #mastarea p {font-size:1.1em;}
#maincontent ul, #maincontent ol {margin:10px 10px 5px 10px;}
#maincontent ul li {
	background-image: url(/schools/AIU/images/list_arrow1.gif);
	background-repeat: no-repeat;
	/*background-position: left .2em;padding:0 0 0.8em 1.2em;*/
	background-position: left .45em;
	padding:0 0 0.8em 1.3em;
	line-height:1.65em;
}
#maincontent ol li	{
	line-height:1.7em; 
	padding-bottom:10px;
}
#maincontent ul li ul li {font-size:1em;} /*reset nested lists */


#footer p {font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:2.2em;
	padding-bottom:1em;
	text-align: center;
	color:#cccccc;
	font-size:.9em;
}
#footer a {color:#cccccc;}
#footer a:hover {color:#eeeeee;}


#below_footer p
{
   padding-top: 20px;
   text-align: center;
}

#sidenav li {
	background-color: #3b3b3b;
	/*text-indent: 24px;*/
	border-bottom: solid 1px #505050;
	background-image: url(/schools/AIU/images/side_nav_bullet.gif);
	background-repeat: no-repeat;
	background-position: 1.2em 0.8em;
	color: #FFFFFF;
	/*height: 20px;*/
	padding-top: auto;
	padding-bottom: auto;
	line-height: 13px;
}
#sidenav li a {
color: #FFFFFF;
text-decoration: none;
padding-left:24px;
padding-top:4px; padding-bottom:4px;
display: block;
}

#sidenav li a:hover {
color: #FFFFFF;
text-decoration: none;
background-color: #0985d1;
/*display: block;*/
width: auto !important;  /*hide from IE*/
/*width: 100%;*/
/*height: 100%;*/
background-image: url(/schools/AIU/images/side_nav_bullet.gif);
background-repeat: no-repeat;
background-position: 1.2em 0.8em;
}

*html #sidenav li a img {margin-top:3px;}
#sidenav li a img {margin-left:3px;}


/* Success Center Styles*/
#successcenter_header {
background-image: url(/schools/AIU/aiu_online/images/about_aiu/mast_success_center.jpg);
background-repeat: no-repeat;
height: 190px;
}
.sucesscenter_mast {
position: absolute;
top: 147px;
right: 415px;
}
#successcenter p {
/*font-family: Arial, Helvetica, sans-serif;
font-size: 10px;*/
color: #02456E;
}
#successcenter a {
/*font-family: Arial, Helvetica, sans-serif;
font-size: 10px;*/
color: #02456E;
}
#successcenter h1 {
font-size: 20px;
font-weight: bold;
}
#successcenter h2 {
/*font-size: 10px;*/
color: #02456E;
padding-bottom:0px;
}
#successcenter h3, #successcenter a.toggle-me {
line-height:7px;
/*margin-left:5px;
font-size: 10px;*/
color: #02456E;
margin-bottom:5px;
}
#successcenter ul li {
list-style-type:disc;
list-style-position:inside;
background-image: none;
/*font-family: Arial, Helvetica, sans-serif;
font-size: 10px;*/
color: #02456E;
line-height: 8px;
}
#successcenter_col1 {width: 175px;float: left;margin-right: 20px;}
#successcenter_col2 {width: 150px;float:left;}
#successcenter_col1.only-two-columns, #successcenter_col2.only-two-columns {width:250px}
#successcenter .togglearea {margin-bottom:10px;}
#successcenter a.toggle-me {
font-size: 12px;
color: #02456E;
font-weight:bold;
background-image: url(/schools/AIU/images/icons/expand_btn.gif);
background-repeat: no-repeat;
background-position:left 1px;
padding-left:15px;
}
#successcenter a.active {background-image: url(/schools/AIU/images/icons/collapse_btn.gif);}
#successcenter .toggle-kid {margin-left:15px;}
#sucesscenter_footer {
background-image: url(/schools/AIU/images/icons/success_center_footer.jpg);
background-repeat: no-repeat;
background-color: #011a29;
float: left;
width: 564px;
height: 50px;
margin-top: 25px;
margin-left:-20px;
}
#SuccessEventListing {padding-left:25px; color:#fff;}
#SuccessEventListing h2 {font-size:14px;margin-top:5px;}
#SuccessEventListing p {font-size:11px;margin:7px 0px;}

#studentoutcomes {
margin-left:375px;
}
/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
END DIV TAG STYLES 
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/



/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
BEGIN MISC STYLES 
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.clear {clear: both;}
.floatright/*, #flashright*/ {float:right;}
.floatright2 {
float: right;
padding-bottom: 12px;
padding-left: 8px;
margin: 0;
}
.floatleft, #flashleft, #flashright {float:left;}
.floatleft2 {float:left; padding: 0px 10px 5px 0px;}
.negative-top-margin {margin-top:-7px}
.hr { 
	height:14px;
	background-image: url(/schools/AIU/images/divider_horiz.gif);
	background-repeat: repeat-x;
	background-position: center center;
	background-color: #FFFFFF;
}
.indent {margin-left:15px;}
.smtxt {font-size:0.9em;}
.smtxtcallout {font-size:0.9em; color:#666666; font-weight:normal; margin-left:10px;}
.spacing img {margin:0 5px;}
#maincontent .anchorletters {text-align:center; font-size:1em;}
#maincontent .anchorletters a {padding:0 .1em; }

#maincontent .inline {margin-bottom:1em; color:#02456e; font-weight:bold;}
#maincontent .inline h3, #maincontent .inline ul, #maincontent .inline ul li {display:inline;}
#maincontent .inline ul {margin:0;}
#maincontent .inline ul li {background-image:none; padding-left:1em;}

#maincontent ul.text {margin-top:-5px; padding-bottom:7px; }
#maincontent ul.text li ul{margin-bottom:-7px; padding-bottom:0px; }
#maincontent ul.text li.text {padding:0 0 0.3em 1.2em; font-size:1.1em;}

#maincontent ol.text {margin-top:0px; padding-bottom:7px; padding-left:20px; }

a.huge {font-size:1.7em;}

/*sitemap lists IN PROGRESS*/

#indentlists ul {margin:.5em 0 0 0; padding:0;}
#indentlists ul ul {margin-left:0;}
#indentlists h2 {padding:0; color:#333; font-size:1.4em;}
#maincontent h2 a {font-size:1em;}/*reset from maincontent style*/
#indentlists h3 {padding:.7em 0 .2em 0; color:#333; font-size:1.2em;}
#indentlists h4 {padding:0; color:#555;  font-size:1em; text-transform:none; padding-top:0em;}
#indentlists h4 a {color:#006BB7;}
#indentlists a {text-decoration:none;}
#indentlists a:hover {text-decoration:underline;}
#indentlists ul.left, #indentlists ul.right {width:250px;}
#indentlists ul.right {float:left; margin-left:.8em;}
#indentlists ul.left li li li, #indentlists ul.right li li li {font-size:1em; padding-bottom:.3em;}
#indentlists ul.left li li li li, #indentlists ul.right li li li li {font-size:1em;}
#indentlists ul.left {
	padding-right:1.5em;
	margin-left:-10px;/**/
	border-right: 1px solid #CCCCCC;
}
#indentlists ul li, #indentlists li.nobullet, #indentlists ul li ul li ul li, #indentlists li.nobullet ul li, #indentlists li.nobullet ul li.nobullet  {
	background-image:none;
}
#indentlists ul li ul li ul li, #indentlists li.nobullet ul li {
	background-image: url(/schools/AIU/images/list_arrow1.gif);
	background-repeat: no-repeat;
	background-position: left .45em;
	margin-left:1.5em;
}

	
/*End Site Map */


#maincontent table ul li.text {font-size:.9em;}


#maincontent .calloutmodule {
	float:right;
	margin-bottom: 12px;
	margin-left: 8px;
}

#maincontent .calloutmodule p {
	background-color:#01558d; 
	color:#FFFFFF;	 	  
	font-weight:bold; 
	font-size:1em;
	text-align:center;
	padding: 5px 0 5px 0;
	
}

#maincontent .calloutmodule2 
{
    background-image: url(/schools/AIU/images/video_bg.gif);
	float:right;
	margin-bottom: 12px;
	margin-left: 8px;
	color: #FFFFFF;	
	width: 189px;
	height: 45px;
}

#maincontent .calloutmodule2 p {
	
	color:#FFFFFF;	 	  
	font-weight:bold; 
	font-size:1em;
	text-align:center;
	padding: 16px 0px 5px 19px;
	
}

#maincontent .calloutmodule2 a 
{
    color: #FFFFFF;	
     text-decoration: none;
    font-weight: bold;
}    	

/* ////////////////////
Carry Over Styles - possibly revamp later?? maybe not... 
///////////////////////*/
.TwoColList {
	float: left;
	width: 45%;
	margin-right: 11px;
}

.underhead,  #maincontent ul.TwoColList li {
	font-size:.9em;
}
#maincontent ul.TwoColList li a {
	font-size:1.2em;
}

.contentlt {float: left; width:250px;} /*ex: left list*/
.contentrt {float: left; clear: right;} /*ex: right list*/	
.contentltbullet {float: left; width:230px;}
.contentrtbullet {float: left; clear: right;}

	
.pdf {
background-image: url(/schools/AIU/images/icons/pdf_small.gif);
background-repeat: no-repeat;
background-position: left top; 
padding: 0 0 10px 20px;
line-height:1.1em;
}
.pdfleft {
background-image: url(/schools/AIU/images/icons/pdf_small.gif);
background-repeat: no-repeat;
background-position: right center; 
padding: 0 22px 0px 0px;
line-height:1.1em;
}

/* lists */
#maincontent li.contentlt , #maincontent li.contentrt {background-image:none;}
#maincontent ul li.contentlt h3, #maincontent ul li.contentrt h3 {padding-bottom:0;}
ul.left {
float: left;
width: 150px; 
padding: 5px 0px 0px 10px;
border: 0px none; 
list-style: none;
left: 12px;
}

ul.right {
float: right;
width: 200px; 
padding: 5px 0px 0px 13px;
border: 0px none; 
list-style: none;
} 

/* lists with "blue arrow" list
(only used on directions page */
#maincontent .bluearrow ul {padding-right: 35px; padding-bottom:0px;}
#maincontent .bluearrow li {padding-bottom:20px;}
#maincontent .bluarwhead {padding: 0px 0 9px 0px; color:#006BB7; font-weight: bold;}
.bluearrow span.accent2 {font-size:1em; }/*reseting*/
/* end "blue arrow" list */

#maincontent .nobullet li {background-image:none; font-size:1em;}

#maincontent ol.long { margin-top:10px; margin-right:20px; margin-left:35px;}
#maincontent ol.long li {padding-bottom:5px;}


/*tables*/
#maincontent table.table {margin-top:2em;}
#maincontent .table td {border: 1px solid #ddd;padding: 0px 4px 0px 4px;}
#maincontent .table h3 {font-size:1.2em;}
#maincontent .table p {padding: .3em 0px .3em 0px;}
#maincontent .table p {padding: .3em 0px .3em 0px;}
#maincontent .table ul.left {padding-left:0; margin-left:5px;}
#maincontent table.tableanchors {margin:0 .5em 1.5em .5em; width:70%;}
#maincontent .tableanchors td {width:180px}
#maincontent .tableanchors p {
	padding: 0 0 .6em 1.2em; 
	background-image: url(/schools/AIU/images/list_arrow1.gif);
	background-repeat: no-repeat;
	background-position: left .5em;
}
#maincontent .tableanchors li {
	padding: 0 0 .6em 1.2em;
}

#maincontent .bodytable {
	text-align: left;
	width: 100%;
	margin-top:1em;
}
#maincontent .bodytable td {
	padding: 10px;
}
#maincontent .bodytable p {	
	text-align: left;
	padding-top: 20px;
}
#maincontent .bodytable td.tablebg {
	background-color:#EFEFEF
}
#maincontent .bodytable .tabletitle {
	background: #01568B;
	color: #FFFFFF;
	text-transform: uppercase;
	margin: 0px;
	padding: 15px;
	font-weight:bold;
	font-size:1.2em;
}
#maincontent .bodytable .tablesub {
	font-size: 1em;
}
#maincontent .bodytable img {
	float: right;
	margin-bottom: 20px;
	text-align: justify;
	margin-left: 20px;
	margin-top: 20px;
}




/*forms*/
.formelement, table.formTable input {
color: #3e3e3e;
background-color: #cae0ee;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
border: 1px solid #344e5d;
padding-top:1px; padding-bottom:1px;
font-weight:bold;
margin-right:5px;
}

.tblCollegeGrid td {
 padding-right:2px; 
 padding-left:2px; 
}
table.form {font-size:1.1em;}
table.form .accent {padding-right:10px; color:#3e3e3e;}
table.form .accent5 {font-size:.9em;font-weight:normal;}
table .formelement {font-weight:normal;}
table.form td, table.formTable td {padding-bottom:10px;}
.radiocheckpad label {padding-right:10px; padding-left:3px; font-size:1.1em}
.menurow label {padding-right:3px; padding-left:10px; font-size:1.1em}
.labelField {font-size:1.1em; padding-right:10px; color:#3e3e3e; font-weight:bold;}

/*image placement*/
.logoWtxt img {
float: left;
padding: 3px 9px 0 0;
margin: 0;
border:none;
}
.logoWtxt p {
float: left;
padding: 6px 0 0 0;
margin: 0;
}

#sivenavHdr 
{
  padding-left: 8px;  
  padding-top: 5px;
  margin: 0px;
  width: 100%;
}

#sivenavDiv /*check lte_ie6.css for padding-top*/
{
  padding-left: 8px;  
  padding-top: 0px;
  margin: 0px;
  width: 100%;
}

.floatLeft 
{
    float: left;
    padding: 2px 12px 40px 0px;
}

/*FAQ*/
h5.faqquestion {
	background-image: url(/schools/AIU/images/question.gif);
	background-repeat: no-repeat;
	background-position: left .2em;
	text-indent: 1.3em;
}
.faqanswer {margin: 0px 0px 0px 14px; font-size:1.1em;}
#maincontent .faqanswer ol {margin-left:30px; margin-bottom:10px; font-size:.9em; margin-top:5px;}
#maincontent .faqanswer ol li {padding-bottom:5px;}
div.totopleft { 
	margin: 8px 0px 8px 14px; /* 'Back to top' type div/image link LEFT ALIGNED */
}
#maincontent .faqanswer ul li, #maincontent .faqanswer h3, #maincontent .faqanswer ol.top10 li {
	font-size:1em; /*resize font to 1.1em (.faqanswer sets 1.1em for items not in p tag)*/
}

/*TOP 10*/
#maincontent ol.top10 {
	margin: 10px 32px 10px 20px; 
	list-style: outside; 
}
#maincontent ol.top10 li { /* sets a bold numbers for list */
	font-weight: bold;
	margin-bottom: 1.2em;
	color: #0066a4; /*#D3572E;006BB7;02456e*/
	font-size:1.2em;
}
#maincontent ol.top10 li div, #maincontent ol.top10 li div.top10text {/*resets rest of list to normal text*/
	font-weight: normal;
	color: #000000; 
	font-size:.9em;	
 }
#maincontent ol.top10 li div.top10text ul  {margin-bottom:-20px;}
#maincontent ol.top10 li ul li {list-style:none; font-size:1.1em;}

/*fonts*/
.accent  {color:#006BB7;}
.accent2  {font-weight: bold; color:#666666; /*font-size:1.1em;*/}
.accent3 {color:#006BB7; /*#D3572E;*/}
.accent4  {font-weight: normal; color:#666666;}
.accent5  {font-weight: bold; color:#305e7f; margin-bottom: 7px;}
.accentblue {color:#006BB7; font-weight: bold;}
.bluenolink  {color:#006BB7; font-weight: bold;}
.h2normemph {font-weight:normal; font-style:italic;}
.h3inp {font-size: 1.1em; font-weight: bold; color: #006BB7; /*#D3572E;*/}
#maincontent .disclaimer {color:#666666; font-size:10px;}


/*links*/
.back_link {
background-image: url(/schools/AIU/images/arrow_back.gif);
background-repeat: no-repeat;
background-position: left 0.3em; 
padding-left: 12px;
}
.fwlink {
background-image: url(/schools/AIU/images/list_arrow1.gif);
background-repeat: no-repeat;
background-position: left 0.3em; 
margin-left: 10px;
padding-left: 12px;
}
 /*Bibliography identing*/
.biblio {
margin-top: 5px; 
margin-bottom: 5px; 
list-style: none; 
text-indent: -20px; 
margin-left: 10px;
padding-left: 2em;
}

.contenthighlight {background-color:#efefef; display:block; padding:10px; border:solid 1px #ccc;}
.contenthighlight img {float:left; margin-top:5px; margin-right:10px; margin-bottom:10px; border:none;}


/*//// modules ////*/
#mainmiddlemodules {
	padding-top:5px; padding-bottom:10px; /* height:245px; overflow:hidden;*/ /*ex: home pages */	
}
#mainmiddle1, #mainmiddle2, #mainmiddle3 {
	background-image: url(/schools/AIU/images/layout/home_midmodule_right.gif);
	background-repeat: repeat-y;
	background-position: top right;
}
#mainmiddle1 {float:left; margin-right:6px;}
#mainmiddle2 {float:left; margin-right:4px;}
#mainmiddle3 {float:right;}
.midmodule {
	width:250px;
	background-image: url(/schools/AIU/images/layout/home_midmodule_bot.gif);
	background-repeat: no-repeat;
	background-position: bottom left;	
	padding-bottom:8px;
}
.midmodule h2 {		
	background-image: url(/schools/AIU/images/layout/home_midmodule_top.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.midmodule p, .midmodule h3, .midmodule h2 img, .midmodule .hrcontainer, .midmodule .submit_btn_home {	
	border-right: 1px solid #819bac;
	border-left: 1px solid #98b3c3;
}
.midmodule h2 img {
	padding:10px;
	margin-top:3px;
	margin-bottom:-6px;	
}
.midmodule h3 {
	width:215px;
	padding:1px 15px 1px 15px;	
}
.midmodule p {
	width:213px;
	padding: 1px 16px 4px 16px;	
}
.midmodule a:link, .midmodule a:visited {color:#000000; text-decoration:none; cursor:hand;}
.midmodule a:hover {text-decoration:none; color:#3e3e3e;}
.midmodule a:active {text-decoration:none;}

.midmodule p a img {padding-left:163px;}
.midmodule p input {padding-left:134px;}

.midmodule .submit_btn_home {
	width:229px;  /*245 minus padding*/ 
	text-align:right;
	padding: 1px 16px 4px 0px;	
		
}
.midmodule .hrcontainer {width:245px;}
.midmodule .hr { margin-right:10px; margin-left:10px;}
/*.midmodule #lp_msgfield_home {margin:1px 0 3px 0; padding:4px 5px;}*/


#mainbottommodules { /*ex: home pages */
	background-image: url(/schools/AIU/images/layout/botmodule_right.gif);
	background-repeat: no-repeat;
	background-position: top right; 
	color:#3b3b3b;	
	float:left;
	width:760px;
}
#mainbottommodules h2 {
	clear:left;
	margin-top:10px;	
	margin-bottom:25px;
}
#mainbottommodules h3 {
	font-size:1.1em; 
	color:#02456e; 
	padding-top:.3em; 
	padding-bottom:0.1em;
}
#mainbottommodules p {
	font-size:.9em; 
	width:160px; 
	margin-bottom:3px; 
	line-height:1.1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#mainbottommodules ul {
	padding: 0 17px 0 17px;
	margin-bottom:21px;
	font-size:.9em;
	background-image: url(/schools/AIU/images/divider_vert.gif);
	background-repeat: repeat-y;
	background-position: right center;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#mainbottommodules ul li {
	background-image: url(/schools/AIU/images/list_arrow1.gif);
	background-repeat: no-repeat;
	background-position: left .2em;
	padding:0 0 0.4em 1.2em;
	font-weight:bold;
}
#mainbottommodules a:link, #mainbottommodules a:visited {
	text-decoration:none;
	color:#3b3b3b;	
}
#mainbottommodules a:hover {text-decoration:underline;}
#mainbottommodules a:hover h3 {text-decoration:none;}
#mainbottomfirst, #mainbottom2, #mainbottom3, #mainbottomlast {float:left;}

#mainbottomfirst {
	background-image: url(/schools/AIU/images/layout/botmodule_left.gif);
	background-repeat: no-repeat;
	background-position: top left;		
}
#mainbottomlast {
	/*padding-right:15px;*/
	padding-left:20px;
}

#bottomright { 	
	background-image: url(/schools/AIU/images/layout/botmodule_right2.gif);
	background-repeat: no-repeat;
	background-position: bottom right; 
	float:left;
	width:760px;
}
#bottomleft { 	
	background-image: url(/schools/AIU/images/layout/botmodule_left2.gif);
	background-repeat: no-repeat;
	background-position: bottom left; 
	float:left;
}

#contentmodule {
	background-color: #EBEBEB;
	margin:5px 10px 20px 0px;
	padding: 10px 15px 15px;
} 
#contentmodule h2 {padding-top:.3em; padding-bottom:.5em; font-size:1.4em; font-family:Arial, Helvetica, sans-serif;}
#contentmodule h2 span {text-transform:uppercase; color:#006BB7; font-size:1.2em;}
#contentmodule p {padding-top:.3em; padding-bottom:.3em; font-size:1.1em; clear:left;}

#contentmodule.profile  {
	background: #333333 url(/Schools/AIU/images/layout/bg_callout.gif) no-repeat 250px 0px;
	padding: 10px 10px;
	float:left;
	width:95%;
	clear:both;
}
#contentmodule.profile h2 {
	color:#FFFFFF;
	font-size:1.4em;
	padding-bottom:0px;
}
#contentmodule.profile h3 {
	color:#CCCCCC;
	font-size:1em;
	padding:0px 0px 10px 0px;
}
#contentmodule.profile a {
	color:#FFFFFF;
}
#contentmodule.profile #photo {
	float:left;
	margin-right:12px;
}
#contentmodule.profile #photo.plus10 {
	margin-bottom:10%;
}
#contentmodule.profile #photo.plus15 {
	margin-bottom:15%;
}
#contentmodule.profile #photo.plus25 {
	margin-bottom:25%;
}
#contentmodule.profile #photo.plus45 {
	margin-bottom:45%;
}
#contentmodule.profile #profileheads {
	/*float:left;*/
	max-width:460px;
}

#calloutModule3 {
width: 230px;
background-color: #EBEBEB;
border: 1px solid #cccccc;
margin: 5px 0 7px 15px;
padding: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
float: right;
} 

/*course pop up extra*/
.dialog .title_window h2 {font-family:Verdana, Arial, Helvetica, sans-serif; }


/*chat box*/
/*#chatbox 
{
    width: 190px;
    margin: 5px auto;
    background-color: #cbcbcb;
}*/
.LPChatBox {
    text-align:center;
    width: 190px;
    margin: 5px auto;
    background-color: #cbcbcb;
}

#chat_image
{
    margin: 5px 0px;
    padding: 5px;
}    

.LPform {
width:160px;
height:50px;
border: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 5px;
margin: 5px auto;
}

#lp_msgfield {
margin: 0 auto;
padding: 5px;
width:160px;
}

p #lp_msgfield {
margin: 0 auto;
padding: 5px;
width:200px;
border: solid 1px #ccc;
height: 40px;
}

/*IE will ignore this, for Firefox only
html>body #lp_msgfield_home
{ 
height: 32px; 
} */ 


#LPidentifier {
display:none;
}
#LPmessage {
display:inline;
padding: 5px;
margin-bottom: 5px;
}

.LPsubmit_btn 
{
 /*padding: 8px 0px 5px 55px;*/
 padding-top:10px; padding-bottom:10px; text-align:center;
}
#maincontent #flashcontent {text-align:center;  margin-bottom:1.5em; margin-left:25px;}
#maincontent #flashcontent p {text-align:left; padding:.5em 1em; background-color:#efefef;}

#maincontent .imagewheadtxt {margin-bottom:.7em;}
#maincontent .imagewheadtxt img {float:left;}
#maincontent .imagewheadtxt h2 {font-size:1.3em; line-height:1.1em;}
#maincontent .imagewheadtxt h3 {margin-bottom:10px;}
#maincontent .imagewheadtxt span.h2normemph {color:#666666; font-size:.8em; font-style:normal; font-weight:bold; padding-top:3px; }

#maincontent .imagewheadtxt2 {margin-top:.7em; margin-bottom:1.7em; border-top:#e3e3e3 1px solid; border-bottom:#e3e3e3 1px solid;/**/ background-image:url(/Schools/AIU/images/layout/bg_diag.gif);}
#maincontent .imagewheadtxt2 img {float:left; margin-top:7px; margin-left:7px;}
#maincontent .imagewheadtxt2 h2 {padding-top:.0em; padding-bottom:.0em; color:#006bb7; font-size:1.6em;}
#maincontent .imagewheadtxt2 h3 {padding:.3em 0em .0em 0em; font-size:1.1em;color:#555;}
#maincontent .imagewheadtxt2 h3 em {color:#666; font-size:1em; font-style:normal; font-weight:normal;/**/ padding-top:3px; margin-left:.2em;}
#maincontent .imagewheadtxt2 #contentmodule {margin: 0 0 0 132px; padding:.7em 1em 1em 1em; /**/border-left:#e3e3e3 1px solid;}

#maincontent .imagewheadtxt3 {float:left; padding-bottom:0em;}

#maincontent .alumGrid h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #003366;
	background-image: url(/schools/AIU/aiu_online/images/alumni/gradient.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	text-align: center;
	vertical-align: top;
	height: 30px;
	width: 119px;
	text-transform: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.alumGrid a:link, .alumGrid a:visited {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.alumGrid a:hover {
	font-size: 11px;
	font-weight: bold;
	color:#CCCCCC;
}

.alumGrd a:active {
    font-size: 11px;
	font-weight: bold;
	color:#999999;
	}

.alumGrid table {margin:0; padding:0; }

.alumGrid td {
	background-color: #FFFFFF;
	margin: 0px;
	height: 129px;
	/*width: 119px;*/
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/*vc tour pop-up window USE UNTIL MODAL IS SET UP*/
/*#tour_container {
	width: 514px;
	background-color: #ffffff;
	text-align: left;
}
#tour_header {
	background-image: url(/schools/AIU/aiu_online/images/vc_tour/header.gif);
	height: 49px;
	width: 514px;
	margin: 0px;
	padding: 0px;
}

#tour_header img {
   margin-right: 5px;
   }

#tour_header p{
   padding: 10px 0px 0px 20px;
   }
#tour_content {
	width: 512px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b7c2c9;
	border-left-color: #b7c2c9;
	padding-bottom: 71px;
	margin-top: -11px;
	background-image: url(/schools/AIU/aiu_online/images/vc_tour/footer.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

#tour_content img {
   padding-right: 20px;
   }

#tour_content p{
   padding: 8px 20px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   }
   
 #tour_content ul{
 margin:5px 0 0 25px;
  font-size: 11px;
 }
 
  #tour_content ul.center{
 margin:5px 0 0 200px;
  font-size: 11px;
 }
 
 #tour_content ul li {
	background-image: url(/schools/AIU/images/list_arrow1.gif);
	background-repeat: no-repeat;
	background-position: left .2em;
	padding:0 0 0.8em 1.2em;
}*/


/* NEW vc tour pop-up window NEW*/
#tour_formwidth {width:90%;}
#tour_container {
	background-color: #ffffff;
	text-align: left;	
}
html>body #tour_container{ padding:10px;/*IE will ignore this*/ }
#tour_header {
	height: 49px;
	margin: 0px;
	padding: 0px;
	text-align:center;
}
#tour_header img {
   margin-right: 5px;	
   }
#tour_content {
	margin-top: -11px;
	}
#tour_content img {
   padding-right: 20px;
   }  
#tour_content p.center {
   text-align:center;
   padding-right:-20px;
   }
#tour_content p {
   padding: 8px 0px;
   font-size: 11px;
   }   
 #tour_content ul {
  margin:5px 0 0 25px;
  font-size: 11px;
 	} 
  #tour_content ul.center {
 margin:5px 0 0 200px;
  font-size: 11px;
 } 
 #tour_content ul li {
	background-image: url(/schools/AIU/images/list_arrow1.gif);
	background-repeat: no-repeat;
	background-position: left .2em;
	padding:0 0 0.8em 1.2em;
} 


/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
END MISC STYLES 
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/



/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
BEGIN BODY NAV AND SIDE NAV STYLES  (in progress... not working at the moment... ?? )
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* Highlighting Active Top Nav  ABOUT AIU */
/*body.aboutaiu #entirecontainer #topnav ul li a#TopNavAboutAiu

{
	background-image: url(/schools/AIU/images/layout/navtop_bg.gif);
	background-repeat: repeat-x;
	background-position: 0 -34px;
}*/

/* Highlighting Active Side Nav  ABOUT AIU
body.aboutiadt #sidenav a#aboutiadt*/


/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
END BODY NAV STYLES 
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/



/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
BEGIN APPLICATION PROCESS STYLES  (carried over for time sake -- fix up later?? )
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.applyform table {margin-right:5px;}
#applyform table.applicationBox {font-size:1.1em;}
#applyform table p, #applyform table td a  /*#applyform table td p atd, strong, .darkgray*/ {font-size:1.1em;}
#applyform table td p a, #applyform table td a  {font-size:1em;}
/*.applyform td p strong {font-size:.9em;}override td strong*/
/*.applyform p {font-size:1em; padding-top:7px;}*/
.checkbox label {padding-left:7px; }
.checkbox, .applyforma {margin-left:10px;} 
.applyform .image {margin-top:10px; margin-bottom:10px;}
.textfield, .autoWidth {
color: #3e3e3e;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
border: 1px solid #344e5d;
padding-top:2px; padding-bottom:2px;
font-weight:bold;
margin-bottom:5px;
margin-left:5px;
background-color: #cae0ee;
}

/*.helpsection {color:#FFFFFF; padding:8px 6px 10px 15px; font-size:1.1em; background-color:#3e3e3e;} */
.helpsection {color:#FFFFFF; font-size:1.1em; background-color:#3e3e3e;}
.helpsection p {padding:8px 6px 10px 15px;}
/*.helpsection .hrReverse {background-color:#7c7c7c; margin-right:10px;}*/
.helpsection table {margin-left:13px;}
/*.applicationBox span, .applicationBox table.applyform a {font-size:1.1em;}*/
/*strong span.labelField {font-size:1em;}*/
.applicationBox td {padding-bottom:5px;}
.applicationBox img {margin-right:7px;}
.labelField { text-align:right; }

.hiddenhelp{padding-left: 24px; padding-right: 8px;text-indent: 0px;}

.formbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #3e3e3e;
	background-color: #cae0ee;
	border: 1px solid #344e5d;
	filter: Glow(Color=#336699, Strength=2);
	cursor:pointer;
}
.redtiny {font-size:.9em;}
table.spellcheck h3 {font-size:1.2em;}
table td.bullet/*, a.darkbluelink*/ {font-size:1.1em;}

table.spellcheck input[type='text'], table.spellcheck input[type='submit'], table.spellcheck input[type='password'], table.spellcheck input[type='button'], table.spellcheck select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #E8E8E8;
	border: 1px solid #cccccc;
	padding-left: 2px;
	margin-bottom: 2px;	
	width: 200px;
} 
.error {font-size:1.1em; color:Red}
a.errorlink:link, a.errorlink:visited, a.errorlink:hover, a.errorlink:active, #flashnews a.errorlink:link, #flashnews a.errorlink:visited, #flashnews a.errorlink:hover, #flashnews a.errorlink:active {
	color:red; 
	text-decoration:underline;
}
#applyform table .error li {font-size:1em;}

input.phone1, input.phone2 {
    width: 30px;
	color: #3e3e3e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	border: 1px solid #344e5d;
	padding-top:2px; padding-bottom:2px;
	font-weight:bold;
	margin-bottom:5px;
	margin-left:5px;
	background-color: #cae0ee;
} 

input.phone3 {
    width: 70px;
	color: #3e3e3e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	border: 1px solid #344e5d;
	padding-top:2px; padding-bottom:2px;
	font-weight:bold;
	margin-bottom:5px;
	margin-left:5px;
	background-color: #cae0ee;
} 

.tableRowAlt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F1F4EE;
	
}	

.tableRow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}	

a#highlight:link, a#highlight:visited, a#highlight:hover, a#highlight:active  {color:#FFFFFF}
a#highlight:hover, a#highlight:active {text-decoration:none;}

/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
END APPLICATION PROCESS STYLES
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/






/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
 BEGIN Top Search Result Box 
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#sitesearch {width:515px; overflow:hidden;}
#search-box-area {/*text-align:center;*/ margin-bottom:25px;}
#search-box-area h2 {font-size:1.6em; color:#02456e; }
.search-text {width:270px; font-size:1.3em; padding:1px;}
#search-relevance-header {
width:140px; 
padding: .3em 0 .3em .7em; 
text-align:left; 
background-color:#0985d1; 
font-size:1.2em; 
font-weight:bold; 
color:#FFFFFF; 
text-decoration: none;
margin-top:3px;
}
#search-relevance-icon {
float:left;
margin: 0 6px 40px 1px;
width:16px;
height:14px;
background-image:url(/Schools/AIU/images/icons/search_relevance.gif);
background-repeat: no-repeat;
background-position: top left;
}
.search-relevance-content {
width:495px; 
padding: .4em .6em .4em .6em;
border:solid 1px #ccc; /**/
background-color:#FDFFD7; 
margin-bottom:1.6em;
font-size:1.1em;
}

a.search-head {font-size:1em; font-weight:bold;}
.search-link {color:green;}
.search-results {margin-bottom:.5em;}
/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 
END Top Search Result Box 
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


/* tooltips */
 .tooltip_content {
	overflow:hidden;
	margin:0;
	padding: 0 10px 0 10px;
  }
  .tooltip_content h3 {
	margin:0; padding:0;
	color:#0066a4;
	font-size:1.2em; 
  }
  .tooltip_content h5 {
	margin:0; padding:0;
	color:#3e3e3e;
	font-size:1em;
	padding-bottom:.6em;
  }
  .tooltip_content p {
	margin:0; padding:0;
	color:#3e3e3e;
	font-size:1em;
	padding-bottom:.7em;
	line-height:1.4em;
  }
  .tooltip_content p a {
	font-size:.9em; 
  }
	  
/* End tooltip styles */

/* legal terms */
#maincontent ul.abc li {
	list-style:lower-alpha outside;
	margin-left:30px;
	background-image:none;
}
/* end legal terms */
