/* Styles for Containers  */
/* Styles for Containers BlackTitle Container */
.BlackTitleTitle {	padding:0px 0px 0px 0px; float:left;}
.BlackTitleTitle h2, .BlackTitleTitle .ContainerTitle{padding:0px; margin:0px;font-family:Arial;font-size: 22px;font-weight:bold;color: #000000;}
.BlackTitleWidth { margin:0px; padding:0px;}
.BlackTitleTopMIddle {padding:0px 0px 0px 0px; overflow:hidden;}
.BlackTitleContentpane {	text-align: left;padding:5px 0px 10px 0px; clear:both;}
.BlackTitleIcon {float:left;}
.BlackTitleVisibilitycell { float:right;text-align: right;}
.BlackTitleTitleTable {	width: 100%;}

/* Styles for Containers GreenTitle Container */
.GreenTitleTitle {	padding:0px 0px 0px 0px; float:left;}
.GreenTitleTitle h2, .GreenTitleTitle .ContainerTitle{padding:0px; margin:0px;font-family:HeliosCond, Helvetica, Arial, sans-serif;font-size: 16px;font-weight:bold;color: #62942c; text-transform:uppercase;}
.GreenTitleWidth { margin:0px; padding:0px;}
.GreenTitleTopMIddle {padding:0px 0px 3px 0px; border-bottom:1px solid #b4a782;}
.GreenTitleContentpane {	text-align: left;padding:5px 0px 10px 0px; clear:both;}
.GreenTitleIcon {float:left;}
.GreenTitleVisibilitycell { float:right;text-align: right;}
.GreenTitleTitleTable {	width: 100%;}

/* Styles for Containers BlueTitle Container */
.BlueTitleTitle {	padding:0px 0px 0px 0px; float:left;}
.BlueTitleTitle h2, .BlueTitleTitle .ContainerTitle{padding:0px; margin:0px;font-family:HeliosCond, Helvetica, Arial, sans-serif;font-size: 16px;font-weight:bold;color: #017482; text-transform:uppercase;}
.BlueTitleWidth { margin:0px; padding:0px;}
.BlueTitleTopMIddle {padding:0px 0px 3px 0px; border-bottom:1px solid #b4a782;}
.BlueTitleContentpane {	text-align: left;padding:5px 0px 10px 0px; clear:both;}
.BlueTitleIcon {float:left;}
.BlueTitleVisibilitycell { float:right;text-align: right;}
.BlueTitleTitleTable {	width: 100%;}

/* Styles for Containers WhiteBg Title Container */
.WhiteBgTitleTitle {	padding:0px 0px 0px 0px; float:left;}
.WhiteBgTitleTitle h1, .WhiteBgTitleTitle .ContainerTitle{padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif;	font-size: 19px;font-weight: bold;	color: #019cad;}
.WhiteBgTitleWidth { padding:0px 0px 0px 0px; margin:0px 0px 10px 0px; background:none;overflow:hidden;}
.WhiteBgMain { margin:0px 8px; padding:15px 24px 15px 24px; background:#ffffff; overflow:hidden;}
.WhiteBgTitleMIddle {padding:0px;overflow:hidden;}
.WhiteBgContentpane {	text-align: left; padding:5px 0px 0px 0px;vertical-align: top; clear:both;}

/*Style for Round TopLeft*/ 		  .WhiteBgTopLeft { background:url(Containerimages/WhitebgTL.png) top left no-repeat;overflow:hidden;}
/*Style for Round TopMiddle*/ 		  .WhiteBgTopMiddle { background:url(Containerimages/WhitebgTM.png) top center repeat-x;overflow:hidden; margin:0px 9px; height:9px;}
/*Style for Round TopRight*/ 		  .WhiteBgTopRight { background:url(Containerimages/WhitebgTR.png) top right no-repeat;overflow:hidden;}
/*Style for Round BottomLeft*/ 		  .WhiteBgBottomleft { background:url(Containerimages/WhitebgBL.png) bottom left no-repeat;overflow:hidden;}
/*Style for Round BottomMiddle*/ 	  .WhiteBgBottomMiddle { background:url(Containerimages/WhitebgBM.png) bottom center repeat-x;overflow:hidden; margin:0px 9px; height:9px;}
/*Style for Round BottomRight*/ 	  .WhiteBgBottomRight { background:url(Containerimages/WhitebgBR.png) bottom right no-repeat;overflow:hidden;}
/*Style for Round LeftSide*/ 	 	  .WhiteBgLeftSide { background:url(Containerimages/WhitebgLS.png) top left repeat-y;overflow:hidden;}
/*Style for Round RightSide*/ 	 	  .WhiteBgRightSide { background:url(Containerimages/WhitebgRS.png) top right repeat-y;overflow:hidden;}

.WhiteBgTitleVisibilitycell { float:right;	text-align: right;}
.WhiteBgTitleTitleTable {	width: 100%;}
.WhiteBgTitleMIddle .BlackTitleIcon img{ margin:0px 0px 0px -15px;}

/* Styles for Containers BlueBgTitle Container */
.BlueBgWidth {  padding:10px 10px 10px 10px; margin:0px 0px 10px 0px; background:#e7ffff; border:1px solid #019cad;}
.BlueBgContentpane {	text-align: left;	vertical-align: top;	padding:0px 0px 0px 0px; clear:both;}

/* Styles for Containers BlueBgTitle Container */
.GreenBgWidth { padding:10px 10px 10px 10px; margin:0px 0px 10px 0px; background:#f9ffe7; border:1px solid #73a13b;}
.GreenBgContentpane {	text-align: left;	vertical-align: top;	padding:0px 0px 0px 0px; clear:both;}

/* Styles for Containers BlueBgTitle Container */
.GreenBarWidth { padding:0px; margin:0px 0px 10px 0px; background:#78a73e url(Containerimages/GreenBar.gif) top left repeat-x; border:1px solid #ddc7b4;}
.GreenBarContentpane {	text-align: left;	vertical-align: top;	padding:6px 10px 6px 10px; clear:both;border:3px solid #fafafa;}

/* Styles for Containers NoTitleBottomPadding Title Container */
.NoTitleBottomPaddingTitleWidth { padding:0px 0px 10px 0px;}
.NoTitleBottomPaddingTitleContentpane {	text-align: left;	vertical-align: top;	padding:0px 0px 0px 0px; clear:both;}

/* Styles for Containers NoPaddingNoTitle Title Container */
.NoPaddingNoTitleTitleWidth { padding:0px 0px 0px 0px;}
.NoPaddingNoTitleTitleContentpane {	text-align: left;	vertical-align: top;	padding:0px 0px 0px 0px; clear:both;}

.ClearFloat {clear:both;height:0px;font-size:0px;line-height:0px;}
.TitleActionscell {float:left;}
.TitleActionscell table{width:15px;}
.BottomAction { text-align:right;font-family:Verdana;font-size: 8pt;color: #000000; clear:both;}










