body{color:#fff;font:12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;background:#001801 url(../images/bg-body.gif);min-width:1000px;margin:0;}
html,body{height:100%;}
.theme-blue{background:#132843 url(../images/bg-body-blue.gif);}
.theme-brown{background:#FFF url(../images/dff_brown_back.gif) top left repeat-y;}
.theme-grey{background:#292d2e url(../images/bg-body-grey.gif);}
.theme-blue-dark{background:#182333 url(../images/bg-body-blue-dark.gif);}
.theme-brown2{background:#878b7b;}
/*.theme-brown2-int{background:#FFF url(../images/dff_brown2_back.gif) top left repeat-y;}*/
.theme-brown-dark{background:#2d1a0e url(../images/bg-body-brown-dark.gif);}
.theme-blue-light{background:#6e8ba5;}
.theme-blue-light-int{background:#FFF url(../images/dff_blue_light_back.gif) top left repeat-y;}
.theme-grey-light{background:#636869;}
.theme-grey-light-int{background:#FFF url(../images/dff_grey_light_back.gif) top left repeat-y;}
.theme-blue-dark2{background:#556275;}
.theme-blue-dark2-int{background:#FFF url(../images/dff_blue_dark_back.gif) top left repeat-y;}
.theme-brown3{background:#665b48;}
.theme-brown3-int{background:#FFF url(../images/dff_brown_light_back.gif) top left repeat-y;}
.theme-green{background:#7c7656;}
.theme-green-int{background:#FFF url(../images/dff_green_back.gif) top left repeat-y;}
.theme-green-light{background:#9c9979;}
.theme-green-light-int{background:#FFF url(../images/dff_green_light_back.gif) top left repeat-y;}
.theme-home{background:#EBE8E1;}
img{border-style:none;}
a{text-decoration:none;color:#fff;}
.main-column a{color:#58120A;text-decoration:none;}
.main-column .tx-youtubeapi-list{float:left;padding-bottom:5px;}
.main-column .tx-youtubeapi-list ul{float:left;width:100%;font-size:8px;list-style-type:none;}
input,textarea,select{font:100% arial,sans-serif;vertical-align:middle;}
form,fieldset{border-style:none;margin:0;padding:0;float:left;}
q{quotes:none;}
.w1{width:100%;position:relative;overflow:hidden;background:url(../images/bg-header.gif) repeat-x;}
.w2{float:left;position:relative;left:50%;width:1142px;}
.w3{float:left;position:relative;left:-50%;width:1142px;b}
.theme-blue .w3{background-image:url(../images/crest-blue.gif);}
.theme-brown .w3{background-image:url(../images/crest-brown.gif);}
.theme-grey .w3{background-image:url(../images/crest-grey.gif);}
.theme-blue-dark .w3{background-image:url(../images/crest-blue-dark.gif);}
.theme-brown2 .w3{}
.theme-brown-dark .w3{background-image:url(../images/crest-brown-dark.gif);}
.theme-blue-light .w3{background-image:url(../images/crest-blue-light.gif);}
.theme-grey-light .w3{background-image:url(../images/crest-grey-light.gif);}
.theme-blue-dark2 .w3{background-image:url(../images/crest-blue-dark2.gif);}
.theme-brown3 .w3{background-image:url(../images/crest-brown3.gif);}
.theme-green .w3{background-image:url(../images/crest-green.gif);}
.theme-green-light .w3{background-image:url(../images/crest-green-light.gif);}
.homemsp .w3{background:url("../images/crest-msp.png") 0 300px no-repeat;}
.homempd .w3{background:url("../images/crest-creme.png") 0 300px no-repeat;}

.shadow{height:2px;overflow:hidden;position:absolute;top:148px;left:0;width:100%;background:url(../images/line01.png) repeat-x;z-index:99;}
#wrapper{width:1000px;position:relative;padding-top:148px;overflow:hidden;margin:0 auto;}
#hundredwrapper{overflow:hidden;width:100%;float:left;background:#ebe8e1;}
#mainbodywrapper{overflow:hidden;width:100%;background:#ebe8e1;}
#mainwrapper{width:1000px;position:relative;overflow:hidden;margin:0 auto;}
.logo{width:945px;height:102px;position:absolute;top:13px;left:27px;overflow:hidden;z-index:999;margin:0;}
.logo a{display:block;height:100%;background:url(../images/logonewer.png) no-repeat;}
#header{width:1000px;position:absolute;left:50%;top:0;margin-left:-500px;height:148px;}
.search{position:absolute;top:6px;right:31px;width:151px;overflow:hidden;}
.search .text{float:left;border:1px solid #5d695d;background:#636f64 url(../images/bg-text.gif) repeat-x;color:#fff;font-size:12px;line-height:15px;height:15px;width:117px;padding:1px 5px;}
.add-nav{list-style:none;position:absolute;top:7px;right:188px;line-height:16px;height:16px;overflow:hidden;font-size:10px;text-transform:uppercase;margin:0;padding:0;}
.add-nav li{display:inline;margin-left:-2px;background:url(../images/sep01.gif) no-repeat 0 50%;padding:0 3px 0 6px;}
.division-logos{list-style:none;position:absolute;top:40px;right:35px;margin:0;padding:0;}
.division-logos li{display:inline;padding-left:3px;}
#nav{
	list-style:none;
	position:absolute;
	bottom:4px;
	left:32px;
	line-height:16px;
	height:24px;
	overflow:hidden;
	font-weight:700;
	text-transform:uppercase;
	margin:0;
	padding:0;
}
#nav li{
/* rc: remove inline property to avoid responsive issues */
/*	display:inline; */
	margin-left:-2px;background:url(../images/sep02.gif) no-repeat 0 50%;padding:0 5px 0 8px;}
#main{overflow:hidden;height:1%;padding:16px 31px 0 27px;}
#sidebar{float:left;width:230px;}
.edocs .mainlessbreadcrumb h2, #sidebar h2,#sidebar h2 a{color:#f5be24;font-size:24px;line-height:26px;overflow:hidden;font-family:'RockwellRegular', Arial, sans-serif;text-transform:uppercase;font-weight:700;margin:0 0 12px;}
.adlib .mainlessbreadcrumb h2,{color:#f5be24;font-size:24px;line-height:26px;overflow:hidden;font-family:'RockwellRegular', Arial, sans-serif;text-transform:uppercase;font-weight:700;margin:0 0 12px;}

.theme-brown2 #sidebar h2,.theme-brown2 #sidebar h2 a{color:#FFF;}
.theme-blue-dark2 #sidebar h2,.theme-blue-dark2 #sidebar h2 a{color:#9cb2ce;}
.theme-brown3 #sidebar h2,.theme-brown3 #sidebar h2 a{color:#bba57f;}
.theme-blue-light #sidebar h2,.theme-blue-light #sidebar h2 a{color:#cae9ea;}
.theme-green #sidebar h2,.theme-green #sidebar h2 a{color:#e4d696;}
.txt-media-hub{font-family:'RockwellRegular', Arial, sans-serif;}
.subnav{list-style:none;font-size:14px;line-height:18px;font-weight:700;margin:0;padding:0;}
.subnav li{height:1%;vertical-align:top;padding-bottom:6px;padding-right:5px;}
.subnav a:hover,.subnav a.active{text-decoration:none;color:#e6b83e;}
.theme-green .subnav a:hover,.theme-green .subnav a.active,.theme-green-light .subnav a:hover,.theme-green-light .subnav a.active{color:#d0b358;}
.subnav ul{list-style:none;font-size:12px;text-transform:none;margin:0;padding:0 0 0 8px;}
.subnav ul a{display:block;background:url(../images/bullet01.png) no-repeat 0 6px;padding:0 0 0 13px;}
.subnav ul a:hover,.subnav ul a.active{background:url(../images/bullet02.png) no-repeat 0 6px;}
.theme-green .subnav ul a:hover,.theme-green .subnav ul a.active,.theme-green-light .subnav ul a:hover,.theme-green-light .subnav ul a.active{background:url(../images/bullet06.png) no-repeat 0 6px;}
#content{float:right;width:705px;}
.breadcrumbs{color:#a69b88;padding:5px 0 35px;}
.breadcrumbs a{color:#a69b88;}
.breadcrumbs ul{list-style:none;display:inline;margin:0;padding:0 0 0 5px;}
.section{padding:0 0 15px;}
.video-section{margin-top:-7px;padding-bottom:8px;}
.section-heading{background:#e9e8de;overflow:hidden;height:1%;color:#2a180d;margin-bottom:4px;padding:7px 6px 5px 2px;}
.section-heading a{color:#2a180d;}
.section-heading .more{float:right;font-size:10px;font-weight:700;text-transform:uppercase;height:8px;overflow:hidden;margin-top:6px;}
.section-heading .more a{display:block;overflow:hidden;text-indent:-9999px;height:40px;cursor:pointer;}
.txt-more-army-media{width:109px;background:url(../images/txt-more-army-media.png) no-repeat;}
.txt-more-air-corps{width:133px;background:url(../images/txt-more-air-corps.png) no-repeat;}
.txt-more-naval-service{width:156px;background:url(../images/txt-more-naval-service.png) no-repeat;}
.txt-more-overseas{width:129px;background:url(../images/txt-more-overseas.png) no-repeat;}
.txt-more-reserve{width:123px;background:url(../images/txt-more-reserve.png) no-repeat;}
.txt-more-publications{width:116px;background:url(../images/txt-more-publications.png) no-repeat;}
.txt-more-audio{width:74px;background:url(../images/txt-more-audio.png) no-repeat;}
.txt-more-photos{width:82px;background:url(../images/txt-more-photos.png) no-repeat;}
.txt-more-videos{width:78px;background:url(../images/txt-more-videos.png) no-repeat;}
.theme-blue .section-heading .more a,.theme-blue-light .section-heading .more a{margin-top:-8px;}
.theme-brown .section-heading .more a{margin-top:-16px;}
.theme-grey .section-heading .more a{margin-top:-24px;}
.theme-blue-dark .section-heading .more a{margin-top:-32px;}
.section-heading .title{float:left;overflow:hidden;height:12px;}
.section-heading h2,.heading h2{font-size:16px;line-height:18px;overflow:hidden;height:108px;margin:0;}
#content .section-heading .title h2{font-family:'RockwellRegular', Arial, sans-serif;text-transform:uppercase;color:#594433;font-weight:700;width:100%;display:block;line-height:14px;}
html body div.w1 div.w2 div.w3 div#wrapper div#main div#content div.mainlessbreadcrumb div.section div.holder div.area div.tx-youtubeapi-list ul li h3{font-weight:400;font:12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.section .area{overflow:hidden;width:735px;}
.visual-box{float:left;margin-left:24px;width:221px;display:inline;padding-bottom:8px;}
.video-section .visual-box{padding-bottom:3px;}
.publications-section .visual-box{padding-bottom:0;}
.video-content{margin-top:-6px;}
.video-content .visual-box{position:relative;margin-bottom:6px;}
.visual-box-alt{margin-left:18px;}
.visual-box h3{font:bold 15px/18px Georgia, "Times New Roman", Times, serif;letter-spacing:-1px;margin:0;}
.visual-box .date{font-style:normal;color:#a69b88;display:block;margin-bottom:6px;}
.visual-box .time{color:#a69b88;display:block;background:url(../images/ico-play.png) no-repeat;height:1%;padding:1px 0 1px 24px;}
.visual{position:relative;height:1%;border:3px solid #d1d3d1;margin-bottom:8px;border-width:3px 3px 3px 4px;}
.visual span{position:absolute;top:50%;left:50%;cursor:pointer;width:52px;height:76px;overflow:hidden;text-indent:-9999px;background:url(../images/btn-play.png) no-repeat;margin:-34px 0 0 -23px;}
.visual-box .separator{position:absolute;bottom:0;height:2px;width:221px;overflow:hidden;text-indent:-9999px;background:url(../images/line02.gif) repeat-x;}
.publications-list{list-style:none;font:bold 15px/18px Georgia, "Times New Roman", Times, serif;letter-spacing:-1px;width:100%;float:left;overflow:hidden;display:block;margin:0;padding:2px 0 0;}
.publications-list li{background:url(../images/ico-publication.png) no-repeat 0 3px;padding:0 0 11px 30px;}
.aside .publications-list li{color:#58120a;margin-bottom:4px;padding:0;}
.aside .publications-list div{background:url(../images/line02.gif) repeat-x 0 100%;padding:0 0 11px 30px;}
.publications-list a{position:relative;}
.section .frame{overflow:hidden;width:100%;margin-bottom:-8px;}
.section .frame .visual-box{float:right;background:url(../images/line02.gif) repeat-x 0 100%;padding-bottom:8px;margin:0 0 5px;}
.section .frame .visual-box-big{width:468px;float:left;}
.visual-box-big .visual{border-width:4px;}
.visual-box-big .visual span{margin-left:-18px;}
#main.inner{background:url(../images/bg-main.gif) repeat-y 100% 0;padding-right:27px;}
.twocolumns{color:#001401;float:left;width:706px;}
.main-column{float:right;width:470px;padding-left:0;padding-right:5px;padding-bottom:5px;}
.inner .main-column{float:left;width:695px;}
.main-column .breadcrumbs{padding-bottom:8px;margin-bottom:7px;}
.heading{background:url(../images/line03.gif) repeat-x 0 100%;margin-bottom:5px;width:100%;float:left;overflow:hidden;display:block;padding:10px 0 5px;}
.heading div{font-family:'RockwellRegular', Arial, sans-serif;text-transform:uppercase;color:#58120A;font-weight:700;height:18px;width:100%;float:left;overflow:hidden;display:block;}
div.csc-header{float:left;width:100%;background:url(../images/line03.gif) repeat-x 0 100%;padding:10px 0 0;}
.aside p{color:#001401;float:left;line-height:14px;}
div.csc-header h2,.news-single-item h2{font-family:'RockwellRegular', Arial, sans-serif;text-transform:uppercase;color:#594433;font-weight:700;overflow:hidden;width:100%;font-size:16px;float:left;margin:0;padding:0 0 5px;}
.mainlessbreadcrumb h1{font-family:'RockwellRegular', Arial, sans-serif;text-transform:uppercase;color:#594433;font-weight:700;overflow:hidden;width:100%;font-size:18px;line-height:20px;margin:0;padding:10px 0;}
.mainlessbreadcrumb ul{margin-left:0;padding-left:0;margin-top:0;margin-bottom:5px;list-style:none;float:left;display:block;width:100%;}
.mainlessbreadcrumb ul li{padding-left:15px;background-image:url(../images/arrow.gif);background-repeat:no-repeat;background-position:0 .5em;border:0 solid green;padding-top:3px;padding-bottom:3px;}
.mainlessbreadcrumb ul li ul{margin-left:0;padding-left:0;margin-top:0;margin-bottom:5px;list-style:none;float:left;width:100%;background-image:none;display:block;padding-top:3px;}
.mainlessbreadcrumb ul li ul li{padding-left:15px;background-image:url(../images/arrow.gif);background-repeat:no-repeat;background-position:0 .5em;background:none;}
.mainlessbreadcrumb ul ul li{background-image:none;}
.mainlessbreadcrumb h2{font-family:Georgia, Arial, sans-serif;color:#594433;font-weight:700;overflow:hidden;width:100%;font-size:16px;line-height:20px;float:left;margin:0;padding:0 0 10px;}
.mainlessbreadcrumb h3{font-family:Verdana, Arial, sans-serif;color:#594433;font-weight:400;overflow:hidden;width:100%;font-size:14px;line-height:21px;margin:0;padding:0;}
.mainlessbreadcrumb h4{font-family:Verdana, Arial, sans-serif;color:#4a0f0c;font-weight:700;overflow:hidden;width:100%;font-size:14px;line-height:19px;float:left;margin:0;padding:0;}
.mainlessbreadcrumb h5{font-family:Verdana, Arial, sans-serif;color:#2d4f58;font-weight:700;overflow:hidden;width:100%;font-size:12px;line-height:18px;float:left;margin:0;padding:0;}
.mainlessbreadcrumb h6{font-family:Georgia, Arial, sans-serif;color:#4f4f24;font-weight:700;overflow:hidden;width:100%;font-size:14px;line-height:21px;float:left;margin:0;padding:0;}
.link-more{width:100%;float:left;overflow:hidden;display:block;font:bold 11px/13px Georgia, "Times New Roman", Times, serif;border-top:2px dotted #b9b09f;border-bottom:2px solid #b9b09f;height:1%;padding:2px 0 5px;}
.main-column .img-holder,.main-column .csc-textpic-image{background:url(../images/bg-img-holder.gif) repeat-y;margin-bottom:6px;float:left;display:block;overflow:hidden;background-color:#FFF;text-align:center;padding:4px 7px 6px 4px;}
.mainlessbreadcrumb .csc-textpic dl.csc-textpic-image dt img{margin-left:2px;border:0 solid red;}
.main-column .img-holder-l{background-color:#FFF;float:left;display:inline;text-align:center;margin:0 8px 8px 0;padding:2px 5px 5px 3px;}
.twocolumns h3,.news h3{color:#58120a;font:bold 16px/18px Georgia, "Times New Roman", Times, serif;letter-spacing:-1px;margin:0 0 5px;}
.home-page .twocolumns h3,.news h3{color:#000000;font:bold 16px/18px Georgia, "Times New Roman", Times, serif;letter-spacing:-1px;margin:0 0 5px;}

.community-box h3{letter-spacing:0;color:#58120a;font:15px/16px Georgia, "Times New Roman", Times, serif;margin:0 0 4px;}
.community-box,.community-box a{font:normal 11px/11px Georgia, "Times New Roman", Times, serif;}
.twocolumns p,.aside p{line-height:16px;position:relative;z-index:2;word-spacing:-1px;margin:0 0 8px;}
.twocolumns .sub-heading h3{color:#594433;font:14px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;clear:both;letter-spacing:0;margin-bottom:0;}
.inner .twocolumns .main-column h3{margin-top:5px;float:left;display:block;overflow:hidden;width:100%;}
.main-column h4{font:12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#4a0f0c;float:left;display:block;overflow:hidden;width:100%;font-weight:700;}
.main-column h5{font:11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#4a0f0c;float:left;display:block;overflow:hidden;width:100%;}
.main-column h6{font:10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#4a0f0c;float:left;display:block;overflow:hidden;width:100%;}
.txt-list{list-style:none;line-height:16px;margin:0;padding:0 0 14px;}
.txt-list li{height:1%;vertical-align:top;background:url(../images/bullet03.gif) no-repeat 0 6px;padding-left:14px;}
.main-column blockquote{float:right;background:#fff;display:inline;width:208px;margin:0 2px 0 10px;padding:0 6px 0 7px;}
.main-column blockquote .holder{float:left;position:relative;width:100%;margin:-11px 0 -14px;}
.main-column blockquote .holder div{background:url(../images/quote-l.png) no-repeat;}
.main-column blockquote .holder div div{background:url(../images/quote-r.png) no-repeat 100% 100%;padding:17px 10px 19px 28px;}
.main-column blockquote q{position:relative;color:#594433;font:14px/17px Georgia, "Times New Roman", Times, serif;}
.info-block{border:1px solid #dad5c8;background:#fff;height:1%;margin-bottom:10px;}
.info-block h3{color:#001401;font:bold 14px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;background:#d8d3c6;letter-spacing:-1px;margin:0;padding:0 3px 3px;}
.faq-list{list-style:none;font-size:11px;line-height:14px;margin:0;padding:0;}
.faq-list li{height:1%;vertical-align:top;border-top:1px solid #dad5c8;}
.faq-list .question{overflow:hidden;width:100%;padding:1px 0 4px;}
.faq-list span{float:left;width:35px;padding-left:4px;}
.faq-list h4{color:#001401;font-size:11px;line-height:14px;font-weight:400;float:left;width:390px;margin:0;}
.faq-list .btn{float:right;overflow:hidden;text-indent:-9999px;width:13px;height:12px;background:url(../images/btn-open-close.gif) no-repeat;margin:2px 17px 0 0;}
.faq-list .open .btn{background-position:0 -12px;}
.faq-list .answer{display:none;}
.faq-list .open .answer{display:block;background:#f7f6f3;overflow:hidden;padding:0 0 1px;}
.faq-list .answer div{float:right;width:398px;margin-right:30px;display:inline;}
.tx-irfaq-pi1 dl dt{font-weight:700;margin:0;padding:5px 0 0;}
.tx-irfaq-pi1 dl{padding-top:5px;padding-bottom:5px;}
.tx-irfaq-pi1 dl dt img{padding-top:3px;}
.tx-irfaq-pi1 dl dd{float:left;width:100%;margin:0;padding:5px 0;}
.tx-irfaq-pi1 dl dd .additional-info{margin-top:5px;}
.table-data{width:100%;border-collapse:collapse;}
.table-data th,.table-data td{color:#594433;border:1px solid #dad5c8;font-size:12px;line-height:14px;width:90px;word-spacing:-1px;border-width:1px 0 0 1px;padding:3px 0 2px 3px;}
.table-data th{font-weight:400;background:#e5e1d8;}
.table-data td{font-size:11px;line-height:14px;}
.table-data .left{text-align:left;width:89px;border-width:1px 0 0;}
.share{background:url(../images/line03.gif) repeat-x;padding:10px 0 40px;}
.share strong{color:#50504e;display:block;padding-bottom:11px;}
.share strong a{color:#50504e;}
.btn-like{float:left;overflow:hidden;text-indent:-9999px;width:49px;height:23px;background:url(../images/btn-like.gif) no-repeat;margin-right:7px;}
.amount-like{float:left;background:url(../images/ico-facebook2.gif) no-repeat 0 6px;font-size:11px;line-height:14px;padding:4px 0 0 17px;}
.main-form{padding-bottom:30px;}
.aside .main-form{padding-bottom:0;margin-bottom:-10px;}
.main-form .row{width:100%;padding-bottom:20px;}
.main-form .fields{float:left;padding-right:10px;}
.main-form .radio,.main-form .checkbox{float:left;display:inline;position:relative;margin:0 10px 0 0;padding:0;}
.main-form .checkbox{width:12px;height:12px;}
.main-form .text,.main-form textarea{color:#303030;font-size:12px;line-height:15px;height:15px;background:#fff;border:1px solid #a6a6a3;width:200px;float:left;padding:3px 4px 2px;}
.main-form textarea{overflow:auto;width:204px;max-width:204px;height:102px;margin:0;padding:3px 0 2px 4px;}
.main-form select{float:left;width:170px;}
.main-form .submit{width:121px;height:22px;cursor:pointer;}
.aside{float:left;width:225px;margin-top:-5px;}
.news{margin-top:-7px;width:100%;float:left;overflow:hidden;display:block;}
.news .box{background:url(../images/line04.gif) repeat-x 0 100%;width:100%;float:left;overflow:hidden;display:block;padding:7px 0 6px;}
.news2 .box{padding-top:0;width:100%;float:left;overflow:hidden;display:block;}
.news h3{margin-bottom:7px;}
.aside .img-holder,.content-block .img-holder{margin-bottom:3px;background:#FFF;padding:3px 5px 5px 4px;}
.aside .img-holder{background:#f4f3ee;}
.aside .img-holder img{margin-left:2px;}
.news-list{list-style:none;background:url(../images/line04.gif) repeat-x 0 100%;float:left;width:100%;overflow:hidden;display:block;margin:0 0 2px;padding:8px 0 10px;}
.theme-home .news-list{margin-bottom:5px;}
.news-list li{height:1%;vertical-align:top;padding-left:17px;background:url(../images/bullet04.gif) no-repeat 0 5px;font:bold 12px/18px Georgia, "Times New Roman", Times, serif;color:#58120a;letter-spacing:-1px;}
.link-list{list-style:none;border-bottom:2px solid #b9b09f;font:bold 11px/16px Georgia, "Times New Roman", Times, serif;text-transform:uppercase;margin:2px 0 5px;padding:0;}
.aside .columns-holder .link-list{border:none;}
.link-list li{background:url(../images/bullet05.gif) no-repeat 0 5px;padding:0 0 5px 8px;}
.link-more a{color:#786b55;background:url(../images/bullet05.gif) no-repeat 0 4px;padding-left:8px;text-transform:uppercase;float:left;}
.buttons-list{list-style:none;float:left;display:block;overflow:hidden;margin:0 0 -5px;padding:0;}
.buttons-list2{margin-bottom:-5px;}
.buttons-list3{float:left;padding-top:6px;margin:0 0 -6px;}
.buttons-list li{height:1%;vertical-align:top;padding-bottom:6px;}
.buttons-list a{display:block;overflow:hidden;width:223px;}
.buttons-list img{text-indent:0;}
.btn-media-hub{background:url(../images/btn-media-hub.png) no-repeat;}
.btn-history{background:url(../images/btn-history.png) no-repeat;}
.btn-careers-dept{background:url(../images/btn-careers-dept.png) no-repeat;}
.btn-press-releases{background:url(../images/btn-press-releases.png) no-repeat;}
.btn-speeches{background:url(../images/btn-speeches.png) no-repeat;}
.btn-holder{float:left;overflow:hidden;display:block;margin:5px 0 6px;}
.btn-highlight{width:160px;height:70px;background:url(../images/btn-highlight.png) no-repeat;display:block;font:13px/16px Georgia, "Times New Roman", Times, serif;color:#FFF;letter-spacing:-1px;word-spacing:2px;overflow:hidden;float:left;padding:8px 12px 0 53px;}
* html .btn-highlight{height:69px;}
.btn-highlight3{background-position:0 -156px;}
.btn-highlight6{background-position:0 -390px;}
.btn-highlight strong{display:block;color:#FFF;font-size:22px;line-height:24px;padding-bottom:1px;}
.btn-highlight span{padding:0 1px;}
.home-page #sidebar{padding-top:16px;}
.home-page .container .twocolumns{color:#001401;float:left;width:900px;}
.home-page .main-column{width:900px;}
.entry{overflow:hidden;height:1%;padding:0 30px 10px 27px;}
.slideshow-holder{float:right;width:707px;position:relative;}
.slideshow-holder2{float:left;width:920px;margin-left:2px;display:inline;position:relative;}
.control{position:absolute;z-index:10;bottom:10px;right:9px;overflow:hidden;height:20px;}
.control ul{list-style:none;margin:0;padding:0;}
.control a{display:block;color:#0d2d0f;width:21px;height:20px;background:url(../images/bg-control2.png) no-repeat;text-align:center;line-height:20px;font-weight:700;cursor:pointer;}
.control a:hover,.control .active a{background:url(../images/bg-control.png) no-repeat;text-decoration:none;}
.slideshow{list-style:none;position:relative;width:707px;height:405px;overflow:hidden;margin:0;padding:0;}
.slideshow li{width:707px;height:405px;position:absolute;top:0;left:0;z-index:1;}
.slideshow li.active{z-index:2;}
.slideshow .txt{position:absolute;bottom:0;left:0;width:100%;color:#f0eee9;}
* html .slideshow .txt{bottom:-1px;}
.slideshow .txt .holder{background:url(../images/bg-title.png);height:1%;padding:24px 10px 10px;}
.slideshow .title{background:url(../images/line05.png) repeat-x 0 100%;margin-bottom:21px;padding:0 0 8px;}
.slideshow h2{font-size:18px;line-height:20px;text-transform:uppercase;position:relative;margin:0;}
.slideshow p{font-size:30px;line-height:30px;position:relative;margin:0;}
.slideshow .more{color:#f0eee9;font-size:14px;font-weight:700;text-transform:uppercase;background:url(../images/bullet01.png) no-repeat 0 5px;padding-left:12px;text-decoration:underline;}
.control-tabs{float:right;width:222px;list-style:none;display:inline;margin:0;padding:0;}
* html .control-tabs{width:242px;margin-left:-20px;}
.control-tabs li{vertical-align:top;height:1%;overflow:hidden;background:url(../images/line06.gif) repeat-x 0 100%;}
.control-tabs a{display:block;height:50px;color:#786b55;padding:7px 3px 0 7px;}
.control-tabs a:hover,.control-tabs .active a{text-decoration:none;color:#eae7e1;}
.control-tabs em{display:block;overflow:hidden;height:16px;line-height:16px;margin-bottom:0;position:relative;font-style:normal;}
.control-tabs strong{font-family:'RockwellRegular', Arial, sans-serif;display:block;font-size:16px;line-height:18px;overflow:hidden;height:26px;cursor:pointer;}
.control-tabs span{letter-spacing:-1px;}
.control-tabs .active .txt-press-office3,.control-tabs .txt-press-office3:hover{background:#6b6544 url(../images/bg-press-office.gif) no-repeat;}
.control-tabs .active .txt-careers3,.control-tabs .txt-careers3:hover{background:#a49977 url(../images/bg-careers.gif) no-repeat;}
.control-tabs .active .txt-army3,.control-tabs .txt-army3:hover{background:#533f31 url(../images/bg-army.gif) no-repeat;}
.control-tabs .active .txt-air-corps3,.control-tabs .txt-air-corps3:hover{background:#4d5969 url(../images/bg-air-corps.gif) no-repeat;}
.control-tabs .active .txt-naval-service3,.control-tabs .txt-naval-service3:hover{background:#454f55 url(../images/bg-naval-service.gif) no-repeat;}
.control-tabs .active .txt-overseas3,.control-tabs .txt-overseas3:hover{background:#516b82 url(../images/bg-overseas.gif) no-repeat;}
.control-tabs .active .txt-reserve3,.control-tabs .txt-reserve3:hover{background:#3d3521 url(../images/bg-reserve.gif) no-repeat;}
.container{overflow:hidden;height:1%;background:#ebe8e1;position:relative;padding:4px 28px 22px;}
.theme-home .container{padding-left:26px;}
.container .twocolumns{width:708px;float:left;}
.txt-area{background:url(../images/line04.gif) repeat-x 0 100%;padding-bottom:3px;float:left;display:block;overflow:hidden;width:100%;}
.txt-area p{margin-bottom:6px;display:block;float:left;width:100%;}
.theme-home .txt-area p{margin-bottom:8px;display:block;float:left;width:100%;}
.txt-area .img-holder{margin-bottom:13px;display:block;}
.txt-area .img-holder p{display:block;float:left;width:100%;}
.theme-home .txt-area .img-holder{margin-top:9px;}
.txt-area .link-more{border:none;padding-left:5px;}
.theme-home .txt-area .link-more{padding-top:0;}
.media-area{margin-bottom:-1px;}
.media-area .holder{overflow:hidden;width:100%;padding:2px 0 0;}
.media-area .area{overflow:hidden;width:495px;margin-left:-24px;}
.media-area .visual-box{background:url(../images/line02.gif) repeat-x 0 100%;margin-bottom:6px;}
.media-area .visual{border:none;background:url(../images/bg-img-holder3.gif) no-repeat;margin-bottom:6px;padding:3px 5px 5px 4px;}
.media-area .date{padding-bottom:6px;}
.txt-block .holder{background:url(../images/line02.gif) repeat-x 0 100%;padding-bottom:9px;width:100%;float:left;overflow:hidden;display:block;margin:-3px 0 3px;}
.txt-block .img-holder,.community-box .img-holder{float:left;background:url(../images/bg-img-holder4.gif) no-repeat;display:inline;margin:3px 20px 0 0;padding:3px 5px 6px 4px;}
.community-box .img-holder{float:none;display:block;margin-top:5px;}
.txt-block h3{margin-bottom:7px;color:#58120A;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;}
.click{color:#b39661;font-weight:700;font-size:11px;display:block;letter-spacing:-1px;margin:-7px 3px 1px;}
.click a{color:#b39661;}
.columns-holder{overflow:hidden;width:100%;padding:6px 0 0;}
.column-l{float:left;width:223px;}
.columns-r{float:right;width:223px;}
.columns-holder p{color:#58120a;font:bold 15px/18px Georgia, "Times New Roman", Times, serif;margin:0 0 7px;}
.main-form .submit2,.btn01{color:#000;width:77px;height:23px;line-height:23px;font-size:12px;display:block;cursor:pointer;background:url(../images/btn01.gif) no-repeat;border:none;text-align:center;float:left;margin:0 0 8px;padding:0;}
.radio-list{list-style:none;margin:0;padding:3px 0;}
.radio-list li{width:100%;padding-bottom:10px;}
.radio-list .radio{margin:0 5px 0 2px;}
.radio-list label{float:left;color:#001401;}
.btn-download{overflow:hidden;text-indent:-9999px;display:block;width:226px;height:185px;background:url(../images/btn-download.png) no-repeat;}
#faq-framer{position:relative;width:100%;background-color:#FFF;margin-top:0;}
.faq-frame{position:relative;color:#9c9979;width:942px;border-top:1px dotted #CAC5B9;border-bottom:1px dotted #CAC5B9;margin:0 auto;}
.faq-frame .b,#faq-framer .b{overflow:hidden;height:0;background:url(../images/line01.png) repeat-x;}
.faq-frame .holder{background:#fff;padding:6px 0;}
.heading-stripe{overflow:hidden;width:100%;background:url(../images/line03-green-light.gif) repeat-x 0 100%;margin-bottom:10px;padding:7px 0 5px;}
.heading-stripe h2{float:left;overflow:hidden;text-indent:-9999px;font-size:16px;line-height:18px;height:15px;margin:0;}
.txt-faqs{width:41px;background:url(../images/txt-faqs.png) no-repeat;}
.faq-frame .more{padding-top:10px; text-transform:uppercase;font:bold 11px/14px Georgia, "Times New Roman", Times, serif;float:right;margin-top:-8px;}
.faq-frame .txt-holder .area{overflow:hidden;font:normal 18px/20px Georgia, "Times New Roman", Times, serif;color:#786b55;width:942px;font-weight:700;margin:0;}
.faq-frame .box{float:left;width:175px;margin-left:20px;display:inline;padding-bottom:30px;background:url(../images/none.gif);}
.faq-frame h3{font:18px/20px Georgia, "Times New Roman", Times, serif;margin:0 0 10px;}
.faq-frame p{word-spacing:-1px;margin:0;font-size:12px; line-height:16px}
.faq-frame .box .more{position:absolute;bottom:0;}
.community-box{background:url(../images/line03-green-light.gif) repeat-x 0 100%;padding:8px 0;}
.community-box .ico{float:left;width:30px;margin-top:2px;}
.community-box .txt{height:1%;overflow:hidden;padding-top:2px;}
.community-box .title{color:#000;font-weight:400;text-transform:uppercase;display:block;}
.community-box h3 a{color:#58120a;text-decoration:none;}
.community-box .date{color:#a3a1a0;font:12px/14px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;}
.community-box .video{margin-bottom:3px;}
.social-list{list-style:none;border-bottom:2px solid #b9b09f;margin:0;padding:9px 0 0;}
.social-list li{height:1%;vertical-align:top;padding:3px 0;}
.social-list a{display:block;line-height:14px;text-transform:uppercase;color:#000;font-weight:700;padding:3px 0 5px 28px;}
.social-list .ico-twitter{color:#53bdd6;background:url(../images/ico-twitter3.gif) no-repeat;}
.social-list .ico-facebook{color:#335497;background:url(../images/ico-facebook3.gif) no-repeat;}
.social-list .ico-flicker{color:#f23566;background:url(../images/ico-flicker3.gif) no-repeat;}
.social-list .ico-youtube{color:#8c8c8b;background:url(../images/ico-youtube3.gif) no-repeat;}
.social-list .ico-army-forum{color:#a4741b;background:url(../images/ico-army-forum.gif) no-repeat;}
.content-block{overflow:hidden;width:100%;background:url(../images/line03-green-light.gif) repeat-x 0 100%;float:left;padding:4px 0 8px;}
.content-block2{margin-top:-2px;background:none;border-bottom:2px solid #b9b09f;padding:0 0 6px;}
.content-block .img-holder{float:left;display:inline;margin:2px 25px 0 0;}
* html .content-block .img-holder{margin-right:22px;}
.content-block .img-holder-r{float:right;margin:6px 1px 0 5px;}
* html .content-block .img-holder-r{margin:6px 1px 0 22px;}
.content-block .txt{overflow:hidden;height:1%;}
.content-block .txt img{float:left;margin-right:3px;display:inline;}
.inner .twocolumns .main-column .content-block .txt h3{letter-spacing:-1px;font-size:15px;display:inline;width:100%;margin:2px 0 8px;}
.content-block .txt p{float:left;display:block;}
.inner .twocolumns .main-column .content-block .txt p a{color:#001401;width:100%;clear:both;}
.inner .twocolumns .main-column .content-block .txt a p{display:block;float:left;width:220px;clear:both;}
.tx-chnewsfeeds-pi1 ul li{background:none;padding:0;}
.content-block .txt .link-more{border:none;padding-top:0;}
#footer{background:#242f16;width:100%;border-top:1px solid #363e3d;color:#fdfcfb;margin:0;padding:10px 0 100px; font-size:12px;}
#footer .holder{width:943px;overflow:hidden;margin:0 auto;}
.social{overflow:hidden;width:100%;padding-bottom:15px;}
.social .align-right{float:right;color:#FFF;}
.mainlessbreadcrumb .social{width:30%;color:#000;float:right;clear:right;}
.mainlessbreadcrumb .st_sharethis{float:right;color:#000;margin-top:-10px;}
#footer .stButton{color:#FFF;padding-top:5px;}
.mainlessbreadcrumb .stButton .sharethis{color:#000;padding-right:10px;}
.social span{float:left;font-weight:700;text-transform:uppercase;padding-top:10px;color:#FFF;}
.social span.st_sharethis{padding-top:0;color:#FFF;}
.social ul{list-style:none;float:left;margin:0;padding:3px 0 0;}
.footer-nav{list-style:none;font-size:11px;text-transform:uppercase;overflow:hidden;height:1%;margin:0 0 11px -4px;padding:0;}
.footer-nav li{display:inline;margin-left:-1px;background:url(../images/sep03.gif) no-repeat 0 50%;padding:0 3px 0 5px;}
#footer .area{overflow:hidden;width:100%;font-size:11px;letter-spacing:0px;}
#footer .area ul{float:right;list-style:none;overflow:hidden;margin:0;padding:0;}
#footer .area ul li{display:inline;background:url(../images/sep04.gif) no-repeat 0 50%;margin-left:-2px;padding:0 3px 0 6px;}
.external-link-new-window{color:#58120A;background:url(../images/ico-link.gif) no-repeat 100% 0;padding:0 16px 0 0;}
.contenttable{float:left;margin-top:5px;margin-bottom:10px;}
.contenttable caption,.contenttable{background-color:#D8D3C6;width:100%;text-align:left;font:bold 14px/20px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#001401;}
.contenttable th{background-color:#E5E1D8;text-align:left;color:#594433;font-weight:400;font:12px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;padding-left:2px;}
.contenttable td{background-color:#FFF;color:#594433;border:1px #D8D3C6;font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif;padding-left:2px;}
.contenttable p{margin:0;padding:0;}
.contenttable caption{padding-left:2px;}
.tx-youtubeapi-list,.main-column .tx-youtubeapi-list{float:left;margin:0;padding:0;}
.tx-youtubeapi-list ul li,.main-column .tx-youtubeapi-list ul li{list-style:none;float:left;margin:0;padding:0;}
.tx-timtabflickrrss-pi1{text-align:center;background-color:#000;width:226px;}
.aside .news .img-holder img{width:213px;}
.main-column .tx-youtubeapi-list ul li{display:inline;float:left;color:#FF0;list-style-type:none;margin:0;padding:0 6px 0 0;}
.mainlessbreadcrumb .tx-youtubeapi-list ul li{list-style-type:none;background-image:none;}
.mainlessbreadcrumb{padding-bottom:10px;padding-right:10px;}
.twocolumns .tx-irfaq-pi1 ul,.twocolumns .tx-irfaq-pi1 ul li{width:100%;}
.main-column .publications-list{line-height:30px;}
.tx-flickrset-pagenavigation{margin-top:10px;margin-right:30px;}
.main-column h3,.twocolumns .main-column h3{color:#668a5d;font-size:14px;}
.tx-a21glossaryadvancedoutput-pi1 .navbar a{padding-left:2px;padding-right:2px;}
.tx-a21glossaryadvancedoutput-pi1 .searchform input{margin-left:5px;margin-right:5px;}
ol li{padding-top:0;padding-bottom:10px;}
.theme-brown2 .btn-highlight{background-position:0 0;}
.latest-list{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
.latest-list li{border-bottom-color:#634f3f;border-bottom-style:solid;border-bottom-width:0;line-height:16px;padding:3px 0 4px;}
.innerpage .mainlessbreadcrumb .tx-youtubeapi-list ul li{list-style:none outside none;padding-right:10px;}
.twocolumns .txt-block p{width:227px;float:left;}
.news-single-img{border:0 solid red;display:inline;width:250px;}
table.contenttable{margin-bottom:25px;}
.tx-jkpoll-pi1 .radio-list p{float:left;width:100%;display:block;}
.main-column .news-single-backlink a{float:left;disply:block;width:100%;}
.tx-irfaq-dynheader{float:left;width:100%;overflow:hidden;display:block;}
.hpbox{margin-bottom:5px; border:1px solid #cac5b9;width:204px;z-index:99;float:left;margin-right:11px;padding:8px;}
.hpbox p{display:block;font:normal 12px/14px Verdana, "Times New Roman", Times, serif;color:#786b55;}
.hpbox img{z-index:77;}
.hpbox .more{text-transform:uppercase;font:bold 11px/14px Georgia, "Times New Roman", Times, serif;}
.twocolumns .main-column .hpbox h3 a{font:bold 18px/20px Georgia, "Times New Roman", Times, serif;color:#000;}
.home-page .twocolumns .aside{width:0;display:none;visibility:hidden;}
.hpbox-offline{border:1px solid #cac5b9;width:669px;background:transparent url(../images/offline.png) top right no-repeat;z-index:99;float:left;padding:8px;}
.hpbox-offline h2{font:bold 18px/20px Georgia, "Times New Roman", Times, serif;}
.hpbox-offline p{font:normal 12px/16px Verdana,Arial, serif;color:#786b55;}
.hpbox-offline a{font:bold 11px/14px Georgia, "Times New Roman", Times, serif;color:#786b55;}
.col1{float:left;width:214px;font:normal 12px/16px Georgia, "Times New Roman", Times, serif;color:#382c20;padding-right:9px;border-right:1px solid #b9b09f;}
.col2{float:right;width:214px;font:normal 12px/16px Georgia, "Times New Roman", Times, serif;color:#382c20;padding-right:5px;padding-left:4px;}
.col3{float:right;width:214px;font:normal 12px/16px Georgia, "Times New Roman", Times, serif;color:#382c20;padding-right:5px;padding-left:4px;border-right:1px solid #b9b09f;}
.col1 a,.col2 a,.col3 a{font:normal 12px/18px Georgia, "Times New Roman", Times, serif;color:#382c20;display:block;border-bottom:1px solid #b9b09f;padding:8px 2px;}
.internalmsp .w3{background-image:url("../images/crest-msp.png")};
.internalmpd .w3{background-image:url("../images/crest-creme.png")};

.contact{color:#000;float:left;padding:0 0 10px;}
.contact p a,.contact address a{color:#EAE4D7;}
.contact h2{color:#CA1D99;font-size:18px;margin:0 0 10px;}
.contact p.title{font:18px/19px Georgia,'Times New Roman',Times,serif;margin:0 0 17px;}
.contact p,.contact address{line-height:12px;margin:0 0 11px;}
.contact address{display:block;font-style:normal;}
.contact em{display:block;font:italic 14px Georgia,'Times New Roman',Times,serif;margin:0 0 11px;}
.contact em.ask{color:#CA1D99;font-size:18px;margin:0;}
.form-info .row{overflow:hidden;width:374px;margin:0 0 5px;}
.form-info label{float:left;width:147px;padding:2px 5px 0 1px;}
.form-info input,.form-info textarea{background:none repeat scroll 0 0 #EAE4D7;border:1px solid #594433;color:#414042;float:right;height:22px;line-height:22px;width:209px;padding:0 5px;}
.form-info textarea{height:161px;max-height:161px;max-width:291px;width:219px;padding:0;}
.form-info input.btn-submit{background:url("/images/bg-submit.gif") no-repeat scroll 0 0 transparent;color:#594433;cursor:pointer;float:none;font:12px/16px Georgia,'Times New Roman',Times,serif;height:18px;width:60px;margin:0 0 0 153px;padding:0 0 2px;}
.cant_read_msg{margin-left:154px;margin-top:2px;}
img.tx-srfreecap-pi2-image{vertical-align:middle;margin:5px 0 0 134px;}
.csc-textpic-caption{font-style:italic;font-size:10px;}
.threebox p,.box p,.box p.bodytext{font-size:12px;}
.containerleft{display:inline;float:left;width:224px;padding-right:10px;font-size:12px;}
.containerright{display:inline;float:left;width:460px;padding-left:3px;}
.leftimage{display:inline;float:left;}
.righttext{display:inline;float:right;width:219px;}
.righttextarea{display:inline;float:right;width:219px;font-size:12px;}
.threeboxcolumn{clear:both;margin-left:0px; float:right;}
.threeboxcolumn img{ border:2px solid #FFF;}
.threebox{display:inline;float:left;width:224px;padding-left:9px;}
.searchboxcontent{float:left;width:380px;color:#000;padding-top:6px;}
.searchboximage{float:right;width:556px;}
.stButton_gradient .sharethis{color:#000;font-weight:400;margin-top:0;}
.int_content{float:left;text-transform:none; width:695px}
a:hover,.community-box h3 a:hover{text-decoration:underline;}
.main-column a:hover,.faq-frame a{color:#58120A;text-decoration:underline;}
div.csc-textpic-imagewrap,.visual img,.slideshow img,.community-box .video img{display:block;}
q:before,q:after{content:"";}
.theme-home .w3,.community-box .holder .img-holder{background:none;}
.search .btn,.inner .twocolumns,.inner .twocolumns .aside,.heading-stripe .more,.int_sharebtn{float:right;}
.add-nav a,#nav a,.theme-green-light #sidebar h2,.theme-green-light #sidebar h2 a,.footer-nav a,#footer .area ul a{color:#eae7e1;font-weight: bold;}
.division-logos img,.main-column img,.aside img,.txt-block img,.community-box .ico img,.social img{vertical-align:top;}
#nav a:hover,#nav .active a,.footer-nav a:hover,#footer .area ul a:hover{color:#f5be24;text-decoration:none; font-weight: bold;}
.subnav a,.theme-brown2 .heading div,.theme-brown2 div.csc-header h2{color:#FFF;}
.subnav ul li,.home-page #main,.aside .columns-holder{padding:0;}
.breadcrumbs ul li,.content-block .txt a{display:inline;}
.audio-section,.control-tabs a.big{padding-bottom:2px;}
.video-section .section-heading,.audio-section .section-heading,DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG{margin-bottom:6px;}
.theme-blue .section-heading,.theme-blue .section-heading a,.theme-blue .heading,.theme-blue-light .section-heading,.theme-blue-light .section-heading a,.theme-blue-light .heading,.theme-blue-light .heading div,.theme-blue-light div.csc-header h2{color:#6e8ba5;}
.theme-brown .section-heading,.theme-brown .section-heading a,.theme-brown .heading,.theme-brown3 .heading div,.theme-brown3 div.csc-header h2{color:#665b48;}
.theme-grey .section-heading,.theme-grey .section-heading a,.theme-grey .heading,.theme-grey .heading div,.theme-grey div.csc-header h2{color:#636869;}
.theme-blue-dark .section-heading,.theme-blue-dark .section-heading a,.theme-blue-dark .heading,.theme-blue-dark2 .heading div,.theme-blue-dark2 div.csc-header h2{color:#556275;}
.theme-blue .section-heading h2,.theme-blue .heading h2,.theme-blue-light .heading h2,.theme-brown .section-heading h2,.theme-brown .heading h2,.theme-grey .section-heading h2,.theme-grey .heading h2,.theme-blue-dark .section-heading h2,.theme-blue-dark .heading h2,.theme-green-light .heading h2,.theme-green .heading h2,.control-tabs a:hover strong,.control-tabs .active strong{margin-top:0;}
.section .holder,.faq-frame .txt-holder{overflow:hidden;width:100%;position:relative;}
.audio-section .holder,.audio-section .visual-box .date{margin-bottom:9px;}
.aside .publications-list a,.twocolumns h3 a,.news h3 a,.news-list a,.faq-frame .box:hover h3,.faq-frame .box:hover h3 a,.faq-frame .hover h3,.faq-frame .hover h3 a{color:#58120a;}
.home-page .twocolumns h3 a{color:#000000}
.home-page  .hpbox .more {color: #786b55}
.welcome{overflow:hidden;width:420px; float:left;}
.welcome a{color: #786b55}
.theme-green-light .heading div,.theme-green-light div.csc-header h2{color:#9c9979;}
.theme-green-light .btn-highlight,.btn-highlight5,.theme-green .btn-highlight{background-position:0 -312px;}
.twocolumns p,.tx-irfaq-pi1,.container .twocolumns .aside,.txt-block,.tx-chnewsfeeds-pi1,.twocolumns table{float:left;}
.csc-textpic-text p,.bodytext,.twocolumns .news-single-item p{float:none;}
.faq-list h4 a,.aside p a,.media-area .date,.media-area .time,.faq-frame .box:hover p,.faq-frame .hover p,.txt a,.tx-chnewsfeeds-pi1 ul li a{color:#001401;}
.faq-list p,.txt-area .text2 p,.txt-block p{line-height:14px;}
.share .holder,.community-box .holder{overflow:hidden;width:100%;}
.main-form .row:after,.link-more:after,.radio-list li:after{clear:both;content:"";display:block;}
.main-form .row2,.news-list-morelink{padding-bottom:10px;}
* html .main-form .fields,*+ html .main-form .fields{margin-bottom:-3px;}
* html .main-form .radio,*+ html .main-form .radio{margin-top:-4px;}
* html .main-form .fields .radio,*+ html .main-form .fields .radio{margin:-5px 3px 0 0;}
.news2,.media-area h3{margin:0;}
.link-more p a,.twocolumns .tx-irfaq-pi1 a,.main-column .publications-list li a,.latest-list li a{color:#58120A;}
.link-list a,.faq-frame .box:hover .more,.faq-frame .hover .more,.theme-green .heading div,.theme-green div.csc-header h2{color:#786b55;}
li.buttonrhs,.btn-info-centre{background:url(../images/btn-info-centre.png) no-repeat;}
.btn-highlight:hover,.slideshow .more:hover,.btn01:hover,.searchlink{text-decoration:none;}
.btn-highlight2,.theme-blue-dark2 .btn-highlight,.theme-grey .btn-highlight,.theme-blue-light .btn-highlight{background-position:0 -78px;}
.btn-highlight4,.theme-brown3 .btn-highlight{background-position:0 -234px;}
.control li,.social ul li{float:left;padding-left:3px;}
.slideshow-holder2 .slideshow,.slideshow-holder2 .slideshow li{width:942px;}
.container .aside,.inner .aside{float:right;overflow:hidden;margin:0;}
.theme-home .txt-area,* html .radio-list li,*+ html .radio-list li{padding-bottom:8px;}
* html .radio-list .radio,*+ html .radio-list .radio,.tx-chnewsfeeds-pi1 ul{margin-left:0;}
.content-block2 .img-holder,* html .content-block2 .img-holder{margin-right:15px;}
.mainlessbreadcrumb .social a,.chicklets,.tx-srfreecap-pi2-cant-read{color:#000;}
.stButton .chicklets,.tx-youtubeapi-list ul,.main-column .tx-youtubeapi-list ul{margin:0;padding:0;}
.stButton .sharethis,.slideshow-holder acronym{color:#000;}
.main-column .tx-youtubeapi-list ul li h3,#main .tx-youtubeapi-list ul li h3{width:226px;letter-spacing:0;height:34px;display:none;}
.tx-jkpoll-pi1,.twocolumns .tx-irfaq-pi1 p{float:left;display:block;overflow:hidden;width:100%;}

th,th p{vertical-align:top;text-align:left;}
.tx-irfaq-dynans-visible,.tx-irfaq-dynans-visible b{float:left;width:100%;display:block;overflow:hidden;}
.tx-irfaq-dynans-visible ul,.tx-irfaq-dynans-visible li{float:left;width:100%;display:block;overflow:hidden;list-style:disc;}
.columns,.tricolumns{float:left;padding-bottom:10px;}




.edocs #sidebar{visibility:hidden; display:none; width:0px; float:none;}
.adlib .aside, .edocs .aside{visibility:hidden; display:none; width:0px; float:none;}
.edocs .twocolumns{float:left; width:936px;}
.adlib .inner .main-column, .edocs .inner .main-column{width:925px;}
.adlib #main.inner, .edocs #main.inner{ background:none; }
.adlib #main.inner {background: url("../images/adlib-bg.gif") repeat-y scroll 100% 0 transparent; padding-right: 27px;}


.adlib .twocolumns{float:left; width:710px;}
.adlib .int_content{width:710px;}

.edocsheaderback{float:right; display:inline;  width:212px;  }
.edocsheadertext{float:left; width:713px;display:inline;  }
.edocsheader{width:925px; margin-top:20px; margin-right:16px;}
.adlib .main-column a, .adlib .main-column a h2, .edocs .main-column a, .edocs .main-column a h2 {color: #AA9134}
.edocscontent{ width:926px; background-color:#FFF; clear:both;}

.gsc-completion-container tbody tr td span {
        color:black;
}

.social{
        overflow: hidden;
        width: 100%;
        padding-bottom: 15px;
}
.social .align-right{
        float: right;
        color:#FFF;
        /*border:1px solid #2a3333;
        border:1px solid red;*/
        width:350px;
}

.social span{
        float: left;
        font-weight: bold;
        text-transform: uppercase;
        padding-top: 10px;
}
.social span.st_sharethis{padding-top: 0px; color:#FFF;}
.social span.st_plusone_hcount {padding-top:22px;}

.chicklets {color:black;}

.stButton .chicklets
{

padding:0px;
margin:0px;
}

#footer .stButton{
color:#FFF;
padding-top:10px;
}
.stButton .sharethis {color:#000;}
.comingsoon{background:url('http://test.militaryarchives.ie/fileadmin/templates/template01/images/comingsoon.png') no-repeat scroll right top transparent}
#main.inner  {background: url("../images/adlib-bg.gif") repeat-y scroll 100% 0 transparent; padding-right: 27px;}
/*
.theme-brown2  {
    background: none repeat scroll 0 0 #eae7e1;
}
*/

#nav li a{font-weight:bold;}

ul#nav.irish li a {font-size:11px;}

div#mediaplayer_wrapper, div#mediaplayer2_wrapper,div#mediaplayer3_wrapper, div#mediaplayer4_wrapper , div#mediaplayer5_wrapper, div#mediaplayer6_wrapper , div#mediaplayer7_wrapper, div#mediaplayer8_wrapper , div#mediaplayer9_wrapper , div#mediaplayer10_wrapper , div#mediaplayer11_wrapper,div#mediaplayer12_wrapper,div#mediaplayer13_wrapper,div#mediaplayer14_wrapper{float:left;}

.theme-brown2 #sidebar h2,.theme-brown2 #sidebar.irish h2 a{font-size:20px;}
.footerspacer{ display:inline; float:right; padding-right:55px}
.logoirish a{display:block;height:100%;background:url(../images/logonewer_gaeilge.png) no-repeat;}
.logoirish{width:945px;height:102px;position:absolute;top:13px;left:27px;overflow:hidden;z-index:999;margin:0;}

#nav li {
	display:inline !important;
}

/* rc style audio players */

.jwplayer.playlist-none {
	float:left;
	clear:both;
}
