/* General*/  

html {
	overflow: -moz-scrollbars-vertical;
    overflow-y: auto;
	overflow-x: auto;
	margin: 0 auto !Important;
	text-align: center!Important;
}


body {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4f4f4f;
	/*Skal ændres i forhold til menuen*/
	width:1120px;
	/**/	

	height:100%;	
    margin: 0 auto !Important;
	text-align: center!Important;
    /*background-color: #d5d5d5;*/
}
table{
	border-color:Red;
	border-style:none;
	border-width:0px;
	width:100%;
	text-align:left;
	vertical-align:top!important;	
}

td {
    vertical-align: top!important;
}

panel{
	border-style:inset;
	border-width:0px;
	border-color:Gray;	
}
.aligntop {
    vertical-align: top;
}

::-ms-expand {
   width:30px;
   background-color:#D3D3D3 !Important;
   color:#878787;   
}

select
{
   
}

/*
::-ms-clear {
    display: none;
}

select::-ms-expand {
    display: none;  
}

select
{
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';   
    border: none;
	background: transparent;
    background:url(../../Graphics/dd.png) no-repeat right;	
}
*/
a:hover {
	
}
.radiobuttonlist 
{
    font-family:Open Sans, Arial, Helvetica, sans-serif;
    Font-Size:19px;
    color: #415854;
}
.balloon  
{
	width: 40%;
	display:none; 
	position:absolute; 
	margin-top: -5px;
	margin-left: 5px;
}
.balloonAccount  
{
	width: 40%;
	display:none; 
	position:absolute; 
	margin-top: 52px;
	margin-left: 77px;
}
.balloonmiddle {
	width: 40%;
	/*background-image: url(../../Graphics/balloonmiddle.gif);*/
    background-color: #D3D3D3;
    opacity: 1;
    filter:alpha(opacity=75);
    border-style: solid;
    border-width: 0px;
    border-color: White;
	background-repeat: repeat-y;
	font-family: Open Sans, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	height:auto;
}
.balloonmiddleHelpIcon {
	width: 40%;
	/*background-image: url(../../Graphics/balloonmiddle.gif);*/
	/*background-color:#8BA84D;*/
	background-repeat: repeat-y;
	font-family: Open Sans, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;	
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	height:auto;
}
.balloontop {
	width: 40%;
	/*background-image: url(../../Graphics/balloontop.gif);*/
	height: Auto;
	background-repeat: no-repeat;
}
.balloonbottom {
	width: 40%;
	/*background-image: url(../../Graphics/balloonbottom.gif);*/
	height: auto;
	background-repeat: no-repeat;
}
.HelpImage
{
	margin-top:10px;
	margin-bottom:0px;
	/*background-image: url(../../Graphics/Helpicon.png)!important;*/
	
}

.HelpImageTooltip
{
	margin-top:5px;
	margin-bottom:0px;
	width:30px;
	height:30px;
}
.ButtonsDiv
{	
   text-align:left;	 
   width:700px; 
   vertical-align:top; 
   padding-top:0px;
   padding-bottom:20px; 
   padding-left:0px;
   margin-left:0px; 
}
.ButtonsDiv input[type="submit"]
{
   margin-bottom:5px;
}
.ExtraCode
{
	width: 406px; 
	height: 90px;
}
.ButtonsDivGridBefore
{	
   text-align:left;	 
   width:700px; 
   vertical-align:top; 
   padding-top:20px;
   padding-bottom:5px; 
   padding-left:0px;
   margin-left:0px; 
}
.ButtonsDivGrid
{	
   text-align:left;	 
   width:600px; 
   vertical-align:top; 
   padding-top:20px;
   padding-bottom:20px; 
   padding-left:0px;
   margin-left:0px; 
}
.ButtonsDivGridNew
{	
   text-align:Right;	 
   width:470px; 
   vertical-align:top; 
   padding-top:0px;
   padding-bottom:20px; 
   padding-left:0px;
   margin-left:0px; 
}
.ButtonsDivGridNewBudget
{	
   text-align:Right;	 
   width:470px; 
   vertical-align:top; 
   padding-top:0px;
   padding-bottom:5px; 
   padding-left:0px;
   margin-left:0px; 
}
.ButtonsDivGridNewBA
{	
   text-align:Right;	 
   width:470px; 
   vertical-align:top; 
   padding-top:12px;
   padding-bottom:20px; 
   padding-left:0px;
   margin-left:0px; 
}
.FormFeltDiv
{		
	height:auto;
	text-align:left;
	width:600px;
	padding-bottom:13px;
}

.FormFeltDivStartLogon {
        height: auto;
        text-align: right;
        width: 480px;
        padding-bottom: 13px;
    }
.FormFeltDivHidden
{		
	height:auto;
	text-align:left;
	width:600px;
	padding-bottom:13px;
	display: none;
}
.FormFeltDivFormaelStatus
{		
	height:auto;
	text-align:left;
	width:600px;
	padding-bottom:13px;
	display:none;
}

.FormFeltDivSpecial
{		
	height:auto;
	text-align:left;
	width:600px;
	padding-bottom:0px;
}
.FormFeltDivHeader
{		
	height:auto;
	text-align:left;
	width:600px;
	padding-bottom:0px;
}
.FormFeltDivProjectDescription
{		
	height:auto;
	text-align:left;
	width:600px;
	padding-bottom:0px;
}
.FormFeltBulletLogonDiv
{		
	height:120px;
	text-align:left;
	width:400px;
	padding-bottom:13px;
}
.FormFeltNewUserButton
{		
	height:auto;
	text-align:right;
	width:470px;
	padding-bottom:13px;
}

.FormFeltDivSpecial
{		
	height:auto;
	text-align:left;
	width:600px;
	padding-bottom:5px;
}

.FormFeltDivExtraCode
{		
	height:auto;
	text-align:Left;
	width:200px;
	border-width:0px;
	border-style:solid;
	padding: 0px 150px 10px 100px;
}
.FormFeltDivRight
{	
	margin-top:5px;
	height:auto;
	text-align:Right;
	width:466px;
}

.FormFeltDivDate
{	
	margin-top:5px;
	height:auto;
	text-align:left;
	vertical-align:middle;
	width:600px;
}

.JpegImageDiv
{	
	padding-bottom:5px;
	text-align:left;
	display:block;
}

.FileUploadDiv
{	
	width:470px;
	padding-bottom:12px;
}
.FileUploadDivRight
{	
	width:466px;
	text-align:right;
}
.FileUploadDiv input
{	
	width:470px;
	display:table-cell;
	height:26px;
}

.ContainerDiv
{	
	border:0px;
	text-align:left;
	margin-top:25px;
	height:auto;
}

/* welcome.aspx and Brugerlogon.aspx */
.ContentDivStart
{	
	border:0px;
	text-align:left;
	vertical-align:top;	
	padding-top:0px;
	height:100%;
	min-height:400px;
	width: 100%;
}
.ButtonsDivStart
{	
   text-align:left;	 
   width:500px; 
   vertical-align:top; 
   padding-top:5px;
   padding-bottom:100px; 
   padding-left:0px;
   margin-left:0px; 
   float:left;
}
.FormFeltDivStart
{	
	margin-top:5px;
	height:40px;
	text-align:left;
	width:400px;
}
.FormFeltDivStartCodeText
{
	height:auto;
	text-align:left;
	width:400px;
	padding-bottom:13px;
}
.FormFeltDivStartCode
{
	padding-bottom:0px;
	text-align:left;
	width:400px;
}
.FormFeltDivStartIns
{
	vertical-align:top;
	text-align:left;
	width:400px;
}
.FormFeltDivStartEmail
{	
	padding-bottom:8px;
	text-align:left;
	width:400px;
}
.ArrowDivStart
{	
	/*
	visibility:hidden;
	display:none;
	*/
}
.ArrowTDStart
{
	/*
	visibility:hidden;
	display:none;
	*/
}
.spanCounter 
{
  color: #415854; 
  overflow: auto; 
  font-family: Open Sans, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: bold; 
  display: inline-block;
 
}
.DescriptionTableStart
{	
	border:0px;
	text-align:left;	
	border-spacing: 0; 	 
	margin-top: 0px;
	width:450px;
}
.DescriptionTableStart td, .DescriptionTableStart th
{	
   padding:0px;
}
.DescriptionDivLeftStart
{	
	border:0px;
	text-align:Left;
	border-spacing: 0; 	 
	border-collapse: separate; 
	vertical-align:top;
	float:left; /*none for normal */
	padding-top:0px;
	width:466px;
	font-size:12px;
	font-family:Open Sans, Arial, Helvetica, sans-serif;
	margin-bottom: 20px;
}
.DescriptionDivStart
{	
	border:0px;
	text-align:left;	
	border-spacing: 0; 	 
	border-collapse: separate; 
	vertical-align:top;
	float:Right; /*none for normal */
	margin-top:5px;
	width:450px; 
}
/* End welcome.aspx and Brugerlogon.aspx */

/* All other pages */
.DescriptionDiv
{	
	border:0px;
	text-align:left;	
	border-spacing: 0; 	 
	vertical-align:top;
	float:right; /*none for normal */
	margin-top:5px;	
	width:450px; 
	margin-bottom:30px;
}
.LogonDivRight
{	
	border:0px;
	text-align:left;	
	border-spacing: 0; 	 
	border-collapse: separate; 
	vertical-align:top;
	height:auto;
	float:right; /*none for normal */
	width:388px; 
	margin-right:20px;
	margin-bottom:0px;
	margin-top:0px;
}
.iframe {
    padding-left: 0px !Important;
    border: 0;
    
}
.nemidIframe {
    border: 0;
    width: 420px;
    height: 450px;
}
.LogonDivRightNemid 
{
    border:0px;
	text-align:left;	
	border-spacing: 0; 	 
	border-collapse: separate; 
	vertical-align:top;
	height:auto;
	float:right; /*none for normal */
	width:400px; 
	margin-right:20px;
	margin-bottom:0px;
	margin-top:0px;
    
}
.LogonDivRightContainer
{	
	border:0px;
	text-align:left;	
	border-spacing: 0; 	 
	border-collapse: separate; 
	vertical-align:top;
	height:auto;
	float:right; /*none for normal */
	width:388px; 
	margin-right:0px;
	margin-bottom:0px;
	margin-top:0px;
}
.LogonButtonsDivRight
{	
	border:0px;
	text-align:left;	
	border-spacing: 0; 	 
	border-collapse: separate; 
	vertical-align:top;
	height:auto;
	float:right; /*none for normal */
	width:388px; 
	margin-right:20px;
	margin-bottom:10px;
	}
.DescriptionDivLeft
{	
	border:0px;
	text-align:Left;
	border-spacing: 0; 	 
	border-collapse: separate; 
	vertical-align:top;
	float:left; /*none for normal */
	padding-top:0px;
	width:600px;
	font-size:12px;
	font-family:Open Sans, Arial, Helvetica, sans-serif;
}
.DescriptionDivSecond
{	
	border:0px;
	text-align:left;	
	font-size:12px;
	font-family:Open Sans;
	font-weight:bold;
	border-spacing: 0; 	 
	border-collapse: separate; 
	vertical-align:top;
	float:none; /*none for normal */
	padding-top:5px;
	width:450px; 
	padding-left:0px;
	padding-bottom:5px;
}
.DescriptionTable
{	
	border:0px;
	text-align:left;	
	border-spacing: 0; 	 
	border-collapse: separate; 
	width:450px;
	/*margin-top:100px;*/
}

.DescriptionTable td, .DescriptionTable th
{	
   padding:0px;   
}

.HelpDiv
{
    background-color: #00A679; 
	text-align:center;
	vertical-align:middle;
	/* Display none */
	display:block;
    min-height: 31px!important;
	/*Slut display none */
    padding-bottom: 8px;
    padding-top: 8px;
}

.InfoDivHeader {
    font-family: Open Sans;
    color: #fff;
    border: 0px;
    font-size: 24px;
    text-align: center;
    font-weight: bold;
    background-color: transparent;    
}


.DescriptionArrowTD
{	
	vertical-align:top;
	
}
.cssDescriptiontable
{	
	color:#878787;
	font-family:Open Sans, Arial, Helvetica, sans-serif;
    Font-Size:12px;
    float:left;	
	border:none;
	background-color:transparent;	
	width:410px;
	height:auto;
	min-height:150px;
	padding-left:15px !Important;
	padding-right:15px !Important;
	padding-bottom:15px !Important;
	/* Display none */
	padding-Top:10px !Important;
	/*Slut display none */
    box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.2);
}
.cssDescriptiontableStart
{	
	color:#878787;
	font-family:Open Sans, Arial, Helvetica, sans-serif;
    Font-Size:12px;
    float:left;	
	border:none;
	background-color:transparent;	
	width:410px;
	height:auto;
	min-height:150px;
	padding-left:15px !Important;
	padding-right:15px !Important;
	padding-bottom:15px !Important;
	/* Display none */
	padding-Top:10px !Important;
	/*Slut display none */
    box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.2);
}
.cssDescriptiontableTRSeperator
{	
	height:15px !Important;
}


/* End All other pages */

/* Master menu */

.MenuItemDiv
{
   border-bottom-style:solid;
   border-bottom-color:#D3D3D3;
   border-bottom-width:0px;
   height:36px;   
   margin-top:8px;
}

.MenuItemSpan
{
    font-weight:bold!important;
    color: White;
    text-transform: uppercase;
    transition: all 0.6s ease 0s;
	  /* Her kan menu ændres*/
    margin-left:9.5px;
	margin-right:10px;
	font-size: 20px;
    /**/
}

.MenuItemDivDone
{
   border-bottom-style:solid;
   border-bottom-color:black;
   border-bottom-width:5px;
   border-bottom-width:5px;
    /* Her kan menu ændres*/
   
   height:40px;
   margin-top:17px;
   /**/
}

.MenuDiv {
    vertical-align: top;
    text-align: center;
    background-color: #00A679;
    border-style: none;
    width: Auto;
    height: 67px;
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.2);
}
.MasterMenu
{
	width:auto;
    font-family: Engschrift Std, Arial, Helvetica, sans-serif;
    padding-right:0px !important;
	padding-Left:0px !important;	
    height: 66px;
    border-spacing:0px;
}

.MasterMenu td
{
    font-family: Engschrift Std, Arial, Helvetica, sans-serif;
    background-color: #00A679;
    text-align:center; 
    vertical-align: middle!important;

}

.MasterMenuSSS
{
     /* Her kan menu ændres*/
    background-color: transparent;
	/*margin-bottom: 1px;*/
	/**/
}
.MasterMenuSSS span {
     color: #00222f
}
.MasterMenuSSS tbody td
{
    background-color: transparent;
    /* Her kan menu ændres*/ 
	height:62px;
	vertical-align: middle!important;
	/**/
}
.MasterMenu td:first-child
{
	padding-left:0px !important;
	width:auto;
}

.MasterMenu td:last-child
{
	padding-right:0px !important;
	width:auto;
}
.MasterMenuSMIS img{
	visibility:hidden;
	display:none;
	width:0px;
	padding-left:0px;
}
.MasterMenuDMIS img{
	visibility:hidden;
	display:none;
	width:0px;
	padding-left:0px;
}

.MasterMenuSMIS
{
}

.MasterMenuSMIS td
{
}
.MasterMenuDMS{
}

.MasterMenuDSS{
}

.MasterMenuDMIS{
}


.MasterMenuDHS{
}

.MasterMenuSHS{	
}

/* End Master menu */

/* Grid */

.GridDiv
{
	padding-bottom:0px;
	width:auto;
	max-width:600px;
	min-width:466px;
	overflow:auto; resize: none; font-family:Open Sans, Arial, Helvetica, sans-serif;Font-Size:12px;
}

.GridDivBA
{	width:auto;
	max-width:600px;
	min-width:466px;
	overflow:auto; resize: none; font-family:Open Sans, Arial, Helvetica, sans-serif;Font-Size:12px;
	padding-bottom:0px;
}
.GridDivBA th {
text-align: left;
}

.GridDiv th {
text-align: left;
}

.GridView
{
	Font-Size:12px;
     max-width:470px;
	min-width:470px;
    font-family:Open Sans, Arial, Helvetica, sans-serif;
}
.GridViewBA
{
	Font-Size:12px;
    font-family:Open Sans, Arial, Helvetica, sans-serif;
    background-color:#C2CDC5;
}
.GridView tr:last-child
{
	border-left:solid 5px #D3D5D2;
	border-right:solid 12px #D3D5D2;
}
.GridViewBA tr:last-child
{
	border-left:solid 5px #D3D5D2;
	border-right:solid 12px #D3D5D2;
}
.GridViewSelectStyle
{
	border:none;
	border-width:0px;

	background-repeat:repeat;
	background-color:#68726A;
}

.GridViewHeader
{
	background-color:#68726A;
	Font-Size:13px;
    font-family:Open Sans, Arial, Helvetica, sans-serif;
    color:White;
    height:35px;
    font-weight:bold;   
    text-align:left;
}
.GridViewHeader th
{
	border-left: solid 5px #68726A;	
	border-right: solid 12px #68726A;	
	width:auto;
	text-align:left;
}
.GridViewRow
{
	
}
.GridViewRow td
{
	border: solid 5px #68726A;		
}
.GridViewRow td:first-child
{
	background-color:#68726A;	
	border-right-width:0px;	
}

.GridViewRow td:last-child
{
	border-right-width: 12px;	
}

.GridViewAlternatingRow td:last-child
{
	border-right-width: 12px;	
}
.GridViewAlternatingRow td:first-child
{
	background-color:#68726A;	
	border-right-width:0px;	
}
.GridViewAlternatingRow
{

}
.GridViewAlternatingRow td
{
	border: solid 5px #68726A;	
}

.GridViewEditRow
{
}
.GridViewSelectedRow
{
	  
}
.GridViewSelectedRow td
{
	border: solid 5px #68726A;	
	background-color:#D3D5D2;  
	
}
.GridViewSelectedRow img
{
	visibility:hidden;
}
.GridViewSelectedRow td:first-child
{
	background-color:#68726A;  
}
.GridViewSelectedRow td:last-child
{
	border-right-width:12px;  
}
.GridViewFooter
{
	
}
.GridViewFooter td
{
	
}
.GridViewPager
{
	background-color:#D3D5D2;
}

.GridViewPager td
{
	height:25px;
	width:15px !Important;
	border-spacing:0px;
}
.GridViewPager span
{
	text-decoration:underline;
	width:auto !Important;
	text-align:right !Important;	
	padding-left:5px;
}

.GridViewPager table
{
	width:auto;
	text-align:right !Important;
	border-spacing:0px !Important;
	padding:0px !Important;
}

.GridViewPager a:visited 
{
	display:block;
	color: #00222f;
	Font-Size:13px;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
	font-weight:bold;	
	text-align:right !Important;
	text-decoration:underline;
}
.GridViewPager a:link 
{
	Font-Size:13px;
    font-family:Open Sans, Arial, Helvetica, sans-serif;
	display:block;
	color: #00222f;
	text-align:right !Important;
	text-decoration:none;
}	
/* End Grid */

/* Calendar */

.calendar
{	
   border-bottom-style:none;
   width:100%;
   font-family:Open Sans, Arial, Helvetica, sans-serif;
   font-size:13px;
   border-color:#D3D3D3;
}   
.calendarHeader
{	
	background-color:#D3D3D3;
	height:30px;
	color:#878787 !important;
	font-size:14px;
	font-weight:bold;
} 
.calendar tr:first-child
{	
   color:#878787 !important;
}   
.calendarSelected
{	
	background-color:#D3D3D3 !important;
} 

/* End Calendar */

  @-moz-document url-prefix() 
  {
	
	.cssDescriptiontable
	{	
		color:#878787;
	font-family:Open Sans, Arial, Helvetica, sans-serif;
    Font-Size:12px;
    float:left;	
	border:none;
	background-color:transparent;	
	width:410px;
	height:auto;
	min-height:150px;
	padding-left:15px !Important;
	padding-right:15px !Important;
	padding-bottom:15px !Important;
	/* Display none */
	padding-Top:10px !Important;
	/*Slut display none */
    box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.2);

	}	
	body 
	{
		font-family:Open Sans, Arial, Helvetica, sans-serif;
		color: #00222f;
		text-align:Center;
		width:1100px;
		margin-left:30px;
		margin-right:20%;	
		height:100%;	
	}
	.GridViewRow td:first-child
	{
		background-color:#68726A;	
		border-right-width:0px;	
	}

	.GridViewRow td
	{
		border: solid 8px #68726A;	
	}
	.GridViewAlternatingRow td
	{
		border: solid 8px #68726A;	
	}

	.GridViewSelectedRow td
	{
		border: solid 8px #68726A;	
		background-color:#D3D5D2;  
	
	}
	.GridViewRow td:last-child
	{
		border-right-width: 13px;	
	}

	.GridViewAlternatingRow td:last-child
	{
		border-right-width: 13px;	
	}
}


/* Grid New*/

.GridDivNew
{
	padding-bottom:0px;
	width:auto;
	min-width:471px;
	overflow:auto; resize: none; font-family:Open Sans, Arial, Helvetica, sans-serif;Font-Size:12px;
	float: left;
}

.GridDivNew th {
text-align: left;
}

.GridViewNew
{
	Font-Size:12px;
    font-family:Open Sans, Arial, Helvetica, sans-serif;
}
.GridViewNew tr:last-child
{
	border-left:solid 0px;
	border-right:solid 0px;
}
.GridViewSelectStyleNew
{
	border:none;
	border-width:0px;	
	background-repeat:repeat;
	background-color:#68726A;
}

.GridViewHeaderNew
{
	Font-Size:12px;
    font-family:Open Sans, Arial, Helvetica, sans-serif;
    color:#808285;
    height:35px;
    font-weight:bold;   
    border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#00222f;
	
}
.GridViewHeaderNew th
{
	border-left: solid 0px;
	border-right: solid 0px;
	width:auto;
}
.GridViewRowNew
{
	
}
.GridViewRowNew td
{
	border: solid 0px #68726A;
	color:#68726A;	
	padding-top:8px;
	padding-bottom:7px;	
	padding-right:10px;	
}
.GridViewRowNew td:first-child
{
	background-color:#FFF;	
	border-right-width:0px;	
}

.GridViewRowNew td:last-child
{
	border-right-width: 0px;	
	padding-right:0px;	
}

.GridViewAlternatingRowNew td:last-child
{
	border-right-width: 0px;	
	padding-right:0px;			
}
.GridViewAlternatingRowNew td:first-child
{
	background-color:White;	
	border-right-width:0px;	
}
.GridViewAlternatingRowNew
{
	background-color:#ebebeb;
}
.GridViewAlternatingRowNew td
{
	border: solid 0px;
	color:#68726A;
	padding-top:8px;
	padding-bottom:7px;	
	padding-right:10px;	
}

.GridViewEditRowNew
{
}
.GridViewSelectedRowNew
{
	  
}
.GridViewSelectedRowNew td
{
	border: solid 0px;
	background-color:#D5D5D5;
	Font-Size:12px;
    font-family:Open Sans, Arial, Helvetica, sans-serif;
    color:#808285;
    padding-top:8px;
	padding-bottom:7px;
	padding-right:10px;
}
.GridViewSelectedRowNew img
{
	/*visibility:hidden;*/
	 opacity: 0.2;
     filter: alpha(opacity=40); 
     margin-right:10px;   
}
.GridViewRowNew img
{

     margin-right:10px;   
}
.GridViewAlternatingRowNew img
{

     margin-right:10px;   
}
.GridViewSelectedRowNew td:first-child
{
	background-color:#E9EDEB;	
}
.GridViewSelectedRowNew td:last-child
{
	border-right-width:0px;  
	padding-right:0px;	
}
.GridViewFooterNew
{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#68726A;	
}
.GridViewFooterNew td:last-child
{
	Font-Size:0px;
	height:0px;
	padding-right:0px !Important;
	font-weight:bold;	
	color:#808285;
}
.GridViewFooterNew td
{
	Font-Size:0px;
	height:0px;
	padding-right:10px !Important;
	font-weight:bold;	
	color:#808285;
}
.GridViewPagerNew
{
	background-color:White;
	border-top-style:solid;
	border-top-width:1px;
	text-align:left;
	border-top-color:#68726A;	
}

.GridViewPagerNew td
{
	height:5px;
	width:15px !Important;
	border-spacing:0px;
	vertical-align:top;
}
.GridViewPagerNew span
{
	text-decoration:underline;
	width:auto !Important;
	text-align:right !Important;	
	padding-left:5px;
	vertical-align:top;
}

.GridViewPagerNew table
{
	width:auto;
	text-align:right !Important;
	border-spacing:0px !Important;
	padding:0px !Important;
	vertical-align:top;
}

.GridViewPagerNew a:visited 
{
	display:block;
	color: #00222f;
	Font-Size:13px;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
	font-weight:bold;	
	text-align:right !Important;
	text-decoration:underline;
}
.GridViewPagerNew a:link 
{
	Font-Size:12px;
    font-family:Open Sans, Arial, Helvetica, sans-serif;
	display:block;
	color: #00222f;
	text-align:right !Important;
	text-decoration:none;
}	
/* End Grid New */
.largeTitle {
    font-size: 14pt;
	font-weight:bold;	
    color: #4f4f4f;
    border-collapse: separate;
    border-spacing: 0;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    text-align: left;
}
.RadPicker, 
.RadPicker span
{
      width:100%!important;
}
