body {background-color: #CCCCCC; margin: 0px; padding: 0px;}

.navHeading {font: bold 14px Verdana; color: #ffffff; background-color: #030335; padding: 3px;}
.navHeading A {text-decoration: none; color: #ffffff;}
.navHeading A:hover {color: #edc508;}
.navItem {font: bold 10px Verdana; color: #dedfbd; background-color: #333300; padding: 2px 2px 2px 6px;}
.navItem A {text-decoration: none; color: #ffcc22;}
.navItem A:hover {text-decoration: none; color: #f2f2f2;}
.navdivider {background-color: #636363;	font-size: 1px; height: 1px; overflow-y: hidden; line-height: 1px;}
.aTOz {text-align: center; padding-right: 14px; padding-top: 10px;}
.quickLinks {width: 126px;font:10px;}

#moreNews {position:absolute; left:139px; top:443px; width:140px; height:230px; z-index:50; overflow: visible; visibility:hidden; background-color:#7D7D7D; padding: 2px; line-height: 16px; border-right:1px solid #666666;border-bottom:1px solid #666666;}



.navBottom {font: 10px Arial, Verdana, sans-serif; color: #ffcc22; font-weight: bold; background-color: #333333; padding: 3px; text-align: center; height: 15px;}
.navBottom A {text-decoration: none; color: #ffcc22;}
.navBottom A:hover {text-decoration: none; color: #f2f2f2;}

.columnTDappearance {
	background-color: #7d7d7d;
}
.contentTDappearance {background-color: #EBEBEB; height:400px;}
.contentPageAppearance {background-color: #EBEBEB; height:400px; padding:8px; font-family: Verdana; font-size: 11px; color: #333333;}
.contentPageAppearance A {color: #333333;}
.contentPageAppearance A:hover {color: #000000;}

.textContent {font: 12px/14px Verdana; color: #333333;}
.textContent A {color: #666666;text-decoration: underline;}
.textContent A:hover {color: #000000;}


h1 {font: bold 20px/20px Verdana;}
h2 {font: 14px/10px Verdana;color: #666666;}
.navdivider2 {background-color: #EBEBEB;font-size: 1px;height: 1px;overflow-y: hidden;background-image: url(../images/persistent/dottedLine.gif);	background-repeat: repeat;}
.navdividerVertical {width: 9px;height:325px;background-image: url(../images/persistent/dottedLineVertical.gif);background-repeat: repeat-y;background-position: center;}


.navItemHeadlines {font: 10px Verdana, Arial, sans-serif; color: #666666;background-color: #EBEBEB; padding: 2px 2px 2px 6px;}
.navItemHeadlines A {text-decoration: none; color: #333333;}
.navItemHeadlines A:hover {text-decoration: underline; color: #000000;}

.privacyStatement {color:#333333; font: 9px/11px Verdana; text-align: center; padding: 5px;}
.privacyStatement A {color:#333333;}
.privacyStatement A:hover {color:#666666;}

#frameLayer {position:absolute;visibility:hidden;overflow:hidden;width:392px;height:375px;z-index:10;left:139px;top:19px;}

/*
   This is purposefully doubled, it solves the Mac IE issue -- so... don't mess with it
\*/

#frameLayer {position:absolute;visibility:hidden;overflow:hidden;width:392px;height:375px;z-index:10;left:139px;top:126px;}

/*
   Close out the tricking of Mac IE -- use Safari Anyway!
*/ 

.featureCutline {font: 11px/13px Verdana; color: #000000; padding: 5px;}
.featureCutlineSlug {font: bold 14px/16px Verdana; color: #000000;}

.featureStory {font:11px/14px Verdana; color: #333333;padding: 5px; background-color: #F0F0EA;}
.featureStory A{font: bold 12px/16px Verdana; color: #333333;text-decoration: none;}
.featureStory A:hover {text-decoration: underline;}

.CSAfeatures {padding: 5px;	background-color: #6C7A95; font: 11px/13px Verdana;}
.CSAfeatures A {color: #000000;font-weight: bold;text-decoration: none;line-height:12px;}
.CSAfeatures A:hover {text-decoration: underline;}

.tabSection1 {font-family: 10px/12px Verdana;color: #FFFFFF;overflow: hidden; width:238px;}
.tabSection1 A {color: #f2f2f2; text-decoration: underline; font-weight: bold;}
.tabSection1 A:hover {color: #999999;}


#armyHeadlines {padding: 5px; background-color: #B3B3B3; font-family: Verdana; font-size: 10px;}
#armyHeadlines ul{margin: 0px;padding-left: 10px;margin-bottom:10px;}
#armyHeadlines li{color: #333333;margin-left: 2px;list-style-type: square;display: list-item;}
#armyHeadlines li A{color: #333333; text-decoration: none;}
#armyHeadlines li A:hover{text-decoration: underline;}
.rss A {color:#FF6600;background-color:#D9D9D9;border:1px solid #000000;padding:1px;text-decoration:none; }
.rss A:hover {background-color:#FFFFFF;}



.quote {padding: 5px; background-color: #999999; font-family: "Times New Roman", Times, serif; color: #333333; font-size: 14px;}
.quoteAuthor {padding: 5px;	background-color: #999999; font-family: "Times New Roman", Times, serif; color: #FFFFFF; font-size: 12px; margin-left: 20px;}

.tabSection1 {font-family: Verdana;font-size: 10px;color: #FFFFFF;overflow: hidden; width:239px;}
.tabSection1 A {font: bold 10px/12px Verdana; color: #f2f2f2; text-decoration: underline;}
.tabSection1 A:hover {color: #999999; text-decoration: underline;}
.tab1_operations {background-color: #500444; height: 140px; padding: 3px;overflow: hidden;}
.tab1_releases {background-color: #1B3D24; height: 140px; padding: 3px;overflow: hidden;}
.tab1_speeches {background-color: #990000; height: 140px; padding: 3px;overflow: hidden;}
.tab1_writing {background-color: #746E5B; height: 140px; padding: 3px;overflow: hidden;}

.soldiersMag {text-align:center;}

.wellbeingListings {font: 11px/13px Verdana;color: #FFFFFF;}
.wellbeingListings A {color: #F2F2F2; font: 10px;text-decoration: none;}
.wellbeingListings A:hover {text-decoration: underline;}
