/* Google Translate */

.goog-te-gadget-simple a:link, .goog-te-gadget-simple a:visited {color:#002B55; cursor:pointer;}
.goog-te-gadget-simple a:hover, .goog-te-gadget-simple a:active {text-decoration: none!important;}
.goog-te-gadget-icon {background: none!important;  margin-left:0px!important; margin-right:0px!important; width:0px!important; height:0px!important; }
.goog-te-gadget-simple .goog-te-menu-value span {font-size: 10px!important; color:#333333!important;}
.goog-te-menu2-item-selected .text {font-size:10px!important;}
.goog-te-combo, .goog-te-banner *, .goog-te-ftab *, .goog-te-menu *, .goog-te-menu2 *, .goog-te-balloon * {font-size:10px!important;}
.goog-te-menu2-item-selected div, .goog-te-menu2-item-selected:link div, .goog-te-menu2-item-selected:visited div, .goog-te-menu2-item-selected:hover div, .goog-te-menu2-item-selected:active div {font-size: 10px!important;}

div.programs.span4.new-row {margin-left: 0px !important;}
body {
	font-size: 12px;
	color:#555555;
}

.btn {
	font-size: 12px!important;
	padding: 2px 10px!important;
}

.btn.btn-info {
	color:#ffffff!important;
	text-decoration: none!important;
}

.btn.btn-info a:link,  .btn.btn-info a:visited,{
	color:#ffffff!important;
	text-decoration: none!important;
}

#bodyContainer {
	margin:0;
	padding:0;
	width:100%;
}



h1, h2, h3, h4, h5, h6 {
  font-family: "trajan-pro-3","Times New Roman", Times, serif;
  font-weight: normal!important;
  margin: 0!important;
}

h1 {
	font-size: 20px;
	margin-bottom: 10px!important;
	color:#991900;
	border-bottom: 1px solid #aaaaaa;
	min-height: 35px;
}

h2 {
	color:#002445;
	font-size: 15px;
    line-height: 22px;
}



a:link, a:visited {
color:#002A59;
}

a:hover, a:active {
	color:#666666;	
}

.tweet-author, .tweet-author a:link, .tweet-author a:visited {
	color:#ffffff!important;
	text-decoration: underline!important;
} 

.tweet-author a:hover, .tweet-author a:active {
	color:#ffffff!important;
	text-decoration: none!important;
}

.required {
	font-size: 15px;
	color:#ff4141;
}

.container-fluid {
padding-left:0!important;
padding-right:0!important;	
}

/* Gov Banner Styles */
	#govBanner {width: 100%; margin:0 auto; border-top: padding-top:15px;}
	#govBannerText {max-width: 940px; margin-right:20px; color: #ffffff;}
	#govBannerText .span6 {margin:0 auto;}
	#govBannerText ul.unstyled {margin: 3px 0px 0px 20px;}
	#govBannerText ul.unstyled li {display: inline; color: #ffffff;}
	#govBannerText ul.unstyled li a {display: block inline; color: #ffffff; text-decoration: none;}
	#govBannerText ul.unstyled li a:hover {text-decoration: underline;}
	#govBannerText .row-fluid {padding: 3px 0px 0px 0px;}

/* /Gov Banner Styles */

/* ----- Header Banner ----- */

#headerWrapper {
	background:url(//static.ark.org/eethemes/site_themes/ag/img/headerBkgd.jpg) repeat-x;
}
#headerWrapper1 {
	background:url(//static.ark.org/eethemes/site_themes/ag/img/headerBkgd1.jpg) repeat-x; background-color: #FFFFFF; height: 200px;
}

#headerSeal {
	background:url(//static.ark.org/eethemes/site_themes/ag/img/headerSealLg.png) no-repeat scroll 170px 0 transparent;
}

#headerSeal1 {
	background:none;
}

#header {
    max-width:960px;
    margin: 0px auto;
    height: 153px;
	position:relative;
}

#agLogo {
	margin:16px 45px 0 0;
	padding:0;
}

#agLogo1 {
	margin:16px 45px 0 0;
	padding:0;
}


#agPhoto {
/* 	background:url(//static.ark.org/eethemes/site_themes/ag/img/agPhoto.png) no-repeat right bottom; */
	bottom:0;
	height: 107px;
	margin: 46px 0 0 0;
	padding:0;
}

#agPhoto1 {
	background:url(//static.ark.org/eethemes/site_themes/ag/img/agPhotoLR.png) no-repeat right bottom; 
	bottom:0;
	height: 183px;
	margin: 16px 0 0 34px;
	padding:0;
}

/* End Header Banner */

/* ----- NavBar ----- */

#navWrapper {
	background-image: url(//static.ark.org/eethemes/site_themes/ag/img/navBarTop.png);
	background-position: center top;
	background-repeat: repeat-x;
	background-color: #6285a5;
}

.tk-trajan-pro-3 {
	font-family:tk-trajan-pro-3!important;	
}

.navbar {	
	 margin: 0px auto;
	 max-width:960px;
	 min-height: 35px;
	 padding-left:12px;
}

.navbar-inner {
	background:none!important;
	border:none!important;
	box-shadow: none !important;
	margin-left:-12px!important;
	margin-right:0!important;
}

.navbar-inverse .navbar-inner {
    filter: none!important;
    background-color: none!important;
}

.navbar-inverse .brand, .navbar-inverse .nav > li > a {
	color:#ffffff!important;
}

.navbar-inverse .brand, .navbar-inverse .nav > li > a:hover {
	color:#ffffff!important;

}


.navbar .nav > li {
	padding: 0!important;
}


.navbar .nav > li > a {
	padding:8px 5px 10px 5px !important;	
}

form {
	margin: 0 0 20px;
	float: left;
	margin-bottom: 0;
	position: relative;
}

form .search-query {
    border-radius: 10px 10px 10px 10px;
    padding: 2px 14px !important;	
}

.navAlertWrapper {
	position:absolute;
	line-height:16px;
	text-align:center;
	float:left;
	margin-left:50%;
}

.navAlertBkgdA {
	background: url(//static.ark.org/eethemes/site_themes/ag/img/navAlertBtn.png) no-repeat;
	height: 42px;
	width: 128px;
	margin: -5px 0  0 0;
	float:left;
}

.navAlertBkgdA a:link, .navAlertBkgdA a:visited, .navAlertBkgdA a:hover, .navAlertBkgdA a:active {
	color:#ffffff;
	text-decoration:none;
}

.navAlertBkgdA:hover, .navAlertBkgdA:active {
	background: url(//static.ark.org/eethemes/site_themes/ag/img/navAlertBtnH.png) no-repeat!important;
}

.navAlertA {
	padding-top:12px;
	font-size: 11px;
}

.navAlertBkgdB {
	background: url(//static.ark.org/eethemes/site_themes/ag/img/navAlertBtn.png) no-repeat;
	height: 42px;
	width: 128px;
	margin: -5px 0 0 5px;
	float:left;

}

.navAlertBkgdB a:link, .navAlertBkgdB a:visited, .navAlertBkgdB a:hover, .navAlertBkgdB a:active {
	color:#ffffff;
	text-decoration:none;
}

.navAlertBkgdB:hover, .navAlertBkgdB:active {
	background: url(//static.ark.org/eethemes/site_themes/ag/img/navAlertBtnH.png) no-repeat!important;
}

.navAlertB {
	padding-top:5px;
	font-size: 11px;
}

.navbar-inverse .divider-vertical {
	border-left-color:#ffffff!important;
	height: 15px;
	margin-top:11px;
}

.caret {
	border-top-color: #ffffff!important;
	
}

.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
	border-bottom-color: #ffffff!important;
	border-top-color:#ffffff!important;
	color:#ffffff!important;
	}

#nav-sub	{
	margin-top: -1px;
}

.nav-collapse .dropdown-menu {
/* 	background-color:#ffffff!important; */
	background-color:none!important;
}

.dropdown-menu #nav-sub{
/* 	background-color:#ffffff!important; */
	background-color:none!important;
}

.navbar-inverse .nav-collapse .nav > li > a:hover, .navbar-inverse .nav-collapse .nav > li > a:focus, .navbar-inverse .nav-collapse .dropdown-menu a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:active {
/* 		background-color: #00264E!important; */
		background-color: #6285a5!important;
}
	
.dropdown-menu {
	border-radius: 0!important;
	margin-top:-5px;
	padding: 5px 5px!important;
}

.dropdown-menu > li > a:hover {
	background-color: #6285a5!important; 
	background-image:none!important;

}

.navbar .btn-navbar {
	/*width: 60px;*/
}

#menuText {
	float: right;
	margin-top: -16px;
}
/* End NavBar */


/* ----- InfoBar -----*/

#infoBarWrapper  {
	background-image: url(//static.ark.org/eethemes/site_themes/ag/img/infoBarBottom.png);
	background-position: center top;
	background-repeat: repeat-x;
	background-color: #999999;
	margin-top:-4px;
	min-height:37px;
}

#infoBar {
    max-width:960px;
    height:32px;
    margin: 4px auto 0 auto;
	padding: 0;
}

#searchBar input, textarea, .uneditable-input {
    width: 260px;
}

#breadCrumbBar {
	font-size: 10px;
	margin:0 0 0 10px;
	padding: 0;
	width:50%;	
}

.breadcrumb {
    background-color: transparent;
    border-radius: 0!important;
    list-style: none outside none;
    margin: 2px 0 0 0!important;
    padding:0!important;
}

.breadcrumb > li > .divider {
	background-image: url('//static.ark.org/eethemes/site_themes/ag/img/breadCrumbDivider.png')!important;
	background-repeat:no-repeat;
	padding: 12px 4px 14px 10px!important;
	display:inline-block;
}

.breadcrumb > li > a,  .breadcrumb > li > .last{
	display:inline;
	float:left;
	padding-top:2px!important;
}

.breadcrumb > li {
	display:inline;
	float:left;
}

.last {
	padding-top:2px!important;
}

#contactLink {
	margin-bottom:0px;
	font-size:10px;
}

#contactLink .nav-pills > .active > a {
    background-color: #7A9AB6;
}

#contactLink .nav-pills > .active > a:hover {
    background-color: #666666;
}

.nav {
	margin-bottom:-2px!important;	
}

#contactLink .nav-pills > li > a {
    margin-top: 1px!important;
	margin-bottom: 2px!important;
	padding-top: 5px!important;
    padding-bottom: 5px!important;
}




/* End infoBar */

/* ----- mainContent -----*/

#mainContent {
	width:98%;
	min-height: 517px;
	margin: 10px auto;
}

#mainContentInside{
	margin:0 auto;
	max-width: 960px;
}

#homeRow1, #homeRow2 {
	margin: 20px auto;	
}

#mainContentHome {
	margin:0;
	padding:0;
}

.subBannersHome {
	margin-bottom:20px;
	margin-top:20px;	
}

#requestSpeakerForm {
	min-height:2200px; 
}

#consumerQuestionsForm {
	min-height:1200px; 
}

#mediaInquiryForm {
	min-height: 750px;
}

#medicaidFraudReportForm {
	min-height: 2000px;
}

#consumerComplaintForm {
	min-height: 2850px;
}


.complaint .table th, .complaint .table td {
	border-top:none!important;
}


/*-- leftSidebar --*/

#leftSidebar {margin: 0; padding: 0;}
#leftSidebar ul {text-indent: 0px; margin: 0; padding: 0;}
#leftSidebar h2 {
	border-bottom: 1px solid #AAAAAA;
	color:#444444;
	font-size: 16px;
	font-weight: bold;	
	min-height: 35px;
	line-height: 40px;
}


#leftSidebar li {
	font-family: arial;
	font-size: 12px;
	list-style: none;
		
}

#leftSidebar li a:link, #leftSidebar li a:visited{
	border-bottom: 1px solid #dddddd;
	color:#666666;
	display: block;
	padding:5px 0 5px 0;
	text-decoration: none;	
}

#leftSidebar li a:hover, #leftSidebar li a:active{	
	border-bottom: 1px solid #dddddd;
    background-color: #D8E2EA;
	color:#666666;
	display: block;
	padding:5px 0 5px 0;
}

#leftSidebar .here {
	border-bottom: 1px solid #dddddd;
}

.here {
	background-color: #00274d;
	color:#ffffff!important;
	text-indent: 10px;
}

#navWrapper .here {
	text-indent: 0!important;
}

#navWrapper .parent-here {
	text-indent: 0!important;
}

.here > ul {
	background-color: #eeeeee;
}

.here > a {
	background-color: #00274d;
	color:#ffffff!important;
}

.here > ul > li {
	background-color: #eeeeee;
	font-size:11px!important;
	text-indent: 10px!important; 
}

.parent-here {
	color:#ffffff!important;
	text-indent: 10px;
}

.parent-here > a {
	background-color: #00274d;
	color:#ffffff!important;
}

.parent-here .here a {
	background-color:#a3b7cb ;
	color:#ffffff!important;
} 

.parent-here > ul > li {
	background-color: #eeeeee;
	font-size:11px!important;
	text-indent: 10px!important;
}

.parent-here ul li .here a:active {
	background-color: #990000!important;
	font-size:11px!important;
	text-indent: 10px!important;
}

.programs {
	border-bottom:1px solid #cccccc;
	margin-bottom:20px;
	padding-bottom:20px;
}

.programs h2 {
	min-height: 50px;
}

.programs h2 a:link, .programs h2 a:visited{
	color:#002A59!important;
    text-decoration: none!important;
}

.programs h2 a:hover, .programs h2 a:active{
	color:#002A59!important;
    text-decoration: underline!important;
}

.programBox {
margin:10px 0 10px 0; 
}

.programContent {
	min-height: 60px;
}


.programs .btn .btn-info a:link, .programs .btn .btn-info a:visited{
	color: #ffffff!important;
	text-decoration: none;
}

#footerWrapper {
	background: #003662 url(//static.ark.org/eethemes/site_themes/ag/img/footerTopBkgd.jpg) repeat-x;
	color:#ffffff;
	height: 400px;
}


#footerWrapper h3 {
	font-size:14px;
	line-height: 30px;	
}
		 
#footer	 {
	max-width:960px;
	height:200px;
	margin: 40px auto 0 auto;
}	

.news-alertsBox {
	color:#ffffff;
}

.news-alertsBox .btn.btn-info.pull-right a:link, .news-alertsBox .btn.btn-info.pull-right a:visited {
	color:#ffffff!important;
	text-decoration: none!important;
}

.news-alertsBox .btn.btn-info.pull-right a:hover, .news-alertsBox .btn.btn-info.pull-right a:active {
	color:#ffffff!important;
	text-decoration: none!important;
}

#newsBlock {
margin: 0 60px 30px 20px;
position: relative;	
}

#newsBlockWrapper h2 {
	color:#ffffff;
}

#news-pager {
text-align:center;
}

#addressBlock {
	margin:0 0 0 20px;	
	font-size:12px;
}

#addressBlock a:link, #addressBlock a:visited, #addressBlock a:hover, #addressBlock a:active {
	color:#ffffff!important;
}

#govFooter {
	border-top:#97AFC0 solid 1px;
	margin:40px auto 50px 0;
	color:#97AFC0;	
}

#govFooter a:link,  #govFooter a:visited{
	color:#97AFC0;
	text-decoration:none;	
}

#govFooter a:hover,  #govFooter a:active{
	color:#ffffff;
	text-decoration:none;	
	background-color:none!important;
}

#govFooterRight {
	text-align:right!important;	
}

ul.navFooter  li {
	display:block;
	float:left;
  	margin: 0 0 20px 0;
	padding:5px 5px 0 0;
  	list-style: none;
}

ul.navFooter, ol {
    margin: 0;
    padding: 0;
}

.socialIcons {
	margin-right:10px;
	
}

#contentRight {
	margin-bottom: 30px;
    min-height: 400px;
    padding-right: 15px;
}

.newsReleases h2 {
	font-size:14px!important;
}

.newsDetails h2{
	font-size: 20px;
	margin-bottom: 10px!important;
	color:#991900;
	border-bottom: 1px solid #aaaaaa;
	min-height: 25px;
}

.newsDetails{
	margin-top: 30px!important;
}


#contentRight h2 {
    font-size:16px; 
    line-height: 18px;
	margin-bottom: 5px!important;

}

#contentRight a:link, #contentRight a:visited {
	color:#098acd;
	text-decoration: underline;
}

#contentRight a:hover, #contentRight a:active {
	text-decoration: none;	
}

#contentRight p {
	line-height: 18px!important;
}

#contentRight .programs p {
	margin-top:-15px;
}

#contentRight li {
    line-height: 16px !important;
    list-style-image: url(https://static.ark.org/eeuploads/ag/agBP.png);
    margin-bottom: 15px !important;
}

#contentRight img {
	border:5px solid #ffffff;
	-moz-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97)!important;
	-webkit-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97)!important;
	box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97)!important;
}


#rssIcon img {
	border:none!important;
	-moz-box-shadow: none!important;
	-webkit-box-shadow: none!important;
	 box-shadow: none!important;
}


.tableImage {
	border:5px solid #ffffff;
	-moz-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97)!important;
	-webkit-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97)!important;
	box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97)!important;
}

.e2ma_signup_form_container {
	margin-top: 10px;
}

.e2ma_signup_form_label {
	text-transform: capitalize;
}

.e2ma_signup_form_required_asterix; .required {
	color:#990000;
}

.e2ma_signup_form_required_footnote {
	border:none!important;
	margin: 5px 0 5px 0;
}

.e2ma_signup_form_row, .e2ma_signup_form_groups {
	border:none!important;
}


.e2ma_signup_form_button {background-color: #0044cc; background-image: -moz-linear-gradient(center top , #0088CC, #0044CC); background-repeat: repeat-x; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-radius: 4px 4px 4px 4px; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05); border-style: solid; border-width: 1px; cursor: pointer; padding: 4px 4px 4px; font-size: 14px; line-height: 20px; font-family: 'Droid Sans',sans-serif;}



form li.buttons input {
	background-color: #006DCC!important;
	background-image: linear-gradient (#0088cc,#0044cc)!important;
	background-repeat: repeat no-repeat;
	border-color: rgba (0, 0, 0,  0.0980392) rgba (0, 0, 0, 0.0980392)  rgba (0, 0, 0, 247059)!important;
	color:#ffffff!important;
	text-shadow: rgba(0,0,0, 0247059) 0 -1px 0!important;
	font-size: 14px!important;
}

.total-results {
	margin-bottom: 10px;
}

.search-excerpt {
	border-bottom: 1px dotted #bbbbbb;
	margin-bottom: 20px;
	margin-top:-12px;
	padding-bottom:18px;
}

.search-entry > h2 {
	font-size: 14px!important;
}

.page-url {
	color:#bbbbbb!important;
	font-size:11px;
}

.uploadSuccess {
	color:green;
	font-size: 14px;
	
}

/* ---- Contact Us Form Spacing ---- */

/* General Question Form */
#wufoo-w7w0x7 {
	min-height: 500px!important;
}

/* Request a Speaker Form */
#wufoo-w7s9p9 {
	height: 1700px!important;
}


/* Consumer Questions Form */
#wufoo-w7w1m3 {
	height: 850px!important;
}

/* Consumer Complaint Form */
#wufoo-w7s9r3 {
	height: 2800px!important;
}


/* Media Inquiry Form */
#wufoo-z7p9k5 {
	height: 560px!important;
}

/* Medicaid Fraud Report Form */
#wufoo-w7w0z5 {
	height: 1650px!important;
}

/* Large desktop */
@media (min-width: 1200px) {

.programBox img {
	min-height: 140px;
}


.bg-container {
	background-color:#ffffff;
	margin-top: 20px;
	margin-bottom:15px;
}



.bg-containerTop {
	background-image: url(//static.ark.org/eethemes/site_themes/ag/img/contentTopBkgd.png), url(//static.ark.org/eethemes/site_themes/ag/img/contentBottomBkgd.png);
	background-position: center top,left bottom;
	background-repeat: no-repeat;
	background-size:contain;
	margin: 10px auto;
	width: 970px;
	min-height: 400px;
}

.bg-containerMiddle {
	background-image: url(//static.ark.org/eethemes/site_themes/ag/img/contentBkGdrepeat.png);
	background-position: center top;
	background-repeat: repeat-y;
}

	
#mainContentWrapper {
	background-image: url(//static.ark.org/eethemes/site_themes/ag/img/mainContentTopbkgd.jpg), url(//static.ark.org/eethemes/site_themes/ag/img/mainContentBottombkgd.jpg);
	background-position: center top, left bottom;
	background-repeat: repeat-x;
	margin-top:-3px;
	padding-bottom:15px;
	padding-top:10px;
}

#govBannerText {float:right; max-width: 940px; margin-right:20px; color: #ffffff;}
.container {max-width: 940px;}

#govFooter {
	padding:0;
}


.navAlertWrapper {
	margin-left:57%;
}

.subBannersHome {
	margin:20px	0 0 0;
	padding:0;
	/*clear:both;*/	
}
.subBannerMarginL {
	margin-bottom: 5px;
	border:5px solid #ffffff;
	background-color: #787878;
	-moz-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);
	-webkit-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);
	box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);
}

.subBannerMarginR {
	border:5px solid #ffffff;
	background-color: #787878;
	-moz-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);
	-webkit-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);
	box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);

}

	}
	
@media (min-width: 767px) { 
	#govBanner {margin: 0 auto; position: absolute; top: 0; z-index: 10000; border: none; padding:0; height:34px; border: none!important; max-width: 960px;}
	#govBannerText {max-width: 940px; float: right; color: #ffffff;}
	
	}
	
	
	@media (min-width: 980px) {
		ul.nav li.dropdown:hover > ul.dropdown-menu {display: block;}
	}
	
	@media (max-width: 980px) {
		ul.nav li .caret {display: none;}
	}
/* Portrait tablet to landscape and desktop */
	@media (min-width: 980px) and (max-width: 1199px) { 

.programBox img {
	min-height: 140px;
}

.bg-containerTop {
	background-image: url(//static.ark.org/eethemes/site_themes/ag/img/contentTopBkgd.png),url(//static.ark.org/eethemes/site_themes/ag/img/contentBottomBkgd.png);
	background-position: center top, left bottom;
	background-repeat: no-repeat;
	background-size:contain;
	margin: 10px auto;
	width: 970px; 
}

.bg-containerMiddle {
	background-image: url(//static.ark.org/eethemes/site_themes/ag/img/contentBkGdrepeat.png);
	background-position: center top;
	background-repeat: repeat-y;
}


.bg-container{
	background-color:#ffffff;
	margin:20px;
}

#mainContentWrapper {
	background-image: url(//static.ark.org/eethemes/site_themes/ag/img/mainContentTopbkgd.jpg), url(//static.ark.org/eethemes/site_themes/ag/img/mainContentBottombkgd.jpg);
	background-position: center top, left bottom;
	background-repeat: repeat-x;
	margin-top:-3px;
	padding-bottom:15px;
	padding-top:8px;
}
	
.navAlertWrapper {
	margin-left:59%;
}

#govFooter {
	padding:0;
}

#mainContentInside {
	max-height:200px;
}

.subBannersHome {
	margin:20px 0 10px 0%;
	padding:0;	
}

.subBannerMarginL {
	margin-bottom: 5px;
	border:5px solid #ffffff;
	-moz-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);
	-webkit-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);
	box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);

}

.subBannerMarginR {
	border:5px solid #ffffff;
	-moz-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);
	-webkit-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);
	box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);

}

	}
/* Portrait tablet to landscape and desktop */
	@media (min-width: 768px) and (max-width: 979px) { 

.programBox img {
	min-height: 110px;
}

#contentRight h2 {
    font-size:12px; 
    line-height: 14px;
	margin-bottom: 5px!important;

}

.navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a {
	border-bottom: #ffffff dotted 1px!important;
	color:#ffffff!important;
}

.bg-containerTop {
	background-image: url(//static.ark.org/eethemes/site_themes/ag/img/contentTopBkgd.png),url(//static.ark.org/eethemes/site_themes/ag/img/contentBottomBkgd.png);
	background-position: center top, left bottom;
	background-repeat: no-repeat;
	background-size:contain;
	margin: 10px auto;
}

.bg-containerMiddle {
	background-image: url(//static.ark.org/eethemes/site_themes/ag/img/contentBkGdrepeat.png);
	background-position: center top;
	background-repeat: repeat-y;
}


.bg-container{
	background-color:#ffffff;
	margin:20px;
}
	
#mainContentWrapper {
	background-image: url(//static.ark.org/eethemes/site_themes/ag/img/mainContentTopbkgd.jpg), url(//static.ark.org/eethemes/site_themes/ag/img/mainContentBottombkgd.jpg);
	background-position: center top, left bottom;
	background-repeat: repeat-x;
	margin-top:-3px;
	padding-bottom:15px;
	padding-top: 10px;
}

#govBannerText {max-width: 940px; float: right; color: #ffffff;}

#govFooter {
	padding:0 20px 0 20px;
}

#mainContentHome {
	margin: 0 auto;
}

#mainContentInside {
	max-height:200px;
}

.navbar .btn-navbar {
	padding:4px 14px!important;
}

.subBannersHome {
	margin:20px 0 0 0;
	padding:0;
	max-width: 100%;	
}

.subBannerMarginL {
	margin-bottom:5px;
	border:5px solid #ffffff;
	-moz-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);
	-webkit-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);
	box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);

}

.subBannerMarginR {
	border:5px solid #ffffff;
	-moz-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);
	-webkit-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);
	box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);

}

#contactLink {
    padding-right: 22px;
}

#searchBar {
    padding-left: 20px;
}
	
}
     
/* Landscape phone to portrait tablet */
	@media (max-width: 767px) {
	
.navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a {
	border-bottom: #ffffff dotted 1px!important;
	color:#ffffff!important;
}

.bg-container{
	margin:10px;
	padding:0 10px;
}

#mainContentWrapper {
	margin-top:-3px;
	padding-bottom:15px;
}	
	
#govBannerText .unstyled ul{float: left; margin:0!important; padding:0 !important;}
	
body {
	padding-left:0!important;
	padding-right:0!important;	
}

#footerWrapper {
    min-height: 525px;
}

#agLogo {
    margin: 10px 0 0!important;
    text-align: center!important;
}

#govFooter {
	padding:0 0 0 20px;	
}
	
.navAlertWrapper {
	padding-left:0;
}

.navbar .btn-navbar {
	padding:4px 10px!important;
}

#mainContentHome {
	width:99.5%;
}

#mainContentInside {
	max-height:200px;
}

#newsBlock {
    margin: 30px 0 0 0!important;
}

.subBannersHome {
	margin:0;
	padding:0;
	width:50%;
	float:left;	
}

.subBannerMarginL {
	margin-top:5px!important;
	background-color: #787878;
	border:5px solid #ffffff;
	-moz-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);
	-webkit-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);
	box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);

}

.subBannerMarginR {
	margin:5px 0 0 5px!important;
	background-color: #787878;
	border:5px solid #ffffff;
	-moz-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);
	-webkit-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);
	box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);

	
}

#contactLink {
    padding-right: 20px;
}

#govFooterRight {
	text-align:left!important;
}

#searchBar {
    padding-left: 20px;
}

.navAlertWrapper {
	margin-left:20px;
}
	
	}
     
/* Landscape phones and down */
	@media (max-width: 480px) { 
	
.navAlertBkgdA {
	background: url(//static.ark.org/eethemes/site_themes/ag/img/navAlertBtn.png) no-repeat;
	float:left;
	font-size: 10px;
	height: 42px;
	margin: -5px 0  0 0;
	width: 110px;


}

.navAlertBkgdB {
	background: url(//static.ark.org/eethemes/site_themes/ag/img/navAlertBtn.png) no-repeat;
	float:left;
	font-size: 10px;
	height: 42px;
	margin: -5px 0 0 5px;
	width: 110px;



}	

.navbar .btn-navbar {
    margin-right: -10px;
    /*width: 55px;*/
    
    }
	
.navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a {
	border-bottom: #ffffff dotted 1px;
	color:#ffffff!important;
}


#agLogo {
	margin:30px 0 0 !important;
	
}

body {
	padding-left:0!important;
	padding-right:0!important;	
	}
	
#govFooter {
	padding:0 0 0 20px;	
}	
	
.subBannersHome {
	margin:0;
	padding:0;
	width: 100%;
	float:none;
}

.subBannerMarginL {
	margin:10px 0 0 0;
	border:5px solid #ffffff;
	-moz-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);
	-webkit-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);
	box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);

}

.subBannerMarginR {
	margin:10px 0 0 0!important;
	border:5px solid #ffffff;
	-moz-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);
	-webkit-box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);
	box-shadow: 0px 2px 5px rgba(76,76,76,1), inset 1px 1px 5px rgba(51,51,51,0.97);

}

#mainContentHome {
	width:100%;
}

#mainContentInside {
	max-height:650px;
	text-align: center;
}

.bg-container{
	border:none;
	padding:0 10px;
}

.navbar .btn-navbar {

}

#govFooterRight {
	text-align:left!important;
}

.navAlertWrapper {
	margin-left:2px;
}

.navAlertBkgdA {
	width: 100px;

}

}
