/* Styles for Containers  */

/* Styles for Containers BlackTitle Container */
.BlackTitleTitle {	padding:3px 0px 3px 0px;	vertical-align:middle;}
.BlackTitleTitle h3, .BlackTitleTitle .ContainerTitle{padding:0px; margin:0px;font-family: "Trebuchet MS" ,Verdana, Arial, Helvetica, sans-serif;	font-size: 18pt;font-weight: bold;	color: #000000;}
.BlackTitleWidth { 	width: 100%;}
.BlackTitleTopMIddle { padding:0px; margin:0px; }
.BlackTitleContentpane {	text-align: left;	vertical-align: top;	padding:5px 0px 3px 0px;}
.BlackTitleActionscell {	text-align: left;	vertical-align: top;	padding:3px 0px}
.BlackTitleIcon {	text-align: left;	vertical-align: top;	padding:3px 0px 3px 0px;}
.BlackTitleVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.BlackTitleTitleTable {	width: 100%;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;}
.BlackTitleBottomAction {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }


/* Styles for Blue Title Container */
.BlueTitleTitle {	padding:3px 0px 3px 0px;	vertical-align:middle;}
.BlueTitleTitle h3 , .BlueTitleTitle .ContainerTitle{	padding:0px; margin:0px;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size: 18pt;	font-weight: bold;	color: #2086b4;	}
.BlueTitleWidth {	width: 100%; padding:0px; margin:0px;}
.BlueTitleTopMIddle { padding:0px; margin:0px;}
.BlueTitleContentpane {	text-align: left;	vertical-align: top;	padding:5px 0px 3px 0px;}
.BlueTitleActionscell {	text-align: left;	vertical-align: top;	padding:3px 0px}
.BlueTitleIcon {	text-align: left;	vertical-align: top;	padding:3px 0px 3px 0px;}
.BlueTitleVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.BlueTitleTitleTable {	width: 100%;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;}
.BlueTitleBottomAction {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000;}

/* Styles for Containers GreenContainerA Container */
.GreenContainerATitle {	padding:20px 0px 3px 0px;	vertical-align:middle;}
.GreenContainerATitle h3, .GreenContainerATitle .ContainerTitle{padding:0px; margin:0px;font-family: "Trebuchet MS" ,Verdana, Arial, Helvetica, sans-serif;	font-size: 18pt;font-weight: bold;	color: #000000;}
.GreenContainerAWidth {  padding:0px; margin:0px;width: 100%; background:url(images/GreenMianBg.gif) top right no-repeat #abc72e;}
.GreenContainerATopMIddle {padding:0px 10px 0px 18px;}
.GreenContainerAGreenTopMiddle{ background:url(images/TopMiddle.gif) top repeat-x left;}
.GreenContainerALeftSide { background:url(images/LeftSide.gif) top left repeat-y;}
.GreenContainerARightSide{background:url(images/RightSide.gif) top right repeat-y;}
.GreenContainerAContentpane {	text-align: left;	vertical-align: top;	padding:5px 8px 5px 0px;}
.GreenContainerAActionscell {	text-align: left;	vertical-align: top;	padding:3px 0px}
.GreenContainerAIcon {	text-align: left;	vertical-align: top;	padding:3px 0px 3px 0px;}
.GreenContainerAVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.GreenContainerATitleTable {	width: 100%;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;}
.GreenContainerABottomAction {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; padding:0px; }

/* Styles for Containers GreenContainerB Container */
.GreenContainerBTitle {	padding:3px 0px 3px 0px;	vertical-align:middle;}
.GreenContainerBTitle h3, .GreenContainerBTitle .ContainerTitle{padding:0px; margin:0px;font-family: "Trebuchet MS" ,Verdana, Arial, Helvetica, sans-serif;	font-size: 18pt;font-weight: bold;	color: #000000;}
.GreenContainerBWidth { background:url(images/GreenBorder.gif) top left repeat-x #a4bf29;width: 100%; padding:0px;  margin-top:-1px}
.GreenContainerBTopMIddle {  padding:0px; margin:0px;}
.GreenContainerBLeftSide { background:url(images/LeftSide.gif) top left repeat-y;}
.GreenContainerBRightSide { background:url(images/RightSide.gif) top right repeat-y;}
.GreenContainerBContentpane { height:43px; background:url(images/BottomMiddle.gif) repeat-x bottom left;text-align: left;	vertical-align: top;	padding:7px 16px 7px 16px;}
.GreenContainerBActionscell { background:url(images/BottomMiddle.gif) repeat-x bottom left;	text-align: left;	vertical-align: top;	padding:3px 0px}
.GreenContainerBIcon {	text-align: left;	vertical-align: top;	padding:3px 0px 3px 0px;}
.GreenContainerBVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.GreenContainerBTitleTable {	width: 100%;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;}
.GreenContainerBBottomAction {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for Containers BlueContainerB Container */
.BlueContainerBTitle {	padding:3px 0px 3px 0px;	vertical-align:middle;}
.BlueContainerBTitle h3, .BlueContainerBTitle .ContainerTitle{padding:0px; margin:0px;font-family: "Trebuchet MS" ,Verdana, Arial, Helvetica, sans-serif;	font-size: 18pt;font-weight: bold;	color: #000000;}
.BlueContainerBWidth { background:url(images/BlueBorder.gif) top left repeat-x #b8d5e1;width: 100%; padding:0px; margin-top:-1px;}
.BlueContainerBTopMIddle { padding:0px; margin:0px; }
.BlueContainerBLeftSide { background:url(images/LeftSide.gif) top left repeat-y;}
.BlueContainerBRightSide { background:url(images/RightSide.gif) top right repeat-y;}
.BlueContainerBContentpane { height:43px; background:url(images/BottomMiddle.gif) repeat-x bottom left;text-align: left;	vertical-align: top;	padding:7px 16px 7px 16px;}
.BlueContainerBActionscell { background:url(images/BottomMiddle.gif) repeat-x bottom left;	text-align: left;	vertical-align: top;	padding:3px 0px}
.BlueContainerBIcon {	text-align: left;	vertical-align: top;	padding:3px 0px 3px 0px;}
.BlueContainerBVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.BlueContainerBTitleTable {	width: 100%;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;}
.BlueContainerBBottomAction {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for Containers BlueContainerA Container */
.BlueContainerATitle {	padding:20px 0px 3px 0px;	vertical-align:middle;}
.BlueContainerATitle h3, .BlueContainerATitle .ContainerTitle{padding:0px; margin:0px;font-family: "Trebuchet MS" ,Verdana, Arial, Helvetica, sans-serif;	font-size: 18pt;font-weight: bold;	color: #000000;}
.BlueContainerAWidth { 	width: 100%; background:url(images/BlueMain.gif) top right no-repeat #c2e0ed; padding:0px; margin:0px;}
.BlueContainerATopMIddle {padding:0px 10px 0px 18px;}
.BlueContainerAGreenTopMiddle{ background:url(images/TopMiddle.gif) top repeat-x left;}
.BlueContainerALeftSide { background:url(images/LeftSide.gif) top left repeat-y;}
.BlueContainerARightSide{background:url(images/RightSide.gif) top right repeat-y;}
.BlueContainerAContentpane {	text-align: left;	vertical-align: top;	padding:5px 8px 5px 0px;}
.BlueContainerAActionscell {	text-align: left;	vertical-align: top;	padding:3px 0px}
.BlueContainerAIcon {	text-align: left;	vertical-align: top;	padding:3px 0px 3px 0px;}
.BlueContainerAVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.BlueContainerATitleTable {	width: 100%;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;}
.BlueContainerABottomAction {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; padding:0px; }

/* Styles for RoundedCornersBlueBg Container */
.RoundedCornersBlueBgTitle {	padding:3px 0px 3px 0px;	vertical-align:middle;}
.RoundedCornersBlueBgTitle h3 , .RoundedCornersBlueBgTitle .ContainerTitle{	padding:0px; margin:0px;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size: 18pt;	font-weight: bold;	color: #000000;	}
.RoundedCornersBlueBgWidth {width: 100%; background:#f5f9fb url(images/GrayBorder.gif) bottom repeat-x;}
.RoundedCornersBlueBgTopMiddle {background:url(images/GrayBorder.gif) top right repeat-x;}
.RoundedCornersBlueBgTopLeft {background:url(images/BlueTopLeft.gif) top left no-repeat;}
.RoundedCornersBlueBgContentpane {	text-align: left;	vertical-align: top;	padding:1px 1px 1px 20px;background:url(images/BlurTopRight.gif) top right no-repeat;}
.RoundedCornersBlueBgLeftSide { background:url(images/GrayBorder.gif) bottom left repeat-y;}
.RoundedCornersBlueBgRightSide {background:url(images/GrayBorder.gif) bottom right repeat-y;}
.RoundedCornersBlueBottomLeft{background:url(images/BlueBottomLeft.gif) bottom left no-repeat;}
.RoundedCornersBlueBottomRight{background:url(images/BlueBottomRight.gif) bottom right no-repeat;}
.RoundedCornersBlueBgActionscell {	text-align: left;	vertical-align: top;	padding:3px 0px}
.RoundedCornersBlueBgIcon {	text-align: left;	vertical-align: top;	padding:3px 0px 3px 0px;}
.RoundedCornersBlueBgVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.RoundedCornersBlueBgTitleTable {	width: 100%;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;}
.RoundedCornersBlueBgBottomAction {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000;}

/* Styles for RoundedCornersBlueBgTitle Container */
.RoundedCornersBlueBgTitleTitle {	padding:10px 0px 3px 20px;	vertical-align:middle;}
.RoundedCornersBlueBgTitleTitle h3 , .RoundedCornersBlueBgTitleTitle .ContainerTitle{	padding:0px; margin:0px;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size: 18pt;	font-weight: bold;	color: #000000;	}
.RoundedCornersBlueBgTitleWidth {width: 100%; background:#f5f9fb url(images/GrayBorder.gif) bottom repeat-x;}
.RoundedCornersBlueBgTitleTopMiddle {background:url(images/GrayBorder.gif) top right repeat-x;}
.RoundedCornersBlueBgTitleTopLeft {background:url(images/BlueTopLeft.gif) top left no-repeat;}
.RoundedCornersBlueBgTitleContentpane {	text-align: left;	vertical-align: top;	padding:5px 10px 10px 20px;}
.RoundedCornersBlueBgTitleLeftSide { background:url(images/GrayBorder.gif) bottom left repeat-y;}
.RoundedCornersBlueBgTitleRightSide {background:url(images/GrayBorder.gif) bottom right repeat-y;}
.RoundedCornersBlueBottomLeft{background:url(images/BlueBottomLeft.gif) bottom left no-repeat;}
.RoundedCornersBlueBottomRight{background:url(images/BlueBottomRight.gif) bottom right no-repeat;}
.RoundedCornersBlueBgTitleActionscell {	text-align: left;	vertical-align: top;	padding:3px 0px}
.RoundedCornersBlueBgTitleIcon {	text-align: left;	vertical-align: top;	padding:3px 0px 3px 0px;}
.RoundedCornersBlueBgTitleVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.RoundedCornersBlueBgTitleTitleTable {	width: 100%;	font-family:Verdana, Arial, Helvetica, sans-serif;background:url(images/BlurTopRight.gif) top right no-repeat;	font-size: 8pt;}
.RoundedCornersBlueBgTitleBottomAction {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000;}

/* Styles for NoTitleBottomPadding Title Container */
.NoTitleBottomPaddingTitle {padding:3px 3px 3px 5px;	vertical-align:middle;}
.NoTitleBottomPaddingWidth {	width: 100%;}
.NoTitleBottomPaddingContentpane {	text-align: left;	vertical-align: top;	padding:0px 0px 0px 0px;}
.NoTitleBottomPaddingActionscell {	text-align: left;	vertical-align: top;	padding:3px 0px}
.NoTitleBottomPaddingIcon {	text-align: left;	vertical-align: top;	padding:3px 0px 3px 0px;}
.NoTitleBottomPaddingVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.NoTitleBottomPaddingTitleTable {	width: 100%;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;}
.NoTitleBottomPaddingBottomAction {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000;}

/* Styles for NoTitleNoPadding Title Container */
.NoTitleNoPaddingTitleTitle {	padding:3px 3px 3px 5px;	vertical-align:middle;}
.NoTitleNoPaddingTitleWidth {	width: 100%;}
.NoTitleNoPaddingTitleContentpane {	text-align: left;	vertical-align: top;	padding:0px 0px 0px 0px;}
.NoTitleNoPaddingTitleActionscell {	text-align: left;	vertical-align: top;	padding:3px 0px}
.NoTitleNoPaddingTitleIcon {	text-align: left;	vertical-align: top;	padding:3px 0px 3px 0px;}
.NoTitleNoPaddingTitleVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.NoTitleNoPaddingTitleTitleTable {	width: 100%;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;}
.NoTitleNoPaddingTitleBottomAction {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000;}







