body { 
	background-color: #183a53;
}


.user-nav .dropdown-wrapper .dropdown-content ul li {
	 background-image : url(../images/icons/arrow_darkblue.png); 
}

.header .banner {
   border-top : 4px solid #306291; 
   border-bottom: 4px solid #306291; 			   			   
}

.header .primary-nav  {
   margin : 0;					
   list-style-type : none;
   padding : 0;
   text-align : left;
   width : 100%;
   z-index : 300 !important;			
   height : 44px;
   position : absolute;
   left : 0;
   top : 0px;	/* original value before menu change: 158px */	   
   overflow : hidden;
}

.header .logo-img_vims {
   display : block;
   position : absolute;
   top : 80px;
   left : 200px;
   z-index : 900;
}

.header .toolbar {
	background-color: #2573bc;	
	margin-bottom: 0px;
}

.header .toolbar .user-nav .dropdown-wrapper .dropdown-content {
	background-color: #81a0be;
}

.header .toolbar .directory-nav a:link     { color: #333333; font-weight: normal; text-decoration: none; }
.header .toolbar .directory-nav a:visited  { color: #333333; font-weight: normal; text-decoration: none; }
.header .toolbar .directory-nav a:hover    { color: #333333; font-weight: normal; text-decoration: none; }
.header .toolbar .directory-nav a:active   { color: #333333; font-weight: normal; text-decoration: none; }

/* for searchbox margin */
.header .toolbar .directory-nav {
	width : 420px;
}


.footer {
}

.footer .vims-footer-logo {
	float: left; 
	margin-top: 10px;
	margin-right: 8px;
	margin-left: 8px;
}

.footer a:link, .footer a, .footer a:visited{
	color: #dadabf;
}

.footer .footer-title {
   margin-left : 110px;
   margin-top : 8px;
   font-size : 1.0em;
   font-weight : normal;			   
 }
 
 .footer p {
   margin-left : 110px;
   margin-top : 1px;
   font-size : .85em;
   line-height : 1.4;
 }

.footer .footer-cell li {
	background-image : url(../images/icons/arrow_darkblue.png);			   
}

/* left nav border */
.links-col .quick-links-list li {
	border-bottom-color: #a3b9c6;
}

/* breadcrumb color */

#breadcrumbs a:link     { color: #304758; font-weight: normal; text-decoration: none; }
#breadcrumbs a:visited  { color: #304758; font-weight: normal; text-decoration: none; }
#breadcrumbs a:hover    { color: #304758; font-weight: normal; text-decoration: underline; }
#breadcrumbs a:active   { color: #304758; font-weight: normal; text-decoration: underline; }  
#breadcrumbs a:focus    { color: #304758; font-weight: normal; text-decoration: underline; }
#breadcrumbs .current   { color: #304758; }	

/* title color */
.common h1 {
	color: #3f4f58;
}

.common h6 {
	color: #183a53;
}

/* footnote link color */
.footnotes-module p a:link     { color: #27363f; font-weight: bold; text-decoration: none; }
.footnotes-module p a:visited  { color: #27363f; font-weight: bold; text-decoration: none; }
.footnotes-module p a:hover    { color: #27363f; font-weight: bold; text-decoration: underline; }
.footnotes-module p a:active   { color: #27363f; font-weight: bold; text-decoration: underline; }  
.footnotes-module p a:focus    { color: #27363f; font-weight: bold; text-decoration: underline; }

.links-col .quick-links-list  li a:link     { color : #343a34; font-weight: normal; text-decoration: none; font-weight: bold;}
.links-col .quick-links-list  li a:visited  { color : #343a34; font-weight: normal; text-decoration: none; font-weight: bold;}
.links-col .quick-links-list  li a:hover    { color : #343a34; font-weight: normal; text-decoration: underline; font-weight: bold;}
.links-col .quick-links-list  li a:active   { color : #343a34; font-weight: normal; text-decoration: underline; font-weight: bold;}
.links-col .quick-links-list  li a:focus    { color : #343a34; font-weight: normal; text-decoration: underline; font-weight: bold;}


 .common a:link     { color: #304758; text-decoration: underline; }
 .common a:visited  { color: #304758; text-decoration: underline; }
 .common a:hover    { color: #304758; text-decoration: underline; }
 .common a:active   { color: #304758; text-decoration: underline; }  
 .common a:focus    { color: #304758; text-decoration: underline; }

.links-module, .footnotes-module 
{  
    background-color: #bfc4c9;
}

.common h3 { color: #183a53; }

.common h2 { color: #132e42; }

.common h4 { color: #132e42; }

.common h5 { color: #132e42; }

#listing .listingHeader a, #listing .listingHeader a:hover {
    color: #183a53;
}

/* fixes double underline issue */
.header .toolbar .directory-nav ul li a img, .header .toolbar .directory-nav ul li a:hover img {
	border-bottom: none;
}

/* fixes tactical nav */
.user-nav .dropdown-wrapper .dropdown-content ul .left-cell 
{
    width: 140px;
	margin-right: 10px;
}

.user-nav .dropdown-wrapper .dropdown-content ul li {
	background-image: url(../images/icons/arrow_darkblue.png); 
	width: 120px;
}

.user-nav .dropdown-wrapper .dropdown-content ul {
    background-image: none;
	margin-left: 10px;
}

/* fixes event info boxes link color */
.links-module .links-list-event li.event a.eventLink {
   color: #3f4f58;
}

/* for gateway links */
#linkListing .linkList ul li a, #linkListing .linkList ul li a:hover {
	color: #304758;
}

#linkListing .linkList .linkListHeader {
       border-bottom-color: #306291;
       color: #343a34;
}

/* gateway  background color */
.column-wide-left {
     background-color: #FFFFFF;
}

img { behavior: url(/scripts/iepngfix.htc); }

