/* CSS Document */

.c_container{/*padding:.46875em;*/}

/*----------.c_head{padding:0; margin-top:8px;text-align:left;} --------- mResult*/

/*---------- To align the Actions, Icon and Title ---------*/
.c_icon, .c_actions {float:left;}/*, h1.c_title, h2.c_title*/ 
.c_icon img {float:left; padding-right:.25em;}
h1.c_title, h2.c_title {margin:0; padding:0 0 0 0;}
.icn img{margin-right:.3125em;}

.title_vis{float:right;}

.c_content{clear:both;}
.c_contentpane{padding:.5em 0 0 0;}
.c_footer {clear:both;margin-bottom:1.25em;padding:0; text-align:right;}

/*----------.c_icon, .c_actions, .head_title h1{float:left;}
.c_icon img { float:left; padding-right:4px; }
.head_title h1{margin:0; padding:0;}
.icn img{margin-right:5px;}

.head_title{margin:0; float:left;width:100%;}
.title_vis{margin:0; float:right;}

.c_content{clear:both;}
.c_contentpane{padding:8px 0 0 0; text-align:left;}
.c_footer {clear:both;margin-bottom:20px;padding:0; text-align:right;} --------- mResult */

/*---------- default style for head & normal -----------*/
.Normal p{margin-top:0px;}

/*---------- style for Title_Blue -----------*/
.c_head_blue h2.c_title, .c_head_blue h2.c_title input {color:#31697a;}

/*---------- For the inline edit icons -----------*/
.eipbackimg {background-color:#DAE7F2;border:solid 1px #4F839F;}
.c_content .eipbackimg {margin-top:0;margin-left:-1.25em;}
/*Alpha Brisk Containers */
.float_left { float:left}
.float_right { float:right}


/* Styles for TR Containers  */
/* Styles for Containers BlackTitle Container */
.BlackTitleTitle {padding:0; float:left;}
.BlackTitleTitle h2, .BlackTitleTitle .ContainerTitle{padding:0!important; margin:0;font-size:1em;line-height:1.25em; font-weight: bold;color:#142930; }
.BlackTitleWidth { padding:0;}
.BlackTitleTopMIddle {padding:0;}
.BlackTitleContentpane {text-align:left;vertical-align: top;padding:10px 0px .625em 0px; clear:both;}
.BlackTitleVisibilitycell {float:right;text-align: right;}
.BlackTitleTitleTable {width:100%;}

/* 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;}

/* Styles for Containers NoTitleBottomPaddingTitle Container */
.NoTitleBottomPaddingTitleWidth { margin:0px 0px .75em 0px;}
.NoTitleBottomPaddingTitleContentpane {	text-align: left;	vertical-align: top;	padding:0px 0px 0px 0px; clear:both;}


.ClearFloat {clear:both;height:0px;font-size:0px;line-height:0px;}
.BottomAction { text-align:right;font-size: 8pt;color: #000000; clear:both;}
.TitleActionscell {float:left; position:relative; z-index:888888!important;}
.TitleActionscell table{width:15px;}
.TopMain .TitleActionscell table{z-index:999999999!important; position:absolute!important;}

/* Styles for Containers GreyTitleWhiteBGBlueRuleIcon Container */
.IconTitleBlueTitle {padding:0; float:left;}
.IconTitleBlueTitle h2, .IconTitleTitle .ContainerTitle{padding:0!important; margin:0 0 0 0;font-size:.938em;line-height:1.125em; font-weight:normal!important; color:#444540; float:left;}
.IconTitleBlueTitle h2 strong{ display:block; font-weight:bold!important; }
.IconTitleBlueIcon{ float:left; width:auto; margin:0 .625em 0 0;}
.IconTitleBlueWidth { padding:0;}
.IconTitleBlueTopMIddle {padding:0 0 .625em 0; border-bottom:solid .313em #31697a;}
.IconTitleBlueContentpane {text-align:left;vertical-align: top;padding:.625em 0px 0 0px; clear:both;}
.IconTitleBlueVisibilitycell {float:right;text-align: right;}
.IconTitleBlueTitleTable {width:100%;}

/* Styles for Containers GreyTitleWhiteBGGreenRuleIcon Container */
.IconTitleGreenTitle {padding:0; float:left;}
.IconTitleGreenTitle h2, .IconTitleTitle .ContainerTitle{padding:0!important; margin:0 0 0 0;font-size:.938em;line-height:1.125em; font-weight:normal!important; color:#444540; float:left;}
.IconTitleGreenTitle h2 strong{ display:block; font-weight:bold!important;}
.IconTitleGreenIcon{ float:left; width:auto; margin:0 .625em 0 0;}
.IconTitleGreenWidth { padding:0;}
.IconTitleGreenTopMIddle {padding:0 0 .625em 0; border-bottom:solid .313em #879f27;}
.IconTitleGreenContentpane {text-align:left;vertical-align: top;padding:.625em 0px 0 0px; clear:both;}
.IconTitleGreenVisibilitycell {float:right;text-align: right;}
.IconTitleGreenTitleTable {width:100%;}

/* Styles for Containers DarkTitleGrayBGBlueBorder Container */
.BlueContainerTitle {padding:.438em 1em; background-color:#31697a; position:relative; }
.BlueContainerTitle h2, .BlueContainerTitle .ContainerTitle{padding:0!important; margin:0; font-size:1.125em; line-height:1.375em; font-weight: normal; color:#ffffff;}
.BlueContainerIcon{ float:left; width:auto; margin:0 1em 0 0;}
.BlueContainerWidth { padding:0; background-color:#31697a; padding:0 0 .188em 0; position:relative; margin:0 0 .625em 0;border-radius:.25em; -moz-border-radius:.25em;}
.BlueBottomLeft{ /*position:absolute; bottom:0; left:0; display:block; width:.188em; height:.188em; background:url(Cimages/yellow-bottom-left.gif) 0 100% no-repeat;*/}
.BlueBottomRight{ /*position:absolute; bottom:0; right:0; display:block; width:3px; height:3px; background:url(Cimages/yellow-bottom-right.gif) 100% 100% no-repeat;*/}
.BlueContainerTopMIddle {padding:0;}
.BlueContainerContentpane { text-align:left; vertical-align: top; padding:0;}
.BlueContainerVisibilitycell {float:right;text-align: right;}
.BlueContainerTitleTable {width:100%;}
.BlueContainerBottomBox{background-color:#F0F0F0; border-left:solid .125em #31697a; border-right:solid .125em #31697a; padding:.75em 0 0px .75em; height:100%; overflow:hidden;}

/* Styles for Containers WhiteTitleWhiteBGGreenFrame Container */
.GreenContainerTitle {padding:.438em 1em; background-color:#879f27; position:relative; }
.GreenTopLeft{}
.GreenTopRight{}
.GreenContainerTitle h2, .GreenContainerTitle .ContainerTitle{padding:0!important; margin:0; font-size:1.125em; line-height:1.375em; font-weight: normal; color:#fff;}
.GreenContainerIcon{ float:left; width:auto; margin:0 1em 0 0;}
.GreenContainerWidth { padding:0; background-color:#879f27;padding:0 0 .188em 0; position:relative; margin:0 0 .625em 0;border-radius:.25em; -moz-border-radius:.25em;}
.GreenBottomLeft{ }
.GreenBottomRight{ }
.GreenContainerTopMIddle {padding:0;}
.GreenContainerContentpane { text-align:left; vertical-align: top; padding:0;}
.GreenContainerVisibilitycell {float:right;text-align: right;}
.GreenContainerTitleTable {width:100%;}
.GreenContainerBottomBox{background-color:#f0f2eb; border-left:solid .125em #879f27; border-right:solid .125em #879f27; padding:.75em 0 0px .75em; height:100%; overflow:hidden;}

/* Styles for Containers BlackTitleGreenishBGIcon Container */
.GreenishBoxTitle {padding:0;}
.GreenishBoxTitle h2, .GreenBoxTitle .ContainerTitle{padding:0 0 .188em 0!important; margin:0 0 .188em 0; font-size:.875em; line-height:1em; font-weight:bold!important; color:#000; }
.GreenishBoxIcon{ float:left; margin:.188em/*3px*/ 0 0 0;}
.GreenishBoxWidth { padding:/*17px 13px 10px*/1.063em .813em .625em; background-color:#e1e5d6; position:relative; margin:0 .25em .75em .25 /*0 0 12px 0*/; border-radius:1em; -moz-border-radius:1em;}
.GreenishBoxTL{ position:absolute; top:0; left:0; display:block; width:5px; height:5px;}
.GreenishBoxTR{ position:absolute; top:0; right:0; display:block; width:5px; height:5px;}
.GreenishBoxBL{ position:absolute; bottom:0; left:0; display:block; width:5px; height:5px;}
.GreenishBoxBR{ position:absolute; bottom:0; right:0; display:block; width:5px; height:5px;}
.GreenishBoxTopMIddle {padding:0;}
.GreenishBoxContentpane {text-align:left;vertical-align: top;padding:0;}
.GreenishBoxContentpane p{color:#000; padding:0 0 .313em 0 !important;}
.GreenishBoxContentpane a{text-decoration:none;}
.GreenishBoxContentpane a:hover{text-decoration:underline;}
.GreenishVisibilitycell {text-align: right;}
.GreenishTitleTable {width:100%;}
.GreenishBoxLeft{ float:left; /*width:70px;*/ margin:0 .938em 0 0;}
.GreenishBoxRight{ /*float:left; width:135px;*/}

/* Styles for Containers BlackTitleGreenBGIcon Container */
.GreenBoxTitle {padding:0;}
.GreenBoxTitle h2, .GreenBoxTitle .ContainerTitle{padding:0 0 .188em 0!important; margin:0 0 .188em 0; font-size:.875em; line-height:1em; font-weight:bold!important; color:#000; }
.GreenBoxIcon{ float:left; margin:.188em/*3px*/ 0 0 0;}
.GreenBoxWidth { padding:/*17px 13px 10px*/1.063em .813em .625em; background-color:#c3cf93; position:relative; margin:0 .25em .75em .25 /*0 0 12px 0*/; border-radius:1em; -moz-border-radius:1em;}
.GreenBoxTL{ position:absolute; top:0; left:0; display:block; width:5px; height:5px;}
.GreenBoxTR{ position:absolute; top:0; right:0; display:block; width:5px; height:5px;}
.GreenBoxBL{ position:absolute; bottom:0; left:0; display:block; width:5px; height:5px;}
.GreenBoxBR{ position:absolute; bottom:0; right:0; display:block; width:5px; height:5px;}
.GreenBoxTopMIddle {padding:0;}
.GreenBoxContentpane {text-align:left;vertical-align: top;padding:0;}
.GreenContentpane p{color:#000; padding:0 0 .313em 0 !important;}
.GreenBoxContentpane a{text-decoration:none;}
.GreenBoxContentpane a:hover{text-decoration:underline;}
.GreenVisibilitycell {text-align: right;}
.GreenTitleTable {width:100%;}
.GreenBoxLeft{ float:left; /*width:70px;*/ margin:0 .938em 0 0;}
.GreenBoxRight{ /*float:left; width:135px;*/}

/* Styles for Containers BlackTitleBlueBG Container */
.BlueBoxTitle {padding:0;}
.BlueBoxTitle h2, .BlueBoxTitle .ContainerTitle{padding:0 0 /*3px*/.188em 0!important; margin:0 0 .188em 0; font-size:/*14px*/.875em; line-height:/*16px*/1em; font-weight:bold!important; color:white; /*white-space:nowrap*/;}
.BlueBoxIcon{ float:left; margin:.188em/*3px*/ 0 0 0;}
.BlueBoxWidth { padding:/*17px 13px 10px*/1.063em .813em .625em; background-color:#31697A; position:relative; margin:.75em .25em /*0 0 12px 0*/; border-radius:1em; -moz-border-radius:1em; color:white;}
.BlueBoxTL{ position:absolute; top:0; left:0; display:block; width:5px; height:5px;/**/ /*background:url(Cimages/blueBox-top-left.gif) 0 0 no-repeat;*/}
.BlueBoxTR{ position:absolute; top:0; right:0; display:block; width:5px; height:5px;/**/ /*background:url(Cimages/blueBox-top-right.gif) 100% 0 no-repeat;*/}
.BlueBoxBL{ position:absolute; bottom:0; left:0; display:block; width:5px; height:5px;/**/ /*background:url(Cimages/blueBox-bottom-left.gif*/) 0 100% no-repeat;}
.BlueBoxBR{ position:absolute; bottom:0; right:0; display:block; width:5px; height:5px;/**/ /*background:url(Cimages/blueBox-bottom-right.gif) 100% 100% no-repeat;*/}
.BlueBoxTopMIddle {padding:0;/**/}
.BlueBoxContentpane {text-align:left;vertical-align: top;padding:0;/**/}
.BlueBoxContentpane p{ color:#000; padding:0 0 /*5px*/.313em 0 !important;}
.BlueBoxContentpane a{ color:#ffffff; text-decoration:none;}
.BlueBoxContentpane a:hover{ color:#ffffff; text-decoration:underline;}
.BlueBoxVisibilitycell {text-align: right;}
.BlueBoxTitleTable {width:100%;}
.BlueBoxLeft{ float:left; /*width:70px;*/ margin:0 /*15px*/.938em 0 0;}
.BlueBoxRight{ /*float:left; width:135px;*/}

/* Styles for Containers BlueTitleBarWhiteBG Container */
.BlueBGTitleTitle {padding:0;}
.BlueBGTitleTitle h2, .BlueBGTitleTitle .ContainerTitle{padding:0!important; margin:0; font-size:1.063em; line-height:1.188em; font-weight:bold!important; color:#fff;}
.BlueBGTitleWidth {}
.BlueBGTitleBG { padding:.313em 0 .313em .813em; background-color:#31697a; position:relative; border-radius:.26575em; -moz-border-radius:.26575em;}
.BlueBGTitleTL{ }
.BlueBGTitleTR{ }
.BlueBGTitleBL{ }
.BlueBGTitleBR{ }
.BlueBGTitleTopMIddle {padding:0;}
.BlueBGTitleContentpane {text-align:left;vertical-align: top;padding:.625em 0 0 0;}
.BlueBGTitleVisibilitycell {text-align: right;}
.BlueBGTitleTitleTable {width:100%;}

/* Styles for Containers GreenTitleBarWhiteBG Title Container */
.GreenBGTitleTitle {padding:0;}
.GreenBGTitleTitle h2, .GreenBGTitleTitle .ContainerTitle{padding:00!important; margin:0; font-size:1.063em; line-height:1.188em; font-weight:bold!important; color:#fff;}
.GreenBGTitleWidth {}
.GreenBGTitleBG { padding:.313em 0 .313em .813em; background-color:#879f27; position:relative;border-radius:.26575em; -moz-border-radius:.26575em;}
.GreenBGTitleTL{}
.GreenBGTitleTR{ }
.GreenBGTitleBL{ }
.GreenBGTitleBR{ }
.GreenBGTitleTopMIddle {padding:0;}
.GreenBGTitleContentpane {text-align:left;vertical-align: top;padding:.625em 0 0 0;}
.GreenBGTitleVisibilitycell {text-align: right;}
.GreenBGTitleTitleTable {width:100%;}

/* Styles for Containers GreyTitleGreenishBG Container */
.GreenishBGTitle {padding:0;}
.GreenishBGTitle h2, .GreenishBGTitle .ContainerTitle{padding:0 0 .188em 0!important; margin:0; font-size:1.188em; line-height:1.25em; font-weight:bold!important; color:#142930; }
.GreenishBGWidth { padding:.5em .813em .5em; background-color:#e1e5d6; position:relative; margin:0 0 .75em 0;border-radius:1em; -moz-border-radius:1em;}
.GreenishBGTL{ }
.GreenishBGTR{ ;}
.GreenishBGBL{ }
.GreenishBGBR{ }
.GreenishBGTopMIddle {padding:0;}
.GreenishBGContentpane {text-align:left;vertical-align: top;padding:.625em 0 0 0;}
.GreenishBGVisibilitycell {text-align: right;}
.GreenishBGTitleTable {width:100%;}
.GreenishBGContentpane form { padding:0px; margin:0px;}

/* Styles for Containers BlueTitleBarStylized Container */
.InnerTitleTitle {padding:0;}
.InnerTitleTitle h2, .InnerTitleTitle .ContainerTitle{padding:0 0 0 1.25em!important; font-size:1.438em;line-height:2.063em; font-weight: bold;color:#fff; background-color:#31697a; height:3em;}
.InnerTitleWidth { padding:0;}
.InnerTitleTopMIddle {padding:0;}
.InnerTitleContentpane {text-align:left;vertical-align: top;padding:0 0px .625em 2.688em; clear:both; margin:0;}
.InnerTitleVisibilitycell {float:right;text-align: right;}
.InnerTitleTitleTable {width:100%;}

/* Styles for Containers IconTitleGreen Container */
.IconTitleTitle {padding:0; float:left;}
.IconTitleTitle h2, .IconTitleTitle .ContainerTitle{padding:3px 0 0 0!important; margin:0 0 0 0; font-size:15px;line-height:18px; font-weight:bold!important; color:#0E5876; white-space:nowrap; float:left;}
.IconTitleTitle h2 strong{ display:block; font-weight:bold!important; }
.IconTitleIcon{ float:left; width:auto; margin:0 10px 0 0;}
.IconTitleWidth { padding:0;}
.IconTitleTopMIddle {padding:0 0 3px 0;}
.IconTitleContentpane {text-align:left;vertical-align: top;padding:0 0px 0 0px; clear:both;}
.IconTitleVisibilitycell {float:right;text-align: right;}
.IconTitleTitleTable {width:100%;}

/* Styles for Containers BlueTitleWhiteBGIcon */
.IconTitle2Title {padding:0;}
.IconTitle2Title h2, .IconTitle2Title .ContainerTitle{padding:0 0 .188em 0!important; margin:0; font-size:.938em; line-height:1.063em; font-weight:bold!important; color:#31697a;}
.IconTitle2Icon{ float:left; margin:.188em 0 0 0;}
.IconTitle2Width { padding:0 .813em 0;margin:0 0 .313em 0;}
.IconTitle2TopMIddle {padding:0;}
.IconTitle2Contentpane {text-align:left;vertical-align: top;padding:0;}
.IconTitle2Visibilitycell {text-align: right;}
.IconTitle2TitleTable {width:100%;}
.IconTitle2Left{ float:left;margin:0 .75em 0 0;}
.IconTitle2Right{}

/* Styles for Containers FeedbackLightBG Container */
.feedbackWidth { margin:0 0 .625em 0; padding:.625em 1.25em 0; background-color:#e1e5d6; color:#879f27 !important; border:solid .063em #879f27;}
.feedbackContentpane {text-align:left;vertical-align: top; clear:both;}
.feedbackWidth span{color:#879f27 !important;}
.feedbackWidth a{color:#879f27 !important;}
.feedbackWidth img{ margin:0 .313em 0 0;}
.feedbackVisibilitycell {float:right;text-align: right;}
.feedbackTitleTable {width:100%;}


/* Styles for DNNJungle Print Container */
.containermaster {
	width: 100%;
	background-color: #ffffff;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
}









