/* ===================================================
   MyCareego Container Styles
=====================================================*/
.ContainerLeft {
	background-image: url(images/Container_Header_Left.png);
	background-position: left;
	background-repeat: no-repeat;
	width: 6px;
	height: 29px;
	vertical-align: middle;
	position: relative;
	z-index: 0;
}
.ContainerMiddle {
	background-image: url(images/Container_Header_Middle.png);
	background-position: center;
	background-repeat: repeat-x;
	height: 26px;
	vertical-align: middle;
	position: relative;
	z-index: 0;
}
.ContainerRight {
	background-image: url(images/Container_Header_Right.png);
	background-position: right;
	background-repeat: no-repeat;
	width: 6px;
	height: 26px;
	vertical-align: middle;
	position: relative;
	z-index: 0;
}

.ContainerTitle {
	 font-family: "Trebuchet MS", Tahoma, Arial;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	/*text-transform: capitalize;*/
	position: relative;
	z-index: 0;
}

.ContainerFrameRLM {
	width: 4px;
	position: relative;
	z-index: 0;
}

.ContainerFrameRRM {
	width: 6px;
	position: relative;
	z-index: 0;
}

.ContainerFrameRLM {
	width: 4px;
	position: relative;
	z-index: 0;
}

.ContainerFrameRRM {
	background-position: right;
	width: 4px;
	position: relative;
	z-index: 0;
}

.ContainerFrameRBL {
	background-image: url(images/Container_Frame_RBL.png);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	position: relative;
	z-index: 0;
}

.ContainerFrameRBM {
	background-image: url(images/Container_Frame_RBM.png);
	background-position: bottom;
	background-repeat: repeat-x;
	height: 4px;
	position: relative;
	z-index: 0;
}
.ContainerFrameRBR {
	background-image: url(images/Container_Frame_RBR.png);	
	background-repeat: no-repeat;
	background-position: right;
	background-position: bottom;
	width: 4px;
	height: 4px;
	position: relative;
	z-index: 0;
}

.ContainerFrameDiamonds {
	background-image: url(images/Container_Frame_Diamonds.gif);
/*
	background-position: right;
	background-repeat: no-repeat;
	background-color: transparent;
	width: 100%;
	height: 46px;
	top: -47px;
	right: 0px;
	float: none;
	visibility: visible;
	margin: 0px;
	padding: 0px;
	position: relative;
*/
	z-index: 0;
}

.Container{
	background-color: #FFF;		
}

.Container .spacing{
	height:10px;
	background-color:#05263E;
}

.Container .topLeft{
	background-image: url(images/Container_Frame_RTL.gif);	
	background-repeat: no-repeat;
	background-position:top left;
}

.Container .topRight{
	background-image: url(images/Container_Frame_RTR.gif);	
	background-repeat: no-repeat;
	background-position:top right;
}

.Container .bottomLeft{
	background-image: url(images/Container_Frame_RBL.gif);	
	background-repeat: no-repeat;
	background-position:bottom left;
}

.Container .bottomRight{
	background-image: url(images/Container_Frame_RBR.gif);	
	background-repeat: no-repeat;
	background-position:bottom right;
	padding:2px;
}

.Container .rightMiddle{
	background-image: url(images/Container_Frame_RRM.gif);	
	background-repeat: repeat-y;
	background-position:top right;
}

.Container .leftMiddle{
	background-image: url(images/Container_Frame_RLM.gif);	
	background-repeat: repeat-y;
	background-position:top left;
}

.Container .topMiddle{
	background-image: url(images/Container_Frame_RTM.gif);	
	background-repeat: repeat-x;
	background-position:top left;
}

.Container .bottomMiddle{
	background-image: url(images/Container_Frame_RBM.gif);	
	background-repeat: repeat-x;
	background-position:bottom left;
}


.ContainerTable {
	background-color: transparent;
/**	background-image: url(images/Container_Frame_Diamonds.gif);
	background-repeat: no-repeat;
	background-position: right;
	background-position: bottom;**/
	
}

/* ===================================================
   CareegoDarkBlue Container Styles
=====================================================*/
.ContainerLeftDarkBlue {
	background-image: url(images/Container_Header_Left_DarkBlue.jpg);
	background-position: left;
	background-repeat: no-repeat;
	width: 8px;
	height: 37px;
	vertical-align: middle;
	position: relative;
	z-index: 0;
}
.ContainerMiddleDarkBlue {
	background-image: url(images/Container_Header_Middle_DarkBlue.jpg);
	background-position: center;
	background-repeat: repeat-x;
	height: 37px;
	vertical-align: middle;
	position: relative;
	z-index: 0;
}
.ContainerRightDarkBlue {
	background-image: url(images/Container_Header_Right_DarkBlue.jpg);
	background-position: left;
	background-repeat: no-repeat;
	width: 9px;
	height: 37px;
	vertical-align: middle;
	position: relative;
	z-index: 0;
}

.ContainerTitleDarkBlue {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
	/*text-transform: capitalize;*/
	position: relative;
	z-index: 0;
}

.ContainerTitleDarkBlueResources {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	position: relative;
	/*text-transform: capitalize;*/
	z-index: 0;
}

.ContainerTableDarkBlue {
	background-color: White;
}

/* ===================================================
   CareegoNoHeader Container Styles
=====================================================*/
.ContainerFrameNoHeader{
	/* nothing */
}

/* ===================================================
   CommandButton Override Styles
=====================================================*/
.CommandButton {
	/* 
	Need to override the command buttons here to make sure
	they sit on top of the ContainerFrameDiamonds layer.
	Otherwise the Host/Admin users will not be able to click
	the Update, Canel or Delete buttons on any of the Host
	or Admin settings pages!!!!
	*/
	position: relative;
	z-index: 10;
}
/* ===================================================
   Careego Rounded Corners Container Styles - 200px
=====================================================*/


.container-middle-200
{
	width:198px;
	padding: 0 9px 0 9px;
	background:transparent url(images/container-middle-200.jpg) top left repeat-y;
}
.container-top-200
{
width:198px;
	background:transparent url(images/container-top-200.png) top left no-repeat;
	padding-top:9px;
}
.container-bottom-200
{
	width:198px;

	background:transparent url(images/container-bottom-200.png) bottom left no-repeat;
	padding-bottom:9px;
	margin:0 0 20px 0;
}

.container-header-200
{
	font-size:16px; margin-bottom:8px;
}

.container-bottom-200 a
{
	font-family:Verdana,Arial,Helvetica,sans-serif !important;
	font-size:12px; text-decoration:underline;
}

