@charset "UTF-8";
/* CSS Document */
*{padding: 0; margin: 0;}
html, body {
	font-family: "Arial Narrow", "Liberation Sans Narrow", Arial, sans-serif;
}
a {
	text-decoration: none;
	color: #019be1;
}

.bulletLink
{
    float: right ;
    
}

.profileThumbnail , Thumbnail
{
    margin: 0.5em 0;    
}


#UserPanel 
{
    float:right;
    margin-left:10px;
    margin-top: 5px;
}

#footerTop a {
	color: #fff !important;
}

#home_LinkContainer ul {
    list-style: outside none none;
}
.afi_wrapper {    
   	max-width: 1072px;
	width: 100%;	
	margin: 0 auto;
	padding: 0 3px;
}
	
.AccessButtons {
	text-align: right;	  
	color: white;
	line-height: 2em;
	font-weight: 500;
}

.AccessButtons a 
{
    color: white;
}


#job_C {
	float: left;
	background:url(../images/jobCenter.png) left no-repeat;
	padding: 20px 20px 20px 125px;
	width: 40%;
	color: #fff;
}
#job_C h1 {
  color: #fff;
  font-size: 3em;
  font-weight: bold;
  text-transform: uppercase;
}
#job_C  p {
}
#jobLink {
	float: right;
	width: 40%;
}
#jobLink li {
	list-style: outside;
	color: #fff;
	margin: 6px 0;
	font-size: 1.2em;
}

#FeaturedGovNews {
	display:block;
	background:url(../images/GovNews.jpg) no-repeat scroll center center transparent;
	width: 280px;
	height: 100px;
	color: #009CDE;
}

#gov a {
    display:block; 
    float: left;
    width:100px; 
    text-align: center ;  
}

#outer {
     background: url("../images/GovNews.jpg") no-repeat scroll center center transparent;
     display: inline-block; 
     vertical-align: top;   
}

#inner {
 position: relative ;
    display:block;
   
    height:200px;
    width:200px;   
    text-align: center ;
    vertical-align: text-bottom ;
}

#gov {
display: inline-block;
}

.govImage {
    position: relative ;
    display:block;
    background: url("../images/GovNews.jpg") no-repeat scroll center center transparent;
    height:200px;
    width:200px; 
}

#FeaturedGovNews a {
    display:block; 
    float: left;
    width:100px; 
    vertical-align: baseline  ;
}


#FeaturedInnovationNow {
	float: left;
	background:url(../images/InnovationNow.jpg) left no-repeat;
	padding: 20px 20px 20px 125px;
	width: 280px;
	height: 100px;
	color: #fff;
}

#FeaturedWhatsNew1 {
	float: left;
	background:url(../images/WhatsNew.jpg) left no-repeat;
	padding: 20px 20px 20px 125px;
	width: 280px;
	height: 100px;
	color: #fff;
}

#FeaturedCalender1{
	float: left;
	background:url(../images/Calender.jpg) left no-repeat;
	padding: 20px 20px 20px 125px;
	width: 280px;
	height: 100px;
	color: #fff;
}

.articleFront 
{
    width:100%; 
    height:100px; 
    margin-left: auto;
    margin-right: auto;
    margin-top:10px ;    
}

.WhiteButton {
    color: White;
    margin: 2px 4px 0 0;
    padding: 4px 11px 5px 19px;
	text-decoration: none;
}
#LogInPanel {
	background: #019be1;
	padding:3px 0 ; 
}
#Slider {
	background: #ecf0f1;
	min-height: 90px;
	border-top: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
}
#mainContent {
	min-height: 400px;
	background: white;
}
#footerTop {
	background: #019be1;
	min-height: 140px;
	padding: 20px 0;
}
#footerBottom {
	background: #404040;
	min-height: 200px;
	padding-top:10px; 
}
#LogoNavicat {
	min-height: 110px;
	background: #404040;
}

#mainContent h1{
	color: #009cde;
	font-size: 2.75em;
	letter-spacing: 1px;
	margin: .3em auto .2em;
	font-weight:bold;
	text-align: center;
    text-transform: uppercase;
	
}
div.MainMenu {
    vertical-align: middle;
}
#home_LinkContainer {
	overflow: hidden;
	border-bottom: 1px solid #bfbfbf;
	padding-bottom: 16px;
}
#p_logoContainer {
	float: left;
}
#p_logoContainer li {
	float: left;
	margin-right: .4em;
}
#homeLinkLF {
	float: right;
	letter-spacing: normal;
}

#feat_box {
  background: url("/Custom/Core/Images/ColumnBackgrounds/home_columns.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  display: table-cell;
}

#feat_box .featured_item h4, #feat_box .featured_event h4 {
  color: #019be1;
  font-size: 0.85em;
  font-weight: normal;
  letter-spacing: 0;
  margin: 0.8em 0;
  text-transform: capitalize;
}

#feat_box .featured_item #featured_Innovation h4,
#feat_box .featured_item #FeaturedWhatsNew h4 {
    color: #999999;
}

#feat_box .featured_item h2 {
    
    
}
div.ArticleLink .bulletLink a
{
   color: #019be1; 
}

.featured_item {
  float: left;
  min-height: 400px;
  padding: 20px 20px 0;
  width: 238px;
}

#feat_box .featured_event h4 {
    color: #FFF !important;
    font-size: 2em;
}

.featured_event div._EditableZone {
    font-size: 3em;
    padding: 0 10px;
    position: relative;
}

.featured_event {
	float: left;
	width: 163px;
	min-height: 400px;
	padding: 10px 20px 0;
    width: 197px;
}
div.MainMenu ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
	text-align: right;
}
div.MainMenu li {
    display: inline;
}
div.Logo img {
   vertical-align: middle;
  
}
div#logo {
	float: left;	
}

div#logo a {
	display: block;
	margin: 1em 0;
}
div#navmenu {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
	float: right;
}
 
#nav {  
	display: inline-block;
	float: left; 
	margin: 0;
}
#nav li { 
	list-style: none; 
	float: left;
	text-align: center;
	margin :0; 
} 

#nav li a { 
	color: white; 
    font-weight: normal;
	text-decoration: none; 
	display: block;
	padding: 3.5em 0.25em;
} 
#nav li a:hover { 
	background: #015c99; 
} 


#nav > li > a {
  display: table-cell;
  height: 110px;
  padding: 0 10px;
  vertical-align: middle;
}

#nav li.Selected
{
    background: #2a2a2a; 
} 
#home .home a, #home .home a:hover,
#tutorials .tutorials a, #tutorials .tutorials a:hover,
#about .about a, #about .about a:hover,
#contact .contact a, #contact .contact a:hover,
#news .news a, #news .news a:hover {
 	background-color: #FFF; 
	color: #000;
	cursor: default;  
} 	


#nav li ul { 
	position:absolute; 
	z-index:9999999; 
	display: none;
	border-top: 2px solid #1fc2e6; 
	margin:0;
	
} 
#nav li:hover ul { 
	display: block; 
} 
#nav li ul li { 
	float: none; 
	display: inline; 
}
#nav li ul li a { 
	width: 180px; 
	position: relative; 
	border-top: 1px solid #5791c1; 
	border-bottom: 1px solid #084067; 
	background: rgba(1, 92, 153, 0.8); 
	color: #fff;
	padding: .5em .9em !important;
	text-align: left;
}
#nav li ul li a:hover { 
	background: #404040; 
	color: #fff; 
}

#nav li ul li ul {
  border-top: medium none;
  position: relative;
}
 .image { 
   position: relative; 
   width: 100%; /* for IE 6 */
}

div.sliderCaption
{  
  margin-left: 20px;
}

 div.sliderCaption p { 
   position: absolute; 
   top: 180px; 
   left: 0; 
   width: 100%;
   margin-left:30px; 
}

 div.sliderCaption h2  { 
   position: absolute; 
   top: 150px; 
   left: 0; 
   width: 100%; 
   margin-left:30px;
}

#ctl00_ctl00_Head_Idcard1_LoginPanel
{
    background:blue;
}

h2 span.spacer {
   padding:0 15px;
}

p span.spacer {
 padding:0 15px;
}

#featured_Item_Caption{
	text-align:center;
	color:#009CDE;
	font-family:"Arial Narrow", "Liberation Sans Narrow", Arial, sans-serif;
	font-size:25pt;
}

#featured_GovNews_img{
	background:url(/Custom/Core/Images/GovNews.jpg) left no-repeat;
	height:100px;
}

#featured_Innovation_img{
	background:url(/Custom/Core/Images/InnovationNow.jpg) left no-repeat;
	height:100px;
}

#featured_WhatsNew_Img{
	background:url(/Custom/Core/Images/WhatsNew.jpg) left no-repeat;
	height:100px;
}

#featured_Calender_Img{
	background:url(/Custom/Core/Images/Calendar.jpg) no-repeat scroll center center ;
	height:100px;
}

#youTube{
	background:url(/Custom/Core/Images/youtube-icon.jpg) left no-repeat;	
}

#email{
	background:url(/Custom/Core/Images/email-icon.jpg) left no-repeat;	
}

#facebook{
	background:url(/Custom/Core/Images/facebook-icon.jpg) left no-repeat;	
}

#twitter{
	background:url(/Custom/Core/Images/twitter-icon.jpg) left no-repeat;	
}

#AllianceFooter1 h4
{
   color: White; 
}

.icoType 
{
    width:40px;
    height:30px; 
    padding: 5px;   
}

#featured_Innovation{
	text-align:center;
	color:gray;
	font-family:"Arial Narrow", "Liberation Sans Narrow", Arial, sans-serif;
	font-size:25pt;
}

.iconified 
{
   margin-right : 50px;
    padding: 2px 0 2px 35px;
}

#searchButton 
{
    background: transparent url(../images/search.jpg) scroll no-repeat left center; 
}

#signInButton
{
    background: transparent url(../images/login.jpg) scroll no-repeat left center;
 
}

#signUpButton
{
    background: transparent url(../images/signup.jpg) scroll no-repeat left center;
 
}

#signOutButton
{
    background: transparent url(../images/login.jpg) scroll no-repeat left center;
 
}

#FeaturedWhatsNew{
	text-align:center;
	color:#009CDE;
	font-family:"Arial Narrow", "Liberation Sans Narrow", Arial, sans-serif;
	font-size:25pt;
}

#FeaturedCalender{
	text-align:center;
	color:white;
	font-family:"Arial Narrow", "Liberation Sans Narrow", Arial, sans-serif;
	
}

#featured_Content{
	width:auto;
	color:#666666;
	font-family:"Arial Narrow", "Liberation Sans Narrow", Arial, sans-serif;
	margin:10px 10px;
}

#featured_Content_Header{
	width:auto;
	color:#666666;
	font-weight:bold;
	font-family:"Arial Narrow", "Liberation Sans Narrow", Arial, sans-serif;
	font-size:14pt;
	margin-top:20px;
	margin-bottom:10px;
}

#footer_wrapper{
	margin-left:auto;
	margin-right:auto;
	width:80%;
	padding-top:30px;
}

#footer_column1{
	background:url(/Custom/Core/Images/logo-Mark.jpg) left no-repeat;
	width:80px;
	height:100px;
	float:left;
	color:#FFFFFF;
	font-family:"Arial Narrow", "Liberation Sans Narrow", Arial, sans-serif;
	font-size:11pt;
	margin-left:0px;
}

#footer_column2{
	width:220px;
	float:left;
	color:#FFFFFF;
	font-family:"Arial Narrow", "Liberation Sans Narrow", Arial, sans-serif;
	font-size:11pt;
	margin-right:50px;
}

#footer_column3{
	width:170px;
	float:left;
	color:#FFFFFF;
	font-family:"Arial Narrow", "Liberation Sans Narrow", Arial, sans-serif;
	font-size:11pt;
	margin-right:50px;
}

#footer_column4{
	width:230px;
	float:left;
	color:#FFFFFF;
	font-family:"Arial Narrow", "Liberation Sans Narrow", Arial, sans-serif;
	font-size:11pt;
	margin-right:50px;
}

#footer_column5{
	width:60px;
	float:left;
	color:#FFFFFF;
	font-family:"Arial Narrow", "Liberation Sans Narrow", Arial, sans-serif;
	font-size:11pt;
}

#footer_column6{
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	padding-top:30px;
	padding-bottom:20px;
	width:350px;
	float:none;
	color:#019be1;
	font-size:11pt;
	clear: both;
}

.readMore{
	text-align:right;
}

featured_Content_Item{
	text-align:justify;
}

#Header_Content{
	margin-left:10px;
}

#footerBottom a {
  color: #fff;
  font-weight: normal;
}

#footerBottom a:hover
{
    text-decoration: underline;
}

#footerBottom h4
{
    color: #fff;
}

#footerBottom p
{
    margin: 0.25em 0;
}