@charset "utf-8";
/* CSS Document */
body {
	background-image: url(/Schools/AIU/images/layout/bodybg_home.gif);
}
#topbar {
	width: 780px;/* 768 + border removal */
	border-left:none; /*12px solid #bbbdc0 */
}
#FlashTime {
	float:left;
	height:25px;
	width:155px;
	display:inline;
	background-color:#0266A4;
	padding-left:5px;
}
#phone {
	width:400px;/*175px*/
	padding-left:0px;
	border-left: none; /*90px solid #bbbdc0;315px*/
	text-align:left;
}
#phone h2, #phone h3 {
	font-size:12px;
	font-smooth: always; /* eventually will work when css 3 */
	display:inline;
	color:#ffffff;
}
#phone h2 a:link, #phone h2 a:visited, #phone h2 a:hover, #phone h2 a:active {
	text-decoration:none;
	color:#FFFFFF;
}
#phone h3 a:link, #phone h3 a:visited {
	text-decoration:underline;
	color:#FFFFFF;
}
#phone h3 a:hover {
	text-decoration:none;
}

#studentlogin {display:none;}

#search {
	float:right;/*right*/
	padding-left:7px;
	width:210px; /*270*/
}
#search input.text {width:123px;}
#logout { 
	display:none;
}

#topnav ul li a {
	padding:12px 15px 12px 15px; /* also see ie7 london overrides css file */
} 

#mainimage {
	border-right: 1px solid #ffffff; 
}
#sideimage {
	height:138px;
	background-image: none; 
	background-color:#006699; 
}

#mastareahome {
	background: url(/Schools/AIU/images/layout/nav_bottom_left.gif) repeat-x center bottom; 
}

#mastareahome .controls {
	text-align: center;
	padding-top: 7px;
	padding-bottom:7px;/*;*/
}
#mastareahome .controls img {
	padding-right: 2px;
	padding-left: 2px;
}
#mastareatop {
	width:772px;
	height:98px;
	overflow:hidden;
	margin-bottom:10px;
}
.mastareabottom {
	width: 772px;
	margin-left:2px;
	/*margin-bottom: 10px;
	height: 96px;*/
}
#breadbar { /* for home page edting of breadbar location it is embeded on default page in head area */
	background-image: url(/Schools/AIU/images/layout/breadcrumbs_bg_home.gif); /*no shadow on right side*/
	top: 304px;
}
	

#maincontent {
	width:553px; /* 563 minus padding */
	float:left; 
	padding:353px 10px 20px 0px; /*top = the entire actual height of the header area plus extra 20 padding */
								  /*OLD: was pad-top:417px when logo area was at 69 height decreased by 10, but 12 here*/
}
#maincontent h2 {	
	font-size:1.3em;
	line-height:1.45em;
	padding-top:.25em;
}
.mainleftnav {
	float:left; 
	width:140px;
}
#mainrightcontent {
	float:right; 
	width:400px;
}
#sidenav {
	padding-top:350px;
}
#sidenav li {
	background-color: #ffffff;
	border-bottom: solid 1px #ffffff;
}
#sivenavHdr {
	display:none
}

#Accordion1 { 
	text-transform:uppercase;
}
#Accordion1 #newsmod { 
	text-transform:none;
}

#footer {
	background-image: url(/Schools/AIU/images/layout/footer_top_bg_home.gif);
	background-repeat: repeat-x;
}


#mainbottommodules ul { 
	padding: 0px 16px 0px 16px; 
	margin-bottom:25px; 
}

#sitesearch {
	width:400px; 
}

#flexform .country select {
	width:16.5em;
}
	
/* Content Module */
#contentmodule {
	background: #333333 url(/Schools/AIU/images/layout/bg_callout.gif) no-repeat 250px 0px;
	color: #FFFFFF;
	padding: 15px 20px;
}
#contentmodule h2 {
	color:#efefef;
}
#contentmodule h2 span {
	text-transform:uppercase; 
	color:#efefef;
}
#contentmodule p {
	padding-top:.5em; 
	padding-bottom:.5em;
}
#maincontent table.tableanchors {
	width:100%;
	margin:.5em .5em 2em .5em; 
}
table#contentmodule p {
	padding: 0 0 .6em 1.2em; 
	background-image: url(/Schools/AIU/images/list_arrow1.gif);
	background-repeat: no-repeat;
	background-position: left .5em;
}
table#contentmodule li {
	background-image:none;
}
table#contentmodule li a{
	color:#FFFFFF;
	
}

/*End Content Module */

/*TOP 10*/
#maincontent ol.top10 {
	margin: 10px 15px 10px 5px; 
	list-style:none;
}
#maincontent ol.top10 li {
	list-style:none;
	padding-left: 50px;
	background-repeat:no-repeat;
	line-height:1.4em;
}
#maincontent ol.top10 p {
	font-size:1em;
}
#maincontent ol.top10 li div.top10text {
	padding-top:.6em;
	line-height:1.65em;
	margin-bottom:7px;
}
#maincontent ol.top10 li.one {
	background-image:url(/Schools/AIU/images/layout/number_1.gif);
}
#maincontent ol.top10 li.two {
	background-image:url(/Schools/AIU/images/layout/number_2.gif);
}
#maincontent ol.top10 li.three {
	background-image:url(/Schools/AIU/images/layout/number_3.gif);
}
#maincontent ol.top10 li.four {
	background-image:url(/Schools/AIU/images/layout/number_4.gif);
}
#maincontent ol.top10 li.five {
	background-image:url(/Schools/AIU/images/layout/number_5.gif);
}
#maincontent ol.top10 li.six {
	background-image:url(/Schools/AIU/images/layout/number_6.gif);
}
#maincontent ol.top10 li.seven{
	background-image:url(/Schools/AIU/images/layout/number_7.gif);
}
#maincontent ol.top10 li.eight {
	background-image:url(/Schools/AIU/images/layout/number_8.gif);
}
#maincontent ol.top10 li.nine {
	background-image:url(/Schools/AIU/images/layout/number_9.gif);
}
#maincontent ol.top10 li.ten {
	background-image:url(/Schools/AIU/images/layout/number_10.gif);
}
/* End TOP 10*/

#videolist p {
	background-color:#efefef;
	height:85px;
	margin-bottom:18px;
	padding:0px 0px 0px 0px;
}
#videolist a {
	color:#000000;
	text-decoration:none;
}
#videolist em {
	font-style:normal;
	font-weight:bold;
	font-size:1.1em;
}
#videolist img {
	vertical-align:middle;
	margin-right:7px;
}


#maincontent .zeroout {margin:0px; padding:0px;}
.contentlt {width:160px; margin-right:20px;} /*ex: left list*/
.contentrt {width:160px;} /*ex: left list*/




/* ///////////////////////////////////////////////////////////////////////////////////////
BEGIN Carried Over from outsourced site
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */


/* Masthead area */
#contactbx {
	width: 209px;
	background-repeat: no-repeat;
	float: right;
	margin: 0px;
	display: inline;
	text-transform:uppercase;
}
#contactbx a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-right: 24px;
	background-image: url(/Schools/AIU/images/layout/arrow_sml_whiteonblue.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align: right;
	padding-top: 17px;
	padding-bottom: 17px;
	margin-right: 7px;
	 
}
.cbxapply {
	background-image:url(/Schools/AIU/images/layout/contactbx_apply.gif);
	height:46px;
}
.cbxinfo {
	background-image:url(/Schools/AIU/images/layout/contactbx_info.gif);
	height:45px;
}
.cbxcontact {
	background-image:url(/Schools/AIU/images/layout/contactbx_contact.gif);
	height:46px;
}
/* End Masthead area */




/*Main Content Area */
#menu, #newsmod, .submenu6 {
	background: url(/schools/AIU/images/layout/nav_bottom_left.gif) no-repeat left bottom;
	background-color: #EEEEEE;
}
.submenu6 {
	margin-bottom:25px;
}
#menu {
	float: left;
	width: 190px; /* 190px minus border/padding */
	margin: 0px 11px 11px 0px;
	display: inline;
}

#menu ul li a {
	width: 160px; /* 190px minus border/padding */
	margin-left: 1px;
	padding: 10px 20px 10px 10px;
	border-bottom: 1px solid #E2E2E2;
	display: block;
	color: #0065a4;
	font-size: .9em;
	text-decoration: none;
}
#menu ul li a:hover {
	background-image:url(/Schools/AIU/images/layout/bgover_bigmenu.png);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#00426b;
	color: #FFFFFF;
}
#menu ul li {
	display: inline;
}
#menu ul li a.last {
	border-style: none;
}

.box-outer {
	background-image: url(/Schools/AIU/images/layout/nav_bottom_right.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.box-inner {
	background: url(/Schools/AIU/images/layout/nav_top_left.gif) no-repeat left top;
}
#maincontent .box-inner h2, #menu h2, #sidenav .box-inner h2 {
	background: url(/Schools/AIU/images/layout/nav_top_right.gif) no-repeat right top;
	display: block;
	margin: 0px;
	font-size: 1.1em;
	color: #FFFFFF;
	padding: 4px 3px 4px 10px;
	/*border-bottom: 1px solid #FFFFFF;*/
	text-transform:uppercase;
}
#menu h2 {
	font-size:1em;
}
#maincontent .box-inner ul {
	margin:0em; padding:0em;
}
#maincontent .box-inner ul li p {
	font-size:.9em;
}
#maincontent .box-inner ul li {
	background-image: none;
	padding:0em 0em 0em 0em;
	line-height:normal;
}
#maincontent .submenu6 ul li a {
	display: block;
	padding: 10px;
	text-decoration: none;
	color: #0065a4;
	border-bottom: 1px solid #E2E2E2;
	margin-left: 1px;
	font-size: .9em;
	text-transform: uppercase;
	vertical-align: bottom;
	width: 118px;
}
#maincontent .submenu6 ul li a:hover {
	background-image:url(/Schools/AIU/images/layout/nav_bgover_bigmenu.png);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#00426b;
	color: #FFFFFF;
}
#maincontent .submenu6 p {
	margin: 0px;
	padding: 10px;
	text-transform: uppercase;
	font-size: 1.1em;
}
#maincontent .submenu6 a.sub {
	padding-left: 30px;
	background: url(/Schools/AIU/images/layout/nav_bullet_blue.gif) no-repeat 15px center;
	width: 98px;
}
#maincontent .submenu6 a.sub:hover {
	background-image:url(/Schools/AIU/images/layout/nav_bgover_bigmenu.png);
	background-repeat:repeat-x;
	background-position: left top;
}
 
#maincontent #parentsMenu a {
	height:14px;
}
/*#maincontent .submenu6 li {display:inline:  :KLUDGE: Removes large gaps in IE/Win 
}*/
/* End Main Content Area */



/* Right Side Nav Column */
#programs {
	margin-bottom:1em;
}
#sidenav #programs a {
	text-decoration: none;
	display: block;
	padding: 5px 4px 5px 10px;
	font-size: 1.1em;
	color: #FFFFFF;
	background: url(/Schools/AIU/images/layout/nav_bullet_white.gif) no-repeat 190px center;
	margin-bottom: 1px;
}
#sidenav #programs .fashion {
	background: #402871 url(/Schools/AIU/images/layout/nav_bgcourse_purp.gif) repeat-x left top;
}
#sidenav #programs .business {
	background: #068790 url(/Schools/AIU/images/layout/nav_bgcourse_blue.gif) repeat-x left top;
}
#sidenav #programs .interior {
	background: #269A1C url(/Schools/AIU/images/layout/nav_bgcourse_green.gif) repeat-x left top;
}
#sidenav #programs .visual {
	background: #C24F17 url(/Schools/AIU/images/layout/nav_bgcourse_oran.gif) repeat-x left top;
}
#sidenav #programs .media {
	background: #C8920F url(/Schools/AIU/images/layout/nav_bgcourse_yell.gif) repeat-x left top;
}
#sidenav #programs .mass {
	background: #d00000 url(/Schools/AIU/images/layout/nav_bgcourse_red.gif) repeat-x left top;
}


#newsmod .newstable {
	margin: 5px;
}
#newsmod .newstable .title {
	color: #0065A4;
	padding: 5px;
	font-weight: 100;
	font-size: 1em;
	text-transform: uppercase;
}
#newsmod .newstable .body {
	padding: 5px;
	font-size: 1.1em;
}
#newsmod .newstable .date {
	padding: 5px;
	font-weight: 100;
}
#newsmod .newstable .divide {
	background: url(/Schools/AIU/images/layout/space_lgrey.gif) repeat-x left top;
	height: .25em;
}
#newsmod .newstable .more {
	padding: 0px 5px 5px;
	text-align:right;
}
/* End Right Side Nav Column */



#menu, #subjects {
	margin-bottom:10px;
}

/* HOME PAGE TABBED PANELS */
#subjects {
	width: 560px;
	float: right;/*
	margin-top: 11px;
	margin-right: 11px;
	margin-bottom: 11px;*/
	display: inline;
}
#subjects #TabbedPanels1 .TabbedPanelsContentGroup  p {
	width: 320px;
	float: left;
	padding-top: 10px;
	padding-bottom: 5px;
	display: block;
}
ul.TabbedPanelsTabGroup {padding:0px; margin:0px; float:right;}

.TabbedPanelsTabGroup #fashion {
	background-image: url(/Schools/AIU/images/layout/bgcourse_purp.gif);
	background-repeat: repeat-x;
	background-color: #442C76;
}
.TabbedPanelsTabGroup #business {
	background-image: url(/Schools/AIU/images/layout/bgcourse_blue.gif);
	background-repeat: repeat-x;
	background-color: #068993;
}
.TabbedPanelsTabGroup #interior {
	background-image: url(/Schools/AIU/images/layout/bgcourse_green.gif);
	background-repeat: repeat-x;
	background-color: #2AA020;
}
.TabbedPanelsTabGroup #visual {
	background-image: url(/Schools/AIU/images/layout/bgcourse_oran.gif);
	background-repeat: repeat-x;
	background-color: #CA4F15;
}
.TabbedPanelsTabGroup #mass {
	background-image: url(/Schools/AIU/images/layout/bgcourse_red.gif);
	background-repeat: repeat-x;
	background-color:#CC0000;
}
.TabbedPanelsContentGroup #fashion_content {
	background-image: url(/Schools/AIU/images/layout/bgcourse_title_fashion.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #E7E1F0;
}
.TabbedPanelsContentGroup #business_content {
	background-image: url(/Schools/AIU/images/layout/bgcourse_title_business.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #DAF5FE;
}
.TabbedPanelsContentGroup #interior_content {
	background-image: url(/Schools/AIU/images/layout/bgcourse_title_interior.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #E9F9E8;
}
.TabbedPanelsContentGroup #visual_content {
	background-image: url(/Schools/AIU/images/layout/bgcourse_title_visual.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FDE7D9;
}
.TabbedPanelsContentGroup #mass_content {
	background-image: url(/Schools/AIU/images/layout/bgcourse_title_mass.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#FFCCCC;
}
.TabbedPanelsContentGroup #fashion_content .image {
	height: 143px;
	width: 207px;
	background: url(/images/panel_pic_fashion.jpg) no-repeat;
	float: right;
	margin-bottom: 0px;
}
.TabbedPanelsContentGroup #business_content .image {
	height: 143px;
	width: 207px;
	background: url(/images/panel_pic_business.jpg) no-repeat;
	float: right;
}
.TabbedPanelsContentGroup #interior_content .image {
	height: 143px;
	width: 207px;
	background: url(/images/panel_pic_interior.jpg) no-repeat;
	float: right;
}
.TabbedPanelsContentGroup #visual_content .image {
	height: 143px;
	width: 207px;
	background: url(/images/panel_pic_visual.jpg) no-repeat;
	float: right;
}
.TabbedPanelsContentGroup #mass_content .image {
	height: 143px;
	width: 207px;
	background: url(/images/panel_pic_media.jpg) no-repeat;
	float: right;
}
.TabbedPanelsContentGroup #fashion_content a {
	display: block;
	float: right;
	background: url(/Schools/AIU/images/layout/arrow_sml_purp.gif) no-repeat right center;
	padding-right: 20px;
	color: #442C76;
	font-weight: 100;
	text-decoration: none;
	margin-right: 20px;
}
.TabbedPanelsContentGroup #business_content a {
	display: block;
	float: right;
	background: url(/Schools/AIU/images/layout/arrow_sml_blue.gif) no-repeat right center;
	padding-right: 20px;
	color: #068993;
	font-weight: 100;
	text-decoration: none;
	margin-right: 20px;
}
.TabbedPanelsContentGroup #interior_content a {
	display: block;
	float: right;
	background: url(/Schools/AIU/images/layout/arrow_sml_green.gif) no-repeat right center;
	padding-right: 20px;
	color: #2AA020;
	font-weight: 100;
	text-decoration: none;
	margin-right: 20px;
}
.TabbedPanelsContentGroup #visual_content a {
	display: block;
	float: right;
	background: url(/Schools/AIU/images/layout/arrow_sml_oran.gif) no-repeat right center;
	padding-right: 20px;
	color: #CA4F15;
	font-weight: 100;
	text-decoration: none;
	margin-right: 20px;
}
.TabbedPanelsContentGroup #mass_content a {
	display: block;
	float: right;
	background: url(/Schools/AIU/images/layout/arrow_sml_red.gif) no-repeat right center;
	padding-right: 20px;
	color: #CC3300;
	font-weight: 100;
	text-decoration: none;
	margin-right: 20px;
}


/* Home Page Parents Module */
.midmodule #parentsmod {
	width:231px;/* 245px minus padding/border */
	padding: 1px 7px 4px 7px;	
	border-right: 1px solid #819bac;
	border-left: 1px solid #98b3c3;
	padding-top:7px;
	padding-bottom:7px;
}
#parentsmod ul {
	border-bottom: 1px solid #e2e2e2;
}
#parentsmod ul.last {
	border-bottom: none;
}
#parentsmod ul li {
	display:inline;
}
#parentsmod ul li a {
	display: inline-block;
	width: 54px;
	height: 30px;
	border-right: 1px solid #e2e2e2;
}
/*#parentsmod ul.last li a {comment this out when we get hindi language back 
	width: 73px;
}*/
#parentsmod ul li a.last {
	border-right:none;
}
#parentsmod a em {
	display: none;
}
#parentsmod a.arabic {
	background: url(/Schools/AIU/images/parents/arabic.gif) no-repeat -17px -10px;
}

#parentsmod a.french {
	background: url(/Schools/AIU/images/parents/french.gif) no-repeat -22px -10px;
}

#parentsmod a.spanish {
	background: url(/Schools/AIU/images/parents/spanish.gif) no-repeat -20px -10px;
}

#parentsmod a.russian {
	background: url(/Schools/AIU/images/parents/russian.gif) no-repeat -23px -12px;
}

#parentsmod a.chinese {
	background: url(/Schools/AIU/images/parents/chinese.gif) no-repeat -20px -10px;
}

#parentsmod a.hindi {
	background: url(/Schools/AIU/images/parents/hindi.gif) no-repeat -13px -8px;
}

#parentsmod a.turkish {
	background: url(/Schools/AIU/images/parents/turkish.gif) no-repeat -18px -10px; 
}

#parentsmod a.urdu {
	background: url(/Schools/AIU/images/parents/urdu.gif) no-repeat -15px -10px; 
}
/*#parentsmod a:hover.urdu { use these if you want hover 
	background: url(/Schools/AIU/images/parents/urdu_over.gif) no-repeat -15px -10px;
}*/


/* ///////////////////////////////////////////////////////////////////////////////////////
END Carried Over from outsourced site
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */

.accentGray {color:#666666;}

#ShortBottomForm {
	width: 393px;
	background: #fff url(/Schools/AIU/images/layout/flexform_top_london.gif) no-repeat center top;
}

#information_request 
{
	width: 384px;
	background: url(/Schools/AIU/images/layout/flexform_bg_london.gif) repeat-y left center;
}

#information_request fieldset fieldset label {
	
	width: 170px;
	padding: 0 0 0 0;
	float: left;
	text-align:left;
}


#information_request fieldset fieldset input {
	
	width: 135px;
}

#information_request input.phone1, #information_request input.phone2 {
	width: 30px;
	
}
#information_request input.phone3 {
	width: 40px;
}

#information_request fieldset fieldset.agree {
	margin: 0px 0px 0px 0px;
	width:100%;
}
#information_request fieldset fieldset.agree input {
	
	margin: 0px 0px 0px 0px;
	

}
#information_request fieldset fieldset.agree label {
	width: auto;

}

#information_request fieldset fieldset.HowHeard label {
	width: auto;

}