/*
File:			custom.css
Description:	Custom styles for Thesis

BASIC USAGE:

If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag 
will be appended with the "custom" class, like so: <body class="custom">. You can use 
the "custom" class to override *any* CSS declarations contained in the style.css file.

For example, if you wish to change the default link color to green, you would add the 
following declarations to this file:

	.custom a, .custom a:visited { color: #090; }	<--- This makes links green
	.custom a:hover { color: #00f; }	<--- This makes links blue when you mouse over them

WHY THIS WORKS:

By using the "custom" class, you are creating more specific CSS declarations for HTML
elements. CSS styling is applied through rules of specificity, and because declarations
prepended with .custom are more specific, they get applied when the page is rendered!

More information about styling your Thesis installation using this file can be found
in the User's Guide:
	http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/
*/
.sitemap ul li { color: #74cee2; }
.wp-table-reloaded-id-3, .wp-table-reloaded-id-13 { background-color: #fff; width: 319px!important; border: solid 4px #79b136; }
.wp-table-reloaded-id-13 { margin-top: 25px!important; }
.custom.newsroom .wp-table-reloaded-id-3, .custom.newsroom .wp-table-reloaded-id-13 { width: 195px!important; border: none; }
#twitter_div { padding: 10px 20px; }
.custom.newsroom #twitter_div { padding: 0 0 0 5px; }
.custom element.style{visibility:visible !important;}
.navLogo{width:212px;float:left;}
.pageTitle{height:30px; width: 293px; overflow: hidden; background:transparent url(images/headers.gif) no-repeat top left;}
body.custom{background:#efefef;font-family:Arial, Helvetica, sans-serif;font-size:11px;margin:0px 20px 20px 20px;}
.custom #container{width:955px;margin:0 auto;}
.custom #page{padding-right:22px;padding-left:60px;}
.custom #content_box{width:895px;background: none; float:left;z-index:100;}
.custom #content{width:546px;position:relative;}
.custom .post_box, .custom .teasers_box, .custom .full_width #content_box .page{margin:0 0 0 0;}
.custom #sidebar_3{visibility:hidden;}
.custom #sidebars{width:319px;border:0;float:right;padding:0 0 0 0;background-color:#C7C8CA;text-align:left;}
.custom #sidebars table{margin:0 auto;text-align:left;}
.custom .sidebar{width:100%;}
.custom #sidebar_1{border:0;}
.custom .sidebar ul.sidebar_list{padding-right:0px;padding-left:0px;}
.custom .wp-table-reloaded{width:254px;}
.wp-table-reloaded td{padding:0;}
.wp-table-reloaded-id-1{padding-bottom:4px;margin-bottom:21px;}
.wp-table-reloaded-id-1 .row-1{font-size:17px;font-weight:bold;color:#FFF;}
.instructor_div{padding-top: 0; background-color: #79b136; }
.instructor_txt{font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#000;}
.extra_sidebar{background:#fff; padding: 0; }
.extra_sidebar ul { padding-left: 15px; }
.wp-table-reloaded-id-2{padding-bottom:25px;padding-top:25px;}
.wp-table-reloaded-id-4{padding-bottom:25px;padding-top:25px;}
.wp-table-reloaded-id-5{padding-bottom:25px;padding-top:25px;}
.wp-table-reloaded-id-6{padding-bottom:25px;padding-top:25px;}
.wp-table-reloaded-id-7{padding-bottom:25px;padding-top:25px;}
.custom .wp-table-reloaded-id-3 td ul li a:link, .custom .wp-table-reloaded-id-13 td ul li a:link{font-size:11px;}
.wp-table-reloaded-id-3 td ul li, .wp-table-reloaded-id-13 td ul li{font-size:11px;font-weight:normal;}
.wp-table-reloaded-id-3 .row-1, .wp-table-reloaded-id-13 .row-1{padding-top:25px;padding-top:10px;}
.wp-table-reloaded-id-3 .row-2 ul li, .wp-table-reloaded-id-13 .row-1 ul li{border-bottom:solid 1px #929393;padding-bottom:5px;padding-top:5px;}
.wp-table-reloaded-id-13 .row-1 ul li { border-color: #C7C8CA; }
.custom .wp-table-reloaded-id-8{width:90px;margin:0;}
.wp-table-reloaded-id-13 .row-1 { padding-top: 10px;}
.wp-table-reloaded-id-13 td { padding: 0!important;}
.wp-table-reloaded-id-13 .row-1 a { font-size: 12px!important; font-weight: bold!important; margin: 0!important; }
.custom #multimedia_box{padding: 0; padding-left:4px;text-align:center; margin-bottom: 0; z-index: 101;}
.custom #image_box img.four_by_three{width:217px;height:163px;}
.custom #video_box{background:none;margin:0 auto;text-align:left;padding: 0; z-index: 102;}
.custom #video_box p { margin: 0; z-index: 102;}
.custom .image_box, .custom .custom_box, .custom #custom_box{border-style:none;width:217px;background:none;font-size:11px;line-height:14px;font-weight:normal;}
.custom #header{padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;margin-top:0px;border:none;border-style:none;border-width:0;width:873px;float:right;}
.custom .post_box{padding-top:0;}
.custom .menu{border-width:0 0 0 0;z-index:1010;width:562px;height:40px;float:right;}
.custom ul.menu li.tab-7 a{border-width:0 0 0 0;padding-right:0px;}
.custom .nav, .custom .menu li ul{border-width:0 0 0 0;}
.custom .menu li{margin-bottom:0;}
.custom .menu a{font-size:10px;padding:2px 5px;border-width:0 1px 0 0;line-height:18px;font-weight:bold;letter-spacing:0px;}
.custom .menu li:last-child a { border-width: 0;}
.custom .menu ul a{width:150px;border-width:0 0 0 0;}
.custom .menu li ul.sub-menu li a{font-size:11px;color:#FFF;font-weight:normal;background:#B4B4B6;text-transform:none;}
.custom .menu li ul.sub-menu li a:hover{color:#FFF;background:#9B9DA0;}
.custom .menu, .custom .menu a, .custom .menu li ul{border-color:#C7C8CA;display:block;}
.menu .current a, .menu .current-cat a{border-bottom-color:#fff;}
.custom .menu ul .current a, .custom .menu ul .current-cat a, .custom .menu .current ul a, .custom .menu .current-cat ul a{border-bottom:0px;color:#FFF;background:#B4B4B6;}
.menu a, .menu .current ul a, .menu .current-cat ul a{color:#000;background:none;}
.custom .menu a:hover, .custom .menu .current ul a:hover, .custom .menu .current-cat ul a:hover, .custom .menu .current-parent a:hover{color:#B4B4B6;background:#FFF;}
.menu .current a, .menu .current a:hover, .menu .current-cat a, .menu .current-cat a:hover{color:#B4B4B6;background:none;}
.custom .menu .current-parent > a, .menu .current-cat-parent > a{color:#B4B4B6;background:#FFFFFF;}
.custom .format_text, .custom .format_text p{font-size:12px;line-height:16px;font-weight:normal;}
.custom .format_text a{font-size:12px;font-weight:normal;color:#79B136;text-decoration:none;}
.custom .format_text a:hover{font-size:12px;text-decoration:underline;color:#929393;font-weight:normal;}
.custom .format_text ul{font-size:12px;list-style:disc;font-weight:normal;}
.custom .format_text li{font-size:12px;list-style:disc;font-weight:normal;}
.custom .format_text ul a{color:#79B136;text-decoration:none;}
.custom .format_text li a{color:#79B136;text-decoration:none;}
.custom .format_text .to_comments {display: none;}
.custom .post_nav a{color:#79B136;}
.custom #archive_info{padding-left:0;padding-right:0;letter-spacing:normal;border-style:dotted;border-width:0 0 0.1em;border-color:#BBBBBB;}
.custom #archive_info p{visibility:hidden;display:none;}
.custom .prev_next p{text-transform:none;}
.custom .prev_next{padding-left:0;padding-right:0;letter-spacing:normal;color:#888;border-style:dotted;border-width:0.1em 0 0;border-color:#BBBBBB;}
.custom .prev_next p a{padding-left:0;padding-right:0;letter-spacing:normal;color:#888;}
.custom .headline_meta, .headline_meta span, .headline_meta abbr{font-style:normal;letter-spacing:normal;text-transform:none;margin:0;}
.custom .headline_area{margin:10px 0 7px 0;}
.custom .headline_area h1, .custom h1{font-size:24px;font-weight:bold;line-height:30px;color:#79B136;}
.custom .headline_area h2, .custom h2, .custom h2 a{font-size:14px;font-weight:bold;line-height:18px;color:#79B136;margin:10px 0 0 0;}
.custom h2, .custom h2 a{font-size:20px;font-weight:normal;margin:15px 0 10px 0;}
.custom .headline_area h3, .custom h3, .custom h3 a{font-size:20px;font-weight:regular;line-height:26px;color:#79B136;}
.custom h3, .custom h3 a{font-size:16px!important;font-weight:bold !important;}
.custom .headline_area h4, .custom h4, .custom h4 a{font-size:16px;font-weight:bold;line-height:20px;color:#FFF;letter-spacing:0;padding-bottom:10px;}
.custom .headline_area h5, .custom h5, .custom h5 a{font-size:14px;font-weight:bold;line-height:20px;color:#000;letter-spacing:0;text-transform:none;}
.custom .headline_area h6, .custom h6, .custom h6 a{font-size:18px;font-weight:bold;line-height:20px;color:#C7C8CA;letter-spacing:0;text-transform:none;}
.custom #footer{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000000;padding-top:20px;padding-right:0px;padding-bottom:0px;padding-left:0px;border:none;clear:both;text-align:left;}
.custom #footer a:active{font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:12px;color:#000000;text-decoration:none;border-bottom:none;}
.custom #footer a:link, .custom #footer a:visited{font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:12px;color:#000000;text-decoration:none;border-bottom:none;}
.custom #footer a:hover{font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:12px;color:#929393;text-decoration:none;border-bottom:none;}
.custom #footer p{font-size:10px;line-height:12px;margin:0 0 0 0;}
.custom p{font-size:12px;line-height:16px;margin:0 0 10px 0;font-weight:normal;}
.footnote{font-size:9px;color:#929393;display:block;float:left;padding-top:5px;}
.footnote p{font-size:9px;color:#929393;display:block;float:left;padding-top:5px;}
.extra_sidebar p img, .extra_sidebar img.sidebar, .extra_sidebar img{border:none;margin:6px auto 0 auto;width:319px;}
.extra_sidebar p {margin:0;line-height:0;}
.extra_sidebar div p { margin: 0 0 10px; line-height: 16px; }
.extra_sidebar div h3 { margin-top: 0; }
.extra_sidebar a { color: #fff; }
.extra_sidebar a:hover { text-decoration: underline; }
.custom.home #content{width:955px;}
.custom.home #page{padding-right:0px;padding-left:0px;}
.custom.home #header{padding-right:22px;padding-left:60px;padding-bottom:0px;padding-top:0px;margin-top:0px;width:873px;}
.custom.home div.headline_area{display:none;height:0px;margin:0px;}
.custom.home #home_flash{float:left;width:955px;}
.custom.home #bread{display:none;height:0px;}
.custom.home #footer{margin-left:60px;}
.custom.home input, textarea{margin:10px 30px 0px 8px;}
.custom.home h1, .custom.home .headline_area h1{padding:9px 0;margin-left:0;font-size:24px;font-weight:normal;color:#999}
.custom.aviation .pageTitle{background-position: 0 -279px;}
.custom.aviation h1, .custom.aviation h2, .custom.aviation h2 a{color:#74CEE2;}
.custom.aviation .instructor_div{background:#74CEE2;padding-top:15px;padding-bottom:10px;}
.custom.aviation #sidebars{background-color:#C7C8CA;}
.custom.aviation .salary_info{font-size:13px;border:solid 4px #74CEE2;padding:4px;float:left;clear:right;margin-top:4px;}
.custom.aviation .fireflyLogo{ }
.custom.home.aviation .main_content{float:left;width:465px;padding:4px 0px 4px 60px;}
.custom.home.aviation .main_content_right{float:left;width:348px;padding:50px 40px 4px 40px;font-size:32px;font-style:normal;color:#74CEE2;line-height:36px;}
.custom.aviation .extra_sidebar p img, .custom.aviation .extra_sidebar img{border-color:#74CEE2;}
.custom.aviation #multimedia_box, .custom.aviation .video_box {background: #74CEE2;}
.custom.aviation .wp-table-reloaded-id-3 { border-color: #74CEE2; }
.custom.healthcare .pageTitle{background-position: 0 -1116px;}
.custom.healthcare h1, .custom.healthcare h2, .custom.healthcare h2 a{color:#BFC620;}
.custom.healthcare .instructor_div{background:#D0D823;padding-top:15px;padding-bottom:10px;}
.custom.healthcare #sidebars{background-color:#C7C8CA;}
.custom.healthcare .salary_info{font-size:13px;border:solid 4px #D0D823;padding:4px;float:left;clear:right;margin-right:4px;margin-top:4px;}
.custom.healthcare .fireflyLogo{}
.custom.heathcare #multimedia_box, .custom.healthcare .video_box {background: #D0D823; z-index: 101;}
.custom.home.healthcare .main_content{float:left;width:465px;padding:4px 0px 4px 60px;}
.custom.home.healthcare .main_content_right{float:left;width:348px;padding:50px 40px 4px 40px;font-size:32px;font-style:normal;color:#BFC620;line-height:36px;}
.custom.healthcare .extra_sidebar p img, .custom.healthcare .extra_sidebar img, .custom.healthcare .wp-table-reloaded-id-3 {border-color:#D0D823;}
.custom.manufacturing .pageTitle{background-position: 0 -1302px;}
.custom.manufacturing h1, .custom.manufacturing h2, .custom.manufacturing h2 a{color:#F7941D;}
.custom.manufacturing .instructor_div{background:#F7941D;padding-top:15px;padding-bottom:10px;}
.custom.manufacturing #sidebars{background-color:#C7C8CA;}
.custom.manufacturing .salary_info{font-size:13px;border:solid 4px #F7941D;padding:4px;float:left;clear:right;margin-right:4px;margin-top:4px;}
.custom.manufacturing .fireflyLogo{}
.custom.home.manufacturing .main_content{float:left;width:465px;padding:4px 0px 4px 60px;}
.custom.home.manufacturing .main_content_right{float:left;width:348px;padding:50px 40px 4px 40px;font-size:32px;font-style:normal;color:#F7941D;line-height:36px;}
.custom.home.manufacturing .format_text a{font-size:12px;font-weight:normal;color:#F7941D;text-decoration:none;}
.custom.manufacturing .extra_sidebar p img, .custom.manufacturing .extra_sidebar img, .custom.manufacturing .wp-table-reloaded-id-3 {border-color:#F7941D;}
.custom.manufacturing #multimedia_box, .custom.manufacturing .video_box {background: #F7941D;}
.custom.gen-ed .pageTitle{background-position: 0 -1023px;}
.custom.gen-ed h1, .custom.gen-ed h2, .custom.gen-ed h2 a{color:#E23A32;}
.custom.gen-ed .instructor_div{background:#E23A32;padding-top:15px;padding-bottom:10px;}
.custom.gen-ed #sidebars{background-color:#C7C8CA;}
.custom.gen-ed .salary_info{font-size:13px;border:solid 4px #E23A32;padding:4px;float:left;clear:right;margin-right:4px;margin-top:4px;}
.custom.gen-ed .fireflyLogo{}
.custom.home.gen-ed .main_content{float:left;width:465px;padding:4px 0px 4px 60px;}
.custom.home.gen-ed .main_content_right{float:left;width:348px;padding:50px 40px 4px 40px;font-size:32px;font-style:normal;color:#E23A32;line-height:36px;}
.custom.gen-ed .extra_sidebar p img, .custom.gen-ed .extra_sidebar img, .custom.gen-ed .wp-table-reloaded-id-3{border-color:#E23A32;}
.custom.gen-ed #multimedia_box, .custom.gen-ed .video_box{background: #E23A32;}
.custom.design .pageTitle{background-position: 0 -744px;}
.custom.design h1, .custom.design h2, .custom.design h2 a{color:#AF5F98;}
.custom.design .instructor_div{background:#AF5F98;padding-top:15px;padding-bottom:10px;}
.custom.design #sidebars{background-color:#C7C8CA;}
.custom.design .salary_info{font-size:13px;border:solid 4px #AF5F98;padding:4px;float:left;clear:right;margin-right:4px;margin-top:4px;}
.custom.design .fireflyLogo{}
.custom.home.design .main_content{float:left;width:465px;padding:4px 0px 4px 60px;}
.custom.home.design .main_content_right{float:left;width:348px;padding:50px 40px 4px 40px;font-size:32px;font-style:normal;color:#AF5F98;line-height:36px;}
.custom.design .extra_sidebar p img, .custom.design .extra_sidebar img, .custom.design .wp-table-reloaded-id-3 {border-color:#AF5F98;}
.custom.design #multimedia_box, .custom.design .video_box {background: #AF5F98;}
.custom.ncat .pageTitle{background-position: 0 -279px;}
.custom.ncat h1, .custom.ncat .headline_area h1{visibility:hidden;line-height:9px;}
.custom.ncat h2, .custom.ncat h2 a{color:#74CEE2;font-size:24px;font-weight:normal;margin-bottom:10px;}
.custom.ncat h3, .custom.ncat h3 a{color:#74CEE2;font-size:14px;font-weight:bold;line-height:16px;margin:20px 0 5px 0;}
.custom.ncat .format_text, .custom.ncat .format_text p{font-size:12px;line-height:20px;font-weight:normal;}
.custom.ncat .instructor_div{padding-top:25px;padding-bottom:25px; background-color: #fff;}
.custom.ncat #sidebars{background-color:#FFFFFF;width:339px;padding-right:32px;}
.custom.ncat .salary_info{font-size:13px;border:solid 4px #74CEE2;padding:4px;float:left;clear:right;margin-right:4px;margin-top:4px;}
.custom.ncat .fireflyLogo{}
.custom.ncat #content_box{background:none}
.custom.ncat .facts{background-color:#74CEE2;padding:18px;margin-bottom:10px;line-height:30px;}
.custom.ncat #content{width:494px;position:relative;}
.custom.ncat .headline_area h4, .custom.ncat h4, .custom.ncat h4 a{font-size:24px;line-height:30px;font-weight:normal;color:#929393;}
.custom.ncat .headline_area h5, .custom.ncat h5, .custom.ncat h5 a{font-size:12px;line-height:15px;font-weight:normal;text-align:right;color:#929393;margin-bottom:15px;}
.custom.admissions #sidebars{background-color:#C7C8CA;}
.custom.admissions .pageTitle{background-position: 0 -93px;}
.custom.admissions .instructor_div{font-size:12px;font-weight:normal;margin-bottom:0;padding:25px;}
.custom.admissions .instructor_div a{color:#FFF;}
.custom.admissions .fireflyLogo{}
.custom.admissions_home h1, .custom.admissions_home .headline_area h1{visibility:hidden;line-height:9px;}
.custom.admissions_home #sidebars{background-color:#C7C8CA;}
.custom.admissions_home .pageTitle{background-position: 0 -93px;}
.custom.admissions_home .instructor_div{font-size:12px;font-weight:normal;margin-bottom:0;padding:25px;}
.custom.admissions_home .instructor_div a{color:#FFF;}
.custom.admissions_home .fireflyLogo{}
.custom.training #sidebars{background-color:#C7C8CA;}
.custom.training .pageTitle{background-position: 0 -1674px;}
.custom.training .instructor_div{font-size:12px;font-weight:normal;margin-bottom:0;padding:25px;}
.custom.training .instructor_div a{color:#FFF;}
.custom.training .fireflyLogo{}
.custom.training_home h1, .custom.training_home .headline_area h1{visibility:hidden;line-height:9px;}
.custom.training_home #sidebars{background-color:#C7C8CA;}
.custom.training_home .pageTitle{background-position: 0 -1674px;}
.custom.training_home .instructor_div{font-size:12px;font-weight:normal;margin-bottom:0;padding:25px;}
.custom.training_home .instructor_div a{color:#FFF;}
.custom.training_home .fireflyLogo{}
.custom.learning #sidebars{background-color:#C7C8CA;}
.custom.learning .pageTitle{background-position: 0 -1209px;}
.custom.learning .instructor_div{font-size:12px;font-weight:normal;margin-bottom:0;padding:25px;}
.custom.learning .instructor_div a{color:#FFF;}
.custom.learning .fireflyLogo{}
.custom.learning_home h1, .custom.learning_home .headline_area h1{visibility:hidden;line-height:9px;}
.custom.learning_home #sidebars{background-color:#C7C8CA;}
.custom.learning_home .pageTitle{background-position: 0 -1209px;}
.custom.learning_home .instructor_div{font-size:12px;font-weight:normal;margin-bottom:0;padding:25px;}
.custom.learning_home .instructor_div a{color:#FFF;}
.custom.learning_home .fireflyLogo{}
.custom.donate #sidebars{background-color:#C7C8CA;}
.custom.donate .pageTitle{background-position: 0 -837px;}
.custom.donate .instructor_div{font-size:12px;font-weight:normal;margin-bottom:0;padding:25px;}
.custom.donate .instructor_div a{color:#FFF;}
.custom.donate .fireflyLogo{}
.custom.donate_home h1, .custom.donate_home .headline_area h1{visibility:hidden;line-height:9px;}
.custom.donate_home #sidebars{background-color:#C7C8CA;}
.custom.donate_home .pageTitle{background-position: 0 -837px;}
.custom.donate_home .instructor_div{font-size:12px;font-weight:normal;margin-bottom:0;padding:25px;}
.custom.donate_home .instructor_div a{color:#FFF;}
.custom.donate_home .fireflyLogo{}
.custom.newsroom .pageTitle, .custom.news .pageTitle{background-position: 0 -1395px;}
.custom.newsroom #content_box{width:895px;background:none;}
.custom.news #content_box { background: none; }
.custom.newsroom #content{width:680px;float:left;vertical-align:top;}
.custom.news #content { width: 860px; }
.custom.newsroom #post-12{width:680px;}
.custom.newsroom .headline_area{width:680px;}
.custom.newsroom h1, .custom.newsroom .headline_area h1{visibility:hidden;line-height:9px;}
.custom.newsroom #sidebar_3{visibility:visible;width:450px;border:0;float:left;clear:right;}
.custom.newsroom .format_text{width:680px;float:left;clear:right;}
.custom.news #sidebars { display: none; }
.custom.newsroom #sidebars{background-color:#FFFFFF;width:195px;margin-right:20px;}
.custom.newsroom #sidebar_1{float:right;width:180px;}
.custom.newsroom .instructor_div{font-size:12px;font-weight:normal;float:right;margin-top:44px;width:195px; background-color: #fff;}
.custom.newsroom .instructor_div a{color:#79B136;}
.custom.newsroom .format_text li{font-size:12px;font-weight:normal;list-style:none;color:#929393;}
.custom.newsroom .format_text li a{font-size:12px;font-weight:normal;text-decoration:none;color:#000;}
.custom.newsroom .format_text ul{margin:0;}
.custom.newsroom .format_text ul.bullets, .custom.newsroom .post .format_text ul { margin: 0 0 1.571em 1.571em }
.custom.newsroom .format_text ul.bullets li, .custom.newsroom .post .format_text ul li { list-style: disc; padding-bottom: 3px; color: #555; }
.custom.newsroom .img_icons{float:left;clear:right;border:none;padding-right:4px;padding-bottom:20px;}
.custom.newsroom #left_side{width:210px;float:left;clear:right;border:none;padding-right:20px;}
.custom.newsroom .news_list { font-size: 12px; }
.custom.newsroom .news_list{width:420px;float:left;clear:right;border:none;line-height:18px;}
.custom.newsroom .news_list blockquote { color: #888; border: none; padding: 0; margin: 0;}
.custom.newsroom .news_list a{text-decoration:none;color:#79B136 !important}
.custom.newsroom .news_list a:hover { text-decoration: underline; }
.custom.newsroom h3 { margin-top: 5px; margin-bottom: 0; }
.custom.newsroom h3, .custom.newsroom h3 a { font-size: 14px!important; }
.custom.newsroom .news_list p.date { font-size: 10px; margin: 0;}
.custom.newsroom .news_list li { margin-bottom: 15px; border-bottom: dotted 1px #ccc; padding-bottom: 15px;  }
.custom.newsroom .format_text img.block, .format_text img.alignnone, .wp-caption.alignnone{margin:0 0 10px 0;}
.custom.newsroom .fireflyLogo{}
.custom.cat_news .pageTitle{display:none;}
.custom.cat_news .fireflyLogo{}
.custom.bookstore .pageTitle{background-position: 0 -372px;}
.custom.bookstore #sidebars{background-color:#C7C8CA;}
.custom.bookstore .instructor_div{font-size:12px;font-weight:normal;margin-top:0;margin-bottom:0;padding:10px 0 15px 0; background-color: #79b136}
.custom.bookstore .instructor_div a{color:#FFF;}
.custom.bookstore .fireflyLogo{}
.custom.bookstore_home h1, .custom.bookstore_home .headline_area h1{visibility:hidden;line-height:9px;}
.custom.bookstore_home #sidebars{background-color:#C7C8CA;}
.custom.bookstore_home .pageTitle{background-position: 0 -372px;}
.custom.bookstore_home .instructor_div{font-size:12px;font-weight:normal;margin-bottom:0;padding:25px;}
.custom.bookstore_home .instructor_div a{color:#FFF;}
.custom.bookstore_home .fireflyLogo{}
.custom.about .pageTitle{background-position: 0 0;}
.custom.about #sidebars{background-color:#C7C8CA;}
.custom.about .instructor_div{font-size:12px;font-weight:normal;margin-top:0;margin-bottom:0;padding:25px;}
.custom.about .instructor_div a{color:#FFF;}
.custom.about .fireflyLogo{}
.custom.about_home h1, .custom.about_home .headline_area h1{visibility:hidden;line-height:9px;}
.custom.about_home #sidebars{background-color:#C7C8CA;}
.custom.about_home .pageTitle{background-position: 0 0;}
.custom.about_home .instructor_div{font-size:12px;font-weight:normal;margin-bottom:0;padding:25px;}
.custom.about_home .instructor_div a{color:#FFF;}
.custom.about_home .fireflyLogo{}
.custom.contact .pageTitle{background-position: 0 -558px;}
.custom.contact #sidebars{background-color:#C7C8CA;}
.custom.contact .instructor_div{font-size:12px;font-weight:normal;margin-top:0;margin-bottom:0;padding:25px;text-align:left;}
.custom.contact .instructor_div a{color:#FFF;}
.custom.contact .fireflyLogo{}
.custom.contact_home h1, .custom.about_home .headline_area h1{visibility:hidden;line-height:9px;}
.custom.contact_home #sidebars{background-color:#C7C8CA;}
.custom.contact_home .pageTitle{background-position: 0 -558px;}
.custom.contact_home .instructor_div{font-size:12px;font-weight:normal;margin-bottom:0;padding:25px;}
.custom.contact_home .instructor_div a{color:#FFF;}
.custom.contact_home .fireflyLogo{}
.custom.archive .format_text li{font-size:12px;list-style:none;color:#000;}
.custom.archive .format_text li a{font-size:12px;text-decoration:none;color:#000;}
.custom.archive .format_text ul{margin:0 0 0 10px;list-style:none;}
.custom.archive .format_text .to_comments {display: none;}
.custom.archive .headline_area h3, .custom h3, .custom h3 a{font-size:20px;font-weight:regular;line-height:26px;color:#79B136;margin:25px 0 6px 0;}
.custom.archive h1, .custom.archive .headline_area h1{visibility:hidden;line-height:9px;}
.custom.archive .pageTitle{background-position: 0 -186px;}
.custom.archive .fireflyLogo{}
.custom.monthly .pageTitle{visibility:hidden;height:0px;}
.custom.monthly .headline_area h2, .custom.monthly h2, .custom.monthly h2 a{margin:3px 0 0 0;}
.custom.monthly .headline_area{margin:5px 0 7px 0;}
.custom.monthly .fireflyLogo{}
.custom.apply-now h1, .custom.apply-now .headline_area h1{visibility:hidden;line-height:9px;}
.custom.apply-now #sidebars{background-color:#C7C8CA;}
.custom.apply-now .instructor_div{font-size:12px;font-weight:normal;margin-bottom:0;padding:25px;}
.custom.apply-now .instructor_div a{color:#FFF;}
.custom.apply-now .fireflyLogo{}
.custom.request-info h1, .custom.request-info .headline_area h1{visibility:hidden;line-height:9px;}
.custom.request-info #sidebars{background-color:#C7C8CA;}
.custom.request-info .instructor_div{font-size:12px;font-weight:normal;margin-bottom:0;padding:25px;}
.custom.request-info .instructor_div a{color:#FFF;}
.custom.request-info .fireflyLogo{}
.custom.sitemap h1, .custom.sitemap .headline_area h1{visibility:hidden;line-height:9px;}
.custom.sitemap #sidebars{background-color:#C7C8CA;}
.custom.sitemap .pageTitle{background-position: 0 -1580px;}
.custom.sitemap .instructor_div{font-size:12px;font-weight:normal;margin-bottom:0;padding:25px;}
.custom.sitemap .instructor_div a{color:#FFF;}
.custom.sitemap .fireflyLogo{}
.custom.privacy h1, .custom.privacy .headline_area h1{visibility:hidden;line-height:9px;}
.custom.privacy #sidebars{background-color:#C7C8CA;}
.custom.privacy .pageTitle{background-position: 0 -1488px;}
.custom.privacy .instructor_div{font-size:12px;font-weight:normal;margin-bottom:0;padding:25px;}
.custom.privacy .instructor_div a{color:#FFF;}
.custom.privacy .fireflyLogo{}
.custom.credits h1, .custom.credits .headline_area h1{visibility:hidden;line-height:9px;}
.custom.credits #sidebars{background-color:#C7C8CA;}
.custom.credits .pageTitle{background-position: 0 -651px;}
.custom.credits .instructor_div{font-size:12px;font-weight:normal;margin-bottom:0;padding:25px;}
.custom.credits .instructor_div a{color:#FFF;}
.custom.credits .fireflyLogo{}
.custom.executive_bios h1, .custom.executive_bios .headline_area h1{visibility:hidden;line-height:9px;}
.custom.executive_bios #sidebars{background-color:#C7C8CA;}
.custom.executive_bios .pageTitle{background-position: 0 -930px;}
.custom.executive_bios .instructor_div{font-size:12px;font-weight:normal;margin-bottom:0;padding:25px;}
.custom.executive_bios .instructor_div a{color:#FFF;}
.custom.executive_bios .fireflyLogo{}
.custom.calendar h1, .custom.calendar .headline_area h1{visibility:hidden;line-height:9px;}
.custom.calendar #sidebars{background-color:#C7C8CA;}
.custom.calendar .pageTitle{background-position: 0 -465px;}
.custom.calendar .instructor_div{font-size:12px;font-weight:normal;margin-bottom:0;padding:25px;}
.custom.calendar .instructor_div a{color:#FFF;}
.custom.calendar .fireflyLogo{}
.custom.spots h1, .custom.spots .headline_area h1{visibility:hidden;line-height:9px;}
.custom.spots #sidebars{background-color:#C7C8CA;}
.custom.spots .instructor_div{font-size:12px;font-weight:normal;margin-bottom:0;padding:25px;}
.custom.spots .instructor_div a{color:#FFF;}
.custom.spots .fireflyLogo{}
div#feature_box{background:#fff;border:none;}
.custom.generic .instructor_div{font-size:12px;font-weight:normal;margin-top:0;margin-bottom:0;padding:10px 0 15px 0; background-color: #79b136}
.custom.generic .extra_sidebar p img{border-color:#79b136;}
div#featured_one{float:left;width:150px;color:#666;padding-left:60px;padding-right:27px;padding-top:30px;padding-bottom:20px;font-size:11px;line-height:14px;}
div#featured_two{float:left;width:150px;color:#666;padding-right:27px;padding-top:30px;padding-bottom:20px;font-size:11px;line-height:14px;}
div#featured_three{float:left;width:150px;color:#666;padding-right:27px;padding-top:30px;padding-bottom:20px;font-size:11px;line-height:14px;}
div#featured_four{float:left;width:150px;color:#666;padding-right:20px;padding-top:30px;padding-bottom:20px;font-size:11px;line-height:14px;}
div#featured_five{float:left;width:150px;color:#666;padding-top:30px;font-size:11px;line-height:14px;}
div#featured_one a strong, div#featured_two a strong, div#featured_three a strong, div#featured_four a strong 
	{ font-size: 12px; line-height: 1.3em; display: block; margin-bottom:3px; }
#bread, #bread a{font-size:11px;color:#929393;font-weight:normal;text-decoration:none;}
.custom form, .custom form p{vertical-align:top;margin:0;}
.custom .fireflyLogo{float:right;margin-top:8px;margin-right:5px;}
.custom input, textarea{background:#FFFFFF;border-color:#c7c8cb;border-style:solid;border-width:4px;font-size:10px;color:#666;font-weight:normal;height:16px;width:150px;padding:3px;float:right;vertical-align:text-top;margin:10px 8px;}
table.programs{width:99%;border-spacing:0;border-collapse:collapse;margin:20px auto;}
table.programs th{background-color:#79b136;color:#fff;font-weight:bold;padding:5px;text-align:left;border-left:dotted 1px #b9caa5;}
table.programs th:first-child{text-align:left;border-left:none;}
table.programs td:first-child{border-left:none;}
table.programs td{padding:8px 5px 4px 5px;border-bottom:dotted 1px #b9caa5;border-left:dotted 1px #b9caa5;text-align:left;}
table.programs td:first-child{text-align:left;}
table.aviation th{background-color:#74cee2;border-left-color:#E0ECEF;}
table.aviation td{border-bottom-color:#E0ECEF;border-left-color:#E0ECEF;}
table.health th{background-color:#d0d823;border-left-color:#EDEFB3;}
table.health td{border-bottom-color:#EDEFB3;border-left-color:#EDEFB3;}
table.directory th{background-color:#79B136;text-align:left;}
table.directory td{border-bottom-color:#EDEFB3;text-align:left;}
table.mfg th{background-color:#f7941d;border-left-color:#FFD39F;}
table.mfg td{border-bottom-color:#FFD39F;border-left-color:#FFD39F;}
table.gened th{background-color:#e23a32;border-left-color:#FFD1CF;}
table.gened td{border-bottom-color:#FFD1CF;border-left-color:#FFD1CF;}
table.design th{background-color:#af5f98;border-left-color:#EFE0EB;}
table.design td{border-bottom-color:#EFE0EB;border-left-color:#EFE0EB;}
h2.aviation{color:#74cee2;}
h2.health{color:#d0d823;}
h2.gened{color:#e23a32;}
h2.mfg{color:#f7941d;}
h2.design{color:#af5f98;}
ul.letters{margin:15px auto 0 auto;font-size:115%; color: #000; }
ul.letters li{list-style:none;display:inline; color: #000; }
.wp-table-reloaded-id-2, .wp-table-reloaded-id-4, .wp-table-reloaded-id-5, .wp-table-reloaded-id-6, .wp-table-reloaded-id-7{padding-top:5px;padding-bottom:5px;}
.employee-directory #sidebars, .faculty-directory #sidebars, .staff-directory #sidebars, .sitemap #sidebars, .employee-directory .instructor_div, .faculty-directory .instructor_div, .staff-directory .instructor_div, .sitemap .instructor_div, .cat_news #sidebars, .cat_news .instructor_div, .before-you-begin #sidebars, .before-you-begin .instructor_div { display: none; }
.employee-directory #content_box, .faculty-directory #content_box, .staff-directory #content_box, .sitemap #content_box, .cat_news #content_box, .before-you-begin #content_box { background-image: none; }
.employee-directory #content, .faculty-directory #content, .staff-directory #content, .sitemap #content, .cat_news #content, .before-you-begin #content { width: 868px; }
ul.options li, ul.options a { font-size: 16px!important; }
ul.options { margin-bottom: 15px; }
.wp-table-reloaded-id-11 { width: 210px !important; }
.wp-table-reloaded-id-11 td { vertical-align: middle; font-size: 12px; color: #999; padding: 4px 0 !important; line-height: 1.2em; }
.wp-table-reloaded-id-11 td img { 
	margin: 1px 5px 1px 1px;
	border: 2px solid #79b136;
}
.wp-table-reloaded-id-11 strong a { 
	font-size: 14px!important;
	font-weight: bold!Important;
}
.wp-table-reloaded-id-10 { background-color: #79b136; }
.wp-table-reloaded-id-10 th, .wp-table-reloaded-id-14 td { padding: 0!important; }
.wp-table-reloaded-id-12 { width: 219px!important; margin-top: 25px!important; }
.wp-table-reloaded-id-12 td { padding: 0!important; }
#twitter_div a:hover { color: #79b136; }
.wp-table-reloaded  img { border: none; margin: 0; width: auto; }
.custom.alternate .instructor_div { display: none; }
ul#twitter_update_list { list-style: none; margin-left: 0; padding-left: 0;}
.wp-table-reloaded-id-15 { width: 170px!important; margin: 0!important; }
.wp-table-reloaded-id-15 td { padding: 0 !important; }
.wp-table-reloaded-id-16 td { padding: 0 !important; }
.wp-table-reloaded-id-16 iframe { background-color: #fff; }
.cform input.error { border: solid 1px #cc0000; }
.cform span.error, .cform li.error { color: #cc0000!important; }
/** extra newsroom pages **/
.custom.facebook .format_text { width: 545px; }
.custom.facebook #container {width:955px;margin:0 auto;}
.custom.facebook #page {padding-right:22px;padding-left:60px;}
.custom.facebook #content_box {width:895px;background:transparent url(images/sidebar_back.gif) repeat-y;background-position:0 0;float:left;z-index:100;}
.custom.facebook #content {width:546px;position:relative;}
.custom.facebook .post_box, .custom.facebook .teasers_box, .custom.facebook .full_width #content_box .page, 
.custom.sidebar_post .post_box, .custom.sidebar_post .teasers_box, .custom.sidebar_post .full_width #content_box .page{margin:0 0 0 0;}
.custom.facebook #sidebar_3 {visibility:hidden;}
.custom.facebook #sidebars {width:319px;border:0;float:right;padding:0 0 0 0;background-color:#79B136;text-align:left; margin-right: 0;}
.custom.facebook #sidebars table {margin:0 auto;text-align:left;}
.custom.facebook .sidebar {width:100%;}
.custom.facebook #sidebar_1 {border:0;}
.custom.facebook .sidebar ul.sidebar_list{padding-right:0px;padding-left:0px;}
.custom.facebook .wp-table-reloaded {width:254px;}
.custom.facebook .headline_area, .custom.facebook .format_text .headline_area { width: 546px; }
.custom.facebook .instructor_div { width: 100%; background-color: transparent; margin-top: 17px; margin-bottom: 7px }
.custom.facebook .wp-table-reloaded-id-3 {width: 254px!important;}
.custom.facebook .instructor_div #newest_video, .custom.facebook .instructor_div .next_video { width: 254px; margin: 0 auto;}
.custom.facebook .instructor_div .next_video { margin-top: 40px; }
.custom.facebook .instructor_div h3, .custom .instructor_div #newest_video h3, .custom .instructor_div .next_video h3 { color: #fff; margin-top: 0; line-height: 1.1em; }
.custom.facebook h1, .custom.facebook .headline_area h1 { line-height: 30px; visibility: visible;}
.custom.before-you-begin h3 { color: #74cee2; }
.custom.before-you-begin table.programs { margin-top: 0; border: solid 1px #79b136; }
.custom.before-you-begin table.programs th:first-child, .custom.before-you-begin table.programs td:first-child { border-width: thin; }
.custom.before-you-begin table.programs th { border-bottom: solid 1px #fff; vertical-align: top; border-top: none; width: 200px; }
.custom.before-you-begin table.programs td { border-bottom: solid 1px #79b136; vertical-align: top; border-left: none; border-top: none;}
.custom #twitter_update_list.twitter_search li { background-repeat: no-repeat; background-position: top left; padding-left: 55px; padding-top: 0; min-height: 50px; }
.custom #twitter_update_list.twitter_search li .time { font-size: 85%; color: #888; }
.custom #twitter_update_list.twitter_search li strong { font-weight: bold; }
.custom #twitter_update_list.twitter_search li a { color: #79b136; font-weight: bold; }
.custom.sidebar_post .wp-table-reloaded-id-3 { width: 311px !important; margin: 4px 0 !important; }
/** fb sidebar tables **/
.wp-table-reloaded-id-17 td, .wp-table-reloaded-id-18 td, .wp-table-reloaded-id-19 td { padding: 0!important; border: solid 4px #79b136; border-top: none; }
.custom.aviation .wp-table-reloaded-id-17 td, .custom.aviation .wp-table-reloaded-id-18 td, .custom.aviation .wp-table-reloaded-id-19 td { border-color: #74cee2; }
.custom.healthcare .wp-table-reloaded-id-17 td, .custom.healthcare .wp-table-reloaded-id-18 td, .custom.healthcare .wp-table-reloaded-id-19 td { border-color: #d0d823; }
.custom.manufacturing .wp-table-reloaded-id-17 td, .custom.manufacturing .wp-table-reloaded-id-18 td, .custom.manufacturing .wp-table-reloaded-id-19 td { border-color: #f7941d; }
.custom.gen-ed .wp-table-reloaded-id-17 td, .custom.gen-ed .wp-table-reloaded-id-18 td, .custom.gen-ed .wp-table-reloaded-id-19 td { border-color: #e23a32; }
.custom.design .wp-table-reloaded-id-17 td, .custom.design .wp-table-reloaded-id-18 td, .custom.design .wp-table-reloaded-id-19 td { border-color: #af5f98; }
.wp-table-reloaded-id-17 p, .wp-table-reloaded-id-18 p, .wp-table-reloaded-id-19 p { margin: 0; padding: 0; }
.wp-table-reloaded-id-17, .wp-table-reloaded-id-18, .wp-table-reloaded-id-19 { border-spacing: 0; }
/** youtube sidebar **/
.custom #newest_video, .custom .next_video { width: 254px; margin: 0 auto; padding: 15px 0; }
/** mailchimp **/
#mc_embed_signup fieldset { border: none!important; width: 60%!important; }
#mc_embed_signup legend { color: #79b136!important; border: none!important; font-size: 1.4em!important; }
#mc_embed_signup input, #mc_embed_signup textarea { font-family: arial, sans-serif!important;}
.mc-field-group { margin-top: .5em!important; margin-bottom: .5em!important; }
.mc-field-group input {  }
#mc-embedded-subscribe { height: 25px; margin: 1em 7% 1em 0!important; width: auto!important }
/** blank sidebars **/
.custom.news.blank_sidebar #container{width:955px;margin:0 auto;}
.custom.news.blank_sidebar #page{padding-right:22px;padding-left:60px;}
.custom.news.blank_sidebar #content {width:546px;position:relative;}
.custom.news.blank_sidebar #content_box {width:895px;background:none;}
.custom.news.blank_sidebar #sidebars { display: block; }
.custom.blank_sidebar #content_box { background-image: none; }
.custom.blank_sidebar #sidebars { background-color: #fff; }
.custom.blank_sidebar .instructor_div h3, .custom.blank_sidebar .instructor_div h1 { color: #fff; text-align: center; margin: 0 auto;}
.custom.blank_sidebar .extra_sidebar { padding: 20px 0; text-align: center; }
.custom.blank_sidebar .extra_sidebar img { width: auto; }
/** text sidebars **/
.custom.news.text_sidebar #container{width:955px;margin:0 auto;}
.custom.news.text_sidebar #page{padding-right:22px;padding-left:60px;}
.custom.news.text_sidebar #content {width:546px;position:relative;}
.custom.news.text_sidebar #content_box {width:895px;background:none;}
.custom.news.text_sidebar #sidebars { display: block; }
.custom.news.text_sidebar .extra_sidebar h3 { margin-top: 0; }
.custom.news.text_sidebar .extra_sidebar p { line-height: 16px; margin-bottom: 10px;  }
.custom.text_sidebar #content_box { background: transparent url(images/sidebar_back.gif) repeat-y;background-position:0 0; }
.custom.text_sidebar .extra_sidebar { background-color: #c7c8ca; padding: 25px; }
/** post with sidebar **/
.custom.sidebar_post #container{width:955px;margin:0 auto;}
.custom.sidebar_post #page{padding-right:22px;padding-left:60px;}
.custom.sidebar_post #content {width:546px;position:relative;}
.custom.sidebar_post #content_box {width:895px;background:none;}
.custom.sidebar_post #sidebars { display: block; background-color: #fff; }
.custom.sidebar_post .instructor_div { min-height: 55px; padding: 0; }
.custom.sidebar_post .instructor_div h3, .custom.sidebar_post .instructor_div h1 { color: #fff; text-align: center; margin: 0 auto;}