@charset "UTF-8";
/* CSS Document */

/* Added to VA styles */
#tier4innerContent .top_link {display: none;}
#tier4innerContent {
	overflow:visible !important; /* Overflow:visible is for the audience banners to show */
	padding-bottom: 0 !important;
	}
#innerContentWrapper {
	padding-bottom: 0 !important;
	}	
.page-title {display: none;}
#ptsdmiddle .tab-accord .pane { min-height:100%; margin-bottom: 20px;}
a[href$=".pdf"], a[href$=".ppt"], a[href$=".pptx"], a[href$=".doc"], a[href$=".docx"], a[href$=".xls"], a[href$=".xlsx"], a[href$=".csv"], a[href$=".vsd"], a[href$=".vdw"], a[href$=".mp3"], a[href$=".zip"], a[href$=".rar"] {
	background: none;
	display: inline-block;
	padding-right: 0;
	margin-right: 0;
	line-height: inherit;
}
#tier4innerContent #ptsdmiddle ul {margin-left:20px;}
#tier4innerContent #ptsdmiddle .ncbox ul, #tier4innerContent #ptsdmiddle .ncbox ol {margin-left:15px;}

#tier4innerContent #ptsdmiddle li {line-height: 1.5em !important;padding-bottom: 10px !important; font-size: 1.1em; }

/* -----------------STRUCTIONAL DIVS----------------- */

#ptsdwrapper {
	margin-bottom: 10px; /*keep social icons in footer from being blocked by VA logo*/
	overflow: hidden;
	*overflow: hidden !important;
	margin-left: -20px;
	margin-right: -20px;
}
#ptsdmiddle {
	background-color: #fff;
	/*float: left;
	padding-left: 20px;
	padding-right: 20px;
	overflow: hidden;*/

}

#ptsdright {
    overflow: hidden;

}


  /* -----------------START OF THE NEW FOOTER 2015 --------------- */

#homeinnerContent #ptsdfooter {
       margin-left: 0;
       margin-right: 0;
       width: 100%;
       }

#ptsdfooter {
       padding: 10px;
       background-color: #f1f4f6;
       overflow:auto;
       margin-bottom: 10px;
       margin-left: 15px;
       margin-right: 15px;
	   margin-top: 20px;
       }

#ptsdfooter p {
		font-size: 95%;
       }

#tier4innerContent #ptsdfooter p.links {
       text-align: center;
       }

#tier4innerContent #ptsdfooter img {
       margin-bottom: -5px;
       bottom:-3; /* stick to bottom */
       }

#ptsdfooter img {
       margin-right: 5px;
       width: 32px;
       }
#tier4innerContent #ptsdfooter p.social_head {
	font-size: 118%;
	font-weight: bold;
	padding-bottom: 8px;
}

/* -----------------START OF THE NEW FOOTER PORTAL 2015 ----------------- */
#ptsdfooter_portal {
	clear:both;
	padding: 10px 10px 20px 10px;
	background-color: #f1f4f6;
	overflow:auto;
	margin-bottom: 20px;
	}
#ptsdfooter_portal p {
		font-size: 95%;
       }
#homeinnerContent #ptsdfooter_portal p.links {
		text-align: center;
	}
#ptsdfooter_portal img {
	margin-bottom: 0px;
	}
	
#ptsdfooter_portal .footer_box {
	float: left;
	width: 48%;
	}
	
#ptsdfooter_portal .footer_contact {
	float: right;
	width: 48%;
	}
#ptsdfooter_portal .footer_contact img {
	margin-right: 5px;
	width: 32px;
	}
#homeinnerContent #ptsdfooter_portal p.social_head {
	font-size: 118%;
	font-weight: bold;
	padding-bottom: 8px;
}



/* -----------------START OF Right Column WIDGETS----------------- */


/* Portal page right column styles */

#rightContent .widget {
    float: left;
    width: 100%;
    max-height: 100%; 
    border: none;
    margin: 0;
    padding-right: 0;
	padding-left:0;
	background: none;
	background-color: none;
	filter: none !important;
}
#ptsdwrapper #rightContent .widget{
float: inherit;
    width: inherit;
max-height: 100%;
border: 4px solid #E0E9F0;
margin: 8px 8px 0px;
padding-right: 0px;
padding-left: 0px;


 /* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(239,239,239,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(239,239,239,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* IE10+ */

background: linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,239,239,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 ); /* IE6-8 */

}



#rightContent .widget-ptsd {
    border: 4px solid #e0e9f0;
    margin-top: 10px;
    margin-right: 6px;
	margin-left:6px; 
    padding-right: 0;
	padding-left:0;
	background: #fcfcfc;
}
#rightContent .widget-title {  
	display:block;
	float:left;
	width:100%;
	padding-top:10px;
	padding-bottom:25px;
	background: url(/PTSD/images/design2013/bg-widget-titles.png) no-repeat center bottom  transparent;
}


#rightContent .widget-title-ptsd {  
    color: #cc9933;
	display:block;
	float:left;
	width:100%;
	padding-top:10px;
	padding-bottom:25px;
	background: url(/PTSD/images/design2013/bg-widget-titles.png) no-repeat center bottom  transparent;
}

.widget-title-ptsd h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
	color:#b88447;
}











/* ADDTHIS */
#ptsdright .addthis_toolbox{
	padding: 0 0 10px 7px;
}


.ptsdwidget {
	margin: 10px 10px 20px 10px;
	padding-right: 0px;
	padding-left: 0px;
	max-height: 100%;
	}
.ptsdwidget p {
	text-align: center;
	}

#ptsdhelp {
	background-image:url(/PTSD/images/design2015/help_background.png);
	background-repeat:repeat-x;
	border: 4px solid #960A0C;
	}

.ptsdwidget h4 {
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 1.2em;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	display: block;
	padding-top: 10px;
	}
.ptsdwidget h4 a.white { color: #fff;}
	
#ptsdcoach { 
	overflow:hidden;
	background-image:url(/PTSD/images/design2015/coach_rc_bckgd.jpg);
	background-repeat:no-repeat;
	background-position: 60% 15%;
	}
#ptsdcoach p.white{ 
	padding-right: 8px;
	color: #fff;
	}
.aboutface_content h4 {
	text-align: center;
	}
.aboutface_banner {display: none;}


/* ---LEGEND--- */

#tier4innerContent #ptsdright .legend {
	font-size: 85%; 
	text-align: center;
}
#tier4innerContent #ptsdright .legend .td {
	width: 31%;
	padding-bottom:10px;
	display: inline-block;
}
#tier4innerContent #ptsdright .legend img {
	margin: 0 0 5px 0;
	padding: 0;
}
#tier4innerContent #ptsdright .legend .tr {
	display: inline;
	*clear: left;
}
/* ---NC LOGO--- */
#NClogo {
	padding-left: 15px;
	padding-top: 25px;
	padding-bottom: 25px;
	display: block;
	clear: left;
}

  /* ---SEARCH--- */
#ptsdsearch {
	background-color: #fff;
	float: left;
	padding-left: 20px;
	padding-right: 20px;
	overflow: hidden;
}
#tier4innerContent #ptsdsearch td {
	padding: 3px;
}
#tier4innerContent #ptsdsearch p {
	padding: 0;
}
#tier4innerContent #ptsdsearch table {
	margin-bottom: 5px;
}
#tier4innerContent #ptsdsearch ol.adv-search li {
padding-bottom: 0;
}
#ptsdsearch > #ptsdfooter {
margin-left: 5px;
margin-right: 0;
width: 95%;
}	

/* SEARCHBOX */
#searchbox {
	height:185px;
	background-image:url(http://www.ptsd.va.gov/images/searchbox_bckgrd.jpg);
	background-size: auto 100%;
	background-repeat:repeat-x;
}
#searchbox .col50 {
	width: 100%;
	float: left;
	padding-left: 15px;
}
#searchbox label {
	display:block;
}
#searchbox legend {
	font-size: 12px;
}
#searchbox legend p, #searchbox_enter p {
	text-align:left;
	padding-left: 0;
}
#searchbox_enter p {
	padding-bottom: 10px;
}
#QTLabel {width: 55%; margin-right:5px; height:23px;}
#searchbox h4 {
	background-image: url(http://www.ptsd.va.gov/images/searchbox_header_bckgrd.jpg);
	background-size:100% 100%;
	color:#fff;
	padding: 10px 10px 10px 10px;
	width:100%;
  	}
#searchbox legend { border: none;
}
#searchbox #searchbox_choose{
	clear: left;
	margin-bottom: 5px;
	height: 25px;
}
#searchbox #searchbox_choose img {
	float:left;
	padding-right: 10px;
}
#searchbox #searchbox_dropdown {
	margin-bottom: 7px;
	clear: both;
}
#searchbox #searchbox_dropdown select {
	width:90%;
}
#searchbox #searchbox_enter img {
	float:left;
	padding-right: 10px;
}
.searchbox_search_img {
	vertical-align: bottom;
	background: transparent url(http://www.ptsd.va.gov/images/search-button.jpg) no-repeat center top; 
	cursor: pointer; 
	cursor: hand; 
	width:64px; 
	height:23px;
	margin: 0;
	padding: 0;
	text-indent: -1000em;
	border: none;
}
#searchbox #searchbox_advanced {
	margin:5px 0 0 0;
	font-size: 11px;
	}
#searchbox #searchbox_advanced a {
	color:#FFF;
	}
	
/* -----------------Search Pages ----------------- */
#nc-search-main {
	border: 1px solid #ccc;
	background: #ffffff;
	padding: 0.2em 0.3em;
	margin-bottom: 0.5em;
}
#nc-search {
	border: 1px solid #ccc;
	background: #efefef;
	padding: 0.2em 0.3em;
	margin-bottom: 15px;
	width: 100%;
	overflow: auto;
}
.search-box {
	margin-left: 15px;
	margin-right: 15px;
}
.nc-search-inner {
	margin: 10px;
}
.nc-search-leftcolumn-main {
	margin: 0;
	padding: 0;
	width: 25%;
	float: left;
}
.nc-search-leftcolumn-main-revised {
	margin: 0px;
	padding-top: 5px;
	width: 25%;
	float: left;
}
.nc-search-rightcolumn-main {
	float: right;
	margin: 0;
	padding-top: 5px;
	width: 75%;
}
.nc-search-rightcolumn-main-revised {
	float: right;
	padding: 20px 0px 0px 0px;
	width: 75%;
	-moz-box-sizing:border-box;
}
.nc-search-bottom {
	margin-left: 10px;
	margin-top: 5px;
}
.nc-search-leftcolumn {
	margin: 7px 0 7px 0;
	padding: 0;
	width: 50%;
	float: left;
}
.nc-search-rightcolumn {
	float: right;
	margin: 7px 0 7px 0;
	padding: 0;
	width: 50%;
	display: inline;
}
.nc-search-rightcolumn-inner {
	margin: 0;
	padding: 0 0.1em;
}
.nc-search-rightcolumn-inner-main {
	margin: 0;
	padding: 0;
}
.choose-img {
	margin-left: 10px;
	margin-top: 0;
	margin-bottom: 0;
	float:left;
}
.advanced-search-main {
	font-size: 11px;
}   /*input.nc-search { background: #fff; border: #7db2d4 1px inset; padding: 0 0 0 2px; } */
.nc-search-choose label {
	font-size: 0.95em;
}
.nc-search-choose-main {
	margin-bottom: 0;
	font-size: 12px;
}
.nc-search-choose-main-revised {
	-moz-box-sizing:border-box;
	margin-bottom: 0px;
	font-size: 12px;
	clear: both;
	margin-top: 10px;
}
.nc-search-choose-image {
	margin-top: 0px;
	margin-left:0.7em;
	margin-right:0.7em;
	padding: 0;
	clear: both;
}

fieldset.ncsearch{
	-moz-box-sizing:border-box;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.nc-search-choose {
	margin: 0.3em 0;
	font-size: 0.9em;
}
.nc-search-button {
	vertical-align: bottom;
}
.nc-search-button-main {
	vertical-align: bottom;
	margin-top: 5px;
}
.nc-search-button-main-revised {
	vertical-align: bottom;
}
.vets-choose {
	background: #b0543b; 
	color: #fff;
	padding: 0;
}
.pro-choose {
	background-color: #6d8a97; 
	color: #fff;
	padding: 0;
}
.about-choose {
	background: #F3E9C3;
	padding: 0;
} 
#tier4innerContent ol.adv-search {
}




/* -----------------START OF GLOBAL CLASSES----------------- */


.ncbold { font-weight: bold;}
.ncclear {clear: both;}
.ncitalic { font-style: italic;}	
.ncbox {overflow: auto; margin-bottom: 10px; padding: 5px; }
#tier4innerContent .ncbox p.condensed {line-height: 1.5em; font-size: 1em; padding: 0;}
.pub { background-color: #b0543b;}
.pro { background-color: #517281;}
.about { background-color: #888271;}
.grey { background-color: #e6e6e6;}
.graydark { background-color: #E7E7E9;}
.graylight { background-color: #FAFBFE;}
.ncrow {display: block; padding: 5px; overflow: auto;}
.npb {padding-bottom: 0;}
.ncauthor {
	font-size: 0.9em;
	color: #393939;
	font-weight: bold;
}
.white {color: #fff;}
.fl_left {float:left;}
.fl_right {float:right;}
#tier4innerContent img.nc, #tier4innerContent img.linkicons {margin-bottom: 0;}
#tier4innerContent img.linkicons {margin-bottom: 0;}

#homeinnerContent .p_audbox .md50 {padding-left: 0px;}
.md50, .md25, .rc50, .md33, .md60, .md40, .md80, .md20, .md75  {float: left; padding-left: 15px; width: 100%;}
.md50, .md25, .md33, .md60, .md40, .md20  {margin-bottom: 15px;}
.row {margin-bottom: 15px;}


#tier4innerContent img.img-fr, #tier4innerContent img.img-fl {
    display: inline;
    max-width: 50%;
}

#tier4innerContent img.img-fl {float: left; margin-right: 2%;}
#tier4innerContent img.img-fr {float: right; margin-left: 2%;}

.icon-fl {
	float: left;
	display: inline;
	margin: 5px 10px 0px 10px;
}
.padding-r {padding-right: 15px;}
#ptsdmiddle blockquote {
	font-size: 130%;
	margin-left: 35px;
	margin-right: 35px;
	border-left: none;
}

/* -----------------AUDIENCE BANNERS and PORTAL INDEX ----------------- */

#homeinnerContent .p_audbox, #homeinnerContent .p_audbox_about {
background-color: #e9eaec;
display: block;
width: 100%;
overflow: auto;
margin-bottom: 15px;
}

#homeinnerContent .p_audbox p, #homeinnerContent .p_audbox h2, #homeinnerContent .p_audbox h3  {
width: 100%;
padding-left: 10px;
}
#homeinnerContent .p_audbox_about p, #homeinnerContent .p_audbox_about h3  {
padding-left: 10px;
padding-top: 10px;
}
#homeinnerContent .p_audbox_about h2  {
width: 100%;
padding-left: 10px;
}
#homeinnerContent .p_audbox h2, #homeinnerContent .p_audbox_about h2  {
color: #fff;
margin-top: 0;
line-height: 100%;
padding-bottom: 10px;
padding-top: 10px;
}
#homeinnerContent .p_audbox h3  {
line-height: 150%;
padding-bottom: 0;
margin-bottom: 0;
}
#homeinnerContent .p_audbox p {
margin-bottom: 5px;
padding-right: 0;
}

.aud_banner {
	width: 100%;	
	overflow:hidden;
	padding: 5px 5px 5px 15px;
}
.aud_banner img{
	display: none;
}
.aud_banner .head {
	text-transform: uppercase;
	font-size: 120%;
	letter-spacing: 2px;
}
.aud_banner p {
	color: #fff;
	padding-bottom:0;
}
.aud_banner .content {
	font-style:italic;
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:95%;
}



/* -----------------START OF THE NEW INDEX PAGES 2015 ----------------- */

/* -Info boxes on Public and Pro Index Pages- */

.info_box {
padding: 10px 10px 0px 10px;
width: 100%;
display: block;
margin-bottom: 15px;
}
.info_box p, .info_box p a {
color: #fff;
}

/* -Ad banners on Public and Pro Index Pages- */

.ad_banner {
width: 100%;
margin-bottom: 20px;
}

.ad_text {
float: left;
width: 75%;
height: 108px;
overflow:hidden;
}

#ptsdmiddle .ad_text img {
margin-left: -10px;
margin-bottom: 4px;
}

#tier4innerContent .ad_text a {
text-decoration: none;
padding: 0 10px 10px 10px;
background-image: url(http://www.ptsd.va.gov/images/design2015/index_ad_bkgrd.png);
background-repeat: repeat-x;
height: 108px;
display: block;
color: #000;
}

#tier4innerContent .ad_text a:hover {
background-image: url(http://www.ptsd.va.gov/images/design2015/index_ad_pub.png);
text-decoration: none;
color: #fff;
}
#tier4innerContent .ad_text a.pro:hover {
background-image: url(http://www.ptsd.va.gov/images/design2015/index_ad_pro.png);
text-decoration: none;
color: #fff;
}

.ad_text .head {
color: #b0543b;
line-height: 240%;
}

.ad_text .head_pro {
color:  #517281;
line-height: 240%;
}

.ad_text a:hover .head, .ad_text a:hover .head_pro  {
color: #fff;
}

.ad_img {
float: right;
width: 25%;
height: 108px;
overflow:hidden;
position:relative;
}
.ad_img img {
position:absolute;
margin: 0 -38%;
}


#tier4innerContent img.no_margin {margin-bottom: 0; margin-top: 20px;}
#tier4innerContent .date-created {font-style: italic; margin: 20px 0 5px 0; clear: both;}

#tabContent p, #tier4innerContent #ptsdmiddle #tabContent li {
    font-size: .95em;
    padding-left: 10px;
    margin-left: 5px;
}

/* -----------------MODULES ----------------- */


#ptsdmiddle .module-banner .picture  {
	/* overflow: hidden;
	height: 300px;*/
} 
#ptsdmiddle .module-banner .picture img  {
	/*height: 300px;
	float: right;*/
	width: 100%;
} 

.module-banner {
	border-bottom-style: solid;
	border-bottom-color: #0088cc;
	border-bottom-width: 2px;
	background-color: #ececec;
	overflow: auto;
	margin-bottom: 15px;
	padding-bottom: 10px;
}
.module-banner .header {
	background-image:url(http://ncoffcms.net/site-local/rwd/images/module_bkgrd.png);
	background-repeat:repeat-x;
}
	
#ptsdmiddle .module-banner p + ul {
	padding-bottom: 0px;
} 

#tier4innerContent #ptsdmiddle .module-banner ul {
	margin: 0 10px 5px 11px;
	padding: 0;
} 


#ptsdmiddle .module-banner img + .button {
	margin-top: 5px;
}
#ptsdmiddle .module-banner ul {
	padding-bottom: 0px;
}

.module-banner + .module-banner {
	margin-top: 10px;
}


#ptsdmiddle .module-banner p.nb {
	margin-bottom: 0;
	padding-bottom: 0;
}



.module-banner .content  {
	padding-top: 10px;
	padding-right: 10px;
	vertical-align: top;
}
.module-banner .button {
	clear: left;
	padding-bottom: 5px;
	display: table;
	*position:relative;
}
#ptsdmiddle .button img {
	display: table-cell;
	zoom: 1;
	*display: inline;
	*vertical-align:top;
}
.btn-text {
	display: table-cell;
	zoom: 1;
	*display: inline;
	*position: absolute;
	*left: 142px;
	*width: 50%;
	*vertical-align:middle;
	vertical-align: middle;
}
.double {
	*top:0;
}
.single {
	*top:8px;
}
#ptsdmiddle .module-banner .button img{
	margin-right: 8px;
	width: 134px;
}
#ptsdmiddle .module-banner .button p {
	margin: 0;
	padding: 0;
	line-height: 1.2em;
	font-size: 90%;
	*font-size: 90%;
	*font-family: arial;
}
.mod-box {
	display: block;
	background-color: #333;
	padding: 20px 25px;
	margin-bottom: 10px;
}
.mod-box p {
	color: #fff;
}
#ptsdmiddle .module-banner .text {
	padding-left: 10px;
	padding-right: 10px;
}

.module-banner .img-icon /* MODULES COACH SMALL MOBILE IMAGE 2013 */{
	float: left;
	display: table-cell;
	margin-bottom: 0;
}

.picture .button-wide {
	background-image: url(http://www.ptsd.va.gov/images/design2013/module_btn_wide.png);
	background-repeat: no-repeat;
	background-size: 230px 35px;
	height: 35px;
	overflow: auto;
	margin-top: 5px;
}
.content .button-wide {
	background-image: url(http://www.ptsd.va.gov/images/design2013/module_btn_wide.png);
	background-repeat: no-repeat; 
	background-size: 224px;
	height: 35px;
	overflow: auto;
	margin-top: 5px;
}
#ptsdmiddle .module-banner .button-wide p {
	padding: 0;
	line-height: 1.2em;
	font-size: 90%;
	*font-family: arial;
}
#ptsdmiddle .picture .button-wide p {
	margin: 10px 0 0 10px;
}
#ptsdmiddle .content .button-wide p {
	margin: 5px 0 0 10px;
	padding-top: 3px;
}


/* -----------------ListGroup ----------------- */

#PTSDlist .list-group-item:first-child {border-top-left-radius: 0px;
border-top-right-radius: 0px;}
#PTSDlist button a:hover {color:#fff;}
#PTSDlist p.head {padding: 5px; width:100%; color:#fff;}
#PTSDlist .list-group-item {width: 100%; padding:5px; text-align: left;}
#PTSDlist .caret {margin-right: 5px;}





/* -----------------SPECIAL FEATURES ----------------- */


.special-feature-box {
	margin-left: 10px;
	float: right;
	width: 50%;
	padding: 0;
	background: #fff;
	border: 2px solid #b0543b;
}
#tier4innerContent #ptsdmiddle .special-feature-box ul {margin-left: 5px;}

.special-feature-box p, .special-feature-box-pro p {
	padding: 0 10px 10px 10px;
}
#tier4innerContent #ptsdmiddle .special-feature-box li, #tier4innerContent #ptsdmiddle .special-feature-box-pro li {
	padding-right: 10px;
	font-size: 1em;
}

.special-feature-box-pro {
	margin-left: 10px;
	float: right;
	width: 50%;
	padding: 0;
	background: #fff;
	border: 2px solid #517281;
}

#tier4innerContent .special-feature-box a, #tier4innerContent .module-banner a, #tier4innerContent .special-feature-box-pro a, #tier4innerContent table a, #tier4innerContent ul a, #tier4innerContent ol a, #tier4innerContent p a {
	display: inline;
	background: none;
	margin: 0;
	padding: 0;
}
h3.cnav_head {
	padding: 3px 0 3px 10px;
	display: block;
	margin: 0 0 10px 0;
	font-size: 100%;
	color: #fff;
}
h3.cnav_head a {
	color: white;
	text-decoration: underline;
}

/* -----------------Awareness Page 2014----------------- */
#tier4innerContent img.aw_banner  {
	margin-bottom: 0;
	width: 100%;
	margin-top: 15px;
	}
	
#timeline-nav   {
	width: 100%;
	margin-bottom: 15px;
	display: none;
}
#tier4innerContent #timeline-nav-sm  {
	display: inline;
}
#tier4innerContent #timeline-nav-sm ul  {
	margin: 0 !important;
	width: 100%;
	padding: 0 !important;
}
#tier4innerContent #ptsdmiddle #timeline-nav-sm ul li  {
	background-color: #F0F0F0;
	width: 100%;
	margin: 0 0 3px 0; 
	text-align: center;
	padding: 0 !important;
	list-style: none;
	display: block;
}
#tier4innerContent #ptsdmiddle #timeline-nav-sm ul li.selected  {
	background-color: #666;
}
#tier4innerContent #ptsdmiddle #timeline-nav-sm ul li.selected a {
	color: #fff;
}
#tier4innerContent #timeline-nav-sm ul li a  {
	color: black;
	text-decoration: none;
	display: block;
	padding: 5px 0 5px 0;
}
#tier4innerContent #timeline-nav-sm ul li a:hover  {
	background-color: #747474; 
	color: #fff;
}


.nav-box img, .nav-box2 img, .nav-box3 img {
	margin-left: auto;
	margin-right: auto;
}

.nav-box img a, .nav-box2 img a, .nav-box3 img a  {
	border: none;
}

.nav-box a:hover img, .nav-box2 a:hover img, .nav-box3 a:hover img {
	top: -33px;
	position: absolute;
}

.aw_wrapper {
	display: block;
	clear: both;}
.aw_left { 
	float: left;
	margin-top: 10px;
	width: 50%;
	clear: both;
	}
.aw_right { 
	float: right;
	width: 100%;
	}
#tier4innerContent .aw_right img { 
	margin-bottom: 0;
	}
#tier4innerContent .aw_right ol { 
	margin-left: 25px;
	}
	
/* -----------------Whiteboards----------------- */

.WBborder {background-color:#014f7d; height: 5px;}
.WBpub, .WBpro {border: 4px solid #717171;}
.WBcontent {padding-top: 10px; background-color: #ECECEC; }
 img.hand { display:none;}


.PTSDhidden {
	position:absolute;
	left:-10000px;
	top:auto;
	width:1px;
	height:1px;
	overflow:hidden;
	}
#WBwrapper {
	overflow: auto;
	position: relative;
	background-image: url(http://ncoffcms.net/site-local/rwd/images/WB_hand.png);
	background-repeat: no-repeat;
	}

p.WBh1 {padding: 0px; font-size: 170%; font-weight: bold; display: block; width:100%;}
p.WBh2 {color: white; padding: 5px;}
p.WBh2 a {color: white; text-decoration: none;}	
p.WBh2 a:hover {color: white; text-decoration: underline;}	

.WBpub p.WBh1, .WBpub p, .WBpro p.WBh1, .WBpro p  {padding-left: 20px; width: 100%;}

/*	--------------------------------------------------
	Reveal Modals
	-------------------------------------------------- */
		
	.reveal-modal-bg { 
		position: fixed; 
		height: 100%;
		width: 100%;
		background: #000;
		background: rgba(0,0,0,.8);
		z-index: 9998;
		display: none;
		top: 0;
		left: 0; 
		}
	
	.reveal-modal {
		visibility: hidden;
		top: 100px; 
		left: 50%;
		margin-left: -300px;
		width: 520px;
		background: #eee url(modal-gloss.png) no-repeat -200px -80px;
		position: absolute;
		z-index: 9999;
		padding: 30px 40px 34px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-box-shadow: 0 0 10px rgba(0,0,0,.4);
		}
		
	.reveal-modal.small 		{ width: 200px; margin-left: -140px;}
	.reveal-modal.medium 		{ width: 400px; margin-left: -240px;}
	.reveal-modal.large 		{ width: 600px; margin-left: -340px;}
	.reveal-modal.xlarge 		{ width: 800px; margin-left: -440px;}
	
	.reveal-modal .close-reveal-modal {
		font-size: 22px;
		line-height: .5;
		position: absolute;
		top: 8px;
		right: 11px;
		color: #aaa;
		text-shadow: 0 -1px 1px rbga(0,0,0,.6);
		font-weight: bold;
		cursor: pointer;
		} 
		
		
/* -----------------Professional List Icons Section ----------------- */

#tier4innerContent img.large-icon {
	float:left;
	padding: 3px 10px 0px 0px;
	margin-bottom: 0;
}

#ptsdmiddle li.course, #tier4innerContent li.video, #tier4innerContent li.publication, #tier4innerContent li.article, #tier4innerContent li.handout, #tier4innerContent li.manual, #tier4innerContent li.tool, #tier4innerContent li.web, 
#tier4innerContent li.fact, #tier4innerContent li.app, #tier4innerContent li.assessment, #tier4innerContent li.facebook, #tier4innerContent li.twitter, #tier4innerContent li.va, #tier4innerContent li.tornado, #tier4innerContent li.envelope {
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 40px;
	list-style-type: none;
	min-height: 30px;
}
#tier4innerContent li.course {background-image: url(http://www.ptsd.va.gov/images/icons/icon_pro-courses.png);}
#tier4innerContent li.video {background-image: url(http://www.ptsd.va.gov/images/icons/icon_pro-video.png);}
#tier4innerContent li.publication {background-image: url(http://www.ptsd.va.gov/images/icons/icon_pro-print.png);}
#tier4innerContent li.article {background-image: url(http://www.ptsd.va.gov/images/icons/icon_pro-article.png);}
#tier4innerContent li.handout {background-image: url(http://www.ptsd.va.gov/images/icons/icon_pro-handout.png);}
#tier4innerContent li.manual {background-image: url(http://www.ptsd.va.gov/images/icons/icon_pro-manual.png);}
#tier4innerContent li.tool {background-image: url(http://www.ptsd.va.gov/images/icons/icon_pro-tool-kits.png);}
#tier4innerContent li.web {background-image: url(http://www.ptsd.va.gov/images/icons/icon_pro-web.png);}
#tier4innerContent li.fact {background-image: url(http://www.ptsd.va.gov/images/icons/icon_pro-fact-sheets.png);}
#tier4innerContent li.app {background-image: url(http://www.ptsd.va.gov/images/icons/icon_pro-app.png);}
#tier4innerContent li.assessment {background-image: url(http://www.ptsd.va.gov/images/icons/icon_pro-assessments.png);}
#tier4innerContent li.facebook {background-image: url(http://www.ptsd.va.gov/images/facebook_f.png);}
#tier4innerContent li.twitter {background-image: url(http://www.ptsd.va.gov/images/twitter_t.png);}
#tier4innerContent li.va {background-image: url(http://www.ptsd.va.gov/images/icons/va-logo.jpg);}
#tier4innerContent li.tornado {background-image: url(http://www.ptsd.va.gov/images/icons/minitornado25x25.png);}
#tier4innerContent li.envelope {background-image: url(http://www.ptsd.va.gov/images/icons/envelope-25x25.png);}

/* -----------------Table Classes ----------------- */

.tbborder {border-style: solid;	border-width: 1px;	border-color: #cccccc; width: 100%;}
#tier4innerContent th {padding-left: 5px;}
#tier4innerContent td {vertical-align: top;}
#tier4innerContent tr.type1 {background: #fafbfe;}
#tier4innerContent tr.type2 {background: #e7e7e9;}
#tier4innerContent th.type3, #tier4innerContent tr.type3, #tier4innerContent tr.type3 td {background: #517281; color: #fff;}
#tier4innerContent tr.type4 {background: #b0543b; color: #fff;}
#tier4innerContent .table > thead > tr > th {border-bottom: none;}
#no-more-tables th.pro {background-color: #517281 !important; color: #fff;}





@media only screen and (max-width: 700px) {
	
	/* Force table to not be like tables anymore */
	#no-more-tables table, 
	#no-more-tables thead, 
	#no-more-tables tbody, 
	#no-more-tables th, 
	#no-more-tables td, 
	#no-more-tables tr { 
		display: block; 
	}

	/* Hide table headers (but not display: none;, for accessibility) */
	#no-more-tables thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
 
	#no-more-tables tr { border: 1px solid #ccc; }
 
	#no-more-tables td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		padding-left: 50%; 
		white-space: normal;
		text-align:left;
	}
 
	#no-more-tables td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: wrap;
		text-align:left;
		font-weight: bold;
		display: inline-table;
		height: 25px;
	}
		#no-more-tables td:after { 
	padding-bottom: 5px;
	}
 
	/*
	Label the data
	*/
	#no-more-tables td:before { content: attr(data-title); }
		#no-more-tables td:after { content: attr(data-title); }

}
/* Zebra striping */
.table tbody tr:nth-of-type(odd) { 
  background: #eee; 
}
/* head white text */
.table tr.pro, .table tr.pub { 
  color: #fff; 
}










/* -----------------Consultation Unique Tab Styles ----------------- */
/* Consultation Tab Styles added to VA */
#ptsd_tabs_consult .tab-accord h3 {display: block; width: 100%;}
#tier4innerContent #ptsd_tabs_consult .tab-accord {border: none;}
#tier4innerContent #ptsd_tabs_consult .tab-accord .tab a {width: 100%;}

#ptsd_tabs_consult {
	border-bottom: 1px solid #FF8000;
	width: 100%;
	height: 42px;
      }

#tier4innerContent #ptsd_tabs_consult .tab-accord .tab a.selected {
	background-image:none !important;
 	background-color: #EA6009;
 	border-top-left-radius: 6px;
 	border-top-right-radius: 6px;
}
#tier4innerContent #ptsd_tabs_consult a.selected {color: #FFF;}

.ptsd_consult_faqs {
	width: 100%;
	background-color: #F2F2F2;
	overflow: auto;
	padding: 10px;
	clear: both;
	margin-bottom: 10px;
	}
.ptsd_consult_faqs .head {
	text-transform: uppercase;
	color: #EA6009;
	margin-top: 15px;
	padding-bottom: 0;
	font-size: 1.2em;
	}
.ptsd_consult_faqs img {
	width: 100%;
	}
	
#tier4innerContent img.ptsd_consult {border-color: #ff8809; border-style: solid; border-width: 1px;}

.ptsd_consult_info {
	float: left;
	width: 100%;
	overflow: hidden;
	padding-right: 15px;
}
.ptsd_consult_video {
      float: right;
      width: 100%;
      background-color: #b9b9b9;
}
#tier4innerContent .ptsd_consult_info p.faqs_head {
      color: #c46612;
      padding-bottom: 5px;
          font-size:12px;
          font-weight: bold;
}

#tier4innerContent .ptsd_consult_info a.more {
      text-decoration: underline;
      font-style: italic;
      color: #c46612;
}

#tier4innerContent #ptsdmiddle p.ptsd_consult_contact {margin-left: 29%; font-size: 130%;}
#tier4innerContent #ptsdmiddle p.ptsd_consult_contact a {text-decoration: underline; color: #EA6009;}
#tier4innerContent #ptsdmiddle p.orange {color: #EA6009;}

#conplug {overflow: auto; margin-bottom: 10px; padding: 5px 0px 0px 15px; }
#conplug p.head {text-transform: uppercase; font-size: 97%; font-weight: bold;}

#conplug .md20, #conplug .md80 {padding: 0 2px 0 0; }
#conplug img {width: 30%;}


/* Subscribe Page */
#tier4innerContent fieldset.subscribe{
	-moz-box-sizing:border-box;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 0px;
}
.button_panel{
	float: right;
	position: absolute;
	top: 0;
	right: 10px;
}
#tier4innerContent #ptsdmiddle ul.form{margin-left: 0; padding-bottom: 5px;}


#tier4innerContent ul.form li {
margin-top: 10px;
}
.subscribe_border{
	margin-top: 10px;
	border-color: #E6E6E6;
	width: 100%;
	margin-left: 0px;
	background-color: rgb(242, 242, 242);
	margin-bottom: 12px;
	border-width: 2px;
	border-style: solid;
}

#tier4innerContent li.email_fields {
	position: relative;
	list-style-type: none;
}

#tier4innerContent .subscribe_border .long {
	width: 40%;
	padding-left: 10px;
}

/* SITE MAP Styles */


.sm_public_color, .sm_pro_color, .sm_about_color   {
                margin: 0 0 1.5em 0;
                padding: 0 0 6px 0;
                width: 100%;
}
.sm_public_color {
                background: #f9eeea;
                border: 2px solid #B0553C;
}
.sm_pro_color {
                background: #EFF2FD;
                border: 2px solid #517281;
}
.sm_about_color {
                background: #f3e9ce;
                border: 2px solid #888272;
}

#tier4innerContent h3.head a {
                font-weight: bold;
                color: #ffffff;
                text-decoration: underline;
                font-size: 12px;
}
 
#tier4innerContent h3.head a:hover {
                font-weight: bold;
                color:#CCC;
                text-decoration: none;
                font-size: 12px;
}
 
#tier4innerContent h3.head {
                color: white;
                padding: 3px 0 3px 10px;
                display: block;
                margin: 0;
}
#tier4innerContent #sm p {
                padding: 10px 10px 0 20px;
                font-weight: bold;
                font-size: 11px;
}
#tier4innerContent #sm ul {
                list-style-position:inside;
                margin: 0;
                padding: 0;
}
#tier4innerContent #sm li {
                padding: 5px 0 0 0;
                margin-left: 30px;
                font-size: 11px;
}


/* Continuing Education Styles */
#tier4innerContent #ptsdConEd { color: #444; }

#tier4innerContent #ptsdConEd p {
	color: #444;
	line-height: 1.6;
}

#ptsdConEd #ptsdControls {overflow: visible;}

#tier4innerContent #ptsdConEd #ptsdControls ul.ptsdTabs {
	list-style: none;
	margin: 0;
	width: 100%;
}

#tier4innerContent #ptsdwrapper #ptsdConEd #ptsdControls .ptsdTabs li {
	float: left;
	margin: 0 2px 0 0;
	padding: 0 !important;
	list-style: none;
	font-size: 1em;
	width: 100%;
}

#tier4innerContent #ptsdwrapper #ptsdConEd #ptsdControls .ptsdTabs li:last-child { margin-right: 1px; }

#tier4innerContent #ptsdwrapper #ptsdConEd #ptsdControls .ptsdTabs .mainTab.last { margin-right: 1px; }

#tier4innerContent #ptsdwrapper #ptsdConEd #ptsdControls .ptsdTabs li.mainTab.active,
#tier4innerContent #ptsdwrapper #ptsdConEd #ptsdControls .ptsdTabs li.subTab.active { top: 1px; }

#tier4innerContent #ptsdwrapper #ptsdConEd #ptsdControls .ptsdTabs li a {
	border-style: solid;
	border-width: 1px 1px 0 1px;
	color: #4A4A4A;
	display: block;
	font-weight: bold;
	padding: 8px 15px;
	text-decoration: none;
	text-shadow: 1px 1px 0 #fff;
}

#tier4innerContent #ptsdwrapper #ptsdConEd #ptsdControls .ptsdTabs li.mainTab a {
	background: #dfedf5;
	background: -moz-linear-gradient(top,  #dfedf5 0%, #c6d4db 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfedf5), color-stop(100%,#c6d4db));
	background: -webkit-linear-gradient(top,  #dfedf5 0%,#c6d4db 100%);
	background: -o-linear-gradient(top,  #dfedf5 0%,#c6d4db 100%);
	background: -ms-linear-gradient(top,  #dfedf5 0%,#c6d4db 100%);
	background: linear-gradient(to bottom,  #dfedf5 0%,#c6d4db 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfedf5', endColorstr='#c6d4db',GradientType=0 );
	border-color: #C7D5DC;
}
#tier4innerContent #ptsdwrapper #ptsdConEd #ptsdControls .ptsdTabs li.mainTab a:hover {
	background: #eaf6fb;
	background: -moz-linear-gradient(top,  #effaff 0%, #eaf6fb 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#effaff), color-stop(100%,#eaf6fb));
	background: -webkit-linear-gradient(top,  #effaff 0%,#eaf6fb 100%);
	background: -o-linear-gradient(top,  #effaff 0%,#eaf6fb 100%);
	background: -ms-linear-gradient(top,  #effaff 0%,#eaf6fb 100%);
	background: linear-gradient(to bottom,  #effaff 0%,#eaf6fb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#effaff', endColorstr='#eaf6fb',GradientType=0 );
}

#tier4innerContent #ptsdwrapper #ptsdConEd #ptsdControls .ptsdTabs li.subTab a {
	background: #e6e6e6;
	background: -moz-linear-gradient(top,  #e6e6e6 0%, #e0dfdf 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6e6e6), color-stop(100%,#e0dfdf));
	background: -webkit-linear-gradient(top,  #e6e6e6 0%,#e0dfdf 100%);
	background: -o-linear-gradient(top,  #e6e6e6 0%,#e0dfdf 100%);
	background: -ms-linear-gradient(top,  #e6e6e6 0%,#e0dfdf 100%);
	background: linear-gradient(to bottom,  #e6e6e6 0%,#e0dfdf 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6e6', endColorstr='#e0dfdf',GradientType=0 );
	border-color: #E0E0E0;
}
#tier4innerContent #ptsdwrapper #ptsdConEd #ptsdControls .ptsdTabs li.subTab a:hover {
	background: #fff;

}


#tier4innerContent #ptsdwrapper #ptsdConEd #ptsdControls .ptsdTabs li.active a {
	background: #eaf6fb;
	background: -moz-linear-gradient(top,  #effaff 0%, #eaf6fb 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#effaff), color-stop(100%,#eaf6fb));
	background: -webkit-linear-gradient(top,  #effaff 0%,#eaf6fb 100%);
	background: -o-linear-gradient(top,  #effaff 0%,#eaf6fb 100%);
	background: -ms-linear-gradient(top,  #effaff 0%,#eaf6fb 100%);
	background: linear-gradient(to bottom,  #effaff 0%,#eaf6fb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#effaff', endColorstr='#eaf6fb',GradientType=0 );
}


#tier4innerContent #ptsdwrapper #ptsdConEd #ptsdControls .ptsdTabs li.subTab.active a {
	background: #fff;
}

#tier4innerContent #ptsdConEd #ptsdControls .ptsdFilters {
	background: #eaf6fb;
	background: -moz-linear-gradient(top,  #eaf6fb 0%, #cfeaf7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaf6fb), color-stop(100%,#cfeaf7));
	background: -webkit-linear-gradient(top,  #eaf6fb 0%,#cfeaf7 100%);
	background: -o-linear-gradient(top,  #eaf6fb 0%,#cfeaf7 100%);
	background: -ms-linear-gradient(top,  #eaf6fb 0%,#cfeaf7 100%);
	background: linear-gradient(to bottom,  #eaf6fb 0%,#cfeaf7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaf6fb', endColorstr='#cfeaf7',GradientType=0 );
	/*border: 1px solid #E0E0E0;*/
	clear: both;
	color: #444;
	overflow: visible;
	*overflow: auto;
	padding: 2em 1.5em 2em 2em;
}

#tier4innerContent #ptsdConEd #ptsdControls .ptsdFilters {
	background: #eaf6fb;
	background: -moz-linear-gradient(top,  #eaf6fb 0%, #cfeaf7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaf6fb), color-stop(100%,#cfeaf7));
	background: -webkit-linear-gradient(top,  #eaf6fb 0%,#cfeaf7 100%);
	background: -o-linear-gradient(top,  #eaf6fb 0%,#cfeaf7 100%);
	background: -ms-linear-gradient(top,  #eaf6fb 0%,#cfeaf7 100%);
	background: linear-gradient(to bottom,  #eaf6fb 0%,#cfeaf7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaf6fb', endColorstr='#cfeaf7',GradientType=0 );
	/*border: 1px solid #E0E0E0;*/
	clear: both;
	color: #444;
	overflow: visible;
	*overflow: auto;
	padding: 2em 1.5em 2em 2em;
}

#tier4innerContent #ptsdConEd .twoColWrapper .colLeft p.ConEdHdr {
	background: #eaf6fb;
	background: -moz-linear-gradient(top,  #eaf6fb 20%, #cfeaf7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaf6fb), color-stop(100%,#cfeaf7));
	background: -webkit-linear-gradient(top,  #eaf6fb 20%,#cfeaf7 100%);
	background: -o-linear-gradient(top,  #eaf6fb 20%,#cfeaf7 100%);
	background: -ms-linear-gradient(top,  #eaf6fb 20%,#cfeaf7 100%);
	background: linear-gradient(to bottom,  #eaf6fb 20%,#cfeaf7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaf6fb', endColorstr='#cfeaf7',GradientType=0 );
	padding: 5px 5px;
	font-size: 80%;
	text-transform: uppercase;
	margin-bottom: 5px;
	border-radius: 5px;
}
#tier4innerContent #ptsdConEd .twoColWrapper .colLeft p.ConEdHdr + p.ConEdHdr {
	margin-bottom: 5px;
}
#tier4innerContent #ptsdConEd .twoColWrapper .colLeft p.ConEdHdr .title {
	font-size: 130%;
	font-weight: bold;
	color: #337AB7;
}
#tier4innerContent #ptsdConEd .twoColWrapper .colLeft p.ConEdHdr img {
	float: right;
}
#tier4innerContent #ptsdConEd .twoColWrapper .colLeft p.ConEdHdr img.arrow-right{
	margin-top: 5px;
	padding-right: 3px;
}
#tier4innerContent #ptsdConEd .twoColWrapper .colLeft p.ConEdHdr img.arrow-down{
	margin-top: 5px;
	padding-right: 5px;
}
#tier4innerContent #ptsdConEd .twoColWrapper .colLeft p.ConEdHdr a:hover {
	color: #900;
}
#tier4innerContent #ptsdConEd .twoColWrapper .colLeft .ConEdStart p {
	padding-bottom: 3px;
}
#tier4innerContent #ptsdConEd .twoColWrapper .colLeft p.h3 {
	font-size: 135%;
	color: #337AB7;
	font-family: Georgia,"Times New Roman",Times,serif;
	margin-top: 12px;
	font-weight: bold;
}
#tier4innerContent #ptsdConEd .twoColWrapper .colLeft p.h4 {
	font-family: Arial;
	text-transform: uppercase;
	font-weight: bold;
	color: #000;
	font-size: 1em;
	margin-top: 15px;
	padding: 0;
	margin-bottom: 3px;
}
#tier4innerContent #ptsdConEd .twoColWrapper .colLeft p.h5 {
margin-bottom: 0;
font-size: 1.1em;
}


#tier4innerContent #ptsdConEd .twoColWrapper .colLeft p.h5 {font-style: italic; margin-top: 10px;}
#tier4innerContent #ptsdConEd .twoColWrapper .colLeft .ConEdStart p.PTSD101 {	margin-top: 10px;}

#tier4innerContent #ptsdConEd #ptsdControls .ptsdFilters h2 {
	float: left;
	font-family: Georgia, "Times New Roman", Times, Baskerville, serif;
	font-size: 18px;
	margin-bottom: 15px;
}
#tier4innerContent #ptsdConEd #ptsdControls .ptsdFilters h2.instName {
		color: #0083BE;
		float: none;
		margin-bottom: 0;
	}

#tier4innerContent #ptsdConEd #ptsdControls .ptsdFilters #resetFilters {
	color: #0083BE;
	float: right;
	margin-right: 15px;
	text-decoration: none;
}

#tier4innerContent #ptsdConEd #ptsdControls .ptsdFilters .filterWrapper {
	clear: both;
	list-style: none;
	margin: 0;
}

#tier4innerContent #ptsdConEd #ptsdControls .ptsdFilters .filterWrapper:before,
#tier4innerContent #ptsdConEd #ptsdControls .ptsdFilters .filterWrapper:after {
    content: " ";
    display: table;
}

#tier4innerContent #ptsdConEd #ptsdControls .ptsdFilters .filterWrapper:after { clear: both; }

#tier4innerContent #ptsdConEd #ptsdControls .ptsdFilters .filterWrapper li {
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
	list-style: none;
}

#tier4innerContent #ptsdConEd #ptsdControls .ptsdFilters .filterWrapper p { padding-bottom: 0; }

#tier4innerContent #ptsdConEd #ptsdControls .ptsdFilters .filterWrapper .ptsdDropdown {
	overflow: visible;
	position: relative;
	width: 95%;
}

#tier4innerContent #ptsdConEd #ptsdControls .ptsdFilters .filterWrapper .dropdownTrigger {
	background: #eaeaea;
	background: -moz-linear-gradient(top,  #eaeaea 0%, #cecece 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(100%,#cecece));
	background: -webkit-linear-gradient(top,  #eaeaea 0%,#cecece 100%);
	background: -o-linear-gradient(top,  #eaeaea 0%,#cecece 100%);
	background: -ms-linear-gradient(top,  #eaeaea 0%,#cecece 100%);
	background: linear-gradient(to bottom,  #eaeaea 0%,#cecece 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#cecece',GradientType=0 );
	border: 1px solid #C9C9C9;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
	cursor: pointer;
	display: block;
	height: 35px;
	padding: 6px 12px;
}

#ptsdConEd #ptsdControls .ptsdFilters .filterWrapper .ptsdDropdown.ddOpen .dropdownTrigger,
#ptsdConEd #ptsdControls .ptsdFilters .filterWrapper .ptsdDropdown.ddFltred .dropdownTrigger:hover,
#ptsdConEd #ptsdControls .ptsdFilters .filterWrapper .ptsdDropdown .dropdownTrigger:hover {
	background: #ffffff;
	background: -moz-linear-gradient(top,  #ffffff 0%, #eaf6fb 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eaf6fb));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#eaf6fb 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#eaf6fb 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#eaf6fb 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#eaf6fb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaf6fb',GradientType=0 );
}

#ptsdConEd #ptsdControls .ptsdFilters .filterWrapper .ptsdDropdown.ddOpen .dropdownTrigger {
	border-bottom: none;
	-webkit-border-radius: 8px 8px 0 0;
	-moz-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
}

#ptsdConEd #ptsdControls .ptsdFilters .filterWrapper .ptsdDropdown.ddFltred .dropdownTrigger {
	background: #eaf6fb;
	background: -moz-linear-gradient(top,  #eaf6fb 0%, #cfeaf7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaf6fb), color-stop(100%,#cfeaf7));
	background: -webkit-linear-gradient(top,  #eaf6fb 0%,#cfeaf7 100%);
	background: -o-linear-gradient(top,  #eaf6fb 0%,#cfeaf7 100%);
	background: -ms-linear-gradient(top,  #eaf6fb 0%,#cfeaf7 100%);
	background: linear-gradient(to bottom,  #eaf6fb 0%,#cfeaf7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaf6fb', endColorstr='#cfeaf7',GradientType=0 );
}

#ptsdConEd #ptsdControls .ptsdFilters .filterWrapper .dropdownTrigger .ddText {
	color: #4A4A4A;
	display: block;
	font-size: 0.95em;
	font-weight: bold;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	text-shadow: 1px 1px 0 #eaf6fb;
	width: 70px;
	white-space: nowrap;
}

#ptsdConEd #ptsdControls .ptsdFilters .filterWrapper .dropdownTrigger .ddInd {
	background: url('img/ptsd-dropdown-arrow.png') 0 0 no-repeat;
	display: block;
	float: right;
	margin-top: 5px;
	height: 5px;
	width: 7px;
}

#ptsdConEd #ptsdControls .ptsdFilters .filterWrapper .dropdownContent {
	background: #ffffff;
	background: -moz-linear-gradient(top,  #ffffff 0%, #f3f4f5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f3f4f5));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f3f4f5 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#f3f4f5 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#f3f4f5 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#f3f4f5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f4f5',GradientType=0 );
	border: 1px solid #C9C9C9;
	-webkit-border-radius: 0 6px 6px 6px;
	-moz-border-radius: 0 6px 6px 6px;
	border-radius: 0 6px 6px 6px;
	-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
	display: none;
	min-width: 110px;
	padding: 5px;
	position: absolute;
		left: 0;
		top: 100%;
	/*width: 250px;*/
	z-index: 1000;
}

#ptsdConEd #ptsdControls .ptsdFilters .filterWrapper .ptsdDropdown.ddOpen .dropdownContent { display: block; }
#ptsdConEd #ptsdControls .ptsdFilters .filterWrapper .dropdownContent > span {
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	color: #666;
	cursor: pointer;
	display: block;
	margin-bottom: 2px;
	padding: 4px 10px;
}

#ptsdConEd #ptsdControls .ptsdFilters .filterWrapper .dropdownContent > span.selected,
#ptsdConEd #ptsdControls .ptsdFilters .filterWrapper .dropdownContent > span:hover {
	background-color: #fff;
	color: #0083BE;
}

#ptsdControls #filterDescWrapper {}

#ptsdControls #filterDescWrapper > div {
	display: none;
	margin-top: 2.25em;
}

#ptsdControls #filterDescWrapper > div.active { display: block; }

#tier4innerContent #ptsdwrapper #ptsdControls #filterDescWrapper h3 {
	color: #0083BE;
	font-family: Georgia, "Times New Roman", Times, Baskerville, serif;
	font-size: 18px;
}

#tier4innerContent .ptsdResults {
	list-style: none;
	height: 35px;
	margin: 0;
	padding: 1.25em 0;
}
	#tier4innerContent .ptsdResults li {
		float: left;
		margin: 0;
		padding: 0;
		width: 50%;
		list-style: none;
	}
		#tier4innerContent .ptsdResults ul {
		list-style: none;
	}
	
	#tier4innerContent .ptsdResults li.pager {
		text-align: right;
	}

.ptsdResults #totalResults {
	color: #444;
	display: inline-block;
	font-weight: bold;
	margin-right: 10px;
	margin-top: 10px;
}

.ptsdResults #pagerLegend {
	display: inline-block;
	margin-top: 10px;
}

.ptsdPagerControles {
	float: right;
}

.ptsdPagerControles .pagerNav {
	background: #f9f9f9;
	background: -moz-linear-gradient(top,  #f9f9f9 0%, #e0e0e0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#e0e0e0));
	background: -webkit-linear-gradient(top,  #f9f9f9 0%,#e0e0e0 100%);
	background: -o-linear-gradient(top,  #f9f9f9 0%,#e0e0e0 100%);
	background: -ms-linear-gradient(top,  #f9f9f9 0%,#e0e0e0 100%);
	background: linear-gradient(to bottom,  #f9f9f9 0%,#e0e0e0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e0e0e0',GradientType=0 );
	-webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.25);
	box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.25);
	color: #0083BE;
	cursor: pointer;
	display: block;
	float: left;
	padding: 7px 12px;
}
.ptsdPagerControles .pagerNav:hover {
	background: #f9f9f9;
	background: -moz-linear-gradient(top,  #f9f9f9 0%, #e8e8e8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#e8e8e8));
	background: -webkit-linear-gradient(top,  #f9f9f9 0%,#e8e8e8 100%);
	background: -o-linear-gradient(top,  #f9f9f9 0%,#e8e8e8 100%);
	background: -ms-linear-gradient(top,  #f9f9f9 0%,#e8e8e8 100%);
	background: linear-gradient(to bottom,  #f9f9f9 0%,#e8e8e8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e8e8e8',GradientType=0 );
}

.ptsdPagerControles .pagerNav.jp-disabled {
	background-color: #fff;
	color: #CBCBCB;
}

.ptsdPagerControles .pagerNav .pagerInd {
	display: inline-block;
	height: 10px;
	margin-top: 3px;
	width: 7px;
}

.ptsdPagerControles .pagerNav.pagerPrev {
	border-right: 1px solid #C7C7C7;
	-webkit-border-radius: 6px 0 0 6px;
	-moz-border-radius: 6px 0 0 6px;
	border-radius: 6px 0 0 6px;
	/*padding: 7px 16px 7px 12px;*/
}

.ptsdPagerControles .pagerNav.pagerNext {
	-webkit-border-radius: 0 6px 6px 0;
	-moz-border-radius: 0 6px 6px 0;
	border-radius: 0 6px 6px 0;
	border-left: 1px solid #fff;
	/*padding: 7px 12px 7px 20px;*/
	text-align: right;
}
.ptsdPagerControles .pagerNav.pagerNext .pagerInd {
	background: url(/PTSD/professional/continuing_ed/img/ptsn-pager-next.png) top left no-repeat;
	display: inline-block;
	/*float: right;*/
	margin-left: 10px;
}
.ptsdPagerControles .pagerNav.pagerPrev .pagerInd {
	background: url(/PTSD/professional/continuing_ed/img/ptsn-pager-prev.png) top left no-repeat;
	display: inline-block;
	/*float: left;*/
	margin-right: 10px;
}

.ptsdPagerControles .pagerNav.jp-disabled .pagerInd { background-position: bottom left; }

#ptsdConEd #ptsdCourseEnvelope {
	border-top: 1px solid #dadada;
	clear: both;
	margin-bottom: 20px;
}

#ptsdConEd #ptsdCourseEnvelope #ptsdNoResults {
	display: none;
	font-weight: bold;
	padding: 20px;
	text-align: center;
}

#ptsdConEd #ptsdCourseEnvelope .courseWrapper {
	border-bottom: 1px solid #dadada;
	padding: 1.675em 0;
}

#ptsdConEd #ptsdCourseEnvelope .courseWrapper.lastCourse { border-bottom: none; }

#ptsdConEd #ptsdCourseEnvelope .courseWrapper.hiddenCourse { display: none; }

#tier4innerContent #ptsdwrapper #ptsdConEd p.author {
	display: inline;
	padding-right: 5px;
}

#tier4innerContent #ptsdwrapper #ptsdConEd #ptsdCourseEnvelope .courseWrapper h3 {
	font-family: Georgia, "Times New Roman", Times, Baskerville, serif;
	margin: 0 0 0.875em 0;
}


#ptsdConEd #ptsdCourseEnvelope .courseWrapper .courseDetails {
	float: left;
	margin-right: 25px;
	width: 50%;
}


#ptsdConEd #ptsdCourseEnvelope .courseWrapper .courseDetails > a {
	display: block;
	margin-bottom: 15px;
}
#ptsdConEd #ptsdCourseEnvelope .courseWrapper .courseDetails .courseThumb {
	border: 5px solid #fff;
	-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
	width: 100%;
}

#innerContentWrapper #ptsdConEd #ptsdCourseEnvelope .courseWrapper .courseDetails ul {
	font-size: 0.875em;
	line-height: 1.4;
	list-style: none;
	margin: 0;
}
#innerContentWrapper #ptsdConEd #ptsdCourseEnvelope .courseWrapper .courseDetails ul li {
	color: #444;
	margin: 0.375em 0;
	padding: 0;
	list-style: none;
}

#ptsdConEd #ptsdCourseEnvelope .courseWrapper .courseDesc {
	float: left;
	width: 50%;
}



#ptsdConEd #ptsdCourseEnvelope .courseWrapper .courseDesc a:hover { text-decoration: underline; }

.holder { display: none; }

.ptsdFeatured {
	background-image: url(/PTSD/professional/images/conted-feature.jpg);
	background-repeat: no-repeat;
}
#tier4innerContent .ptsdFeatured img{
	margin-left: 180px;
	margin-bottom: 0;
}
#tier4innerContent .ptsdFeatured p, #tier4innerContent #ptsdConEd #ptsdControls .ptsdFilters .ptsdFeatured h2 {
	margin-left: 180px;
	padding-bottom: 7px;
	margin-bottom: 0;
	line-height: 1em;
}


.twoColWrapper {padding-top: 2em;}


.twoColWrapper .colLeft, .twoColWrapper .colLeftAu {
	float: left;
	width: 100%;
}
.twoColWrapper .colRight, .twoColWrapper .colRightAu {
	float: right;
	width: 100%;
}


#tier4innerContent .twoColWrapper .colRight li, #tier4innerContent .twoColWrapper .colRightAu li {
	margin-left: 20px;
}

.twoColWrapper .instrImg {
	margin-bottom: 1.5em;
}

#tier4innerContent #ptsdConEd .instrLinkList a {
	color: #0083BE;
	line-height: 1.3;
	text-decoration: none;
}
#tier4innerContent #ptsdConEd .instrLinkList a:hover { text-decoration: underline; }

#tier4innerContent #ptsdwrapper #ptsdConEd h4 {
	font-style: normal;
	/*font-weight: bold;*/
	margin-bottom: 0.25em;
}

#tier4innerContent #ptsdConEd .twoColWrapper ul, #tier4innerContent #ptsdConEd .twoColWrapper li {
	line-height: 1.4;
}
#tier4innerContent #ptsdConEd .colLeft ul, #tier4innerContent #ptsdConEd .colLeft li {
	list-style: none;
	padding-bottom: 5px !important;
	margin-left: 0;
	font-size: 1em;
}
#tier4innerContent .colLeft ul {
	margin-left: 0;
}

#ptsdwrapper .twoColWrapper ol li,
#ptsdwrapper .twoColWrapper ul li {
	color: #444;
}
#ptsdwrapper .twoColWrapper ul.courseFormats li {
}

#tier4innerContent #ptsdwrapper #ptsdmiddle .twoColWrapper .colLeft h3 {
	font-weight: bold;
	margin-bottom: 6px;
}
#tier4innerContent #ptsdwrapper #ptsdmiddle .twoColWrapper .colLeft ul + h3 {
	padding-top: 15px;
}
#tier4innerContent #ptsdwrapper #ptsdmiddle .twoColWrapper .colLeft table {
	margin-bottom: 10px;
}








#tier4innerContent #ptsdwrapper #ptsdmiddle .twoColWrapper a {
	text-decoration: none;
}

#tier4innerContent #ptsdwrapper #ptsdmiddle .twoColWrapper .colLeft a {
}

#tier4innerContent #ptsdwrapper #ptsdmiddle .twoColWrapper .colLeft li {
	
	
	}

#tier4innerContent #ptsdwrapper #ptsdmiddle .twoColWrapper .colLeft a.ptsdBttn {
	background: #0083be;
	background: -moz-linear-gradient(top,  #0083be 0%, #08558c 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0083be), color-stop(100%,#08558c));
	background: -webkit-linear-gradient(top,  #0083be 0%,#08558c 100%);
	background: -o-linear-gradient(top,  #0083be 0%,#08558c 100%);
	background: -ms-linear-gradient(top,  #0083be 0%,#08558c 100%);
	background: linear-gradient(to bottom,  #0083be 0%,#08558c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0083be', endColorstr='#08558c',GradientType=0 );

	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);
	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);
	color: #fff;
	display: inline-block;
	font-size: 1.125em;
	margin-bottom: 0.5em;
	padding: 6px 10px;
	text-align: center;
	text-shadow: -1px -1px 0 #000;
	width: 75px;
}

#tier4innerContent #ptsdwrapper #ptsdmiddle .twoColWrapper .colLeft a.ptsdBttn.play span {
	background: url('/PTSD/professional/continuing_ed/img/ptsd_bttn_play_bg.png') 0 0 no-repeat;
	display: inline-block;
	height: 11px;
	margin-right: 5px;
	width: 7px;
}
#tier4innerContent #ptsdwrapper #ptsdmiddle .twoColWrapper .colLeft a.ptsdBttn.listen span {
	background: url('/PTSD/professional/continuing_ed/img/ptsd_bttn_listen_bg.png') 0 0 no-repeat;
	display: inline-block;
	height: 14px;
	margin-right: 5px;
	margin-top: -1px;
	position: relative;
		top: 1px;
	width: 14px;
}

#tier4innerContent #ptsdwrapper #ptsdmiddle .twoColWrapper .colLeft a.ptsdBttn.apple {
	background: #ffffff;
	background: -moz-linear-gradient(top,  #ffffff 0%, #ededed 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ededed));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#ededed 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#ededed 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#ededed 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#ededed 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
	color: #444;
	border: 1px solid #c9c9c9;
}

#tier4innerContent #ptsdwrapper #ptsdmiddle .twoColWrapper .colLeft a.ptsdBttn.apple span {
	background: url('/PTSD/professional/continuing_ed/img/ptsd_bttn_apple_bg.png') 0 0 no-repeat;
	display: inline-block;
	height: 20px;
	margin-right: 5px;
	margin-top: -5px;
	position: relative;
		top: 4px;
	width: 20px;
}

#tier4innerContent #ptsdwrapper #ptsdmiddle .twoColWrapper .colRight .courseImg {
	display: block;
	margin-bottom: 2em;
	width: 95%;
}

/* end of Continuing Ed Styles */

/* -----------------Video Styles ----------------- */


.redvidcenter {
   margin: auto;
max-width: 480px;
}

.redVideoContolBar {
   border-radius: 10px;
   border: 2px solid #151517;
   background: #343437;
   padding: 1px;
   width: 350px;
   height: 45px;
margin-left: auto;
   margin-right: auto;
}

.redVideoContolBarWide {
   border-radius: 10px;
   border: 2px solid #151517;
   background: #343437;
   padding: 1px;
   width: 390px;
   height: 45px;
margin-left: auto;
   margin-right: auto;
}

.redVideoContolBarAuto {
   border-radius: 10px;
   border: 2px solid #151517;
   background: #343437;
   padding: 1px;
   width: 350px;
   height: 45px;
   margin-left: auto;
   margin-right: auto;
}

.redVideoContolBarWideAuto {
   border-radius: 10px;
   border: 2px solid #151517;
   background: #343437;
   padding: 1px;
   width: 390px;
   height: 45px;
   margin-left: auto;
   margin-right: auto;
}

.redVideoControlButton {
   border: 0;
   vertical-align: top;
   float: left;
   font-size: 12px;
   text-align: center;
   line-height: .3;
   color: #ffffff;
   margin-left: auto ;
   margin-right: auto;
   padding-left: 6px;
   padding-right: 6px;
}


/* ---------------------------------------------------START OF DIFFERENT SIZES---------------------------------------------------  */

@media (min-width: 370px) { 
.ad_img img {margin: 0 0;}
}

@media (min-width: 480px) {  
.rc50 {	width: 50%;}
.md80 {	width: 80%;}
.md75 {	width: 75%;}
.md60 {	width: 60%;}
.md40 {	width: 40%;}
.md50 {	width: 50%;}
.md25 {	width: 25%;}
.md20 {	width: 20%;}
.md33 {	width: 33%;}
 .ptsd_consult_info,.ptsd_consult_video {width: 50%;}


/* -----------------Right Column----------------- */
#tier4innerContent #ptsdright .legend .td {width: 15%;}
#searchbox {height:140px;}

/* -----------------Audience Banners----------------- */
.aud_banner {padding: 0;}
.aud_banner img{display: block;}
.aud_banner .head, .aud_banner p {display: none;}

.ad_img img {margin: 0 -34%;}
.ad_banner {width: 48%;}

/* Subscribe Page */
#tier4innerContent .subscribe_border .long {width: 60%;}

.aw_right { 
	width: 72%;
	}
.aw_left { 
	width: 25%;
	}
#conplug img {width: 82%;}


}

@media (min-width: 600px) {  
/* -----------------Right Column----------------- */
#tier4innerContent #ptsdright .legend .td {width: 10%;}
/*.module-banner {width: 90%;}*/


/* -----------------Whiteboards----------------- */

.WBpub img.hand {display: inline; margin-top: -95px; position:relative; float:right;}
.WBpro img.hand {display: inline; margin-top: -65px; position:relative; float:right;}

.WBcontent  {min-height: 150px; }
.WBpub {overflow: hidden; height:350px;}
.WBpro {overflow: hidden; height:375px;}

.WBpub p.WBh1, .WBpub p, .WBpro p.WBh1, .WBpro p  {width: 75%;}

/* -----------------Consultation----------------- */
.ptsd_consult_info {width: 70%;}	
.ptsd_consult_video {width: 30%;}


/* -----------------ConEd----------------- */

.twoColWrapper .colLeft, .twoColWrapper .colLeftAu {width: 35%;}
.twoColWrapper .colRight, .twoColWrapper .colRightAu {width: 60%;}
#tier4innerContent #ptsdwrapper #ptsdConEd #ptsdControls .ptsdTabs li {	width: auto;}
#tier4innerContent #ptsdwrapper #ptsdConEd #ptsdControls .ptsdTabs li a {
	-webkit-border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;}
#tier4innerContent #ptsdConEd #ptsdControls .ptsdFilters .filterWrapper li {
	width: 25%;
}
#ptsdConEd #ptsdCourseEnvelope .courseWrapper .courseDetails {
	float: left;
	margin-right: 25px;
	width: 25%;
}
#ptsdConEd #ptsdCourseEnvelope .courseWrapper .courseDesc {
	float: left;
	width: 65%;
}




}

@media (min-width: 768px) {  
#ptsdhelp {	margin: 10px 10px 10px 10px;	}
#ptsdcoach { background-position: 0% 10%;}
.WBpub {width: 700px;  }
.ad_img img {margin: 0 -14%;}
 #no-more-tables th.pro {background-color: transparent !important; color: #000;}


/* -----------------Consultation----------------- */
#ptsd_tabs_consult .tab-accord h3 {display: inline; width: 140px;}





}

@media (min-width: 800px) {  
.module-wrapper {width: 90%;}
#ptsd_tabs_consult .tab-accord h3 {display: inline; width: 18%;}
.ad_img img {margin: 0 -4%;}




	}

	
@media (min-width: 960px) {  
.ad_img img {margin: 0 -54%;}
#ptsdwrapper {width: 740px;}
.rc50 {	width: 100%;}
#ptsdfooter {width: 95%;}

/* -----------------Right Column----------------- */
#tier4innerContent #ptsdright .legend .td {	width: 31%;}
#ptsdcoach { background-position: 50% 20%; 	height: 140px; 	padding-top: 30px;	}
#searchbox {	height:185px; }
.aboutface_content {display: none;}
.aboutface_banner {display: block;}

/* -----------------Whiteboards----------------- */
.WBpub {height:320px; width: 100%; }
.WBpro {height:375px; width: 100%; }
.module-banner, .module-wrapper {width: 100%;}

/* -----------------Consultation----------------- */
.ptsd_consult_info {width: 60%;}	
.ptsd_consult_video {width: 40%;}
#ptsd_tabs_consult .tab-accord h3 {display: inline; width: 20%;}


/* -----------------Awareness Page 2014----------------- */
#tier4innerContent img.aw_banner  {
	margin-bottom: 0;
	width: 100%;
	margin-top: 15px;
	}
	
#tier4innerContent #ptsdmiddle #timeline-nav-sm  {display: none;}
#tier4innerContent #ptsdmiddle #timeline-nav  {display: inline-block;}

.nav-box {
	float:left;
	width: 114px;
	height: 33px;
	overflow: hidden;
	position: relative;
	}
.nav-box2 {
	float:left;
	width: 140px;
	height: 33px;
	overflow: hidden;
	position: relative;
	}
.nav-box3 {
	float:left;
	width: 98px;
	height: 33px;
	overflow: hidden;
	position: relative;
	}
.nav-box img, .nav-box2 img, .nav-box3 img {
	cursor:pointer; 
}
.nav-box img.selected, .nav-box2 img.selected, .nav-box3 img.selected {
	top: -33px;
	position: absolute;
}
.nav-box img a, .nav-box2 img a, .nav-box3 img a  {
	border: none;
}

.nav-box a:hover img, .nav-box2 a:hover img, .nav-box3 a:hover img {
	top: -33px;
	position: absolute;
}



}

/* -----------------Con Ed Audio----------------- */


audio {
	height: 20px;
	width: 160px;
	margin-top: 3px;
	margin-bottom: 7px;
}

/* -----------------PRINT STYLES BEGIN HERE PRINT STYLES BEGIN HERE PRINT STYLES BEGIN HERE PRINT STYLES BEGIN HERE PRINT STYLES BEGIN HERE----------------- */


@media print {
body, col-md-8  {width: 100%; padding: 0; margin: 0;}
#left-bar-wrap, .main-header-wrap, #footer-effect, #footer, .aud_banner, #innerRightContent, #ptsdfooter .links {display: none;}
#main-wrap {border: none;}
#ptsdfooter .md33 {width: 100%;}
p {line-height: normal;}
#tier4innerContent h1, #tier4innerContent h2, #tier4innerContent h3, #tier4innerContent h4, #tier4innerContent a {color: #003F72 !important;}
h2, h3 {page-break-after: avoid;}
@page {margin: 1.5cm;}
.module-banner {width: 75%;}
a:after {display: none !important;}


}



