/* Styles for Containers  */
/* Styles for Containers BlackTitle Container */
.BlackTitleTitle {	padding:0px 0px 0px 0px; float:left;}
.BlackTitleTitle h2, .BlackTitleTitle .ContainerTitle{white-space:nowrap; background:none; padding:0px; margin:0px;font-family:Verdana, Geneva, sans-serif;font-size: 13px;font-weight:normal;color: #000000;}
.BlackTitleWidth { margin:0px 0px 10px 0px; padding:10px; background:#fbfbfc;}
.BlackTitleTopMIddle {padding:0px 0px 0px 0px; overflow:hidden;}
.BlackTitleContentpane {	text-align: left;padding:5px 0px 5px 0px; clear:both;}
.BlackTitleIcon {float:left;}
.BlackTitleVisibilitycell { float:right;text-align: right;}
.BlackTitleTitleTable {	width: 100%;}

/* Styles for Containers OrangeTitle Container */
.OrangeTitleTitle {	padding:0px 0px 0px 0px; float:left;}
.OrangeTitleTitle h2, .OrangeTitleTitle .ContainerTitle{white-space:nowrap; background:none; padding:0px; margin:0px;font-family:Georgia, "Times New Roman", Times, serif;font-size: 28px;font-weight:normal;color: #e5690d;}
.OrangeTitleWidth { margin:0px 0px 10px 0px; padding:0px;}
.OrangeTitleTopMIddle {padding:0px 0px 0px 0px; overflow:hidden;}
.OrangeTitleContentpane {	text-align: left;padding:5px 0px 0px 0px; clear:both;}
.OrangeTitleIcon {float:left;}
.OrangeTitleVisibilitycell { float:right;text-align: right;}
.OrangeTitleTitleTable {	width: 100%;}

/* Styles for Containers OrangeTitlebar Container */
.OrangeTitlebarTitle {	padding:0px 0px 0px 0px; float:left;}
.OrangeTitlebarTitle h2, .OrangeTitlebarTitle .ContainerTitle{ white-space:nowrap; background:none; padding:0px; margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight:normal;color: #ffffff;}
.OrangeTitlebarWidth { margin:0px 0px 10px 0px; padding:8px; background:#FFFFFF;}
.OrangeTitlebarTopMIddle {padding:0px 0px 0px 0px; background:#ff7d01; padding:8px 10px;}
.OrangeTitlebarContentpane {	text-align: left;padding:5px 10px 0px 10px; clear:both;}
.OrangeTitlebarIcon {float:left; margin:0px 7px 0px 0px;}
.OrangeTitlebarVisibilitycell { float:right;text-align: right;}
.OrangeTitlebarTitleTable {	width: 100%;}

/* Styles for Containers GreenTitlebar Container */
.GreenTitlebarTitle {	padding:0px 0px 0px 0px; float:left;}
.GreenTitlebarTitle h2, .GreenTitlebarTitle .ContainerTitle{  white-space:nowrap;background:none; padding:0px; margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight:normal;color: #ffffff;}
.GreenTitlebarWidth { margin:0px 0px 10px 0px; padding:8px; background:#FFFFFF;}
.GreenTitlebarTopMIddle {padding:0px 0px 0px 0px; background:#709e00; padding:8px 10px;}
.GreenTitlebarContentpane {	text-align: left;padding:5px 10px 0px 10px; clear:both;}
.GreenTitlebarIcon {float:left; margin:0px 7px 0px 0px;}
.GreenTitlebarVisibilitycell { float:right;text-align: right;}
.GreenTitlebarTitleTable {	width: 100%;}

/* Styles for Containers AquaTitlebar Container */
.AquaTitlebarTitle {	padding:0px 0px 0px 0px; float:left;}
.AquaTitlebarTitle h2, .AquaTitlebarTitle .ContainerTitle{ white-space:nowrap; background:none; padding:0px; margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight:normal;color: #ffffff;}
.AquaTitlebarWidth { margin:0px 0px 10px 0px; padding:8px; background:#FFFFFF;}
.AquaTitlebarTopMIddle {padding:0px 0px 0px 0px; background:#00a1a3; padding:8px 10px;}
.AquaTitlebarContentpane {	text-align: left;padding:5px 10px 0px 10px; clear:both;}
.AquaTitlebarIcon {float:left; margin:0px 7px 0px 0px;}
.AquaTitlebarVisibilitycell { float:right;text-align: right;}
.AquaTitlebarTitleTable {	width: 100%;}

/* Styles for Containers Brownbg Container */
.BrownbgTitle {	padding:0px 0px 0px 18px; float:left; background:url(Containerimages/OrangIcon.gif) 0px 0px no-repeat;}
.BrownbgTitle h2, .BrownbgTitle .ContainerTitle{ background:none; padding:0px; white-space:nowrap; margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight:normal;color: #ffffff;}
.BrownbgWidth { margin:0px 0px 10px 0px; padding:0px;}
.BrownbgTopMIddle {padding:8px 16px 8px 16px; background:#676052;float:left; min-width:110px; white-space:nowrap;}
.BrownbgContentpane {	text-align: left;padding:8px 16px 8px 16px; clear:both; background:#676052;}
.BrownbgIcon {float:left; margin:0px 7px 0px 0px;}
.BrownbgVisibilitycell { float:right;text-align: right;}
.BrownbgTitleTable {	width: 100%;}

/* Styles for Containers OrangeRoundedCorner Title Container */
.OrangeRoundedCornerTitleTitle {	padding:0px 0px 0px 0px; float:left;}
.OrangeRoundedCornerTitleTitle h1, .OrangeRoundedCornerTitleTitle .ContainerTitle{ white-space:nowrap;background:none; padding:0px; margin:0px;font-family:Verdana, Geneva, sans-serif;	font-size: 18px;font-weight: normal;	color: #ffffff;}
.OrangeRoundedCornerTitleWidth { padding:0px 0px 0px 0px; margin:0px 0px 12px 0px; background:none;overflow:hidden;}
.OrangeRoundedCornerMain { margin:0px 6px; padding:1px 1px 1px 1px; background:#ffffff; overflow:hidden;}
.OrangeRoundedCornerTitleMIddle {padding:2px 0px 0px 5px;overflow:hidden;}
.OrangeRoundedCornerContentpane {	text-align: left; padding:5px 5px 5px 5px;vertical-align: top; clear:both;}

/*Style for Round TopLeft*/ 		  .OrangeRoundedCornerTopLeft { background:url(Containerimages/OrangeTL.png) top left no-repeat;overflow:hidden;}
/*Style for Round TopMiddle*/ 		  .OrangeRoundedCornerTopMiddle { background:#f78f1e;overflow:hidden; margin:0px 6px; height:28px;}
/*Style for Round TopRight*/ 		  .OrangeRoundedCornerTopRight { background:url(Containerimages/OrangeTR.png) top right no-repeat;overflow:hidden;}
/*Style for Round BottomLeft*/ 		  .OrangeRoundedCornerBottomleft { background:url(Containerimages/OrangeBL.png) bottom left no-repeat;overflow:hidden;}
/*Style for Round BottomMiddle*/ 	  .OrangeRoundedCornerBottomMiddle { background:url(Containerimages/OrangeBM.png) bottom center repeat-x;overflow:hidden; margin:0px 6px; height:6px;}
/*Style for Round BottomRight*/ 	  .OrangeRoundedCornerBottomRight { background:url(Containerimages/OrangeBR.png) bottom right no-repeat;overflow:hidden;}
/*Style for Round LeftSide*/ 	 	  .OrangeRoundedCornerLeftSide { background:url(Containerimages/OrangeLS.png) top left repeat-y;overflow:hidden;}
/*Style for Round RightSide*/ 	 	  .OrangeRoundedCornerRightSide { background:url(Containerimages/OrangeRS.png) top right repeat-y;overflow:hidden;}

.OrangeRoundedCornerTitleVisibilitycell { float:right;	text-align: right;}
.OrangeRoundedCornerTitleTitleTable {	width: 100%;}
.OrangeRoundedCornerTitleMIddle .BlackTitleIcon img{ margin:0px 0px 0px -15px;}

/* Styles for Containers GrayRoundedCorner Title Container */
.GrayRoundedCornerTitleTitle {	padding:0px 0px 0px 0px; float:left;}
.GrayRoundedCornerTitleTitle h1, .GrayRoundedCornerTitleTitle .ContainerTitle{white-space:nowrap; background:none; padding:0px; margin:0px;font-family:Verdana, Geneva, sans-serif;	font-size: 18px;font-weight: normal;	color: #000000;}
.GrayRoundedCornerTitleWidth { padding:0px 0px 0px 0px; margin:0px 0px 12px 0px; background:none;overflow:hidden;}
.GrayRoundedCornerMain { margin:0px 6px; padding:1px 1px 1px 1px; background:#ffffff; overflow:hidden;}
.GrayRoundedCornerTitleMIddle {padding:2px 0px 0px 5px;overflow:hidden;}
.GrayRoundedCornerContentpane {	text-align: left; padding:5px 5px 5px 5px;vertical-align: top; clear:both;}

/*Style for Round TopLeft*/ 		  .GrayRoundedCornerTopLeft { background:url(Containerimages/GrayTL.png) top left no-repeat;overflow:hidden;}
/*Style for Round TopMiddle*/ 		  .GrayRoundedCornerTopMiddle { background:#b7b6b6;overflow:hidden; margin:0px 6px; height:28px;}
/*Style for Round TopRight*/ 		  .GrayRoundedCornerTopRight { background:url(Containerimages/GrayTR.png) top right no-repeat;overflow:hidden;}
/*Style for Round BottomLeft*/ 		  .GrayRoundedCornerBottomleft { background:url(Containerimages/GrayBL.png) bottom left no-repeat;overflow:hidden;}
/*Style for Round BottomMiddle*/ 	  .GrayRoundedCornerBottomMiddle { background:url(Containerimages/GrayBM.png) bottom center repeat-x;overflow:hidden; margin:0px 6px; height:6px;}
/*Style for Round BottomRight*/ 	  .GrayRoundedCornerBottomRight { background:url(Containerimages/GrayBR.png) bottom right no-repeat;overflow:hidden;}
/*Style for Round LeftSide*/ 	 	  .GrayRoundedCornerLeftSide { background:url(Containerimages/GrayLS.png) top left repeat-y;overflow:hidden;}
/*Style for Round RightSide*/ 	 	  .GrayRoundedCornerRightSide { background:url(Containerimages/GrayRS.png) top right repeat-y;overflow:hidden;}

.GrayRoundedCornerTitleVisibilitycell { float:right;	text-align: right;}
.GrayRoundedCornerTitleTitleTable {	width: 100%;}
.GrayRoundedCornerTitleMIddle .BlackTitleIcon img{ margin:0px 0px 0px -15px;}


/* Styles for Containers BlackBar Container */
.BlackBarWidth { padding:0px; margin:0px 0px 6px 0px; background:#3c3c3c url(Containerimages/BlackBarbg.gif) top left repeat-x; border:1px solid #545454;}
.BlackBarContentpane {	text-align: left;	vertical-align: top;	padding:6px 10px 6px 10px; clear:both;border:3px solid #FFFFFF;}

/* Styles for Containers NoTitleBottomPadding Title Container */
.NoTitleBottomPaddingTitleWidth { padding:0px 0px 12px 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;}












