/* 
================================
 Container Styles for DotNetNuke
================================
*/   


.ContainerLayout
{
	width: 100%;


}

.Icons 
{
	text-align: right;
}

.FusionStyle1, .FusionStyle1 td
{
	font-family: Arial;
	font-size:   48px;
	font-weight:	normal;
	color: #626262;

}

.WhiteHeader, .WhiteHeader td
{
	background-color: Transparent;
	color: #ffffff; 
	font-size: 14px; 
	font-weight: bold; 
	font-family: Verdana,Tahoma, Arial, Helvetica;
}

.WhiteText, .WhiteText td
{
	background-color: Transparent;
	color: #ffffff; 
	font-size: 11px; 
	font-weight: normal; 
	font-family: Verdana,Tahoma, Arial, Helvetica;
}

.GrayHeader,  .GrayHeader td
{
	background-color: Transparent;
	color: #7b7b7b;
	font-size: 14px; 
	font-weight: bold; 
	font-family: Verdana,Tahoma, Arial, Helvetica;
		white-space: nowrap;
}

.GrayHeader2, .GrayHeader2 td
{
	background-color: Transparent;
	color: #7b7b7b;
	font-size: 12px; 
	font-weight: bold; 
	font-family: Verdana,Tahoma, Arial, Helvetica;
		white-space: nowrap;
}

.GrayText, .GrayText td
{
	background-color: Transparent;
	color:  #7b7b7b; 
	font-size: 11px; 
	font-weight: normal; 
	font-family: Verdana,Tahoma, Arial, Helvetica;
}



.BorderedFullRoundLeft
{
	background: url(ContainerImages/FusionTopLeftCorner.jpg) no-repeat top left;
}

.BorderedFullRoundRight
{
	background: url(ContainerImages/FusionTopRightCorner.jpg) no-repeat top right;
}

.BorderedFullRoundCenter
{
	background: url(ContainerImages/FusionTopCenterCorner.jpg) repeat-x top left;
	margin: 0px 9px 0px 9px;
    height: 27px;

}


.BorderedGrayRoundLeft
{
	background: url(ContainerImages/GrayFusionLeft.jpg) no-repeat top left;
}

.BorderedGrayRoundRight
{
	background: url(ContainerImages/GrayFusionRight.jpg) no-repeat top right;
}

.BorderedGrayRoundCenter
{
	background: url(ContainerImages/GrayFusionCenter.jpg) repeat-x top left;
	margin: 0px 9px 0px 9px;
    height: 26px;

}


.BorderedGrayLeft
{
	background: url(ContainerImages/GrayLeft.jpg) no-repeat top left;
}

.BorderedGrayRight
{
	background: url(ContainerImages/GrayRight.jpg) no-repeat top right;
}

.BorderedGrayCenter
{
	background: url(ContainerImages/GrayCenter.jpg) repeat-x top left;
	margin: 0px 7px 0px 7px;
    height: 26px;

}



.BorderedFullRoundCornerLeft
{
	background: url(ContainerImages/FusionBorderCornerLeft.jpg) no-repeat top left;
}

.BorderedFullRoundCornerRight
{
	background: url(ContainerImages/FusionBorderCornerRight.jpg) no-repeat top right;
}

.BorderedFullRoundCornerCenter
{
	background: url(ContainerImages/FusionBorderCornerCenter.jpg) repeat-x top left;
	margin: 0px 9px 0px 9px;
    height: 20px;

}

.FixedTable
{

    padding-top : 10%;
    padding-bottom : 10%;
	width: 250px;
	vertical-align: middle;
	background-color: Transparent;
}


.Dotted
{
 background: transparent url(ContainerImages/DottedLine.png) repeat-x top left;
}

.DottedWhite
{
	background: transparent url(ContainerImages/DottedLineWhite.png) repeat-x top left;
 	opacity: 1;
	filter: alpha(opacity = 100);
}

.DottedWhite,  .DottedWhite td
{
	background: transparent url(ContainerImages/DottedLineWhite.png) repeat-x top left;
 	opacity: 1;
	filter: alpha(opacity = 100);
}


.BlackTopLeft
{
	background: transparent url(ContainerImages/BlackFillTopLeft.png) no-repeat top left;
	opacity: 0.8;
	filter: alpha(opacity = 80);
	width: 6px;

}

.BlackTopRight
{
	background: transparent url(ContainerImages/BlackFillTopRight.png) no-repeat top right;
	opacity: 0.8;
	filter: alpha(opacity = 80);
	width: 6px;
}

.BlackFill, .BlackFill td
{
	background:  url(ContainerImages/BlackPixel.png) repeat ;
	color: #ffffff; 
	font-size: 11px; 
	font-weight: normal; 
	font-family: Tahoma, Arial, Helvetica;
	opacity: 0.8;
	filter: alpha(opacity = 80);
}


.BlackFill2, .BlackFill2 td
{
	background:  url(ContainerImages/BlackPixel.png) repeat ;
	color: #ffffff; 
	font-size: 11px; 
	font-weight: normal; 
	font-family: Tahoma, Arial, Helvetica;
	opacity: 0.74;
	filter: alpha(opacity = 80);
}


.BlackFillContent, .BlackFillContent td
{
	color: #ffffff; 
	font-size: 11px; 
	font-weight: normal; 
	font-family: Tahoma, Arial, Helvetica;
	opacity: 1;
	filter: alpha(opacity = 100);
}



.BlackBottomLeft
{
	background: url(ContainerImages/BlackFillBottomLeft.png) no-repeat top left;
	opacity: 0.8;
	filter: alpha(opacity = 80);
	width: 6px;
}

.BlackBottomRight
{
	background: url(ContainerImages/BlackFillBottomRight.png) no-repeat top right;
    opacity: 0.8;
	filter: alpha(opacity = 80);
	width: 6px;
}

.GrayTopLeft
{
	background: transparent url(ContainerImages/GrayFillTopLeft.jpg) no-repeat top left;
    width: 2px;
}

.GrayTop
{
	background: transparent url(ContainerImages/GrayFillTop.jpg) repeat-x top left;
	width: 100%;

}

.GrayTopRight
{
	background: transparent url(ContainerImages/GrayFillTopRight.jpg) no-repeat top right;
	    width: 2px;
}

.GrayBottom
{
	background: url(ContainerImages/GrayFillBottom.jpg) repeat-x ;
	width: 100%;
}

.GrayBottomLeft
{
	background: url(ContainerImages/GrayFillBottomLeft.jpg) no-repeat top left;
	width: 2px;
}

.GrayLeft
{
	background: url(ContainerImages/GrayFillLeft.jpg) repeat-y top left;
	    width: 2px;
}

.GrayRight
{
	background: url(ContainerImages/GrayFillRight.jpg) repeat-y top left;
	width: 2px;
}


.GrayBottomRight
{
	background: url(ContainerImages/GrayFillBottomRight.jpg) no-repeat top right;
	width: 2px;
}

.GrayFillContent
{
	background: #f4f4f4 url(ContainerImages/GrayFill.jpg) repeat-x ;
	color:  #7b7b7b; 
	font-size: 11px; 
	font-weight: normal; 
	font-family: Verdana,Tahoma, Arial, Helvetica;
}





.Announcement
{
	font-family: Tahoma, Arial, Helvetica;
	text-transform: uppercase;
	font-size: 9px;	
	white-space: nowrap;
	color: #bcbcbc;
	
}


.GrayShadowLeft
{
	background: url(ContainerImages/GrayFusionLeft.jpg) no-repeat top left;
}

.GrayShadowRight
{
	background: url(ContainerImages/GrayFusionRight.jpg) no-repeat top right;
}

.GrayShadowCenter
{
	background: url(ContainerImages/GrayFusionCenter.jpg) repeat-x top left;
    height: 26px;
	margin: 0px 9px 0px 9px;
}



.RedBorderedLeft2
{
	background: url(ContainerImages/FusionRedBorderLeft2.jpg) no-repeat top left;
}

.RedBorderedRight2
{
	background: url(ContainerImages/FusionRedBorderRight2.jpg) no-repeat top right;
}

.RedBorderedCenter2
{
	background: url(ContainerImages/FusionRedBorderCenter2.jpg) repeat-x top left;
    height: 30px;
	margin: 0px 9px 0px 9px;
}


.RedBorderedFullLeft
{
	background: url(ContainerImages/FusionRedBorderLeftFull.jpg) no-repeat top left;
}

.RedBorderedFullRight
{
	background: url(ContainerImages/FusionRedBorderRightFull.jpg) no-repeat top right;
}

.RedBorderedFullCenter
{
	background: url(ContainerImages/FusionRedBorderCenterFull.jpg) repeat-x top left;
	margin: 0px 9px 0px 9px;
    height: 28px;

}

.Border
{
	background: #bebebe ;
	width: 1px;
}

.FullBorder
{
	background: #bebebe;
	height: 1px;
	width:100%;
}

.TitleColored, .TitleColored td
{
	color: #ffffff; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}

.Title, .Title td
{
	width: 100%;
	height: 28px;
	padding-top: 0px;
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
}

.Title2, .Title2 td
{
	width: 100%;
	height: 24px;
	padding-top: 0px;
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
}

.actions	{ float:left; margin: 0; max-width:10px; min-width:0px; text-align:center; }



.ContentBoxh
{
	white-space: nowrap;
	clear: both;
	width: 100%;
}

.ContentContainer
{
	    height: 100%;
		border: solid 6px black;
		width: 100;

}

.ContentPadding
{
	padding: 10px 10px;
}

.BottomPadding
{
	padding-bottom: 20px;
}

.ContentShadowed
{
		background: url(ContainerImages/FusionShadowBG.jpg) repeat-x;
	    height: 100%;
		border: solid 0px black;
}


ul li {

list-style: disc outside;
margin: 6px;

}

table.OuterTable
{
	margin: 10px 10px 10px 10px;

}


td.TopBottomPadding
{
	Height: 6px;
}

td.SidePadding
{
	width: 12px;
}

.GrayImage
{
	background-image: url(ContainerImages/GrayFill.gif);
	background-repeat: repeat-x;
}

.Title
{
	color: #7b7b7b; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Tahoma, Arial, Helvetica; 
	padding-left: 5px;
}

.Content
{
	color: #7b7b7b; 
	font-size: 11px; 
	font-weight: normal; 
	font-family: Tahoma, Arial, Helvetica;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	white-space: normal;
	
}

.Content TD
{
	color: #7b7b7b; 
	font-size: 11px; 
	font-weight: normal; 
	font-family: Tahoma, Arial, Helvetica;
	white-space: normal;
	
}


.ContentColored
{
	color: #7b7b7b; 
	font-size: 11px; 
	font-weight: normal; 
	font-family: Tahoma, Arial, Helvetica;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	white-space: normal;
	
}

.ContentColored TD
{
	color: #7b7b7b; 
	font-size: 11px; 
	font-weight: normal; 
	font-family: Tahoma, Arial, Helvetica;
	white-space: normal;
	
}


.ContentGray
{
	color: #7b7b7b; 
	font-size: 11px; 
	font-weight: normal; 
	font-family: Tahoma, Arial, Helvetica;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	
}

.ContentGray2
{
	color: #7b7b7b; 
	font-size: 11px; 
	font-weight: normal; 
	font-family: Tahoma, Arial, Helvetica;
	padding-left: 15px;
	padding-right: 15px;
	
}


.ContentGray TD
{
	color: #7b7b7b; 
	font-size: 11px; 
	font-weight: normal; 
	font-family: Tahoma, Arial, Helvetica;
	
}

.GrayFill
{
	background: url(/ContainerImages/GrayFill.gif);
	background-repeat: repeat-y;
}





/*---------------------- Red --------------------------- */

.RedBorderedFullRoundLeft
{
	background: url(ContainerImages/RedLeftBorderGloss.jpg) no-repeat top left;
}

.RedBorderedFullRoundRight
{
	background: url(ContainerImages/RedRightBorderGloss.jpg) no-repeat top right;
}

.RedBorderedFullRoundCenter
{
	background: url(ContainerImages/RedCenterBorderGloss.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 28px;

}

.RedBorderedRoundLeft
{
	background: url(ContainerImages/RedLeftBorder.jpg) no-repeat top left;
}

.RedBorderedRoundRight
{
	background: url(ContainerImages/RedRightBorder.jpg) no-repeat top right;
}

.RedBorderedRoundCenter
{
	background: url(ContainerImages/RedCenterBorder.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 25px;

}

.TitleRed, .TitleRed td
{
	color: #c50101; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}

.TitleRedHeader, .TitleRedHeader td
{
	color: #c50101; 
	font-size: 16px; 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}

.TitleRedHeader2, .TitleRedHeader2 td
{
	color: #c50101; 
	font-size: 12px; 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}



/*---------------------- Orange --------------------------- */

.OrangeBorderedFullRoundLeft
{
	background: url(ContainerImages/OrangeLeftBorderGloss.jpg) no-repeat top left;
}

.OrangeBorderedFullRoundRight
{
	background: url(ContainerImages/OrangeRightBorderGloss.jpg) no-repeat top right;
}

.OrangeBorderedFullRoundCenter
{
	background: url(ContainerImages/OrangeCenterBorderGloss.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 28px;

}

.OrangeBorderedRoundLeft
{
	background: url(ContainerImages/OrangeLeftBorder.jpg) no-repeat top left;
}

.OrangeBorderedRoundRight
{
	background: url(ContainerImages/OrangeRightBorder.jpg) no-repeat top right;
}

.OrangeBorderedRoundCenter
{
	background: url(ContainerImages/OrangeCenterBorder.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 25px;

}

.TitleOrange, .TitleOrange td
{
	color: #f34807; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}

.TitleOrangeHeader, .TitleOrangeHeader td
{
	color: #f34807; 
	font-size: 16px; 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}





/*---------------------- Black --------------------------- */

.BlackBorderedFullRoundLeft
{
	background: url(ContainerImages/BlackLeftBorderGloss.jpg) no-repeat top left;
}

.BlackBorderedFullRoundRight
{
	background: url(ContainerImages/BlackRightBorderGloss.jpg) no-repeat top right;
}

.BlackBorderedFullRoundCenter
{
	background: url(ContainerImages/BlackCenterBorderGloss.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 28px;

}

.BlackBorderedRoundLeft
{
	background: url(ContainerImages/BlackLeftBorder.jpg) no-repeat top left;
}

.BlackBorderedRoundRight
{
	background: url(ContainerImages/BlackRightBorder.jpg) no-repeat top right;
}

.BlackBorderedRoundCenter
{
	background: url(ContainerImages/BlackCenterBorder.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 25px;

}

.TitleBlack, .TitleBlack td
{
	color: #040404; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}


.TitleBlackHeader, .TitleBlackHeader td
{
	color: #040404; 
	font-size: 16px; 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}




/*---------------------- Lilac --------------------------- */

.LilacBorderedFullRoundLeft
{
	background: url(ContainerImages/LilacLeftBorderGloss.jpg) no-repeat top left;
}

.LilacBorderedFullRoundRight
{
	background: url(ContainerImages/LilacRightBorderGloss.jpg) no-repeat top right;
}

.LilacBorderedFullRoundCenter
{
	background: url(ContainerImages/LilacCenterBorderGloss.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 28px;

}

.LilacBorderedRoundLeft
{
	background: url(ContainerImages/LilacLeftBorder.jpg) no-repeat top left;
}

.LilacBorderedRoundRight
{
	background: url(ContainerImages/LilacRightBorder.jpg) no-repeat top right;
}

.LilacBorderedRoundCenter
{
	background: url(ContainerImages/LilacCenterBorder.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 25px;

}

.TitleLilac, .TitleLilac td
{
	color: #cf5dd1; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}


.TitleLilacHeader, .TitleLilacHeader td
{
	color: #cf5dd1; 
	font-size: 16px; 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}






/*---------------------- Purple --------------------------- */

.PurpleBorderedFullRoundLeft
{
	background: url(ContainerImages/PurpleLeftBorderGloss.jpg) no-repeat top left;
}

.PurpleBorderedFullRoundRight
{
	background: url(ContainerImages/PurpleRightBorderGloss.jpg) no-repeat top right;
}

.PurpleBorderedFullRoundCenter
{
	background: url(ContainerImages/PurpleCenterBorderGloss.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 28px;

}

.PurpleBorderedRoundLeft
{
	background: url(ContainerImages/PurpleLeftBorder.jpg) no-repeat top left;
}

.PurpleBorderedRoundRight
{
	background: url(ContainerImages/PurpleRightBorder.jpg) no-repeat top right;
}

.PurpleBorderedRoundCenter
{
	background: url(ContainerImages/PurpleCenterBorder.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 25px;

}

.TitlePurple, .TitlePurple td
{
	color: #5d219b; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}


.TitlePurpleHeader, .TitlePurpleHeader td
{
	color: #5d219b; 
	font-size: 16px; 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}





/*---------------------- Lime --------------------------- */

.LimeBorderedFullRoundLeft
{
	background: url(ContainerImages/LimeLeftBorderGloss.jpg) no-repeat top left;
}

.LimeBorderedFullRoundRight
{
	background: url(ContainerImages/LimeRightBorderGloss.jpg) no-repeat top right;
}

.LimeBorderedFullRoundCenter
{
	background: url(ContainerImages/LimeCenterBorderGloss.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 28px;

}

.LimeBorderedRoundLeft
{
	background: url(ContainerImages/LimeLeftBorder.jpg) no-repeat top left;
}

.LimeBorderedRoundRight
{
	background: url(ContainerImages/LimeRightBorder.jpg) no-repeat top right;
}

.LimeBorderedRoundCenter
{
	background: url(ContainerImages/LimeCenterBorder.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 25px;

}

.TitleLime, .TitleLime td
{
	color: #6ead0a; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}


.TitleLimeHeader, .TitleLimeHeader td
{
	color: #6ead0a; 
	font-size: 16px; 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}




/*---------------------- Green --------------------------- */

.GreenBorderedFullRoundLeft
{
	background: url(ContainerImages/GreenLeftBorderGloss.jpg) no-repeat top left;
}

.GreenBorderedFullRoundRight
{
	background: url(ContainerImages/GreenRightBorderGloss.jpg) no-repeat top right;
}

.GreenBorderedFullRoundCenter
{
	background: url(ContainerImages/GreenCenterBorderGloss.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 28px;

}

.GreenBorderedRoundLeft
{
	background: url(ContainerImages/GreenLeftBorder.jpg) no-repeat top left;
}

.GreenBorderedRoundRight
{
	background: url(ContainerImages/GreenRightBorder.jpg) no-repeat top right;
}

.GreenBorderedRoundCenter
{
	background: url(ContainerImages/GreenCenterBorder.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 25px;

}

.TitleGreen, .TitleGreen td
{
	color: #0d8b05; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}



.TitleGreenHeader, .TitleGreenHeader td
{
	color: #0d8b05; 
	font-size: 16px; 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}


/*---------------------- DarkBlue --------------------------- */

.DarkBlueBorderedFullRoundLeft
{
	background: url(ContainerImages/DarkBlueLeftBorderGloss.jpg) no-repeat top left;
}

.DarkBlueBorderedFullRoundRight
{
	background: url(ContainerImages/DarkBlueRightBorderGloss.jpg) no-repeat top right;
}

.DarkBlueBorderedFullRoundCenter
{
	background: url(ContainerImages/DarkBlueCenterBorderGloss.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 28px;

}

.DarkBlueBorderedRoundLeft
{
	background: url(ContainerImages/DarkBlueLeftBorder.jpg) no-repeat top left;
}

.DarkBlueBorderedRoundRight
{
	background: url(ContainerImages/DarkBlueRightBorder.jpg) no-repeat top right;
}

.DarkBlueBorderedRoundCenter
{
	background: url(ContainerImages/DarkBlueCenterBorder.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 25px;

}

.TitleDarkBlue, .TitleDarkBlue td
{
	color: #000046; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}



.TitleDarkBlueHeader, .TitleDarkBlueHeader td
{
	color: #000046; 
	font-size: 16px; 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}



/*---------------------- Navy --------------------------- */

.NavyBorderedFullRoundLeft
{
	background: url(ContainerImages/NavyLeftBorderGloss.jpg) no-repeat top left;
}

.NavyBorderedFullRoundRight
{
	background: url(ContainerImages/NavyRightBorderGloss.jpg) no-repeat top right;
}

.NavyBorderedFullRoundCenter
{
	background: url(ContainerImages/NavyCenterBorderGloss.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 28px;

}

.NavyBorderedRoundLeft
{
	background: url(ContainerImages/NavyLeftBorder.jpg) no-repeat top left;
}

.NavyBorderedRoundRight
{
	background: url(ContainerImages/NavyRightBorder.jpg) no-repeat top right;
}

.NavyBorderedRoundCenter
{
	background: url(ContainerImages/NavyCenterBorder.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 25px;

}

.TitleNavy, .TitleNavy td
{
	color: #08397f; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}


.TitleNavyHeader, .TitleNavyHeader td
{
	color: #08397f; 
	font-size: 16px; 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}




/*---------------------- Blue --------------------------- */

.BlueBorderedFullRoundLeft
{
	background: url(ContainerImages/BlueLeftBorderGloss.jpg) no-repeat top left;
}

.BlueBorderedFullRoundRight
{
	background: url(ContainerImages/BlueRightBorderGloss.jpg) no-repeat top right;
}

.BlueBorderedFullRoundCenter
{
	background: url(ContainerImages/BlueCenterBorderGloss.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 28px;

}

.BlueBorderedRoundLeft
{
	background: url(ContainerImages/BlueLeftBorder.jpg) no-repeat top left;
}

.BlueBorderedRoundRight
{
	background: url(ContainerImages/BlueRightBorder.jpg) no-repeat top right;
}

.BlueBorderedRoundCenter
{
	background: url(ContainerImages/BlueCenterBorder.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 25px;

}

.TitleBlue, .TitleBlue td
{
	color: #1871cc; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}


.TitleBlueHeader, .TitleBlueHeader td
{
	color: #1871cc; 
	font-size: 16px; 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}





/*---------------------- Ocean --------------------------- */

.OceanBorderedFullRoundLeft
{
	background: url(ContainerImages/OceanLeftBorderGloss.jpg) no-repeat top left;
}

.OceanBorderedFullRoundRight
{
	background: url(ContainerImages/OceanRightBorderGloss.jpg) no-repeat top right;
}

.OceanBorderedFullRoundCenter
{
	background: url(ContainerImages/OceanCenterBorderGloss.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 28px;

}

.OceanBorderedRoundLeft
{
	background: url(ContainerImages/OceanLeftBorder.jpg) no-repeat top left;
}

.OceanBorderedRoundRight
{
	background: url(ContainerImages/OceanRightBorder.jpg) no-repeat top right;
}

.OceanBorderedRoundCenter
{
	background: url(ContainerImages/OceanCenterBorder.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 25px;

}

.TitleOcean, .TitleOcean td
{
	color: #0c8acc; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}



.TitleOceanHeader, .TitleOceanHeader td
{
	color: #0c8acc; 
	font-size: 16px; 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}



/*---------------------- Ice --------------------------- */

.IceBorderedFullRoundLeft
{
	background: url(ContainerImages/IceLeftBorderGloss.jpg) no-repeat top left;
}

.IceBorderedFullRoundRight
{
	background: url(ContainerImages/IceRightBorderGloss.jpg) no-repeat top right;
}

.IceBorderedFullRoundCenter
{
	background: url(ContainerImages/IceCenterBorderGloss.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 28px;

}

.IceBorderedRoundLeft
{
	background: url(ContainerImages/IceLeftBorder.jpg) no-repeat top left;
}

.IceBorderedRoundRight
{
	background: url(ContainerImages/IceRightBorder.jpg) no-repeat top right;
}

.IceBorderedRoundCenter
{
	background: url(ContainerImages/IceCenterBorder.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 25px;

}

.TitleIce, .TitleIce td
{
	color: #29a8eb; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}


.TitleIceHeader, .TitleIceHeader td
{
	color: #0c8acc; 
	font-size: 16px; 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}

/*---------------------- Grey --------------------------- */

.GreyBorderedFullRoundLeft
{
	background: url(ContainerImages/GreyLeftBorderGloss.jpg) no-repeat top left;
}

.GreyBorderedFullRoundRight
{
	background: url(ContainerImages/GreyRightBorderGloss.jpg) no-repeat top right;
}

.GreyBorderedFullRoundCenter
{
	background: url(ContainerImages/GreyCenterBorderGloss.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 28px;

}

.GreyBorderedRoundLeft
{
	background: url(ContainerImages/GreyLeftBorder.png) no-repeat top left;
}

.GreyBorderedRoundRight
{
	background: url(ContainerImages/GreyRightBorder.png) no-repeat top right;
}

.GreyBorderedRoundCenter
{
	background: url(ContainerImages/GreyCenterBorder.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 25px;

}

.TitleGrey, .TitleGrey td
{
	color: #757575; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}

.TitleGreyHeader, .TitleGreyHeader td
{
	color: #757575; 
	font-size: 16px; 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}

/*---------------------- Brown --------------------------- */

.BrownBorderedFullRoundLeft
{
	background: url(ContainerImages/BrownLeftBorderGloss.jpg) no-repeat top left;
}

.BrownBorderedFullRoundRight
{
	background: url(ContainerImages/BrownRightBorderGloss.jpg) no-repeat top right;
}

.BrownBorderedFullRoundCenter
{
	background: url(ContainerImages/BrownCenterBorderGloss.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 28px;

}

.BrownBorderedRoundLeft
{
	background: url(ContainerImages/BrownLeftBorder.jpg) no-repeat top left;
}

.BrownBorderedRoundRight
{
	background: url(ContainerImages/BrownRightBorder.jpg) no-repeat top right;
}

.BrownBorderedRoundCenter
{
	background: url(ContainerImages/BrownCenterBorder.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 25px;

}

.TitleBrown, .TitleBrown td
{
	color: #bd5717; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}

.TitleBrownHeader, .TitleBrownHeader td
{
	color: #bd5717; 
	font-size: 16px; 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}

/*---------------------- Yellow --------------------------- */

.YellowBorderedFullRoundLeft
{
	background: url(ContainerImages/YellowLeftBorderGloss.jpg) no-repeat top left;
}

.YellowBorderedFullRoundRight
{
	background: url(ContainerImages/YellowRightBorderGloss.jpg) no-repeat top right;
}

.YellowBorderedFullRoundCenter
{
	background: url(ContainerImages/YellowCenterBorderGloss.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 28px;

}

.YellowBorderedRoundLeft
{
	background: url(ContainerImages/YellowLeftBorder.png) no-repeat top left;
}

.YellowBorderedRoundRight
{
	background: url(ContainerImages/YellowRightBorder.png) no-repeat top right;
}

.YellowBorderedRoundCenter
{
	background: url(ContainerImages/YellowCenterBorder.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 25px;

}

.TitleYellow, .TitleYellow td
{
	color: #fac70c; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}

.TitleYellowHeader, .TitleYellowHeader td
{
	color: #fac70c; 
	font-size: 16px; 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}

/*---------------------- Wine --------------------------- */

.WineBorderedFullRoundLeft
{
	background: url(ContainerImages/WineLeftBorderGloss.jpg) no-repeat top left;
}

.WineBorderedFullRoundRight
{
	background: url(ContainerImages/WineRightBorderGloss.jpg) no-repeat top right;
}

.WineBorderedFullRoundCenter
{
	background: url(ContainerImages/WineCenterBorderGloss.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 28px;

}

.WineBorderedRoundLeft
{
	background: url(ContainerImages/WineLeftBorder.png) no-repeat top left;
}

.WineBorderedRoundRight
{
	background: url(ContainerImages/WineRightBorder.png) no-repeat top right;
}

.WineBorderedRoundCenter
{
	background: url(ContainerImages/WineCenterBorder.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 25px;

}

.TitleWine, .TitleWine td
{
	color: #640404; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}

.TitleWineHeader, .TitleWineHeader td
{
	color: #640404; 
	font-size: 16px; 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}

/*---------------------- Teal --------------------------- */

.TealBorderedFullRoundLeft
{
	background: url(ContainerImages/TealLeftBorderGloss.jpg) no-repeat top left;
}

.TealBorderedFullRoundRight
{
	background: url(ContainerImages/TealRightBorderGloss.jpg) no-repeat top right;
}

.TealBorderedFullRoundCenter
{
	background: url(ContainerImages/TealCenterBorderGloss.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 28px;

}

.TealBorderedRoundLeft
{
	background: url(ContainerImages/TealLeftBorder.png) no-repeat top left;
}

.TealBorderedRoundRight
{
	background: url(ContainerImages/TealRightBorder.png) no-repeat top right;
}

.TealBorderedRoundCenter
{
	background: url(ContainerImages/TealCenterBorder.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 25px;

}

.TitleTeal, .TitleTeal td
{
	color: #0e9494; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}

.TitleTealHeader, .TitleTealHeader td
{
	color: #0e9494; 
	font-size: 16px; 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}

/*---------------------- Slate --------------------------- */

.SlateBorderedFullRoundLeft
{
	background: url(ContainerImages/SlateLeftBorderGloss.jpg) no-repeat top left;
}

.SlateBorderedFullRoundRight
{
	background: url(ContainerImages/SlateRightBorderGloss.jpg) no-repeat top right;
}

.SlateBorderedFullRoundCenter
{
	background: url(ContainerImages/SlateCenterBorderGloss.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 28px;

}

.SlateBorderedRoundLeft
{
	background: url(ContainerImages/SlateLeftBorder.png) no-repeat top left;
}

.SlateBorderedRoundRight
{
	background: url(ContainerImages/SlateRightBorder.png) no-repeat top right;
}

.SlateBorderedRoundCenter
{
	background: url(ContainerImages/SlateCenterBorder.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 25px;

}

.TitleSlate, .TitleSlate td
{
	color: #313a43; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}

.TitleSlateHeader, .TitleSlateHeader td
{
	color: #313a43; 
	font-size: 16px; 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}

/*---------------------- Turqoise --------------------------- */

.TurqoiseBorderedFullRoundLeft
{
	background: url(ContainerImages/TurqoiseLeftBorderGloss.jpg) no-repeat top left;
}

.TurqoiseBorderedFullRoundRight
{
	background: url(ContainerImages/TurqoiseRightBorderGloss.jpg) no-repeat top right;
}

.TurqoiseBorderedFullRoundCenter
{
	background: url(ContainerImages/TurqoiseCenterBorderGloss.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 28px;

}

.TurqoiseBorderedRoundLeft
{
	background: url(ContainerImages/TurqoiseLeftBorder.png) no-repeat top left;
}

.TurqoiseBorderedRoundRight
{
	background: url(ContainerImages/TurqoiseRightBorder.png) no-repeat top right;
}

.TurqoiseBorderedRoundCenter
{
	background: url(ContainerImages/TurqoiseCenterBorder.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 25px;

}

.TitleTurqoise, .TitleTurqoise td
{
	color: #15c7b5; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}

.TitleTurqoiseHeader, .TitleTurqoiseHeader td
{
	color: #15c7b5; 
	font-size: 16px; 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}

/*---------------------- LightBlue --------------------------- */

.LightBlueBorderedFullRoundLeft
{
	background: url(ContainerImages/LightBlueLeftBorderGloss.jpg) no-repeat top left;
}

.LightBlueBorderedFullRoundRight
{
	background: url(ContainerImages/LightBlueRightBorderGloss.jpg) no-repeat top right;
}

.LightBlueBorderedFullRoundCenter
{
	background: url(ContainerImages/LightBlueCenterBorderGloss.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 28px;

}

.LightBlueBorderedRoundLeft
{
	background: url(ContainerImages/LightBlueLeftBorder.png) no-repeat top left;
}

.LightBlueBorderedRoundRight
{
	background: url(ContainerImages/LightBlueRightBorder.png) no-repeat top right;
}

.LightBlueBorderedRoundCenter
{
	background: url(ContainerImages/LightBlueCenterBorder.jpg) repeat-x top left;
	margin: 0px 8px 0px 8px;
    height: 25px;

}

.TitleLightBlue, .TitleLightBlue td
{
	color: #638acf; 
	font-size: 11px; 
	font-weight: bold; 
	font-family: Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}

.TitleLightBlueHeader, .TitleLightBlueHeader td
{
	color: #638acf; 
	font-size: 16px; 
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	white-space: nowrap;
}
