﻿ body {
	font: 76% Arial, Helvetica, sans-serif;
	color: #262524;
	margin: 0;
	padding: 0;
	/*padding-top: 20px; */ /* COMMENTED OUT BY RJB 8/11/11 */
	background: #d6d5c9 url(../images/esar_vhp_bkgd.jpg) repeat-x top left;
}


form {
	margin: 0;
	padding: 0;
}
.skipnav {
	position: absolute;
	left: -2000px;
}
a:link {
	color: #0036da;
	text-decoration: none;
}
a:hover {
	color: #b90200;
	text-decoration: underline;
}
h1 {
	position: relative; /* ADDED BY RJB 11/13/08 */
	top: -0.2em; /* ADDED BY RJB 11/13/08 */
	font: 2.2em Tahoma, Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	font-weight: normal;
	color: #333;
	margin-top: 0;
	margin-bottom: 1em; /* MODIFIED BY RJB 11/13/08 */
}
h2 {
	font: 1.5em Tahoma, Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	font-weight: bold;
	color: #4d4d49;
	margin-top: 0;
	margin-bottom: 1.1em;
}
h3 {
	font: 1.2em Tahoma, Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	font-weight: bold;
	color: #40403d;
	margin-top: 0;
	margin-bottom: 1.4em;
}
h4 {
	font: 1em Tahoma, Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	font-weight: bold;
	color: #333330;
	margin-top: 0;
	margin-bottom: 1.4em;
}

/********Begin: Added by Sameer 03/05/12**********************************/
h1.phe-rteElement-h1
 {
	-ms-name:"Heading 1";
	position: relative; /* ADDED BY RJB 11/13/08 */
	top: -0.2em; /* ADDED BY RJB 11/13/08 */
	font: 2.2em Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333;
	margin-top: 0;
}
h2.phe-rteElement-h2
 {
 	-ms-name:"Heading 2";
	font: 1.5em Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #2089af;
	margin: 0;
	padding: 0 0 5px 0;
 }

h3.phe-rteElement-h3
 {
 	-ms-name:"Heading 3";
	font: 2.4em/1.2em Tahoma, Arial, Helvetica, sans-serif;
    color: #666;
    margin-top: 0;
 }

h4.phe-rteElement-h4
 {
 	-ms-name:"Heading 4";
	font: 1em Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0;
	font-size: 18px;
    color: #003b71;
    padding-bottom: 5px;
 }

p.phe-rteElement-P
{
    -ms-name:"Paragraph";
    font-size: 1em;
	margin-top: 0;
	margin-bottom: 1.4em;
}

.phe-rteStyle-Normal
{
    -ms-name:"Normal";
    font-family:Verdana,Arial,sans-serif;
    font-size:8pt;
    /* [ReplaceColor(themeColor:"Dark1")] */ color:#676767;
    /* [ReplaceColor(themeColor:"Light1")] */ background-color:#fff;
}
.phe-rteStyle-Highlight
{
    -ms-name:"Highlight";
    /* [ReplaceColor(themeColor:"Dark1-Darker")] */ color:#312a26;
    /* [ReplaceColor(themeColor:"Accent6")] */ background-color:#fae032;
}
.phe-rteStyle-Byline
{
    -ms-name:"By Line";
    /* [ReplaceColor(themeColor:"Dark1",themeTint:"0.29")] */ color:#b6b6b6;
}
.phe-rteStyle-Tagline
{
    -ms-name:"Tag Line";
    font-size:1.3em;
    /* [ReplaceColor(themeColor:"Dark1",themeTint:"0.45")] */ color:#8b8b8b;
}
.phe-rteStyle-Comment
{
    -ms-name:"Comment";
    font-style:italic;
    /* [ReplaceColor(themeColor:"Accent5-Darkest")] */ color:#36b000;
    /* [ReplaceColor(themeColor:"Dark1")] */ text-shadow:0px 0px 5px #000;
}
.phe-rteStyle-References
{
    -ms-name:"References";
    /* [ReplaceColor(themeColor:"Dark1-Lightest")] */ color:#828282;
}
.phe-rteStyle-Caption
{
    -ms-name:"Caption";
    /* [ReplaceColor(themeColor:"Accent3")] */ color:#00adee;
}
/********End : Added by Sameer **************************************/


/* ----------------- LISTS ----------------- */ /* UPDATED BY RJB 3-19-12 */

#content ul {
	list-style-type: none;
	line-height: 1.6em;
	padding: 0 0 1em 0;
	margin: 0 11px 0 11px;
}

#content ol {
	line-height: 1.6em;
	padding: 0 0 1em 1em;
	margin: 0 0 0 1em;
}

#content ul ul, 
#content ul ol, 
#content ol ul, 
#content ol ol,
#content ul ul ul,
#content ul ul ol,
#content ul ol ul,
#content ul ol ol,
#content ol ul ul,
#content ol ol ul,
#content ol ol ol
{
	padding-bottom: 0;
}

#content ul li, 
#content ol ul li,
#content ol ol ul li,
#content ol ol ol ul li,
#content ol ol ol ol ul li 
{
	padding: 0 0 0 9px;
	margin: 0 0 0 0;
	background: url(../images/bulletArrowBlue.gif) no-repeat 0 0.4em;
}

#content ul ul li,
#content ul ol ul li,
#content ol ul ul li,
#content ol ol ul ul li,
#content ol ul ol ul li,
#content ol ol ol ul ul li,
#content ol ol ul ol ul li,
#content ol ul ol ol ul li,
#content ul ol ol ol ul li 
{
	background: url(../images/bulletArrowBlueHollow.gif) no-repeat 0 0.4em;
}

#content ul ul ul li,
#content ul ol ul ul li,
#content ul ul ol ul li,
#content ol ul ul ul li,
#content ol ol ul ul ul li,
#content ol ul ol ul ul li,
#content ol ul ul ol ul li 
{
	background: url(../images/bulletSquareBlueSmall.gif) no-repeat 0 0.4em;
}

#content ol li,
#content ol ol li, 
#content ul ol li, 
#content ul ul ol li,
#content ol ul ol li,
#content ol ol ol li 
{
	padding: 0;
	margin: 0;
	background: none;
}

#content li.more 
{
	background: url(../images/bulletArrowBlue.gif) no-repeat 0 0.4em;
}

/* ----------------- END LISTS ----------------- */

.hide { /* ADDED BY RJB 8/12/11 */
 	position: absolute;
 	left: -9000px;
 	width: 1px;
 	height: 1px;
 	overflow: hidden;
}

/* ----------------- CONTAINERS ----------------- */

#preparedness, #emergency, #about { /* These are the wrappers. We are using these unique names because we cannot apply an ID to the body tag in MOSS */
	position: relative;
	width: 923px;
	margin: 0px auto;
	margin-top: 20px; /* UPDATED BY RJB 8/11/11 */
	line-height: 1.6em;
	background-color: #fff;
	text-align: left; /* Moved from Body because it was causing Horiz Scroll in SP2010 - IE7*/
}
#aspr {     /* Added by RJB 9-2-10 */
	position: absolute;
	top: 29px;
	right: 18px;
	width: 384px;
	height: 19px;
}
#aspr span {     /* Added by RJB 9-2-10 */
 	position: absolute;
 	left: -9000px;
 	width: 1px;
 	height: 1px;
 	overflow: hidden;
}
#aspr a {     /* Added by RJB 9-2-10 */
	display: block;
	width: 384px;
	height: 19px;
}
#bannerHHS {
	text-align: right;
	height: 22px;
	overflow: hidden;
	padding-right: 20px;
	background: transparent url(../images/hhsBannerBkgnd.gif) no-repeat top left; 
}

/* ----------- TABS ----------- */

#bannerGlobalnav {
	color: #fff;
	text-align: left;
	font: 1em Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	height: 24px;
	padding-top: 10px;
	padding-left: 20px;
	background: #24397a url(../images/globalnavBkgnd.jpg) no-repeat top left; 
}
#bannerGlobalnav ul {
	padding: 0;
	margin: 0;
}
#bannerGlobalnav li {
	float: left;
	list-style-type: none;
	width: 130px;
	margin: 0;
}
#bannerGlobalnav li#tabAbout {
	width: 154px; 
}
#bannerGlobalnav a {
	display: block;
	color: #fff;
	height: 20px;
	padding-top: 4px;
	padding-left: 15px;
}
#bannerGlobalnav a {
	text-decoration: none;
}

#tabPreparedness a {
	background: transparent url(../images/tabPreparedness.jpg) no-repeat bottom left; 
}
#tabPreparedness a:hover {
	background: transparent url(../images/tabPreparedness.jpg) no-repeat top left; 
}

#preparedness #tabEmergency a {
	background: transparent url(../images/tabEmergencyBack.jpg) no-repeat bottom left; 
}
#preparedness #tabEmergency a:hover {
	background: transparent url(../images/tabEmergencyBack.jpg) no-repeat top left; 
}
#preparedness #tabAbout a {
	background: transparent url(../images/tabAboutBack.jpg) no-repeat bottom left; 
}
#preparedness #tabAbout a:hover {
	background: transparent url(../images/tabAboutBack.jpg) no-repeat top left; 
}

#emergency #tabEmergency a {
	background: transparent url(../images/tabEmergencyFront.jpg) no-repeat bottom left; 
}
#emergency #tabEmergency a:hover {
	background: transparent url(../images/tabEmergencyFront.jpg) no-repeat top left; 
}
#emergency #tabAbout a {
	background: transparent url(../images/tabAboutBack.jpg) no-repeat bottom left; 
}
#emergency #tabAbout a:hover {
	background: transparent url(../images/tabAboutBack.jpg) no-repeat top left; 
}

#about #tabEmergency a {
	background: transparent url(../images/tabEmergencyBack.jpg) no-repeat bottom left; 
}
#about #tabEmergency a:hover {
	background: transparent url(../images/tabEmergencyBack.jpg) no-repeat top left; 
}
#about #tabAbout a {
	background: transparent url(../images/tabAboutFront.jpg) no-repeat bottom left; 
}
#about #tabAbout a:hover {
	background: transparent url(../images/tabAboutFront.jpg) no-repeat top left; 
}

/* ----------- BANNER ----------- */

#banner {
	color: #fff;
	text-align: left;
	height: 101px;
}
#preparedness #banner {
	background: transparent url(../images/bannerPreparednessBkgnd.jpg) no-repeat top left;
}
#emergency #banner {
	background: transparent url(../images/bannerEmergencyBkgnd.jpg) no-repeat top left;
}
#about #banner {
	background: transparent url(../images/bannerAboutBkgnd.jpg) no-repeat top left;
}

#banner h1 {
	position: absolute;
	left: -5000px;
}
#banner p {
	position: absolute;
	left: -5000px;
}

#breadcrumbs {
	position: absolute;
	top: 135px; /* MODIFIED BY RJB 1/13/09 */
	left: 0;
	font: 0.9em Verdana, Arial, Helvetica, sans-serif;
	color: #4d4b49;
	width: 583px; /* ADDED BY RJB 1/13/09 */
	text-align: left; /* ADDED BY RJB 1/13/09 */
	padding: 2px 320px 5px 20px; /* ADDED BY RJB 1/13/09 */
	background: #e5e4da url(../images/breadcrumbsBkgnd.jpg) repeat-x top left; /* ADDED BY RJB 1/13/09 */
}
#breadcrumbs a {
	color: #4d4b49;
}
#breadcrumbs a:hover {
	color: #b90200;
}
#searchForm {
	position: absolute;
	top: 120px;
	right: 17px;
	z-index: 1; /* ADDED BY RJB 1/13/09 */
    background-color: #fff;
     height:1.8em;
}
#searchForm span {
	position: absolute;
	left: -2000px;
}
#searchForm #ctl00_SearchBox_S6F789EBA_InputKeywords { /* UPDATED BY RJB 8/12/11 */
	float: left;
	width: 170px !important; /* UPDATED BY RJB 8/12/11 */
	height: 18px;
	padding-left: 2px;
	border: 1px solid #6f83b4 !important; /* UPDATED BY RJB 8/12/11 */
}
#searchForm td.ms-sbgo img { /* UPDATED BY RJB 8/15/11 */
	float: left;
	padding-left: 2px;
	border: none !important; /* ADDED BY RJB 8/12/11 */
}




/* ----------- FEATURE AREA WITH FLYOUT ----------- */

#localnav {
	position: absolute;
	left: 14px;
	top: 177px;
	width: 685px;
	height: 269px;
	text-align: left;
	background: #fff url(../images/localnavBkgnd.jpg) no-repeat top left;
}
#flyout {
	position: absolute;
	left: 16px;
	top: 10px;
}
#flyout ul{
	padding: 0;
	margin: 0;
	line-height: 1.2em;
}

#flyout ul li {
	_float: left; /* Fixes IE6 */
	_clear: both; /* Fixes IE6 */
	list-style-type: none; 
	padding: 0;
	margin: 0;
	background: transparent url(../images/flyoutBkgnd.jpg) no-repeat top left;
}
#flyout ul li:hover, #flyout ul li.sfhover { /* IE6 doesn't recognize li:hover, so as a fix we're including li.sfhover in conjunction with JavaScript. */
	color: #b90200;
	text-decoration: none;
	padding-right: 20px;
	_padding-right: 0; /* Fixes IE6 */
	background: #fff url(../images/flyoutBkgndHover.gif) no-repeat 227px 7px;
}
#flyout ul li a {
	display: block;
	width: 203px;
	color: #000;
	padding: 7px 19px 5px 10px;
	border-bottom: 1px solid #aaa;
}
#flyout ul li a:hover {
	color: #b90200;
	text-decoration: none;
	padding-right: 30px;
}


#flyout ul li div {
	display: none;
	position: absolute;
	left: 243px;
	top: 0px;
	height: 230px;
	_height: 222px; /* Fixes IE6 */
	width: 405px;
	padding: 8px 0px 0px 5px;
	background-color: #fff;
}
#flyout ul li div p {  /* ADDED BY RJB 1/20/11 */
	clear: both;
	color: #262524;
	margin: 0 5px 7px 5px;
	background-color: #fff;
}
#flyout ul li:hover div, #flyout ul li.sfhover div { /* IE6 doesn't recognize li:hover, so as a fix we're including li.sfhover in conjunction with JavaScript. */
	display: block;
}
#flyout h3 {
	display: block;
	font: 1em Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #4d4b49;
	padding: 0px 5px 3px 2px;
	margin: 0px 5px 3px 0px;
	background: url(../images/ruleDotted.gif) repeat-x bottom left;
}
#flyout h3.category-topspace {
	margin-top: 7px;
}
#flyout .right-col {
	position: static;
	float: left;
	width: 194px;
	height: auto;  /* ADDED BY RJB 1/20/11 */
	padding: 0;
	margin: 0 0 5px 5px;  /* MODIFIED BY RJB 1/20/11 */
}
#flyout .right-col li {
	_float: none; /* Fixes IE6 */
	padding-bottom: 2px;
	background: none;
}
#flyout .right-col a {
	display: block;
	width: 180px;
	color: #0036da;
	list-style-type: none;
	padding: 0 0 0 9px;
	margin: 0 0 0 2px;
	background: url(../images/bulletArrowBlue.gif) no-repeat 0 0.4em;
	border: 0px solid #000;
}
#flyout .right-col a:hover {
	color: #b90200;
	text-decoration: underline;
	padding: 0 0 0 9px;
	margin: 0 0 0 2px;
	background: url(../images/bulletArrowRed.gif) no-repeat 0 0.4em;
}
#flyout ul li a.moreinfo {
	clear: both;
	display: block;
	vertical-align: bottom;
	width: auto; /* ADDED BY RJB 11/13/08 */
	position: absolute;
	bottom: 4px; /* MODIFIED BY RJB 11/13/08 */
	right: 8px; /* MODIFIED BY RJB 11/13/08 */
	height: auto; /* MODIFIED BY RJB 11/13/08 */
	font-weight: bold; /* ADDED BY RJB 11/13/08 */
	color: #0036da;
	text-align: right;
	padding: 0 10px 4px 0;
	margin: 0;
	background: url(../images/bulletArrowBlue.gif) no-repeat right center;
	border: none;
}
#flyout ul li a.moreinfo:hover {
	color: #b90200;
	text-decoration: underline;
	height: auto; /* MODIFIED BY RJB 11/13/08 */
	padding: 0px 10px 4px 0;
	margin: 0px 0px 0px 0;
	background: url(../images/bulletArrowRed.gif) no-repeat right center;
}
#flyout .right-col ul {
	position: static;
	height: auto;
	width: auto;
	margin: 0;
	padding: 0;
}

#feature {
	position: absolute;
	left: 259px;
	top: 10px;
	width: 410px;
	height: 238px;
	background-color: #fff;
}
#twofeaturesleft { /* ADDED BY RJB 12/2/08 */
	position: absolute;
	left: 259px;
	top: 10px;
	width: 204px;
	height: 238px;
	background-color: #fc0;
}
#twofeaturesright { /* ADDED BY RJB 12/2/08 */
	position: absolute;
	left: 464px;
	top: 10px;
	width: 205px;
	height: 238px;
	background-color: #fc0;
}
#threefeaturestop { /* ADDED BY RJB 12/2/08 */
	position: absolute;
	left: 259px;
	top: 10px;
	width: 410px;
	height: 118px;
	background-color: #fc0;
}
#threefeaturesleft { /* ADDED BY RJB 12/2/08 */
	position: absolute;
	left: 259px;
	top: 129px;
	width: 204px;
	height: 119px;
	background-color: #fc0;
}
#threefeaturesright { /* ADDED BY RJB 12/2/08 */
	position: absolute;
	left: 464px;
	top: 129px;
	width: 205px;
	height: 119px;
	background-color: #fc0;
}
#fourfeaturestopleft { /* ADDED BY RJB 12/2/08 */
	position: absolute;
	left: 259px;
	top: 10px;
	width: 204px;
	height: 118px;
	background-color: #fc0;
}
#fourfeaturestopright { /* ADDED BY RJB 12/2/08 */
	position: absolute;
	left: 464px;
	top: 10px;
	width: 205px;
	height: 118px;
	background-color: #fc0;
}
#fourfeaturesbottomleft { /* ADDED BY RJB 12/2/08 */
	position: absolute;
	left: 259px;
	top: 129px;
	width: 204px;
	height: 119px;
	background-color: #fc0;
}
#fourfeaturesbottomright { /* ADDED BY RJB 12/2/08 */
	position: absolute;
	left: 464px;
	top: 129px;
	width: 205px;
	height: 119px;
	background-color: #fc0;
}


/* ----------- MAIN PAGE CONTENT ----------- */

#leftcolWithLocalNav {
	float: left;
	width: 238px;
	padding-top: 280px;
}
#centercolWithLocalNav {
	float: left;
	width: 420px;
	padding-top: 280px;
	margin-left: 15px;
}
#rightcol {
	float: left;
	width: 195px;
	margin-left: 15px;           
}

#leftcolWithLocalNav p, #centercolWithLocalNav p, #rightcol p {
	padding-bottom: 0.9em;  /* Modified by Richard:02/8/12 -- Changed from 1em to fix disappearing bottom border in rightbox in IE8 */
	margin-left: 11px;
	margin-right: 11px;
}

.leftbox, .centerbox, .centerboxshaded, .rightbox {
	/*padding-bottom: 1px;*/ /*Commented out by Richard:02/18/12 -- To fix disappearing bottom border in boxes in IE7*/
	margin-bottom: 15px;
	float: left; /*Added by Richard:02/18/12 -- To fix disappearing bottom border in boxes in IE7*/
}


/*
.leftbox div, .centerbox div, .centerboxshaded div, .rightbox div {
	text-align: left !important;
} Still testing - Sameer
*/

.leftbox {
	width: 238px; /*Added by Richard:02/18/12 -- To fix disappearing bottom border in boxes in IE7*/
	background: transparent url(../images/leftboxBkgnd.gif) no-repeat bottom left;
}
.leftbox h3 {
	font: 1em Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #403e3d;
	background: transparent url(../images/leftboxHeaderBkgnd.gif) no-repeat top left;
}
.leftbox h3.embededboxheader {
	background: transparent url(../images/leftboxEmbeddedHeaderBkgnd.gif) no-repeat top left;
}

.centerbox {
	width: 420px; /*Added by Richard:02/18/12 -- To fix disappearing bottom border in boxes in IE7*/
	background: transparent url(../images/centerboxBkgnd.gif) no-repeat bottom left;
}
.centerboxshaded {
	background: transparent url(../images/centerboxshadedBkgnd.gif) no-repeat bottom left;
}
.centerbox h3, .centerboxshaded h3 {
	font: 1em Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff;
	background: transparent url(../images/centerboxHeaderBkgnd.gif) no-repeat top left;
}

.rightbox {
	width: 195px; /*Added by Richard:02/18/12 -- To fix disappearing bottom border in boxes in IE7*/
	background: transparent url(../images/rightboxBkgnd.gif) no-repeat bottom left;
}
.rightbox h3 {
	font: 1em Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #403e3d;
	background: transparent url(../images/rightboxHeaderBkgnd.gif) no-repeat top left;
}

.leftbox h3, .centerbox h3, .centerboxleft h3, .centerboxright h3, .centerboxshaded h3, .rightbox h3 {
	font: 1em Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 1.2em;
	padding: 6px 9px 7px 10px; /* MODIFIED BY RJB 11/13/08 */
	margin-top: 0;
	margin-bottom: 8px;
}
.leftbox h4, .centerbox h4, .centerboxshaded h4, .rightbox h4 {
	font-size: 1em;
	color: #4d4b49;
	line-height: 1.2em;
	padding: 0 0 0 0;
	margin: 0 9px 3px 10px;
}
.leftbox h4.embededboxheader, .centerbox h4.embededboxheader, .rightbox h4.embededboxheader {
	padding-top: 8px;
	background: url(../images/ruleDotted.gif) repeat-x top left;
}
.leftbox p, .rightbox p, .centerbox p {
	padding-bottom: 1em;
	margin: 0 9px 0 10px;
}


.leftbox ul, .rightbox ul .leftbox ol, .rightbox ol {
	padding-bottom: 1em;
	margin-right: 9px;
}
#content ul.dividedboxlist {
	line-height: 1.4em;
	_padding-bottom: 0; /* For IE6 only */
	_height: 1%; /* Fixes IE6 bug that prevents bottom of background image of surrounding box from displaying  */
}
#content ul.dividedboxlist li {
	padding: 0 0 0.3em 0;
	margin: 0 0 0.3em 0;
	background: url(../images/ruleDotted.gif) repeat-x bottom left;
}
#content ul.dividedboxlist li.more, #content ul.dividedboxlist li.last {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: none;
}
#content ul.dividedboxlist li a {
	display: block;
	padding: 0 0 0 9px;
	background: url(../images/bulletArrowBlue.gif) no-repeat 0 0.3em;
}
#content ul.dividedboxlist li.more a {
	background: url(../images/bulletArrowBlue.gif) no-repeat 0 0.3em;
}

.newsitems p {
	min-height: 80px;
	position: relative;
	padding-bottom: 8px;
	_padding-bottom: 1em; /* For IE6 because it doesn't recognize min-height */
	margin-bottom: 8px;
	background: url(../images/ruleDotted.gif) repeat-x bottom left;
}
.newsitems img {
	float: left;
	position: relative;
	top: 3px;
	margin-right: 9px;
	border: 0;
}
#content ul.newsutilities {
	line-height: 1.4em;
	padding-bottom: 2.5em;
}
#content ul.newsutilities li {
	float: left;
	background: none;
	padding: 0;
}
#content ul.newsutilities a {
	padding-top: 4px;
	padding-bottom: 4px;
	margin-bottom: 1em;
	margin-right: 10px;
}
#content ul.newsutilities a.archives {
	padding-left: 19px;
	background: url(../images/iconFolder.gif) no-repeat center left;
}
#content ul.newsutilities a.events {
	padding-left: 21px;
	background: url(../images/iconCalendar.gif) no-repeat center left;
}
#content ul.newsutilities a.rfa {
	padding-left: 18px;
	background: url(../images/iconClipboard.gif) no-repeat center left;
}
#content ul.newsutilities a.pictures {
	padding-left: 21px;
	background: url(../images/iconCamera.gif) no-repeat center left;
}
.centerboxcol {
	float: left;
	width: 183px;
	line-height: 1.2em;
	padding-left: 11px;
	padding-bottom: 10px;
	*padding-bottom: 4px; /* IE only */
}
.go {
	position: relative;
	top: 8px;
	*top: 5px; /* IE only */
	left: -3px;
	padding-left: 2px;
}
.centerbox p.more {
	clear: both;
	text-align: right;
	padding-top: 8px;
	*padding-top: 4px; /* IE only */
	padding-bottom: 1em;
	background: url(../images/ruleDotted.gif) repeat-x top left;
}
.centerbox p.more a {
	padding: 0 0 0 9px;
	background: url(../images/bulletArrowBlue.gif) no-repeat 0 0.2em;
}


#content ul.azindex {
	list-style-type: none;
	line-height: 1.4em;
	padding: 0;
	margin: 11px 0 0 10px;
	width: 183px;
}
#content ul.azindex li {
	float: left;
	text-align: center;
	width: 17px;
	height: 19px;
	padding: 0 2px 3px 0;
	background: none;
}
#content ul.azindex li a {
	display: block;
	width: 14px;
	height: 17px;
	background-color: #f9f5c4;
	border: 1px solid #b2b1aa;
}
#content ul.azindex li a:hover {
	color: #fff;
	font-weight: bold;
	background-color: #b90200;
	border: 1px solid #b90200;
	text-decoration: none;
}
#content p.azindex {
	clear: both;
	padding-top: 0.7em;
	padding-bottom: 1em;
}
.federalstatus {
	padding-top: 0;
	padding-bottom: 0;
	margin: 20px 11px 0 11px;
	background: url(../images/ruleDotted.gif) repeat-x bottom left;
}
.federalstatus .allclear {
	text-align: center;
	font-size: 1.8em;
	color: #007e00; /* green */
	padding-top: 0;
	padding-bottom: 1em;
	margin-bottom: 0;
}
#content ul.federalstatusutilities {
	line-height: 1.4em;
	padding-top: 8px;
	padding-bottom: 2.5em;
}
#content ul.federalstatusutilities li {
	float: left;
	background: none;
	padding: 0;
}
#content ul.federalstatusutilities li.alignright {
	float: right;
}
#content ul.federalstatusutilities a {
	padding: 0 0 0 9px;
	margin: 0 10px 0 0;
	background: url(../images/bulletArrowBlue.gif) no-repeat 0 0.2em;
}
#content ul.federalstatusutilities li.alignright a {
	margin-right: 0;
}

.centerboxblank {
	width: 100%;
	background: none;
}
.centerboxleft {
	float: left;
	width: 202px;
	margin-bottom: 20px;
	background: transparent url(../images/centerboxNarrowBkgnd.gif) no-repeat bottom left;
}
.centerboxright {
	float: right;
	width: 202px;
	margin-bottom: 20px;
	background: transparent url(../images/centerboxNarrowBkgnd.gif) no-repeat bottom left;
}
.centerboxleft h3, .centerboxright h3 {
	font: 1em Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff;
	background: transparent url(../images/centerboxnarrowHeaderBkgnd.gif) no-repeat top left;
}
#content ul.videolist {
	line-height: 1.4em;
	_padding-bottom: 0; /* For IE6 only */
}
#content ul.videolist li {
	padding: 0 0 0.3em 0;
	margin: 0 0 0.3em 0;
	background: url(../images/ruleDotted.gif) repeat-x bottom left;
}
#content ul.videolist li.more, #content ul.videolist li.last {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: none;
}
#content ul.videolist li a {
	display: block;
	padding: 0 0 0 20px;
	background: url(../images/bulletPlayVideo.gif) no-repeat 0 0.2em;
}
#content ul.videolist li a:hover {
	background: url(../images/bulletPlayVideoHover.gif) no-repeat 0 0.2em;
}


/* ----------- SUMMARY PAGES ----------- */

#summaryleftcol {
	float: left;
	width: 329px;
}
#summaryrightcol {
	float: left;
	width: 329px;
	margin-left: 15px;
}
#summaryleftcol h4, #summaryrightcol h4 {
	font: 1em Tahoma, Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	font-weight: bold;
	color: #333330;
	margin-top: 0;
	margin-bottom: 0.6em;
}


/* ----------- LOWER-LEVEL CONTENT ----------- */

#narrowleftcol {
	float: left;
	width: 238px;
}
#widerightcol {
	float: left;
	width: 630px;
	margin-left: 15px;
}
#wideleftcol {
	float: left;
	width: 673px;
}
#narrowrightcol {
	float: left;
	width: 195px;
	margin-left: 15px; 
}
#widecentercol {
	float: left;
	width: 420px;
	margin-left: 15px;
}
#equalleftcol {
	float: left;
	width: 434px;
}
#equalrightcol {
	float: left;
	width: 434px;
	margin-left: 15px;
}

#content ul.bottomutilities {
	clear: both;
	font: 0.9em Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	padding-top: 1em;
	*padding-top: 0.5em; /* FOR IE 6 AND 7 */
	_padding-top: 0; /* FOR IE6 */
	padding-bottom: 1em;
	margin: 0;
}
#content ul.bottomutilities li {
	float: left;
	background: none;
	padding: 0;
}
#content ul.bottomutilities li.uptotop a {
	padding: 0 0 0 13px;
	margin: 0;
	background: url(../images/bulletArrowBlueUp.gif) no-repeat 0 0.3em;
}
#content ul.bottomutilities li.uptotop a:hover {
	background: url(../images/bulletArrowRedUp.gif) no-repeat 0 0.3em;
}
#content ul.bottomutilities li#lastreviewed {
	float: right;
	color: #666;
}

table#newsInPicturesListing {
	border-collapse: collapse;
	position: relative;
	top: -10px;
}
table#newsInPicturesListing td {
	padding: 10px 10px 10px 0;
	background: url(../images/ruleDotted.gif) repeat-x bottom left;
}
#thumbnails {
	position: relative;
	top: -2px;
	left: -2px;
	padding-bottom: 12px;
	margin-bottom: 15px;
	border-bottom: 1px solid #bfbeb6;
}
#thumbnails img {
	margin-right: 3px;
	margin-bottom: 3px;
}
#thumbnails a img {
	border: 2px solid #fff;
}
#thumbnails a:hover img {
	border: 2px solid #b90200;
}


/* ----------- FOOTER ----------- */

#footer {
	clear: both;
	color: #403e3d;
	padding: 19px 20px 14px 20px;
	*padding-top: 9px; /* Applies only to IE 6 & 7 */
	background: #f3f2e7 url(../images/footerBkgnd.jpg) repeat-x top left;
	border-top: 1px solid #a3a29b;
	text-align: center; /* Moved from Body because it was causing Horiz Scroll in SP2010 - IE7*/
}
#footer p {
	clear: both;
	margin-bottom: 0.6em;
}
#footer p.links {
	color: #b2b1aa;
}


/* ----------- RSS Feeds ----------- */

.newsitems
{
	line-height: 1em;
 	padding: 0 10px 10px 7px;
}

.newsitems .ms-WPBody a
{
	font: 1.15em Arial, Helvetica, sans-serif;
	color: #0036da;
}



/* ----------- Sign In Link ----------- */
#SignInLinkESAR
{
    padding :0;
    margin:0;
    width:100%;
    text-align: center;
}

.s4-signInLink
{
	color:#A3A39B !important;
}

/* ----------- Search Results Page ----------- */
.srch-results
{
	font-size:1.1em !important;
	padding:0;
	margin:0 0 20px 25px;
}

.srch-sort-right2
{
	width:740px;
	padding:0;
}
.srch-WPBody
{
	overflow:hidden;
	padding:0;
	margin:0;
}


.srch-Title a:link, .srch-WPBody a:link, .srch-URL a:visited
{
	color: #0036da !important;
}

.srch-URL
{
	font-size:0.9em;
}


/*=====STYLES BELOW ADDED BY YISAK FISEHA ON 09/18/12 ======*/
/*==| RIGHT COLUMN STYLES |========================*/

.ms-WPBorder {
	/* Modified by TimN 07/25/2012 */
	border-style:none;
	/*background-image:url(../images/blogLinkBottom.jpg);*/
	background-repeat: no-repeat;
	background-position: left bottom;
}

.ms-WPBorderBorderOnly {
	background-image: none;
	border-style: none;
}


table tr td.ms-WPBorderBorderOnly div.ms-WPBody {
	/* Added by TimN 07/25/2012 */
	background-image:none;
	
}

.ms-WPBody.ms-wpContentDivSpace {
	/* Modified by TimN 07/25/2012 */
	border-style:none;
	/*background-image:url(../images/blogLinkBottom.jpg);*/
	background-repeat: no-repeat;
	background-position: left bottom;	
}

table tr.ms-WPHeader {
	/* Added by TimN 07/25/2012 */
	/*background-image: url(../images/blogLinkTop.jpg);*/
	background-repeat: no-repeat;
	background-position: left top;	
}

.ms-WPHeader td {
/* Modified by TimN 07/25/2012 */ 
	border: none;
	text-align:left; /*Added by Sameer 09/20/12*/
}

/* Modified by TimN 07/25/2012 */
ul.ms-blogAdminLinks li {
	border-bottom: 1px dotted #8092b7;
	font-size: 11px;
}

ul.ms-blogAdminLinks {
	margin-right: 0;
	padding-left: 0;
}

ul.ms-blogAdminLinks {
	padding-bottom:18px;
}

.s4-ql ul.root ul li {
	border-bottom: 1px dotted #8092b7;
}

ul.static ul.static li {
	font-size: 11px;
}

.s4-ql ul.root > li > ul.static > li.static a {
	padding-left: 0;
}

.s4-ql ul.root > li > ul.static > li .menu-item {
	padding-left: 0px;
}

.s4-ql ul.root > li > .menu-item {
	padding-left: 0px;
}

.s4-ql ul.root {
	padding: 0 10px;
}
/* SOCIAL ICON LIST */

#social {
	/*width: 215px;*/
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
}

#social h3 {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0;
	padding: 0 0 18px 0;
}

#social ul {
	list-style: none;
	margin: 0;
	padding: 0 10px 18px 10px;
}

#social ul li {
	padding: 6px 0;
	border-bottom: 1px dotted #ccc;
}

#social ul li a {
	text-decoration: none;
}

#social ul li a:hover {
	text-decoration: underline;
}

#social ul li.facebook {
	background-image: url(/Style%20Library/Images/facebook.png);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 22px;
}
#social ul li.twitter {
	background-image: url(/Style%20Library/Images/twitter.png);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 22px;
}
#social ul li.googleplus {
	background-image: url(/Style%20Library/Images/googleplus.png);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 22px;
}
#social ul li.youtube {
	background-image: url(/Style%20Library/Images/youtube.png);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 22px;
}
#social ul li.flickr {
	background-image: url(/Style%20Library/Images/flickr.png);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 22px;
}
#blogHeader {
	background-image:url(/Style%20Library/Images/ASPRBlog_Header_Bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 100%;
	height: 75px;
}
/* Blog Post Body */

.ms-PostBody
{
/* [ReplaceColor(themeColor:"Dark1-Medium")] */ color:#4c4c4c;
font-size:12pt;
line-height:1.7em;
padding-top:6px;
padding-bottom:12px;
text-align:left; /*Added by Sameer 09/20/12*/
}
.ms-PostBody a{
/* [ReplaceColor(themeColor:"Accent3-Darker")] */ color:#0000CC;
}
.ms-PostBody p{
margin:0 0 1em 0;
}
.ms-PostTitle{
font-size:16pt;
/* [ReplaceColor(themeColor:"Accent3-Lightest")] */
padding-top:0px;
width:600px;
word-wrap:break-word;
overflow-x:hidden;
height:50px;
 text-align :left;/*Added by Sameer 09/20/12*/
}


/* ----------- PHE WRAPPER ----------- */

#phewrapper {
	position: relative;
	width: 923px;
	margin: 0px auto;
	margin-top: 20px;
	background-color: #fff;
}

/* ----------- HHS RIBBON ----------- */

#HHSribbon {
	height: 22px;
	overflow: hidden;
	padding-right: 20px;
	background: transparent url(../images/HHSbannerBkgnd.gif) no-repeat top left; 
}
#HHSribbon p {
	float: right;
	width: 271px;
	height: 22px;
	padding: 0;
	margin: 0;
	background: transparent url(../images/HHSbanner.gif) no-repeat top left; 
}
#HHSribbon a {
	display: block; 
	width: 271px;
	height: 22px;
}
#HHSribbon span {
 	position: absolute;
 	left: -9000px;
 	width: 1px;
 	height: 1px;
 	overflow: hidden;
}
#content {
	text-align: left;
	background-color: #fff;
}

/* ----------- PHE BANNER ----------- copied*/

#PHEbanner {
	color: #fff;
	text-align: left;
	height: 70px;
	padding-left: 20px;
}
#phewrapper #PHEbanner {
	background: transparent url(../images/PHEbannerBkgnd.jpg) no-repeat top left;
}
#PHEbanner p {
	width: 276px;
	height: 46px;
	padding: 0;
	margin: 0;
	background: transparent url(../images/PHEbanner.jpg) no-repeat top left; 
}
#PHEbanner a {
	display: block;
	width: 276px;
	height: 46px;
}
#PHEbanner span {
	position: absolute;
 	left: -9000px;
 	width: 1px;
 	height: 1px;
 	overflow: hidden;
}

/* ----------- SEARCH FORM ----------- */

#searchForm {
	position: absolute;
	top: 55px;
	right: 17px;
	z-index: 1;
}
#searchForm span {
	position: absolute;
 	left: -9000px;
 	width: 1px;
 	height: 1px;
 	overflow: hidden;
}
#searchForm #ctl00_SearchBox_S6F789EBA_InputKeywords {
	float: left;
	width: 170px !important;
	height: 18px;
	padding-left: 2px;
	border: 1px solid #6f83b4 !important;
}
#searchForm td.ms-sbgo img {
	float: left;
	padding-left: 2px;
	border: none !important;
}

/* ----------- FOOTER ----------- */

#footer {
	clear: both;
	text-align: center;
	color: #403e3d;
	padding: 19px 20px 14px 20px;
	background: #f3f2e7 url(../images/footerBkgnd.jpg) repeat-x top left;
	border-top: 1px solid #a3a29b;
}
#footer p {
	clear: both;
	font: 12px/18px Arial, Helvetica, sans-serif;
	color: #262524;
	margin-top: 0;
	margin-bottom: 0.6em;
}
#footer p.links {
	color: #b2b1aa;
}
#footer a:link {
	color: #0036da;
	text-decoration: none;
}
#footer a:visited {
	color: #0036da;
	text-decoration: none;
}
#footer a:hover {
	color: #b90200;
	text-decoration: underline;
}


/*-----------------------Copied from Styles.css Created by Andrew Nam--------------------------------*/
/* CSS Document */
#clearfix {
clear:both;
float: none;
}
.hiddenText {
margin-left: -9999px;
}
html { font-size: 100%; /* IE hack */ }
body {
background: #d6d5c9 url(../images/pageBkgnd.jpg) repeat-x top left;
background-color: #d6d5c9;
margin: 0;
padding: 0;
font-size: 0.625em;
font-family: Helvetica, Arial, sans-serif;
}
#content {
width: 100%;
font-family: Helvetica, Arial, sans-serif;
margin: 15px 0 15px;
padding: 0;
}
#bodyWrapper {
margin: 0 auto;
margin-top: 20px;
width: 923px;
}
/* Link style from Common.css */
a, a:link, a:visited, a:active {
	color: #39c;
	text-decoration: none;
}
a:hover {
	color: #069;
	text-decoration: underline;
}
H1 {
padding:0;
margin:0;
}
H2 {
padding:0;
margin:0;
}
H3 {
font: 2.4em/1.2em Tahoma, Arial, Helvetica, sans-serif;
color: #666;
margin-top: 0;
margin-bottom: 1.4em;
}
H4 {
font-size: 18px;
color: #003b71;
padding-bottom: 5px;
margin: 0;
}
H5 {
font-size: 15px;
color: #0078a4;
margin: 0;
padding: 0;
}
/* #header {
background: url(../images/header.jpg);
width:923px;
height:235px;
} */



#leftColPromo { float: left; width: 155px; margin: 0; padding: 0;}
#leftColPromo h4 { font-size: 1.4em; color: #b4693a; margin: 0 0 8px 0; padding: 0; font-weight: 500; }
#leftColPromo hr { height: 1px; width: 100%; color: #e6720a; }

#leftColPromo div.image { clear: both; display: block;margin-bottom:5px; }
#leftColPromo div.join { background: url(../images/bg-pic-join.gif) no-repeat; height: 16px; font-size: 1.2em; padding: 2px 0 0 5px; }
#leftColPromo div.join a { color: #fff; text-decoration: none; display: block; }
#leftColPromo div.join a:hover { text-decoration: none; }

#leftColPromo p.video { color: #0d4579;margin: 0; padding: 0;clear: both; }
#leftColPromo p { font-size: 1.2em; color: #6a6a6a; padding: 8px 0 8px 0; margin: 0; }
#leftColPromo a.rPromoMap { background: url(../images/bg-promo-map.gif) no-repeat; height: 48px; width: 105px; display: block; color: #fff; vertical-align: text-bottom; margin: 0; padding: 74px 8px 0 8px; line-height: 14px; text-decoration: none; }
#leftColPromo a.rPromoMap p { color: #fff; font-size: 1.2em; line-height: 15px; margin: 0; padding: 0 8px; vertical-align: text-bottom; }
#leftColPromo a.rPromoMap p span.click { color: #e6720a; }

#leftColPromo a#videoIPAbout { background: url(../images/Play-Melody-Brent.jpg) no-repeat; height: 105px; width: 105px; display: block; }
#leftColPromo a#videoIPEmploy { background: url(../images/Play-Asim-Javid.jpg) no-repeat; height: 105px; width: 105px; display: block; }
#leftColPromo a#videoIPHealth { background: url(../images/Play-Trish-Benarth.jpg) no-repeat; height: 105px; width: 105px; display: block; }


/* Top Banner Portion */
#esar_vhp_topbanner {width:780px;margin: 0 auto;margin-bottom:0;}
#esar_vhp_topbanner .logo {background: url(../images/esar_vhp_logo.gif) no-repeat;float:left;height:94px;width:94px;}
#esar_vhp_topbanner #topNav H1 {background: url(../images/esar_vhp_logo_title.gif) no-repeat;float:left;height:46px;width:524px;}
#esar_vhp_topbanner span {position: absolute;left: -9000px;width: 1px;height: 1px;overflow: hidden;}
#esar_vhp_subheader {background: url(../images/bg-int-header-silhoutte.gif) no-repeat;margin:15px 0 0 185px;padding-top:30px;height:83px;width:44px;}
#esar_vhp_subheader span {position: absolute;left: -9000px;width: 1px;height: 1px;overflow: hidden;}
#esar_vhp_subheader .aboutESAR {background: url(../images/bg-h1-3-about-esar-vhp.gif) no-repeat;margin:3px 0 0 60px;height:23px;width:224px;}
#esar_vhp_subheader .healthPro {background: url(../images/bg-h1-3-health-pros.gif) no-repeat;margin:3px 0 0 60px;height:23px;width:270px;}
#esar_vhp_subheader .employer {background: url(../images/bg-h1-3-employers.gif) no-repeat;margin:0 0 0 60px;height:29px;width:138px;}
#esar_vhp_subheader .statecoord {background: url(../images/bg-h1-3-statecoordinators.gif) no-repeat;margin:3px 0 0 60px;height:23px;width:270px;}
#esar_vhp_subheader .ourCommunity {background: url(../images/bg-h1-3-our-community.gif) no-repeat;margin:0 0 0 60px;height:25px;width:190px;}

#esar_vhp_subheader H3 {color:#AAA;margin:0 0 0 60px;width:700px;}

/* Home Page Header Styles */
#esar_vhp_topbanner #topNav { padding: 0 0 10px 20px; position: relative; overflow: hidden; }
#esar_vhp_topbanner #topNav ul { color: #0078a4; font-size: 1.3em; float: left; margin: 0; padding: 0; list-style: none !important;}
#esar_vhp_topbanner #topNav ul li { float: left; padding: 0; margin: 0 30px 0 0; font-weight: bold; list-style-type: none !important; background:transparent}
#esar_vhp_topbanner #topNav ul li a { text-decoration: none; color: #0078a4; }
#esar_vhp_topbanner #topNav ul li a:hover { text-decoration: underline; }
#esar_vhp_topbanner #topNav .registerBtn {margin:0 0 0 30px;}


/* This style has the background shelf */
#interview_video_wrapper {background: url(../images/shelf_bkgd.jpg) no-repeat;margin: 0 auto;margin-top:45px;margin-bottom:0px;width:817px;height:365px;}
#interview_name {float:left;margin: 33px 0 0 0;width:236px;height:275px;}
#interview_video {float:left;width:520px;height:293px;}
#interview_video_noname {float:left;margin:0 0 0 140px;width:520px;height:293px;}
#interview_scroller {clear:both;text-align:left;padding:45px 0 30px 28px;}


/*----------copied from styles.css-----------------------------*/

/* .jcarousel-skin .jcarousel-container {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
   border-radius: 10px;
    background: #F0F6F9;
    border: 1px solid #346F97; 
} */
#jcarouselWrapper {	width:790px;	margin: 0 0 35px 20px;}
#youtube_logo {float:right;margin: 10px 10px 0 0;border:0;}
#youtube_logo img {border:0;}
#jcarouselWrapper .jcarousel-skin  li{list-style-type:none;	padding:0;	margin-right:7px;	background: url(../images/spacer.gif) no-repeat 0 0.4em;}

.jcarousel-skin .jcarouselLink {	margin-top:2px;	color: #39c; }
.jcarousel-skin .jcarouselLink a:link, .jcarousel-skin .jcarouselLink a:active {color: #069;text-decoration: none;}
.jcarousel-skin .jcarouselLink a:hover {color: #069;text-decoration: underline;}
.jcarousel-skin .jcarousel-direction-rtl {direction: rtl;}
/* Controls the wrapper image spacing */
.jcarousel-skin .jcarousel-container-horizontal {float: left;margin: 45px 0 0 0;padding: 0 30px 0 30px;	width: 535px;}
.jcarousel-skin .jcarousel-clip {overflow: hidden;}
.jcarousel-skin .jcarousel-clip-horizontal {width:  535px;height: 55px;}
.jcarousel-skin .jcarousel-item {width: 70px;height: 55px;}
.jcarousel-skin .jcarousel-item-horizontal {margin-left: 0;margin-right: 8px;}
.jcarousel-skin .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 10px;margin-right: 0;}
.jcarousel-skin .jcarousel-item-placeholder {background: #fff;color: #000;}
/* Horizontal Buttons */
.jcarousel-skin .jcarousel-next-horizontal {position: absolute;top: 7px;right: 2px;width: 18px;height: 42px;cursor: pointer;background: transparent url(../images/next-horizontal2.gif) no-repeat 0 0;}
.jcarousel-skin .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 5px;right: auto;background-image: url(../images/prev-horizontal2.gif);}
.jcarousel-skin .jcarousel-next-horizontal:hover,
.jcarousel-skin .jcarousel-next-horizontal:focus {background-position: -18px 0;}
.jcarousel-skin .jcarousel-next-horizontal:active {background-position: -64px 0;}
.jcarousel-skin .jcarousel-next-disabled-horizontal,
.jcarousel-skin .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin .jcarousel-next-disabled-horizontal:active {cursor: default;background-position: -96px 0;}
.jcarousel-skin .jcarousel-prev-horizontal {position: absolute;top: 7px;left: 2px;width: 18px;height: 42px;cursor: pointer;background: transparent url(../images/prev-horizontal2.gif) no-repeat 0 0;}
.jcarousel-skin .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto;right: 5px;background-image: url(../images/next-horizontal2.gif);}
.jcarousel-skin .jcarousel-prev-horizontal:hover, 
.jcarousel-skin .jcarousel-prev-horizontal:focus {background-position: -18px 0;}

/*---------------copied from older ESAR.css ------------------------------------------------------------------------------------------------*/
/* Inter Page Styles */


/* Registration Page Styles Commented by Sameer
#content #interiorWrapper #interiorContentWrapper #intMCMap { float: left; width: 625px; margin: 0 0 10px 25px; padding: 0;border:1px solid red; }
#content #interiorWrapper #interiorContentWrapper #intMCMap .mapWidth { width: 538px; }
#content #interiorWrapper #interiorContentWrapper #intMCMap .mapWrapper { color: #fff; padding: 0; margin: 0; float: left; }


#content #interiorWrapper #interiorContentWrapper #intMCMap h4 { font-size: 1.6em; color: #003b71; padding: 0; margin: 0; clear: both; }
#content #interiorWrapper #interiorContentWrapper #intMCMap p { color: #454545; font-size: 1.2em; line-height: 18px; margin: 0; padding: 0 0 15px 0; }
#content #interiorWrapper #interiorContentWrapper #intMCMap p a { color: #0078a4; text-decoration: underline; }
#content #interiorWrapper #interiorContentWrapper #intMCMap p a:hover { text-decoration: none; }
#content #interiorWrapper #interiorContentWrapper #intMCMap ul { color: #003b71; font-size: 1.2em; margin: 0 0 10px 25px; padding: 0; }
#content #interiorWrapper #interiorContentWrapper #intMCMap ul li { color: #454545; margin: 0 0 3px 0; padding: 5; }
*/


div.levels { background: url(../images/bg-map-level1-3.gif) no-repeat; height: 44px; width: 538px; margin: 0; color: #fff; font-size: 1.2em; }
div.levels span.level { padding: 14px 0 0 9px; margin: 0; width: 58px; height: 30px; font-weight: bold; float: left; }
div.levels span.text { padding: 6px 8px 0 8px; margin: 0; float: left; width: 450px; color: #454545; }
div.level4 { background: url(../images/bg-map-level-4.gif) no-repeat; height: 68px; width: 538px; margin: 0 0 12px 0; color: #fff; font-size: 1.2em; }
div.level4 span.level { padding: 25px 0 0 9px; margin: 0; width: 58px; height: 19px; font-weight: bold; float: left; }
div.level4 span.text { padding: 2px 8px 0 8px; margin: 0; float: left; width: 450px; color: #454545; }

/* Map Styles and Drop Down list -- Step 1 */
.mapWrapper .mapStep1 { background: url(../images/bg-map-step1.gif) no-repeat; height: 171px; width: 326px; margin: 0 3px 0 0; padding: 0; float: left; }
.mapWrapper .mapStep1 h5 { margin: 0; padding: 8px 0 0 9px; font-size: 1.4em; }
.mapWrapper .mapStep1 span { float: left; font-size: 1.5em; font-weight: bold; color: #fff; margin: 0; padding: 10px 8px 3px 14px; }
.mapWrapper .mapStep1 div.dropdown { margin: 0 0 0 78px; padding: 0; font-size: 1.1em; }
.mapWrapper .mapStep1 p { font-size: 1.2em; margin: 0; padding: 7px 20px 0 0; clear: both; color: #fff; }
/* Step 2-3 Styles */
.mapWrapper .steps { float: left;color:#fff; }
.mapWrapper .steps .mapStep2-3 { background: url(../images/bg-map-step2-3.gif) no-repeat; height: 84px; width: 251px; margin: 0 0 3px 0; padding: 0; }
.mapWrapper .steps .mapStep2-3 span { float: left; font-size: 1.5em; font-weight: bold; color: #fff; margin: 0; padding: 10px 8px 0px 15px; }
.mapWrapper .steps .mapStep2-3 span.text { float: left; font-size: 1.2em; font-weight: bold; color: #fff; margin: 0; padding: 5px 8px 0px 15px; }
/*.mapWrapper .steps .mapStep2-3 p { font-size: 1.2em; margin: 3px; padding: 7px 20px 0 13px;clear:both;color: #ff0; }*/
/*End Registration Styles*/


/* Interior Page Right Promo Area */
#intRightPromo { float: left; width: 135px; margin: 0; padding: 0; }
#intRightPromo h4 { font-size: 1.4em; color: #b4693a; margin: 0 0 8px 0; padding: 0; font-weight: 500; }
#intRightPromo hr { height: 1px; width: 100%; color: #e6720a; }

#intRightPromo div.image { clear: both; display: block; }
#intRightPromo div.join { background: url(../images/bg-pic-join.gif) no-repeat; height: 16px; width: 100px; font-size: 1.2em; padding: 1px 0 0 5px; }
#intRightPromo div.join a { color: #fff; text-decoration: none; display: block; }
#intRightPromo div.join a:hover { text-decoration: none; }

#intRightPromo p.video { color: #0d4579; clear: both; }
#content #interiorWrapper #intRightPromo p { font-size: 1.2em; color: #6a6a6a; padding: 8px 0 8px 0; margin: 0; }
#content #interiorWrapper #intRightPromo a.rPromoMap { background: url(../images/bg-promo-map.gif) no-repeat; height: 48px; width: 105px; display: block; color: #fff; vertical-align: text-bottom; margin: 0; padding: 74px 8px 0 8px; line-height: 14px; text-decoration: none; }
#content #interiorWrapper #intRightPromo a.rPromoMap p { color: #fff; font-size: 1.2em; line-height: 15px; margin: 0; padding: 0 8px; vertical-align: text-bottom; }
#content #interiorWrapper #intRightPromo a.rPromoMap p span.click { color: #e6720a; }

#content #interiorWrapper #intRightPromo a#videoIPAbout { background: url(../images/Play-Melody-Brent.jpg) no-repeat; height: 105px; width: 105px; display: block; }
#content #interiorWrapper #intRightPromo a#videoIPEmploy { background: url(../images/Play-Asim-Javid.jpg) no-repeat; height: 105px; width: 105px; display: block; }
#content #interiorWrapper #intRightPromo a#videoIPHealth { background: url(../images/Play-Trish-Benarth.jpg) no-repeat; height: 105px; width: 105px; display: block; }

#content #interiorWrapper { margin: 0 auto; width: 835px; }
#content #interiorWrapper #interiorContentWrapper { overflow: hidden; margin: 0; width: 835px; padding: 0; left: -39px; position: relative; }

#content #interiorWrapper #interiorContentWrapper #intsubNav { float: left; width: 143px; margin: 0 20px 0 0; padding: 0 }
#content #interiorWrapper #interiorContentWrapper #intsubNav h3 { font-size: 24px; font-weight: 500; padding: 0; margin: 0 0 7px 0; color: #eaa648; }
#content #interiorWrapper #interiorContentWrapper #intsubNav ul { list-style-type: none; margin: 0; padding: 0; }
#content #interiorWrapper #interiorContentWrapper #intsubNav ul li { margin: 0 0 1px 0; padding: 0; font-size: 1.3em; }
#content #interiorWrapper #interiorContentWrapper #intsubNav ul li a { color: #fff; text-decoration: none; display: block; background: url(../images/bg-subNav.gif) no-repeat; height: 33px; width: 127px; padding: 5px 9px 9px 9px; }
#content #interiorWrapper #interiorContentWrapper #intsubNav ul li a:hover { text-decoration: none; background-position: 0 -51px; }
#content #interiorWrapper #interiorContentWrapper #intsubNav ul li a.selected { background-position: 0 -51px; }

#content #interiorWrapper #interiorContentWrapper #intsubNav ul li ul { list-style-type: none; padding: 0; margin: 1px 0 0 3px; }
#content #interiorWrapper #interiorContentWrapper #intsubNav ul li ul li { height: 37px; width: 140px; margin: 0 0 1px 0; padding: 0; font-size: 13px; text-align: left; }
#content #interiorWrapper #interiorContentWrapper #intsubNav ul li ul li a { color: #fff; text-decoration: none; display: block; background: url(../images/bg-subNav-button.gif) repeat-x; height: 28px; width: 120px; padding: 9px 9px 0 11px; }
#content #interiorWrapper #interiorContentWrapper #intsubNav ul li ul li a:hover { text-decoration: none; background-position: 0 -53px; }

#content #interiorWrapper #interiorContentWrapper #intMainContent { float: left; width: 505px; margin: 0 30px 0 0; padding: 0; }
#content #interiorWrapper #interiorContentWrapper #intMainContent h4 { font-size: 18px; color: #003b71; padding: 0; margin: 0; }
#content #interiorWrapper #interiorContentWrapper #intMainContent p { color: #454545; font-size: 12px; line-height: 18px; margin: 0; padding: 0 0 15px 0; }
#content #interiorWrapper #interiorContentWrapper #intMainContent p.question { color: #454545; font-size: 12px; line-height: 18px; margin: 0; padding: 0 0 3px 0; font-weight: bold; }
#content #interiorWrapper #interiorContentWrapper #intMainContent p a { color: #0078a4; text-decoration: underline; }
#content #interiorWrapper #interiorContentWrapper #intMainContent p a:hover { text-decoration: none; }
#content #interiorWrapper #interiorContentWrapper #intMainContent ul { color: #003b71; font-size: 12px; margin: 0 0 0 25px; padding: 0 0 7px 0; }
#content #interiorWrapper #interiorContentWrapper #intMainContent ul li { color: #454545; margin: 0 0 8px 0; padding: 5; }

#content #interiorWrapper #interiorContentWrapper #intMainContent .indent { margin: 0 0 0 25px; padding: 0;}
#content #interiorWrapper #interiorContentWrapper #intMainContent .indent h5 { font-size: 1.4em; color: #0078a4; margin: 0; padding: 0;}
#content #interiorWrapper #interiorContentWrapper #intMainContent .indent p { color: #454545; font-size: 1.2em; line-height: 18px; margin: 0; padding: 0 0 15px 0; }
#content #interiorWrapper #interiorContentWrapper #intMainContent .indent p a { color: #0078a4; text-decoration: underline; }
#content #interiorWrapper #interiorContentWrapper #intMainContent .indent p a:hover { text-decoration: none; }
#content #interiorWrapper #interiorContentWrapper #intMainContent .indent ul { color: #003b71; font-size: 1.2em; margin: 0 0 0 25px; padding: 0 0 11px 0; }
#content #interiorWrapper #interiorContentWrapper #intMainContent .indent ul li { color: #454545; margin: 0 0 4px 0; padding: 0; list-style-type: disc; background:transparent }


/*  Controls the Main Content */
#content #mainContent {float:right;margin: 0 93px 25px 0;width:585px;}
#content #mainContent P {color: #454545;font-size: 13px;line-height: 18px;margin: 0;padding: 0 0 15px 0;}
#content #mainContent .indent {margin: 0 0 0 25px;padding: 0;}
#content #mainContent ul {color: #003b71;font-size: 1.2em;margin: 0 0 0 25px;padding: 0 0 11px 0;}
#content #mainContent ul li {color: #454545;margin: 0 0 4px 0;padding: 0;list-style-type: disc;background:transparent}

/*  Controls the Left Navigations */
#content #leftNavWrapper  {float: left;width: 155px;margin: 0 0 0 70px;padding: 0;}
#content #leftNavWrapper  #leftNav {margin: 0 0 20px 0;padding: 0;}
#content #leftNavWrapper  #leftNav ul {	list-style-type: none;	margin: 0;	padding: 0;	}
#content #leftNavWrapper  #leftNav ul li {margin: 0 0 1px 0;	padding: 0;	font-size: 1.3em;}
#content #leftNavWrapper  #leftNav ul li a {color: #fff;	text-decoration: none;display: block;background: url(../images/bg-subNav.gif) no-repeat;height: 39px;width: 155px;padding: 8px 0 0 10px;}
#content #leftNavWrapper  #leftNav ul li a:hover {text-decoration: none;	background-position: 0 -51px;}
#content #leftNavWrapper  #leftNav ul li a.selected {background-position: 0 -51px;}
#content #leftNavWrapper  #leftNav ul li ul { list-style-type: none; padding: 0; margin: 1px 0 0 0; }
#content #leftNavWrapper  #leftNav ul li ul li {  height: 37px; width: 155px; margin: 0 0 1px 3px; padding: 0; font-size: 13px; text-align: left;}
#content #leftNavWrapper  #leftNav ul li ul li a { color: #fff; text-decoration: none; display: block; background: url(../images/bg-subNav-button.gif) no-repeat; height: 37px; width: 137px; padding: 8px 0 0 11px; }
#content #leftNavWrapper  #leftNav ul li ul li a:hover { text-decoration: none; background-position: 0 -53px; }

/* Home Page Styles */
#content #hpMainContent { width: 780px; overflow: hidden; margin: 0 auto; }
#content #hpMainContent .featuresWrapper { clear: both; margin: 10px 0 0 0; padding: 0; } 
#content #hpMainContent .featuresWrapper .features { float: left; margin: 10px 25px 0 0; width: 235px; }
#content #hpMainContent .featuresWrapper .features h3 { font-size: 1.6em; color: #0078a4; font-weight: 600; padding: 0; margin: 0; }
#content #hpMainContent .featuresWrapper .features h3 a { color: #0078a4; text-decoration: none; }
#content #hpMainContent .featuresWrapper .features h3 a:hover { color: #0078a4; text-decoration: none; }
#content #hpMainContent .featuresWrapper .features p { color: #454545; font-size: 1.2em; line-height: 18px; }
#content #hpMainContent .featuresWrapper .features p a { color: #454545; text-decoration: underline; line-height: 18px; }
#content #hpMainContent .featuresWrapper .features p a:hover { color: #046380; text-decoration: none; }
#content #hpMainContent .featuresWrapper .features div.button { height: 22px; width: 225px; font-size: 1.2em; padding: 0; margin: 0; }
#content #hpMainContent .featuresWrapper .features div.button a { background: url(../images/bg-button.gif) repeat-x;  color: #fff; font-weight: bold; text-decoration: none; display: block; height: 19px; width: 219px; padding: 3px 0 0 7px;  }
#content #hpMainContent .featuresWrapper .features div.button a:hover { text-decoration: none; background-position: 0 -28px; }
	
#content #intro_video {margin: 0 auto;margin-bottom: 300px;margin-top: 45px;width:728px;height:298px;}
#content #intro_video span {	font: normal 10px Arial, Helvetica, sans-serif;	float: right;	padding-top: 5px;	}
#content #home_video {margin: 0 auto;margin-top: 45px;width:730px;height:299px;}
#content #home_video span {	font: normal 10px Arial, Helvetica, sans-serif;	float: right;	padding-top: 5px;	}
#content #thumb_video {margin: 0 0 25px 70px;width:780px;}
#content #thumb_video ul {	color: #0078a4;	font-size: 1.3em;	float: left;	margin: 0;	padding: 0 0 15px 0;	list-style: none !important;	}
#content #thumb_video ul li {	float: left;	padding: 0;	margin: 0 18px 15px 0;	font-weight: bold;	list-style-type: none !important;	background:transparent	}
#content #AmHealthVolWrapper {margin: 0 auto;margin-top:40px;margin-bottom: 40px;width:500px;height:45px;}
#content #AmHealthVolWrapper .title {float:left;	margin: 0;	padding:0;	color:#39c;	font: normal 2.2em Arial, Helvetica, sans-serif;	width:60%;	}
#content #AmHealthVolWrapper .tag {float:left;margin: 0;padding:0;color:#999;font: normal 1.6em Arial, Helvetica, sans-serif;width:50%;}
#content #AmHealthVolWrapper .button_viewallvideos {clear:both;float:right;width:133px;padding:2px 0 0 0;}

/*===============================Added by Sameer 04/22/13=========================================*/
#content #mainContentFullWidth #membersContent { font-size: 1.2em;  width: 740px;float:left; margin:0 25px 0 75px; }
#content #mainContentFullWidth #membersContent h1 { margin: 0 0 10px 0; padding: 0; font-size: 1.8em; color: #003b71; font-weight: 500; }
#content #mainContentFullWidth #membersContent h2 { padding: 0 0 5px 0; margin: 0; font-size: 1.4em; color: #2089af; clear: both; display: block; }
#content #mainContentFullWidth #membersContent h2#vidImg { float: left; }
#content #mainContentFullWidth #membersContent h3 {}
#content #mainContentFullWidth #membersContent h4 { font-size: 1.1em; color: #454545; padding: 0; margin: 0 0 3px 0; }
#content #mainContentFullWidth #membersContent hr { clear: both; background: url(../images/bg-hr.gif) repeat-x; height: 5px; width: 100%; margin: 20px 0; padding: 0; border: none; }
#content #mainContentFullWidth #membersContent a { color: #0078A4; text-decoration: underline; }
#content #mainContentFullWidth #membersContent a:hover { text-decoration: none; }

#content #mainContentFullWidth #membersContent .carouselWrapper { background: url(../images/bg-MemberVids-ImagesFull.gif) no-repeat; height: 300px; width: 740px;}
#content #mainContentFullWidth #membersContent .carouselWrapper .prevVid { background: url(../images/bg-prev.gif) no-repeat; height: 25px; width: 25px; display: inline-block; float: left; margin: 49px 8px 0 8px;}
#content #mainContentFullWidth #membersContent .carouselWrapper .nextVid { background: url(../images/bg-next.gif) no-repeat; height: 25px; width: 25px; display: inline-block; float: right; margin: 49px 8px 0 8px;top:0;}
#content #mainContentFullWidth #membersContent .carouselWrapper .prevImg { background: url(../images/bg-prev.gif) no-repeat; height: 25px; width: 25px; display: inline-block; float: left; margin: 49px 8px 0 8px; }
#content #mainContentFullWidth #membersContent .carouselWrapper .nextImg { background: url(../images/bg-next.gif) no-repeat; height: 25px; width: 25px; display: inline-block; float: right; margin: 49px 8px 0 8px; }
#content #mainContentFullWidth #membersContent .videoHPWrapper { float: left; margin: 0 10px 0 0; color: #242424;width:95px;}

#content #mainContentFullWidth #membersContent .carouselWrapper #slideshowVideos { float: left; width: 680px; margin-left:22px;margin-top:30px;}
*#content *#mainContentFullWidth *#membersContent *.carouselWrapper *#slideshowVideos { float: left; width: 640px; margin-left:18px;margin-top:30px;}/*For IE 8.0 fix*/
#content #membersContent .carouselWrapper #slideshowVideos h4 { font-size: 0.95em; font-weight: normal;color:#444; padding: 0; margin: 4px 0 4px 0; }

/* Members Section Video and Image Gallery Styles */
#content #membersContent .videoHPWrapper { float: left; margin: 0 20px 0 0; color: #242424;width:90px;}
#content #membersContent .videoHPWrapper img { margin: 0 0 0 0; padding: 0; height:70px;width: 90px;border:0;}
#content #membersContent .videoHPWrapper h4 { font-size: 0.75em; font-weight: bold; padding: 0; margin: 9px 0 4px 0; width: 85px; }
#content #membersContent .videoHPWrapper p { font-size: 0.75em; padding: 0; margin: 0; width: 140px; }
#content #membersContent .videoHPWrapper a.youTube img { border:0; }

#content .ms-reusableTextView
{
	border:#fff;/*Added by Sameer 04/30/13 to remove mini-lines wrapping reusabletext*/
}

#content #mainContent #membersContent .ms-assetpicker-tiled-mediumprops a
{
	text-decoration: none;	/*Added by Sameer 05/01/13*/
	text-align:left;
	color: #0078A4;
}

#content #mainContent #membersContent .ms-assetpicker-tiled-mediumprops a:hover
{
	text-decoration: underline;	/*Added by Sameer 05/01/13*/
	text-align:left;
}

/*===============================================================================================*/

/* Members Section Styles */
#content #mainContent #membersContent { font-size: 1.2em; float: left; width: 100%; margin: 12px 0 0 0px; }
#content #mainContent #membersContent h1 { margin: 0 0 10px 0; padding: 0; font-size: 1.8em; color: #003b71; font-weight: 500; }
#content #mainContent #membersContent h2 { padding: 0 0 5px 0; margin: 0; font-size: 1.4em; color: #2089af; clear: both; display: block; }
#content #mainContent #membersContent h2#vidImg { float: left; }
#content #mainContent #membersContent h3 {}
#content #mainContent #membersContent h4 { font-size: 1.2em; color: #454545; padding: 0; margin: 0 0 3px 0; }
#content #mainContent #membersContent hr { clear: both; background: url(../images/bg-hr.gif) repeat-x; height: 5px; width: 100%; margin: 20px 0; padding: 0; border: none; }
#content #mainContent #membersContent a { color: #0078A4; text-decoration: underline; }
#content #mainContent #membersContent a:hover { text-decoration: none; }


/* For full width on Members section */
#content #mainContent #membersContent .fullWrapper { border-top: 1px solid #d6d6d6; padding: 4px 0; margin: 14px 0 0 0; overflow: hidden; }
#content #mainContent #membersContent .fullWrapper p { padding: 0 0 4px 0; margin: 0; line-height: 16px; width: 510px; }
#content #mainContent #membersContent .fullWrapper p.date { font-weight: bold; }
#content #mainContent #membersContent .fullWrapper p a.plus { background: url(../images/bg-plus.gif) no-repeat left; padding: 0 0 0 12px; text-decoration: none; color: #418fac; }
#content #mainContent #membersContent .fullWrapper p a:hover.plus { text-decoration: underline; }

/* Members Buttons */
#content #mainContent #membersContent a.memAddNew { background: url(../images/bg-memBtn-Add.gif) no-repeat; height: 21px; width: 60px; float: left; padding: 4px 4px 0 10px; margin: 0; font-weight: bold; color: #fff; text-decoration: none; display: block; }
#content #mainContent #membersContent a.memAddNew:hover { text-decoration: none; }
#content #mainContent #membersContent a.memBtnLong { background: url(../images/bg-memBtn-long.gif) no-repeat; height: 21px; width: 142px; padding: 4px 4px 0 6px; font-weight: bold; color: #fff; text-decoration: none; display: block; float: left; }
#content #mainContent #membersContent a.memBtnLong:hover { text-decoration: none; }
#content #mainContent #membersContent a.memBtnMid { background: url(../images/bg-memBtn-mid.gif) no-repeat; height: 21px; width: 107px; padding: 4px 4px 0 6px; color: #fff; font-weight: bold; text-decoration: none; display: block; float: left; }
#content #mainContent #membersContent a.memBtnMid:hover { text-decoration: none; }

/* For half width on Members section */
#content #mainContent #membersContent .memberLeft { float: left; width: 293px; margin: 0 20px 20px 0; padding: 0; }
#content #mainContent #membersContent .memberRight { float: left; width: 293px; margin: 0 0 20px 0; padding: 0;  }
#content #mainContent #membersContent .memberFull { margin: 0 20px 20px 0; padding: 0; overflow: hidden; }

#content #mainContent #membersContent .halfWrapper { border-top: 1px solid #d6d6d6; padding: 4px 0; margin: 14px 25px 0 0; width: 268px; float: left; overflow: hidden; }
#content #mainContent #membersContent .halfWrapper p { padding: 0 0 4px 0; margin: 0; line-height: 16px; width: 257px; }
#content #mainContent #membersContent .halfWrapper p a.download { background: url(../images/bg-download.gif) no-repeat left; padding: 0 0 0 12px; text-decoration: none; color: #418fac; }
#content #mainContent #membersContent .halfWrapper p a:hover.download { text-decoration: underline; }


/* Home Page Image gallery */
#content #mainContent #membersContent .imgHPWrapper { float: left; margin: 0 15px; color: #242424; }
#content #mainContent #membersContent .imgHPWrapper img { margin: 16px 0 0 0; padding: 0; height: 90px; width: 120px; }
#content #mainContent #membersContent .imgHPWrapper h4 { font-size: 1.2em; font-weight: bold; padding: 0; margin: 9px 0 4px 0; width: 126px; }
#content #mainContent #membersContent .imgHPWrapper p { font-size: 1.1em; padding: 0; margin: 0; width: 126px; }
#content #mainContent #membersContent .imgHPWrapper a.youTube img { border: none; }

/* Home Page Video gallery */
#content #mainContent #membersContent .carouselWrapper { background: url(../images/bg-MemberVids-Images.gif) no-repeat; height: 245px; width: 582px; }
#content #mainContent #membersContent .carouselWrapper .prevVid { background: url(../images/bg-prev.gif) no-repeat; height: 25px; width: 25px; display: inline-block; float: left; margin: 49px 8px 0 8px; }
#content #mainContent #membersContent .carouselWrapper .nextVid { background: url(../images/bg-next.gif) no-repeat; height: 25px; width: 25px; display: inline-block; float: right; margin: 49px 8px 0 8px; }
#content #mainContent #membersContent .carouselWrapper .prevImg { background: url(../images/bg-prev.gif) no-repeat; height: 25px; width: 25px; display: inline-block; float: left; margin: 49px 8px 0 8px; }
#content #mainContent #membersContent .carouselWrapper .nextImg { background: url(../images/bg-next.gif) no-repeat; height: 25px; width: 25px; display: inline-block; float: right; margin: 49px 8px 0 8px; }

/*#content #mainContent #membersContent .carouselWrapper #slideshowVideos { float: left; width: 480px; height: 180px; }
#content #mainContent #membersContent .carouselWrapper #slideshowVideos h4 { font-size: 1.2em; font-weight: bold; padding: 0; margin: 9px 0 4px 0; }

Above Commented out by Sameer on 4/23/13 and slideshowvideos addded below....
*/
#content #mainContent #membersContent .carouselWrapper #slideshowVideos { float: left; width: 100%; margin-left:20px;margin-top:30px;}
*#content *#mainContent *#membersContent *.carouselWrapper *#slideshowVideos { float: left; width: 470px; margin-left:18px;margin-top:30px;}/*For IE 8.0 fix*/
#content #mainContent #membersContent .carouselWrapper #slideshowImages { float: left; width: 500px; }
#content #mainContent #membersContent .carouselWrapper .videoWrapper { float: left; width: 136px; height: 180px; margin: 0 40px 0 0;}
#content #mainContent #membersContent .carouselWrapper #slideshowImages a img { border: none; }

#content #mainContent #membersContent #navVid { float: right; margin: 20px 0 0 0; width: 200px; }
#content #mainContent #membersContent #navVid .prevVid { background: url(../images/bg-prev-vid.gif) no-repeat; height: 12px; width: 8px; display: block; float: left; margin: 0 8px; }
#content #mainContent #membersContent #navVid .nextVid { background: url(../images/bg-next-vid.gif) no-repeat; height: 12px; width: 8px; display: block; float: left; margin: 0 8px; }
#content #mainContent #membersContent #navVid #nav { float: left; width: 60px; font-size: 1.1em; line-height: 12px; font-weight: bold; padding: 0; margin: 0; }
#content #mainContent #membersContent #navVid #nav a { color: #127397; text-decoration: none; margin: 0 4px; }
#content #mainContent #membersContent #navVid #nav a.activeSlide { text-decoration: underline; } 

/* Video Page gallery */
#content #mainContent #membersContent #slideShow #memberVideos { height: 700px; clear: both; width: 585px; }
#content #mainContent #membersContent #slideShow #memberVideos .vidWrapper { float: left; margin: 0 25px; color: #242424; overflow: hidden; height: 200px; width: 135px; }
#content #mainContent #membersContent #slideShow #memberVideos .vidWrapper img { margin: 16px 0 0 0; padding: 0; height: 90px; width: 125px; border: none; }
#content #mainContent #membersContent #slideShow #memberVideos .vidWrapper h4 { font-size: 1.2em; font-weight: bold; padding: 0; margin: 9px 0 4px 0; width: 135px; }
#content #mainContent #membersContent #slideShow #memberVideos .vidWrapper p { font-size: 1.1em; padding: 0; margin: 0; width: 135px; }

/* Image Page gallery */
#content #mainContent #membersContent #slideShow #memberImages { height: 700px; width: 585px; clear: both; }
#content #mainContent #membersContent #slideShow #memberImages .imgWrapper { float: left; margin: 0 30px; color: #242424; overflow: hidden; height: 200px; width: 125px; }
#content #mainContent #membersContent #slideShow #memberImages .imgWrapper img { margin: 16px 0 0 0; padding: 0; height: 94px; width: 125px; border: none; }
#content #mainContent #membersContent #slideShow #memberImages .imgWrapper h4 { font-size: 1.2em; font-weight: bold; padding: 0; margin: 9px 0 4px 0; width: 135px; }
#content #mainContent #membersContent #slideShow #memberImages .imgWrapper p { font-size: 1.1em; padding: 0; margin: 0; width: 135px; }

/* Registration Page Styles */
#content #mainContent #intMCMap { float: left; width: 625px; margin: 8px 0 10px 0; padding: 0; }
#content #mainContent #intMCMap .mapWidth { width: 538px; }
#content #mainContent #intMCMap .mapWrapper { color: #fff; padding: 0; margin: 0; float: left; }
#content #mainContent #intMCMap h4 { font-size: 1.6em; color: #003b71; padding: 0; margin: 0; clear: both; }
#content #mainContent #intMCMap p { color: #454545; font-size: 1.2em; line-height: 18px; margin: 0; padding: 0 0 15px 0; }
#content #mainContent #intMCMap p a { color: #0078a4; text-decoration: underline; }
#content #mainContent #intMCMap p a:hover { text-decoration: none; }
#content #mainContent #intMCMap ul { color: #003b71; font-size: 1.2em; margin: 0 0 10px 25px; padding: 0; }
#content #mainContent #intMCMap ul li { color: #454545; margin: 0 0 3px 0; padding: 5; }


/*=======================================Slider CSS ==============================*/
#slidesWrapper {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 12px; PADDING-LEFT: 0px; WIDTH: 580px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
}

#slidesTop {
	WIDTH: 580px; BACKGROUND: url(../images/slideshowTop.png) no-repeat center top; HEIGHT: 8px;
}

#slidesBottom {
	WIDTH: 580px; BACKGROUND: url(../images/slideshowBottom.png) no-repeat center top; HEIGHT: 8px
}

#slides {
	WIDTH: 578px; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 20px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 200px;  BORDER-RIGHT: #999 1px solid; PADDING-TOP: 0px
}

#slider {
	WIDTH: 538px;  PADDING-BOTTOM: 30px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 200px;   PADDING-TOP: 0px
}

#slider UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;position:inherit;height:200px;
}

#slider LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; HEIGHT: 208px;LIST-STYLE: none;DISPLAY:inline;
}
.fader-slide {
	POSITION: absolute; opacity: 0
}
.fader-fade {
	opacity: 1; -webkit-transition: opacity .4s; -moz-transition: opacity .4s; transition: opacity .4s
}
#pagination {
	BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 578px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: #eee; HEIGHT: 20px; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 8px
}
#pagination OL {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; FLOAT: right; OVERFLOW: auto; PADDING-TOP: 0px
}
#slidesWrapper .pagination LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 8px; WIDTH: 14px; PADDING-RIGHT: 0px; BACKGROUND: #999; FLOAT: left; HEIGHT: 22px; COLOR: #fff; CURSOR: pointer; LIST-STYLE-IMAGE: none; PADDING-TOP: 1px; border-radius: 3px
}
#slidesWrapper .pagination LI:hover {
	BACKGROUND: #339; COLOR: #fff;
}
LI.current {
	BACKGROUND: #339
}
#SlideShowContent {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; HEIGHT: 200px; PADDING-TOP: 10px;
	}
#SlideShowContent .slidePhoto {
	MARGIN: 0px 0px 0px 0px; FLOAT: left; width:300px;height:200px;
	}
#SlideShowContent .slideContent {
	MARGIN: 0px 0px 0px 15px; WIDTH: 215px; FLOAT: left;
	}
#SlideShowContent .slideContent A {
	COLOR: #36c; TEXT-DECORATION: none
}
#SlideShowContent .slideContent A:hover {
	COLOR: #039; TEXT-DECORATION: underline
}
#SlideShowContent .slideContent H2 {
	PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 24px Arial, Helvetica, Trebuchet MS, sans-serif; COLOR: #333
}
#SlideShowContent .slideContent P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 14px/1.3em Helvetica, Trebuchet MS, Arial, sans-serif; MARGIN-BOTTOM: 15px; COLOR: #666; PADDING-TOP: 0px
}
/*========================================================================================*/