/*========================================
	IADT
========================================*/
/*========================================
	Structure
========================================*/
/*
body{background:transparent url(/~/media/IADT/images/layout/bg_page_tile.gif) repeat-x 0 0}
body.home{background:transparent url(/~/media/IADT/images/layout/bg_hp_tile.gif) repeat-x 0 0}
*/
/******************************************
	Columns
******************************************/
.col_710{float:left;width:690px;margin:0 10px; padding:0 0 30px 0;}
body.home .col_690{float:left;width:670px;margin:0 0 0 10px;padding:25px 10px 0}
.col_400{float:left;width:390px;margin:0 10px 0 0;clear:left;}
.col_290{float:left;width:280px;margin:0 0 0 10px}
.col_260{float:left;width:240px;padding:40px 10px 0}
.col_240{float:left;width:220px;padding:15px 10px 0}
.col_50{float:left;width:45%;/*323px*/margin:0 10px 20px}
.col_33{float:left;min-height:100px;width:216px;margin:10px 10px 10px 0}
/******************************************
	Sections
******************************************/
.container{background:#F3F2F1;position:relative;width:960px;margin:0 auto; padding:0 120px;}
#masthead{height:180px;min-height:180px;position:relative;}
#slideshow{height:395px}
#alternate_content{border-bottom:1px dotted #D71425;border-top:1px dotted #D71425;clear:left;min-height:100px;margin:20px 0}
#footer{clear:left;margin:0;padding:0;}
/******************************************
	Verticle Spacing
******************************************/
.margin_top_35{margin-top:35px}
.margin_top_30{margin-top:30px}
.margin_top_20{margin-top:20px}
.margin_top_15{margin-top:15px}
.margin_top_10{margin-top:10px}
.margin_btm_30{margin-bottom:30px}
.margin_btm_20{margin-bottom:20px}
.margin_btm_15{margin-bottom:15px}
.margin_btm_10{margin-bottom:10px}
.margin_btm_0{margin-bottom:0px}
/******************************************
	Horizontal Spacing
******************************************/
.left_0{margin-left:0}
.right_0{margin-right:0}
/******************************************
   Floats
******************************************/
img.left, #main-content .left{float:left; margin-right:10px; margin-bottom:5px;}
img.right, #main-content .right{float:right; margin-left:10px; margin-bottom:5px;}
img.center, #main-content .center{clear:both; margin:10px auto;}
/*========================================
	Global
========================================*/
/******************************************
	Site Header
******************************************/
.top{background:#FFFFFF;height:40px;margin:0 0 0 -120px;padding:0 120px;width:100%;}
.top p{color:#333333;float:left;font-family:Trebuchet, Arial;font-size:1.6em;font-weight:700;text-decoration:none;text-transform:uppercase;margin:10px 0 0}
.top p span{color:#999999}
.top select{color:#666;font-size:1.1em;height:23px;left:240px;outline:none;position:relative;float:left;width:225px;margin:10px 0 0;padding:3px}
.top #search{background:#FFF;border:1px solid #CCC;float:right;height:21px;position:relative;width:275px;margin:10px 0 0}
.top #search label{display:none}
.top #search input.search_field{border:none;color:#666;font-size:1.1em;width:250px;margin:4px 3px 0}
.top #search .search_btn{right:0;position:absolute;top:2px}
/******************************************
	Masthead
******************************************/
#masthead a img{position:absolute;top:75px}
#action_items{position:absolute;left:300px;top:70px}
#action_items li{float:right;width:200px;margin:0 0 0 10px;}
#action_items li#apply{background:transparent url(/~/media/IADT/images/layout/bullet_action_item_apply.png) no-repeat 0 1px;}
#action_items li#request{background:transparent url(/~/media/IADT/images/layout/bullet_action_item_info.png) no-repeat 0 1px;}
#action_items li a.title{color:#000;display:block;font-family:"Helvetica",Arial,sans-serif;font-size:1.6em;font-weight:bold;letter-spacing:-.01em;text-decoration:none;padding:8px 8px 4px 35px}
#action_items li p{font-size:1.1em;padding:0 0 0 35px}
#action_items li p a{color:#FFF;}
#action_items li.chat, #action_items li#chat{background:none;width:200px;margin-top:1px;}
#action_items li.chat a img, #action_items li#chat a img{position:absolute;top:1px;}
/******************************************
	Nav
******************************************/
/*#nav{position:absolute;bottom:0;height:48px;left:0;top:163px;padding:0 0 0 10px;width:100%;}
#nav li{float:left}
#nav li a{color:#CCC;display:block;font-size:1.2em;font-weight:bold;text-decoration:none;padding:12px 17px}*/
ul#nav li a:hover, ul#nav li.selected a{color:#FFF}
ul#nav{background:#BDBDBD;position:absolute;bottom:0;left:0;top:135px;width:100%;margin:0 0 0 -120px;padding:0 120px;z-index:4000;}
ul#nav li{float:left;margin:3px 0 0 0;padding:0 3px;position:relative;/*--Important--*/z-index:4000;}
ul#nav li a{/*float:left;height:44px;*/color:#FFFFFF;display:block;font-size:1.2em;font-weight:bold;text-decoration:none;padding:12px 14px;}
ul#nav li .sub{background:#000; background:rgba(0,0,0,0.9);display:none;float:left;padding:15px 10px 23px;position:absolute;left:0;/*--Imp!:--*/top:42px;z-index:5000;}
ul#nav li .row{/*--If needed to break out into rows--*/clear:both;float:left;width:100%;margin-bottom:10px;}
ul#nav li .sub ul{list-style:none;margin:0; padding:0;/*width:150px;*/float:left;/*background:#999;*/}
ul#nav .sub ul li{width:100%;color:#ccc;}
ul#nav .sub ul li h2{padding:0; margin:0;font-size:1.2em;font-weight:normal;}
ul#nav .sub ul li h2 a{padding:5px 0;/*background-image:none;*/color:#fff;}
ul#nav .sub ul li a{font-size:1.1em;border:none;float:none;text-indent:0;height:auto; padding:7px 5px 7px 15px;display:block;text-decoration:none;color:#ccc;font-weight:normal;text-shadow:0 1px 0 rgba(0,0,0,0.9);}
ul#nav .sub ul li a:hover{color:#fff;}
/*something in here isn't needed ... have to figure this out */
#nav{position:absolute;bottom:0;left:0;top:163px;width:100%;margin:0;padding:0;display:block;}
#nav li{float:left; position:relative;padding:0 2px 0 0;z-index:4000;}
#nav li a{display:block;padding:12px 16px;}
#nav li > ul{position:absolute; display:none; left:0;top:100%;margin:0;padding:2px 0 0;}
#nav li:hover > ul{display:block;}	
#nav li ul li, #nav li ul li a{float:none;width:200px;}
#nav li ul li{_display:inline;position:relative;bottom:1px; }
#nav li ul li a{min-width:200px; display:block;}
*html #nav ul{margin:0;}
/* END something in here isn't needed ... have to figure this out */

.clearmenu{clear:both;}
/******************************************
	Breadcrumbs
******************************************/
ul.breadcrumbs{color:#999; margin:10px 0 10px 10px;}
ul.breadcrumbs li{font-size:1.2em; background:url(/~/media/IADT/images/layout/arrow1.gif) 0px 5px no-repeat; display:inline; margin:0; padding:0px 0px 0 12px; list-style:none; color:#999;}
ul.breadcrumbs li a{border-bottom:1px dotted #19B5CE;color:#19B5CE;font-weight:400}
ul.breadcrumbs li a:hover{text-decoration:none; border-bottom:1px solid #19B5CE}
ul.breadcrumbs li:first-child{background:none repeat scroll 0 0 transparent;padding-left:0;}
ul.breadcrumbs li:last-child a{font-weight:normal;text-decoration:none;border:none; color:#999;}
/******************************************
Share Tools
******************************************/
/*div.share_tools a{color:#666666; font-size:1.1em; margin:0 20px 0 0;}
div.share_tools a img{margin:0 5px 0 0;}*/
div.share_tools{margin:0 0 10px 0;}
/*.share_tools ul.top-nav li{display:inline; padding:0px 20px 0px 0px;}
.share_tools ul.top-nav li a{padding:0 0 0 20px; font-size:1.1em; color:#666666; text-decoration:none;}
.share_tools ul.top-nav li a:hover{text-decoration:underline;}
.share_tools ul.top-nav li.print a{background:url(/~/media/IADT/images/icons/icon_print.gif) no-repeat; padding-bottom:5px}
.share_tools ul.top-nav li.email a{background:url(/~/media/IADT/images/icons/email.gif) no-repeat 0 50%;}
.share_tools ul.top-nav li.bookmark a{background:url(/~/media/IADT/images/icons/icon_bookmark.gif) no-repeat 0 50%; padding-left:15px;}
.share_tools ul.top-nav li.share a{background:url(/~/media/IADT/images/icons/icon_share.gif) no-repeat; padding-left:17px;}*/
/******************************************
Campus Map
******************************************/
.col_290 #googlemap{margin:.25em 0 1em 0;}
.col_290 #googlemap iframe{border:4px solid #999999;}
.col_290 #googlemap a{color:#0094d8; text-decoration:none;}
/******************************************
	Footer
******************************************/
/*
#footer{background:transparent url(/~/media/IADT/images/layout/bg_footer_tile.gif) repeat 0 0;border-top:1px solid #FFF;clear:both;height:1%}
*/

#footer .container{background:transparent url(/~/media/IADT/images/layout/bg_footer_tile.gif) repeat 0 0;border-top:15px solid #BDBDBD;clear:both;height:1%;padding:10px 120px 60px 120px;}

#footer #line{display:none}

#footer .footer-content{width:100%; margin:0 auto;}
#footer .footer-content ul#footer-headers{width:100%;margin:0;padding:0px 0px 10px;font-size:12px;font-weight:bold;line-height:22px;list-style:none;overflow:hidden;}
#footer .footer-content ul#footer-headers li{float:left;}
#footer .footer-content ul#footer-headers li:first-child{width:150px; padding-left:35px;}
#footer .footer-content ul#footer-headers li:first-child + li{width:157px;}
#footer .footer-content ul#footer-headers li:first-child + li + li{width:155px;}
#footer .footer-content ul#footer-headers li:first-child + li + li + li{width:150px;}
#footer .footer-content ul#footer-headers li:first-child + li + li + li + li{width:160px;}
#footer .footer-content ul#footer-headers li:first-child + li + li + li + li + li{width:147px;}
#footer .footer-content ul#footer-headers li a{color:#666666;text-decoration:none;}
#footer .footer-content ul#footer-headers li a:hover{text-decoration:none;}
#footer .footer-content #footer-links{width:937px;/*960px minus padding/margin/border*/margin:7px auto 20px;padding:0 0 0 23px;overflow:hidden;}
#footer .footer-content #footer-links ul{width:123px;float:left;margin:0;padding:0 15px 0;font-size:11px;list-style:none;}
#footer .footer-content #footer-links li{padding:0 0 .5em 0;}
#footer .footer-content #footer-links li a{color:#878787; line-height:normal;text-decoration:none;}
#footer .footer-content #footer-links li a:hover{border-bottom:1px dotted #878787}
#footer .footer-content #footer-links li ul li a{color:#2869b2; line-height:11px;}
#footer_txt{text-align:center;width:700px;margin:0 auto}
#footer_txt p,#footer_txt p a{color:#878787;font-size:1em;line-height:1.4em;margin:0}
/*========================================
	Content
========================================*/
/******************************************
	Homepage
******************************************/
#hp_slideshow{height:424px;margin:0 0 0 -120px;position:relative;width:1200px;}
#hp_slideshow img{display:block;}
#hp_slideshow h2{font-size:6em;position:absolute;top:200px;text-transform:uppercase;}
#hp_slideshow h2{border:none;color:#000;font-size:6em;position:absolute;top:15px;text-transform:uppercase;}
#hp_slideshow h2 span{color:#D71425;}

#hp_slideshow h3{border:none;color:#FFFFFF;font-size:5em;font-weight:normal;left:100px;letter-spacing:-0.02em;line-height:1em;position:absolute;top:100px;text-transform:uppercase;}
#hp_slideshow h3.big{font-size:2em;letter-spacing:0.15em;}
#hp_slideshow h3.big span{display:block;font-size:7em;font-weight:bold;line-height:0.9em;top:80px;}

#hp_slideshow p{bottom:0;color:#FFFFFF;font-size:1.2em;height:180px;left:100px;padding:20px 20px 0 20px;position:absolute;width:240px;}
#hp_slideshow p.start{top:220px;right:232px;width:108px;}

/* Slide Color */
#hp_slideshow p#sl1{background:rgba(32,110,143,0.8);}
#hp_slideshow p#sl2{background:rgba(129,129,179,0.8);}
#hp_slideshow p#sl3{background:rgba(223,141,40,0.8);}
#hp_slideshow p#sl4{background:rgba(165,181,8,0.8);}
#hp_slideshow p#sl5{background:rgba(0,143,167,0.8);}

/*
#hp_slideshow p a{background:transparent url(/~/media/IADT/images/layout/btn-bg-hp-slideshow.png) no-repeat 0 0;display:block;font-size:1.1em;margin:10px 0 0 0;}
*/
#hp_slideshow p a{border-bottom:1px dotted #FFFFFF;color:#FFFFFF !important;font-size:1.1em;margin:10px 0 0 0;padding:0;}
#hp_slideshow p a:hover{border-bottom:1px solid #FFFFFF;}
#hp_slideshow_nav{height:38px;left:180px;padding:5px 0 0 0;position:absolute;top:565px;z-index:50000;}
#hp_slideshow_nav a{background:transparent url(/~/media/IADT/images/layout/bg_rotator_nav.png) no-repeat 0 0;display:block;float:left;height:13px;text-indent:-2000px;width:13px;margin:0 15px 0 0;}
#hp_slideshow_nav a:hover,
#hp_slideshow_nav a.activeSlide{background:transparent url(/~/media/IADT/images/layout/bg_rotator_nav.png) no-repeat 0 -15px;}

#hp_slideshow div#sl_featured{background:transparent url(/~/media/82B5883BFC674AE995AC6621865CAFF0.ashx) no-repeat 0 bottom;padding:0 0 10px 0;position:absolute;right:0;top:225px;width:224px;}
#hp_slideshow div#sl_featured div{background:transparent url(/~/media/AB9616F7F7F148DA9B2F3D7848F35B7F.ashx) repeat-y 0 0;}
#hp_slideshow div#sl_featured h2{background:transparent url(/~/media/9008FA155AA44457B52E01673C969323.ashx) no-repeat 0 0;color:#666666;font-family:Arial;font-size:1.3em;font-weight:bold;margin:0;padding:10px 0 0 10px;position:relative;top:-10px;}
#hp_slideshow div#sl_featured h3{border:none;color:#D71425;font-family:Arial;font-size:1.4em;font-weight:bold;letter-spacing:-.02em;margin:0 0 5px 10px;}
#hp_slideshow div#sl_featured p{color:#D71425;font-family:Arial;font-size:1.1em;font-weight:normal;margin:0 0 5px 10px;position:relative !important;top:0;width:214px;}
#hp_slideshow div#sl_featured a{color:#666666;display:block;font-family:Arial;font-size:1.1em;font-weight:normal;margin:0 10px 0 0;padding:0 10px 0 0;position:relative;text-align:right;width:214px;}
/* Slideshow Featured */
/*
<img width="224" height="10" alt="BG" src="~/media/9008FA155AA44457B52E01673C969323.ashx" />
<img width="224" height="10" alt="BG" src="~/media/AB9616F7F7F148DA9B2F3D7848F35B7F.ashx" />
<img width="224" height="10" alt="BG" src="~/media/82B5883BFC674AE995AC6621865CAFF0.ashx" />
*/
#tabs{background:transparent url(/~/media/IADT/images/layout/bg-hp-tabs.png) repeat-x 0 0;position:absolute;height:60px;left:400px;top:544px;width:690px;z-index:50000;}
#tabs ul{margin:7px 0 0 80px}
#tabs ul li{float:left;height:45px;width:125px;margin:0 10px 0 0}
#tabs ul li a{display:block;height:45px;text-indent:-2500px;width:125px;margin:0 10px 0 0}
#tabs ul li a#tab-1{background:transparent url(/~/media/IADT/images/layout/tab-welcome.png) no-repeat 0 0}
#tabs ul li.active a#tab-1{background:transparent url(/~/media/IADT/images/layout/tab-welcome.png) no-repeat 0 -46px}
#tabs ul li a#tab-1:hover{background:transparent url(/~/media/IADT/images/layout/tab-welcome.png) no-repeat 0 -46px}
#tabs ul li a#tab-2{background:transparent url(/~/media/IADT/images/layout/tab-locations.png) no-repeat 0 0}
#tabs ul li.active a#tab-2{background:transparent url(/~/media/IADT/images/layout/tab-locations.png) no-repeat 0 -46px}
#tabs ul li a#tab-2:hover{background:transparent url(/~/media/IADT/images/layout/tab-locations.png) no-repeat 0 -46px}
#tabs ul li a#tab-3{background:transparent url(/~/media/IADT/images/layout/tab-financial-aid.png) no-repeat 0 0}
#tabs ul li.active a#tab-3{background:transparent url(/~/media/IADT/images/layout/tab-financial-aid.png) no-repeat 0 -46px}
#tabs ul li a#tab-3:hover{background:transparent url(/~/media/IADT/images/layout/tab-financial-aid.png) no-repeat 0 -46px}
#tabs ul li a#tab-4{background:transparent url(/~/media/IADT/images/layout/tab-alumni.png) no-repeat 0 0}
#tabs ul li.active a#tab-4{background:transparent url(/~/media/IADT/images/layout/tab-alumni.png) no-repeat 0 -46px}
#tabs ul li a#tab-4:hover{background:transparent url(/~/media/IADT/images/layout/tab-alumni.png) no-repeat 0 -46px}

#hp_testimonial{margin:0 0 20px;padding:20px 50px}
#hp_testimonial img{border:1px solid #D71425;float:left;margin:0 20px 0 0}
#hp_testimonial p{color:#333;font-weight:700;margin:20px 0 0}
#hp_testimonial p.credit{color:#333;font-weight:700;font-style:italic;text-align:right}
#hp_testimonial p.credit span{color:#19B5CE}

.feature{text-align:center}
.content .feature span a{margin:0}
.content .feature p{text-align:left;width:142px;margin:0 auto}
.content .feature a{display:block;font-size:1.1em;text-align:left;width:142px;margin:10px auto}
.content .feature a img {border:1px solid #CCCCCC;}
.content .feature a:hover{text-decoration:underline}
.image_holder{background:transparent url(/~/media/IADT/images/layout/bg_featured_frame.png) no-repeat 0 0;display:block;height:144px;width:141px;margin:0 auto 10px;padding:12px 0}
.image_holder img{display:block;margin:auto}

#IADT_info{clear:left; float:left; margin:20px 0 0; padding:0 25px; width:100%;/**/}
p#communities{color:#666;font-size:1.1em;margin:10px 0 0}
img#disclosures{display:block;margin:20px auto 0}
/******************************************
	Lists
******************************************/
#main-content ul, #main-content ol{color:#333;}
#main-content ul{font-size:1.2em; line-height:1.5em; margin-left:10px; padding:0 0 20px;}
#main-content ul li{padding:3px 0px 10px 27px; background:url(/~/media/IADT/images/layout/bullet.gif) no-repeat 0px 0.2em; list-style-type:none;}
#main-content ul li ul{font-size:1em;/*reset*/ padding:10px 0 0;}

#main-content .nobullets ul li{background:none; padding:3px 0px 10px 10px; font-weight:bold;}
.col_710 #main-content .nobullets ul.indent{margin:-20px 0px 0px 35px;}
#main-content .nobullets ul.indent li{font-weight:normal;}

#main-content ul.campus li{background:none; padding:15px 0px 0px 0px; margin-bottom:-10px; margin-left:-10px;}
#main-content ul.campus li h3{background:url(/~/media/IADT/images/layout/bg_summary_heading_tile.gif) repeat-x 0 0;border:1px solid #E1E1E1;color:#0094D8;font-family:Arial, sans-serif;font-size:1.6em;font-weight:400;padding:4px 0 4px 10px;}

.col_710 #main-content ul.indent{margin:-20px 0px 0px 50px;}

div.content-list{margin:20px 0 30px}
div.content-list ul li{margin:0 0 15px}
div.content-list ul li a{color:#19B5CE;display:block;font-size:1.2em;line-height:1.3em}
div.content-list ul li a:hover{text-decoration:underline}
div.content-list ul li span{font-size:1.1em;}
div.content-list ul li span, div.content-list a{color:#666;display:block;/*font-size:1.1em*/}
div.content-list ul li strong{font-weight:normal;}

#news-events div.content-list ul, #main-content div.content-list ul, #news-events .entry ul{padding:0 0 10px;}
.col_260 #news-events div.content-list ul{margin:0; padding:0;}
/*#news-events div.content-list ul, #news-events div.content-list ul li span, #news-events div.content-list p, #news-events div.content-list ul li a{font-size:1.2em; }*/
#news-events div.content-list ul li, #news-event-listing.content-list ul li, #main-content #news-events .entry li{background-image:none; margin-left:0; padding-left:0;}
#news-events div.content-list p{margin-left:10px; padding-left:0;}
.col_260 #news-events div.content-list p{margin:0; padding:0;}
.col_710 #main-content #news-events div.content-list p.default{font-size:1.4em;}
.col_710 #main-content #news-events div.content-list ul li span{font-size:1.2em;}
.col_710 #main-content #news-events .entry li span{font-style:italic; color:#666;}

ul.programs{margin:0 0 20px 10px}
ul.programs li{margin:0 0 5px}
ul.programs a{border-bottom:1px dotted #19B5CE;color:#19B5CE;font-size:1.3em;}
ul.programs a:hover{border-bottom:1px solid #19B5CE;}

#main-content ol{font-size:1.2em;}	
#main-content ol li{line-height:1.6em; padding-bottom:.7em;}

#main-content ul.abc li{list-style-position:outside; background-image:none; margin-left:30px; list-style-type:lower-alpha}
/******************************************
	Summary Lists
******************************************/
img.entry_img{float:right;margin:0 0 10px 10px;}
img.right{float:right;margin:0 0 10px 10px;}
#main-content ul.post{margin:0 0 10px;width:100%;overflow:hidden;padding:20px 0 0;}
#main-content ul.post li{clear:left;float:left;padding:5px 0 18px;width:100%; background-image:none;margin:0;}
#main-content ul.post li .img-holder{background:#FFFFFF;border:1px solid #CCCCCC;float:left;width:108px;margin:0 10px 0 0;padding:4px;}
#main-content ul.post li .img-holder img{display:block;}
#main-content ul.post li .post-holder{float:left;width:542px;}
#main-content ul.post li .post-holder h3{background:transparent url(/~/media/IADT/images/layout/bg_summary_heading_tile.gif) repeat-x 0 0;border:1px solid #E1E1E1;color:#0094D8;font-family:Arial, sans-serif;font-size:1.4em;font-weight:400;padding:4px 0 4px 10px;}
#main-content ul.post li p a{border-bottom:1px dotted #333;color:#333; text-decoration:none;}
#main-content ul.post li p a:hover{border-bottom:1px solid #333;}
#main-content ul.post li h3 a{color:#19B5CE; text-decoration:none;}
#main-content ul.post li h3 a:hover{color:#19B5CE;}
#main-content ul.post li .post-holder p{font-size:1em;}
/******************************************
	Interior Navigation 
******************************************/
.internal_nav #side-nav{background:transparent url(/~/media/IADT/images/layout/bg_internal_nav.png) no-repeat right 35px; margin:5px 0 20px;padding-bottom:20px;}
.internal_nav #side-nav li{margin:5px 0 10px;background:transparent url(/~/media/IADT/images/layout/bullet_list_item.gif) no-repeat 0 6px;font-size:1.2em;font-family:Arial, sans-serif;font-weight:400;line-height:1.3em;padding:3px 3px 3px 25px;}
.internal_nav #side-nav li ul{background:none; margin-bottom:0px;}
.internal_nav #side-nav li li{margin:5px 0 5px;font-size:.9em;}
.internal_nav #side-nav li a:link, .internal_nav #side-nav li a:visited{ color:#5a6e7d;}
.internal_nav #side-nav li a:hover, .internal_nav #side-nav li.home a:hover, .internal_nav #side-nav li.section a:hover, 
.internal_nav #side-nav li.inactive a:hover{color:#000;}
.internal_nav #side-nav li.inactive a, .internal_nav #side-nav li.active li.inactive a{color:#5a6e7d;}
/*.internal_nav #side-nav li.active a:link, .internal_nav #side-nav li.active a:visited, .internal_nav #side-nav li.active a:hover,*/ 
.internal_nav #side-nav li.current a:link, .internal_nav #side-nav li.current a:visited{color:#D71425;}
.internal_nav #side-nav li.home, .internal_nav #side-nav li.section{margin:0 0 5px -20px;font-size:1.3em;font-weight:700; background-image:none;}
.internal_nav #side-nav li.home a, .internal_nav #side-nav li.section a{color:#5a6e7d;display:block;font-family:"Helvetica",Arial,sans-serif;text-decoration:none;background:none; padding-top:0; padding-left:0;}
.internal_nav #side-nav li.section a{margin-bottom:10px;}
.internal_nav #side-nav li.portal{background:transparent url(/~/media/IADT/images/layout/bullet_student_portal.gif) no-repeat 0 2px;}
/******************************************
	Image Rotator (was:#rotator , now:.slideshow_holder)
******************************************/
/*.slideshow_holder{background:transparent url(/~/media/IADT/images/layout/rotator_frame.png) no-repeat 0 0; height:273px;margin:0 0 25px 0;position:relative;width:690px; overflow:hidden !important;}
.slideshow_holder h2.campus{border:none;color:#FFF;font-size:3em;position:absolute;bottom:7px;right:10px;text-transform:uppercase;}
.slideshow_holder .caption p{color:#FFF;font-size:1.1em;line-height:1.2em;position:absolute;top:238px;left:20px;width:400px}*/
/*.slideshow_holder .frame{background:transparent url(/~/media/IADT/images/layout/rotator_frame.png) no-repeat 0 0;height:273px;left:0;position:absolute;top:0;width:690px}*/
/*.slideshow_holder .frame h2{border:none;color:#FFF;bottom:0px;font-size:3em;position:absolute;right:10px;text-transform:uppercase}*/
/*.slideshow_holder .frame p{color:#FFF;font-size:1.1em;left:20px;line-height:1.2em;position:absolute;top:232px;width:400px}*/
/*#rotator_nav{position:absolute;right:20px;top:550px;z-index:6;}
#rotator_nav a{background:transparent url(/~/media/IADT/images/layout/bg_rotator_nav.png) no-repeat 0 0;display:block;float:left;height:13px;text-indent:-2000px;width:13px;margin:0 0 0 15px}
#rotator_nav a:hover{background:transparent url(/~/media/IADT/images/layout/bg_rotator_nav.png) no-repeat 0 -15px}*/

.slideshow_holder{position:relative;top:0;width:690px;height:282px;margin:0 0 25px 0;/*overflow:hidden !important;*/}
.slideshow_holder .header-text,.slideshow_holder .bottom-text{color:#fff;position:absolute;top:230px;z-index:500;font-size:1.5em;font-weight:bold;width:673px;padding:7px 7px 0 10px;background:#2D2D2D;background:rgba(45,45,45,0.9);height:20px;}
.slideshow_holder .bottom-text{font-size:1.2em;padding:0 7px 5px 10px;font-weight:normal;top:257px;}
.screen h2.campus{font-size:24px;margin:0;padding:0;border:none;}

#rotator_nav{float:right;position:relative;right:6px;top:-286px;z-index:1000;}
#rotator_nav a{background:transparent url(/~/media/Global/Images/Campus_Slideshow/bg_rotator_nav.png) no-repeat 0 0;display:block;float:left;height:13px;text-indent:-2000px;width:13px;margin:0 0 0 5px;z-index:1000;}
#rotator_nav a:hover{background:transparent url(/~/media/Global/Images/Campus_Slideshow/bg_rotator_nav.png) no-repeat 0 -15px}
#rotator_nav a.activeSlide{background:transparent url(/~/media/Global/Images/Campus_Slideshow/bg_rotator_nav.png) no-repeat 0 -15px}

/*counter slide item -ex: campus home pages*/
.slideshow_holder a.start-counter-container,.slideshow_holder a.start-counter-container:hover,.slideshow_holder a.start-counter-container:visited{text-decoration:none;}
.slideshow_holder .start-counter{width:610px;/*690 minus pad*/height:242px;/*282 minus pad*/padding:50px 40px 0;margin:0;position:absolute;text-align:center;}
.slideshow_holder .start-counter h3,.slideshow_holder .start-counter h4{font-size:30px;line-height:0.9em;border:none;margin:0 0 10px 0;color:#D71425;font-weight:bold;display:inline;text-transform:uppercase;}
.slideshow_holder .start-counter h4{display:block;font-size:6.5em;margin-left:5px;color:#000;}
/*.slideshow_holder .start-counter h4 span{font-size:54px;color:#333333;margin:30px 0 32px;display:block;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-style:normal;}*/
.slideshow_holder .start-counter p{font-size:18px;color:#333;margin-top:5px;font-family:Arial, Helvetica, sans-serif;padding:0;}
/*end coutner slide item*/

/******************************************
Classes Start Module
*****************************************
.start-counter {background:url(/~/media/IADT/images/layout/start-counter-bg.png) no-repeat 0 0;width:151px;height:145px;padding:13px 0px 0px;}
.start-counter h3 {font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:18px; text-align:center; line-height:18px; border:none; font-weight:bold;}
.start-counter h3 a {display:block; text-decoration:none;}
.start-counter h3 span {font-size:54px;color:#8CBE18;margin:30px 0 32px;display:block;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.start-counter h3 span {margin-bottom:24px;}
}*/
.sidebanner{margin-top:0;}

/* Side banner on interior pages*/
.sidebanner a.start-counter-container,.sidebanner a.start-counter-container:hover,.sidebanner a.start-counter-container:visited{text-decoration:none;}
.sidebanner .start-counter{/*background:url(/~/media/IADT/images/layout/start-counter-bg.png) no-repeat 0 0;*/width:151px;/*151 minus pad*/height:145px;/*158 minus pad*/padding:13px 0px 0px;margin:0 auto 30px;}
.sidebanner .start-counter h3, .sidebanner .start-counter h4{text-transform:uppercase;font-size:18px;text-align:center;line-height:18px; border:none; margin:0;color:#000;}
.sidebanner .start-counter h4 span{font-size:54px;color:#19B5CE;margin:30px 0 32px;display:block;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.sidebanner .start-counter p{font-size:1.2em;text-align:center;color:#000;margin-top:15px;}

/*campus home pages right side*/
.col_290 a.start-counter-container,.col_290 a.start-counter-container:hover,.col_290 a.start-counter-container:visited{text-decoration:none;}
.col_290 .start-counter{width:151px;height:145px;padding:13px 0px 0px;margin:0 auto 30px;}
.col_290 .start-counter h3, .col_290 .start-counter h4{text-transform:uppercase;font-size:18px;text-align:center;line-height:18px; border:none;margin:0;color:#000;}
.col_290 .start-counter h4 span{font-size:54px;color:#19B5CE;margin:30px 0 32px;display:block;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.col_290 .start-counter p{font-size:1.2em;text-align:center;color:#000;margin-top:15px;}

/*Side banner on home page*/
.home a.start-counter-container,.home a.start-counter-container:hover,.home a.start-counter-container:visited{text-decoration:none;}
.home .start-counter{width:151px;height:145px;padding:13px 0px 0px;margin:0 auto 30px;}
.home .start-counter h3, .home .start-counter h4{text-transform:uppercase;font-size:18px;text-align:center;line-height:18px; border:none; margin:0;color:#000;}
.home .start-counter h4 span{font-size:54px;color:#19B5CE;margin:30px 0 32px;display:block;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.home .start-counter p{font-size:1.2em;text-align:center;color:#000;margin-top:15px;}

/******************************************
Blog Banner
******************************************/
.BlogBannerContainer{font-size:12px;margin-bottom:10px;}
.BlogBannerContainer a{color:#666666;font-size:11px;}
.BlogBannerContainer ul{margin-bottom:10px;}
.BlogBannerContainer ul li{padding-bottom:13px;}
.BlogBannerContainer ul li .date, .BlogBannerContainer ul li .category{color:#666666;font-style:italic;display:inline;font-size:11px;}
.BlogBannerContainer ul li a{font-size:12px;color:#19B5CE;display:block;text-decoration:underline;}
.BlogBannerContainer div.title{font-size:16px;margin-bottom:5px;font-family:"Helvetica",Arial,sans-serif;color:#0094D8;border-bottom:1px solid #E1E1E1;}

/******************************************
Event Pagination (blog pagination is in blog.css)
******************************************/
#news-event-listing.content-list .paginate{margin:20px 0 30px 0; font-size:1em;}
#news-event-listing.content-list .paginate a{border:1px solid #999999;color:#999999;margin:0 2px 0 0;padding:2px 5px;text-decoration:none;display:inline;}
#news-event-listing.content-list .paginate span.selected{border:none;color:#333333;font-weight:bold;margin:0 2px 0 0;padding:2px 5px;display:inline;}
#news-event-listing.content-list .paginate a:hover{background:#EFEFEF;color:#333333;}

#news-event-listing.content-list .paginate, #news-events .entry .paginate{margin:20px 0 30px 0; font-size:1em;}
#news-event-listing.content-list .paginate a, #news-events .entry .paginate a{border:1px solid #999999;color:#999999;margin:0 2px 0 0;padding:2px 5px;text-decoration:none;display:inline;}
#news-event-listing.content-list .paginate span.selected, #news-events .entry .paginate span.selected{border:none;color:#333333;font-weight:bold;margin:0 2px 0 0;padding:2px 5px;display:inline;}
#news-event-listing.content-list .paginate a:hover, #news-events .entry .paginate a:hover{background:#EFEFEF;color:#333333;}
/******************************************
Search Results
******************************************/
#main-content .search-results{background:none; padding:4px 0px; margin:10px 0px; line-height:normal; font-size:1.2em;}
#main-content .search-results a{font-weight:bold; color:#0094d8;text-decoration:underline;font-size:1.2em;}
#main-content .search-link{color:#19B5CE; padding:5px 0;}
.paginate{font-size:1.2em; width:90%;}
.paginate a{padding:0px 0.1em;}
/******************************************
	MISC
******************************************/
#school_info{margin:10px 0 0 0;}
#school_info h4{border:none}
#school_info p{margin:0}
#school_info p.address{margin:0 0 10px 0}
#school_info a{color:#19B5CE;font-size:1.2em;font-weight:bold;text-decoration:underline}
.container hr{color:#fff; background-color:#fff; border:1px solid #E1E1E1; border-style:none none dotted;margin-bottom:15px;}
.col_710 #main-content .fpimg{border:1px solid #E1E1E1; width:auto; height:auto; float:left; margin:5px 7px 10px 0px; padding:3px 3px 0px; vertical-align:top;}
.col_710 #main-content .fpcont{width:520px; height:auto; float:left; margin:0; /*width:auto;*/padding:25px 0 0 10px;}
.col_710 #main-content .fpcont p{line-height:24px; vertical-align:top; margin:0px; }
.col_710 #main-content .alumimg{border:1px solid #E1E1E1; width:auto; height:auto; float:left; margin:5px 7px 10px 0px; padding:3px 3px 0px; vertical-align:top;}
.col_710 #main-content .alumcont p{margin:45px 0px 0px 0px}
.col_710 #main-content .accent{background:#e5e5e5; height:20px;}
.col_710 #main-content .accent2{background:#f5f5f5; height:20px; font-style:italic;}
.col_710 #main-content .accent3{background:#f5f5f5; height:20px; font-style:italic;}
.col_710 #main-content table{font-family:Arial, Helvetica, sans-serif;/*font-size:1.2em;*/ line-height:22px;}
.col_710 #main-content td{padding-left:10px;font-size:1.2em;}
.col_710 #main-content .clear{clear:both;}
#disclosures{margin:30px auto 20px; /* text-align:center;*/}


/*Default Content Table */
.col_710 #main-content table {text-align: left;margin:1em auto; color:#333;}
.col_710 #main-content table th {background: #666666; color:#FFF; text-transform:uppercase; margin: 0px; padding: 15px; font-weight:bold; font-size:1.6em; border:1px solid #fff;}
.col_710 #main-content table td {background: #E2DFDE; border:1px solid #F1F2F3; padding: 7px;vertical-align:top;}
/* Cookies Table */
.table-head {background:#333;color:#FFFFFF;font-size:12px;font-weight:bold;}
.col_710 #main-content table th {background:#333;color:#FFFFFF;font-size:12px;font-weight:bold;padding:10px;}
.col_710 #main-content table td.cookie-name {width: 32%;}
.col_710 #main-content table td.table-head {background:#333;color:#FFFFFF;font-size:12px;font-weight:bold;}
.col_710 #main-content table th {background:#333;color:#FFFFFF;font-size:12px;font-weight:bold;padding:10px;text-align:center;}
.col_710 #main-content table td:nth-child(4){width: 18%;}
/* End Main Table Styles */

/*========================================
	Typography
========================================*/
body{font-family:Arial, sans-serif;font-size:62.5%}
/******************************************
	Headings
******************************************/
h1,h2,h3,h4,h5,h6{font-family:"Helvetica",Arial,sans-serif;color:#000000;font-weight:400;letter-spacing:-.01em;margin:0 0 10px;border-bottom:1px solid #E1E1E1;}
h1{font-size:2.1em;margin-top:1.2em;}
h2{font-size:1.8em; margin-top:1.4em;}
h3.acc_info{font-size:1.6em;margin-top:1.4em;position:relative;}
h3.acc_info a{background:url(/~/media/IADT/images/layout/bullet_list_item.gif) no-repeat 100px 2px transparent;color:#666666;font-family:Arial;font-size:.7em;letter-spacing:normal;padding:0 20px 0 0;position:absolute;right:0;top:5px;}
/*h4{font-size:1.4em;}*/
h4{color:#000000;display:block;font-size:1.8em;}
h5{font-size:1.4em; color:#333; text-transform:uppercase; font-weight:bold;border:none; font-family:Arial, sans-serif;margin-top:1em;}
h6{font-size:1.1em;}
#footer h2{border:none;color:#666;font-family:Arial, sans-serif;font-size:1.2em;font-weight:700;text-transform:none;margin:8px 0 20px}
.tab_content h2{color:#000;font-size:2.2em;font-weight:bold;letter-spacing:-.01em;margin:0 0 10px}
.tab_content h2 span{color:#d71425;}
#main-content div.content-list h3, .col_400 h3, .col_290 h3{font-size:2.1em;}
#news-events div.content-list h3,.col_260 div.content-list h3{background:transparent url(/~/media/IADT/images/layout/bg_heading.png) no-repeat 0 0;border:none;height:44px;font-family:Arial, sans-serif;position:relative;margin:0 0 10px;padding:0 0 0 8px; font-size:2.2em;}
#news-events div.content-list h3 span, .col_260 div.content-list h3 span{height:44px;letter-spacing:-.02em;position:absolute;top:-10px}
.col_260 div.content-list h3 span a{color:#000;}
#news-events div.content-list h3#news span,.col_260 div.content-list h3#news span{background:transparent url(/~/media/IADT/images/icons/icon_news.png) no-repeat 0 16px;padding:17px 0 0 40px}
#news-events div.content-list h3#events span,.col_260 div.content-list h3#events span{background:transparent url(/~/media/IADT/images/icons/icon_cal.png) no-repeat 0 0;padding:17px 0 0 46px}
#news-events div.content-list h3#blog span,.col_260 div.content-list h3#blog span{background:transparent url(/~/media/IADT/images/icons/icon_blog.png) no-repeat 0 15px;padding:17px 0 0 44px}
#news-events .entry h3{border:none; font-size:1.2em;color:#19B5CE;line-height:1.3em; font-family:Arial, sans-serif;}
.col_400 div.content-list li h3{background:none;height:auto;margin:0 0 10px;padding:0;color:#0094D8}
.feature h4, div.content-list h4, #news-events h4{border:none}
.col_710 p.disclaimer, .disclaimer{font-size:1.1em; font-style:italic;}
/******************************************
	Links
******************************************/
a{color:#19B5CE;}
#main-content p a, #main-content ul li a{text-decoration:underline;}
#main-content p a:hover, #main-content ul li a:hover{text-decoration:none;}
.content-list h3 a, #news-events div.content-list p.top1 a, .col_710 p.more a{color:#000000;}
#news-events div.content-list h3 span a{color:#000;display:block;}
.col_400 p.more a{color:#666;}
#news-events .entry h3 a{color:#19B5CE;}
/******************************************
	Text
******************************************/
p{font-family:Arial, sans-serif;}
.information p{color:#333;font-size:1.2em;line-height:1.6em;margin:10px 0 20px}
.content p, p.info{color:#333;font-size:1.2em;line-height:1.6em;margin:10px 0 10px}
p.disclaimer{font-style:italic; line-height:1.1em;}
.col_260 p.more, .col_400 p.more{font-size:1.1em;}
/*.phone{color:#cf1324; font-weight:bold;}*/
p.caption{font-size:1.1em;}
div.caption p{font-size:1.1em; font-weight:bold;}
p.address_info{line-height:1.4em;padding:0 0 0 40px;}

.figure{float:left; margin-bottom:1.5em;}
.figure-center{float:left; padding-right:2.5em; margin-bottom:1.5em; text-align:center;}
.figure img{float:left;}
.figure-center img{margin-bottom:1em;}
.figcaption{float:left; font-size:.9em; font-weight:bold;}
.figcaption-normal{font-weight:bold; font-size:1.1em; padding-top:1em;}

#bottom-copy{display:block;clear:left;margin:10px 0 30px 0}
#bottom-copy p{line-height:1.2em !important}
/******************************************
	Degree Filter and Listing
******************************************/
#filterContainer{font-size:13px; width:100%; padding:15px 0px 0px 15px; margin-bottom:25px;}
#filterContainer .filterArea{border-bottom:#ccc 1px solid; float:left; margin-right:15px; height:260px; background-color:#e1e1e1}
#filterContainer .filterArea#degreeLevel{width:188px}
#filterContainer .filterArea#programArea{width:225px;}
#filterContainer .filterArea#campusLocations{width:188px}
#filterContainer .filterContent{border-right:#ccc 1px solid; border-left:#ccc 1px solid; padding-left:5px; float:left; padding-top:5px; width:96%; height:221px; text-align:center}
#filterContainer #programArea .filterContent{width:97%}
#filterContainer .filterContent table{float:left; margin:0px; padding:0px; width:100%;}
#filterContainer .filterContent table td{text-align:left;}
#filterContainer #campusLocations .filterContent table tr td{margin:0px; padding:0px 20px; border:none;}
#filterContainer #degreeLevel .filterContent table tr td{margin:0px; border:none; padding:5px 20px;}
#filterContainer .filterContent label{padding-left:5px; font-size:13px}
#filterContainer #programArea .filterContent select{border:#666666 1px solid; font-size:11px; padding:0px; margin:3px 0px 0px -1px; width:95%; font-family:Arial, Helvetica, sans-serif; height:125px}
#filterContainer #campusLocations .filterContent select{border:#666666 1px solid; padding:0px; font-size:11px; margin:3px 0px 0px -1px; width:95%; font-family:Arial, Helvetica, sans-serif; height:165px}
#filterContainer .filterContent p{font-weight:bold; font-size:11px; margin:5px 25px; color:#6c6c6c}
#filterContainer .filterHead{width:100%; height:31px; background-color:#0094D8; text-align:center}
#filterContainer .filterHead h3{font-size:14px; margin:0px; text-transform:uppercase; color:#fff; padding:7px 0px 0px; background-repeat:no-repeat; font-weight:bold; border:none;}
div.post .degree-level{margin-bottom:25px; width:95%;}
div.post .degree-level table, div.post .degree-level table th{}
div.post .degree-level{background-color:#0094D8;}
div.post .degree-level th{ padding-top:4px;padding-left:7px; font-weight:bold; border:none;}
div.post .degree-level th a{color:#fff;}
div.post .degree-level td{background-color:#fff;}
div.post .program-area{padding-bottom:10px;background-color:#fff;}
div.post .program-area th{font-size:1.4em;padding:0px 0px 2px 10px; background:#bbb;}
/*========================================
Tables
========================================*/
.col_710 #main-content .callout-list table{vertical-align:top; margin:0px 0px 25px 0px; padding:20px 0px 30px 0px; border:none; text-align:left; width:100%;}
.col_710 #main-content .callout-list table th{background:#ebebeb url(/~/media/IADT/images/layout/bg_summary_heading_tile.gif) repeat-x 0 0;border:1px solid #E1E1E1; border-right:none; border-left:none;color:#0094D8;font-family:Arial, sans-serif;font-size:1.6em;padding:4px 0 4px 10px;}
.col_710 #main-content .callout-list table td{vertical-align:top; margin:0px; padding:7px 0px 7px 15px; border:none; border-bottom:#E1E1E1 1px solid; text-align:left; font-size:1.4em;}
.col_710 #main-content .callout-list table th.leftcol{width:40%;font-weight:normal; border-right:1px solid #E1E1E1; padding-right:5px;font-size:1.4em;}
.col_710 #main-content .callout-list table th.rightcol{width:60%; font-weight:normal; padding-right:5px;font-size:1.4em;}
.col_710 #main-content .callout-list table table{margin:0px; padding:0px;}
.col_710 #main-content .callout-list table td table td{padding:0px 5px 0px; margin:0px; font-size:1em; font-weight:normal; border:none;}
.col_710 #main-content .callout-list table a{text-decoration:underline;}
#main-content .callout-list table.events-table{width:90%; margin-bottom:50px;}
#main-content .callout-list table th.events-left-column{width:40%;}
#main-content .callout-list table th.events-right-column{width:60%;}
#main-content .callout-list table.program-availability{clear:both;margin-top:30px;}
#main-content .callout-list table.program-availability em{color:#333;}
#main-content .callout-list table.program-availability td.campus-program-listing{padding-bottom:.7em;}

.col_710 #main-content .callout-list table.apply-now{width:100%; margin:20px; clear:both; font-size:inherit;}
.col_710 #main-content .callout-list table.apply-now td{padding:3px 0px 3px 15px;}
.col_710 #main-content .callout-list table.apply-now td em{color:#333;}

div.post table td{padding:0px; margin:0px; border:none;}
div.post th{border:1px solid #E1E1E1;color:#0094D8;font-family:Arial, sans-serif;font-size:1.6em;padding:2px 0 4px 10px;}
div.post th a{padding:0; margin:0;}
/******************************************/
/*========================================
	Search Results
========================================*/
div#main-content {position:relative;}
/*Hide unused items */
div.breadcrumbs,div.facets,div.sort{display:none}
/* end hide */
div.query {white-space:normal;}
#main-content div.query h3{color:#666;margin:1.1em 0 1.7em;font-size:1.4em;border:none;font-weight:bold;}
#main-content div.query h3 i{color:#0094D8;}
div#lblCurrpage{bottom:-40px;left:120px;position:absolute;}
div#lblCurrpage a{font-size:1.2em;padding:8px;}
div#lblCurrpage a#pageFirst,div#lblCurrpage a#pagePrev,div#lblCurrpage a#pageLast,div#lblCurrpage a#pageNext{text-transform:uppercase;}
#main-content ol#rslt-listing{margin:0 0 100px 0;padding:0;}
#main-content ol#rslt-listing li{list-style-type:none;margin:0 0 20px 0;padding:0}
#main-content li.sch-rslt h3{font-size:1.2em;margin:0;font-family:Arial, Helvetica, sans-serif;font-weight:bold;border:none;}
#main-content li.sch-rslt h3 a{text-decoration:underline;}
#main-content li.sch-rslt p{margin:0;font-size:1em;}
cite{font-style:normal;}
/*type as you go*/
#display-sayt {position:absolute;z-index:50000;top:35px;right:-10px;width:500px;}
#sayt-results {z-index:50001;padding:10px;background:#fff;border:1px solid #222;}
#display-sayt #sayt-results p{font-size:1.1em;float:none;color:#222;margin:0;padding:3px 0;width:auto; height:auto;text-transform:none;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
#display-sayt #sayt-results p a{color:#0094D8;text-decoration:underline;}
#display-sayt #sayt-results p a:hover{text-decoration:none;}
/*========================================
	Forms
========================================*/
#valSummary{color:red; font-size:1.1em;}
#ShortBottomForm #bottom-copy{width:670px; margin-top:15px; /*margin-left:100px;*/}
/******************************************
	Sticky Footer
******************************************/
div#fixed-contact-bar{background:transparent url(/~/media/IADT/images/layout/Sticky-Footer/contactbar-bg.gif) repeat-x 0 0;bottom:0;height:27px;left:0;position:fixed;width:100%;z-index:10000;}
div#fixed-contact-bar div#tab{background:transparent url(/~/media/IADT/images/layout/Sticky-Footer/contactbar-tab.gif) repeat-x 0 0;bottom:0;height:50px;margin:0 -181px 0 0;right:50%;position:absolute;width:362px;z-index:10000;}
div#fixed-contact-bar a#fixed-bar-info{background:transparent url(/~/media/IADT/images/layout/Sticky-Footer/contactbar-info-icon.gif) no-repeat 80px 4px;color:#ccc;display:block;font-size:11px;height:27px;right:50px;padding:8px 6px 6px 6px;position:absolute;text-transform:uppercase;text-shadow:1px 1px 0 #000;top:10px;width:110px;}
div#fixed-contact-bar a#fixed-bar-info:hover{color:#fff;}
div#fixed-contact-bar a#fixed-bar-chat{background:transparent url(/~/media/IADT/images/layout/Sticky-Footer/contactbar-chat-icon.gif) no-repeat 62px 4px;color:#ccc;display:block;font-size:11px;height:27px;left:50px;padding:8px 6px 6px 6px;position:absolute;text-transform:uppercase;text-shadow:1px 1px 0 #000;top:10px;width:110px;}
div#fixed-contact-bar a#fixed-bar-chat:hover{color:#fff;}
/******************************************
	Information Request Form - MOVED TO MEDIA LIBRARY INTO SEPERATE FORM CSS FILES
*****************************************/
/*degree program tabs*/
#main-content .DescriptionTab{border:1px solid #ccc;width:99%; margin-bottom:25px;}
#main-content .DescriptionTab ul.tabs{width:100%; float:left; height:29px; padding:2px 0px 0px 0px; margin:0px; background:url(/~/media/IADT/images/layout/bg_summary_heading_tile.gif) repeat-x; background-color:#ebebeb; clear:both; line-height:normal;}
#main-content .DescriptionTab ul.tabs li{float:left; width:auto; height:29px; color:#333; margin:0 5px 0 0; padding:0 0 0 5px; background:none;}
#main-content .DescriptionTab ul.tabs li a{width:auto; color:#333; text-decoration:none; line-height:14px;font:12px Arial,sans-serif; padding:6px 5px 12px 13px; display:block; outline:none;}
#main-content .DescriptionTab ul.tabs li.selected{float:left; width:auto; background:url(/~/media/IADT/images/layout/tab-right.png) no-repeat right top; padding-right:11px; height:29px; list-style:none; color:#333;}
*html #main-content .DescriptionTab ul.tabs li.selected{float:left; width:auto; background:url(/~/media/IADT/images/layout/tab-right.gif) no-repeat right top; padding-right:7px; height:29px; list-style:none; color:#333;}
#main-content .DescriptionTab ul.tabs li.selected a{_ width:130px; /* defaults to this if JS is disabled  */_width:expression(document.body.clientWidth<131?"130px":"auto");width:auto;background:url(/~/media/AIU/images/layout/tab-left.png) no-repeat left top; /*image exists on lcb path too but corner isn't right for some reason*/color:#0094D8;}
*html #main-content .DescriptionTab ul.tabs li.selected a{_ width:130px; /* defaults to this if JS is disabled  */_width:expression(document.body.clientWidth<131?"130px":"auto");width:auto;background:url(/~/media/IADT/images/layout/tab-left.gif) no-repeat left bottom; color:#0094D8;}
#main-content .DescriptionTab .tabContainer{padding:40px 20px 0}
/*========================================
	Program Disclosure Overrides
========================================*/
.col_710 #programDisclosures h3, .col_710 #programDisclosures .contentBox .contentBoxContent h3{font-weight:normal;}

/* Sitecore Preview Set-up */
iframe#scWebEditRibbon,
#scCrossPiece {display:none;}
/* End Sitecore Preview Set-up */

/*========================================
	Hide Chat
========================================*/
/* #lpButton{display:none;} */