
/* CSS Document */

/*HOMEPAGE */	 

#home_boxes {
clear: both;
padding: 0px;
padding-top: 9px;
font-size: 0px;
line-height: 0px;
position:relative;
}
 
/*#home_boxes img {
margin-right: 9px;
}*/
#home_boxes td {
padding-right: 10px;
/*height:162px;*/
width:196px;
}
/*.box_space {
padding: 0px;
margin-right: 10px;
font-size: 0px;
line-height: 0px;
}*/	

.fillbar {
	width:609px;
	position:absolute;
	top:176px;
	right:0px;
	height:19px;
	background-color:#4B4B4B;
	background-image: url(Images/fillbar.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}

.fillbar2 {
	width:576px;
	position:absolute;
	top:270px;
	right:0px;
	height:42px;
	background-color:#3f3f3f;
	background-image: url(Images/fillbar2.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.fillbar3 {
	width:610px;
	position:absolute;
	top:176px;
	right:0px;
	height:69px;
	background-color:#3f3f3f;
	background-image: url(Images/fillbar2.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.fillbarleft {
	width:231px;
	position:absolute;
	top:245px;
	left:0px;
	height:19px;
	background-color:#4B4B4B;
	background-image: url(Images/fillbar.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
#homeoverride ul a, #homeoverride p a {color:#e0ba00;}
#homeoverride ul li {padding-bottom:.5em;}
#homeoverride h1 {padding-top:0px;}
#homeoverride h3 {font-size:12px;line-height:normal;}
#homeoverride ul {
	font-size:11px;
	line-height:normal;
	margin-left:15px;	
}
#homeoverride p {font-size:11px;line-height:normal;		}
#home_text {
font-family: Tahoma;
font-size: 10px;
line-height: 15px;
color: #777777;
text-align: center;
padding-top: 20px;
}
#home_text a:link, #home_text a:visited {
font-family: Tahoma;
font-size: 10px;
color: #777777;
text-decoration: underline;
}
#home_text a:hover, #home_text a:active {text-decoration: none;color:#CCCCCC;}	
#welcome_box {
float: left;
/*height: 261px;*/
width: 197px;
}
html>body #welcome_box  {padding-bottom: 0px;}
#welcome_text {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
line-height: 18px;
font-weight: bold;
color: #FFFFFF;
margin: 7px;
}	
#welcome_text h5 {
font-family: Verdana, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
padding: 4px 0px;
margin: 0px;
font-variant: small-caps;
}
#flashwelcome ul, #flashmain ul {margin-left:25px;}
#flashmain {width: 609px;}
#flashmain ul li {padding-bottom:.3em;}
#flashmain2 {width:575px;}
#flashnews {margin-top:9px;}

.studentoutcomes {
margin-left:210px;
}
.studentoutcomes_online {
margin-top:15px;
margin-left:210px;
}
/*MAIN CONTENT AREA */

#maincontent {
float: right;
width: 625px;
margin: 0px;
margin-left: -180px;
padding: 0px;
padding-bottom: 15px;
}

#maincontent a:link, a:visited, #contactshort a:link, a:visited {
color: #e0ba00;
text-decoration: underline;
}

#maincontent a:hover, a:hover {
text-decoration: none;
}

a:active  {
color: #e0ba00;
text-decoration: underline;
}

.maintcontent_image {
float: right;
padding: 0 0 8px 8px;
} 

#maincontent ul {
margin: 0px;
padding: 5px 20px 8px 0px;
list-style: none;
clear: both;
}
#maincontent ol li {
	list-style:decimal;
	background-image:none;
}
#contactshort 
{
 width: 625px;
 margin-right: auto;
 margin-left: auto;
}

#maincontent li, #maincontent .faq li ul li, #tabs a.bulletlink, #contactshort ul li  {
padding-right: 50px;
padding-bottom: 10px;
padding-left: 30px;
margin: 0px;
background-image: url(/schools/IADT/images/bullet.gif);
background-repeat: no-repeat;
background-position: 20px 5px;
list-style: none; 
}

#maincontent li.long {
padding-bottom: 8px;
}  


#contactshort li.check 
{   
background-image: url(/schools/IADT/images/check.gif);
background-position: 15px 4px;
padding-bottom: 12px;
}   	

#maincontent ul.contact {padding-top:7px;}
#maincontent ul.contact li {   
background-image: url(/schools/IADT/images/nav/icon_call.gif);
background-position: 15px 10px; 
padding-top:10px; padding-bottom: 12px; padding-left:37px;
border-bottom:solid 1px #333333;
}  
	
/*#maincontent ul.two_col {
width: 100%;
margin: 0px;
padding-left: 0px;
}

 #maincontent ul.two_col li {
padding-bottom: 4px;
padding-left: 15px;
padding-right: 50px;
margin: 0px;
background-image: url(/schools/IADT/images/bullet.gif);
background-repeat: no-repeat;
background-position: 20px 5px;
list-style: none; 
}*/

#maincontent .faq {padding-top:15px;}
#maincontent .faq li {
    padding-bottom: 15px;
    padding-left:30px;
    background-image: url(/schools/IADT/images/qumark.gif);
    background-repeat: no-repeat;
    background-position: 5px 0;
    list-style: none; 
}


.li_float_right {
width: 200px;
float: right;
padding-bottom: 12px;
}

.li_float_left {
width: 230px;
float: left;
padding-left: 0px;
padding-bottom: 30px;
}

/* 3 column list -- ex: profiles*/
#photolist li {
	background-image:none;
	text-align:center; 
	padding-right:5px;
	padding-bottom:10px;
	padding-left:5px;
	}
#photolist img {padding-bottom:5px;}
#photolist a:link, #photolist a:visited, #photolist a:hover, #photolist a:active {text-decoration:none;}
#photolist a:hover {color:#ee1b2c;}
.li_lt_1_2 {float: left; width:110px;}
.li_rt_3 {float: left; width:110px; clear: right; /*white-space:nowrap;*/}
.li_rt_1new {float: left; width:110px; clear: left; /*white-space:nowrap;*/}

	
.br {
clear: both;
margin: 0px;
padding: 0px;
}	

.zbelow {z-index:0; position:relative;}

/*SECONDARY SIDENAV */	 

#sidenav {
float: left;
width: 180px;
margin-top: 0px;
}

.navbox {
width: 175px; 
/*	background-image: url(/schools/IADT/images/nav/gradient.gif);
background-repeat: no-repeat;
background-position: bottom;*/
padding-bottom: 1px;
height: auto;
}

.navbox p, .navbox table
{
 background-color: #333333;   
 border-right: solid 1px #878787;
 border-left: solid 1px #878787;  
 background-image: url(/schools/IADT/images/nav/gradient.gif);
 background-repeat: no-repeat;
 background-position: bottom left; 
 font-size: 10px;
 padding-left:5px;
 padding-right:5px;
 padding-bottom:8px;
 padding-top:5px;
}

.navbox ul {
margin-bottom: 14px;
border-right: solid 1px #878787;
border-left: solid 1px #878787;
}

.navbox li, .sidenavlist li {
padding: 0px;
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #cccccc;
background-color: #333333;
background-image: url(/schools/IADT/images/nav/dotline.gif);
background-repeat: no-repeat;
background-position: .1em 2.4em;
display: block;
width: auto !important;  /*hide from IE*/
width: 100%;
/*	text-indent: 10px;
*/	list-style: none;
height: 25px;
vertical-align: baseline;
line-height: 25px;	/*padding-top: 3px;*/
}

.navbox li img {
float: left; 
margin: 6px 4px 0px 5px;
}

.navbox li#lastaddheight { /*for 2 line nav items in last row*/
background-image: url(/schools/IADT/images/nav/gradient.gif);
background-repeat: no-repeat;
background-position: bottom;
padding-top:5px; padding-bottom: 3px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #878787;
height:30px;
line-height:12px;
}
.navbox li#lastaddheight img {
 float: left; 
 margin: 0 4px 0px 5px;
 
 }

/*html>body  .navbox li img {
padding-right: 10px;
}*/

.navbox a:link, .navbox a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #cccccc;
text-decoration: none;
}	

.navbox a:hover, .navbox a:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
text-decoration: none;
background-color: #525252;
background-image: none;
display: block;
width: auto !important;  /*hide from IE*/
width: 100%;
}

.navbox li#last, .sidenavlist li#last{
background-image: url(/schools/IADT/images/nav/gradient.gif);
background-repeat: no-repeat;
background-position: 0em 2.3em;
border-bottom: solid 1px #878787;
padding-bottom: 3px;
}

/* FOOTER */

.footer_wrapper, .footer_wrapper_home {
font-family: Tahoma;
margin-top: 15px;
padding: 0px;
padding-bottom:15px;	 
font-size: 10px;
line-height: 15px;
color: #777777;
}	
.footer_wrapper {text-align: left; clear: both; margin-left: 190px; width: 625px;}
.footer_wrapper_home {text-align: center;}

.footer_wrapper a:link, .footer_wrapper_home a:link, .footer_wrapper_home a:visited, .footer_wrapper a:visited {
font-family: Tahoma;
font-size: 10px;
color: #777777;
text-decoration: underline;
}

.footer_wrapper a:hover, .footer_wrapper_home a:hover, .footer_wrapper a:active, .footer_wrapper_home a:active {
text-decoration: none;
color:#CCCCCC;
}

#footer_bg {
height: 18px;
background-color: #323232;
}

/* HIGHLIGHT BOX STYLES*/ 
 #highlight {
	background-image: url(/schools/IADT/images/highlights/bg.gif);
	min-height: 94px;
	width: 540px;
	margin: 0px auto 15px auto;
	background-position: bottom;
	background-repeat: no-repeat;
	
}
*html #highlight {height: 23px;}/*ie only needs height of highlight text img plus a few for px spacing*/

#highlight ul {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
	padding-top: 6px;
	list-style-type: none;
	margin: 0px;
}

*html #highlight ul {padding: 0px;}/*ie only needs height of highlight text img plus a few for px spacing*/


#highlight li {
	background-image: url(/schools/IADT/images/highlights/bullet.gif);
	background-repeat: no-repeat;
	background-position: 25px 5px;
	padding: 0px 0px 3px 35px; 
}

*html #highlight li {padding-bottom: 0px;}/*ie only needs height of highlight text img plus a few for px spacing*/

#highlight li a {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
	text-decoration: underline;
}


/* TEXT STYLES*/ 

.accent {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ee1b2c;
font-weight: bold;
}

.accent2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #e0ba00;
font-weight: bold;
}
.accent3 {font-size: 11px; color: #cccccc; font-style:italic; font-weight:normal;}

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #ee1b2c;
padding-top: 15px;
padding-bottom: 9px;
}

h1.profile 
{
font-family: Arial, Helvetica, sans-serif;
color: #ee1b2c;
padding-top: 0px;
padding-bottom: 9px;
font-style: italic;
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #e0ba00;
padding-top: 1px;
padding-bottom: 7px;
}

h2.second 
{
    color: #ee1b2c;
    font-size: 12px;
}

h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ee1b2c;
padding-top: 1px;
padding-bottom: 4px;
margin: 0px;
}

h3 a.link 
{   
    color: #ee1b2c;
    text-decoration: none;
}

h3 a.link:hover 
{   
    color: #e0ba00;
    text-decoration: none;
}

.accent_h3 /*h3 tag to fix float_right for the map on /about_iadt/facilities.aspx*/
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ee1b2c;
padding-top: 1px;
padding-bottom: 4px;
margin: 0px;
}

h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000;
padding-top: 1px;
padding-bottom: 4px;
margin: 0px;
}


p {padding-top:1px; padding-bottom:15px;}

.pictureleft {
	border: 1px solid #cccccc;
	margin-bottom: 10px;
	margin-right: 20px;
	float: left;
}


/* ALIGNMENT*/
.float_right {float: right;}
.float_right2 
  {
    float: right;
    margin: 0px 0px 10px 10px;
     }

.float_left {float: left;}

.float_center 
{
    width: 500px;
    margin-left:auto;
    margin-right:auto;
}  

.top {margin-left:350px;}

/* PROFILE PAGES*/  

.profile_hdr {width: 625px; height: 28px;}

.profile_content {
background-color:#FFFFFF;
background-image: url(/schools/IADT/images/profiles/hole_bg.gif);
background-repeat: repeat-y;
width: 575px;
margin: 0px;
padding: 0px 10px 0px 40px;
color: #000000;
}
.profile_content a:link, .profile_content a:visited, .profile_content a:hover, .profile_content a:active {
color: #000000;
}

.profile_image {float:right; padding: 0px 0px 6px 8px;}

#next_prev {background-color:#FFFFFF; clear:both; width: 565px; height:35px; padding-top:15px; padding-bottom:7px;}
.next {float:right;}
.prev {float:left;}

.navbox a#highlight, a#highlight:active {
color: #e0ba00;
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
background-color: #333333;
background-image: none;
display:inline;
}

.navbox a#highlight:hover {
text-decoration: none;
color: #e0ba00;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
background-color: #333333;
background-image: none;
display:inline;

}


/*Alternating Sections -- ex:Top 10*/
.altbg1, .altbg2 {margin-bottom:4px; padding:16px 12px 20px 12px; min-height:57px;}/*real hgt = 93 - padding*/
*html .altbg1, *html .altbg2 {height:19px;}/*min hgt for ie = image hgt - altclass padding*/
.altbg1 {background-color:#333333;}
.altbg1 h2, .altbg2 h2 {display:inline; padding:0;}
.altbg1 p, .altbg2 p {padding:2px 0 0 0; margin-left:75px;}
.altbg1 img, .altbg2 img {float:left; margin-right:12px;}
/*End Alt Sections*/


/*SIDE NAV ACTIVE HIGHLIGHTS--------------------------------------------*/
/*highlighting active sidenav item: ABOUT IADT*/
body.aboutiadt .navbox a#aboutiadt,
body.mission .navbox a#missionnav,
body.acc .navbox a#accnav,
body.topten .navbox a#toptennav,
body.aff .navbox a#affnav,
body.adv .navbox a#advnav,
body.awards .navbox a#awardsnav,
body.campus .navbox a#campusnav,

/*highlighting active sidenav item: ABOUT CAMPUS*/
body.topten .navbox a#toptennav,
body.studentalum .navbox a#studentalumnav,
body.fac .navbox a#facnav,
body.career .navbox a#careernav,
body.facilities .navbox a#facilitiesnav,
body.housing .navbox a#housingnav,
body.orient .navbox a#orientnav,
body.campuslife .navbox a#campuslifenav,
body.policies .navbox a#policiesnav,
body.faq .navbox a#faqnav,


body.news .navbox a#newsnav,
body.events .navbox a#eventsnav,
body.campdir .navbox a#campdirnav,
body.speaker .navbox a#speakernav,
body.community .navbox a#communitynav,
body.alumtest .navbox a#alumtestnav,





/*highlighting active sidenav item: ADMISSIONS*/
body.adm .navbox a#admnav,
body.endoc .navbox a#endocnav,
body.toc .navbox a#tocnav,
body.admmils .navbox a#admmilsnav,
body.admhs .navbox a#admhsnav,
body.admint .navbox a#admintnav,
body.admmstr .navbox a#admmstrnav,
body.intagt .navbox a#intagtnav,


/*highlighting active sidenav item: FINANCIAL AID*/

body.fa .navbox a#fanav,
body.famils .navbox a#familsnav,
body.fahs .navbox a#fahsnav,
body.schol .navbox a#scholnav,
body.faint .navbox a#faintnav,

/*highlighting active sidenav item: DEGREES*/
/*schools and special programs use classes instead of id's*/
body.bus .navbox a.bus,
body.cj .navbox a.cj,    
body.hc	.navbox a.hc,
body.it	.navbox a.it,
body.egtech .navbox a.egtech,
body.dnow .navbox a.dnow,
body.procerts .navbox a.procerts,
body.dual  .navbox a.dual,
body.comp  .navbox a.comp, 
/*end schools and special programs*/   

body.deg .navbox a#degnav,
body.doc .navbox a#docnav,
body.ms .navbox a#msnav,
body.ug .navbox a#ugnav,
body.diploma .navbox a#diplomanav,
body.accal .navbox a#accalnav,
body.ac .navbox a#acnav,
body.cc .navbox a#ccnav,
body.reqs .navbox a#reqsnav,

/*highlighting active sidenav item: MILITARY*/
body.top10 .navbox a#top10nav,
body.trans .navbox a#transnav,
body.clep .navbox a#clepnav,
body.branch .navbox a#branchnav,
body.step1 .navbox a#step1nav,
body.step2 .navbox a#step2nav,
body.step3 .navbox a#step3nav,
body.step4 .navbox a#step4nav,
body.exp .navbox a#expnav,
body.milfaq .navbox a#milfaqnav,
body.transcript .navbox a#transcriptnav,

/*highlighting active sidenav item: EDUCATION PARTNERS*/
body.com .navbox a#comnav,
body.corp .navbox a#corpnav,
body.mil .navbox a#milnav,
body.top10 .navbox a#top10nav,
body.edfaq .navbox a#edfaqnav,
body.curr .navbox a#currnav,

/*highlighting active sidenav item: INTERNATIONAL*/
body.intfaq .navbox a#intfaqnav,
body.trans .navbox a#transnav,
body.prof .navbox a#profnav,

/*highlighting active sidenav item: ALUMNI*/
body.amb .navbox a#ambnav,
body.dist .navbox a#distnav,
body.refer .navbox a#refernav,
body.test .navbox a#testnav,
body.newsltr .navbox a#newsltrnav,
body.news .navbox a#newsnav,
body.alumfaq .navbox a#alumfaqnav,
body.spot .navbox a#spotnav,

/*highlighting active sidenav item: HIGH SCHOOL*/
body.hsfaq .navbox a#hsfaqnav,
body.parents .navbox a#parentsnav,

/*highlighting active sidenav item: MISC*/
body.privacy .navbox a#privacynav,
body.terms .navbox a#termsnav

{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#e0ba00;
text-decoration: none;
background-color: #191919;
width: auto !important;  /*hide from IE*/
width: 100%;
display: block;
}

/*END SIDE NAV ACTIVE HIGHLIGHTS--------------------------------------------*/



/*BEGIN DEGREE TABS STYLES--------------------------------------------------*/
#tabs {
	margin: 0px;
	padding: 0px;
	
}

#tabs li {
background-image: none;
padding: 0px;
}


#tabs li.tabs {

   padding-bottom: 8px;
   padding-left: 30px;
   padding-right: 50px;
   margin: 0px;
   background-image: url(/schools/IADT/images/bullet.gif);
   background-repeat: no-repeat;
   background-position: 20px 5px;
   list-style: none; 
   }


#tabs a:link, #tabs a:visited, #tabs a:hover, #tabs a:active {
	text-decoration: none;
	color: #FFFFCC;
	font-size: 11px;
	font-variant: small-caps;
	font-family: Verdana;
	padding-left: 20px;
}

#tabs a.content, #tabs a.bulletlink {
    color: #e0ba00;
	text-decoration: underline;
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	
	}

#maintab {
margin: 0px;
padding: 0px;
background-image: none;

}

.shadetabs{
	padding: 0px;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	background-image: url(/schools/IADT/images/shade.gif);
	background-repeat: repeat-y;
	height: 10px;
	min-height: 10px;
}

.shadetabs li{
display: inline;
margin: 0;
background-image: none;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;


}

.shadetabs li a{
	text-decoration: none;
	padding: 3px 7px;
	margin-right: 3px;
	background: url(/schools/IADT/images/shade.gif) top left repeat-x;
	border-top: 1px solid #778;
	border-right: 1px solid #778;
	border-left: 1px solid #778;
}


#tabs ul.courses {
padding: 7px 0px 0px 15px;
}

#tabs li.courses {
   background-image: url(/schools/IADT/images/plus.gif);
   background-repeat: no-repeat;
   background-position: 0px 4px;
   padding-bottom: 7px;
   }


/*.linkbody {
	font-size: 11px;
	color: #000000;
	background-color: #CCA400;
	border: 1px dotted #eeeeee;
	padding: 3px;
	margin: 5px 30px 5px 20px;
	clear: all;
} */

.linkbody {font-size: 11px; padding: 13px 0 20px 13px; clear: all;} /* show/hide div */

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a:active{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(/schools/IADT/images/shadeactive.gif);
border-bottom-color: none;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
font-weight: bold;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
background-image: url(/schools/IADT/images/shadeactive.gif);

}

.tabcontentstyle{ /*style of tab content container*/
border: 1px solid gray;
width: 575px;
margin-bottom: 1em;
padding: 10px;
}

.tabcontentstyle h2 { /*for seo purposes (styled same as h3 tag) */
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ee1b2c; 
padding-top: 1px; padding-bottom: 4px; margin: 0px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block!important;
}
}
/*END DEGREE TABS STYLES*/

#photos {
	background-color:#333333;
	width:609px;
	padding:17px 8px 6px 8px;
}

#photos img{
	margin-right:1px; padding-bottom:7px;
}


/*TABLE MODULE*/

.tableHdr {
font-size: 11px;
font-weight: bold;
padding-top:10px;
text-indent: 10px;
background-image: url(/schools/IADT/images/tablehdr_bg.gif);
background-position: top left;
background-repeat: no-repeat;
text-transform:uppercase;
}

p.tableHdr {padding-top:5px;}

.table {
font-family: Verdana, Helvetica, sans-serif;
width:80%;
text-indent: 0px;
margin-left:10px;
}
.table td {padding-top:5px; padding-bottom:5px;
border-bottom:solid 1px #333333;}

.tableRowAlt {
font-size: 11px;
background-color: #333333;

}	

.tableRow {
font-size: 11px;
}

table.contact {margin-bottom:10px; margin-left:5px; border-bottom:solid 1px #333333;}
table.contact td {padding-top:4px; padding-bottom:4px; padding-left:30px;}
table.contact th {   
background-image: url(/schools/IADT/images/nav/icon_call.gif);
background-position: 5px 4px;
background-repeat:no-repeat;
padding-top:5px; padding-bottom: 5px; padding-left:28px;
color: #e0ba00;
font-weight: bold;
}  

/***** APPLICATION -----*/

.applicationBox
{
  background-color: #3a3a3a; 
    
}

.applicationLoginBox
{
  background-color: #3a3a3a;   
}

/***** REQUEST INFO FORMS  -----*/
 form#aspnetForm  {height:100%;} /* allows footer to stretch to bottom (almost)*/
 
 table.formTable
 {
 } 
 
 table.formTable2 { border:none; width:80%;  margin-left:25px; }
 
 
  table.formTable td
 {
	font-weight: bold;
	padding-right: 10px;
	font-size:10px;
 }
 
  table.formTable2 td.main
 {
	font-weight: bold;
	padding-bottom: 15px;
	font-size:10px;
 } 
 
 table.formTable2 p {padding-bottom: 5px;} 
 
 table.formTable td.labelField, table.formTable td.labelFieldLong, table.formTable td.labelFieldShorter
 {
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
	width: 40%;	
	font-size:10px;
 }
 
 table.formTable td.labelFieldShorter
 {
	width: 30%;	
 }
 
 table.formTable td.labelFieldLong
 {
	text-align: left;
 }
 
  input.phone1, input.phone2
 {
    width: 30px;
} 
 input.phone3
 {
    width: 70px;
} 

select, textarea, input.textfield, input.phone3, input.phone1, input.phone2, input.zip
{
	border-style:solid;
	border-color:#808080;
	border-width:1px;
	font-size:11px;
}

/* .formTable
{
	background-color:#484848;
	} */

input.image
{
	background-color:#484848;
}
 
#maincontent a.courselink
{
   text-decoration: none;
   color: #CCCCCC;
}

#tabs .courselink
{
   text-decoration: none;
   color: #ffffcc;
   font-family: Verdana;
   font-size: 11px;   
   font-variant: small-caps;
}

#maincontent a.backlink
{
background-image: url(/schools/IADT/images/bullet2.gif);
background-repeat: no-repeat;
background-position: left 0.4em;
padding-left: 12px;
}


.applicationLoginHeader
{
	background-color: #ee1b2c;
	}



/* --------------------- SEO Styles ------------------------------------------------------ */
h1.seo {display: inline;}
h2.seo {display: inline;}


/* SEO Hover Text  
	- doesn't work in ie since it doesn't support non <a> hovers 
	- can't use a:hover because it would cause invalid code (nested a tags)
	- only needs to work at least one place (so we don't get penalized) since it is only for seo purposes*/
 
/*HOVERS over main flash on home page*/
#seosupplement strong {display:inline; text-align:left; color:#FFFFFF; font-weight:normal;}
#seosupplement strong:hover {background:black; text-decoration:none;}
#seosupplement strong span {display:none; }
#seosupplement strong:hover em {/*provides connection which allows user to click links on the hover span*/
	display:block;  	 
	position:absolute; top:10px; left:110px; 
	height:200px; width:400px;
	z-index:60;
	/*background-color: #ff5465; for testing*/
}
#seosupplement strong:hover span {/*area that covers main flash on home page*/
	display:inline;  	 
	position:absolute; top:144px; left:233px;
	width: 587px; height:249px;
	background-color: #000000;
	padding:10px 10px 0 10px;
	border: solid 1px #666666;
	z-index:100;
	text-align:left;
}
#seosupplement span h1 {font-family:Arial, Helvetica, sans-serif;}
#seosupplement span .section {width:280px; padding:10px 5px; float:left; font-size:9px; text-align:left;}
#seosupplement span .section img {float:left; padding-right:7px; padding-bottom:55px;}
#seosupplement span .section p {padding-bottom:3px;}
#seosupplement span .section a {
	color:#e0ba00; padding-bottom:5px; padding-left:60px; display:block;
	background-image: url(/schools/IADT/images/bullet.gif);
	background-repeat: no-repeat; background-position: 50px 5px;	
}

/*HOVERS over Degree Link in footer*/
#seodegreedrop, #seodegreedrop strong {display:inline; font-weight:normal; background-color: black;}
#seodegreedrop strong:hover {display:inline; background:black;}
#seodegreedrop strong span {display:none;}
#seodegreedrop strong:hover em {/*provides connection which allows user to click links on the hover span*/
	display:block;
	position:absolute; top:630px; left:260px;
	width: 110px; height:100px;
	/*background-color: #ff5465; for testing*/
	z-index:20;	
}
#seodegreedrop strong:hover span {
	display:block;
	position:absolute; top:670px; left:130px;
	width: 550px; height:30px;
	background-color: #000000;
	padding:10px;
	border: dotted 1px #666666; border-right:none; border-left:none;
	z-index:20;}
	
.dropdown {
  background-color: #666666;
  color: #FFFFFF;
  padding: 5px;
  }	
  
.alertbtn
{
	background-color: #ee1b2c;
	color: White;
	padding: 2px;
}
/* legal terms */
#maincontent ul.abc li {
	list-style:lower-alpha outside;
	margin-left:30px;
	background-image:none;
}
/* end legal terms */
