/* Styles for Containers  */

/* Styles for Containers BlackTitle Container */
.BlackTitleTitle {	padding:0px 0px 0px 0px;	vertical-align:middle;}
.BlackTitleTitle h3, .BlackTitleTitle .ContainerTitle{padding:0px; text-align:left; margin:0px;font-family:Georgia, "Times New Roman", Times, serif, Tahoma, Arial, Verdana, sans-serif;	font-size: 15pt;font-weight: bold;	color: #000000;}
.BlackTitleWidth { 	width: 100%;}
.BlackTitleTopMIddle { border-bottom:0px solid #f0f0f0;}
.BlackTitleContentpane {	text-align: left;	vertical-align: top;	padding:8px 0px 0px 0px;}
.BlackTitleActionscell {	text-align: left;	vertical-align: top;	padding:2px 0px}
.BlackTitleIcon {	text-align: left;	vertical-align: top;	padding:3px 3px 3px 0px;}
.BlackTitleVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.BlackTitleTitleTable {	width: 100%;	font-family:Georgia, "Times New Roman", Times, serif, Tahoma, Arial, Verdana, sans-serif;	font-size: 8pt;}
.BlackTitleBottomAction {	font-family:Georgia, "Times New Roman", Times, serif, Tahoma, Arial, Verdana, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for Containers BlueTitle Container */
.BlueTitleTitle {	padding:0px 0px 0px 0px;	vertical-align:middle;}
.BlueTitleTitle h3, .BlueTitleTitle .ContainerTitle { text-align:left;padding:0px; margin:0px;font-family:Georgia, "Times New Roman", Times, serif, Tahoma, Arial, Verdana, sans-serif;	font-size: 15pt;font-weight: bold;color: #2a9cc6;}	
.BlueTitleWidth {	width: 100%; border-bottom:1px solid #e5e5e5;}
.BlueTitleTopMIddle { padding:0px;}
.BlueTitleContentpane {	text-align: left;	vertical-align: top;	padding:8px 0px 20px 0px;}
.BlueTitleActionscell {	text-align: left;	vertical-align: top;	padding:2px 0px}
.BlueTitleIcon {	text-align: left;	vertical-align: middle;	padding:3px 3px 3px 0px;; display:none;}
.BlueTitleBlueIcon { background:url(images/BlueIcon.gif) top left no-repeat;}
.BlueTitleVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.BlueTitleTitleTable {	width: 100%;	font-family:Georgia, "Times New Roman", Times, serif, Tahoma, Arial, Verdana, sans-serif;	font-size: 8pt;}
.BlueTitleBottomAction {	font-family:Georgia, "Times New Roman", Times, serif, Tahoma, Arial, Verdana, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000;}

/* Styles for Containers GrayTitle Container */
.GrayTitleTitle {	padding:0px 0px 0px 0px;	vertical-align:middle;}
.GrayTitleTitle h3, .GrayTitleTitle .ContainerTitle{ text-align:left;padding:0px; margin:0px;font-family:Georgia, "Times New Roman", Times, serif, Tahoma, Arial, Verdana, sans-serif;	font-size: 15pt;font-weight: bold;color: #666666;}
.GrayTitleWidth { 	width: 100%;}
.GrayTitleTopMIddle { border-bottom:0px solid #f0f0f0;}
.GrayTitleContentpane {	text-align: left;	vertical-align: top;	padding:8px 0px 0px 0px;}
.GrayTitleActionscell {	text-align: left;	vertical-align: top;	padding:3px 0px}
.GrayTitleIcon {	text-align: left;	vertical-align: top;	padding:0px;}
.GrayTitleVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.GrayTitleTitleTable {	width: 100%;	font-family:Georgia, "Times New Roman", Times, serif, Tahoma, Arial, Verdana, sans-serif;	font-size: 8pt;}
.GrayTitleBottomAction {	font-family:Georgia, "Times New Roman", Times, serif, Tahoma, Arial, Verdana, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for NoTitleBottomPadding Title Container */
.NoTitleBottomPaddingWidth {	width: 100%;}
.NoTitleBottomPaddingContentpane {	text-align: left;	vertical-align: top;	padding:0px 0px 0px 0px;}
.NoTitleBottomPaddingActionscell {	text-align: left;	vertical-align: top;	padding:0px 0px}

/* Styles for NoTitleNoPadding Title Container */
.NoTitleNoPaddingTitleWidth {	width: 100%;}
.NoTitleNoPaddingTitleContentpane {	text-align: left;	vertical-align: top;	padding:0px 0px 0px 0px;}
.NoTitleNoPaddingTitleActionscell {	text-align: left;	vertical-align: top;	padding:0px 0px}








