/* ---------------------------- */
/*      Maroon Container          */
/* ---------------------------- */
/*
color choices:
main maroon: #A42900
light maroon: #FFE3D8
dark gray: #333333
white: #FFFFFF
*/


/* gradient header */
.maroonHeaderTopLeftCorner {
	float:left;
	width: 10px;
	height: 10px;
	background: url("../assets/common/maroon/header/topLeftCorner.gif") no-repeat;
}
.maroonTeaserHeaderTopBorder{
	float:left;
	width: 180px;
	height: 10px;
	background: url("../assets/common/maroon/header/topBorder.gif") repeat-x bottom left;
}
.maroonMainHeaderTopBorder{
	float:left;
	width: 680px;
	height: 10px;
	background: url("../assets/common/maroon/header/topBorder.gif") repeat-x bottom left;
}
.maroonHeaderTopRightCorner {
	float:left;
	width: 10px;
	height: 10px;
	background: url("../assets/common/maroon/header/topRightCorner.gif") no-repeat top right;
}
.maroonHeaderLeftBorder{
	float:left;
	width: 10px;
	height: 20px;
	background: url("../assets/common/maroon/header/topLeftBorder.gif") no-repeat;
}
.maroonTeaserHeaderMain{
	float:left;
	width: 180px;
	height: 20px;
	background: url("../assets/common/maroon/header/mainBackground.gif") repeat-x;
}
.maroonMainHeaderMain{
	float:left;
	width: 680px;
	height: 20px;
	background: url("../assets/common/maroon/header/mainBackground.gif") repeat-x;
}
.maroonHeaderRightBorder{
	float:left;
	width: 10px;
	height: 20px;
	background: url("../assets/common/maroon/header/topRightBorder.gif") no-repeat;
}
/* legacy ie fix */
* html body div.maroonHeaderTopLeftCorner, * html body div.maroonHeaderTopRightCorner{
	margin-top:9px;
}
* html body div.maroonTeaserHeaderMain, * html body div.maroonHeaderLeftBorder, * html body div.maroonHeaderRightBorder, * html body div.maroonMainHeaderMain{
	margin-top:-9px;
}

/* maroon container corners */

.maroonTopLeftCorner {
	float:left;
	width: 10px;
	height: 10px;
	background: url("../assets/common/maroon/topLeftCorner.gif") no-repeat;
}
.maroonTopRightCorner {
	float:right;
	width: 10px;
	height: 10px;
	background: url("../assets/common/maroon/topRightCorner.gif") no-repeat;
}
.maroonBottomLeftCorner{
	float:left;
	width: 10px;
	height: 10px;
	background: url("../assets/common/maroon/bottomLeftCorner.gif") no-repeat;
}
.maroonBottomRightCorner{
	float:right;
	width: 10px;
	height: 10px;
	background: url("../assets/common/maroon/bottomRightCorner.gif") no-repeat;
}
/* left col */
.maroonTeaserTopBorder{
	float:left;
	width: 180px;
	height: 10px;
	background: url("../assets/common/maroon/topBorder.gif") repeat-x;
}
.maroonMainTeaser{
	float:left;
	width: 178px;
	background-color: #FFE3D8;
	padding-left: 10px;
	padding-right: 10px;
	margin-top:-1px;
	border-left: 1px solid #A42900;
	border-right: 1px solid #A42900;
}
.maroonMainQLTeaser{
	margin:0px;
	padding:0px;
	float:left;
	width: 198px;
	background-color: #FFE3D8;
	margin-top:-1px;
	border-left: 1px solid #A42900;
	border-right: 1px solid #A42900;
}
.maroonMainCFTeaser{
	margin:0px;
	padding:0px;
	float:left;
	width: 198px;
	background-color: #FFE3D8;
	margin-top:-1px;
	border-left: 1px solid #A42900;
	border-right: 1px solid #A42900;
}

.maroonTeaserBottomBorder{
	float:left;
	width: 180px;
	height: 10px;
	background: url("../assets/common/maroon/bottomBorder.gif") repeat-x;
}
/* legacy ie fix */
* html body div.maroonMainQLTeaser{
		padding-right: 0px;
}

/* main col */
.maroonMainTopBorder{
	float:left;
	width: 680px;
	height: 10px;
	background: url("../assets/common/maroon/topBorder.gif") repeat-x;
}
.maroonMainContentNoHeader, .maroonMainContent{
	float:left;
	width: 678px;
	background-color: #FFE3D8;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	margin-top:-1px;
	border-left: 1px solid #A42900;
	border-right: 1px solid #A42900;
}
.maroonMainBottomBorder{
	float:left;
	width: 680px;
	height: 10px;
	background: url("../assets/common/maroon/bottomBorder.gif") repeat-x;
}
* html body div.maroonMainContentNoHeader{
	margin-top:-9px;
}

/* style overwrites from common and  text */
.quickLinkHover{
	background-color:#A42900;
}

a.bodybig:link {color: #A42900; text-decoration: none;}
a.bodybig:active {color: #A42900; text-decoration: none;}
a.bodybig:visited {color: #A42900; text-decoration: none;}
a.bodybig:hover {color: #A42900; text-decoration: underline;}

a.bodybigbold:link {color: #A42900; text-decoration: none;}
a.bodybigbold:active {color: #A42900; text-decoration: none;}
a.bodybigbold:visited {color: #A42900; text-decoration: none;}
a.bodybigbold:hover {color: #333333; text-decoration: none;}

a.bodysmall:link {color: #A42900; text-decoration: none;}
a.bodysmall:active {color: #A42900; text-decoration: none;}
a.bodysmall:visited {color: #A42900; text-decoration: none;}
a.bodysmall:hover {color: #A42900; text-decoration: underline;}

a.bodysmallbold:link {color: #A42900; text-decoration: none;}
a.bodysmallbold:active {color: #A42900; text-decoration: none;}
a.bodysmallbold:visited {color: #A42900; text-decoration: none;}
a.bodysmallbold:hover {color: #A42900; text-decoration: underline;}

a.upcomingEventHead:hover {color: #A42900; 	text-decoration: none;}

.mainHead{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px;
	line-height: 22px; 
	color: #A42900;
	font-weight:bold; 
}
a.mainHead:link {color: #A42900; text-decoration: none;}
a.mainHead:active {color: #A42900; text-decoration: none;}
a.mainHead:visited {color: #A42900; text-decoration: none;}
a.mainHead:hover {color: #A42900; text-decoration: underline;}


.customBullet{
	background: url("http://accesstocare.org/assets/common/bulletMaroonArrow.gif") no-repeat; 
}
.quickLinkBulletHot{
	list-style-image: url("http://accesstocare.org/assets/common/bulletMaroonHoverArrow.gif");
}
.quickLinkBulletCold{
	list-style-image: url("http://accesstocare.org/assets/common/bulletMaroonArrow.gif");
}
.hoverBullet{
	list-style-image: url("http://accesstocare.org/assets/common/bulletMaroonHoverArrow.gif");
}
a.customBulletText:hover {color: #A42900; 	text-decoration: none;}

/* slide show */
.slideShow {
	margin:0px;
	padding:0px;
	border: 1px solid #A42900;
	background-color:#FFFFFF;
	width:280px;
	float:right;
	margin-left:20px;
	margin-bottom:20px;
}
.slideShowCaption {
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 13px; 
	color: #A42900;
	text-align:center;
}

.captionDiv{
	clear:both;
	float:left;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	width:270px;
}
.slideShowNav {
	clear:both;
	margin:0px;
	padding:0px;
	padding-left:96px;
	padding-right:96px;/**/
}
.ssNextImage{
	margin:0px;
	padding:0px;
	margin-left:10px;
	width:22px;
	height:22px;
	float:left;
	background: url("http://accesstocare.org/assets/slideShow/maroon/nextNormal.png") no-repeat top;
}
.ssNextImageOver{
	margin:0px;
	padding:0px;
	margin-left:10px;
	width:22px;
	height:22px;
	float:left;
	background: url("http://accesstocare.org/assets/slideShow/maroon/nextOver.png") no-repeat top;
}
.ssPrevImage{
	margin:0px;
	padding:0px;
	width:22px;
	height:22px;
	float:left;
	background: url("http://accesstocare.org/assets/slideShow/maroon/prevNormal.png") no-repeat top;
}
.ssPrevImageOver{
	margin:0px;
	padding:0px;
	width:22px;
	height:22px;
	float:left;
	background: url("http://accesstocare.org/assets/slideShow/maroon/prevOver.png") no-repeat top;
}
.ssPlayImage{
	margin:0px;
	padding:0px;
	margin-left:10px;
	width:22px;
	height:22px;
	float:left;
	background: url("http://accesstocare.org/assets/slideShow/maroon/playNormal.png") no-repeat top;
}
.ssPlayImageOver{
	margin:0px;
	padding:0px;
	margin-left:10px;
	width:22px;
	height:22px;
	float:left;
	background: url("http://accesstocare.org/assets/slideShow/maroon/playOver.png") no-repeat top;
}
.ssStopImage{
	margin:0px;
	padding:0px;
	margin-left:10px;
	width:22px;
	height:22px;
	float:left;
	background: url("http://accesstocare.org/assets/slideShow/maroon/stopNormal.png") no-repeat top;
}
.ssStopImageOver{
	margin:0px;
	padding:0px;
	margin-left:10px;
	width:22px;
	height:22px;
	float:left;
	background: url("http://accesstocare.org/assets/slideShow/maroon/stopOver.png") no-repeat top;
}
