﻿html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
}

:focus {
    outline: 0;
}

body {
    background: #FFF;
    color: #000;
    line-height: 1;
}

ol, ul {
    list-style: none;
}
/* root.css */
/* Table of Contents------------------------------------ 1. Reset 2. Elements (a, body, p, etc.)3. ID's (#container, etc.)4. Classes (.red, .clear, etc.)5. Print6. Handheld7. DebugCOLORS Main Text: #3d3d3d Army Gold: #ffd54a Army Green: #7b8738  Light Gray bg: #f7f7f7------------------------------------*/
/* 2. Elements------------------------------------*/
body {
    background: #7a7a7a url(/web/20161026195339oe_/https://www.rtc.army.mil/Images/Design/body_gradient.jpg) repeat-x;
    color: #3D3D3D;
    font-family: Verdana, Arial, sans-serif;
}

a {
    color: #3D3D3D;
    font-weight: bold;
    text-decoration: none;
}

    a:hover, a:focus {
        color: #7B8738;
    }

h1, h2, h3, h4, h5, h6 {
    font-weight: bold;
}

h1 {
    font-size: 2.6em;
    line-height: 1.2em;
    padding: 8px 0;
}

img {
    border: 1px solid #3D3D3D;
}

p {
    font-size: 1.1em;
    line-height: 1.4em;
    padding-top: 8px;
}

.text {
    font-size: 1.1em;
    line-height: 1.4em;
    font-family: Verdana, Arial, sans-serif;
}

.text_indent {
    font-size: 1.1em;
    line-height: 1.4em;
    font-family: Verdana, Arial, sans-serif;
    margin-left: 20px;
}
/* 3. ID's------------------------------------*/
#accessibilitytext, #contacttext, #securitytext {
    clear: both;
    padding-left: 120px;
    padding-right: 220px;
}

    #accessibilitytext ul {
        margin: 2em 0 0 30px;
    }

    #accessibilitytext li {
        line-height: 1.6em;
        margin: 1em 0;
    }

#ako, #gift {
    border-top: 1px solid #C0C0C0;
    margin: 0 0 1em 0.5em;
    overflow: auto;
    padding: 1em 0 1em;
}

#gift {
    clear: both;
    padding-bottom: 0;
}

#ako #bottomRow {
    display: block;
    float: left;
    font-size: 1em;
    margin: 1em 0 0 0.3em;
    width: 95px;
}

    #ako #bottomRow a {
        font-weight: normal;
    }

#ako #topRow {
    float: left;
    font-size: 0.9em;
    display: inline;
    margin: 0 0 0 0.3em;
    width: 95px;
}

#ako img, #gift img {
    border: none;
    float: left;
    margin: -0.2em 0 0;
}

#armyLifeNews li, #institutionNews li {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/diamond_bullet.gif) no-repeat 0 4px;
}

    #armyLifeNews li a, #institutionNews li a {
        margin-left: 15px;
    }

#azcontent {
    margin: 20px 0 0 120px;
    padding-bottom: 3em;
}

    #azcontent a {
        font-size: 12px;
        font-weight: normal;
        line-height: 1.4em;
    }

    #azcontent h2 {
        padding: 3em 0 2em;
    }

        #azcontent h2 a {
            font-size: 1.4em;
            font-weight: bold;
        }

    #azcontent h3 {
        padding: 1em 0 2em;
    }

        #azcontent h3 a {
            font-size: 1.4em;
            font-weight: bold;
        }

    #azcontent p {
        margin-right: 340px;
    }

#azmenu {
    padding: 15px 0 0 30px;
}

#azmenuwrapper {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/az_bg.jpg) no-repeat;
    margin: 30px 0 0 90px;
    height: 85px;
    width: 730px;
}

#azmenu a {
    background-color: #EBEBEB;
    color: #3D3D3D;
    font-size: 1.2em;
    line-height: 2.2em;
    padding: 2px 6px;
}

    #azmenu a:hover {
        text-decoration: underline;
    }

#aztitle {
    clear: both;
}

    #aztitle h1 {
        margin-left: 120px;
    }

#breadCrumbs {
    border-bottom: 1px solid #AEAEAE;
    background-color: #F7F7F7;
    color: #565656;
    float: left;
    font-weight: bold;
    padding: 7px 4px 7px 7px;
    width: 100%;
}

    #breadCrumbs li {
        display: inline;
    }

#bottomNews {
    background: #fff;
    border: 1px solid #e1e1e1;
    border-top: none;
    display: inline;
    float: left;
    margin-left: 5px;
    overflow: hidden;
    width: 782px;
}

    #bottomNews a {
        display: block;
        line-height: 1.2em;
        margin: 0.5em 0.5em 0 2em;
    }

        #bottomNews a.bottomImage {
            margin-left: 20px;
        }

    #bottomNews h2 {
        color: #000;
        margin-bottom: -26px;
    }

    #bottomNews h3 {
        font-weight: normal;
        margin: 0.6em 0 0.6em 10px;
    }

        #bottomNews h3 a {
            display: inline;
            font-weight: normal;
            margin: 0;
            text-transform: uppercase;
        }

#bottomNewsFirst {
    border-left: none;
}

#bottomNewsItems {
    overflow: hidden;
    width: 782px;
}

    #bottomNewsItems ul {
        width: 6000px;
    }

    #bottomNewsItems li {
        display: inline;
        float: left;
    }

#contacttext a, #securitytext a {
    font-weight: normal;
    line-height: 1.4em;
    text-decoration: underline;
}

#contacttext h2 {
    border-bottom: 1px solid #E2E2E2;
    border-top: 1px solid #E2E2E2;
    margin: 1em 0;
    padding: 0.4em 0;
}

#container {
    background: #fff;
    font-size: 62.5%;
    width: 996px;
}

#contentBackground {
    background: url(/web/20161026195339oe_/https://www.rtc.army.mil/Images/Design/3column.gif) repeat-y;
    width: 996px;
    overflow: hidden;
    position: relative;
    top: 0px;
    height: 100%;
}

#contentBackgroundHome {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/2column_home.gif) repeat-y;
    width: 996px;
    overflow: hidden;
}

#dropDownNav {
    float: left;
    font-size: 1.1em;
}

    #dropDownNav li {
        background: url(/web/20161026195339oe_/https://www.rtc.army.mil/Images/Design/drop_down_border1.gif) no-repeat right;
        float: left;
        display: block;
        height: 2.6em;
        line-height: 2.6em;
        margin: 0 -1px;
        position: relative;
        z-index: 999;
    }

        #dropDownNav li a {
            display: block;
            padding: 0 14px;
        }

            #dropDownNav li:hover, #dropDownNav li.sfHover, #dropDownNav li a:active, #dropDownNav li:hover a, #dropDownNav li.sfHover a {
                background:  url(/web/20161026195339oe_/https://www.rtc.army.mil/Images/Design/nav_hover_gradient.gif) repeat-x;
                background-size: auto 100%;
                color: #7b8738;
            }

        #dropDownNav li ul {
            background: url(/web/20161026195339oe_/https://www.rtc.army.mil/Images/Design/drop_down_bg.png);
            border: 1px solid #b6b6b6;
            border-top: none;
            display: none;
            position: absolute;
            left: 0;
            padding: 0;
            top: 29px;
            width: 175px;
        }

        #dropDownNav li a span{
            display:none;
        }

        #dropDownNav ul a span{
            display: inline;
        }

            #dropDownNav li ul li {
				background: none;
				border-bottom: 1px solid #b6b6b6;
				display: block;
				font-size: 0.9em;
				height: auto;
				line-height: 2.6em;
				padding: 0;
                width: 175px;
            }


                #dropDownNav li ul li ul {
                    background: url(/web/20161026195339oe_/https://www.rtc.army.mil/Images/Design/drop_down_bg.png);
                    border: 1px solid #b6b6b6;
                    display: none;
                    position: absolute;
                    left: 100%;
                    top: 0px;
                }

                    #dropDownNav li ul li ul li {
                        font-size: 100%;
                    }

                #dropDownNav li ul li a, #dropDownNav li:hover li a, #dropDownNav li.sfHover li a {
                    background: none;
                    color: #3d3d3d;
                    display: block;
                    height: auto;
                    padding: 0 0 0 10px;
                    width: 166px;
                }

                    #dropDownNav li ul li a:focus, #dropDownNav li ul li a:hover {
                        background-image: none;
                        background-color: #b4b4b4;
                        color: #7b8738;
                    }

#dropDownNavNS {
    position: absolute;
    top: 10px;
    left: 5px;
}

    #dropDownNavNS li {
        line-height: 15px;
    }

#faces {
    margin: 0.9em 0;
}

    #faces a {
        display: block;
        margin: 1em 0 0 10px;
        text-align: left;
    }

    #faces #facesImage {
        margin-left: 0;
        text-align: center;
    }

#featureBox {
    background: #e1e0e0;
    /*padding: 0 0 10px;*/
    width: 100%;
    margin-bottom: 0px;
}

    #featureBox a {
        font-size: 10px;
    }

    #featureBox h1 a {
        font-size: 25px;
        line-height: 1.2em;
        padding: 8px 0;
    }

#featureRelated {
    font-size: 1.2em;
    color: #7a7a7a;
    list-style-type: disc;
    margin: 0 18px;
}

    #featureRelated li {
        margin: 0.3em 0 0;
    }

        #featureRelated li a {
            display: block;
        }

#featureBox img {
    display: block;
    margin: 0 auto;
}

#featureBox h1, #featureBox p {
    margin-left: 5px;
    margin-right: 15px;
}

#featureBox li img.video_icon {
    border: none;
    display: inline;
    position: relative;
    top: 0.2em;
    left: 8px;
}

#featureBox p {
    margin-bottom: 15px;
}

#featureBoxTop {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/rounded_gray_top.gif) no-repeat top left;
    height: 5px;
    width: 458px;
}

#footer {
    background: #4E4E4E;
    clear: both;
    color: #E3E3E3;
    font-size: 1.2em;
    padding: 5px 10px;
    overflow: auto;
}

    #footer a {
        color: #E3E3E3;
        font-weight: normal;
    }

    #footer ul {
        text-align: center;
    }

    #footer li {
        display: inline;
        margin-right: 15px;
    }

#footerLeft, #footerMiddle {
    float: left;
}

#footerLeft, #footerRight {
    width: 125px;
}

#footerMiddle {
    margin: 1.6em auto 0.4em;
    width: 780px;
}

#footerRight {
    text-align: right;
    float: right;
}

    #footerRight a {
        color: #FFD54A;
    }

#header {
	border-bottom: 1px solid #8f8f8f !important;
	border:none;
    height: 151px;
    width: 1000px;
}

#homePlayer {
    float: left;
    margin-left: 2px;
    width: 306px;
    height: 342px;
}

#homePlayerContainer {
    background: #fff;
    border: 1px solid #E7E7E7;
    float: left;
    width: 310px;
    padding-top: 10px;
}

    #homePlayerContainer p {
        float: left;
        background: #ffffff;
    }

        #homePlayerContainer p a {
            display: block;
            float: left;
            font-size: 1em;
            margin: 0.4em 0.4em 0.4em 5px;
            width: 145px;
        }

#images {
    margin-bottom: 0.4em;
    overflow: hidden;
}

    #images h2 {
        margin-bottom: 0px;
    }

#imagesLeft {
    clear: both;
    float: left;
    width: 138px;
}

    #imagesLeft a {
        line-height: 2em;
        padding-left: 5px;
    }

#imagesRight {
    float: right;
}

    #imagesRight #flickrLogo, #flickrLogo {
        background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/flickr_logo.jpg) no-repeat;
        display: block;
        height: 16px;
        padding-right: 5px;
        width: 48px;
    }

#imagesWrapper {
    clear: left;
    height: 180px;
    margin: 0 10px;
    overflow: hidden;
    width: 176px;
}

#rightCol #imagesWrapper ul {
    list-style-image: none;
    margin: 0;
    padding: 0;
}

#rightCol #imagesWrapper li {
    display: inline;
    float: left;
}

#leftCol {
    background: #c2c2c2;
    float: left;
    width: 196px;
}

    #leftCol .rss, #leftCol .podcasts, #leftCol .standto {
        margin-left: 10px;
    }

#leftColNav li {
    font-size: 11px;
    line-height: 10px;
}

#leftColNav .level3 {
    border-left: 1px solid #c2c2c2;
}

#leftColNav .level4 {
    background: #fff;
    border-top: 1px solid #c2c2c2;
    padding: 10px 0;
}

    #leftColNav .level4 a {
        font-weight: normal;
        line-height: 15px;
    }

        #leftColNav .level4 a:hover {
            background: none;
            color: #3d3d3d;
        }

#leftColNav li a.current {
    background-color: #4e4e4e;
    color: #ffffff;
    clear: both;
    line-height:15px;
    margin-bottom:5px;
}

    #leftColNav li a.current:hover {
        background-color: #4e4e4e;
        color: #ffffff;
    }
    
#leftColNav li a.subNav {
    background: #f7f7f7;
    font-weight: normal;
    border-top: 1px solid #c2c2c2;
}

    #leftColNav li a.subNav:hover {
        background: #f7f7f7;
        color: #3d3d3d;
    }

#leftColNav li#last {
    border-bottom: 1px solid #939393;
    margin: 0.2em 5px 0;
}

#leftColNav li#sections {
    background: #a1a1a1;
    font-weight: bold;
    padding: 0 10px;
}

#leftColNav li a {
    display: block;
    padding: 8px 10px 8px 10px;
    width: 176px;
}

    #leftColNav li a:hover {
        background-color: #b4b4b4;
        color: #3d3d3d;
    }

#leftColRSS {
    padding: 1em 0;
    margin-bottom: 2em;
}

/* Live Search */
#liveSearch {
    position: relative;
    background: #525252;
    float: right;
    height: 2.8em;
    width: 23em;
    z-index: 999;
    top: 1px;
}

    #liveSearch input {
        color: #737373;
        float: left;
        font-size: 1em;
        height: 1.2em;
        margin: 4px 5px;
        padding: 0;
    }

        #liveSearch input#search {
            width: 180px;
        }

        #liveSearch input.close {
            background: url(/web/20161026195339oe_/https://www.rtc.army.mil/Images/Design/searchbutton.png) no-repeat 5px 5px;
            border: none;
            color: #fff;
            cursor: pointer;
            display: inline;
            float: right;
            height: 26px;
            width: 28px;
            margin: 0;
            padding: 0;
        }

#liveSearchTabs {
    position: absolute;
    display: none;
    cursor: pointer;
    top: -22px;
    left: -1px;
    width: 230px;
    height: 22px;
    background: url(/web/20161026195339oe_/https://www.rtc.army.mil/Images/Design/live_search_tab_1.png) no-repeat;
}

    #liveSearchTabs li {
        height: 22px;
        display: inline;
        float: left;
        text-align: center;
        color: #fff;
        font-size: 11px;
        font-family: Verdana, Arial, Sans-serif;
        padding-top: 7px;
    }

#liveSearchTabs1 {
    width: 36px;
}

#liveSearchTabs2 {
    width: 64px;
}

#liveSearchTabs3 {
    width: 66px;
}

#liveSearchTabs4 {
    width: 64px;
}

#liveSearchLeft {
    background: url(/web/20161026195339oe_/https://www.rtc.army.mil/Images/Design/live_search_left.gif) no-repeat;
    float: left;
    height: 2.8em;
    width: 6px;
}

#mainContent {
    background: #f7f7f7;
    padding-bottom: 10px;
    width: 100%;
}

#mainContent2 {
    background: #f7f7f7;
    float: left;
    padding-bottom: 10px;
    width: 800px;
}

#mainContent #left, #mainContent #right {
    display: inline;
    float: left;
    margin: 20px 5px 15px;
}

#mainContent #left {
    width: 458px;
}

#mainContent #right {
    width: 312px;
}

#mediaList {
    margin-left: 5px;
}

    #mediaList, #mediaList ul, #mediaList li {
        display: inline;
        float: left;
    }

#rightCol #mediaList ul {
    margin: 0;
    padding: 0.7em 0 0.7em 3px;
}

#rightCol #mediaList p#all {
    padding: 0.2em 0 0.7em 10px;
}

#mediaList ul li {
    margin: 0 5px 0 0;
}

    #mediaList ul li a, #mediaList p#all a {
        font-size: 10px;
    }

#MyArmyHeader {
    padding: 0;
}

#MiniHeader {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/mini_header.gif) no-repeat;
    margin: 0 auto 15px;
    text-indent: -9999px;
    display: block;
    height: 30px;
    width: 1024px;
}

    #MiniHeader:hover {
        background-position: 0 -30px;
    }

#navBar {
    background: #cfcfcf url(/web/20161026195339oe_/https://www.rtc.army.mil/Images/Design/nav_gradient.gif) repeat-x;
    border-bottom: 1px solid #b6b6b6;
    height: 2.8em;
    width: 100%;
}

#ofInterest {
    border: 1px solid #4e4e4e;
    width: 176px;
    margin: 0 auto 2em;
    padding-bottom: 0.6em;
}

    #ofInterest ul {
        list-style-image: none;
        margin: 1em;
    }

#reftext h2 {
    margin: 1.6em 0;
}

#reftext {
    padding-left: 120px;
}

    #reftext li {
        background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/diamond_bullet.gif) no-repeat 0 3px;
        font-size: 11px;
        margin: 1.2em 0;
    }

        #reftext li a {
            font-size: 11px;
            font-weight: normal;
            margin-left: 20px;
        }

    #reftext ul li ul {
        margin-left: 20px;
    }

#rightCol {
    display: block;
    float: right;
    width: 196px;
    background-color: #FFF;
}

    #rightCol h2 {
        clear: both;
    }

    #rightCol ul {
        margin: 1em 0 1em 15px;
    }

    #rightCol li {
        line-height: 1.2em;
        margin: 0.8em 0;
    }

        #rightCol li a {
            display: block;
        }

    #rightCol p {
        margin-left: 5px;
        margin-bottom: 5px;
    }

#rsslist {
    float: left;
    padding-left: 120px;
    width: 480px;
}

    #rsslist ul, #rsstext ul {
        margin: 2em 0;
    }

    #rsslist li a {
        height: 2em;
        margin-left: 24px;
    }

        #rsslist li a.iTunes {
            margin-left: 0;
        }

#rsstext {
    float: left;
    margin-top: 1.2em;
    width: 370px;
    line-height: 1.6em;
    padding-right: 26px;
}

    #rsstext h2 {
        border-bottom: 1px solid #3d3d3d;
        margin-bottom: 0.2em;
    }

    #rsstext li {
        margin: 0.4em 0;
    }

    #rsstext li {
        font-size: 1.1em;
    }

#securitytext ul {
    margin: 2em 0 2em 20px;
}

#securitytext li {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/diamond_bullet.gif) no-repeat 0 4px;
    margin: 0.6em 0;
}

    #securitytext li a {
        margin-left: 15px;
    }

#socialMedia, #soldiersMag {
    overflow: auto;
}
.headlines {
	background-color:#FFFFFF;
	background-origin:padding-box;
	width:100%;
	color:#3d3d3d;
	font-size:12px;
	font-family:verdana, helvetica, arial, sans-serif;
	font-weight:100;
}
.headlines .title {
	background-color:#707070;
	padding:4px 10px 4px;
	text-shadow:0 -1px 1px #3d3d3d;
	}
.headlines .title h2 {
	font-size:16px;
	font-weight:100;
	color:#FFF;
	padding:4px 10px 4px;
	}
.headlines .list ul {
	margin:0 10px 0;
	list-style-type:none;
	}
.headlines .list li {
	padding:7px 0px 7px;
	border-top:1px solid #dbdbdb;
	}
.headlines .list a, .headlines .list a:link, .headlines .list a:visited, .headlines .list a:active {
	display:block;
	color:#3d3d3d;
	font-size:12px;
	font-weight:100;
	text-decoration:none;
	}
.headlines .list a:hover, .headlines .list a:focus {
	background-color:#fff2bf;
	color:#3d3d3d;
	font-size:12px;
	font-weight:100;
	text-decoration:none;
	}
.socialMedia_002 .content_wrap ul.icons {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:152px;
	overflow:hidden;
	}
.socialMedia_002_dark {
	background:#606060;background:-moz-linear-gradient(top, #606060 0%, #858585 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #606060), color-stop(100%, #858585));
	background:-webkit-linear-gradient(top, #606060 0%, #858585 100%);
	background:-o-linear-gradient(top, #606060 0%, #858585 100%);
	background:-ms-linear-gradient(top, #606060 0%, #858585 100%);
	background:linear-gradient(to bottom, #606060 0%, #858585 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#606060', endColorstr='#858585', GradientType=0);
	}
	
.socialMedia_002_dark p.title {
	font-size:18px;
	color:#FFF;
	text-align:center;
	padding-top:5px;
	margin-bottom:5px;
	font-weight:400;
	}
	
.content_wrap {
	padding-bottom:5px;
	font-family:Verdana,​Helvetica,​Arial,​sans-serif
	}
	
.socialMedia_002 .content_wrap ul.icons {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:152px;
	overflow:hidden
	}
	
.socialMedia_002 .content_wrap ul.icons li {
	width:32px;
	height:32px;
	display:inline;
	list-style:none;
	overflow:hidden;
	float:left;
	margin:3px;
	}
	
.socialMedia_002 .content_wrap ul.icons li a {
	display:block;
	width:32px;
	height:32px;
	text-indent:-9999px;
	background:url("/web/20161026195339oe_/https://www.rtc.army.mil/images/smicons_sprite.png");
	}
	
.socialMedia_002 .content_wrap ul.icons li a#facebook_icon {
	background-position:0px 0px;
	}
	
.socialMedia_002_light {
	background:#FFF;
	}
	
.socialMedia_002_light p.title {
	font-size:11px;
	font-weight:700;
	background:none repeat scroll 0 0 #C0C0C0;
	color:#565656;
	height:26px;
	line-height:26px;
	text-align:center;
	text-transform:uppercase;
	margin-bottom:5px;
	}
	
.socialMediaControl_002 .socialMedia_control p.instructions {
	color:white;
	padding:12px;
	font-size:1.2em ;
	}
	
.socialMediaControl_002 .socialMedia_control .socialMediaForm .input_wrap {
	margin-bottom:10px;
	}
	
.socialMedia_002 div.button-container {
	width:100%;
	display:block;
	border-top:1px solid #DBDBDB;
	text-align:center;
	background:#fefefe;
	background:-moz-linear-gradient(top, #fefefe 0%, #dbdbdb 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #dbdbdb));
	background:-webkit-linear-gradient(top, #fefefe 0%, #dbdbdb 100%);
	background:-o-linear-gradient(top, #fefefe 0%, #dbdbdb 100%);
	background:-ms-linear-gradient(top, #fefefe 0%, #dbdbdb 100%);
	background:linear-gradient(to bottom, #fefefe 0%, #dbdbdb 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#dbdbdb',GradientType=0 );
	}
	
.socialMedia_002 div.button-container .button {
	height:18px;
	padding-top:3px;
	padding-bottom:3px;
	width:100%;
	text-shadow:0 1px 1px #FFF;
	color:#3D3D3D;
	}
	
.socialMedia_002 div.button-container .button:hover,.socialMedia_002 div.button-container .button:focus {
	background:#ffe068;
	background:-moz-linear-gradient(top, #ffe068 0%, #ffd42a 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffe068), color-stop(100%, #ffd42a));
	background:-webkit-linear-gradient(top, #ffe068 0%, #ffd42a 100%);background:-o-linear-gradient(top, #ffe068 0%, #ffd42a 100%);
	background:-ms-linear-gradient(top, #ffe068 0%, #ffd42a 100%);
	background:linear-gradient(to bottom, #ffe068 0%, #ffd42a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe068', endColorstr='#ffd42a',GradientType=0 )
	}
	
.socialMedia_002 div.button-container .button a {
	width:100%;
	font-size:12px;
	font-weight:400;
	color:#3D3D3D;
	}
	
.socialMedia_002_dark {
	background:#606060;
	background:-moz-linear-gradient(top, #606060 0%, #858585 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #606060), color-stop(100%, #858585));
	background:-webkit-linear-gradient(top, #606060 0%, #858585 100%);
	background:-o-linear-gradient(top, #606060 0%, #858585 100%);
	background:-ms-linear-gradient(top, #606060 0%, #858585 100%);
	background:linear-gradient(to bottom, #606060 0%, #858585 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#606060', endColorstr='#858585',GradientType=0 );
	}
.content_wrap ul.icons li a#youtube_icon {
	background-position:-96px 0px;
		}

#facebook {
	background: url("/web/20161026195339oe_/https://www.rtc.army.mil/images/icon_sprites.gif") -32px 0px no-repeat;
}

#youtube {
	background: url("/web/20161026195339oe_/https://www.rtc.army.mil/images/icon_sprites.gif") -96px 0px no-repeat;
}

	
#soldiersMag img {
    float: left;
    margin: 1em 0 1em 0.8em;
}

#soldiersMag a, #soldiersMag p {
    display: block;
    float: right;
    margin: 1em 0;
    width: 106px;
}

    #soldiersMag a.left {
        float: left;
        margin: 0;
        width: auto;
    }

#soldiersMag p {
    line-height: 1em;
    margin: 0;
}

#spotlight {
    background: #939393;
    height: 130px;
    overflow: hidden;
    position: relative;
}

    #spotlight h3, #spotlight p {
        float: left;
        width: 340px;
    }

    #spotlight h2 {
        background: #7a7a7a;
        color: #ffd54a;
        height: 2.4em;
        line-height: 2.4em;
        margin-bottom: -24px;
        padding-left: 10px;
    }

        #spotlight h2 img {
            border: none;
            margin: 0 5px;
            position: relative;
            top: 0.3em;
        }

    #spotlight h3 a {
        color: #ffd54a;
        display: block;
        font-size: 15px;
        font-weight: bold;
        margin: 10px 0 3px;
    }

    #spotlight p {
        color: #fff;
        line-height: 1.2em;
    }

    #spotlight .allFeatures {
        height: auto;
        margin-bottom: 10px;
        position: absolute;
        left: 106px;
        top: 84px;
    }

        #spotlight .allFeatures a {
            color: #3d3d3d;
            font-size: 10px;
        }

#spotlightBottom {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/spotlight_bottom.gif) no-repeat bottom left;
    height: 5px;
    width: 458px;
}

.spotlightImage {
    clear: both;
    display: inline;
    float: left;
    margin: 10px 10px 6px;
}

#spotlightItems {
    height: 110px;
    overflow: hidden;
    width: 458px;
    position: relative;
}

    #spotlightItems ul {
        height: 110px;
        width: 2000px;
    }

    #spotlightItems li {
        display: inline;
        float: left;
        height: 110px;
        width: 458px;
        position: relative;
    }

#standTo {
    margin: 0.7em 10px;
}

    #standTo a {
        display: block;
    }

    #standTo .middle {
        font-weight: normal;
        margin: 0.3em 0 1.5em 0;
        line-height: 1.2em;
    }

    #standTo .bottom {
        display: inline;
    }

#storyPhoto .caption {
    display: block;
    padding: 1em 0;
    width: 668px;
    line-height: 1.4em;
}

#topHeadlines {
    list-style-type: disc;
    margin: 0 0.4em 2em 1.6em;
}

    #topHeadlines li {
        margin: 0.8em 0;
    }

        #topHeadlines li a {
            display: block;
            font-size: 1.2em;
            font-weight: normal;
            line-height: 1.1em;
        }

#video-placeholder {
    border: none;
}

#worldMedia {
    border: 1px solid #4e4e4e;
    margin: 0 auto 1em;
    width: 176px;
}

    #worldMedia h2 {
        background: #4e4e4e;
        height: 3.5em;
        line-height: 1.1em;
        padding-top: 0.2em;
    }

        #worldMedia h2 span {
            display: block;
            font-size: 9px;
            text-transform: none;
        }

    #worldMedia ul {
        list-style-image: none;
        margin-left: 10px;
    }

    #worldMedia li.links {
        margin: -0.5em 0 1em;
    }

    #worldMedia li a {
        display: inline;
    }

#wrapper {
    background: url(/web/20161026195339oe_/https://www.rtc.army.mil/Images/Design/white_bg.gif) repeat-y top center;
    width: 100%;
}
/* CSS Sprite Icons */
.prev {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/icon_sprites.gif) 0px -76px no-repeat;
}

.next {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/icon_sprites.gif) 0px -95px no-repeat;
}

.rss {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/icon_sprites.gif) 0px -114px no-repeat;
}

.podcasts {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/icon_sprites.gif) 0px -133px no-repeat;
}

.standto {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/icon_sprites.gif) 0px -399px no-repeat;
}

#print {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/icon_sprites.gif) 0px -171px no-repeat;
}

#email {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/icon_sprites.gif) 0px -190px no-repeat;
}

#share {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/icon_sprites.gif) 0px -361px no-repeat;
}

#shareClose {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/icon_sprites.gif) 0px -380px no-repeat;
}

#twitter {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/social_media.gif) 0px 0px no-repeat;
}

#facebook {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/social_media.gif) -32px 0px no-repeat;
}

#flickr {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/social_media.gif) -64px 0px no-repeat;
}

#youtube {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/social_media.gif) -96px 0px no-repeat;
}

#vimeo {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/social_media.gif) -128px 0px no-repeat;
}

#delicious {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/social_media.gif) -160px 0px no-repeat;
}
/* 4. Classes------------------------------------*/
.altHeader, #modDate {
    display: none;
}

.block {
    clear: both;
    color: #fff;
    font-size: 11px;
    height: 26px;
    line-height: 26px;
    padding-left: 10px;
    text-transform: uppercase;
}

.bold {
    font-weight: bold;
}

.bordered {
    border: 1px solid #9b9b9b;
}

.bottomNewsSection {
    border-right: 1px solid #c3c3c3;
    display: inline;
    float: left;
    height: 17.8em;
    margin: 0.3em 0 0.4em 0;
    width: 195px;
}

#bottomNewsItems .bottomNewsSection .textOnly {
    height: 15em;
    width: 180px;
}

    #bottomNewsItems .bottomNewsSection .textOnly li {
        float: left;
        margin: 0.7em 0;
    }

.centered {
    padding-left: 0;
    text-align: center;
}

.dark-gray {
    background: #4e4e4e;
}

.dark-red {
    background: #af2020;
}

.hide, .hide2 {
    position: absolute;
    left: 0px;
    top: -500px;
    width: 1px;
    height: 1px;
    overflow: hidden;
}

.icon_sprite {
    display: block;
    float: left;
    height: 19px;
    margin: 0 4px;
    width: 19px;
}

.light-gray {
    background: #c0c0c0;
    color: #565656;
}

.plainHeadline {
    color: #000;
    font-size: 1.1em;
}

.right {
    text-align: right;
}

.rss, .podcasts, .standto {
    display: block;
    height: 19px;
    line-height: 19px;
    margin: 0.4em 0;
}

    .rss .textLink, .podcasts .textLink, #email .textLink, #print .textLink, .standto .textLink {
        margin-left: 24px;
    }

.socialMediaSprite {
    display: block;
    float: left;
    height: 27px;
    width: 26px;
}

.subPage h1 {
    margin-bottom: 1em;
    margin-top: 0;
    padding: 8px 0;
}

.subPage h2 {
    font-size: 1.2em;
}

.subPage p {
    margin: 1em 0;
}

.subPage #breadCrumbs {
    margin-bottom: 10px;
}

.subPage #mainContent {
    width: 458px;
}

.thumbnail {
    clear: left;
    float: left;
    margin: 5px;
    height: 75px;
    width: 75px;
}

.twoButtonNav {
    display: inline;
    float: right;
    margin-right: 0px;
    width: 90%;
}

#socialMedia .twoButtonNav {
    float: none;
}

.video {
    line-height: 19px;
    height: 19px;
}

    .video .textLink {
        display: block;
        margin-left: 24px;
    }

#bottomNews .prev, #bottomNews .next, #spotlight .prev, #spotlight .next {
    display: inline;
    float: right;
    height: 18px;
    margin: 4px;
    width: 18px;
}

#images .prev, #images .next {
    display: inline;
    height: 18px;
    margin: 4px;
    width: 18px;
}

#images .prev {
    float: left;
}

#images .next {
    float: right;
}

#images .twoButtonNav {
    float: none;
    display: block;
    width: 100%;
}
/* No Flash */
#homePlayerContainer #noFlashFeedBox p.noFlashText a {
    display: inline;
    float: none;
    padding: 0px;
    margin: 0px;
}

#noFlashFeedBox {
    height: 323px;
    overflow: auto;
    background: #f7f7f7;
}

    #noFlashFeedBox .noFlashVideo p a {
        margin: 0px;
    }

    #noFlashFeedBox .noFlashVideo p {
        width: 176px;
        margin: 2px;
        background: #f7f7f7;
    }

.noFlashText {
    padding-left: 6px;
    background: #fff;
}

.noFlashVideo {
    background: #F7F7F7;
    clear: both;
    border-bottom: 1px solid #b1b1b1;
    overflow: hidden;
    padding-bottom: 3px;
}

    .noFlashVideo .thumb {
        float: left;
        padding: 3px;
        margin: 5px;
        margin-bottom: 2px;
        border: 1px solid #b1b1b1;
        width: 90px;
    }

        .noFlashVideo .thumb img {
            width: 90px;
            border: none;
        }
/*.noFlashVideo div {width:199px;float:right;margin-top:5px;font-size:1.1em;margin-bottom:2px;}.noFlashVideo:hover {background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/front_video_bg_hover.gif) repeat-x top;background-color:#dac482;}*/
/* 5. Print------------------------------------*/
@media print {
    body {
        background: #fff;
    }

    #header, #navBar, #breadCrumbs, #leftCol, #rightCol, #footer {
        display: none;
    }

    #mainContent {
        overflow: visible;
    }
}
/* 6. Handheld------------------------------------*/
@media handheld {
}
/* 7. Debug------------------------------------*/
/* Un-comment for site testing*[style], font, center {outline: 5px solid red;}img[alt=""] {border: 3px solid red;}img[title=""] {border: 3px dotted fuchsia;}img:not([alt]) {border: 5px solid red;}img:not([title]) {outline: 5px solid fuchsia;}table[summary=""] {outline: 3px solid red;}table:not([summary]) {outline: 5px solid red;}th {border: 2px solid red;}th[scope="col"], th[scope="row"] {border: none;}a[href]:not([title]) {border: 5px solid red;}a[title=""] {outline: 3px dotted red;}a[href=""] {background: fuchsia;} */
body.preview {
    font-size: 62.5%;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: bold;
}

h1 {
    font-size: 2.6em;
}

h2 {
    font-size: 2.4em;
}

h3 {
    font-size: 1.2em;
}

img {
    border: 1px solid #3d3d3d;
}

p {
    font-size: 1.1em;
    line-height: 1.4em;
}
/* 3. ID's------------------------------------*/
#container {
    background: #fff;
    /*font-size: 62.5%;*/
    margin: auto;
    padding-top: 14px;
    overflow: hidden;
    width: 1000px;
}

#content {
    background: #ededed;
    clear: both;
    padding: 10px 10px 10px 10px;
    overflow: hidden;
}

    #content.myArmy {
        background: #ededed url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/content_shadow_top.gif') repeat-x;
    }

#topContent {
    background: #ededed;
    float: left;
    padding: 1em 14px;
    width: 968px;
}
/* MyArmyHeader -- Styles for the myArmyMil marketing banner */
#MyArmyHeader {
    padding: 0;
}

#MiniHeader {
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/mini_header.gif') no-repeat;
    margin: 0 auto 15px;
    text-indent: -9999px;
    display: block;
    height: 30px;
    width: 1024px;
}

    #MiniHeader:hover {
        background-position: 0 -30px;
    }
/* myArmyInfo - styles for myArmy stuff in top left hand corner of the home page */
#myArmyInfo {
    float: left;
}

    #myArmyInfo #loginBox {
        background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat 0 0;
        color: #fff;
        float: left;
        height: 79px;
        width: 361px;
    }

        #myArmyInfo #loginBox h2 {
            margin-bottom: 0;
        }

        #myArmyInfo #loginBox h2, #myArmyInfo #loginBox h3, #myArmyInfo #loginBox #options {
            font-weight: normal;
            position: relative;
            left: 83px;
            top: 5px;
            width: 275px;
        }

        #myArmyInfo #loginBox #options {
            margin-top: 7px;
        }

        #myArmyInfo #loginBox a#loginButton {
            background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.gif') no-repeat -83px -54px transparent;
            cursor: pointer;
            float: left;
            height: 21px;
            margin: 0 10px 0 0;
            position: relative;
            top: -3px;
            width: 61px;
        }

        #myArmyInfo #loginBox a#whatIsIt {
            color: #fff;
            font-weight: normal;
            position: relative; /*left: 10px;*/
            ;
            top: 1px;
        }

            #myArmyInfo #loginBox a#whatIsIt:hover {
                color: #fecc0a;
            }

    #myArmyInfo #profileBox, #myArmyInfo #profileBox img, #myArmyInfo #profileBox .left {
        display: inline;
        float: left;
    }

    #myArmyInfo #profileBox {
        width: 440px;
    }

        #myArmyInfo #profileBox .left {
            margin-left: 10px;
            width: 360px;
        }

        #myArmyInfo #profileBox h2 {
            font-size: 1.8em;
        }

        #myArmyInfo #profileBox h3 {
            font-weight: normal;
            font-size: 1em;
        }

        #myArmyInfo #profileBox a.roundedBtn {
            margin-top: 0.5em;
        }

        #myArmyInfo #profileBox a#logOff .icon {
            background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat -429px 0;
        }

        #myArmyInfo #profileBox a#logOff:hover .icon {
            background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat -475px 0;
        }

        #myArmyInfo #profileBox a#resetPage .icon {
            background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat -443px 0;
            padding-left: 17px;
        }

        #myArmyInfo #profileBox a#resetPage:hover .icon {
            background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat -489px 0;
            padding-left: 17px;
        }

        #myArmyInfo #profileBox a#addWidgets .icon {
            background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat -460px 0;
            padding-left: 15px;
        }

        #myArmyInfo #profileBox a#addWidgets:hover .icon {
            background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat -506px 0;
            padding-left: 15px;
        }
/* styles for Hot Topics box */
#hotTopics {
    background: url("https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg") no-repeat scroll 0 -79px transparent;
    float: left;
    height: 56px;
    margin-bottom: 2.2em;
    position: relative;
    top: 5px;
    width: 515px;
    margin-left: 5px;
}

    #hotTopics h2 {
        color: #FFFFFF;
        display: inline;
        float: left;
        font-size: 2em;
        margin: 15px 0 0 20px;
        width: 135px;
    }

    #hotTopics ul {
        float: left;
        position: relative;
        width: 286px;
    }

        #hotTopics ul li {
            display: none;
            height: 56px;
            margin-right: 58px;
            position: absolute;
            width: 276px;
        }

            #hotTopics ul li.first {
                display: block;
            }

            #hotTopics ul li a {
                display: block;
                font-size: 1.4em;
                font-weight: normal;
                height: 37px;
                left: 12px;
                overflow: hidden;
                position: relative;
                top: 10px;
                width: 240px;
            }

    #hotTopics #counter {
        bottom: 5px;
        color: #A12222;
        position: absolute;
        right: 52px;
    }

    #hotTopics .buttonWrapper {
        float: right;
        height: 56px;
        position: relative;
        width: 50px;
    }

    #hotTopics .prev, #hotTopics .next {
        cursor: pointer;
        display: block;
        float: left;
        height: 35px;
        position: relative;
        top: 10px;
        width: 18px;
        z-index: 200;
    }

        #hotTopics .prev:hover {
            background: url("https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite_trans.png") no-repeat scroll -43px 0 transparent;
        }

    #hotTopics .prev {
        background: url("https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite_trans.png") no-repeat scroll -1px 0 transparent;
        margin-right: 6px;
    }

    #hotTopics .next:hover {
        background: url("https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite_trans.png") no-repeat scroll -64px 0 transparent;
    }

    #hotTopics .next {
        background: url("https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite_trans.png") no-repeat scroll -23px 0 transparent;
    }

#fbcLogout {
    position: relative;
    top: 7px;
    left: -3px;
}

a.FB_Link img.fb_profile_pic_rendered {
    border: 1px solid #3d3d3d;
}

#loginOptions {
    background: #7d7d7d url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/login_options_gradient.gif') repeat-x;
    clear: both; /*display: none;*/
    ;
    float: left;
    padding: 18px 14px 10px;
    width: 968px;
}

    #loginOptions .left {
        float: left;
        margin-bottom: 10px;
        width: 400px;
    }

    #loginOptions .loginLearn {
        position: relative;
        top: 10px;
        font-weight: 100;
        font-size: 12px;
        color: #FFF;
    }

        #loginOptions .loginLearn a {
            font-weight: 100;
            font-size: 12px;
            color: #fecc0b;
        }

    #loginOptions .myArmyLogo {
        background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat -362px 0px;
        float: left;
        opacity: 0.4;
        height: 38px;
        margin-right: 12px;
        width: 43px;
    }

    #loginOptions .myArmyHeading {
        font-size: 26px;
    }

    #loginOptions .myArmyDesc {
        font-size: 14px;
        margin-top: -4px;
        color: #CFCFCF;
    }

        #loginOptions .myArmyDesc em {
            color: #fff;
        }

    #loginOptions a#closeLoginOptions {
        margin-top: -5px;
    }

    #loginOptions #learnMore {
        border-bottom: 1px solid #949494;
        color: #ededed;
        font-size: 1.2em;
        float: right;
        padding-bottom: 3px;
        text-align: right;
        width: 100%;
    }

        #loginOptions #learnMore a {
            color: #ffd54a;
            font-weight: normal;
        }

    #loginOptions #chooseService {
        border-top: 1px solid #939393;
        clear: both;
        color: #ededed;
        font-size: 1.4em;
        font-weight: normal;
        padding-top: 1em;
    }

    #loginOptions ul {
        padding: 2em 0 1em;
        overflow: hidden;
    }

        #loginOptions ul li {
            border-left: 1px solid #949494;
            float: left;
            height: 10em;
            width: 33%;
        }

            #loginOptions ul li#ako {
                border-left: none;
            }

            #loginOptions ul li a {
                color: #ededed;
                float: left;
                font-size: 1em;
                font-weight: normal;
                margin-top: 1.2em;
                text-align: center;
                width: 100%;
            }

            #loginOptions ul li#ako a {
            }

            #loginOptions ul li#fb a {
            }

            #loginOptions ul li a .loginText {
                display: block;
                margin-bottom: 0.5em;
                font-weight: bold;
            }

            #loginOptions ul li a .loginImage {
                cursor: pointer;
                display: block;
                margin: 0 auto;
            }

            #loginOptions ul li#ako a .loginImage {
                background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/ako_button.png') no-repeat;
                height: 45px;
                width: 127px;
            }

            #loginOptions ul li#gfc a .loginImage {
                background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/google_button.png') no-repeat;
                height: 46px;
                width: 130px;
            }

            #loginOptions ul li#fb a .fbconnect_login_button {
                background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/facebook_button.png') no-repeat;
                height: 38px;
                width: 131px;
            }

            #loginOptions ul li#fb a img {
            }

    #loginOptions .loginDetails {
        background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/loginBG.gif') repeat-x top;
        color: #FFF;
        margin-right: auto;
        margin-bottom: 10px;
        margin-left: auto;
        border: 1px solid #939393;
        padding: 20px 0 10px;
        height: 288px;
        width: 100%;
    }

        #loginOptions .loginDetails .detailsBox {
            padding: 0 20px;
        }

        #loginOptions .loginDetails li {
            height: 282px;
        }

        #loginOptions .loginDetails h2 {
            font-size: 16px;
            font-weight: normal;
            color: #fecc0b;
            margin-bottom: 15px;
        }

        #loginOptions .loginDetails p {
            margin-bottom: 15px;
            font-size: 12px;
        }

        #loginOptions .loginDetails a {
            color: #fecc0b;
            font-size: 12px;
            margin: 0;
            text-align: left;
        }

        #loginOptions .loginDetails .overview {
            border-left: none;
        }
/* widgetOptions heading */
#widgetOptions {
    display: none;
    float: left;
    position: relative;
    overflow: hidden;
}

    #widgetOptions .heading {
        background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat 0 -135px;
        float: left;
        height: 93px;
        width: 996px;
    }

    #widgetOptions .myArmyHeading, #widgetOptions .myArmyDesc {
        font-weight: normal;
        position: relative;
        left: 95px;
        top: 26px;
        width: 500px;
    }

    #widgetOptions .myArmyHeading {
        font-size: 26px;
    }

    #widgetOptions .myArmyDesc {
        font-size: 14px;
        margin-top: -4px;
    }

        #widgetOptions .myArmyDesc em {
            <!-- color: #ffd54a; -->
        }

    #widgetOptions #closeWidgetOptions {
        margin: -30px 14px;
    }
    /* widgetOptions navigation */
    #widgetOptions ul#widgetNav {
        background: #717171 url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widget_options_gradient.gif') repeat-x;
        clear: both;
        float: left;
        padding: 18px 14px 10px 24px;
        position: relative;
        width: 958px;
    }

ul#widgetNav li, ul#widgetNav li a {
    display: inline;
    float: left;
}

    ul#widgetNav li a {
        background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/square_button_gradient_green.gif') repeat-x;
        border: 1px solid #c2c2c2;
        color: #fff;
        font-size: 1.2em;
        height: 23px;
        line-height: 22px;
        margin: 0 4px;
        text-align: center;
        width: 104px;
    }

    ul#widgetNav li.current a {
        background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/square_button_gradient_gray.gif') repeat-x;
    }

        ul#widgetNav li.current a:hover {
            background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/square_button_gradient_gray.gif') repeat-x;
        }

    ul#widgetNav li a:hover {
        background: #585e2d;
    }
/*.subNavLeft, .subNavRight {display: inline;float: left;height: 34px;width: 10px;}.subNavLeft {background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat -471px -39px;}.subNavLeft.current {background-position: -493px -39px;height: 34px;position: relative;z-index: 1000;}.subNavLeft.current .inner {background:#4A4A4A;float:left;height:1px;left:1px;position:relative;top:34px;width:9px;z-index:1000;}.subNavRight {background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat -515px -39px;float: right;}.widgetSubNav {float: left;}.widgetSubNav ul {background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widget_subNav_gradient_fill.gif') repeat-x;border-bottom: 1px solid #6d6d6d;border-top: 1px solid #949494;float: left;height: 33px;width: 948px;z-index: 99;}.widgetSubNav li {border-right: 1px solid #4d4d4d;float: left;position: relative;height: 33px;}.widgetSubNav li.current {border-right: 1px solid #6d6d6d;border-left: 1px solid #6d6d6d;}.widgetSubNav li a {background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widget_subNav_link_darker.gif') repeat-x;color: #fff;float: left;font-size: 1.2em;font-weight: normal;height: 33px;line-height: 33px;margin: 0;padding: 0 10px;width: auto;}.widgetSubNav li.current a {background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widget_subNav_link_lighter.gif') repeat-x;border-right: none;color: #ffca0a;height: 35px;position: relative;z-index: 100;}*/
/* widgetOptions section/subSection */
#widgetOptions h2 {
    color: #c2c2c2;
    font-family: Myriad Pro, Verdana, Arial, sans-serif;
    font-size: 1.6em;
    font-weight: normal;
    margin-bottom: 0.5em;
}

.section {
    background: #717171;
    clear: both;
    float: left;
    padding: 0 14px;
    position: relative;
    width: 968px;
}

.subSection {
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widget_subSection_bg.gif') repeat-y;
    clear: both;
    float: left;
    height: 31em;
    overflow: hidden;
    padding: 20px 20px 10px 20px;
    width: 928px;
}

.subSectionTop, .subSectionBottom {
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat 0px -479px;
    clear: both;
    float: left;
    height: 9px;
    width: 968px;
}

.subSectionBottom {
    background-position: 0px -490px;
    margin-bottom: 1em;
}

.subSection .mainWrapper, .subSection .checklist, .subSection .checklist li a {
    float: left;
    overflow: hidden;
}

.subSection .mainWrapper {
    border-right: 1px solid #6d6d6d;
    padding-right: 16px;
    width: 650px;
}

.subSection .main li {
    float: left;
}

.subSection .checklist {
    border-right: 1px solid #6d6d6d;
    height: 246px;
    padding: 0 10px 0 0;
}

    .subSection .checklist li {
        background: #373737 url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat -515px -79px;
        clear: both;
        float: left;
        height: 23px;
        margin: 0 0 6px;
        padding-left: 24px;
        overflow: hidden;
        width: 150px;
    }

        .subSection .checklist li.selected {
            background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat -540px -79px;
        }

        .subSection .checklist li a.selectBox {
            background: #373737;
            color: #fff;
            float: left;
            font-size: 1.2em;
            font-weight: normal;
            height: 23px;
            line-height: 22px;
            padding: 0 10px;
            width: 130px; /*margin: 3px 0;*/
        }

        .subSection .checklist li.selected a.selectBox {
            background: #646b38;
        }

        .subSection .checklist li a.selectBox:hover {
            color: #fff;
        }

        .subSection .checklist li input {
            position: absolute;
            left: 0px;
            top: -500px;
            width: 1px;
            height: 1px;
            overflow: hidden;
        }

.subSection .jcarousel-container {
    overflow: hidden;
    width: 653px;
}

.subSection .jcarousel-clip {
    height: 300px;
    width: 582px;
}

.subSection .jcarousel-list {
}

.subSection .jcarousel-item {
    height: 273px;
    width: 194px;
}

.subSection .jcarousel-prev, .subSection .jcarousel-next {
    float: left;
    height: 250px;
    margin-top: 25px;
    width: 33px;
}

.subSection .jcarousel-prev {
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat -68px -228px;
    margin-right: 5px;
}

    .subSection .jcarousel-prev:hover {
        background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat -68px -500px;
        margin-right: 5px;
    }

.subSection .jcarousel-prev-disabled {
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat 0px -228px;
}

.subSection .jcarousel-next {
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat -102px -228px;
    float: right;
}

    .subSection .jcarousel-next:hover {
        background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat -102px -500px;
        float: right;
    }

.subSection .jcarousel-next-disabled {
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat -34px -228px;
}
/* widgetsAdded, save/cancel buttons */
#widgetOptionsRight {
    position: absolute;
    top: 174px;
    right: 34px;
    width: 266px;
}

#widgetsAdded {
    float: right;
    width: 246px;
}

    #widgetsAdded ul {
        background: #393939;
        border: 1px solid #747474;
        color: #ffca05;
        font-family: Myriad Pro, Verdana, Arial, sans-serif;
        font-size: 14px;
        height: 220px;
        margin-top: 0.6em;
        padding: 0 4px;
        overflow: auto;
    }

    #widgetsAdded li {
        border-bottom: 1px solid #747474;
        cursor: pointer;
        letter-spacing: 0.5px;
        height: 23px;
        line-height: 25px;
        padding: 0 3px;
        width: 219px;
    }

        #widgetsAdded li.hover, #widgetsAdded li.focus {
            background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat -136px -228px;
        }

#saveWidgetOptions, #cancelWidgetOptions {
    float: right;
    margin-top: 1.4em;
    margin-bottom: 1.4em;
}

    #saveWidgetOptions .icon {
        background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat -564px -79px;
        padding-left: 14px;
    }

    #cancelWidgetOptions .icon {
        background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') no-repeat -579px -79px;
    }

#featureBox p {
    margin-bottom: 15px;
}

#featureBoxTop {
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/rounded_gray_top.gif') no-repeat top left;
    height: 5px;
    width: 458px;
}
/* Locker */
.ddPlaceholder {
    /*float: left;*/ overflow: hidden;
    background-color: #c9cdb3; /*-moz-border-radius: 10px;-webkit-border-radius: 10px;*/
    ;
    border: 2px dotted #919090;
}
/*.locked .dragCol {background-color:#FAA;}.locked .dragItem{background-color:#FFF;border:1px dashed #000;}*/
/* Drag and Drop - CSS */
#col1 {
    /*width:50%;*/ width: 70%;
    margin-right: 2%;
    float: left;
}

#col2 {
    /*width:25%;*/ width: 280px;
    margin-right: 10px;
}

#col3 {
    /*width:25%;*/ width: 25%;
    display: inline;
}

.dragCol {
    background-color: #ededed;
    float: left;
    padding: 0px 0px;
    min-height: 100px;
}
/*.dragCol:hover, .dragCol:focus {background-color:#000;}*/
.dragItem, .nodrag {
    width: 280px;
    /* margin: 5px auto;*/
    margin-bottom: 10px;
    /*background-color:#EEE;border:1px solid #666;*/ min-height: 50px;
    float: left;
}

#col1 .dragItem, #col1 .nodrag {
    width: 100%;
    margin-left: 0px;
}

#col3 .dragItem, #col3 .nodrag {
    margin-right: 0px;
}

.box, .box h2, .box .boxContent, .box .editMenu {
    display: inline;
    float: left;
}

.thedragbox {
    /*background: #cecece;*/
    margin-bottom: 10px;
    overflow: hidden;
    position: relative;
    font-size: 1.1em;
    width: 100%;
}

    .thedragbox .boxHeader {
        position: relative; /*background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/headerBG.gif');*/
        height: 33px;
        width: 100%;
        z-index: 200;
    }

.handle {
    cursor: move;
}

.thedragbox .boxHeader img {
    position: relative;
    top: -8px;
    border: 0;
}

.thedragbox .boxHeader h2 {
    font-size: 16px;
    color: #FFF;
    margin-left: 3px;
    margin-top: 8px;
    font-weight: normal;
}

.thedragbox .move {
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') -617px -39px;
    height: 33px;
    width: 18px;
    position: relative;
    float: right;
    margin-right: 10px;
}

.thedragbox a.editButton, .thedragbox a.cancelButton {
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') -577px -39px;
    height: 33px;
    width: 20px;
    position: relative;
    float: right;
    margin-right: 10px;
}

.thedragbox .close {
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') -541px -39px;
    height: 33px;
    width: 14px;
    position: relative;
    float: right;
}

.boxHeader:hover .move {
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') -598px -39px;
}

.boxHeader:hover a.editButton, .boxHeader:hover a.cancelButton {
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') -556px -39px;
}

.boxHeader:hover .close {
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg') -526px -39px;
}

.thedragbox .boxHeaderLeft {
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widget_header_corners.gif') 0px 0px;
    height: 33px;
    width: 9px;
    position: absolute;
    left: 0;
    top: 0;
}

.thedragbox .boxHeaderMiddle {
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/headerBG.gif') repeat-x;
    height: 33px;
    position: absolute;
    left: 9px;
    right: 9px;
}

.thedragbox .boxHeaderRight {
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widget_header_corners.gif') -10px 0px;
    height: 33px;
    width: 9px;
    position: absolute;
    right: 0;
    top: 0;
}

.thedragbox .boxContent, .thedragbox .editMenu {
    position: relative;
    clear: both;
    width: 100%;
}

.thedragbox .editMenu {
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/editBG.gif') bottom repeat-x #DDD;
    padding: 0;
    border: 1px solid #b6b6b6;
    border-top: 0;
    width: 100%;
}

    .thedragbox .editMenu fieldset {
        display: inline;
    }

    .thedragbox .editMenu .boxfoot {
        width: 100%;
    }

    .thedragbox .editMenu .saveButton {
        position: relative;
        top: -1px;
        display: block;
        background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/save_cancel_buttons.gif') no-repeat -58px 0px;
        width: 51px;
        height: 19px;
        float: right;
        margin-top: 6px;
        margin-right: 8px;
        margin-bottom: 4px;
    }

    .thedragbox .editMenu .cancel {
        display: block;
        background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/save_cancel_buttons.gif') no-repeat 0px 0px;
        width: 57px;
        height: 18px;
        float: right;
        margin-top: 6px;
        margin-right: 6px;
        margin-bottom: 4px;
    }

.thedragbox {
    clear: left;
}

.playerWidget {
    background: #FFFFFF url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/widgetBG.gif) repeat-x scroll center bottom;
    float: left;
    width: 99.4%;
    border: 1px solid #B6B6B6;
    border-top: 0;
    position: relative;
    padding-bottom: 10px;
    margin-bottom: 15px;
}

.homePlayerContainer {
    border: 1px solid #B6B6B6;
    margin: 2.8%;
    padding: 0;
    width: 94%;
    float: left;
    background: #FFF;
}

.homePlayer {
    margin-left: 0px;
    width: 100%;
    clear: left;
}

.captionToggle {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/triangle_closed.gif) no-repeat scroll right center;
    font-size: 12px;
    width: 120px;
    font-weight: bold;
    float: left;
    cursor: pointer;
    margin-left: 2.5%;
}

    .captionToggle:hover, .captionToggle:focus {
        color: #7B8738;
    }

.playerWidget p {
    clear: both;
    float: left;
    width: 100%;
}

    .playerWidget p a {
        float: left;
        margin-left: 2.5%;
        font-size: 12px;
    }

        .playerWidget p a.right {
            float: right;
            margin-right: 3.5%;
        }

.captionsContain {
    position: relative;
    float: left;
    width: 100%;
    margin: 2.5% 2.5% 0 2.5%;
    display: none;
}

.captions_left {
    height: 79px;
    width: 4px;
    float: left;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/video/captions_left.gif) no-repeat;
}

.captions_right {
    height: 79px;
    width: 4px;
    float: left;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/video/captions_right.gif) no-repeat;
}

.captions {
    height: 74px;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/video/captions_repeater.gif) repeat-x scroll center bottom;
    width: 90%;
    font-weight: bold;
    float: left;
    padding: 4px 3px 0;
    color: #fff;
}

.captionToggle.triangleOpen {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/triangle_open.gif) no-repeat scroll right center;
}

.triangleClosed {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/triangle_closed.gif) no-repeat scroll right center;
}

.videoWidgetLeftCorner {
    display: block;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg) no-repeat -406px -29px;
    width: 9px;
    height: 9px;
    position: absolute;
    left: -1px;
    bottom: -1px;
    overflow: hidden;
}

.videoWidgetRightCorner {
    display: block;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg) no-repeat -416px -29px;
    width: 9px;
    height: 9px;
    position: absolute;
    right: -1px;
    bottom: -1px;
    overflow: hidden;
}

#StandTo {
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/myarmy/widgets/standto/standtoTitle.gif') no-repeat 0 0 transparent;
    height: 33px;
    margin: 0;
    text-indent: -9999px;
    width: 137px;
}

.standto {
    height: 100%;
    position: relative;
    border: 1px solid #B6B6B6;
    border-top: 0;
    background-color: #FFFFFF;
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/myarmy/widgets/widgetBG.gif') bottom repeat-x;
    padding: 6px 10px 10px;
    top: -2px;
}

    .standto h3, .standto p {
        font-size: 1.1em;
        font-family: Verdana,sans-serif;
        line-height: 1.4em;
    }

    .standto p {
        margin-bottom: 10px;
    }

        .standto p.standtoFocus a {
            font-weight: normal;
        }

    .standto em {
        font-style: italic;
    }

    .standto a {
    }

.standtoLinks {
    margin: 11px 0px 0px;
    font-weight: bold;
}

.standtoLeftCorner {
    display: block;
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/myarmy/myArmy_sprite.jpg') no-repeat -406px -29px;
    width: 9px;
    height: 9px;
    position: absolute;
    left: -1px;
    bottom: -1px;
    overflow: hidden;
}

.standtoRightCorner {
    display: block;
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/myarmy/myArmy_sprite.jpg') no-repeat -416px -29px;
    width: 9px;
    height: 9px;
    position: absolute;
    right: -1px;
    bottom: -1px;
    overflow: hidden;
}

#ArmyLiveBlog {
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/myarmy/widgets/armylive/armyliveTitle.gif') no-repeat 0 0 transparent;
    height: 33px;
    margin: 0;
    text-indent: -9999px;
    width: 130px;
}

.armylive {
    position: relative;
    border: 1px solid #b6b6b6;
    border-top: none;
    border-bottom: none;
    background-color: #FFF;
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/myarmy/widgets/widgetBG.gif') bottom repeat-x;
    font-family: Verdana,sans;
    font-size: 12px;
    line-height: 1.4em;
    overflow: hidden;
}

    .armylive h3 {
        display: block;
        background-color: #d5d5d5;
        width: 100%;
        height: 28px;
    }

        .armylive h3 span {
            position: relative;
            display: block;
            font-size: 12px;
            line-height: 20px;
            padding-top: 4px;
            padding-left: 10px;
        }

.armylivePlus {
    display: block;
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/myarmy/myArmy_sprite.jpg') no-repeat -472px -230px;
    cursor: pointer;
    width: 19px;
    height: 19px;
    position: absolute;
    right: 4px;
    top: 5px;
}

.armyliveMinus {
    display: block;
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/myarmy/myArmy_sprite.jpg') no-repeat -492px -230px;
    cursor: pointer;
    width: 19px;
    height: 19px;
    position: absolute;
    right: 28px;
    top: 5px;
}

.armylive li {
    display: block;
    padding: 6px 12px 6px 12px;
    border-bottom: 1px dashed #6a6a6a;
}

.armylive a {
    font-weight: normal;
}

.armylive strong {
    font-weight: bold;
    font-size: 10px;
}

.armylive ul {
    margin-bottom: 19px;
}

.armyliveFoot {
    display: block;
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/myarmy/widgets/armylive/armyliveFooter.jpg');
    width: 100%;
    height: 18px;
    position: absolute;
    bottom: 0px;
}

    .armyliveFoot a {
        font-size: 10px;
        font-weight: bold;
        float: right;
        padding-top: 2px;
        padding-right: 10px;
    }

        .armyliveFoot a:hover, .armyliveFoot a:focus {
        }

.armyliveLeftCorner {
    display: block;
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/myarmy/widgets/widget_corner_sprite.jpg') no-repeat 0px -180px;
    width: 9px;
    height: 18px;
    position: absolute;
    left: 0px;
    bottom: 0px;
    overflow: hidden;
}

.armyliveRightCorner {
    display: block;
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/myarmy/widgets/widget_corner_sprite.jpg') no-repeat right -180px;
    width: 9px;
    height: 18px;
    position: absolute;
    right: 0px;
    bottom: 0px;
    overflow: hidden;
}

.aswidget {
    position: relative;
    display: block;
    background: #fff url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/asm/asmback.gif) top repeat-x;
    border: 1px solid #b6b6b6;
    border-bottom: 1px dashed #666;
    border-top: 0;
    width: 95%;
    left: 2%;
}

.asheader {
    width: 100%;
    height: 98px;
}

    .asheader a {
        position: absolute;
        display: block;
        top: 20px;
        width: 20%;
        font-weight: normal;
    }

        .asheader a .icon {
            margin: 0 auto;
            height: 43px;
            width: 43px;
        }

.dodicon {
    left: 0%;
}

.marineicon {
    left: 20%;
}

.navyicon {
    left: 40%;
}

.airforceicon {
    left: 60%;
}

.coastguardicon {
    left: 80%;
}

.dodicon .dod {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/third_party_icons.png) no-repeat -257px 0px;
}

.dodicon.current .dod {
    background-position: -257px -43px;
}

.marineicon .marine {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/third_party_icons.png) no-repeat -300px 0px;
}

.marineicon.current .marine {
    background-position: -300px -43px;
}

.navyicon .navy {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/third_party_icons.png) no-repeat -345px 0px;
}

.navyicon.current .navy {
    background-position: -345px -43px;
}

.airforceicon .airforce {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/third_party_icons.png) no-repeat -171px 0px;
}

.airforceicon.current .airforce {
    background-position: -171px -43px;
}

.coastguardicon .coastguard {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/third_party_icons.png) no-repeat -214px 0px;
}

.coastguardicon.current .coastguard {
    background-position: -214px -43px;
}

.dodicon span, .marineicon span, .navyicon span, .airforceicon span, .coastguardicon span {
    display: block;
    text-align: center;
    font-size: 10px;
}

.dodicon:hover, .dodicon.current {
    color: #6515a9;
    font-weight: bold;
}

.marineicon:hover, .marineicon.current {
    color: #d20a20;
    font-weight: bold;
}

.navyicon:hover, .navyicon.current {
    color: #04267b;
    font-weight: bold;
}

.airforceicon:hover, .airforceicon.current {
    color: #4676b8;
    font-weight: bold;
}

.coastguardicon:hover, .coastguardicon.current {
    color: #ff6000;
    font-weight: bold;
}

.asheaderleft {
    position: absolute;
    width: 10px;
    height: 98px;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/allservices/as-header-left.gif) top left;
}

.asheaderright {
    position: absolute;
    width: 10px;
    height: 98px;
    right: 0px;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/allservices/as-header-right.gif) top right;
}

.asheadercenter {
    position: absolute;
    width: 95%;
    height: 98px;
    left: 2.5%;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/allservices/as-header-center.gif) top repeat-x;
}

.eagleimage {
    position: absolute;
    width: 100%;
    height: 97px;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/allservices/as-eagle.png) top center no-repeat;
}

.asRSSList {
    position: relative;
    display: block;
    padding: 6px 10px 6px 10px;
    font-family: Verdana,sans;
    font-size: 12px;
    line-height: 1.4em;
}

    .asRSSList li {
        position: relative;
        display: block;
    }

        .asRSSList li a:hover, .asRSSList li a:focus {
            color: #7b8738;
        }

        .asRSSList li a {
            font-family: "Verdana";
            font-weight: normal;
            font-size: 12px;
            color: #3d3d3d;
        }

.asdodfooter, .asmarinefooter, .asnavyfooter, .asairforcefooter, .ascoastguardfooter {
    width: 100%;
    height: 18px;
}

.asdodfooterleft, .asmarinefooterleft, .asnavyfooterleft, .asairforcefooterleft, .ascoastguardfooterleft {
    position: absolute;
    width: 20px;
    height: 18px;
    left: 2%;
}

.asdodfooterright, .asmarinefooterright, .asnavyfooterright, .asairforcefooterright, .ascoastguardfooterright {
    position: absolute;
    width: 20px;
    height: 18px;
    margin-right: -2px;
    right: 3%;
}

.asdodfootercenter, .asmarinefootercenter, .asnavyfootercenter, .asairforcefootercenter, .ascoastguardfootercenter {
    position: absolute;
    width: 90%;
    height: 18px;
    left: 5%;
}

.footerlink {
    position: absolute;
    right: 15px;
    bottom: 3px;
}

    .footerlink a {
        font-family: "Verdana";
        color: white;
        font-size: 10px;
        text-align: right;
    }

.asdodfooterleft {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/widget_corner_sprite.jpg) no-repeat 0px -72px;
}

.asdodfooterright {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/widget_corner_sprite.jpg) no-repeat right -72px;
}

.asdodfootercenter {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/allservices/dod-footer-center.jpg) top repeat-x;
}

.asmarinefooterleft {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/widget_corner_sprite.jpg) no-repeat 0px -90px;
}

.asmarinefooterright {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/widget_corner_sprite.jpg) no-repeat right -90px;
}

.asmarinefootercenter {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/allservices/marine-footer-center.jpg) top repeat-x;
}

.asnavyfooterleft {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/widget_corner_sprite.jpg) no-repeat 0px -108px;
}

.asnavyfooterright {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/widget_corner_sprite.jpg) no-repeat right -108px;
}

.asnavyfootercenter {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/allservices/navy-footer-center.jpg) top repeat-x;
}

.asairforcefooterleft {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/widget_corner_sprite.jpg) no-repeat 0px -126px;
}

.asairforcefooterright {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/widget_corner_sprite.jpg) no-repeat right -126px;
}

.asairforcefootercenter {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/allservices/airforce-footer-center.jpg) top repeat-x;
}

.ascoastguardfooterleft {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/widget_corner_sprite.jpg) no-repeat 0px -144px;
}

.ascoastguardfooterright {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/widget_corner_sprite.jpg) no-repeat right -144px;
}

.ascoastguardfootercenter {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/allservices/coastguard-footer-center.jpg) top repeat-x;
}

.dashedline {
    border: none;
    border-top: dashed 1px #3d3d3d;
    color: #FFFFFF;
    background-color: #FFFFFF;
    height: 1px;
}

DOD .headlinesWidgetDiv {
    display: block;
    border: 1px solid #b6b6b6;
    border-top: 0;
}

.featureLeftCorner {
    display: block;
    background-image: url(/web/20161026195339oe_/https://www.rtc.army.mil/Images/Design/l_corner.jpg) no-repeat;
    width: 9px;
    height: 9px;
    position: absolute;
    left: 0;
    bottom: 0;
}

.featureRightCorner {
    display: block;
    background-image: url(/web/20161026195339oe_/https://www.rtc.army.mil/Images/Design/r_corner.jpg) no-repeat -416px -29px;
    width: 9px;
    height: 9px;
    position: absolute;
    right: 0;
    bottom: 0;
}
/* Styles for Feature Stories Box */

#featureBoxItems {
    background: #f7f7f7;
    border: 1px #939393 solid;
    height: 425px;
    width: auto;
    overflow-x: hidden;
    overflow-y: hidden;
}

    #featureBoxItems ul {
        list-style-type: none;
        width: inherit;
        height: inherit;
        margin: 10px 10px 10px 10px;
    }

    #featureBoxItems li {
        display: block;
        font-size: 11px;
        font-weight: normal;
        line-height: 13px;
        width: inherit;
        height: inherit;
    }

    #featureBoxItems h2 {
        font-weight: bold;
        font-size: 16px;
        line-height: 24px;
        margin: 6px;
    }

    #featureBoxItems p {
        color: #3d3d3d;
        display: block;
        font-size: 11px;
        font-weight: normal;
        line-height: 13px;
        margin-top: 3px;
    }

    #featureBoxItems a {
        font-size: 11px;
    }

/* Styles for Headlines Box */
#headlinesBox {
    padding: 0px;
    width: 280px;
}

#headlinesBoxItems {
    background: #f7f7f7;
    border: 1px #939393 solid;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0px 5px 0px 5px;
}

    #headlinesBoxItems ul {
        list-style-type: disc;
        margin: 5px 5px 0px 26px;
    }

    #headlinesBoxItems li a {
        display: block;
        font-size: 11px;
        font-weight: normal;
        line-height: 13px;
    }

/*Style overload for calendar*/
#calendarBox {
    width: auto;
    border: 1px #939393 solid;
}

.headlinesWidget {
    position: relative;
    display: block;
    background: #fff url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/widgetBG.gif) bottom repeat-x;
    padding: 6px 10px 6px 10px;
    font-family: Verdana,sans;
    font-size: 12px;
    line-height: 1.4em;
    list-style-type: disc;
}

    .headlinesWidget li {
        padding-bottom: 2px;
        padding-top: 2px;
        margin-left: 10px;
        position: relative;
    }

        .headlinesWidget li a:hover, .headlinesWidget li a:focus {
            color: #7b8738;
        }

        .headlinesWidget li a {
            font-family: "Verdana";
            font-weight: normal;
            font-size: 12px;
            color: #3d3d3d;
        }

.headlinesWidgetDiv h3 {
    display: block;
    background-color: #d5d5d5;
    width: 100%;
    height: 28px;
}

    .headlinesWidgetDiv h3 span {
        font-size: 12px;
        padding-top: 4px;
        padding-left: 10px;
    }

.headlinesWidgetPlus {
    display: block;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg) no-repeat -472px -230px;
    cursor: pointer;
    width: 19px;
    height: 19px;
    position: absolute;
    right: 4px;
    top: 5px;
}

.headlinesWidgetMinus {
    display: block;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg) no-repeat -492px -230px;
    cursor: pointer;
    width: 19px;
    height: 19px;
    position: absolute;
    right: 28px;
    top: 5px;
}

.headlinesWidgetLeftCorner {
    display: block;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg) no-repeat -406px -29px;
    width: 9px;
    height: 9px;
    position: absolute;
    left: 0;
    bottom: 0;
    overflow: hidden;
}

.headlinesWidgetRightCorner {
    display: block;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg) no-repeat -416px -29px;
    width: 9px;
    height: 9px;
    position: absolute;
    right: 0;
    bottom: 0;
    overflow: hidden;
}

.asmwidget {
    position: relative;
    display: block;
    background: #f7f7f7 url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/asm/asmback.gif) top repeat-x;
    border: 1px solid #b6b6b6;
    border-bottom: 1px dashed #3d3d3d;
    border-top: 0;
    width: 95%;
    left: 2%;
}

.asmheader {
    width: 100%;
    height: 86px;
}

    .asmheader a {
        position: absolute;
        display: block;
        font-weight: normal;
        top: 20px;
        width: 25%;
        cursor: pointer;
    }

        .asmheader a .icon {
            margin: 0 auto;
            height: 43px;
            width: 43px;
        }

.flickricon {
    left: 50%;
}

.twittericon {
    left: 25%;
}

.facebookicon {
    left: 25%;
}

.youtubeicon {
    left: 75%;
}

.flickricon:hover, .flickricon.current {
    color: #333333;
    font-weight: bold;
}

.twittericon:hover, .twittericon.current {
    color: #41bee0;
    font-weight: bold;
}

.facebookicon:hover, .facebookicon.current {
    color: #3959a2;
    font-weight: bold;
}

.youtubeicon:hover, .youtubeicon.current {
    color: #ee0000;
    font-weight: bold;
}

.facebookicon .facebook {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/third_party_icons.png) no-repeat 0px 0px;
}

.facebookicon.current .facebook {
    background-position: 0px 0px;
}

.flickricon .flickr {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/third_party_icons.png) no-repeat -128px 0px;
}

.flickricon.current .flickr {
    background-position: -128px 0px;
}

.twittericon .twitter {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/third_party_icons.png) no-repeat -85px 0px;
}

.twittericon.current .twitter {
    background-position: -85px -43px;
}

.youtubeicon .youtube {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/third_party_icons.png) no-repeat -128px 0px;
}

.youtubeicon.current .youtube {
    background-position: -128px -43px;
}

.flickricon span, .twittericon span, .facebookicon span, .youtubeicon span {
    display: block;
    text-align: center;
    font-size: 10px;
}

.asmheaderleft, .asmheaderright, .asmheadercenter {
    position: absolute;
    height: 85px;
}

.asmheaderleft {
    width: 10px;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/asm/asm-header-left.gif) top left;
}

.asmheaderright {
    width: 10px;
    right: 0px;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/asm/asm-header-right.gif) top right;
}

.asmheadercenter {
    width: 96%;
    left: 2%;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/asm/asm-header-center.gif) top repeat-x;
}

.mapimage {
    position: absolute;
    width: 100%;
    height: 85px;
    border-bottom: 1px solid #B6B6B6 !important;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/asm/asm-map.png) top center no-repeat;
}

.asmheader a.asmtext {
    position: absolute;
    top: 85px;
    right: 10px;
    font-family: "Verdana";
    font-weight: bold;
    font-size: 12px;
    color: #3d3d3d;
    width: auto;
}

.asmTweetList, .asmTweetList p {
    position: relative;
    display: block;
    padding: 10px;
    font-family: Verdana,sans;
    font-size: 12px;
    line-height: 1.4em;
}

    .asmTweetList p {
        padding-bottom: 0;
        padding-top: 0;
    }

    .asmTweetList li {
        position: relative;
        display: block;
    }

        .asmTweetList li p.twitDate {
            font-family: "Verdana";
            font-size: 10px;
            color: #7b8738;
            padding-bottom: 0;
            padding-top: 0;
        }

.flickrThumb {
    width: 75px;
    height: 75px;
    margin-right: 5px;
    margin-left: 5px;
    border: solid 1px black;
    background: #ddd;
}

.asmpicsWrapper {
    width: 100%;
    height: 112px;
    overflow: visible;
    border: none;
    position: relative;
}

    .asmpicsWrapper .prev, .asmpicsWrapper .next {
        cursor: pointer;
        height: 112px;
        position: absolute;
        width: 21px;
        top: 0px;
        z-index: 200;
    }

    .asmpicsWrapper .prev {
        background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite_trans.png) 0 -40px;
        left: 0;
    }

    .asmpicsWrapper .next {
        background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite_trans.png) -23px -40px;
        right: -1px;
    }

.asmpics {
    height: 112px;
    overflow: hidden;
    width: 100%;
}

.asmpicscontent {
    width: 1305px;
    height: 77px;
    position: relative;
    margin-top: 18px;
    margin-bottom: 5px; /*padding-left:25px;*/
}

    .asmpicscontent, .asmpicscontent li, .asmpicscontent li a {
        float: left;
    }

.asmpicsfooter, .asmtweetsfooter, .asmfbookfooter, .asmytubefooter {
    width: 100%;
    height: 18px;
}

.asmpicsfooterleft, .asmtweetsfooterleft, .asmfbookfooterleft, .asmytubefooterleft {
    position: absolute;
    height: 18px;
    left: 2%;
    width: 8px;
}

.asmpicsfooterleft {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/widget_corner_sprite.jpg) no-repeat 0px 0px;
}

.asmtweetsfooterleft {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/widget_corner_sprite.jpg) no-repeat 0px -18px;
}

.asmfbookfooterleft {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/widget_corner_sprite.jpg) no-repeat 0px -36px;
}

.asmytubefooterleft {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/widget_corner_sprite.jpg) no-repeat 0px -54px;
}

.asmpicsfooterright, .asmtweetsfooterright, .asmfbookfooterright, .asmytubefooterright {
    position: absolute;
    height: 18px;
    margin-right: -2px;
    right: 3%;
    width: 8px;
}

.asmpicsfooterright {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/widget_corner_sprite.jpg) no-repeat right 0px;
}

.asmtweetsfooterright {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/widget_corner_sprite.jpg) no-repeat right -18px;
}

.asmfbookfooterright {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/widget_corner_sprite.jpg) no-repeat right -36px;
}

.asmytubefooterright {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/widget_corner_sprite.jpg) no-repeat right -54px;
}

.asmpicsfootercenter, .asmtweetsfootercenter, .asmfbookfootercenter, .asmytubefootercenter {
    position: absolute;
    width: 93%;
    height: 18px;
    left: 3%;
}

    .asmfbookfootercenter a, .asmfbookfootercenter a:hover, .asmytubefootercenter a, .asmytubefootercenter a:hover {
        color: #fff;
    }

    .asmpicsfootercenter a:hover, .asmtweetsfootercenter a:hover {
        color: #3d3d3d;
    }

.asmpicsfootercenter {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/asm/flickr-footer-center.jpg) top repeat-x;
}

.asmtweetsfootercenter {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/asm/twitter-footer-center.jpg) top repeat-x;
}

.asmfbookfootercenter {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/asm/fbook-footer-center.jpg) top repeat-x;
}

.asmytubefootercenter {
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/asm/ytube-footer-center.jpg) top repeat-x;
}

    .asmpicsfootercenter .left, .asmtweetsfootercenter .left, .asmfbookfootercenter .left, .asmytubefootercenter .left {
        font-size: 10px;
        font-weight: bold;
        position: absolute;
        left: 5px;
        top: 3px;
    }

    .asmpicsfootercenter .right, .asmtweetsfootercenter .right, .asmfbookfootercenter .right, .asmytubefootercenter .right {
        font-size: 10px;
        font-weight: bold;
        position: absolute;
        right: 3px;
        top: 3px;
    }

.dashedline {
    border: none;
    border-top: dashed 1px #CCCCCC;
    color: #FFFFFF;
    background-color: #FFFFFF;
    height: 1px;
}

.soldiersMagTop {
    position: relative;
    display: block;
    background-color: #f2f2f2;
    height: 150px;
    border: 1px solid #b6b6b6;
    border-top: 0;
    border-bottom: 0;
}

    .soldiersMagTop img {
        position: absolute;
        top: 14px;
        left: 12px;
        border: 1px solid #787878;
    }

    .soldiersMagTop div {
        width: 190px;
        position: absolute;
        top: 11px;
        left: 86px;
    }

        .soldiersMagTop div h3, .soldiersMagTop div p {
            font-size: 1.0em;
            font-family: Verdana,sans;
            line-height: 16px;
            margin-bottom: 10px;
        }

            .soldiersMagTop div a, .soldiersMagTop div p.smLinks {
                font-weight: bold;
            }

            .soldiersMagTop div p.smLinks {
                font-size: 12px;
            }

            .soldiersMagTop div p em {
                font-style: italic;
            }

.soldiersMagRSS {
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/myarmy/widgets/widgetBG.gif') bottom repeat-x #FFFFFF;
    border: 1px solid #B6B6B6;
    border-top: 1px solid #CCCCCC;
    font-family: Verdana,sans;
    font-size: 12px;
    line-height: 1.4em;
    position: relative;
}

    .soldiersMagRSS ul {
        background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/myarmy/widgets/soldiersmag/soldiersmagRSSBG.png') top repeat-x;
    }

    .soldiersMagRSS li {
        display: block;
        width: 100%;
        border-bottom: 1px dashed #6a6a6a;
    }

    .soldiersMagRSS .smlast {
        border: 0;
    }

    .soldiersMagRSS a {
        display: block;
        padding: 2px 10px 6px 10px;
        padding-bottom: 0;
        font-size: 12px;
        font-family: Verdana,sans;
        font-weight: bold;
    }

    .soldiersMagRSS strong {
        display: block;
        padding: 6px 10px 2px 10px;
        padding-top: 0;
        font-size: 10px;
        color: #7b8738;
        font-weight: 100;
    }

.soldiersMagRSSLeftCorner {
    display: block;
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/myarmy/myArmy_sprite.jpg') no-repeat -406px -29px;
    width: 9px;
    height: 9px;
    position: absolute;
    left: -1px;
    bottom: -1px;
    overflow: hidden;
}

.soldiersMagRSSRightCorner {
    display: block;
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/myarmy/myArmy_sprite.jpg') no-repeat -416px -29px;
    width: 9px;
    height: 9px;
    position: absolute;
    right: -1px;
    bottom: -1px;
    overflow: hidden;
}

.fnewswidget {
    float: left;
    position: relative;
    display: block;
    background: #fff url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/myarmy/widgets/fnews/fnews-widget-bg.gif') repeat-x bottom transparent;
    padding: 10px 11px 10px 10px;
    border: 1px solid #B6B6B6;
    border-bottom: none;
    border-top: none;
    width: 365px;
}

    .fnewswidget h3 {
        font-size: 21px;
        margin: 12px 0 10px;
    }

.fnsimage {
    position: relative;
    width: 662px;
    height: 405px;
}

.storytitle {
    color: #3D3D3D;
    font-size: 21px;
    font-weight: bold;
}

.storydesc {
    color: #3D3D3D;
    font-size: 12px;
}

#featRelLink {
    margin-top: 1.2em;
    font-weight: bold;
    overflow: hidden;
}

    #featRelLink h4 {
        float: left;
        font-size: 12px;
        width: 100px;
    }

    #featRelLink a {
        float: left;
        font-size: 10px;
        margin-top: 2px;
        width: 260px;
    }

.fnewsfooter {
    clear: both;
    position: relative;
    width: 100%;
    height: 136px;
    top: -15px;
    margin-bottom: -15px;
}

.fnewsfooterleft {
    position: absolute;
    width: 45px;
    height: 136px;
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/myarmy/myArmy_sprite.jpg') no-repeat -136px -252px transparent;
}

.fnewsfooterright {
    position: absolute;
    width: 23px;
    height: 136px;
    right: 0px;
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/myarmy/myArmy_sprite.jpg') no-repeat -182px -252px transparent;
}

.fnewsfootercenter {
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/myarmy/widgets/fnews/fnews-footer-center.gif') top repeat-x transparent;
    position: absolute;
    width: 95%;
    height: 136px;
    left: 3%;
}

.fnewsfooter .prev, .fnewsfooter .next {
    background: none;
    bottom: 0;
    cursor: pointer;
    height: 123px;
    position: absolute;
    width: 23px;
    z-index: 200;
}

.fnewsfooter .prev {
    left: 24px;
    width: 22px;
}

.fnewsfooter .next {
    right: 0;
}

.outerspot {
    position: relative;
    left: 50px;
    top: 20px;
    width: 80%;
    height: 97px;
    overflow: hidden;
    border: none;
}

.spotlight {
    width: 400%;
    height: 97px;
    position: relative;
    left: 0px;
}

.spotitem {
    position: relative;
    float: left;
    width: 25%;
    height: 97px;
}

    .spotitem h4 {
        padding-bottom: 10px;
    }

    .spotitem a img {
        position: relative;
        display: block;
        float: left;
        border: 1px solid #3d3d3d;
        left: 4px;
        top: 8px;
        margin-right: 15px;
        height: 84px;
        width: 84px;
    }

.spottext {
    color: #ffcb05;
    position: relative;
    top: 6px;
    font-size: 16px;
    font-weight: normal;
}

    .spottext:hover, .spottext:focus {
    }

.spotitem p {
    margin-right: 5px;
    color: #fff;
    font-size: 10px;
}

a#allFeatures {
    color: #fff;
    font-size: 10px;
    font-weight: bold;
    position: relative;
    left: 151px;
    bottom: -20px;
}

.fnewswidget {
    float: left;
    position: relative;
    display: block;
    background: #fff url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/fnews/fnews-widget-bg.gif) repeat-x bottom;
    padding: 10px 11px 10px 10px;
    border: 1px solid #b6b6b6;
    border-bottom: 0;
    border-top: 0;
}

    .fnewswidget h3 {
        font-size: 21px;
        margin: 12px 0 10px;
    }

.storytitle {
    color: #3d3d3d;
    font-size: 21px;
    font-weight: bold;
}

.storydesc {
    color: #3d3d3d;
    font-size: 12px;
}

#featRelLink {
    margin-top: 1.2em;
    font-weight: bold;
    overflow: hidden;
}

    #featRelLink h4 {
        float: left;
        font-size: 12px;
        width: 100px;
    }

    #featRelLink a {
        float: left;
        font-size: 10px;
        margin-top: 2px;
        width: 260px;
    }

.fnewsfooter {
    clear: both;
    position: relative;
    width: 100%;
    height: 136px;
    top: -15px;
    margin-bottom: -15px;
}

.fnewsfooterleft {
    position: absolute;
    width: 45px;
    height: 136px;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg) no-repeat -136px -252px;
}

.fnewsfooterright {
    position: absolute;
    width: 23px;
    height: 136px;
    right: 0px;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/myArmy_sprite.jpg) no-repeat -182px -252px;
}

.fnewsfootercenter {
    position: absolute;
    width: 95%;
    height: 136px;
    left: 3%;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/fnews/fnews-footer-center.gif) top repeat-x;
}

.fnewsfooter .prev, .fnewsfooter .next {
    background: none;
    bottom: 0;
    cursor: pointer;
    height: 123px;
    position: absolute;
    width: 23px;
    z-index: 200;
}

.fnewsfooter .prev {
    left: 24px;
    width: 22px;
}

.fnewsfooter .next {
    right: 0;
}

.outerspot {
    position: relative;
    left: 50px;
    top: 20px;
    width: 80%;
    height: 97px;
    overflow: hidden;
    border: none;
}

.spotlight {
    width: 400%;
    height: 97px;
    position: relative;
    left: 0px;
}

.spotitem {
    position: relative;
    float: left;
    width: 25%;
    height: 97px;
}

    .spotitem h4 {
        padding-bottom: 10px;
    }

    .spotitem a img {
        position: relative;
        display: block;
        float: left;
        border: 1px solid #3d3d3d;
        left: 4px;
        top: 8px;
        margin-right: 15px;
        height: 84px;
        width: 84px;
    }

.spottext {
    color: #ffcb05;
    position: relative;
    top: 6px;
    font-size: 16px;
    font-weight: normal;
}

    .spottext:hover, .spottext:focus {
    }

.spotitem p {
    margin-right: 5px;
    color: #fff;
    font-size: 10px;
}

a#allFeatures {
    color: #fff;
    font-size: 10px;
    font-weight: bold;
    position: relative;
    left: 151px;
    bottom: -20px;
}

#ATA {
    margin-bottom: 30px;
    top: 15px;
}

.ataWidget {
    position: relative;
    display: block;
    border: 1px solid #b6b6b6;
    border-top: 0;
    background: #fff url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/myarmy/widgets/widgetBG.gif') bottom repeat-x;
    padding-bottom: 10px;
    font-family: Verdana,sans;
    font-size: 12px;
    line-height: 1.4em;
    list-style-type: disc;
}

.ataWidgetLeftCorner {
    display: block;
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/myarmy/myArmy_sprite.jpg') no-repeat -406px -29px;
    width: 9px;
    height: 9px;
    position: absolute;
    left: 0px;
    bottom: 0;
    overflow: hidden;
}

.ataWidgetRightCorner {
    display: block;
    background: url('https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/rv5_images/main/myarmy/myArmy_sprite.jpg') no-repeat -416px -29px;
    width: 9px;
    height: 9px;
    position: absolute;
    right: 0px;
    bottom: 0;
    overflow: hidden;
}

.ataitem {
    width: 100%;
    overflow: hidden;
    padding-top: 10px;
}

    .ataitem div {
        float: left;
        width: 40%;
        margin-left: 7%;
    }

    .ataitem h3 {
        width: 95%;
        font-size: 12px;
    }

    .ataitem img {
        margin-top: 5px;
        width: 95%;
    }

    .ataitem p {
        font-size: 10px;
    }

legend span {
    position: absolute;
    left: -10000px;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden;
}

.akoWidget {
    position: relative;
    display: block;
    height: 73px;
    border: 1px solid #b6b6b6;
    border-top: none;
    border-bottom: none;
    background: #f4f4f4 url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/ako/akoBG.gif) top right no-repeat;
    padding: 6px 10px 6px 10px;
    font-family: Verdana,sans;
    font-size: 12px;
    line-height: 1.4em;
}

    .akoWidget img {
        border: 0;
    }

    .akoWidget a:hover {
        color: #000;
    }

    .akoWidget .akoLogo {
        display: block;
        position: absolute;
        top: 9px;
        left: 8px;
    }

.akoWidgetReg {
    display: block;
    position: absolute;
    top: 22px;
    left: 164px;
    font-weight: 900;
    font-size: 10px;
}

.akoWidgetHelp {
    display: block;
    position: absolute;
    top: 36px;
    left: 164px;
    font-weight: 100;
    font-size: 12px;
}

.akoWidgetFooter {
    display: block;
    border-top: 1px dashed #666;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/ako/akoFooterBG.jpg) repeat-x;
    width: 100%;
    height: 18px;
    position: absolute;
    left: 0;
    bottom: 0;
}

    .akoWidgetFooter a {
        display: block;
        position: absolute;
        right: 15px;
        font-size: 10px;
        color: #3d3d3d;
        font-weight: bold;
    }

.akoWidgetLeftCorner {
    display: block;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/widget_corner_sprite.jpg) no-repeat 0px -162px;
    width: 9px;
    height: 18px;
    position: absolute;
    left: -1px;
    bottom: 0px;
    overflow: hidden;
}

.akoWidgetRightCorner {
    display: block;
    background: url(https://webarchive.library.unt.edu/web/20161026195339oe_/http://usarmy.vo.llnwd.net/e2/images/widgets/widget_corner_sprite.jpg) no-repeat right -162px;
    width: 9px;
    height: 18px;
    position: absolute;
    right: -1px;
    bottom: 0px;
    overflow: hidden;
}

#overlay {
    background: url(/web/20161026195339oe_/https://www.rtc.army.mil/images/overlay.png) repeat;
    height: 100%;
    left: 0px;
    position: fixed;
    top: 0px;
    width: 100%;
    z-index: 1999;
}

#popup {
    background: transparent;
    display: none;
    left: 50%;
    position: fixed;
    top: 50%;
    z-index: 2000;
}

#ajaxContent, #iframeContent {
    clear: both;
    display: block;
    overflow: auto;
}

    #iframeContent, #iframeContent html, #iframeContent body {
        background: transparent;
    }

#closeWindowButton {
    background: url(/web/20161026195339oe_/https://www.rtc.army.mil/images/addMedia_close_button.png) no-repeat;
    cursor: pointer;
    display: block;
    height: 45px;
    left: 636px;
    position: relative;
    top: 64px;
    width: 44px;
    z-index: 9000;
}

.widgetBox {
    /*float:left;*/ position: relative;
    overflow: hidden;
}

.widgetEditIcon {
    background: url(/web/20161026195339oe_/https://www.rtc.army.mil/images/global_sprite.png) no-repeat -362px -70px;
    display: block;
    height: 25px;
    position: absolute;
    width: 25px;
    right: 0px;
    top: 0px;
    z-index: 1290;
}

.widgetEditIconGreen {
    background: url(/web/20161026195339oe_/https://www.rtc.army.mil/images/global_sprite.png) no-repeat -337px -70px;
}

.overlay {
    border: 3px solid #fecc0a;
}

.overlayFill {
    background: #ffcc22;
    opacity: 0.3;
}

.overlayEffects {
    background: url(/web/20161026195339oe_/https://www.rtc.army.mil/images/overlay_striped_yellow.png) repeat;
}

.overlay.hover {
    border: 3px dashed #7b8738;
}

    .overlay.hover .overlayFill {
        background: #fff;
    }

    .overlay.hover .overlayEffects {
        background: url(/web/20161026195339oe_/https://www.rtc.army.mil/images/overlay_striped_green.png) repeat;
    }

    .overlay.hover .widgetEditIcon {
        background: url(/web/20161026195339oe_/https://www.rtc.army.mil/images/global_sprite.gif) no-repeat -230px -255px;
        width: 108px;
    }
/* addMedia (popup content) */
#addMediaContainer h3 {
    color: #fff;
    float: left;
    font-size: 18px;
    font-weight: bold;
    line-height: 1.2;
    margin: 0.6em 0 0 12px;
}

#librarySearch {
    display: inline;
    float: right;
    margin: 12px 12px 0 0;
}

    #librarySearch input {
        border: 1px solid #b4b4b4;
        color: #b4b4b4;
        font-size: 11px;
        float: left;
        height: 16px;
        line-height: 16px;
        padding: 2px 20px 0 2px;
        width: 160px;
    }

    #librarySearch #searchIcon {
        background: url(/web/20161026195339oe_/https://www.rtc.army.mil/images/global_sprite.png) no-repeat -496px -16px;
        cursor: pointer;
        height: 12px;
        left: 167px;
        position: relative;
        top: 4px;
        width: 12px;
        z-index: 5000;
    }

.grayBg label {
    font-size: 1.2em;
    color: #fff;
    margin: 7px 12px;
}

.grayBg input {
    margin-top: 7px;
}

    .grayBg input:focus {
        border: 2px solid #7b8738;
    }
/* page management lightbox */
#contentLibrary {
    clear: both;
    float: left;
    padding-bottom: 1em;
    width: 100%;
}

#addMediaContainer h3 {
    margin-top: 0.3em;
}

#addMediaContainer h4 {
    color: #fff;
    float: left;
    font-weight: normal;
    font-style: italic;
    margin-top: 14px;
    padding-left: 15px;
}

#librarySearch {
    margin-top: 0.8em;
}

#contentSelectWrapper, .contentList {
    clear: both;
    float: left;
}

#contentSelectWrapper {
    padding: 0.8em 0 0.3em 12px;
}

.contentSelect {
    float: left;
    margin-right: 20px;
}

    .contentSelect select {
        width: 180px;
    }

#addMediaContainer .contentSelect h4 {
    font-size: 1.2em;
    font-style: normal;
    margin: 0px 5px 0 0;
    padding: 0;
}

.contentList, .contentList li, .contentList li img, .boxLeft, .boxText, .boxRight {
    float: left;
}

.contentList {
    padding: 0 0 0 12px;
}

    .contentList li {
        color: #3d3d3d;
        margin: 0.4em 8px 0.4em 0;
        position: relative;
    }

        .contentList li .itemOverlay {
            background: #ffcc22;
            border: none;
            display: none;
            opacity: 0.4;
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            top: 0;
            z-index: 4000;
        }

        .contentList li.placeholder {
            background: #3d3d3d;
            border: 1px dashed #ffcc22;
            overflow: hidden;
        }

        .contentList li img {
            border: none;
            margin-top: 1px;
        }

        .contentList li .boxText {
            padding: 0 0 0 8px;
            width: 218px;
        }

        .contentList li h5 {
            font-size: 1.2em;
            margin: 0.3em 0 0.2em;
        }

        .contentList li h6 {
            color: #5d5d5d;
            font-weight: normal;
        }

            .contentList li h6 .author {
                font-weight: bold;
            }

        .contentList li .boxLeft {
            height: 40px;
            width: 8px;
        }

        .contentList li .boxContent {
            background: #f7f7f7;
            float: left;
            height: 40px;
            width: 484px;
        }

    .contentList .article .boxLeft {
        background: url(/web/20161026195339oe_/https://www.rtc.army.mil/images/page_management_legends_sprite.gif) no-repeat -179px -209px;
    }

    .contentList .image .boxLeft {
        background: url(/web/20161026195339oe_/https://www.rtc.army.mil/images/page_management_legends_sprite.gif) no-repeat -187px -209px;
    }

    .contentList .video .boxLeft {
        background: url(/web/20161026195339oe_/https://www.rtc.army.mil/images/page_management_legends_sprite.gif) no-repeat -195px -209px;
    }

    .contentList .filler .boxLeft {
        background: url(/web/20161026195339oe_/https://www.rtc.army.mil/images/page_management_legends_sprite.gif) no-repeat -203px -209px;
    }

    .contentList .audio .boxLeft {
        background: url(/web/20161026195339oe_/https://www.rtc.army.mil/images/page_management_legends_sprite.gif) no-repeat -211px -209px;
    }

    .contentList .slideshow .boxLeft {
        background: url(/web/20161026195339oe_/https://www.rtc.army.mil/images/page_management_legends_sprite.gif) no-repeat -219px -209px;
    }

    .contentList li .boxRight {
        background: url(/web/20161026195339oe_/https://www.rtc.army.mil/images/page_management_legends_sprite.gif) no-repeat -171px -209px;
        height: 40px;
        width: 8px;
    }

    .contentList li .deleteItem {
        background: url(/web/20161026195339oe_/https://www.rtc.army.mil/images/global_sprite.png) no-repeat scroll -240px -20px;
        height: 11px;
        position: absolute;
        right: 4px;
        top: 4px;
        width: 11px;
    }

        .contentList li .deleteItem:hover {
            background-position: -251px -20px;
        }

    .contentList li.itemHover .itemOverlay {
        z-index: 0;
    }

    .contentList li.availableDragging {
        opacity: 0.6;
    }

    .contentList li.ui-draggable-dragging {
        opacity: 0.9;
    }

.ui-draggable, .ui-sortable-helper {
    cursor: move;
    z-index: 4001;
}

.ui-droppable {
    cursor: move;
}

#libraryPag {
    clear: both;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 8px;
    width: 100px;
}

    #libraryPag h4, #libraryPag a {
        color: #fff;
        float: left;
    }

    #libraryPag h4 {
        border: 1px solid #b4b4b4;
        font-style: normal;
        height: 15px;
        line-height: 15px;
        margin: 0;
        padding: 0 8px;
    }

    #libraryPag a {
        height: 17px;
        width: 17px;
    }

    #libraryPag .libraryPrev {
        background: url(/web/20161026195339oe_/https://www.rtc.army.mil/images/global_sprite.gif) no-repeat scroll -136px -249px;
    }

        #libraryPag .libraryPrev.active {
            background: url(/web/20161026195339oe_/https://www.rtc.army.mil/images/global_sprite.gif) no-repeat scroll -136px -266px;
        }

    #libraryPag .libraryNext {
        background: url(/web/20161026195339oe_/https://www.rtc.army.mil/images/global_sprite.gif) no-repeat scroll -153px -249px;
    }

        #libraryPag .libraryNext.active {
            background: url(/web/20161026195339oe_/https://www.rtc.army.mil/images/global_sprite.gif) no-repeat scroll -153px -266px;
        }

#rts {
    border: none !important;
    float: right;
    left: -230px;
    top: 5px;
    position: relative;
}

.imgbrdr {
    border: 0px solid #3d3d3d;
    margin-right: 8px;
}
/* Styles for Units Box */
#unitsBox {
    padding: 0px;
    width: 680px;
}

#unitsBoxItems {
    background: #f7f7f7;
    border: 1px #939393 solid;
    height: 120px;
    margin-top: -2px;
    overflow: hidden;
    width: 678px;
}

    #unitsBoxItems ul {
        width: 5500px;
    }

    #unitsBoxItems li {
        display: inline;
        float: left;
    }

    #unitsBoxItems a {
        display: block;
        line-height: 12px;
        margin: 5px 5px 0px 20px;
    }

        #unitsBoxItems a.bottomImage {
            margin-left: 20px;
        }

    #unitsBoxItems h2 {
        font-weight: bold;
        font-size: 14px;
        line-height: 16px;
        margin: 6px 0px;
    }

    #unitsBoxItems h3 {
        font-size: 12px;
        margin: 6px 0px 6px 0px;
        font-weight: bold;
    }

        #unitsBoxItems h3 a {
            display: inline;
            font-weight: bold;
            margin: 0;
        }

    #unitsBoxItems .unitsBoxSection {
        border-left: 1px solid #c3c3c3;
        display: inline;
        height: 120px;
        width: 226px;
    }

#unitsBoxFirst {
    border-left: none;
}

.prev {
    background: url(/web/20161026195339oe_/https://www.rtc.army.mil/Images/Design/icon_sprites.gif) 0px -76px no-repeat;
}

.next {
    background: url(/web/20161026195339oe_/https://www.rtc.army.mil/Images/Design/icon_sprites.gif) 0px -95px no-repeat;
}

.BoxNav {
    display: inline;
    float: right;
    height: 24px;
    margin-top: -18px;
    width: 50px;
}

    .BoxNav .next {
        display: inline;
        float: right;
        height: 18px;
        margin: 0px 0px 0px 8px;
        width: 18px;
    }

    .BoxNav .prev {
        display: inline;
        float: right;
        height: 18px;
        width: 18px;
    }

.BoxHeader {
    position: relative;
    height: 30px;
    width: 100%;
}

    .BoxHeader .TopBoxL {
        background-color: #ededed;
        background: url('images/header-l.gif') no-repeat left top;
        height: 30px;
        width: 10px;
        position: absolute;
        left: 0;
        top: 0;
    }

    .BoxHeader .TopBoxC {
        background-color: #494949;
        height: 30px;
        position: absolute;
        left: 10px;
        right: 10px;
    }

    .BoxHeader .TopBoxR {
        background-color: #ededed;
        background: url('images/header-r.gif') no-repeat left top;
        height: 30px;
        width: 10px;
        position: absolute;
        right: 0;
        top: 0;
    }

    .BoxHeader .TopBoxC h2 {
        background-color: #494949;
        color: #fff;
        font-size: 16px;
        font-weight: normal;
        padding-top: 9px;
    }

.BoxFooter {
    position: relative;
    height: 30px;
    width: 100%;
}

    .BoxFooter .BottomBoxL {
        background-color: #ededed;
        background: url('images/footer-l.gif') no-repeat left top;
        height: 30px;
        width: 10px;
        position: absolute;
        left: 0;
        top: 0;
    }

    .BoxFooter .BottomBoxC {
        background-color: #494949;
        height: 30px;
        position: absolute;
        left: 10px;
        right: 10px;
        text-align: center;
    }

    .BoxFooter .BottomBoxR {
        background-color: #ededed;
        background: url('images/footer-r.gif') no-repeat left top;
        height: 30px;
        width: 10px;
        position: absolute;
        right: 0;
        top: 0;
    }

    .BoxFooter .BottomBoxC a {
        background-color: #494949;
        color: #ffcb05;
        font-size: 16px;
        font-weight: bold;
    }

    .BoxFooter .BottomBoxC img {
        border: 0px;
    }

.leaderBox {
    float: left;
    width: 150px;
    font-size: 11px;
}

    .leaderBox img {
        border: medium none;
        height: 186px;
        width: 150px;
    }

#breadCrumbs {
    background-color: #F7F7F7;
    border-bottom: 1px solid #AEAEAE;
    color: #565656;
    float: left;
    font-weight: bold;
    padding: 10px 4px 7px 7px;
    font-size: 10px;
}

.leaderBox ul {
    padding: 5px;
    font-size: 10px;
    line-height: 15px;
    width: 150px;
}

.leaderBox h3 {
    background: #4E4E4E;
    color: #FFFFFF;
    font-size: 11px;
    height: 4em;
    line-height: 16px;
    margin-top: -3px;
    text-align: center;
    padding-top: 15px;
}

.leaderCol {
    background-color: #ededed;
    padding: 5px;
    height: 150px;
    font-size: 10px;
    font: Verdana, Arial, Helvetica, sans-serif;
    text-align: left;
    border-right: 1px solid #CCCCCC;
    width: 138px;
}

#breadCrumbs li {
    display: inline;
}

.Col {
    padding: 20px;
    height: 180px;
    font-size: 10px;
    font: Verdana, Arial, Helvetica, sans-serif;
    text-align: justify;
    border-right: 1px solid #CCCCCC;
    width: 300px;
}

.Col_2 {
    padding: 20px;
    height: 180px;
    font-size: 10px;
    font: Verdana, Arial, Helvetica, sans-serif;
    text-align: justify;
    border-right: 0px solid #CCCCCC;
    width: 300px;
}

.section {
    background-color: #b4b4b4;
    line-height: 15px;
    margin-bottom: 5px;
}

#mainContent2 .title {
    font-size: 18px;
    font-weight: bold;
    line-height: 1.2;
    margin: 0.6em 0 0 12px;
    padding-top: 20px;
}

#mainContent2 li {
    font-size: 1.1em;
    line-height: 1.4em;
}

#leader {
    width: 582px;
    border-right: solid 1px #9b9b9b;
    padding-right: 10px;
    border-bottom: solid 1px #9b9b9b;
    padding-bottom: 10px;
    border-left: solid 1px #9b9b9b;
    padding-left: 10px;
    display: block;
    float: left;
}

    #leader h2 {
        font-size: 18px;
        color: #4e4e4e;
        padding-bottom: 6px;
    }

    #leader h3 {
        font-size: 12px;
        color: #4e4e4e;
        font-style: italic;
    }

.bordered {
    font-size: 11px;
    color: #4e4e4e;
    font-weight: bold;
    border: solid 1px #9b9b9b;
    padding: 6px;
    margin-top: 10px;
    text-align: center;
    word-spacing: 3px;
    letter-spacing: 1px;
}

.bullet {
    background-image: url(/web/20161026195339oe_/https://www.rtc.army.mil/Images/Design/triangle_closed.gif);
    background-position: left center;
    background-repeat: no-repeat;
    text-indent: 15px;
}

.caption {
    font-size: 12px;
    font-weight: bold;
    font-style: italic;
    padding-bottom: 8px;
    padding-top: 8px;
}
