/* defaults */
body {
	color: #444;
	font-family: Arial, Helvetica, sans-serif;
}

h1 {
	font-size: 200%;
	color: #000000;
}
h2 {
	font-size: 160%;
	color: #49a942;
}
h3 {
	font-size: 165%;
}
h4 {
}
h1, h2, h3, h4 {
	background-color: inherit;
	font-weight: normal;
}
img{
	border: none;
}
p  {
}
p.no_space {
	padding-bottom: 0 !important;
}

blockquote {
	font-style: italic;
}


.page {
	width: 976px;
	margin: 0 auto;
}


/*main*/
{
	float: left;
	width: 976px;
	padding: 0;
}
h1 {
	margin: 0 0 5px 0;
}
h2 a:link,
h2 a:visited,
h2 td a:active
{
	color: #8cc63f;
	text-decoration: none;
}
h2 a:hover {
	text-decoration: underline;
}
.content.home {
	background: none;
}

.content .full-width {
	float: left;
	padding: 10px 0 20px 20px;
	width: 920px;
	/*width: 620px;*/
}
.content .overview_page {
	padding: 10px 0 0px 0;

}

.content .inner_overview_page {
	padding: 0px 0 20px 0;
	/*width: 620px;*/

}

.content .talent {
	width: 620px;
}

.content img.right {
	float:right;
	padding:0 0 5px 5px;
}
.content  .talent_preview .login {
	background: transparent url('../img/microsite/layout/login_box.png') no-repeat top left;
	float: left;
	height: 136px;
	width: 300px;
}
.content  .talent_preview .login .form {
	padding: 40px 0 0 0;
}
.content  .talent_preview .login .form label {
	color: #FFFFFF;
	padding: 3px 0 0 0;
	width: 7.8em;
}
.content  .talent_preview .login .form input {
	margin:0 0 5px 10px;
}
.content  .talent_preview .login .form button {
	background: transparent;
	border: none;
	cursor: pointer;
	float: left;
	margin: 0 0 0 10px;
}
.content  .talent_preview .login .form a:link,
.content  .talent_preview .login .form a:visited,
.content  .talent_preview .login .form a:active,
.content  .talent_preview .login .form a:hover{
	color: #FFFFFF;
	padding: 5px 0 0 0;
	float: left;
	margin: 0 0 0 30px;
}


.content  .talent_preview .signup {
	float: left;
	height: 136px;
	margin: 0 10px 0 0;
	width: 300px;
}
.content  .talent_preview img {
	border: none;
}
.content  .overview {
	min-height: 320px;
	width: 920px;
}
.content  .inner_overview {
	min-height: 320px;
}
.content  .overview p,
.content  .overview h1,
.content  .overview h2{
	margin: 0 270px 0 0 ;
	padding: 0 0 10px 0;
}

.content  .inner_overview p,
.content  .inner_overview h1,
.content  .inner_overview h2{
	margin: 0 400px 0 0;
	padding: 0 0 10px 0;
}

.content  .teasers {
	background: transparent url('../img/microsite/layout/yellow_bar.png') no-repeat top left;
	padding: 20px 0 0 0;
	width: 920px;
}
.content  .teasers .teaser.colleges {
	border-right: 1px solid #999;
	padding-right: 10px;
}
.content  .teasers .teaser.colleges p.divided {
	background: transparent url('../img/microsite/overview_div.png') no-repeat  bottom left;
	padding: 0 20px 20px 5px;
	margin: 0 0 10px 0;
}

.content  .teasers .teaser {
	float: left;
	width: 420px;
	margin: 10px 10px;
}
.content  .teasers .teaser ul {
	margin: 0 0 10px 0;
	padding: 0;
}
.content  .teasers .teaser li {
	margin: 0;
	padding: 0;
	list-style: none;
}
.content  .teasers .teaser p,
.content  .teasers .teaser img
{
	padding: 0 0 10px 0;
}
.content  .teasers .teaser a:link,
.content  .teasers .teaser a:visited,
.content  .teasers .teaser a:active
{
	color: #8DC63F;
	text-decoration: none;
	margin: 0 0 5px 0;
}
.content  .teasers .teaser a:hover {
	text-decoration: underline;
}
.content  .teasers .teaser p a:link,
.content  .teasers .teaser p a:visited,
.content  .teasers .teaser p a:active,
.content  .teasers .teaser p a:hover
{
	color: #49a942;
	margin: 0 0 5px 0;
	text-decoration: underline;
}
.content  h4 {
	color: #49a942;
	font-weight: bold;
}
.content  h4 a{
	color: #8DC63F;
}

.industry_name {
	color: #49a942;
}

.content  a {
	color: #8DC63F;
}


.content  p{
	margin: 0;
	padding: 0 0 10px 0;
}
.content  ul.industries li{
	margin: 0;
}
.content  .sub {
	margin:0 0 10px 0;
}
.sidebar {
	float: left;
	padding: 0 10px;
	width: 250px;
	height: 100%;
}
.content .sub_content .module p {
	margin:5px 10px 0;
	padding:0;
}




a.home_link {
	background: url('../img/microsite/icons/home.png') no-repeat top left;
}

a.about_link {
	background: url('../img/microsite/icons/info.png') no-repeat top left;
}

a.contact_link {
	background: url('../img/microsite/icons/mail.png') no-repeat top left;
}

a.map_link {
	background: url('../img/microsite/icons/sitemap.png') no-repeat top left;
}




a.single {margin-top:5px;}

a.double {margin-top: -1px;}

/* site map */
.sitemap a:link,
.sitemap a:visited,
.sitemap a:active
{
	color: #47aa42;
	text-decoration: none;
}
.sitemap a:hover {
	text-decoration: underline;
}

/* forms */
.form fieldset {
	border: none;
	width: 300px;
}
.form fieldset legend{
	font-size: 160%;
	color: #49a942;
}
.form label {
	clear:both;
	float: left;
	text-align: right;
	padding: 2px 0 0 0;
	width: 9.5em;
}
.form label.full_width {
	margin: 0 0 0 40px;
	text-align: left;
	float:none;
	display:block;
	width: auto;
}

.form .input.text input{
	float: left;
	margin: 0 0 5px 10px;
}
.form select {
	float: left;
	margin: 0 0 5px 10px;
	width: 155px;
}
.form textarea {
	margin: 0 0 10px 40px;
}
.form.certificates {
	background: transparent url('../img/microsite/layout/jobs_background.png') no-repeat top left;
	height: 415px;
	padding: 50px 0 0 0;
	width: 361px;
}
.form.jobs{
	background: transparent url('../img/microsite/layout/jobs_background.png') no-repeat top left;
	height: 415px;
	padding: 50px 0 0 0;
	width: 361px;
}

.form.declining_jobs{
	background: transparent url('../img/microsite/layout/declining_jobs_background.png') no-repeat top left;
	height: 415px;
	padding: 50px 0 0 0;
	width: 361px;
}

.form.signup {
	background: transparent url('../img/microsite/layout/signup_background.png') no-repeat top left;
	height: 385px;
	padding: 40px 0 0 0;
	width: 361px;
}

.form.certificates label,
.form.jobs label,
.form.declining_jobs label,
.form.signup label,
.form.contact label {
	color: #FFFFFF;
	margin: 0 0 0 20px;
	text-align: left;
}
.form.certificates .textarea label,
.form.jobs .textarea label,
.form.declining_jobs .textarea label,
.form.signup .textarea label,
.form.contact .textarea label {
	width: 100%;
}
.form.certificates .textarea textarea,
.form.jobs .textarea textarea,
.form.declining_jobs .textarea textarea,
.form.signup .textarea textarea {
	margin:0 0 10px 20px;
	width: 288px;
}

.form.contact .textarea textarea {
	margin:0 0 10px 20px;
	width: 315px;
}

.form.certificates button,
.form.jobs button,
.form.declining_jobs button,
.form.signup button,
.form.contact button {
	background: none;
	border: none;
	float: right;
	margin: 0 10px 0 0;
}


/* sidebar */
.sidebar .form label {
	display: block;
	float: none;
	text-align: left;
	width: auto;
}

.sidebar .input {
	margin: 0 0 5px 0;
}

.sidebar img {
	border: none;
}

.sidebar .checkbox {
	float: left;
	width: 100%;
}
.sidebar .checkbox label {
	clear: none;
	float: left;
	padding: 2px 0 0 2px;
}
.sidebar .checkbox input {
	float: left;
}
.sidebar p {
	margin: 0 0 5px 0;
}
.sidebar .map a img{
	border: none;
}

.sidebar .form .input.text input {
	margin: 0;
}

/* forgot password */
.forgot {
	margin: 0 0 0 185px;
}
.forgot p {
	margin: 5px 0;
}
.forgot label {
	clear: none;
	float: left;
	padding: 2px 0 0 2px;
	text-align: left;
	width: auto;
}
.forgot fieldset{
	width: 100%;
}

/* industry backgrounds */
.content  .overview.manufacturing {
	background: transparent url('../img/microsite/layout/manu_guy.png') no-repeat bottom right;
}
.content  .overview.aerospace {
	background: transparent url('../img/microsite/layout/aero_guy.png') no-repeat top right;
	min-height:190px;
}
.content  .overview.bioscience {
	background: transparent url('../img/microsite/layout/bio_guy.png') no-repeat bottom right;
}
.content  .overview.communication {
	background: transparent url('../img/microsite/layout/comm_guy.png') no-repeat bottom right;
}
.content  .overview.energy {
	background: transparent url('../img/microsite/layout/energy_guy.png') no-repeat bottom right;
}
.content  .overview.logistics {
	background: transparent url('../img/microsite/layout/log_guy.png') no-repeat bottom right;
}


/* .content  .inner_overview.heart_of_georgia {
	background: transparent url('../img/microsite/layout/heart_of_georgia_overview.png') no-repeat top right;
}
 .content  .overview.aerospace {
	background: transparent url('../img/microsite/layout/aero_guy.png') no-repeat top left;
}
 .content  .overview.bioscience {
	background: transparent url('../img/microsite/layout/bio_guy.png') no-repeat top left;
}
 .content  .overview.communication {
	background: transparent url('../img/microsite/layout/comm_guy.png') no-repeat top left;
}
 .content  .overview.energy {
	background: transparent url('../img/microsite/layout/energy_guy.png') no-repeat top left;
}
 .content  .overview.logistics {
	background: transparent url('../img/microsite/layout/log_guy.png') no-repeat top left;
}
*/

.no-sidebar {
	margin-left: 180px;
	width: 500px;
}

/* login page */
.content  .login.stand_alone {
	background: transparent url('../img/microsite/layout/login_box.png') no-repeat top left;
	float: left;
	height: 136px;
	margin: 0 0 0 180px;
	width: 300px;
}
.content  .login.stand_alone .form {
	padding: 40px 0 0 0;
}
.content  .login.stand_alone .form label {
	color: #FFFFFF;
	padding: 3px 0 0 0;
	width: 7.8em;
}
.content  .login.stand_alone .form input {
	margin:0 0 5px 10px;
}
.content  .login.stand_alone .form button {
	background: transparent;
	border: none;
	cursor: pointer;
	float: left;
	margin: 0 0 0 10px;
}
.content  .login.stand_alone .form a:link,
.content  .login.stand_alone .form a:visited,
.content  .login.stand_alone .form a:active,
.content  .login.stand_alone .form a:hover{
	color: #FFFFFF;
	padding: 5px 0 0 0;
	float: left;
	margin: 0 0 0 30px;
}

/* contact/about us */
.content .us {
	margin: 0 0 0 180px;
}

/* regional cluster */
.content .cluster {
	width: 920px;
	padding-left: 20px;
}
.content .cluster #charts {
}
.content .cluster #lists {
	width: 100%;
}
.content .cluster #lists ul {
	margin: 0;
}
.content .cluster #lists li {
	color: #49a942;
	list-style: none;
	margin: 0;
}

.content .manu #map {
	display: none;
	height: 370px !important;
	width: 100%;
}
.content #aero #lists .list {
}
.content #aero #map {
	display: none;
	height: 350px;
	width: 100%;
}
.content #bio #lists .list {
}
.content #bio #map {
	display: none;
	height: 350px;
	width: 100%;
}
.content #log #lists .list {
	min-height: 350px;
}
.content #log #map {
	display: none;
	height: 350px;
	width: 100%;
}
.content .cluster .current {
	display: block !important;
}
.content  .top_link {
	margin: 0 0 10px 0;
}
.content  .bottom_link {
	margin: 10px 0 0 0;
}
.content  .bottom_link a:link,
.content  .bottom_link a:visited,
.content  .bottom_link a:active,
.content  .bottom_link a:hover,
.content  .top_link a:link,
.content  .top_link a:visited,
.content  .top_link a:active,
.content  .top_link a:hover {
	color: #49a942;
	text-decoration: none;
}
.content  .bottom_link a:hover,
.content  .top_link a:hover {
	color: #49a942;
	text-decoration: underline;
}
.content  .light {
	color: #8cc63f;
}
.content .cluster #map .nav_box {
	background: transparent url('../img/microsite/layout/regional_box.png') no-repeat top left;
	height:112px;
}
.content .cluster #map .nav_box ul {
	padding: 30px 0 0 0;
	margin: 0;
}
.content .cluster #map .nav_box li {
	color: #FFFFFF;
	padding: 0;
	margin: 10px 0 0 20px;
	list-style: none;
}
.content .cluster #map .nav_box li a:link,
.content .cluster #map .nav_box li a:visited,
.content .cluster #map .nav_box li a:active,
.content .cluster #map .nav_box li a:hover {
	color: #FFFFFF;
}


/* ent friendly */
.friendly ul {
	margin: 0;
}
.friendly li {
	list-style: none;
}
.friendly h3 {
	color: #8cc63f;
}



.content  .form.contact {
	background: transparent url('../img/microsite/layout/contact_us_form.png') no-repeat top left;
	float: left;
	height: 386px;
	width: 361px;
	padding: 40px 0 0 0;
}

.content  .form.contact div.input {
	clear: both;
	padding-bottom: 15px;
}

.content  .form.contact  .input.text input {
	width: 170px;
	margin-left: 25px;
}

.cluster ul {
	margin: 0 0 10px 0 !important;
}


.header .logo {
	height: 45px;
}

.edu_links:link,
.edu_links:visited,
.edu_links:active {
	color: #49a942 !important;
	text-decoration: none;
}
.edu_links:hover {
	color: #49a942 !important;
	text-decoration: underline;
}

.sitemap_page {
	margin: 0 0 0 160px;
}

hr {
	border: 0;
	border-bottom: 1px solid #878787;
}

h4.bigger {
	font-size: 120%;
	margin-bottom: 5px;
}

ul.list {
	color: #49a942;
	list-style: disc !important;
	margin-left: 20px !important;
}

ul.list li {
	list-style: disc !important;
	margin: 5px 0 10px 0!important;
}

ul.list li span {
	color: #444;
}

ul.list.cramp li {
	margin: 0 !important;
}

ul.list li ul {
	margin-top: 10px !important;
	margin-left: 20px !important;
}
.comm-econ  {
	width: 700px !important;
}
.comm-econ strong {
	color: #49a942;
}
.comm-econ td{
	vertical-align: top;
	padding: 5px 15px 5px 0;
}
.comm-econ  a:link,
.comm-econ  a:visited,
.comm-econ  a:active,
.comm-econ  a:hover {
	color: #49a942 !important;
	text-decoration: underline;
}
.comm-econ  span.name {
	color: #444;
	font-weight: bold;
}
.workforce  {
	width: 750px !important;
}
.workforce  a:link,
.workforce  a:visited,
.workforce  a:active,
.workforce  a:hover {
	color: #49a942 !important;
	text-decoration: underline;
}
.report {
	height: 220px;
}
.report p{
	padding: 0 420px 10px 0 !important;
}
.heart_report {
	background: transparent url('../img/microsite/heart_bar.png') no-repeat top right;
}
.nw_report {
	background: transparent url('../img/microsite/nw_bar.png') no-repeat top right;
}
.chat_report {
	background: transparent url('../img/microsite/chat_bar.png') no-repeat top right;
}
.ec_report {
	background: transparent url('../img/microsite/ec_bar.png') no-repeat top right;
}
.mg_report {
	background: transparent url('../img/microsite/mg_bar.png') no-repeat top right;
}
.wg_report {
	background: transparent url('../img/microsite/wg_bar.png') no-repeat top right;
}
.am_report {
	background: transparent url('../img/microsite/am_bar.png') no-repeat top right;
}
.overview_page .chart h2 {
	margin-bottom: 10px;
	font-size: 120%;
}
.about_us {
	height: 300px !important;
	margin-left: 360px !important;
	width: 550px !important;
}
.content.aboutus {
	background: transparent url('../img/microsite/about_us_guy.png') no-repeat top left !important;
}
h1 {
	padding-bottom: 0 !important;
	padding-left: 20px;
}
h2 {
	padding-left: 20px;
}

/* new for main site*/
.extra_wide {
	float: left;
	width: 920px;
}
.microsite_sub_nav {
	background-color: #7cc242;
	margin-left: 0 !important;
	padding-left: 10px;
	width: 100%;
	-webkit-border-radius: 8px 8px 0 0;
	-moz-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
	overflow:auto;
}
.microsite_sub_nav li{
	color: #FFFFFF;
	float: left;
	list-style: none;
	padding: 6px 10px;
}
.microsite_sub_nav li a,
.microsite_sub_nav li a:link,
.microsite_sub_nav li a:active,
.microsite_sub_nav li a:visited,
.microsite_sub_nav li a:hover {
	color: #FFFFFF !important;
	text-decoration: none;
}
.microsite_sub_nav a:hover {
	text-decoration: underline;
}
.main_content .flash_header {
	background:transparent url(../img/headers/economic_development.jpg) no-repeat left top;
}
table{
	width: 100%;
}
td {
	padding: 5px 10px 5px 5px;
}
.view-content .body {
	padding-left: 20px;
	position: relative;
}
.teasers h2{
	padding-left: 0;
}
