/*----------------------------------------------------*/
/*  ___      _  _      _               ___ _          */
/* |   \ _ _| \| |_  _| |_____   ___  | __| |_____ __ */
/* | |) | '_| .` | || | / / -_) |___| | _|| / -_) \ / */
/* |___/|_| |_|\_|\_,_|_\_\___|       |_| |_\___/_\_\ */
/*													  */
/*	Container Styles for DotNetNuke - Flex by DrNuke  */
/*			http://www.DrNuke.co.uk/flex			  */
/*		Copyright DrNuke - All rights reserved		  */
/*----------------------------------------------------*/

.containermaster { width:100%; background-color:#ffffff; }
.MainTitleCell { padding:0; }
.BannerTitleCell { padding:0; }
.InnerBannerTitleCell { padding:0; }
.RoundedTitleCell { padding:0 0 0 2px; }
.NavyV1TitleCell { padding:6px 0 5px 0; }
.NavyV2TitleCell { padding:6px 0 5px 0; }
.NavyV3TitleCell { padding:6px 0 5px 0; }
.NavyV4TitleCell { padding:6px 0 5px 0; }
.NavyV5TitleCell { padding:6px 0 5px 0; }
.NavyV6TitleCell { padding:6px 0 5px 0; }
.MainContentCell { padding:10px 0 0 2px; }

/* Banner Box */
/*-------------------------------------------------------*/
/* outer table on banner container */ 
.BannerTable { width:100%; }
/* top left corner */ 
.BannerTL { width:24px; height:24px; background:url(images/common/contbanner-tl.png) no-repeat bottom left; }
/* top edge */ 
.BannerT { height:24px; background:url(images/common/contbanner-bg.png) repeat; }
/* top right corner */ 
.BannerTR { width:24px; height:24px; background:url(images/common/contbanner-tr.png) no-repeat bottom right; }
/* left edge */ 
.BannerL { width:24px; background:url(images/common/contbanner-bg.png) repeat; }
/* content area */ 
.BannerTM { background:url(images/common/contbanner-bg.png) repeat; }
/* content area */ 
.BannerM { padding:8px 0 0 1px; }
/* right edge */ 
.BannerR { width:24px; background:url(images/common/contbanner-bg.png) repeat; }
/* bottom left corner */ 
.BannerBL { width:24px; height:24px; background:url(images/common/contbanner-bl.png) no-repeat top left; }
/* bottom edge */ 
.BannerB { height:24px; background:url(images/common/contbanner-bg.png) repeat; }
/* bottom right corner */ 
.BannerBR { width:24px; height:24px; background:url(images/common/contbanner-br.png) no-repeat top right; }

/* Banner Dark Box */
/*-------------------------------------------------------*/
/* outer table on banner container */ 
.BannerDarkTable { width:100%; }
/* top left corner */ 
.BannerDarkTL { width:24px; height:24px; background:url(images/common/contbanner-dark-tl.png) no-repeat bottom left; }
/* top edge */ 
.BannerDarkT { height:24px; background:url(images/common/contbanner-dark-bg.png) repeat; }
/* top right corner */ 
.BannerDarkTR { width:24px; height:24px; background:url(images/common/contbanner-dark-tr.png) no-repeat bottom right; }
/* left edge */ 
.BannerDarkL { width:24px; background:url(images/common/contbanner-dark-bg.png) repeat; }
/* content area */ 
.BannerDarkTM { background:url(images/common/contbanner-dark-bg.png) repeat; }
/* content area */ 
.BannerDarkM { padding:8px 0 0 1px; }
/* right edge */ 
.BannerDarkR { width:24px; background:url(images/common/contbanner-dark-bg.png) repeat; }
/* bottom left corner */ 
.BannerDarkBL { width:24px; height:24px; background:url(images/common/contbanner-dark-bl.png) no-repeat top left; }
/* bottom edge */ 
.BannerDarkB { height:24px; background:url(images/common/contbanner-dark-bg.png) repeat; }
/* bottom right corner */ 
.BannerDarkBR { width:24px; height:24px; background:url(images/common/contbanner-dark-br.png) no-repeat top right; }

/* Inner Banner Box */
/*-------------------------------------------------------*/
/* outer table on inner banner container */ 
.InnerBannerTable { width:100%; }
/* top left corner */ 
.InnerBannerTL { width:12px; height:12px; background: url(images/common/continnerbanner-tl.png) no-repeat bottom left; }
/* top edge */ 
.InnerBannerT { height:12px; background: url(images/common/contbanner-bg.png) repeat; }
/* top right corner */ 
.InnerBannerTR { width:12px; height:12px; background: url(images/common/continnerbanner-tr.png) no-repeat bottom right; }
/* left edge */ 
.InnerBannerL { width:12px; background: url(images/common/contbanner-bg.png) repeat; }
/* content area */ 
.InnerBannerTM { background: url(images/common/contbanner-bg.png) repeat; }
/* content area */ 
.InnerBannerM { padding: 8px 0px 0px 1px; }
/* right edge */ 
.InnerBannerR { width:12px; background: url(images/common/contbanner-bg.png) repeat; }
/* bottom left corner */ 
.InnerBannerBL { width:12px; height:12px; background: url(images/common/continnerbanner-bl.png) no-repeat top left; }
/* bottom edge */ 
.InnerBannerB { height:12px; background: url(images/common/contbanner-bg.png) repeat; }
/* bottom right corner */ 
.InnerBannerBR { width:12px; height:12px; background: url(images/common/continnerbanner-br.png) no-repeat top right; }

/* Inner Banner Dark Box */
/*-------------------------------------------------------*/
/* outer table on inner banner container */ 
.InnerBannerDarkTable { width:100%; }
/* top left corner */ 
.InnerBannerDarkTL { width:12px; height:12px; background: url(images/common/continnerbanner-dark-tl.png) no-repeat bottom left; }
/* top edge */ 
.InnerBannerDarkT { height:12px; background: url(images/common/contbanner-dark-bg.png) repeat; }
/* top right corner */ 
.InnerBannerDarkTR { width:12px; height:12px; background: url(images/common/continnerbanner-dark-tr.png) no-repeat bottom right; }
/* left edge */ 
.InnerBannerDarkL { width:12px; background: url(images/common/contbanner-dark-bg.png) repeat; }
/* content area */ 
.InnerBannerDarkTM { background: url(images/common/contbanner-dark-bg.png) repeat; }
/* content area */ 
.InnerBannerDarkM { padding: 8px 0px 0px 1px; }
/* right edge */ 
.InnerBannerDarkR { width:12px; background: url(images/common/contbanner-dark-bg.png) repeat; }
/* bottom left corner */ 
.InnerBannerDarkBL { width:12px; height:12px; background: url(images/common/continnerbanner-dark-bl.png) no-repeat top left; }
/* bottom edge */ 
.InnerBannerDarkB { height:12px; background: url(images/common/contbanner-dark-bg.png) repeat; }
/* bottom right corner */ 
.InnerBannerDarkBR { width:12px; height:12px; background: url(images/common/continnerbanner-dark-br.png) no-repeat top right; }

/* Rounded Box */
/*-------------------------------------------------------*/
/* outer table on banner container */ 
.RoundedTable { width:100%; }
/* top left corner */ 
.RoundedTL { width:12px; height:12px; background:url(images/common/controunded-tl.gif) no-repeat bottom left; }
/* top edge */ 
.RoundedT { height:12px; background:url(images/common/controunded-t.gif) repeat; }
/* top right corner */ 
.RoundedTR { width:12px; height:12px; background:url(images/common/controunded-tr.gif) no-repeat bottom right; }
/* left edge */ 
.RoundedL { width:12px; background:url(images/common/controunded-l.gif) repeat; }
/* content area */ 
.RoundedTM { }
/* content area */ 
.RoundedM { padding:4px 5px 2px 5px; }
/* right edge */ 
.RoundedR { width:12px; background:url(images/common/controunded-r.gif) repeat; }
/* bottom left corner */ 
.RoundedBL { width:12px; height:12px; background:url(images/common/controunded-bl.gif) no-repeat top left; }
/* bottom edge */ 
.RoundedB { height:12px; background:url(images/common/controunded-b.gif) repeat; }
/* bottom right corner */ 
.RoundedBR { width:12px; height:12px; background:url(images/common/controunded-br.gif) no-repeat top right; }

/* Rounded Box 2 */
/*-------------------------------------------------------*/
/* outer table on banner container */ 
.Rounded2Table { width:100%; }
/* top left corner */ 
.Rounded2TL { width:12px; height:12px; background:url(images/common/controunded2-tl.gif) no-repeat bottom left; }
/* top edge */ 
.Rounded2T { height:12px; background:url(images/common/controunded2-t.gif) repeat; }
/* top right corner */ 
.Rounded2TR { width:12px; height:12px; background:url(images/common/controunded2-tr.gif) no-repeat bottom right; }
/* left edge */ 
.Rounded2L { width:12px; background:url(images/common/controundedbg2-l.gif) repeat; }
/* content area */ 
.Rounded2TM { background:url(images/common/controundedbg2-m.gif) repeat-x top #f2f2f2; }
/* content area */ 
.Rounded2M { padding:4px 5px 2px 5px; }
/* right edge */ 
.Rounded2R { width:12px; background:url(images/common/controundedbg2-r.gif) repeat; }
/* bottom left corner */ 
.Rounded2BL { width:12px; height:12px; background:url(images/common/controunded2-bl.gif) no-repeat top left; }
/* bottom edge */ 
.Rounded2B { height:12px; background:url(images/common/controunded2-b.gif) repeat; }
/* bottom right corner */ 
.Rounded2BR { width:12px; height:12px; background:url(images/common/controunded2-br.gif) no-repeat top right; }


/* V1 Box */
/*-------------------------------------------------------*/
/* outer table on V1 container */ 
.NavyV1Table { width:100%; }
/* top left corner */ 
.NavyV1TL { width:14px; height:33px; background:url(images/v1-tl.gif) no-repeat top left; }
/* top right corner */ 
.NavyV1TR { width:14px; height:33px; background:url(images/v1-tr.gif) no-repeat top right; }
/* top edge */ 
.NavyV1T { height:33px; background:url(images/v1-t.gif) repeat-x top ; }
/* left edge */ 
.NavyV1L { width:14px; background:url(images/common/v1-l.gif) repeat-y; }
/* content area */ 
.NavyV1M { padding:12px 8px 6px 8px; }
/* right edge */ 
.NavyV1R { width:14px; background:url(images/common/v1-r.gif) repeat-y; }
/* bottom edge */ 
.NavyV1B { height:12px; background:url(images/common/v1-b.gif) repeat-x; }
/* bottom left corner */ 
.NavyV1BL { width:14px; height:12px; background:url(images/common/v1-bl.gif) no-repeat top left; }
/* bottom right corner */ 
.NavyV1BR { width:14px; height:12px; background:url(images/common/v1-br.gif) no-repeat top right; }

/* V2 Box */
/*-------------------------------------------------------*/
/* outer table on V2 container */ 
.NavyV2Table { width:100%; }
/* top left corner */ 
.NavyV2TL { width:14px; height:33px; background:url(images/v2-tl.gif) no-repeat top left; }
/* top right corner */ 
.NavyV2TR { width:14px; height:33px; background:url(images/v2-tr.gif) no-repeat top right; }
/* top edge */ 
.NavyV2T { height:33px; background:url(images/v2-t.gif) repeat-x top ; }
/* left edge */ 
.NavyV2L { width:14px; background:url(images/common/v2bg-l.gif) repeat-y; }
/* content area */ 
.NavyV2M { background:url(images/common/v2bg-m.gif) repeat-x top #f2f2f2; padding:12px 8px 6px 8px; }
/* right edge */ 
.NavyV2R { width:14px; background:url(images/common/v2bg-r.gif) repeat-y; }
/* bottom edge */ 
.NavyV2B { height:12px; background:url(images/common/v2-b.gif) repeat-x; }
/* bottom left corner */ 
.NavyV2BL { width:14px; height:12px; background:url(images/common/v2-bl.gif) no-repeat top left; }
/* bottom right corner */ 
.NavyV2BR { width:14px; height:12px; background:url(images/common/v2-br.gif) no-repeat top right; }

/* V3 Box */
/*-------------------------------------------------------*/
/* outer table on V3 container */ 
.NavyV3Table { width:100%; }
/* top left corner */ 
.NavyV3TL { width:14px; height:30px; background:url(images/v3-tl.gif) no-repeat top left; }
/* top right corner */ 
.NavyV3TR { width:14px; height:30px; background:url(images/v3-tr.gif) no-repeat top right; }
/* top edge */ 
.NavyV3T { height:30px; background:url(images/v3-t.gif) repeat-x top ; }
/* left edge */ 
.NavyV3L { width:14px; }
/* content area */ 
.NavyV3M { padding:12px 8px 6px 8px; }
/* right edge */ 
.NavyV3R { width:14px; }

/* V4 Box */
/*-------------------------------------------------------*/
/* outer table on V4 container */ 
.NavyV4Table { width:100%; }
/* top left corner */ 
.NavyV4TL { width:14px; height:33px; background:url(images/v4-tl.gif) no-repeat top left; }
/* top right corner */ 
.NavyV4TR { width:14px; height:33px; background:url(images/v4-tr.gif) no-repeat top right; }
/* top edge */ 
.NavyV4T { height:33px; background:url(images/v4-t.gif) repeat-x top ; }
/* left edge */ 
.NavyV4L { width:14px; background:url(images/common/v4-l.gif) repeat-y; }
/* content area */ 
.NavyV4M { padding:12px 8px 6px 8px; }
/* right edge */ 
.NavyV4R { width:14px; background:url(images/common/v4-r.gif) repeat-y; }
/* bottom edge */ 
.NavyV4B { height:12px; background:url(images/common/v4-b.gif) repeat-x; }
/* bottom left corner */ 
.NavyV4BL { width:14px; height:12px; background:url(images/common/v4-bl.gif) no-repeat top left; }
/* bottom right corner */ 
.NavyV4BR { width:14px; height:12px; background:url(images/common/v4-br.gif) no-repeat top right; }

/* V5 Box */
/*-------------------------------------------------------*/
/* outer table on V5 container */ 
.NavyV5Table { width:100%; }
/* top left corner */ 
.NavyV5TL { width:14px; height:33px; background:url(images/v5-tl.gif) no-repeat top left; }
/* top right corner */ 
.NavyV5TR { width:14px; height:33px; background:url(images/v5-tr.gif) no-repeat top right; }
/* top edge */ 
.NavyV5T { height:33px; background:url(images/v5-t.gif) repeat-x top ; }
/* left edge */ 
.NavyV5L { width:14px; background:url(images/common/v5bg-l.gif) repeat-y; }
/* content area */ 
.NavyV5M { background:url(images/common/v5bg-m.gif) repeat-x top #f2f2f2; padding:12px 8px 6px 8px; }
/* right edge */ 
.NavyV5R { width:14px; background:url(images/common/v5bg-r.gif) repeat-y; }
/* bottom edge */ 
.NavyV5B { height:12px; background:url(images/common/v5-b.gif) repeat-x; }
/* bottom left corner */ 
.NavyV5BL { width:14px; height:12px; background:url(images/common/v5-bl.gif) no-repeat top left; }
/* bottom right corner */ 
.NavyV5BR { width:14px; height:12px; background:url(images/common/v5-br.gif) no-repeat top right; }

/* V6 Box */
/*-------------------------------------------------------*/
/* outer table on V6 container */ 
.NavyV6Table { width:100%; }
/* top left corner */ 
.NavyV6TL { width:14px; height:30px; background:url(images/v6-tl.gif) no-repeat top left; }
/* top right corner */ 
.NavyV6TR { width:14px; height:30px; background:url(images/v6-tr.gif) no-repeat top right; }
/* top edge */ 
.NavyV6T { height:30px; background:url(images/v6-t.gif) repeat-x top ; }
/* left edge */ 
.NavyV6L { width:14px; }
/* content area */ 
.NavyV6M { padding:12px 8px 6px 8px; }
/* right edge */ 
.NavyV6R { width:14px; }







