/* ---------------------------- */
/*   patient portal Container   */
/* ---------------------------- */


/* gradient header */
.patPortalHeaderTopLeftCorner {
	float:left;
	width: 10px;
	height: 10px;
	background: url("../assets/common/patPortal/header/topLeftCorner.gif") no-repeat;
}
.patPortalHeaderTopBorder{
	float:left;
	width: 280px;
	height: 10px;
	background: url("../assets/common/patPortal/header/topBorder.gif") repeat-x bottom left;
}
.patPortalHeaderTopRightCorner {
	float:left;
	width: 10px;
	height: 10px;
	background: url("../assets/common/patPortal/header/topRightCorner.gif") no-repeat;
}
.patPortalHeaderLeftBorder{
	float:left;
	width: 10px;
	height: 20px;
	background: url("../assets/common/patPortal/header/topLeftBorder.gif") no-repeat;
}
.patPortalHeaderMain{
	float:left;
	width: 280px;
	height: 20px;
	text-align:center;
	background: url("../assets/common/patPortal/header/mainBackground.gif") repeat-x;
}
.patPortalHeaderRightBorder{
	float:left;
	width: 10px;
	height: 20px;
	background: url("../assets/common/patPortal/header/topRightBorder.gif") no-repeat;
}

/* patPortal container */

.patPortalTopLeftCorner {
	float:left;
	width: 10px;
	height: 10px;
	background: url("../assets/common/patPortal/topLeftCorner.gif") no-repeat;
}
.patPortalTopBorder{
	float:left;
	width: 280px;
	height: 10px;
	background: url("../assets/common/patPortal/topBorder.gif") repeat-x;
}
.patPortalTopRightCorner {
	float:left;
	width: 10px;
	height: 10px;
	background: url("../assets/common/patPortal/topRightCorner.gif") no-repeat;
}
.patPortalContent{
	float:left;
	width: 278px;
	background: url("../assets/common/patPortal/mainBackground.gif") repeat-x;
	background-color: #FAEBD5;
	padding-left: 10px;
	padding-right: 10px;
	margin-top:-1px;
	padding-top:10px;
	border-left: 1px solid #FF6600;
	border-right: 1px solid #FF6600;
}

.patPortalBottomLeftCorner{
	float:left;
	width: 10px;
	height: 10px;
	background: url("../assets/common/patPortal/bottomLeftCorner.gif") no-repeat;
}
.patPortalBottomBorder{
	float:left;
	width: 280px;
	height: 10px;
	background: url("../assets/common/patPortal/bottomBorder.gif") repeat-x;
}
.patPortalBottomRightCorner{
	float:left;
	width: 10px;
	height: 10px;
	background: url("../assets/common/patPortal/bottomRightCorner.gif") no-repeat;
}

/* ---------------------------- */
/*    doctor portal Container   */
/* ---------------------------- */


/* gradient header */
.docPortalHeaderTopLeftCorner {
	float:left;
	width: 10px;
	height: 10px;
	background: url("../assets/common/docPortal/header/topLeftCorner.gif") no-repeat;
}
.docPortalHeaderTopBorder{
	float:left;
	width: 280px;
	height: 10px;
	background: url("../assets/common/docPortal/header/topBorder.gif") repeat-x bottom left;
}
.docPortalHeaderTopRightCorner {
	float:left;
	width: 10px;
	height: 10px;
	background: url("../assets/common/docPortal/header/topRightCorner.gif") no-repeat;
}
.docPortalHeaderLeftBorder{
	float:left;
	width: 10px;
	height: 20px;
	background: url("../assets/common/docPortal/header/topLeftBorder.gif") no-repeat;
}
.docPortalHeaderMain{
	float:left;
	width: 280px;
	height: 20px;
	text-align:center;
	background: url("../assets/common/docPortal/header/mainBackground.gif") repeat-x;
}
.docPortalHeaderRightBorder{
	float:left;
	width: 10px;
	height: 20px;
	background: url("../assets/common/docPortal/header/topRightBorder.gif") no-repeat;
}

/* docPortal container */

.docPortalTopLeftCorner {
	float:left;
	width: 10px;
	height: 10px;
	background: url("../assets/common/docPortal/topLeftCorner.gif") no-repeat;
}
.docPortalTopBorder{
	float:left;
	width: 280px;
	height: 10px;
	background: url("../assets/common/docPortal/topBorder.gif") repeat-x;
}
.docPortalTopRightCorner {
	float:left;
	width: 10px;
	height: 10px;
	background: url("../assets/common/docPortal/topRightCorner.gif") no-repeat;
}
.docPortalContent{
	float:left;
	width: 278px;
	background: url("../assets/common/docPortal/mainBackground.gif") repeat-x;
	background-color: #EBFFD9;
	padding-left: 10px;
	padding-right: 10px;
	padding-top:10px;
	margin-top:-1px;
	border-left: 1px solid #026F6C;
	border-right: 1px solid #026F6C;
}

.docPortalBottomLeftCorner{
	float:left;
	width: 10px;
	height: 10px;
	background: url("../assets/common/docPortal/bottomLeftCorner.gif") no-repeat;
}
.docPortalBottomBorder{
	float:left;
	width: 280px;
	height: 10px;
	background: url("../assets/common/docPortal/bottomBorder.gif") repeat-x;
}
.docPortalBottomRightCorner{
	float:left;
	width: 10px;
	height: 10px;
	background: url("../assets/common/docPortal/bottomRightCorner.gif") no-repeat;
}

/* ---------------------------- */
/*  volunteer portal Container  */
/* ---------------------------- */


/* gradient header */
.volPortalHeaderTopLeftCorner {
	float:left;
	width: 10px;
	height: 10px;
	background: url("../assets/common/volPortal/header/topLeftCorner.gif") no-repeat;
}
.volPortalHeaderTopBorder{
	float:left;
	width: 280px;
	height: 10px;
	background: url("../assets/common/volPortal/header/topBorder.gif") repeat-x bottom left;
}
.volPortalHeaderTopRightCorner {
	float:left;
	width: 10px;
	height: 10px;
	background: url("../assets/common/volPortal/header/topRightCorner.gif") no-repeat;
}
.volPortalHeaderLeftBorder{
	float:left;
	width: 10px;
	height: 20px;
	background: url("../assets/common/volPortal/header/topLeftBorder.gif") no-repeat;
}
.volPortalHeaderMain{
	float:left;
	width: 280px;
	height: 20px;
	text-align:center;
	background: url("../assets/common/volPortal/header/mainBackground.gif") repeat-x;
}
.volPortalHeaderRightBorder{
	float:left;
	width: 10px;
	height: 20px;
	background: url("../assets/common/volPortal/header/topRightBorder.gif") no-repeat;
}

/* volPortal container */

.volPortalTopLeftCorner {
	float:left;
	width: 10px;
	height: 10px;
	background: url("../assets/common/volPortal/topLeftCorner.gif") no-repeat;
}
.volPortalTopBorder{
	float:left;
	width: 280px;
	height: 10px;
	background: url("../assets/common/volPortal/topBorder.gif") repeat-x;
}
.volPortalTopRightCorner {
	float:left;
	width: 10px;
	height: 10px;
	background: url("../assets/common/volPortal/topRightCorner.gif") no-repeat;
}
.volPortalContent{
	float:left;
	width: 278px;
	background: url("../assets/common/volPortal/mainBackground.gif") repeat-x;
	background-color: #FFE3D8;
	padding-left: 10px;
	padding-right: 10px;
	padding-top:10px;
	margin-top:-1px;
	border-left: 1px solid #A42900;
	border-right: 1px solid #A42900;
}

.volPortalBottomLeftCorner{
	float:left;
	width: 10px;
	height: 10px;
	background: url("../assets/common/volPortal/bottomLeftCorner.gif") no-repeat;
}
.volPortalBottomBorder{
	float:left;
	width: 280px;
	height: 10px;
	background: url("../assets/common/volPortal/bottomBorder.gif") repeat-x;
}
.volPortalBottomRightCorner{
	float:left;
	width: 10px;
	height: 10px;
	background: url("../assets/common/volPortal/bottomRightCorner.gif") no-repeat;
}
/* legacy ie fix */
* html body div.patPortalHeaderTopLeftCorner, * html body div.patPortalHeaderTopRightCorner, 
* html body div.docPortalHeaderTopLeftCorner, * html body div.docPortalHeaderTopRightCorner, 
* html body div.volPortalHeaderTopLeftCorner, * html body div.volPortalHeaderTopRightCorner {
	margin-top:9px;
}
* html body div.patPortalHeaderMain, * html body div.patPortalHeaderLeftBorder,  * html body div.patPortalHeaderRightBorder,
* html body div.docPortalHeaderMain, * html body div.docPortalHeaderLeftBorder,  * html body div.docPortalHeaderRightBorder,
* html body div.volPortalHeaderMain, * html body div.volPortalHeaderLeftBorder,  * html body div.volPortalHeaderRightBorder
{
	margin-top:-9px;
}
