/* Styles for Containers  */
/**************** Curve Styles **************************/
.CTopBorder {background:url(images/CTopBorder.gif) repeat-x #ffffff; width:100%;}
.CLeftBorder {background:url(images/CLeftBorder.gif) top left repeat-y;}
.CRightBorder {background:url(images/CRightBorder.gif) top right repeat-y;}
.CBottomBorder {background:url(images/CBottmBorder.gif) repeat-x bottom left;}
.CTopRight {background:url(images/CTopRight.gif) top right no-repeat;}
.CTopLeft {background:url(images/CTopLeft.gif) top left no-repeat;}
.CBottomRight {background:url(images/CBottomRight.gif) bottom right no-repeat;}
.CBottomLeft {background:url(images/CBottomLeft.gif) bottom left no-repeat;  }




/* Styles for Containers Grey Title Container */
.GreyTitleTitle {	padding:0px; float:left;padding:0px; margin:0px;font-family:  Arial, Verdana, Helvetica, sans-serif;font-size: 17px;font-weight:bold;color: #000000; text-align:center;}
.GreyTitleTitle h1, .GreyTitleTitle .GreyContainerTitle{padding:10px; float:left; margin:0px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 17px;font-weight:bold;color: #000000;}
.GreyTitleWidth { margin:0px; padding:0px;}
.GreyTitleTopMIddle {padding:0px 0px 0px 50px;}
.GreyTitleContentpane {	text-align: left;vertical-align:top;padding:10px; clear:both;}
.GreyTitleActionscell {float:left;white-space:nowrap;}
.GreyTitleIcon {float:left;}
.GreyTitleVisibilitycell { float:right;	text-align: right;}
.GreyTitleTitleTable {	width: 100%;font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;}
.GreyTitleBottomAction { text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;	font-weight: normal;color: #000000;padding:0 10px 20px 0;}

/* Styles for Containers LGrey Title Container */
.LGreyTitleTitle {	padding:10px ; float:left;padding:0px; margin:0px;font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;font-size: 36px;font-weight:normal;color: #595959; text-align:center;}
.LGreyTitleTitle h1, .LGreyTitleTitle .LContainerTitle{padding:10px; float:left; margin:0px;font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;font-size: 36px;font-weight: normal;color: #595959;}
.LGreyTitleWidth { margin:0px; padding:0px;}
.LGreyTitleTopMIddle {padding:0px 0px 0px 0px;}
.LGreyTitleContentpane {	text-align: left;vertical-align:top;padding:10px; clear:both;}
.LGreyTitleActionscell {float:left;white-space:nowrap;}
.LGreyTitleIcon {float:left;}
.LreyTitleVisibilitycell { float:right;	text-align: right;}
.LGreyTitleTitleTable {	width: 100%;font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;}
.LGreyTitleBottomAction { text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;	font-weight: normal;color: #000000; padding:0 10px 20px 0;}


/* Styles for Containers Black Title Container */
.BlackTitleTitle {	padding:10px ; float:left;padding:0px; float:left; margin:0px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 24px;font-weight:normal;color: #000000;}
.BlackTitleTitle h1, .BlackTitleTitle .BlackContainerTitle{padding:10px; float:left; margin:0px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 24px;font-weight:normal;color: #000000;}
.BlackTitleWidth { margin:0px; padding:0px; background:#ffffff;}
.BlackTitleTopMIddle {padding:0px 0px 0px 0px;}
.BlackTitleContentpane {	text-align: left;	vertical-align:top;	padding:10px;clear:both;}
.BlackTitleActionscell {float:left;white-space:nowrap;}
.BlackTitleIcon {float:left;}
.BlackTitleVisibilitycell { float:right;	text-align: right;}
.BlackTitleTitleTable {	width: 100%;font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;}
.BlackTitleBottomAction { text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;	font-weight: normal;color: #000000; padding:0 10px 20px 0; }

/* Styles for Containers NoPaddingNoTitle Title Container */
.NoPaddingNoTitleTitleWidth {padding:0px; }
.NoPaddingNoTitleTitleContentpane {	text-align: left;vertical-align:top;	padding:0px 30px 0px 20px; clear:both;}
.NoPaddingNoTitleTitleBottomAction { text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;	font-weight: normal;color: #000000; }





/* Styles for Containers BGNoPaddingNoTitle Title Container */
.BGNoPaddingNoTitleTitleWidth {padding:0px; background:#cbe1ee; padding:2px;}
.BGNoPaddingNoTitleTitleContentpane {	text-align: left;vertical-align:top; background:url(images/Nobg.gif) repeat-x top left;	padding:0px 30px 0px 20px; clear:both;}
.BGNoPaddingNoTitleTitleBottomAction { text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: normal;color: #000000; }



/**************** Curve Styles GreyBGTitle Container **************************/
.GreyBGCTopBorder {background:url(images/GreyBGCTopBorder.gif) repeat-x  #fafafa;}
.GreyBGCLeftBorder {background:url(images/GreyBGCLeftBorder.gif) top left repeat-y;}
.GreyBGCRightBorder {background:url(images/GreyBGCRightBorder.gif) top right repeat-y;}
.GreyBGCBottomBorder {background:url(images/GreyBGCBottmBorder.gif) repeat-x bottom left;}
.GreyBGCTopRight {background:url(images/GreyBGCTopRight.gif) top right no-repeat;}
.GreyBGCTopLeft {background:url(images/GreyBGCTopLeft.gif) top left no-repeat;}
.GreyBGCBottomRight {background:url(images/GreyBGCBottomRight.gif) bottom right no-repeat;}
.GreyBGCBottomLeft {background:url(images/GreyBGCBottomLeft.gif) bottom left no-repeat;}

/* Styles for Containers GreyBGTitle Container */
.GreyBGTitleTitle {	padding:0px ; float:left;padding:2px 10px; margin:0px;font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size: 15px;font-weight:bold;color: #ffffff; text-align:center;}
.GreyBGTitleTitle h1, .GreyBGTitleTitle .GreyBGContainerTitle{padding:0 ; float:left; margin:0px;font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size: 15px;font-weight:bold;color: #ffffff;}
.GreyBGTitleWidth { margin:0px; padding:0px; }
.GreyBGTitleTopMIddle {padding:0px 0px 0px 0px;}
.GreyBGTitleContentpane {	text-align: left;vertical-align:top;padding:10px; clear:both;}
.GreyBGTitleActionscell {float:left;white-space:nowrap;}
.GreyBGTitleIcon {float:left;}
.GreyBGTitleVisibilitycell { float:right;	text-align: right;}
.GreyBGTitleTitleTable {	width: 100%;font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;}
.GreyBGTitleBottomAction { text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;	font-weight: normal;color: #000000; padding:0 10px 20px 0;}



/* Styles for Containers Grey Title Border Container */

.GreyTitleContentpaneBorder {	text-align: left;vertical-align:top;padding:10px; clear:both; border-top:1px solid #eeeeee;}

/* Styles for Containers GreyBGTitleN Container */
.GreyBGTitleTitleN {	padding:0px ; float:left;padding:5px 10px; margin:0px;font-family:  Arial, Verdana, Helvetica, sans-serif;font-size: 17px;font-weight:normal;color: #000000; text-align:center;}
.GreyBGTitleTitleN h1, .GreyBGTitleTitleN .GreyBGContainerTitleN{padding:0 ; float:left; margin:0px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 17px;font-weight:normal;color: #000000;}



.GreyNTitleTitle {	padding:0px; float:left;padding:0px; margin:0px;font-family:  Arial, Verdana, Helvetica, sans-serif;font-size: 18px;font-weight:bold;color: #ffffff; text-align:center; }
.GreyNTitleTitle h1, .GreyNTitleTitle .GreyContainerTitle{padding:3px 10px; float:left; margin:0px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 18px;font-weight:bold;color: #ffffff;background:transparent;}

.Try {background:url(images/GRLI.gif) no-repeat top left #000000; height:28px; width:60%;}
.Try2 {background:url(images/GRRI.gif) no-repeat top right ; height:28px;}



/* Styles for Containers Login Container */
.LoginTitleTitle {	padding:0px  0px 0px 15px; float:left;  margin:0px;font-family: Helvetica, Arial, Verdana, sans-serif;font-size: 14px;font-weight:bold;color: #ffffff; text-align:center;}
.LoginTitleTitle h1, .LoginTitleTitle .LoginContainerTitle{padding:0px;float:left; margin:0px;font-family:Helvetica, Arial, Verdana, sans-serif;font-size: 14px;font-weight:bold;color: #ffffff;}
.LoginTitleWidth { margin:0px; padding:0px;}
.LoginTitleTopMIddle {padding:0px 0px 0px 0px;}
.LoginTitleContentpane {	text-align: left;vertical-align:top;padding:0px; clear:both;}
.LoginTitleActionscell {float:left;white-space:nowrap;}
.LoginTitleIcon {float:left;}
.LoginTitleVisibilitycell { float:right;	text-align: right;}
.LoginTitleTitleTable {	width: 100%;font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;}
.LoginTitleBottomAction { text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;	font-weight: normal;color: #000000;padding:0 10px 20px 0;}


/* Styles for Containers  */
/**************** Curve Styles **************************/
.LoginTopBorder {background:url(images/LoginTopBorder.gif) repeat-x #f0920c; width:100%;}
.LoginLeftBorder {}
.LoginRightBorder {}
.LoginBottomBorder {background:url(images/LoginBottmBorder.gif) repeat-x bottom left;}
.LoginTopRight {background:url(images/LoginTopRight.gif) top right no-repeat;}
.LoginTopLeft {background:url(images/LoginTopLeft.gif) top left no-repeat;}
.LoginBottomRight {background:url(images/LoginBottomRight.gif) bottom right no-repeat;}
.LoginBottomLeft {background:url(images/LoginBottomLeft.gif) bottom left no-repeat;  }


