@charset "UTF-8";
/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {
    max-width: 100%;
}
h1, h2, h3, h4, h5, h6 {
    margin: 0;
    padding: 0;
}
h3 {
    font-size: 16px;
}
h5 {
    font-size: 14px;
    font-weight: bold;
    color: #8a180e;
    padding-bottom: 10px;
    padding-top: 15px;
}
h6 {
    opacity: 0.8;
    color: #334b56;
    font-size: 14px;
    padding-bottom: 3px;
}
p, .dd_fedhhsFont {
    background: none repeat scroll 0 0 transparent;
    border-color: -moz-use-text-color;
    border-style: none;
    border-width: 0;
    font-size: 14px;
    margin: 0;
    padding-top: 7px;
    padding-left: 5px;
    padding-right: 5px;
    outline-style: none;
    outline-width: 0;
    vertical-align: baseline;
}


/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
    width: 100%;
}
/*
        Dreamweaver Fluid Grid Properties
        ----------------------------------
        dw-num-cols-mobile:		5;
        dw-num-cols-tablet:		8;
        dw-num-cols-desktop:	12;
        dw-gutter-percentage:	15;
        
        Inspiration from "Responsive Web Design" by Ethan Marcotte 
        http://www.alistapart.com/articles/responsive-web-design
        
        and Golden Grid System by Joni Korpi
        http://goldengridsystem.com/
*/
.skip-nav {
    overflow: hidden;
    position: relative;
    left: -2000px;
    top: 0px;
    width: 0px;
    height: 0px;
    font-size: 0px;
}
.fluid {
    clear: both;
    margin-left: 0;
    width: 100%;
    float: left;
    display: block;
}
.fluidList {
    list-style: none;
    list-style-image: none;
    margin: 0;
    padding: 0;
}
.blue_button {
    background-image: linear-gradient(#577786, #334b56);
    border: medium none;
    border-radius: 5px;
    box-sizing: border-box;
    color: #fff;
    font-size: 16px;
    height: 35px;
    margin-right: 2%;
    padding: 5px;
    vertical-align: middle;
}
.blue_button:hover {
    background-image: linear-gradient(#334b56, #577786);
}
.nav2 {
    background: #567786;
}
.nav2:hover {
    background: #324B56;
}
/* Mobile Layout: 480px and below. */
#wrapper {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    WIDTH: 1000px;
    PADDING-RIGHT: 0px;
    OVERFLOW: hidden;
    PADDING-TOP: 0px;
}
.gridContainer {
	margin-left: auto;
	margin-right: auto;
	width: 95%;
	padding-left: 2.275%;
	padding-right: 2.275%;
	clear: none;
	float: none;
}

#header_collapsable_menu {
    color: #FFFFFF;
    background: url("../images/sprite_sheet.png") repeat scroll -144px -555px rgba(0, 0, 0, 0);
    width: 38px;
    height: 37px;
    margin: 15px 5px 0 7px;
    clear: both;
    display: block;
    cursor: pointer;
}
#header {
    background-color: #F9F3DD;
}
#color_blocks {
    width: 100%;
}
.orange-strip {
    background: #c47b12;
    width: 14.28%;
    float: left;
    height: 5px;
}
.red-strip {
    background: #8a180e;
    width: 14.28%;
    float: left;
    height: 5px;
}
.green-strip {
    background: #85884f;
    width: 14.28%;
    float: left;
    height: 5px;
}
.yellow-strip {
    background: #d1ac3a;
    width: 14.28%;
    float: left;
    height: 5px;
}
.orange-strip {
    background: #c47b12;
    width: 14.28%;
    float: left;
    height: 5px;
}
.red-strip {
    background: #8a180e;
    width: 14.28%;
    float: left;
    height: 5px;
}
.green-strip {
    background: #85884f;
    width: 14.28%;
    float: left;
    height: 5px;
}
.fac_app_content {
	width: 100%;
	clear: both;
	margin-left: 0;
}
.infoSecFont{
        color: #8a1a0f;
        font-size:14.2px; 
        padding-top:10px;
        padding-bottom:5px;
}
.infoHeading{
        color: #8a1a0f;
        font-size: 1.15em;
        text-align:justify;
}
#main_content {

    width: 100%;
    clear: both;
    margin-left: 0;
	
}
#main_content h1 {
    font-size: 1.25em;
    color: #8a1a0f;
}
#logo {
    width: 58.9285%;
    margin-left: 5px 2.6785%;
    margin-top: 1%;
    clear: none;
}
#Search_icon {
    display: block;
    clear: none;
    background: url(../images/sprite_sheet.png) 0px -480px;
    width: 45px;
    height: 42px;
    margin: 4% 0 0 6%;
}
/* CSS sprites */
#facebook {
    BACKGROUND: url(../images/sprite_sheet.png) -280px -150px;
    width: 36px;
    height: 30px;
}

#facebook > a:hover {
    BACKGROUND: url(../images/sprite_sheet.png) -280px -150px;
    width: 36px;
    height: 30px;
}
#facebook-footer {
    width: 16.364%;
    /*height: 30px;*/
    /*border: 1px solid red;*/
    
}


#twitter {
    BACKGROUND: url(../images/sprite_sheet.png) -283px -219px;
    width: 36px;
    height: 30px;
}
#twitter-footer {
    width: 16.364%;
    /*height: 29px;*/
    margin-top: 0px;
    /*border: 1px solid red;*/
}
#twitter-footer img{
    margin-top: -4px;
}


#twitter > a:hover {
    BACKGROUND: url(../images/sprite_sheet.png) -283px -219px;
    width: 36px;
    height: 30px;
}
#youtube {
    BACKGROUND: url(../images/sprite_sheet.png) -283px -552px;
    width: 36px;
    height: 30px;
}
#youtube > a:hover {
    BACKGROUND: url(../images/sprite_sheet.png) -283px -552px;
    width: 36px;
    height: 30px;
}
#youtube-footer {
    width: 16.364%;
    /*height: 30px;*/
    /*border: 1px solid red;*/
}

#youtube-footer img{
    margin-top: -3px;
}
#blog {
    BACKGROUND: url(../images/sprite_sheet.png) -4px -619px;
    width: 36px;
    height: 30px;
}
#blog > a:hover {
    BACKGROUND: url(../images/sprite_sheet.png) -4px -619px;
    width: 36px;
    height: 30px;
}
.print {
    background: url(../images/sprite_sheet.png) no-repeat -9px -224px !important;
    width: 22px;
    height: 22px;
    margin-right: 2px;
}
.rss {
    background: url(../images/sprite_sheet.png) no-repeat -220px -627px !important;
    width: 22%;
    height: 21px;
    margin-right: 2px;
}

#rss-footer{
    width: 16.364%;
    /*height: 30px;*/
    /*border: 1px solid red;*/
    
}
#rss-footer img{
    margin-top: -3px;
}

.email-icon-red {
    background: url(../images/sprite_sheet.png) no-repeat -153px -689px !important;
    width: 22px;
    height: 22px;
    margin-right: 2px;
}
.share {
    background: url(../images/sprite_sheet.png) no-repeat -310px -627px !important;
    width: 61px;
    height: 20px;
}
.contact-small {
    background: url(../images/sprite_sheet.png) no-repeat -85px -226px !important;
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 2px;
}
.mail-list {
    background: url(../images/sprite_sheet.png) no-repeat -225px -159px !important;
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 2px;
}
.rss-small {
    background: url(../images/sprite_sheet.png) no-repeat -224px -627px !important;
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 2px;
}
.blog-small {
    background: url(../images/sprite_sheet.png) no-repeat -85px -627px !important;
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 2px;
}
.facebook-small {
    background: url(../images/sprite_sheet.png) no-repeat -366px -158px !important;
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 2px;
}
.twitter-small {
    background: url(../images/sprite_sheet.png) no-repeat -366px -226px !important;
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 2px;
}
.youTube-small {
    background: url(../images/sprite_sheet.png) no-repeat -365px -561px !important;
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 2px;
}

.suicidePrevention {
    /*background: url(../images/sprite_sheet2.png) no-repeat -42px -97px !important;*/
    height:30px;
    width:80%;
   /* border: 3px solid black;*/

}
.treatmentReferral {
    /*background: url(../images/sprite_sheet2.png) no-repeat -305px -30px !important;*/
    height:50px;
    width:100%;
    /*border: 3px solid black;*/
    

}
.disasterDistress {
    /*background: url(../images/sprite_sheet2.png) no-repeat -570px -30px !important;*/
    height:50px;
    width:100%;
   /* border: 3px solid black;*/
}
.BacktoTop {
    background: url(../images/sprite_sheet2.png) no-repeat -73px -345px !important;
    height:50px;
    width:170px;
    margin:5px 0 5px 83px;

}

.arrow-white {
    background: url(../images/sprite_sheet.png) no-repeat -272px -622px !important;
    height:25px;
    width:15px;
    float:right;	
    margin:0;
}
.email-updates {
    /*background: url(../images/sprite_sheet2.png) no-repeat -570px -176px !important;*/
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    height:57px;
    width:250px;
}
.blog-samhsa {
    /*background: url(../images/sprite_sheet2.png) no-repeat -306px -260px !important;*/
    height:57px;
    width:250px;
    margin-left: auto;
    margin-right: auto;
    }
.email-blog-updates-mv{
    position: relative;
    width: 55%;
    margin-top: 3px;
    /*margin-left: 22%;*/
    border: 1px solid black;
    
}
.whitehouse-logo {
    /*background: url(../images/sprite_sheet2.png) no-repeat -333px -100px !important;*/
    height:57px;
    width:100%;
    
}
.hhs-logo {
    /*background: url(../images/sprite_sheet2.png) no-repeat -570px -100px !important;*/
    height:57px;
    width:100%;
    
}
.usaGov-logo {
    /*background: url(../images/sprite_sheet2.png) no-repeat -341px -170px !important;*/
    height:57px;
    width:100%;
    
}
.grants-logo {
    /*background: url(../images/sprite_sheet2.png) no-repeat -70px -170px !important;*/
    height:57px;
    width:100%;
}
.samhsa-footerLogo {
    /*background: url(../images/sprite_sheet2.png) no-repeat -20px -22px !important;*/
    /*height:50px;*/
    width:70%;
    position: relative;
    margin-left:17.5%;
    /*margin-bottom: 3%;*/
    
}

#header_nav {
    background-color: #8a1a0f;
    width: 100%;
    margin-left: 0;
    clear: both;
    display: block;
}
#header_nav ul li {
    color: #FFFFFF;
    padding: 2% 5% 2% 5%;
    border: #EFEFEF 1px solid;
    display: block;
}
#header_nav ul li:hover {
    background: #C47B23;
}
#header_nav ul li:last-child:hover {
    background: #334B56;
}
#header_nav ul li a {
    color: #FFF;
    text-decoration: none;
}
#breadcrumbs p {
    font-size: 0.8em;
}
#breadcrumbs h1 {
    font-size: 1.25em;
    color: #8a1a0f;
}
#right_header {
    width: 100%;
    clear: both;
    margin-left: 0;
    float: right;
    display: none;
}
#right_header > div {
    text-align: right;
}
.upperRightLinkContainer {
    display: inline-block;
    padding: 3px;
}
.upperRightLinkContainer a {
    text-decoration: none;
    color: #003399;
    display: block;
    height: 35px;
}
.upperRightLinkContainer a:hover {
    color: #660000;
}
.headerIconContainer {
    display: inline-block;
    padding: 3px;
}
.headerIconContainer a {
    text-decoration: none;
    color: #003399;
    display: block;
    height: 35px;
}

/*
 ******************************************************************************
 ***** BEGIN: Body content common upper portion
 *****        - Covers breadcrumb trail, link to previous Locator version,
 *****           screen title, handy icons
 ******************************************************************************
 */
.bcuIconContainer a {
    display: block;
    height: 22px;
    width: 22px;
}
.bodyCommonUpperNE {
    float: right;
    margin-top: 5px;
    margin-right: 5px;

}
.bodyCommonUpperNW {
    float: left;
    margin-top: 5px;
    margin-left: 5px;
}
.bodyCommonUpperSE {
    float: right;
    clear: right;
    margin-right: 5px;
}
.bodyCommonUpperSW {
    /*float: left;*/
    
    width: 90%;
    clear: left;
    margin-left: 9px;
    margin-bottom: 10px;

}
.bodyCommonUpperSW h1 {
    color: #8a180e;
    font-size: 150%;
    font-weight: bold;
    vertical-align: baseline;

}
/*
 ******************************************************************************
 ***** END: Body content common upper portion
 *****      - Covers breadcrumb trail, link to previous Locator version,
 *****         screen title, handy icons
 ******************************************************************************
 */

/* left nav */
#first_sidebar {
    WIDTH: 100%;
    FLOAT: left;
    margin-right: 15px;


}
#first_sidebar H2 {
    PADDING-BOTTOM: 10px;
    MARGIN: 15px 0px 0px;
    PADDING-LEFT: 15px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    BACKGROUND: #8a180e;
    HEIGHT: 20px;
    COLOR: #fff;
    FONT-SIZE: 14px;
    PADDING-TOP: 10px
}
#first_sidebar H2 A {
    PADDING-BOTTOM: 10px;
    MARGIN: 15px 0px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #fff;
    FONT-SIZE: 14px;
    TEXT-DECORATION: none;
    PADDING-TOP: 10px
}
#first_sidebar H2 A:hover {
    TEXT-DECORATION: underline;
}
#first_sidebar h3 {
    PADDING-BOTTOM: 10px;
    MARGIN: 1px 0px;
    PADDING-LEFT: 15px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    HEIGHT: auto;
    FONT-SIZE: 14px;
    PADDING-TOP: 10px;
}
#first_sidebar H3 A {
    PADDING-BOTTOM: 10px;
    MARGIN: 15px 0px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    color: #000;
    FONT-SIZE: 14px;
    TEXT-DECORATION: none;
    PADDING-TOP: 10px
}
#first_sidebar H3 A:hover {
    TEXT-DECORATION: underline;
    color: #000;
}
#first_sidebar_hide_show {
    position: relative;
    float: right;
    margin-right: 20px;
}
#subNav {
    position: relative;
    float: right;
    padding-right: 35px;
}
#ltNav {
    display: none;
}
#first_sidebar .content UL LI {
    LIST-STYLE-IMAGE: none;
    LIST-STYLE-TYPE: none;
    WIDTH: 100%;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 1px;
    MARGIN-LEFT: 0px;
}
#first_sidebar .content UL LI A {
    COLOR: #000;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
#first_sidebar .content UL LI A:hover {
    TEXT-DECORATION: underline;
}
#first_sidebar .content UL UL {
    PADDING-BOTTOM: 10px;
    MARGIN-left: 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 60px;
    BACKGROUND: #f9f3dd;
    BORDER-TOP: #fff 1px solid;
    PADDING-TOP: 15px;
}
#first_sidebar .content UL UL LI A {
    COLOR: #000;
    MARGIN-LEFT: 0px;
    TEXT-DECORATION: none;
}
#first_sidebar .content UL UL LI A:hover {
    TEXT-DECORATION: underline;
}
#first_sidebar .content UL UL LI {
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    LIST-STYLE-TYPE: disc;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 5px;
    WIDTH: 100%;
    BACKGROUND: #f9f3dd;
    MARGIN-LEFT: 15px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
#first_sidebar + #main_content {
    FLOAT: left;
}
#first_sidebar .block {
    MARGIN-BOTTOM: 15px;
}
.fontcolor_FFF {
    color: #fff;
    text-align: center;
}
.background_Fed {
    background: #ebddba;
    color: #000;
}
.background_Fed > a {
    font-weight: bold;
}
.background_subFed {
    padding-top: 5px;
    padding-bottom: 5px;
}
.background_subFed, .background_subFed ul li {
    background-color: #F9F3DD;
    color: #000;
}
.background_Self {
    background: #577786;
    color: #fff;
}
.background_subSelf, .background_subSelf ul li {
    background-color: #dee4e7;
    color: #000;
}
/*End of Left Nav*/
#bdtitle {
    width: 100%;
    float: left;
    font-size: 95%;
}
#bdtitle p {
    margin: 0;
    padding: 0;
}
#bdIcons {
    width: 40%;
    float: right;
    display: none;
}
#bdIcons ul li {
    display: inline-block;
}
/*Right Nav*/

.suicidePrevention {
    /*background: url(../images/sprite_sheet2.png) no-repeat -42px -97px !important;*/
    height:50px;
    width:100%;
   
}
.treatmentReferral {
    /*background: url(../images/sprite_sheet2.png) no-repeat -305px -30px !important;*/
    height:50px;
    width:100%;
    
}
.disasterDistress {
    /*background: url(../images/sprite_sheet2.png) no-repeat -570px -30px !important;*/
    height:50px;
    width:100%;
    
}
.RIGHT_SIDEBAR_1 {
    width: 100%;
    margin: 15px 20px 0px 0px;
    background-color: #d19c4d;
    text-align: center;
    padding: 5px 0px 5px 0px;
}
#right_sidebar_1 {
    display: none;
    width: 100%;
}
#fed-gov {
    display: block;
    width: 100%;
    
}
.background_subFed{
    /*border: 1px solid black;*/
    width: 100%;
}
#self-help {
    display: block;
}
.second_sidebar_2 {
    background-color: #d19c4d;
    width: 100%;
    margin: 0px 5px 0px 0px;
    text-align: center;
    padding: 0px;
    
}
.second_sidebar_2 ul li{
    list-style:none;
    padding-bottom:40px;
}
#second_sidebar {
    WIDTH: 100%;
    FLOAT: right;
    MARGIN-LEFT: 5px;
}
#second_sidebar H2 {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 218px;
    PADDING-RIGHT: 0px;
    HEIGHT: 35px;
    COLOR: #000;
    FONT-SIZE: 112.5%;
    PADDING-TOP: 0px;
    background-color: transparent;
}
#second_sidebar .content UL LI {
    PADDING-BOTTOM: 5px;
    LIST-STYLE-TYPE: disc;
    PADDING-LEFT: 5px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    MARGIN-LEFT: 30px;
    PADDING-TOP: 5px
}
#second_sidebar .content UL LI A {
}

.second-sidebar-mv{
    width: 80%;
    margin: 0 auto;
}
#second_sidebar .views-row {
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 5px
}
#second_sidebar .block {
    PADDING-BOTTOM: 15px;
    BACKGROUND-COLOR: #ebddba;
    MARGIN-TOP: 15px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    PADDING-TOP: 15px
}
.center {
    TEXT-ALIGN: center;
}
#second_sidebar .block-widget {
    TEXT-ALIGN: center;
    BACKGROUND: none transparent scroll repeat 0% 0%;
}
#second_sidebar .widget_block {
    POSITION: absolute;
    MARGIN: -50px auto 0px;
    WIDTH: 100%;
    BACKGROUND: #033971;
    HEIGHT: 50px;
}
#second_sidebar .widget_block IMG {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #49749f 1px solid;
    PADDING-TOP: 5px;
}
#otpr_table td {
    border-width: 2px;
    border-color: #d19c4d;
}
#otpr_table {
    height: 100px;
    width: 100%;
    border-width: 2px;
    border-color: #d19c4d;
}
#footer {
    background: #273A45;
    font-size: 13px;
    width: 100%;
    position: relative;
    text-align: center;
}
#footer a{
    color: #fff;
    text-decoration: none;
}
#Footnotes {
    width: 100%;
    background: #751604;
    /*padding: 15px;*/
    margin: 0;
    color:#fff;
    
}
#footer-logos{
    padding-bottom: 60px;
}

#FtLink1 {
    width: 100%;/*display: none;*/
}
#FtLink1 ul li {
    margin-left: 15px;
    list-style: none;
    border-bottom: #fff solid 1px;
    padding: 5px;
}
#FtLink2 {
    width: 100%;
    margin-left: 0;
    clear: both;
}
#FtLink2 ul li {
    margin-left: 15px;
    list-style: none;
    border-bottom: #fff solid 1px;
    padding: 5px;
}
#FtLink3 {
    width: 100%;
    margin-left: 0;
    clear: both;
}
#FtLink3 ul li {
    margin-left: 15px;
    list-style: none;
    border-bottom: #fff solid 1px;
    padding: 5px;
}
#FtSocial {
    width: 100%;
    /*margin-left: 14%;*/
    margin-top: 10px;
    
}

#FtSocial ul {
    /*border: 1px solid yellow;*/

}
#FtSocial ul li {
    display: inline-block;
    list-style: none;
    padding: 0 1% 0 1%;
    margin-left: 2%;
}

#FtUtLinks {
    width: 70%;
    margin-left: 14%;
    margin-top: 10px;
    clear: both;
    
}
#FtUtLinks ul li {
    list-style: none;
}

#Quicklinks {
    margin-top: 10px;
    width: 95%;
    padding: 10px 0 10px 15px;
    background-color: #577786;
    margin-top: 5px;
    background: #466274;
    color: white;
    font-weight: bold;
}
.zeroMargin_mobile {
    margin-left: 0;
}
.hide_mobile {
    display: none;
}

/*End of Right Nav*/

/*
 ******************************************************************************
 * BEGIN: For content below header navigation tabs and above true body 
 ******************************************************************************
 */
#content {
    POSITION: relative;
    OVERFLOW-Y: hidden;
    BACKGROUND: #fff; 
    WIDTH: 970px; 
    HEIGHT: 100%; 
    PADDING-TOP: 25px;
    PADDING-BOTTOM: 25px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    MARGIN-TOP: -50px; 
}
.bodyCommonUpperSE {
    float: right;
    clear: right;
    margin-right: 1.5%;
    margin-top: 5px;
}
.bodyCommonUpperNE {
    float: right;
    clear: right;
    margin-right: 2.3%;
    margin-top: 3px;
}
.breadcrumb {
    FONT-SIZE: 14px;
    WIDTH: 100%;
    HEIGHT: 10px;
    MARGIN: 0px 5px 0px 18%;
    float: left;
    padding-bottom: 0.5em;

}
.breadcrumb A {
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.share_buttons ul {
    list-style-image: none;
    list-style-type: none;
}
.share_buttons li {
    PADDING-RIGHT: 5px;
    FLOAT: right;
}

.addthis_button:hover + .add_this {
    POSITION: absolute; WIDTH: 100px; DISPLAY: block; HEIGHT: 100px; MARGIN-LEFT: -100px
}
.print {
    background:url(../images/sprite_sheet.png) no-repeat -9px -224px !important ;
    width: 22px;
    height: 22px;
    margin-right: 2px;
}
.rss {
    background:url(../images/sprite_sheet.png) no-repeat -220px -627px !important ;
    width: 22px;
    height: 21px;   
    margin-right: 2px;
}
.share {
    background:url(../images/sprite_sheet.png) no-repeat -310px -627px !important ;
    width: 61px;
    height: 20px; 
}
/*
 ******************************************************************************
 * END: For content below header navigation tabs and above true body 
 ******************************************************************************
 */
.grid3 #main_content {
    float: left;
    margin: 0;
    padding: 0;
    width: 500px;
}
#main_content {
    z-index: 1;
}
#main_content  h2 {
    background-color: transparent;
    color: #000;
    font-size: 18px;
    margin: 10px 0;
    text-shadow: 1px 1px 2px #fff;
}
#main_content  ul  {
    list-style-type: disc;
    list-style-position: outside;
    padding: 5px 0;
}
#main_content  ul  li {
    padding: 3px 0 5px;
    font-size: 14px;
}
#main_content  ol  {
    list-style-position: outside; 
    margin-left: 30px;
}
#main_content  ol  li {
    padding-top: 3px;
    padding-bottom: 5px;
    padding-left: 0px;
    padding-right: 0px;
}
#main_content  ol  ol,
#main_content  ol  ol  ol {
    margin: 0px 0px 0px 15px;
}
#main_content #default-example{
    margin: 0;
    width: 100%;
}
#main_content  h2 {
    margin: 10px 0;
    color: #000;
    font-size: 18px;
    text-shadow: 1px 1px 2px #fff;
    background-color: transparent;
}
#main_content #default-example h3 {
    margin: 0;
    background-color: rgb(133,136,79);
    color: white;
    /* 
        background-image: linear-gradient(bottom, rgb(228,10,85) 14%, rgb(255,36,111) 57%);
        background-image: -o-linear-gradient(bottom, rgb(228,10,85) 14%, rgb(255,36,111) 57%);
        background-image: -moz-linear-gradient(bottom, rgb(228,10,85) 14%, rgb(255,36,111) 57%);
        background-image: -webkit-linear-gradient(bottom, rgb(228,10,85) 14%, rgb(255,36,111) 57%);
        background-image: -ms-linear-gradient(bottom, rgb(228,10,85) 14%, rgb(255,36,111) 57%);
    */
}
#main_content #default-example  h3 a {
    background-image: url("/locator/public/bhsis_info/images/widgetBullet2.png");
    background: url("/locator/public/bhsis_info/images/widgetBullet2.png") 15px 3px no-repeat;
    display: block;
    padding-top: 0px;
    padding-bottom: 5px;
    padding-right: 2px;
    padding-left: 32px;
    margin: 5;
    color: black;
    text-decoration: none;
    font-weight: normal;
    font-size: 16px;
    border-bottom: 2px solid;
    border-bottom-color:WHITE;
    /*  text-shadow: 1px 1px 1px rgb(128,10,85); */
}
#main_content #default-example  h3:hover { background: rgb(196,123,8); }
#main_content #default-example  h3.open  { background: rgb(209,172,58); }
#main_content #default-example  h3.open a { background-position: 13px -25px; }
#main_content #default-example  h3 + div { padding: 10px; }
#main_content #default-example  h2 + div, #main_content #default-example {
    font-size: 14px;
    background: white;
    color: black;
    overflow: hidden;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    margin-bottom: 20px;
}
#main_content  .field-label {
    PADDING-BOTTOM: 15px;
    COLOR: #85884f;
    FONT-SIZE: 130%;
    FONT-WEIGHT: bold;
}
#main_content  .summary {
    BACKGROUND: #c8c9b0;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
}

/* Feature box
 * ------------- */
#features .box {
    padding: 5px;
    margin-top: 5px;
    /*
        background: #FFF095;
        border:1px solid #BFB470;
        border-width: 0 1px 1px 0;
    */
}
#features p {
    margin-top: 5px;
}
#features h2 {
    color: #577786;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
}
#features h3 {
  /*  background: url("/locator/public/bhsis_info/images/sprite1.png") 2px 5px no-repeat; */

  /* below margin setting gives values for top, right+left, and bottom respectively */
    margin: 0 0 10px;
}
#features h3 a {
    color: #85884f;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}
#features h3.open {
    background: url("/locator/public/bhsis_info/images/sprite2.png") 2px 5px no-repeat;
    margin: 0 0 5px;
    padding-top: -20px;
}
#features > div > div {
    font-size: 14px;
}
.element-invisible {
    display: none;
}
.dblspace {
    height: 30px;
    width: 100%;
}
.sa {
    width: 450px;
    height: 450px;
    overflow: auto;
}
.captcha-code {
    width: 149px;
    margin-top: 5px; 
    margin-right: 5px;
}
.messages-submit {
    font-size: 10.5pt;
    color: #000;
    font-weight: bold;
    vertical-align: text-middle;
}
.INSTRUCTIONS_title {
    color: #8a180e;
    font-weight: bold; 
    margin-bottom: 20px;
}
.ibhs_office {
    background-color: #ececec;
    color: black; 
    alignment-adjust: center;
    border: 3px solid #577786; 
    margin-top:20px; 
    margin-bottom: 20px;
    padding-top: 5px;
}
div.desc {
    text-align: left;
    font-weight: normal;
    width: 120px;
    margin-left: 150px;
    margin-top: 35px;
    vertical-align: text-bottom;
}
div.img {
    margin: 0px;
    padding: 0px;
    border: 1px solid #B6B6B4;
    height: auto;
    width: auto;
    float: left;
    text-align: center;
    vertical-align: text-bottom;
    margin-right: 5px;
}
.fontsmall { font-size: 8pt; }
.form_input {
    font-size: 16px; 
    width: 95%;
}
.Formcontent {

    POSITION: relative; 
    
    PADDING-BOTTOM: 25px; OVERFLOW-Y: hidden; MARGIN-TOP: -50px; 
    PADDING-LEFT: 15px; /* WIDTH: 950px; */ PADDING-RIGHT: 15px; BACKGROUND: #fff; HEIGHT: 100%; PADDING-TOP: 25px;

        font-size: 14px;
        BACKGROUND: #fff;
        PADDING-TOP: 25px;
        PADDING-BOTTOM: 25px;
        PADDING-LEFT: 15px;
        PADDING-RIGHT: 15px;

}
.formsummary {
    FLOAT: right;
    text-align:right;
}
.dl_fedhhsT1, .dl_fedhhsT2 {
/*    font-weight: bold;*/
    margin-top: 15px;
     font-size: 14px !important;
}
.dt_fedhhsItalics{
    font-style: italic;
}
.dt_fedhhsFont {
    font-weight: normal;
}
.dt_fedhhsColor {
    color: #c47b12;
}
.dt_dataPub {
    text-indent: 20px;
    font-weight: normal;
    color: #003399;
    text-decoration: underline;
}
.dd_fedhhsFont {
    font-weight: normal;
    margin-bottom: 10px;
}

.dd_indent {
    font-weight: normal;
    margin-bottom: 10px;
    text-indent: 20px;
}
.Form_footnote {
    font-size: 13px;
    color: #868686;
    padding-left: 10px;
}
.Form_backtohome {
    float: right;
}
.Form_EFFECTIVE{line-height: 30px; vertical-align:middle;}
.Form_inputDate{ /* width: 450px; */}
.Form_title_asterisk{font-weight:bold;margin-left:15px;line-height: 35px; vertical-align:middle;}
.Form_title_asterisk_font{color:red;}
.Form_input_asterisk{margin-left:163px;margin-top:-25px;}
.Form_phonetitle_asterisk{font-weight:bold;margin-left:15px;line-height: 35px; vertical-align:middle;}
.Form_phone_asterisk{margin-left:175px;margin-top:-25px;line-height: 35px;}
.Form_title{font-weight:bold;margin-left:28px;line-height: 35px; vertical-align:middle;}
.Form_input_box{margin-left:150px;margin-top:-25px;}

.Form_doctor_input,
.Form_input,
.Form_phone_input,
.Form_url {
    line-height: 20px; vertical-align:middle;
}
.Form_input_mailing {
    margin-left: 10px;
    line-height: 20px;
    vertical-align: middle;
}
.Form_checkbox{top: -5px;width: 20px;height: 20px;background: #ddd;display: inline;border-radius: 100%;position: relative;line-height: 30px; vertical-align:middle;margin-right: 3px;margin-left: 3px;}

/* Using Glyphicons from sprite version */
[class^="icon-"], [class*=" icon-"] {
    background-image: url("../images/glyphicons-halflings.png");
    background-position: 14px 14px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 14px;
    line-height: 14px;
    vertical-align: text-top;
    width: 14px;
}
.close_icon{float: right}
.icon-cross {
    background-position: -312px 0;
    cursor: pointer;
}
.icon_title{color:#577786;}
.icon_desc{font-weight: normal; font-size: 13px;}
.icon-info-sign {
    background-position: -120px -96px;
    cursor: pointer;
}
#effective_date_info_div {
    border: 1px solid gray; 
    display: none; 
    position: absolute; 
    background-color: white; 
    padding: 5px 5px 5px 5px;
}
.popUpBox_div{width: 275px;hieght: 100px; left: 182px; top: 190px;}
.popUpBox_service{width: 298px; height: 121px; left: 361px; top: 683px;}
#facility_info_div {
    border: 1px solid gray; 
    display: none; 
    position: absolute; 
    background-color: white; 
    padding: 5px 5px 5px 5px;
}

#services_provided_info_div {
    border: 1px solid gray; 
    display: none; 
    position: absolute; 
    background-color: white; 
    padding: 5px 5px 5px 5px;
}
.tableMAIN {width: 100%; height: 100%;}
.tablecontainer {margin-left:50px;width: 65%; height: 100%;border: 1px;margin-top: 10px;}
.cell {float: left; margin: 0; padding: 0;}
.onecol {width: 100%;}
.twocol {width: 50%;}
.facAppFormContent {
    background-color: white;
    font-size: 14px;
}

/*New styles*/
.instruction{
	background:#FBF9EA;
	border:#D9DAD3 solid 1px;
	padding:15px;
}
.instruction ul li{
	margin:0 0 0 25px;	
}

#main_content h3{
    margin-top: 10px;
}

.red_plus li{
	list-style:none;
	padding:0;
        /*cursor: pointer;*/
        
}
.red_plus ol > li {
    list-style: decimal;
}

.red_plus{
	list-style:none;
	padding:0;
}
ul.red_plus_collapse > li.red_plus1 {
	list-style:none;
	padding:0;
        
}
ul.red_plus_collapse > li.red_plus1 span {
	cursor: pointer;
}


ul.red_plus_collapse > li.red_plus1_minus{
	list-style:none;
	padding:0;
        
}

ul.red_plus_collapse > li.red_plus1_minus span{
    cursor: pointer;
    
}

.red_plus_minus p, li, img{
    cursor: default;
}

div.red_plus_minus{
    cursor: default;
}

.blue_plus_title{
    cursor: pointer;
}

li.red_plus1 > div {
    /*border: 1px solid black; */
    display: none;
}

li.red_plus1{
    /*cursor: pointer;*/
}

li.red_plus1_minus{
    /*cursor: pointer;*/
}

/*li.blue_plus{
    cursor: pointer;
}*/

.blue_plus > div {
    border: 1px solid red;
    display: none;
}
.blue_plus{
    list-style:none;
    padding:0;
}

.blue_plus_title {
    color : blue;
}
.blue_minus {
    list-style : none;
    padding : 0;
}
.blue_minus_title{
    color : blue;
}
li.helpLevel1 > div > ul {
    margin-left : 1em;
}
li.helpLevel2 > div {
    margin-left: 1em;
}
a.faq_collapse,
a.faq_collapse:visited {
    float: right;
    position: relative;
    color: #000;
    font-size: 0.8em;
    margin: 5px 0 5px 0;
}
.faq_interactive_symbol,
.help_level1_interactive_symbol {
    background: #7E2425;
    border-top: #CACACA solid 1px;
    color: white;
    float: left;
    margin: 0 5px 0 0;
    padding: 0px 2px 0px 2px;
    text-align: center;
    width: 1em;
}
.help_level2_interactive_symbol {
    color : blue;
    float : left;
    margin : 0 5px 0 0;
    padding : 0px 2px 0px 2px;
    text-align : center;
    width : 1em;
}
.ltspace{
	margin-left:25px;
	list-style-type:disc;
}

.ltspace li:before{
	display:none;
	
}

li.share  a {
        display: block;
        width: 61px;
        height: 20px;
}
a.addthis_button  img {
        opacity: 0;
}

.red_plus div{
          
        display: none;
    }

#main_content ul.faq_section {
    list-style-type: none;
}

#main_content ul.faq_section li[data-faq-item-type=faq_question] {
    cursor: pointer;
}

#main_content ul.faq_section ul.faq_answer_contact_info {
    list-style-type : none;
    margin-left: 0.5em;
}

.faq_question {
    font-weight: bold;
}

.about_body_material {
    /* intentionally blank */
}

.homePageDataUpdatesBlurb {
    background-color: #f9f3dd; 
    border: solid thin lightgray; 
    border-radius: 1em;
    font-size: small;
    margin: 3em 0 0 0;
    padding: 1.5em;
}

.helplineParagraph{
    text-align: left;
    font-size:small;
}

.helpTutorialLeadIn {
    color : #8a1a0f;
    font-size : large;
    font-weight : bold;
    text-align : center;
    text-decoration: underline;
}

.homeCenterLeadIn,
.homeCenterLeadInBold {
    color : #8a1a0f;
    font-size : large;
    text-align : center;
}
.homeCenterLeadInBold { font-weight : bold; }

#helpTutorialSplit,
#homeCenterDiv {
    clear : both;
    padding : 0px;
    margin : 0px;
    zoom : 1; /* For IE 6/7 */
}

#helpTutorialSplit {
    border-bottom: #8A180E medium double;
}

#helpTutorialSplit:after,
#homeCenterDiv:after { clear : both; }

#helpTutorialSplit:after,
#helpTutorialSplit:before,
#homeCenterDiv:after,
#homeCenterDiv:before {
    content : "";
    display : table;
}

#helpTutorialSplit > div,
#homeCenterDiv > div {
    margin : 1% 0 1% 0%;
    width : 100%;
}

#helpTutorialSplit > div:first-child,
#homeCenterDiv > div:first-child {
    border-right : none;
    border-bottom : 1px solid black;
    margin-bottom : 10px;
    padding-bottom: 10px;
    padding-right : 0;
}
#homeCenterDiv > div:first-child { text-align : center; }

.home2ndVideoTutorialArea {
    margin-top : 30px;
}

.help1stVideoTutorialArea {
    margin-left : 2px;
}

.help2ndVideoTutorialArea {
    margin-top : 30px;
    margin-left : 2px;
}

.videoIconOnHelpScreen {
    height : 45px;
    width : 45px;
}

#main_content  ul.helpMoreWays2Learn {
   list-style-type : none;
   list-style-position: inside;
   margin-left : 1em;
}

#main_content  ul.helpMoreWays2Learn  li:before {
   content : "-";
}

@media only screen and (max-width: 800px) {
    .desktopViewMap,.desktopViewUl, .desktopViewLi, .desktopViewh3,.desktopViewCollapseAll, .desktopViewOl, .desktopViewVid, .desktopViewVidTutorial > div:first-child{
        display: none;
    }
    #helpTutorialSplit > div:first-child, #homeCenterDiv > div:first-child{
        border-bottom: none;
    }
    #helpTutorialSplit > div:first-child{
        border-right: none !important;
        width: 100%;
    }
    .mobileViewMap, .mobileViewUl, .mobileViewLegend, .mobileViewDiv{
        display:block !important;
    }
}

/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */

@media only screen and (min-width: 481px) {
    .gridContainer {
        width: 88.8%;
        clear: none;
        float: none;
        margin-left: auto;
    }
    #header_collapsable_menu {
        width: 100%;
        clear: both;
        margin-left: 0;
        display: none;
    }
    #header_nav {
        background-color: #8a1a0f;
        width: 100%;
        clear: both;
        margin-left: 0;
        display: block;
    }
    #header_nav ul li {
        border: none;
        display: block;
        position: relative;
        float: left;
        padding: 5px 13px 5px 10px;
        color: #FFF;
    }
    #header_nav ul li a {
        color: #FFF;
        text-decoration: none;
    }
    #right_header {
        display: block;
        width: 61.8784%;
        margin-left: 1.6574%;
        clear: none;
    }
    .upperRightLinkContainer {
        display: inline-block;
        padding: 6px;
    }
    .upperRightLinkContainer a {
        text-decoration: none;
        color: #003399;
    }
    .headerIconContainer {
        display: inline-block;
        margin: 5px 5px 5px 5px;
        padding: 1px 0px 0px 0px;

    }
    .headerIconContainer a {
        text-decoration: none;
        color: #003399;
    }
    .bodyCommonUpperSE {
        float: right;
        clear: right;
        margin-right: 3.5%;
        margin-top: 5px;
    }
    .bodyCommonUpperNE {
        float: right;
        clear: right;
        margin-right: 4.3%;
        margin-top: 3px;
    }
    
    
    #main_content h1 {
        font-size: 1.25em;
        color: #8a1a0f;
    }
    .email-updates {
        width:80%;
        margin-top: 0px; 
        margin-bottom: 20px;
        margin-left: auto;
        margin-right: auto;
        
        
    }
    
    .blog-samhsa {
    width:80%;
    
    margin-left: auto;
    margin-right: auto;
}
   
.headerIconContainer a {
	text-decoration: none;
	color: #003399;
}
.fac_app_content {
	width: 85%;
	clear: none;
	margin-left: 3%;
}
#main_content {
	width: 43%;
	clear: none;
	margin-left: .1%;
        /*border: 1px solid blue;*/
        
}
#main_content h1 {
	font-size: 1.25em;
	color: #8a1a0f;
}
.samhsa-footerLogo {
	/*background: url(../images/sprite_sheet2.png) no-repeat -25px -22px !important;*/
	/*height:50px;*/
	width:27%;
        position: relative;
        margin-top: -75px;
        margin-right: 2%;
        margin-left:0px;
        float: right;
       
    }
    
    .samhsa-footerLogo img {
    margin-top: -1%;
    
}

    #logo {
        width: 36.464%;
        clear: both;
        margin-left: 0;
    }
    #Search_icon {
        width: 100%;
        clear: both;
        margin-left: 0;
        display: none;
    }

    #q {
        box-sizing: border-box;
        border-radius: 0;
        font-size: 13px;
        height: 35px;
        margin: 0px 10px 5px 0px;
        padding: 0 10px;
        vertical-align: middle;
    }

    /* left nav */
    #first_sidebar {
        WIDTH: 22%;
        FLOAT: left;
        MARGIN-TOP: 0px;
        margin-bottom: 40px;
        margin-left: 1.3%;
        /*border: 2px solid black;*/
    }
  
    #first_sidebar H2 {
        FONT-SIZE: 14px;
        FONT-WEIGHT: bold;
        WIDTH: 80%;
        HEIGHT: 5%;
        COLOR: #fff;
        BACKGROUND: #8a180e;
        BORDER-BOTTOM: #fff 1px solid;
        MARGIN-TOP:0px ;

        PADDING-LEFT: 15px;
        PADDING-RIGHT: 15px;
        PADDING-TOP: 10px;
        PADDING-BOTTOM: 10px;
    }
    #first_sidebar H2 A {
        PADDING-BOTTOM: 10px;
        MARGIN: 15px 0px 0px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        COLOR: #fff;
        FONT-SIZE: 14px;
        TEXT-DECORATION: none;
        PADDING-TOP: 10px
    }
    #first_sidebar H2 A:hover {
        TEXT-DECORATION: underline;
    }
    #first_sidebar h3 {
        HEIGHT: auto;
        MARGIN: 1px 0px;
        PADDING-LEFT: 15px;
        PADDING-RIGHT: 15px;
        PADDING-TOP: 10px;
        PADDING-BOTTOM: 10px;
        WIDTH: 80%;
        FONT-SIZE: 14px;
    }
    #first_sidebar H3 A {
        PADDING-BOTTOM: 10px;
        MARGIN: 15px 0px 0px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        color: #000;
        FONT-SIZE: 14px;
        TEXT-DECORATION: none;
        PADDING-TOP: 10px
    }
    #first_sidebar H3 A:hover {
        TEXT-DECORATION: underline;
        color: #000;
    }
    #first_sidebar_hide_show, #subNav {
        display: none;
    }
    
     .suicidePrevention {
    height: 50px;
    width:100%;
    }
    .treatmentReferral {
       
        height:50px;
        width:100%;
       
        -moz-background-size: 100% 100%;
    }
    .disasterDistress {
        
        height:50px;
        width:100%;
    }
    .bodyCommonUpperSE {
        float: right;
        clear: right;
        margin-right: .9%;
        margin-top: 3px;
    }
    #ltNav {
        display: block;
    }
    #first_sidebar .content UL LI {
        LIST-STYLE-IMAGE: none;
        LIST-STYLE-TYPE: none;
        WIDTH: 90%;
       /* PADDING-LEFT: 15px;
        PADDING-RIGHT: 15px;*/
        PADDING-TOP: 10px;
        MARGIN-TOP: 1px;
        MARGIN-LEFT: 0px;
    }
    #first_sidebar .content UL LI A {
        COLOR: #000;
        FONT-WEIGHT: normal;
        TEXT-DECORATION: none;
    }
    #first_sidebar .content UL LI A:hover {
        TEXT-DECORATION: underline;
    }

    #first_sidebar .block {
        MARGIN-BOTTOM: 15px;
    }
    .background_Fed {
        background: #ebddba;
        color: #000;
    }
    .background_subFed, .background_subFed ul li {
        background-color: #F9F3DD;
        color: #000;
    }
    /*End of Left Nav*/

    #bdtitle {
        width: 68%;
        float: left;
    }
    #bdtitle p {
        margin: 0;
        padding: 0;
    }
    #bdIcons {
        width: 32%;
        float: right;
        display: block;
    }
    /*Right Nav*/
    .RIGHT_SIDEBAR_1 {
        width: 100%;
        margin: 0px 20px 0px 0px;
        background-color: #d19c4d;
        text-align: center;
        padding: 5px 0px 5px 0px;
       
       
    }
    
    .second_sidebar_2 {
        background-color: #d19c4d;
        width: 100%;
        margin: 0px 20px 0px 0px;
        text-align: center;
        
        
        
    }
    .second_sidebar_2_img1 {
        outline: #d19c4d solid medium;
        padding: 0px;
        height: 58;
        width: 213;
    }
    #second_sidebar {
        WIDTH: 27%;
        margin-top: 0px;
        margin-right: 1%;
        position: relative;
        HEIGHT: 100%;
        display: block;
        /*border: 1px solid black;*/
        
    }
    .second-sidebar-mv{}
    
    #second_sidebar H2 {
        PADDING-BOTTOM: 0px;
        PADDING-LEFT: 0px;
        WIDTH: 100%;
        PADDING-RIGHT: 0px;
        HEIGHT: 35px;
        COLOR: #000;
        FONT-SIZE: 112.5%;
        PADDING-TOP: 0px;
        background-color: transparent;
    }
    
    .second_sidebar_2 ul li{
    list-style:none;
    padding-bottom:2%;
}
    #second_sidebar .content UL LI {
        PADDING-BOTTOM: 5px;
        LIST-STYLE-TYPE: disc;
        PADDING-LEFT: 5px;
        WIDTH: 220px;
        PADDING-RIGHT: 0px;
        MARGIN-LEFT: 30px;
        PADDING-TOP: 5px
    }
    #second_sidebar .content UL LI A {
    }
    #second_sidebar .views-row {
        PADDING-BOTTOM: 5px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        PADDING-TOP: 5px
    }
    #second_sidebar .block {
        PADDING-BOTTOM: 15px;
        BACKGROUND-COLOR: #ebddba;
        MARGIN-TOP: 15px;
        PADDING-LEFT: 15px;
        PADDING-RIGHT: 15px;
        PADDING-TOP: 15px
    }
    .center {
        TEXT-ALIGN: center;
    }
    #second_sidebar .block-widget {
        TEXT-ALIGN: center;
        BACKGROUND: none transparent scroll repeat 0% 0%;
    }
    #second_sidebar .widget_block {
        POSITION: absolute;
        MARGIN: -50px auto 0px;
        WIDTH: 235px;
        BACKGROUND: #033971;
        HEIGHT: 50px;
    }
    #second_sidebar .widget_block IMG {
        PADDING-BOTTOM: 0px;
        PADDING-LEFT: 10px;
        WIDTH: 150px;
        PADDING-RIGHT: 10px;
        BORDER-TOP: #49749f 1px solid;
        PADDING-TOP: 5px;
    }
    #otpr_table td {
        border-width: 2px;
        border-color: #d19c4d;
    }
    #otpr_table {
        height: 100px;
        width: 100%;
        border-width: 2px;
        border-color: #d19c4d;
    }
    a.dltLink{
        cursor:pointer;
    }
    .BacktoTop{
        display:none;
    }
    #FtLink1 {
        width: 30.0497%;
        display: block;
        font-size: .5em !important;
        color: yellow !important;
        float: left;
        margin-left: 2%;
    }
    #FtLink1 ul li {
        border: none;
    }
    #FtLink2 {
        width: 30.0497%;
        clear: none;
        margin-left: 1.6574%;
        display: block;
        float:left;
        
    }
    #FtLink2 ul li {
        border: none;
    }
    #FtLink3 {
        width: 30.0497%;
        clear: none;
        margin-left: 1.6574%;
        display: block;
       
    }
    #FtLink3 ul li {
        border: none;
    }
    #FtSocial {
        width: 50%;
        clear: none;
        margin: 2% 5% 0 1%;
        position: relative;
        /*border: 1px solid yellow;*/
        
    }
    #FtSocial ul {
       margin-left: 5%; 
        /*padding-left: 4.849%; /*15px;*/
        /*border: 1px solid yellow;*/
    }
    #FtSocial ul li {
        padding: 0 .002%/*1.283%*/ 0 /*1.283%*/.001%;
        margin-left: 6%;
    }
    
    #footer-logos{
        /*border: 1px solid red;*/
    }
    
    
    #FtUtLinks {
        width: 40%;
        margin-left: 55%;
        position: absolute;
        /*border: 1px solid yellow;*/
        margin-top: -1px;
        
    }
    
    
    .email-blog-updates-mv{
        width: 30%;
        position: absolute;
        margin-left: 38.5%;
        margin-top: 50px;
    }
    
    .footnote_text{
        width: 65%;
        margin-left: 2%;
        
    }
    #footer{
        text-align: left;
    }
    #Footnotes {

    }
    #Quicklinks {
        display: none;
    }
    .arrow-white{
        display:none;
    }
    .hide_tablet {
        display: none;
    }
    .zeroMargin_tablet {
        margin-left: 0;
    }
    /*End of Right Nav*/
    
    .red_plus div{
          
        display: none;
    }
    .about_body_material {
        overflow: auto;
        height: 650px;
    }
}

/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */
@media only screen and (min-width: 769px) {
   
    
    .gridContainer {
        width: 88.5%;
        max-width: 1000px;
        padding-left: 0.75%;
        padding-right: 0.75%;
        margin: auto;
        clear: none;
        float: none;
        margin-left: auto;
    }
    #first_sidebar{
        width: 22%;
    }

    #first_sidebar h2{
        width: 86%;
        height: auto;
    }

    #first_sidebar h3 {
        width: 86%;
    }

    #first_sidebar .content UL LI {
        width: 93%;
    }
    .RIGHT_SIDEBAR_1 {
        width: 100%;
        position: relative;
    }
    #right_sidebar_bottom{
        width: 100%;
    }
    .RIGHT_SIDEBAR_1 h3{
        width: 22%;
    }
    #second_sidebar {
        width: 22%;
        /*WIDTH: 220px;*/
        margin-top: 0px;
        margin-right: 1.3%;
        position: relative;
        HEIGHT: 100%;
        display: block;
      
        /*padding: 0px 0px 0px 1%;*/
    }
    .second_sidebar_2 {
        background-color: #d19c4d;
        width: 100%;
        text-align: center;
        padding: 0px 0px 0px 0px;
       
    }
    .second_sidebar_2 ul li{
    list-style:none;
    padding-bottom:20px;
}
    .second-sidebar-mv{
        width: 100%;
    }
    .red_plus div{
        display: none;
    }
    .red_plus span {
        cursor: pointer;
    }
    .suicidePrevention {
    /*background: url(../images/sprite_sheet2.png) no-repeat -42px -97px !important;*/
    height: 50px;
    width:100%;
   
    }
    .treatmentReferral {
        /*background: url(../images/sprite_sheet2.png) no-repeat -305px -30px !important;*/
        height:50px;
        width:100%;
        -moz-background-size: 100% 100%;
    }
    .disasterDistress {
        /*background: url(../images/sprite_sheet2.png) no-repeat -570px -30px !important;*/
        height:50px;
        width:100%;
    }
        .bodyCommonUpperSE {
        float: right;
        clear: right;
        margin-right: .9%;
        margin-top: 3px;
    }
    .bodyCommonUpperNE {
        float: right;
        clear: right;
        margin-right: 1.3%;
        margin-top: 3px;
    }
    #header_collapsable_menu {
        width: 100%;
        clear: both;
        margin-left: 0;
        display: none;
    }
    #header_nav {
        background-color: #8a1a0f;
        width: 100%;
        clear: both;
        margin-left: 0;
        display: block;
    }
    #header_nav ul li {
        border: none;
        display: block;
        position: relative;
        float: left;
        padding: 5px 33px 5px 30px;
        color: #FFF;
    }
    #header_nav ul li a {
        color: #FFF;
        text-decoration: none;
        font-size: 16px;
    }
    #header_nav ul li a:hover {
        text-decoration: underline;
    }

    #right_header {
        width: 49.4505%;
        clear: none;
        margin-left: 1.0989%;
    }
    .upperRightLinkContainer {
        display: inline-block;
        margin: 5px 5px 5px 5px;
        padding: 2px 2px 2px 2px;
    }
    .upperRightLinkContainer a {
        text-decoration: none;
        color: #003399;
    }
    .headerIconContainer {
        display: inline-block;
        margin: 5px 5px 5px 5px;
        padding: 1px 0px 0px 0px;
    }
    .headerIconContainer a {
        text-decoration: none;
        color: #003399;
    }
    #main_content {
        width: 48%;
        clear: none;
        margin-left: 0.5%;
        /*border: 1px solid red;*/
    }
    #main_content h1 {
        font-size: 1.25em;
        color: #8a1a0f;
    }
    #logo {
        width: 32.6007%;
        clear: both;
    }
    #Search_icon {
        width: 100%;
        clear: both;
        margin-left: 0;
        display: none;
    }
    #bdtitle {
        width: 77%;
        float: left;
    }
    #bdtitle p {
        margin: 0;
        padding: 0;
    }
    #bdIcons {
        width: 23%;
        float: right;
    }
    #otpr_table td {
        border-width: 2px;
        border-color: #d19c4d
    }
    #otpr_table {
        height: 100px;
        /*width: 206px;*/
        width: 100%;
        border-width: 2px;
        border-color: #d19c4d;
    }

    #footer a{
        color: #fff;
        text-decoration: none;
    }
    #FtLink1 {
        width: 30%;
        display: block;
        margin-top: 2%;
       
        
    }
    #FtLink2 {
        width: 30%;
        clear: none;
        margin-left: 1.0989%;
        display: block;
        margin-top: 2%;
    }
    #FtLink3 {
        width: 30%;
        clear: none;
        margin-left: 1.0989%;
        display: block;
        margin-top: 2%;
        float:left;
    }
    .footer-links{
        width: 47%;
        float: left;
    }
    #footer-logos{
        width: 50%;
        position: relative;
        margin-left: 48%;
    }
    #FtSocial {
        width: 48%;
        clear: both;
        margin: 2% 27% 0 0%;
        position: absolute;
    }
    
    #FtSocial ul{
        /*border: 1px solid yellow;*/
        
    }
    
    #FtSocial ul li {
        padding: 0 .309% 0 .309%;
    }
    #FtUtLinks {
        width: 50%;
        margin: /*-28%*/2% 5% 0 0;
        position: absolute;
        margin-left: 50%;
        
    }
    .email-updates {
        /*background: url(../images/sprite_sheet2.png) no-repeat -570px -176px !important;*/
        height:57px;
        width:100%;
        margin-top: 20px; 
        margin-bottom: 20px;
        margin-left: auto;
        margin-right: auto;
        max-width:100%;
    }
    .blog-samhsa {
        /*background: url(../images/sprite_sheet2.png) no-repeat -310px -260px !important;*/
        height:57px;
        width:100%;
        margin: 0 auto;
    }
    .email-blog-updates-mv{
        width: 12%;
        position: absolute;
        margin-left: 32.5%;
    }
    
    

    #Footnotes {
        width: 100%;
    }
    #Quicklinks {
        display: none;
    }
    .zeroMargin_desktop {
        margin-left: 0;
    }
    .hide_desktop {
        display: none;
    }
    
    /*Clinical Trials*/
    .ct_links{
        font-weight: bold;
        color: #00E;
    }
    
    .ct_links_light{
        color: #00E;
    }
    
    .ct_paras{
     margin-bottom: 10px;   
    }
    
    .indented_links{
        text-decoration: none;
        
    }
    
    .dp_ind_links{
        list-style-type: none;
    }
    
    #helpTutorialSplit > div,
    #homeCenterDiv > div {
        display : block;
        float : left;
        margin : 1% 0 1% 1.6%;
        width : 48.2%;
    }

    #helpTutorialSplit > div:nth-of-type(2) {
        border-left : 1px solid black;
    }
    
    #homeCenterDiv > div:nth-of-type(1) {
        border-right : 1px solid black;
    }

    #helpTutorialSplit > div:first-child,
    #homeCenterDiv > div:first-child { 
        border-bottom : none;
        margin-bottom : 0;
        margin-left : 0;
        padding-bottom: 0;
        padding-right : 1%;
    }

}