/* Styles for Containers  */

/* Styles for Containers BlackTitle Container */
.BlackTitleTitle {	padding:2px 0px 2px 0px;	vertical-align:middle;}
.BlackTitleTitle h3, .BlackTitleTitle .ContainerTitle{padding:0px; margin:0px;font-family:Tahoma, Verdana, Arial, "Trebuchet MS",Helvetica, sans-serif;	font-size: 12pt;font-weight: bold;	color: #000000;}
.BlackTitleWidth { 	width: 100%;}
.BlackTitleTopMIddle { border-bottom:0px solid #f0f0f0;}
.BlackTitleContentpane {	text-align: left;	vertical-align: top;	padding:5px 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:Tahoma, Verdana, Arial, "Trebuchet MS",Helvetica, sans-serif;	font-size: 8pt;}
.BlackTitleBottomAction {	font-family:Tahoma, Verdana, Arial, "Trebuchet MS",Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000; }

/* Styles for Containers RoundedCorners Container */
.RoundedCornersTitle {	padding:2px 0px 2px 0px;	vertical-align:middle;}
.RoundedCornersTitle h3, .RoundedCornersTitle .ContainerTitle {padding:0px; margin:0px;font-family:Tahoma, Verdana, Arial, "Trebuchet MS",Helvetica, sans-serif;	font-size: 12pt;font-weight: bold;color: #294607;}	
.RoundedCornersWidth {	width: 100%;}
.RoundedCornersContentpaneMain { background:url(images/CornersContentbg.gif) top left repeat-x;}
.RoundedCornersTopMiddleMain { background:url(images/CornersTopMiddle.gif) top left repeat-x;}
.RoundedCornersTopLeft { background:url(images/CornersTopLeft.gif) top left repeat-x;}
.RoundedCornersTopRight { background:url(images/CornersTopRight.gif) top right repeat-x;}
.RoundedCornersLeftSideBorder { background:url(images/CornersLeftSideBorder.gif) top left repeat-y;}
.RoundedCornersRightSideBorder { background:url(images/CornersRightSideBorder.gif) top right repeat-y;}
.RoundedCornersRightSide { background:url(images/CornersRightSide.gif) top right no-repeat;}
.RoundedCornersLeftSide { background:url(images/CornersLeftSide.gif) top left no-repeat;}
.RoundedCornersBottomLeft { background:url(images/CornersBottomLeft.gif) top left no-repeat;}
.RoundedCornersBottomRight { background:url(images/CornersBottomRight.gif) top right no-repeat;}
.RoundedCornersBottomMiddle { background:url(images/CornersBottomMiddle.gif) bottom right repeat-x;}
.RoundedCornersTopMIddle { padding:10px 10px 0px 16px;}
.RoundedCornersContentpane {	text-align: left;	vertical-align: top;	padding:5px 10px 5px 10px;}
.RoundedCornersActionscell {	text-align: left;	vertical-align: top;	padding:2px 0px}
.RoundedCornersIcon {	text-align: left;	vertical-align: middle;	padding:3px 3px 3px 0px;; display:none;}
.RoundedCornersBlueIcon { background:url(images/BlueIcon.gif) top left no-repeat;}
.RoundedCornersVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.RoundedCornersTitleTable {	width: 100%;	font-family:Tahoma, Verdana, Arial, "Trebuchet MS",Helvetica, sans-serif;	font-size: 8pt;}
.RoundedCornersBottomAction {	font-family:Tahoma, Verdana, Arial, "Trebuchet MS",Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000;}

/* Styles for Containers GreenTitle Container */
.GreenTitleTitle {	padding:2px 0px 2px 0px;	vertical-align:middle;}
.GreenTitleTitle h3, .GreenTitleTitle .ContainerTitle {padding:0px; margin:0px;font-family:Tahoma, Verdana, Arial, "Trebuchet MS",Helvetica, sans-serif;	font-size: 12pt;font-weight: bold;color: #294607;}	
.GreenTitleWidth {	width: 100%;}
.GreenTitleTopMIddle { padding:0px;}
.GreenTitleContentpane {	text-align: left;	vertical-align: top;	padding:5px 0px 0px 0px;}
.GreenTitleActionscell {	text-align: left;	vertical-align: top;	padding:2px 0px}
.GreenTitleIcon {	text-align: left;	vertical-align: middle;	padding:3px 3px 3px 0px;; display:none;}
.GreenTitleBlueIcon { background:url(images/BlueIcon.gif) top left no-repeat;}
.GreenTitleVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.GreenTitleTitleTable {	width: 100%;	font-family:Tahoma, Verdana, Arial, "Trebuchet MS",Helvetica, sans-serif;	font-size: 8pt;}
.GreenTitleBottomAction {	font-family:Tahoma, Verdana, Arial, "Trebuchet MS",Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000;}

/* Styles for Containers GreenTitleBar Container */
.GreenTitleBarTitle {padding:10px 0px 2px 10px; background:url(images/GradientTopMiddle.gif) top left repeat-x;vertical-align:middle;}
.GreenTitleBarTitle h3, .GreenTitleBarTitle .ContainerTitle {padding:0px; margin:0px;font-family:Tahoma, Verdana, Arial, "Trebuchet MS",Helvetica, sans-serif;	font-size: 12pt;font-weight: bold;color: #294607;}	
.GreenTitleBarWidth {	width: 100%;}
.GreenTitleBarTopMIddle { padding:0px;}
.GreenTitleBarGradientTopLeft { background:url(images/GradientTopLeft.gif) top left no-repeat;}
.GreenTitleBarGradientTopRight { background:url(images/GradientTopRight.gif) top right no-repeat;}
.GreenTitleBarContentpane {	text-align: left;vertical-align: top;padding:5px 10px 0px 10px;}
.GreenTitleBarActionscell {	text-align: left;vertical-align: top;padding:2px 0px; background:url(images/GradientTopMiddle.gif) top left repeat-x;}
.GreenTitleBarIcon {text-align: left;vertical-align: middle;padding:3px 3px 3px 0px;; display:none; background:url(images/GradientTopMiddle.gif) top left repeat-x;}
.GreenTitleBarVisibilitycell {	text-align: right;	vertical-align: top; background:url(images/GradientTopMiddle.gif) top left repeat-x;	padding:3px 5px 3px 3px;}
.GreenTitleBarTitleTable {	width: 100%;	font-family:Tahoma, Verdana, Arial, "Trebuchet MS",Helvetica, sans-serif;	font-size: 8pt;}
.GreenTitleBarBottomAction {	font-family:Tahoma, Verdana, Arial, "Trebuchet MS",Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000;}

/* Styles for Containers OrangeTitle Container */
.OrangeTitleTitle {	padding:2px 0px 2px 0px;	vertical-align:middle;}
.OrangeTitleTitle h3, .OrangeTitleTitle .ContainerTitle {padding:0px; margin:0px;font-family:Tahoma, Verdana, Arial, "Trebuchet MS",Helvetica, sans-serif;	font-size: 12pt;font-weight: bold;color: #b55c00;}	
.OrangeTitleWidth {	width: 100%;}
.OrangeTitleTopMIddle { padding:0px;}
.OrangeTitleContentpane {	text-align: left;	vertical-align: top;	padding:5px 0px 0px 0px;}
.OrangeTitleActionscell {	text-align: left;	vertical-align: top;	padding:2px 0px}
.OrangeTitleIcon {	text-align: left;	vertical-align: middle;	padding:3px 3px 3px 0px;}
.OrangeTitleBlueIcon { background:url(images/BlueIcon.gif) top left no-repeat;}
.OrangeTitleVisibilitycell {	text-align: right;	vertical-align: top;	padding:3px 5px 3px 3px;}
.OrangeTitleTitleTable {	width: 100%;	font-family:Tahoma, Verdana, Arial, "Trebuchet MS",Helvetica, sans-serif;	font-size: 8pt;}
.OrangeTitleBottomAction {	font-family:Tahoma, Verdana, Arial, "Trebuchet MS",Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;	color: #000000;}

/* Styles for Containers GrayTitle Container */
.GrayTitleTitle {	padding:2px 0px 2px 0px;	vertical-align:middle;}
.GrayTitleTitle h3, .GrayTitleTitle .ContainerTitle{padding:0px; margin:0px;font-family:Tahoma, Verdana, Arial, "Trebuchet MS",Helvetica, sans-serif;	font-size: 12pt;font-weight: bold;color: #666666;}
.GrayTitleWidth { 	width: 100%;}
.GrayTitleTopMIddle { border-bottom:0px solid #f0f0f0;}
.GrayTitleContentpane {	text-align: left;	vertical-align: top;	padding:5px 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:Tahoma, Verdana, Arial, "Trebuchet MS",Helvetica, sans-serif;	font-size: 8pt;}
.GrayTitleBottomAction {	font-family:Tahoma, Verdana, Arial, "Trebuchet MS",Helvetica, 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:3px 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:3px 0px}






