.ContainerHeadLeft {
	width: 15px;
	padding: 0;
	font-size: 1px;
}



/* -====- */
/*  MENU  */
/* -====- */

.MenuContainerHeadVis {
	width: 1px;
	vertical-align: top;
	border-top: solid 3px #BBBBBB;
	border-bottom: solid 1px #BBBBBB;
}

.MenuContainerHeadActions {
	padding: 0 0 0 0;
	border-top: solid 3px #BBBBBB;
	border-bottom: solid 1px #BBBBBB;
}

.MenuContainerHeadTitle {
	font-family: 'Arial Narrow', Arial, Helvetica, Sans-serif;
	padding: 0 0 0px 1px;im
	text-transform: uppercase;
	text-align: right;
	letter-spacing: 1px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	border-top: solid 3px #BBBBBB;
	border-bottom: solid 1px #BBBBBB;
}

.MenuContainerHeadTitle span {
	letter-spacing: 2px;
	color: #66A3C2;
	text-align: right;
	font-weight: bold;
	font-size: 14px;
	width: 150px;
}



/* -======- */
/*  MENU 2  */
/* -======- */

.Menu2ContainerHeadVis {
	width: 1px;
	vertical-align: top;
	border-top: solid 3px #555555;
	border-bottom: solid 1px #555555;
}

.Menu2ContainerHeadActions {
	padding: 0 0 0 0;
	border-top: solid 3px #555555;
	border-bottom: solid 1px #555555;
}

.Menu2ContainerHeadTitle {
	padding: 0 0 0px 1px;
	text-transform: lowercase;
	text-align: right;
	letter-spacing: 1px;
	color: #FF6600;
	font-weight: bold;
	font-size: 14px;
	border-top: solid 3px #555555;
	border-bottom: solid 1px #555555;
}

.Menu2ContainerHeadTitle span {
	letter-spacing: 2px;
	color: #FF6600;
	text-align: right;
	font-weight: bold;
	font-size: 14px;
	width: 150px;
}

/* ------ */

.ContainerHeadActions {
	padding: 0 0 0 0;
	width: 1px;
}

.ContainerMainHeadTitle {
	padding: 0 0 0 1px;
	text-transform: lowercase;
	color: #333333;
	font-weight: bold;
	font-size: 26px;
}

.ContainerHeadTitle {
	font-family: 'Arial Narrow', Arial, Helvetica, Sans-Serif;
	padding: 0 0 0px 1px;
	text-transform: lowercase;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 22px;
}

span .TitleBlue {
	color: #006599;
}

span .TitleBlue, span .MainTitleBlue {
	color: #006599;
}

span .MainTitleBlue sup {
	font-size: 20px;
	color: #66A4C2;
	font-weight: bold;
	font-style: italic;
}

span .TitleBlue sup {
	font-size: 16px;
	color: #66A4C2;
	font-weight: bold;
	font-style: italic;
}

.ContainerHeadRight {
	width: 15px;
	padding: 0;
	font-size: 1px;
}


.ContainerHeadBtns {
	padding: 0;
	text-align: right;
}

.ContainerContent {
	padding: 6px 18px 35px 18px;
	color: #CCCCCC;
}

.Head   {
    font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
    font-weight: bold;
	text-transform: uppercase;
    color: #FFFFFF;
	font-size: 20px;
}

.SubHead {
    font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
    font-weight: bold;
	text-transform: none;
    color: #99CC00;
	font-size: 14px;
}



/* -==============- */
/*  MAIN CONTAINER  */
/* -==============- */

.mainContainerTopLeft {
	background-image: url('mainContainerBG_r1_c1.png');
	background-position: bottom right;
	background-repeat: no-repeat;
	width: 5px;
	height: 3px;
}
.mainContainerTop {
	background-image: url('mainContainerBG_r1_c2.png');
	background-position: bottom;
	background-repeat: repeat-x;
	height: 3px;
}

.mainContainerTopRight {
	background-image: url('mainContainerBG_r1_c3.png');
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 5px;
	height: 3px;
}

.mainContainerMiddleLeft {
	background-image: url('mainContainerBG_r2_c1.png');
	background-position: right;
	background-repeat: repeat-y;
	width: 5px;
}

.mainContainerMiddle {
	background-image: url('mainContainerBG_r2_c2.png');
	background-position: top;
	background-repeat: repeat-x;
	background-color: #275787;
	width: 95%;
	padding: 5px;
}

.mainContainerMiddleRight {
	background-image: url('mainContainerBG_r2_c3.png');
	background-position: bottom left;
	background-repeat: repeat-y;
	width: 5px;
	height: 7px;
}

.mainContainerBottomLeft {
	background-image: url('mainContainerBG_r3_c1.png');
	background-position: top right;
	background-repeat: no-repeat;
	height: 7px;
}
.mainContainerBottom {
	background-image: url('mainContainerBG_r3_c2.png');
	background-position: top;
	background-repeat: repeat-x;
	width: 5px;
	height: 7px;
}

.mainContainerBottomRight {
	background-image: url('mainContainerBG_r3_c3.png');
	background-position: top left;
	background-repeat: no-repeat;
}

.mainContainerContent {
	float: right;
	min-width: 100%;
}


/* -==================- */
/*  CONTAINER 1 (BLUE)  */
/* -==================- */

.container1TopLeft {
	background-image: url('Container1BG_r1_c1.png');
	background-position: bottom right;
	background-repeat: no-repeat;
	width: 5px;
	height: 3px;
}
.container1Top {
	background-image: url('Container1BG_r1_c2.png');
	background-position: bottom;
	background-repeat: repeat-x;
	height: 3px;
}

.container1TopRight {
	background-image: url('Container1BG_r1_c3.png');
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 5px;
	height: 3px;
}

.container1MiddleLeft {
	background-image: url('Container1BG_r2_c1.png');
	background-position: right;
	background-repeat: repeat-y;
	width: 5px;
}

.container1Middle {
	background-image: url('Container1BG_r2_c2.png');
	background-position: top;
	background-repeat: repeat-x;
	background-color: #5592CE;
	width: 95%;
	padding: 5px;
}

.container1MiddleRight {
	background-image: url('Container1BG_r2_c3.png');
	background-position: bottom left;
	background-repeat: repeat-y;
	width: 5px;
	height: 7px;
}

.container1BottomLeft {
	background-image: url('Container1BG_r3_c1.png');
	background-position: top right;
	background-repeat: no-repeat;
	height: 7px;
}
.container1Bottom {
	background-image: url('Container1BG_r3_c2.png');
	background-position: top;
	background-repeat: repeat-x;
	width: 5px;
	height: 7px;
}

.container1BottomRight {
	background-image: url('Container1BG_r3_c3.png');
	background-position: top left;
	background-repeat: no-repeat;
}

.container1Content {
	float: right;
	min-width: 100%;
}


/* -===================- */
/*  CONTAINER 2 (GREEN)  */
/* -===================- */

.container2Head {
	font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 20px;
}

.container2TopLeft {
	background-image: url('Container2BG_r1_c1.png');
	background-position: bottom right;
	background-repeat: no-repeat;
	width: 5px;
	height: 3px;
}
.container2Top {
	background-image: url('Container2BG_r1_c2.png');
	background-position: bottom;
	background-repeat: repeat-x;
	height: 3px;
}

.container2TopRight {
	background-image: url('Container2BG_r1_c3.png');
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 5px;
	height: 3px;
}

.container2MiddleLeft {
	background-image: url('Container2BG_r2_c1.png');
	background-position: right;
	background-repeat: repeat-y;
	width: 5px;
}

.container2Middle {
	background-image: url('Container2BG_r2_c2.png');
	background-position: top;
	background-repeat: repeat-x;
	background-color: #B3DA2D;
	width: 95%;
	padding: 5px;
	color: #000000;
}

.container2MiddleRight {
	background-image: url('Container2BG_r2_c3.png');
	background-position: bottom left;
	background-repeat: repeat-y;
	width: 5px;
	height: 7px;
}

.container2BottomLeft {
	background-image: url('Container2BG_r3_c1.png');
	background-position: top right;
	background-repeat: no-repeat;
	height: 7px;
}
.container2Bottom {
	background-image: url('Container2BG_r3_c2.png');
	background-position: top;
	background-repeat: repeat-x;
	width: 5px;
	height: 7px;
}

.container2BottomRight {
	background-image: url('Container2BG_r3_c3.png');
	background-position: top left;
	background-repeat: no-repeat;
}


.container2Content {
	color: #293700;
}



/* -==================- */
/*  CONTAINER 3 (GRAY)  */
/* -==================- */

.container3TopLeft {
	background-image: url('Container3BG_r1_c1.png');
	background-position: bottom right;
	background-repeat: no-repeat;
	width: 5px;
	height: 3px;
}
.container3Top {
	background-image: url('Container3BG_r1_c2.png');
	background-position: bottom;
	background-repeat: repeat-x;
	height: 3px;
}

.container3TopRight {
	background-image: url('Container3BG_r1_c3.png');
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 5px;
	height: 3px;
}

.container3MiddleLeft {
	background-image: url('Container3BG_r2_c1.png');
	background-position: right;
	background-repeat: repeat-y;
	width: 5px;
}

.container3Middle {
	background-image: url('Container3BG_r2_c2.png');
	background-position: top;
	background-repeat: repeat-x;
	background-color: #999999;
	width: 95%;
	padding: 5px;
}

.container3MiddleRight {
	background-image: url('Container3BG_r2_c3.png');
	background-position: bottom left;
	background-repeat: repeat-y;
	width: 5px;
	height: 7px;
}

.container3BottomLeft {
	background-image: url('Container3BG_r3_c1.png');
	background-position: top right;
	background-repeat: no-repeat;
	height: 7px;
}
.container3Bottom {
	background-image: url('Container3BG_r3_c2.png');
	background-position: top;
	background-repeat: repeat-x;
	width: 5px;
	height: 7px;
}

.container3BottomRight {
	background-image: url('Container3BG_r3_c3.png');
	background-position: top left;
	background-repeat: no-repeat;
}

.container3Content {
	color: #ffffff;
}

