﻿/* Default CSS Stylesheet for a new Web Application project */

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,800,300,300italic,400italic,600,600italic,700italic,800italic);
BODY
{
    BACKGROUND-COLOR: White;    
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    TEXT-ALIGN: left;
    WORD-SPACING: normal;
    color: Black;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0px;
    margin-top: 0;
}

.lawncare
{
	 BACKGROUND-COLOR: green;    
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    TEXT-ALIGN: left;
    WORD-SPACING: normal;
    color: Black;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}

/* Below are the styles for the new design */
.orangeHeader
{
	background-image: url(../images/orangeBackground.gif);
	background-repeat: repeat-x;
	height: 24px;
	background-color: #e0dfe3;
	vertical-align : middle;
}
.greenHeader {
	background-color: #E0DFE3;
	background-image: url(../images/greenBackground.gif);
	background-repeat: repeat-x;
	height: 24px;
	vertical-align : middle;
}
.grayHeader {
	background-color: #E0DFE3;
 	background-image: url(../images/grayBackground.gif);
 	background-repeat: repeat-x;
 	height: 24px;
	vertical-align : middle;
}


/* Below are styles to control reporting criteria display. */
.criteriaCompany{}
.criteriaBranch{}
.criteriaStartDate{}
.criteriaAsOfDate{}
.criteriaSortBy{}

/* Below are the test styles for a new design */
.navmenubackground
{
	background-color: #FFF8DC;
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 13px;
	color: Black;
}
.navmenubackground_account
{
	/*background-image: url('../images/navmenubackground_gray_gradient.jpg');
	background-repeat:repeat-x;*/
	background-color:#FFF8DC;
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 13px;
	color: Black;
}
A.navmenubackground:link	{text-decoration: underline;color: #3333cc;}	
A.navmenubackground:visited	{text-decoration: underline;color: #3333cc;}	
A.navmenubackground:active	{text-decoration: underline;color: #3333cc;}	
A.navmenubackground:hover	{text-decoration: underline;color: #3333cc;}

.navmenuheader
{
	/*background-color: Chocolate;*/
    background: #13aeef !important; /* Old browsers */
    background: -moz-linear-gradient(top,  #13aeef 0%, #162d77 100%) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) !important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) !important; /* IE10+ */
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 ) !important; /* IE6-9 */
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 13px;
	color: White;
	padding: 4;
}

.compwoeventheader
{
	background-color: white;
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	color: Navy;
	padding: 4;
}

.laborheader
{
	background-color: lightgreen;
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	color: Black;
	padding: 4;
}

.middleheadertop
{
	background: #354f84 url('../images/topnav/topbg.gif') repeat-x;
	font: 12px 'Open Sans', sans-serif;
	color: White;
	padding: 4px 4px 4px 4px;
}

.middleheadertopsentricon
{
	background: #259d41 ;
	font: 12px 'Open Sans', sans-serif;
	padding: 4px 4px 4px 4px;
}


.middleheadertopbluegradient
{
	background-image: url('../images/menu_bar_blue.jpg');
	background-repeat:repeat-x;
	font: 12px 'Open Sans', sans-serif;
	color: White;
	padding: 4px 4px 4px 4px;
}
.middleheaderprogramtabs
{
	
	
	font: 12px 'Open Sans', sans-serif;
	color: White;
	padding: 4px 4px 4px 4px;
}
A.middleheadertop:link		{text-decoration: underline;color: #FFFFFF; padding: 0;}	
A.middleheadertop:visited	{text-decoration: underline;color: #FFFFFF; padding: 0;}	
A.middleheadertop:active	{text-decoration: underline;color: #FFFFFF; padding: 0;}	
A.middleheadertop:hover		{text-decoration: underline;color: #FFFFFF; padding: 0;}

.middleheadertopnested
{
	background-color: #597ec4;
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 13px;
	color: White;
}
A.middleheadertopnested:link	{text-decoration: underline;color: #FFFFFF;}	
A.middleheadertopnested:visited	{text-decoration: underline;color: #FFFFFF;}	
A.middleheadertopnested:active	{text-decoration: underline;color: #FFFFFF;}	
A.middleheadertopnested:hover	{text-decoration: underline;color: #FFFFFF;}


/* Bugzilla #829
   Phil Hopper, 26 JUN 2006  */
.middleheadertoplink
{
	background-color: #597ec4;
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 1em;
	color: White;
}
A.middleheadertoplink:link		{text-decoration: underline;color: #FFFFFF;}	
A.middleheadertoplink:visited	{text-decoration: underline;color: #FFFFFF;}	
A.middleheadertoplink:active	{text-decoration: underline;color: #FFFFFF;}	
A.middleheadertoplink:hover		{text-decoration: underline;color: #FFFFFF;}


.middleheaderother
{
	background-color: #c9cdd6;
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 13px;
	color: Black;
	padding: 4;
	font-weight: normal;
}
A.middleheaderother:link	{text-decoration: underline;color: #3333cc; padding: 0;}	
A.middleheaderother:visited	{text-decoration: underline;color: #3333cc; padding: 0;}	
A.middleheaderother:active	{text-decoration: underline;color: #3333cc; padding: 0;}	
A.middleheaderother:hover	{text-decoration: underline;color: #3333cc; padding: 0;}

.middleheaderwhite
{
	background-color: white;
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 13px;
	color: Black;
	padding: 4;
}

.welcomeuser
{
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 14pt;
	font-weight: normal;
	color: #ff8c00;
	
}

.setupheader
{
 margin-left: 20px; 
 margin-top: 90px; 
 margin-right: 20px;
}

.middleheaderblackonorange
{
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 13px;
	font-weight: bold;
	color: white;
	background-color:  #8C8C8C; /* #D2691E; #8C8C8C; /*#FF8C00;*/
}
.middleheaderlink
{
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 13px;
}

.middletableheader
{
	background-color: Black;
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 13px;
	color: White;
	padding: 4;
}

.middletablerow
{
	background-color: White;
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 13px;
	color: Black;
}

.middletablealtrow
{
	background-color: #f5f5dc;
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 13px;
	color: Black;
}

.seasonaltableheader
{
	background-color: #007040;
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 4;
}
A.seasonaltableheader:link	{text-decoration: underline;color: #FFFFFF; padding: 0;}	
A.seasonaltableheader:visited	{text-decoration: underline;color: #FFFFFF; padding: 0;}	
A.seasonaltableheader:active	{text-decoration: underline;color: #FFFFFF; padding: 0;}	
A.seasonaltableheader:hover	{text-decoration: underline;color: #FFFFFF; padding: 0;}


/* Above are the test styles for a new design */

.setupleftspacer
{
	height: 10px;
	width: 20px;
}

.panel
{
  width:150;
  height:150;
  border:1px solid blue;
  font-size:13px;
  font-family:Tahoma, Verdana, Helvetica, sans-serif;
  overflow:auto;
  z-index:1;
  
}

.menu
{
 width:100%;
 background-color:lightyellow;
 font-size:13px;
 font-family:vardana;
}
.subtable
{
    FONT-SIZE: 13px;
    font-family: 'Open Sans', sans-serif;
    FONT-WEIGHT: normal;
	background-color: #FFFFFF;
	color:Black;
	border-width: 1px;
	border-collapse: collapse;
	border-style:none;
	border-color: #8C8C8C;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}

.subtable2
{
    FONT-SIZE: 13px;
    font-family: 'Open Sans', sans-serif;
    FONT-WEIGHT: normal;
	background-color: #FFFFFF;
	color:Black;
	border-width: 1px;
	border-collapse: collapse;
	border-style:none;
	border-color: #8C8C8C;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-left: 10px;
}

.subtableheader
{
	background-color:#FFFFFF;
	color: chocolate;
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;

}


.subtablespacer
{
	background-color:chocolate;
	height:2;
}

.subtablespaceralt
{
	background-color:navy;
	height:2;
}
.subtablerow
{
	background-color: #FFFFFF;
	color: #000000;
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
	border-width: 1px;
	border-collapse: collapse;
	border-style: none;

}
.subtablealtrow
{
	background-color: khaki;
	color: #000000;
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;

}

.accountsubtable
{
    FONT-SIZE: 13px;
    font-family: 'Open Sans', sans-serif;
    FONT-WEIGHT: normal;
	background-color: #a7c2d3;
	color:white;
	border-width: 1px;
	border-collapse: collapse;
	border-style:none;
	margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}
.accountsubtableheader
{
	background-color:#3333ff;
	color: white;
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;

}
.accountsubtablerow
{
	background-color: #a7c2d3;
	color: #000000;
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
	border-width: 1px;
	border-collapse: collapse;
	border-style: none;

}

.searchtableheader
{
	/* bugzilla # change background color 11/6/2007 GC
	background-color: #8C8C8C; */
	background-color:#cccccc;
	color: White;
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}

.subtableheaderblack
{
	background-color: black;
	color: white;
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}

.mostoftentable
{
	FONT-SIZE: 13px;
    font-family: 'Open Sans', sans-serif;
    FONT-WEIGHT: normal;
	background-color: #FFFFFF;
	color:Black;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    width:100%;
    height:100%;
}

.mostoftenheader
{
	background-color:#FFFFFF;
	color: chocolate;
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    text-align:center;
    

}
.mostoftencell
{
font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    background-color:#FFFFFF;
    color: Black;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    border-style:none;
    border-width:thin;
    padding-top:0;
    padding-bottom:0;
    
    	
}

A.subtableheader:link		{text-decoration: none;color: #FFFFFF;}	
A.subtableheader:visited	{text-decoration: none;color: #FFFFFF;}	
A.subtableheader:active		{text-decoration: none;color: #FFFFFF;}	
A.subtableheader:hover		{text-decoration: underline;color: #FFFFFF;}

.caution
{
	color:Orange;
	background-color: White;
	font-family: 'Open Sans', sans-serif;
	font-size:small;		
	LETTER-SPACING: normal;
	
}

.exception
{
	color:Red;
	background-color: White;
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
	LETTER-SPACING: normal;
	
}

.woskipped
{
	color:Red;
	font-family: 'Open Sans', sans-serif;
	font-size:small;		
	LETTER-SPACING: normal;
	
}
.wocompleted
{
	color:Green;
	font-family: 'Open Sans', sans-serif;
	font-size:small;		
	LETTER-SPACING: normal;
	
}

.statusred
{
	color:Red;
	font-family: 'Open Sans', sans-serif;
	font-size:13px;		
	LETTER-SPACING: normal;
	
}
.statusgreen
{
	color:Green;
	font-family: 'Open Sans', sans-serif;
	font-size:13px;		
	LETTER-SPACING: normal;
	
}

.statusorange
{
	color:Orange;
	font-family: 'Open Sans', sans-serif;
	font-size:13px;		
	LETTER-SPACING: normal;
	
}

.estimateheader
{
	background-color: Aquamarine;
	color:Black;
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
	font-size:13px;		
	LETTER-SPACING: normal;
		
}
.eventheader
{
	background-color: Black;
	color:White;
	font-family: 'Open Sans', sans-serif;
	font-size:13px;		
	LETTER-SPACING: normal;
	
}

.normal10black
{
	background-color: Black;
	color:White;
	font-family: 'Open Sans', sans-serif;
	font-size:13px;		
	LETTER-SPACING: normal;
}

.banner
{
    BACKGROUND-COLOR: White;
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: Black;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}


.normal10
{
    
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: Black;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}
.backgrounddarkblue
{
	background-color:darkblue;
}
.backgroundlightblue
{
	background-color:lightblue;	
}
.backgroundsomethingblue
{
	background-color:#a7c2d3;
}
.backgroundnewblue
{
	background-color:#0066cc;
}
.backgroundmediumblue
{
	background-color: #4169e1;
}
.backgroundbrown
{
	background-color:chocolate;
}

.backgroundblack
{
	background-color:black;
}
.backgroundwhite
{
    FONT-SIZE: 13px;
	background-color:White;	
}
.normalbrownbold
{
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: chocolate;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
	
}
.normaldarkbrownbold
{
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: brown;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;	
	
}
.normaldarkblueboldlink
{
	 font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    Text-decoration: underline;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: darkblue;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}
.normaldarkbluebold
{
    
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: darkblue;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
	
}

.normaldarkblue
{
    
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: darkblue;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
	
}

.normal8darkblueheader
{
    
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    background-color: darkblue;
    color: white;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}

.normal8mediumblueheader
{
    
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    background-color: Blue;
    color: white;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}

.normal10Bold
{
    
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: Black;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
	
}
.backgroundyellow8
{
	background-color:Yellow;
	font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 8pt;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: Black;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
	 
}
.normal10White
{
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: White;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}

.normal8
{
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: Black;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}

/*
.normal8BoldWhite
{
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: White;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}
*/
.normal7
{
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: Black;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}

.normal6
{
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 6pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: Black;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}

.normal8Bold
{
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: Black;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}

.normal8BoldRed
{
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: red;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}

.normal10BoldRed
{
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: red;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}

.normal8White
{
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: White;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}


.siteheaderrow2
{
	background-color: #B1CDFF; /* #DCE8FF;*/
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 13px;
	Color: #333333;	
}


A.normal8White:link	{text-decoration: none;color: white;}
A.normal8White:visited {text-decoration: none;color: white;}
A.normal8White:active {text-decoration: none;color: white;}
A.normal8White:hover {text-decoration: underline;color: white;}


.noline{text-decoration: none;}


.labelcellyellow
{
    background-color: khaki;
}

.headerWhite
{
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: medium;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: White;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}


.button
{
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: Black;
}


.leftmenu
{
    BACKGROUND-COLOR: #800000;
    color: #B0B0B0;
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;

}

.leftmenuheader
{
	BACKGROUND-COLOR: #B0B0B0;
	color: #800000;
    FONT-SIZE: 13px;
	font-weight: bold;	
}

.leftmenu:link	{	
	text-decoration:	none;
	color:	white;
	overflow: hidden;
}	
		
.leftmenu:visited	{	
	text-decoration:	none;
	color:	white;
}	
		
.leftmenu:active	{	
	text-decoration:	none;
	color:	white;
}	
		
.leftmenu:hover	{	
	text-decoration:	underline;
	color:	white;
}

.topmenu
{
    BACKGROUND-COLOR: #0066CC; 
    color: white;
    FONT-SIZE: .8em;
}

.required
{
	FONT-SIZE: 13px;
	color: Red;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: black;
}
H1	{	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	underline;
	color:	#3333cc;
}	
		
A:visited	{	
	text-decoration:	underline;
	color:	#3333cc;
	}	
		
A:active	{	
	text-decoration:	underline;
	color:	#3333cc;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	

SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}
	
/* this class is used for the div tag when Showing notes on site & event on mouseover event 08/08/2008 AA */	
.divtitleviewer
{
    FONT-FAMILY:  Times New Roman ,Tahoma, Verdana, Helvetica, sans-serif ;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    COLOR: black; 
    BORDER-TOP-STYLE: groove; 
    visibility :hidden ;
    BORDER-RIGHT-STYLE: groove; 
    BORDER-LEFT-STYLE: groove; 
    POSITION: absolute; 
    BACKGROUND-COLOR: lightyellow; /*#cfdfa7;*/ 
    TEXT-DECORATION: none; 
    BORDER-BOTTOM-STYLE: groove;
}
.divtitleviewerlockbox
{
    FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif ;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    border: 1px;
    COLOR: maroon; 
    BORDER-TOP-STYLE: solid; 
    visibility :hidden ;
    BORDER-RIGHT-STYLE: solid; 
    BORDER-LEFT-STYLE: solid; 
    POSITION: absolute; 
    BACKGROUND-COLOR: #FFFFFF; 
    TEXT-DECORATION: none; 
    BORDER-BOTTOM-STYLE: solid;
}


.divexampleclass
{
    font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 8pt;
	COLOR: maroon;
	background-color:  mintcream; 
}

.evenrow {
	background: #fff;
}

.oddrow {
	background: transparent url(../images/bg_table.jpg) repeat-x scroll 0 50%;
}

div.pagebreak 
{
	page-break-before: always
}

.seasonaleventheader
{
	background-color:  #330000;
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 13px;
	color: White;
	padding: 4;
}

.seasonaleventheader2
{
	background-color:  DimGray;
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 13px;
	color: White;
	padding: 4;
}

.estimatePopup 
{
	display: none; 
	position:absolute; 
	left: 15px; 
	top: 75px; 
	width: 500px; 
	height: 200px;
	background: #ffffff;
	border: 1px solid black;
	-moz-box-shadow: 3px 3px 3px #666;
	-webkit-box-shadow: 3px 3px 3px #666;
	box-shadow: 3px 3px 3px #666;
	text-align:center;
	padding-top:45px;	
}

.officeheadertable
{
 border-width: 0px;
 border-style: none; 
 border-spacing: 2px;
}

.officecontenttable
{
 padding-left: 20px; 
 padding-top: 10px;
}

.officeheadercell
{
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 14pt;
	font-weight: normal;
	color: #ff8c00;	
	padding-left: 20px; 
	padding-top: 10px;
	vertical-align: top; 
	text-align: left;
}

.officeclosebuttoncell
{
	font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: Black;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-left: 20px; 
	padding-top: 10px;
	vertical-align: top; 
	text-align: left;
}

.officeclosebutton
{
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: Black;
}

.officemenupadding
{ 
	height: 25px;
}


.closex
{
	text-align: left;
	vertical-align: top;
}

.setupheaderdiv
{
    min-width: 1024px; 
    min-height: 768px;
    margin-left: 20px; 
    margin-top: 90px; 
    margin-right: 20px;
}

.ui-widget-header-error
{
    border: 1px solid #e3a1a1!important; 
    background: #cc0000!important; 
    color: #ffffff!important;
}

.seasonaltablesecondrow
{
    padding: 1px;
    margin: 1px;
    border: 2px groove #000000!important; 
    background-color: #FFEB9B;
    font-family: 'Open Sans', sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #000000;
    letter-spacing: normal;
    text-transform: none;
    word-spacing: normal;
}


.officeheadercell10pt
{
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 13px;
	font-weight: bold;
	color: #ff8c00;	
	padding-left: 0px; 
	padding-top: 0px;
	vertical-align: top; 
	text-align: left;
}

.phonecallheadgvbundle td {
padding:  0px 0px 0px 0px;
}
.phonecallheadlabel td {            
            background: #354f84 url('../images/topnav/topbg.gif') repeat-x;
            font: 12px 'Open Sans', sans-serif;
            color: White;
            padding: 4px 4px 4px 4px;
            width: 473px;
}

.phonecallheadTable {
    width: 900px;
}

/*jquery ui*/
body .ui-widget {
    font-family: inherit;
    font-size: 12px;
}
body .ui-widget input, 
body .ui-widget select, 
body .ui-widget textarea, 
body .ui-widget button
body .ui-widget content a {
    font-family: inherit;
    font-size: 12px;
}

body .ui-widget-content a{
    text-decoration: underline;
    color: #3333cc;
}
.hide {
    display:none;
}


/*****************************************/
/*---------------------------------------*/
/*---GPE NEW STYLE GLOBAL MODIFICATION---*/
/*---------------------------------------*/

body {
    /*font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;*/
    /*font-family: ‘Lucida Sans Unicode’, ‘Lucida Grande’, sans-serif !important;*/
    /*font-family: Arial, Helvetica, sans-serif !important;*/
    /*font-family: Tahoma,Verdana,Helvetica,sans-serif !important;*/
    font-family: 'Open Sans', sans-serif !important;
    color: #323232;  
}

.normal8 {
    /*font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;*/
    color: #323232;
}




/*---------------------------------------*/
/*-----------------BUTTON----------------*/
/*---------------------------------------*/
button, html input[type="button"], input[type="reset"], input[type="submit"] {
    cursor: pointer;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
    background-color: #337ab7;
    border-color: #2e6da4;
    color: #fff;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
    -moz-user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    /*font-size: 14px;*/
    font-weight: 400;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 3px 6px;
    /*padding: 6px 12px;*/
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
    /*background-image: linear-gradient(to bottom, #337ab7 0px, #265a88 100%);*/
    background-repeat: repeat-x;
    border-color: #245580;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
    /*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);*/
}

button, html input[type="button"]:disabled, input[type="submit"]:disabled, input[type="button"]:disabled:hover, input[type="submit"]:disabled:hover {
    background-repeat: repeat-x;
    border-color: #56a1c6;
    background-color: #389dcf;
    cursor:default;
}

button:hover, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover,
button:focus, html input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus,
button:active, html input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active
 {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}


/*---------------------------------------*/
/*-----------------INPUT----------------*/
/*---------------------------------------*/
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
    /*border-color: rgba(82, 168, 236, 0.8);*/
    border-color: rgba(0, 90, 171, 1);
    /*box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);*/
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0, 90, 171, 1);
    outline: 0 none;
}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    /*background-color: #ffffff;*/
    /*border: 1px solid #cccccc;*/
    border: 1px solid #949DA8;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    /*border-radius: 2px;*/
    color: #323232;
    /*min-height: 18px;*/
    /*display: inline-block;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    margin-bottom: 10px;
    padding: 4px 6px;*/
    /*vertical-align: middle;*/
}

input, button, select, textarea {
    /*font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;*/
     font-family: 'Open Sans', sans-serif !important;
}

select {
        /*border: 0 !important;  /*Removes border*/
		/*-webkit-appearance: none !important;*/  /*Removes default chrome and safari style*/
		/*-moz-appearance: none !important;*/ /* Removes Default Firefox style*/
		/*background:  url(../images/arrow-down.gif) no-repeat 96% center !important;*/
		/*GPE width: 100px; /*Width of select dropdown to give space for arrow image*/
		/*text-indent: 0.01px !important; /* Removes default arrow from firefox*/
		/*text-overflow: "" !important;  /*Removes default arrow from firefox*/ /*My custom style for fonts*/
		/*border-radius: 15px !important;
		/*padding: 5px !important;*/
		/*box-shadow: inset 0 0 5px rgba(000,000,000, 0.5) !important;
        border-radius: 10px 0 !important;*/
        /*color: #005AAB !important;*/
}



/*---------------------------------------*/
/*-----------------CHECKBOX----------------*/
/*---------------------------------------*/
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}

/*---------------------------------------*/
/*-----------------PRE-DEFINE CSS Styles  Main menu----------------*/
/*---------------------------------------*/


/*  HEADER IMAGE */
#topnavheader {
    background: linear-gradient(to top, #2a5298, #21427c) !important;
    /*background: url("../images/headerhome.png") repeat-x scroll 0 0 #005AAB !important;*/
}
#topnavhome {
    background: linear-gradient(to top, #2a5298, #21427c) !important;
    /*background: url("../images/headerhome.png") repeat scroll 0 0 #005aab !important;*/
    left: 0;
    min-width: 1024px;
    position: absolute;
    top: 0;
    width: 100%;
}


tr.spacetop_middleheadertop > td{
    padding-top: 20px !important;
}
tr.spacebottom_middleheadertop > td{
    padding-bottom: 20px !important;
}

.recentlist {
    top: 74px !important;
}
.modulelist {
     top: 74px !important;
     width: auto !important;
}
.favoritelist { 
    top: 74px !important;
    width: auto !important;
}
.supportlist { 
    top: 74px !important;
}


.middleheadertop {
   /*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#13AEEF), to(#162D77));
   background: -moz-linear-gradient(0% 100% 90deg,#162D77, #13AEEF);*/
    background: #13aeef !important; /* Old browsers */
    background: -moz-linear-gradient(top,  #13aeef 0%, #162d77 100%) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) !important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) !important; /* IE10+ */
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 ) !important; /* IE6-9 */

}


.middleheaderother {
    background-color:#FFFFFF !important; /* #e5e5e5 !important;*/
}


#mainmenu_basessm .middleheadertop {
    color: white !important;
    height: 30px !important;
    /*margin: 2px !important;*/
}

#mainmenu_basessm .middleheaderwhite,#mainmenu_basessm .middleheaderother {
    padding-left: 10px;
    padding-right: 10px;
}

#mainmenu_modules table tbody tr td{
    padding:2px 10px 2px 10px;
}

#mainmenu_support  table tbody tr td{
    padding:2px 10px 2px 10px;
}


/**NR localhost****/
#_ctl0_mainmenu_basessm .middleheadertop {
    color: white !important;
    height: 30px !important;
    /*margin: 2px !important;*/
}

#_ctl0_mainmenu_basessm .middleheaderwhite,#_ctl0_mainmenu_basessm .middleheaderother {
    padding-left: 10px;
    padding-right: 10px;
}

#_ctl0_mainmenu_modules table tbody tr td{
    padding:2px 10px 2px 10px;
}

#_ctl0_mainmenu_support  table tbody tr td{
    padding:2px 10px 2px 10px;
}
/**NR localhost end****/



/**************fix menu front page***************/
/***NR ******/
#_ctl0_mainmenu_Mostoftennavigation1_tblRightMenu {
    border-spacing:0px !important;
}


#_ctl0_mainmenu_basessm .middleheadertop {
    background:#005AAB repeat scroll 0 0 !important;
   
}

#_ctl0_mainmenu_basessm {
    border-top:none !important;
}


#_ctl0_mainmenu_favorites {
    border-top:none !important;
}


#_ctl0_mainmenu_favorites .middleheadertop td{
    background:#005AAB repeat scroll 0 0 !important;
    margin: 0px  !important;
    padding-left:10px !important;
    text-align:left !important;
    font-weight:600;
}
/***devcode*/
#mainmenu_Mostoftennavigation1_tblRightMenu {
    border-spacing:0px !important;
}


#mainmenu_basessm .middleheadertop {
    background:#005AAB repeat scroll 0 0 !important;
   
}

#mainmenu_basessm {
    border-top:none !important;
}


#mainmenu_favorites {
    border-top:none !important;
}


#mainmenu_favorites .middleheadertop td{
    background:#005AAB repeat scroll 0 0 !important;
    margin: 0px  !important;
    padding-left:10px !important;
    text-align:left !important;
    font-weight:600;
}
/**************fix menu front page***************/


.topnav {
    background: #005AAB !important;
}

.splitter {
    background: none repeat scroll 0 0 #f1f2f2 !important;
    padding-top: 1px !important;
    /*background: none repeat scroll 0 0 #8dc63f !important;*/
}

 .splitter ul, .splitter ul li, .splitter ul li a {
        background-image: none !important;
}

.splitter ul li a {
    color:#005AAB !important;
    /*color:#FFF !important;*/
} 

.splitter ul li a:hover {
    color:#FFF !important;
    background:#005AAB !important;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075) !important;
    /*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2) !important;*/
} 


.splitter ul li.selected-0 a, .splitter ul li.selected-1 a, .splitter ul li.selected-10 a, .splitter ul li.selected-2 a {
    color:#FFF !important;
    background:#005AAB !important;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075) !important;
    /*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2) !important;*/
    /*color:#005AAB !important;
    background:#FFF !important;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075) !important;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2) !important;*/
}

/*---------------------------------------*/
/*-----------------PRE-DEFINE CSS Styles  Account Home Screen ----------------*/
/*---------------------------------------*/

table tbody tr .middleheadertop #LabelAcctInfo_287 {
    display: inline-block;width:155px!important;
}



#tblsite2 {
    background-color: #F1F2F2;
}
.navmenubackground {
    background-color: #FFFFFF !important; /*#F1F2F2 !important;*/
}

.estimatedetails {
    background-color: #ffffff !important;
}

.programdetails {
    background-color: #ffffff !important;
}

.eventdetailsalt {
    background-color: #F1F2F2 !important;
}


.sitecolumnheader {
     background-color: #ffffff !important;
     color:#000 !important;
}
.sitecolumnheader span {
         color:#5e5e5e !important;
         font-family: 'Open Sans', sans-serif;
         font-weight: normal !important;
}

/*AK*/
.siteheaderrow td{
background: #dbe6f0 !important; /* Old browsers */
color:#000 !important;
vertical-align: middle;

/*border: 1px solid #999999 !important;*/
}
/*AK*/
.sitedetailrow {
    background: #ffffff !important; /* Old browsers */
    border-top: 1px solid #005AAB !important;
    border-bottom: 1px solid #ffffff !important;
}

/*AK*/
.siteheaderrow:hover td{
    /*background: rgb(154,219,85) !important; 
    background: -moz-linear-gradient(top,  rgba(154,219,85,1) 0%, rgba(0,168,80,1) 100%) !important; 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(154,219,85,1)), color-stop(100%,rgba(0,168,80,1))) !important;
    background: -webkit-linear-gradient(top,  rgba(154,219,85,1) 0%,rgba(0,168,80,1) 100%) !important;
    background: -o-linear-gradient(top,  rgba(154,219,85,1) 0%,rgba(0,168,80,1) 100%) !important;
    background: -ms-linear-gradient(top,  rgba(154,219,85,1) 0%,rgba(0,168,80,1) 100%) !important; 
    background: linear-gradient(to bottom,  rgba(154,219,85,1) 0%,rgba(0,168,80,1) 100%) !important; 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9adb55', endColorstr='#00a850',GradientType=0 ) !important;*/ 
    background: #99bed8 !important; 
color:#000 !important;
/*border-top:1px solid #005AAB !important;
border-bottom:1px solid #ffffff !important;*/



/*color: #075293 !important;*/
/*border: 1px solid #999999 !important;*/

}

.estimateheader {
    /*background-color: #C0C0C0 !important;*/
    background-color: #005d9e !important;
    /*background-color: #a6ce39 !important;*/
    /*color: #005AAB !important;*/
}

/*--LINKS--*/
.estimateheader a, .estimateheader a:active, .estimateheader a:link, .estimateheader a:visited {
    /*color: #005AAB !important;*/
}


A:link {
    color: #005AAB;
}

A:link:hover {
    text-decoration: none;
}
 
/*--Menu--*/
.flyout a.toplevel .flyout a.toplevel:active,.flyout a.toplevel:link,.flyout a.toplevel:visited{
    background: #EEEEEE  !important;
    color: #005AAB !important;
    font-size: 12px !important;
}       
.flyout a.toplevel:hover{
    color:#FFF !important;
    background:#005AAB !important;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075) !important;
    /*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2) !important;*/

}   

.flyout a .flyout a:active, .flyout a:link, .flyout a:visited{
    background: none repeat scroll 0 0 #FFFFFF !important;
    color: #005AAB !important;
    font-size: 10px !important;
}

.flyout a:hover {
    color:#FFF !important;
    background:#005AAB !important;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075) !important;
    /*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2) !important;*/
}

.flyout a.x {
    background: #EEEEEE  !important;
    color: #005AAB !important;
    /*content: ' ▾' !important;*/
}

.flyout a.x {
    background: #EEEEEE  !important;
    color: #005AAB !important;
}

.flyout a.x:hover {
    background: #005AAB  !important;
    color: #FFFFFF !important;
}

.flyout a.x:after { 
    width: 0 !important;
    height: 0 !important;
    position: absolute !important;
    content:"" !important;
    display:block !important;

    border-style: solid !important;
    border-width: 5px 0 5px 10px !important;
    border-color: transparent transparent transparent #005AAB !important;
    /* centers relative to parent */
    right: 0% !important;
    /* Compensates for width of border (arrow) */
    margin-top: -13px !important;
 }

.flyout a.x:hover:after { 
    width: 0 !important;
    height: 0 !important;
    position: absolute !important;
    content:"" !important;
    display:block !important;

    border-style: solid !important;
    border-width: 5px 0 5px 10px !important;
    border-color: transparent transparent transparent #FFFFFF !important;
    /* centers relative to parent */
    right: 0%;
    /* Compensates for width of border (arrow) */
    margin-top: -13px;
 }











/*---------------------------------------*/
/* ---------------AK changes -------------*/
/*-----------------PRE-DEFINE CSS Styles  Login Screen----------------*/
/*---------------------------------------*/




/*------responsive-----------------*/
@media only screen and (max-width: 321px) {
   form[action^="login.aspx"]  { font-size: 2em !important; }
   form[action^="login.aspx"] .login-font-blue-bold { font-size: 9px !important; white-space: normal !important;}
   form[action^="login.aspx"] .btn { font-size: 9px !important; white-space: nowrap !important;}
   form[action^="login.aspx"] .login-font-blue-bolder  { font-size: 14px !important; white-space: normal !important;}
   form[action^="login.aspx"] #Table1 {      width: 100% !important;    padding:0 !important;    }
   form[action^="login.aspx"] #btnLogin { font-size: 12px !important; white-space: normal !important;}
   form[action^="login.aspx"] #btnReset{ font-size: 12px !important; white-space: normal !important;}
   form[action^="login.aspx"] #Table3  { font-size: 13px !important; white-space: normal !important;}
   form[action^="login.aspx"] .login-font8 {  font-size: 12px !important; white-space: normal !important; }
   form[action^="login.aspx"] #txtUserName{ font-size: 12px !important; white-space: normal !important;}
   form[action^="login.aspx"] #txtPassword{ font-size: 12px !important; white-space: normal !important;}
   form[action^="login.aspx"] #Table2 {      width: 100% !important;    padding:0 !important;  }
}
@media only screen and (min-width:321px) and (max-width: 360px) {
   form[action^="login.aspx"]  { font-size: 2em !important; }
   form[action^="login.aspx"] .login-font-blue-bold { font-size: 9px !important; white-space: normal !important;}
   form[action^="login.aspx"] .btn { font-size: 9px !important; white-space: nowrap !important;}
   form[action^="login.aspx"] .login-font-blue-bolder  { font-size: 14px !important; white-space: normal !important;}
   form[action^="login.aspx"]  #Table1 {      width: 100% !important;    padding:0 !important;    }
   form[action^="login.aspx"] #btnLogin { font-size: 12px !important; white-space: normal !important;}
   form[action^="login.aspx"] #btnReset{ font-size: 12px !important; white-space: normal !important;}
   form[action^="login.aspx"] #Table3  { font-size: 13px !important; white-space: normal !important;}
   form[action^="login.aspx"] .login-font8 {  font-size: 12px !important; white-space: normal !important; }
   form[action^="login.aspx"] #txtUserName{ font-size: 12px !important; white-space: normal !important;}
   form[action^="login.aspx"] #txtPassword{ font-size: 12px !important; white-space: normal !important;}
   form[action^="login.aspx"] #Table2 {      width: 100% !important;    padding:0 !important;  }
}
@media only screen and (min-width:361px) and (max-width: 480px) {
   form[action^="login.aspx"] { font-size: 2em !important; }
   form[action^="login.aspx"] .login-font-blue-bold { font-size: 9px !important; white-space: normal !important;}
   form[action^="login.aspx"] .login-font-blue-bolder  { font-size: 14px !important; white-space: normal !important;}
   form[action^="login.aspx"] #Table1 {      width: 100% !important;    padding:0 !important;    }
   form[action^="login.aspx"] #btnLogin { font-size: 12px !important; white-space: normal !important;}
   form[action^="login.aspx"] #btnReset{ font-size: 12px !important; white-space: normal !important;}
   form[action^="login.aspx"] #Table3  { font-size: 13px !important; white-space: normal !important;}
   form[action^="login.aspx"] .login-font8 {  font-size: 12px !important; white-space: normal !important; }
   form[action^="login.aspx"] #txtUserName{ font-size: 12px !important; white-space: normal !important;}
   form[action^="login.aspx"] #txtPassword{ font-size: 12px !important; white-space: normal !important;}
   form[action^="login.aspx"] #Table2 {      width: 100% !important;    padding:0 !important;  }
}
@media only screen and (min-width: 481px) and (max-width: 700px) {
    form[action^="login.aspx"] #Table1 {      width: 90% !important;    padding:0 !important;  }
    form[action^="login.aspx"] #Table2 {      width: 90% !important;    padding:0 !important;  }
}
@media only screen and (min-width: 701px) and (max-width: 980px) {
    form[action^="login.aspx"] #Table1 {      width: 75% !important;    padding:0 !important;  }
    form[action^="login.aspx"] #Table2 {      width: 75% !important;    padding:0 !important;  }
}
@media only screen and (min-width: 981px) and (max-width: 1280px) {
    form[action^="login.aspx"] #Table1 {      width: 60% !important;    padding:0 !important;  }
    form[action^="login.aspx"] #Table2 {      width: 60% !important;    padding:0 !important;  }
}
@media only screen and (min-width: 1366px)  {
    form[action^="login.aspx"] #Table1 {      width: 760px !important;    padding:0 !important;  }
    form[action^="login.aspx"] #Table2 {      width: 760px !important;    padding:0 !important;  }
}
/*------responsive-----------------*/
form[action^="login.aspx"] .form-control {
   /* width:auto;   ------responsive-----------------*/
}
.login-back {
    background-color:#F2F2F2 !important;
}

.login-font8 {
    color:#323232;
    font-family: 'Open Sans', sans-serif;
    font-size: 13px;
    font-weight: normal;
    letter-spacing: normal;
    margin: 0;
    text-transform: none;
    word-spacing: normal;
}


.login-font-blue-bold {   
    color:#005AAB;
    font-family: 'Open Sans', sans-serif;
    font-size: 13px;
    font-weight:bold;
    letter-spacing: normal;
    margin: 0;
    text-transform: none;
    word-spacing: normal;
    white-space: nowrap !important; /*------responsive-----------------*/
}

.login-font-blue-bolder {   
    color:#005AAB;
    font-family: 'Open Sans', sans-serif;
    font-size:19px;
    font-weight:bolder;
    letter-spacing: normal;
    margin: 0;
    text-transform: none;
    word-spacing: normal;
}


form[action^="login.aspx"]  #Table1 { 
    background-color: #FFFFFF;
}

form[action^="login.aspx"] .table-beckground {
   border-radius: 6px; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3);
   width: 60%;  /*------responsive-----------------*/
}

#topnavhome {	
	/*ACEK*/
	border-bottom: 1px solid #055999 !important;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.5);
    padding: 4px 4px 4px 4px;
}


#txtUserName,#txtPassword {
    box-shadow:none !important;
}

form[action^="login.aspx"] #lblMessage {
background-color:#58BA47;border:1px solid #4C963F;
}


#btnReset {
    height:40px;width:100%;border-radius: 3px;font-weight:bold;background-color: #468ec9 !important;
    border-color: #468ec9;  /*background-color:#026FCE !important;*/ /*------responsive-----------------*/
}
#btnLogin {
    border-radius: 3px;background-color:#005AAB !important;font-weight:bold;width:100%;height:40px;margin-bottom: 15px;  /*------responsive-----------------*/
}

#valPassword_42 {
    background-color:#58BA47;border:1px solid #4C963F 
}





/**************************HOME SCREEN *************************************************/

#title {
    top: 8px !important;
}

#_ctl0_mainmenu_Mostoftennavigation1_tblRightMenu .middleheadertop {
   height:30px !important;
   background: #005AAB !important;
   color:white !important;
}

#mainmenu_Mostoftennavigation1_tblRightMenu .middleheadertop {
   height:30px !important;
   background: #005AAB !important;
   color:white !important;
}

div .middleheadertop {
   height:30px !important;
   /*background: #005AAB !important;*/
   color:white !important;
}


A:link:hover {
    color:#00A950 !important; /*#48D66E*/
}


A:hover	{	
      color:#00A950 !important; /*#48D66E*/
	/*text-decoration:	underline;
	color:	#3333cc;*/
	}

.msg-menu .mailtoolbtn {
    background: url("../images/topnav/envelope.png") no-repeat !important; 
    color: #ccc !important;
    display: block;
    font-size: 0;
    height: 20px;
    margin-top: 6px !important;
    width: 20px;
}

.msg-menu .mailtoolbtn:hover  {
    background:url("../images/topnav/envelope-white.png") no-repeat scroll 0px 0 #005AAB !important; 
}
.msg-menu .item {
    max-height: 25px !important;
}
.msg-menu .item-active  {
background-color:#005AAB !important;
}

.msg-menu .item-active .mailtoolbtn {
    background:url("../images/topnav/envelope-white.png") no-repeat scroll 0px 0 #005AAB !important; 
}

.mailmenucontainer {
    top:23px !important;
}
.msg-menu .msgcount {
    /*background: url("../images/msgcountbg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);*/
    background:none !important;
    color: #005AAB !important;
    display: block;
    height: 20px;
    margin-top: -2px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 6px;
    width: 21px;
}




#global_div {
    margin-left: 0px !important; margin-right: 0px !important;
}


table.middleheadertop {
    /*background: url("../images/headerhome.png") repeat-x scroll 0 0 #005aab !important;*/
    background: linear-gradient(to top, #2a5298, #21427c) !important;
    height: 51px;
    filter: none !important;
}

table.middleheadertop img{
    height:35px;
}

.flyout a {
    border:none !important;
    font-family: 'Open Sans', sans-serif !important;
    font: 10px/14px sans-serif !important;
}

.flyout a, #menu h2 {
    font-family: 'Open Sans', sans-serif !important;
    
}



.ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all {
    background: #13aeef !important; /* Old browsers */
    background: -moz-linear-gradient(top,  #13aeef 0%, #162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;/* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* IE10+ */
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 ) !important; /* IE6-9 */



    /*background: rgba(0, 0, 0, 0) -moz-linear-gradient(0% 100% 90deg, #162d77, #13aeef) repeat scroll 0 0 !important;*/
    border-radius:0px !important;
    margin-top: 20px !important;
    
}


.ui-widget-header {
    color:#fff!important;
    background: #13aeef !important; /* Old browsers */
    background: -moz-linear-gradient(top,  #13aeef 0%, #162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;/* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* IE10+ */
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 ) !important; /* IE6-9 */

     /*background: rgba(0, 0, 0, 0) -moz-linear-gradient(0% 100% 90deg, #162d77, #13aeef) repeat scroll 0 0 !important;*/
     border-radius:0px !important;
     margin-top: 20px !important;
     padding-left: 20px !important;
}

.ui-tabs {
    margin-left:-20px !important;margin-right:-20px !important;border-radius:0px !important;border:none !important;padding:0px !important;padding-bottom: 0px !important;
}
.ui-corner-top {
    background:none !important;color: #ffffff !important; border-radius:0px !important;border:1px solid transparent !important;margin:0px !important;
}

.ui-corner-top a{
    padding-left:15px !important;padding-right:15px !important; background:none !important;color: #ffffff !important; border-radius:0px !important;border:1px solid transparent !important;margin:0px !important;
}

.ui-corner-top:hover {
    /*background: url("../images/headerhome.png") repeat-x scroll 0 0 #004386 !important;*/
    background: repeat-x scroll 0 0 #004386 !important;
    border: 1px solid #79b7e7 !important;
    color:  #A4CD39 !important;
    /*text-shadow: 1px 1px 1px #000;*/
    
}

form div.topnav {
    /*background: url("../images/headerhome.png") repeat-x scroll 0 0 #005aab !important;*/
    background: linear-gradient(to top, #2a5298, #21427c) !important;
}

.ui-state-active {
    background: repeat-x scroll 0 0 #004386 !important;
    /*background: url("../images/headerhome.png") repeat-x scroll 0 0 #005aab !important;*/
    /*margin:0px !important;*/
    /*text-shadow: 1px 1px 1px #000;*/
    border: 1px solid #79b7e7 !important;
}

.ui-state-active a{  
    padding-left:15px !important;padding-right:15px !important;
}


.ui-state-default a {
       color: #ffffff !important;
}


.ui-state-default ui-corner-top ui-tabs-active ui-state-active a {
     color: #005AAB !important;
}



.ui-tabs-nav li {
    top: -1px !important;
}

.ui-state-default:hover a {
    color: #A4CD39 !important;
}

.welcomeuser{
    color: #8DC63F !important;
    font-weight:bold !important;
    margin-left:17px !important;
    margin-bottom:20px !important;
}


.ui-tabs .ui-tabs-panel {
    margin-left:20px !important;margin-right:20px !important;
}


.ui-tabs-nav .ui-corner-top {
     border-radius:0px !important;
     margin-top: -2px !important;
}

.ui-tabs-nav .ui-corner-top a {
       color: #ffffff !important;
}

.ui-tabs-nav .ui-corner-top:hover a {
    /*color: #A4CD39 !important;*/
    color: #ffffff !important;
}



.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
    margin-bottom: 0 !important;
    padding-bottom: 0px !important;
}

form[action^="home.aspx"] #myDashboard li .edit-box {
    background: #e5e5e5;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZWNlY2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #e5e5e5 0%, #cecece 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#cecece));
    background: -webkit-linear-gradient(top,  #e5e5e5 0%,#cecece 100%);
    background: -o-linear-gradient(top,  #e5e5e5 0%,#cecece 100%);
    background: -ms-linear-gradient(top,  #e5e5e5 0%,#cecece 100%);
    background: linear-gradient(to bottom,  #e5e5e5 0%,#cecece 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#cecece',GradientType=0 );


}


form[action^="home.aspx"] #myDashboard li .edit-box li a{
   -moz-user-select: none !important;
    background-color: #337ab7 !important;
    background-image: none !important;
    background-repeat: repeat-x !important;
    border: 1px solid transparent !important;
    border-radius: 4px !important;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075) !important;
    color: #fff !important;
    cursor: pointer !important;
    font-family: "Open Sans",sans-serif !important;
    font-size: 13px !important;
    font-weight: normal !important;
    letter-spacing: normal !important;
    line-height: 1.42857 !important;
    margin: 0 !important;
    padding: 3px 6px !important;
    text-align: center !important;
    text-decoration: none !important;
    text-shadow: none !important;
    text-transform: none !important;
    vertical-align: middle !important;
    white-space: nowrap !important;
    word-spacing: normal !important;
    display:initial;
}


form[action^="home.aspx"] #myDashboard li .edit-box li a:hover {
    background-color: #286090 !important;
    border-color: #204d74 !important;
    color: #fff !important;
    border-color: rgba(0, 90, 171, 1) !important;
    outline: 0 none !important;
}


form[action^="home.aspx"] #myDashboard .export-main ul li a:hover{
  color:#ffffff !important;
}

form[action^="home.aspx"] #myDashboard .export-drawing ul li a:hover{
  color:#ffffff !important;
}


/******************************************ACCOUNT ***************************************************/



.sitecolumnheader {

        font-family: 'Open Sans', sans-serif !important;
}


.accountheader {

        font-family: 'Open Sans', sans-serif !important;
}


.sitelistheader {

        font-family: 'Open Sans', sans-serif !important;
}


.siteheaderrow {
        border:2px solid #FFFFFF !important;
        font-family: 'Open Sans', sans-serif !important;
}



.estimateheader {

        font-family: 'Open Sans', sans-serif !important;
}



.programheader {
        background:#dbe6f0 !important;
        color:#1f6197 !important;
        font-family: 'Open Sans', sans-serif !important;
}


#Table2 .style1 {
    
    background:none !important; /* FF3.6+ */
    background-color: #005AAB !important;  /* Old browsers */
}



.middleheadertoplink:hover{
    color:#3AD881 !important;
}

.siteheaderrow .normal8 {
    color:#000 !important;
    border:none !important;
}

a .ui-state-active {
    color:#00AA4F !important;
}

.normal10black {
     background-color: #D8D8D8 !important;
     color:#005AAB !important;
}


/*--Billing Account Information--*/

form[action^="customerhome.aspx"] #taccount {
    /*margin-left:5px !important;*/
}





/*--Menu account top --*/



.flyout>ul {
    background: #EEEEEE  !important;
    color: #005AAB !important;
    margin: 5px 15px 5px 5px !important;
    width: 168px !important;
}

.flyout ul:hover{
    color:#FFF !important;
    background:#005d9e !important;
    
    /*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2) !important;*/
}   




.flyout ul li ul {
    padding: 0px !important;
}



.flyout a.toplevel .flyout a.toplevel:active, .flyout a.toplevel, .flyout a.toplevel:visited{
    padding: 13px 15px !important;
    background: #eeeeee 0 0 !important;
    color: #005aab !important;
    font-size: 12px !important;
    font-weight: bold !important;
    text-align: center;
}       

.flyout a.toplevel {
    padding: 10px 15px;
    background: #eeeeee 0 0 !important;
    color: #005aab !important;
    font-size: 11px !important;
    font-weight: bold !important;
    text-align: center;
    margin:0px !important;
}


.flyout a.toplevel:hover{
    color:#FFF !important;
    background:#005d9e !important;
    
    /*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2) !important;*/

}

.flyout ul li:hover a.toplevel{
    color:#FFF !important;
    background:#005d9e !important;
    
    /*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2) !important;*/

}




.flyout ul > li > ul {
    top: 40px !important;
    border: 1px solid #005AAB !important;
    width: 166px !important;
    font-size:12px !important;
    
}

.flyout ul > li > ul li a {
    padding-bottom: 5px !important;
    padding-top: 5px !important;
    text-align: center;
    font-size:12px !important;
    text-shadow:none !important;
}

.flyout ul > li > ul li ul {
   top: 0px !important;
}



.siteheaderrow .flyout a.toplevel .flyout a.toplevel:active,.siteheaderrow .flyout a.toplevel,.siteheaderrow .flyout a.toplevel:visited{
    padding: 10px 12px;
    color:#FFF !important;
    background:#005AAB !important;
    
    font-size: 11px !important;
    font-weight: bold !important;
    text-align: center;
}       

.siteheaderrow .flyout a.toplevel:hover{
    color:#FFF !important;
    background:#005AAB !important;
    
    /*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2) !important;*/

}



.flyout a .flyout a:active, .flyout a:link, .flyout a:visited{
    font-size: 12px !important;
}

.flyout a:hover {
    color:#FFF !important;
    background:#005AAB !important;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075) !important;
    text-shadow: none !important;
}

.flyout a.x {
    background: #EEEEEE  !important;
    color: #005AAB !important;
    /*content: ' ▾' !important;*/
}

.flyout a.x {
    background: #EEEEEE  !important;
    color: #005AAB !important;
}

.flyout a.x:hover {
    background: #005AAB  !important;
    color: #FFFFFF !important;
}

.flyout a.x:after { 
    width: 0 !important;
    height: 0 !important;
    position: absolute !important;
    content:"" !important;
    display:block !important;

    border-style: solid !important;
    border-width: 5px 0 5px 10px !important;
    border-color: transparent transparent transparent #005AAB !important;
    /* centers relative to parent */
    right: 0% !important;
    /* Compensates for width of border (arrow) */
    margin-top: -13px !important;
 }

.flyout a.x:hover:after { 
    width: 0 !important;
    height: 0 !important;
    position: absolute !important;
    content:"" !important;
    display:block !important;
    background:#005AAB !important;
    border-style: solid !important;
    border-width: 5px 0 5px 10px !important;
    border-color: transparent transparent transparent #FFFFFF !important;
    /* centers relative to parent */
    right: 0%;
    /* Compensates for width of border (arrow) */
    margin-top: -13px;
 }




/*Account notes*/

#divNotes {
    border:none !important;
    margin: 10px 0 0 5px !important;
    height:130px;
    width: 71em ;
    min-width:71em !important;
    max-width:71em ;
    /*z-index:1000 !important;*/
}

#divNotes .element {
    word-break: break-all;
    word-wrap: break-word;
    background:#f1f2f2;
}

#divNotesHeader {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top,  #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top,  #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top,  #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top,  #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom,  #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
    height: 20px !important;
    padding-top: 2px  !important;

}


#divNotesHeader span {
    font-weight:600 !important;font-size:12px !important;margin-left:15px;
}

#divNotesContents {
    top: 25px !important;
    bottom:25px !important;
}

#divNotesFooter {
    background: #dbe6f0 !important; /* Old browsers */
    color: #005aab !important;
    border-top:none !important;
    height: 25px !important;
}

#divNotesFooter a {
     color: #005aab !important;
     margin: 0 15px 0 10px !important;
     font-size:11px !important;
     padding-right: 50px;
}

#divNotesFooter h4 {
     color: #ffffff !important;
     padding-left:10px!important;
}

.toggler {
     font-family: 'Open Sans', sans-serif !important;
     background-color: #ffffff !important;/*#DBDBDB !important;*/
     font-size: 11px !important;
     font-weight:normal  !important;
     padding: 5px 5px 5px 15px !important;
}

.element {
     font-family: 'Open Sans', sans-serif !important;
     font-size: 11px !important;
     font-weight:normal  !important;
}






/*  account customer home  money table  */

form[action^="customerhome.aspx"] {
    margin-right:5px !important;
}



form[action^="customerhome.aspx"] #tmoney {   
    min-width:1000px !important;
    max-width:100% !important;
    width: 99.9% !important;
    margin: 25px 0 0 5px !important;
}


/*form[action^="customerhome.aspx"] #tmoney tbody tr td{
    font-size:12px !important;
}

form[action^="customerhome.aspx"] #tmoney tbody tr td a{
    font-size:13px !important;
}

form[action^="customerhome.aspx"] #tmoney tbody tr .normal8{
    font-size:12px !important;
}*/



#tblsite2 {
    width:100% !important;
}


#Accountmenu1_tblaccountmenu  tbody tr td:hover,#Accountmenu1_activitymenu  tbody tr td:hover,#Accountmenu1_accountingmenu  tbody tr td:hover,#Accountmenu1_lettersmenu tbody tr td:hover{
    color:#FFFFFF !important;
    background-color:#005AAB !important;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075) !important;
}



#Accountmenu1_tblaccountmenu  tbody tr td:hover  a,#Accountmenu1_activitymenu  tbody tr td:hover  a,#Accountmenu1_accountingmenu  tbody tr td:hover  a,#Accountmenu1_lettersmenu tbody tr td:hover a{
    color:#FFFFFF !important;
    text-decoration:none !important;
}


#tmoney tr:last-child td {

    /*background: #77d110;
    background: -moz-linear-gradient(top, #77d110 0%, #008c46 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77d110), color-stop(100%,#008c46));
    background: -webkit-linear-gradient(top, #77d110 0%,#008c46 100%);
    background: -o-linear-gradient(top, #77d110 0%,#008c46 100%);
    background: -ms-linear-gradient(top, #77d110 0%,#008c46 100%);
    background: linear-gradient(to bottom, #77d110 0%,#008c46 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77d110', endColorstr='#008c46',GradientType=0 );
    
    color: #ffffff !important;
    text-align:center !important;*/
    /*border: 1px solid #999999 !important;*/
}

#tmoney tr+tr td {
   
    /*background: #77d110;
    background: -moz-linear-gradient(top, #77d110 0%, #008c46 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77d110), color-stop(100%,#008c46));
    background: -webkit-linear-gradient(top, #77d110 0%,#008c46 100%);
    background: -o-linear-gradient(top, #77d110 0%,#008c46 100%);
    background: -ms-linear-gradient(top, #77d110 0%,#008c46 100%);
    background: linear-gradient(to bottom, #77d110 0%,#008c46 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77d110', endColorstr='#008c46',GradientType=0 );*/

    /*color: #ffffff !important;
    text-align:center !important;*/
    /*border: 1px solid #999999 !important;*/
}


#tmoney .middleheadertopbluegradient {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top,  #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top,  #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top,  #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top,  #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom,  #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
    color: #ffffff !important;
    padding: 5px 19px 5px 20px;
}

#tmoney  {

    /*background: #13aeef !important;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEzYWVlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzE2MmQ3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDFkNzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) !important;
    background: -moz-linear-gradient(top, #13aeef 0%, #162d77 44%, #001d75 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(44%,#162d77), color-stop(100%,#001d75)) !important;
    background: -webkit-linear-gradient(top, #13aeef 0%,#162d77 44%,#001d75 100%) !important;
    background: -o-linear-gradient(top, #13aeef 0%,#162d77 44%,#001d75 100%) !important;
    background: -ms-linear-gradient(top, #13aeef 0%,#162d77 44%,#001d75 100%) !important;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEzYWVlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzE2MmQ3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDFkNzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+') !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#001d75',GradientType=0 ) !important ;*/



     text-align:center !important;
}

#tmoney tr:first-child td a {
     color: #005aab !important;
}


/*  account money table finish   */




form[action^="customerhome.aspx"] #tblNotIE + table {
    width:67em !important;
}





#trfinanhold td a, #trprogramfinhold td a, #trphonecall td a, #trsvscall td a, #trcollection td a, #trprimarynote td span, #trsecondarynote td span,
 #trseniorcitizen td span, #trbartername td span, #trcustomerageflag td span, #trwelcomelettersent td span 
{
    font-family: 'Open Sans', sans-serif !important;font-weight:600 !important;
}


tr.middleheadertop td{
  background: #13aeef !important; /* Old browsers */
    background: -moz-linear-gradient(top, #13aeef 0%, #162d77 100%) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) !important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) !important; /* IE10+ */
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 ) !important; /* IE6-9 */

}

.mGridtotal th {
    background: #13aeef !important; /* Old browsers */
    background: -moz-linear-gradient(top, #13aeef 0%, #162d77 100%) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) !important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #13aeef 0%,#162d77 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #13aeef 0%,#162d77 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #13aeef 0%,#162d77 100%) !important; /* IE10+ */
    background: linear-gradient(to bottom, #13aeef 0%,#162d77 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 ) !important; /* IE6-9 */
}

.activitylinklist {
    left: 100px !important;
}

.accountinglinklist {
    left: 165px !important;
}
.letterslinklist{
    left: 238px !important;
}


/*Billing account edit*/
#accinfo tbody tr td span {
     font-family: 'Open Sans', sans-serif !important;
     /*font-size-adjust:0.5 !important;*/
}

#Table1  tbody tr td span {
    font-family: 'Open Sans', sans-serif !important;
     /*font-size-adjust:0.5 !important;*/
}

.middleheadertop .normal8 {
    color:white !important;
}


.positionHelper .ddMenu .menu a:hover,.positionHelper .ddMenu .menu a.menuIndicator:active {
    color:#ffffff !important;
}
/********************ACOUNT   END ***************************************************/



/********************ACOUNT   INVOICE, WO, PAY, CALL  ***************************************************/

/***WODETAIL****/


form[action^="workorderdetailedit.aspx"] #contentTable #navlist {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
    display: inline-block;
    border-radius:0px !important;   
    font-family: 'Open Sans', sans-serif !important;
}

    form[action^="workorderdetailedit.aspx"] #contentTable #navlist li {
        display:inline-block;
        padding: 6px;
    }


form[action^="workorderdetailedit.aspx"] #contentTable #navlist li a {
    padding-left:10px !important;
    padding-right:10px !important;  
    border-radius:0px !important;
    margin:0px !important;
    
    border: 1px solid transparent !important;
    border-radius: 0 !important;
    color: #15549B !important;
    margin: 0 !important;
}
form[action^="workorderdetailedit.aspx"] #contentTable #navlist li a:hover{
    /*background: url("../images/headerhome.png") repeat-x scroll 0 0 #005aab !important;*/
    background: repeat-x scroll 0 0 #004386 !important;
    border: 1px solid #79b7e7 !important;
    color:  #FFFFFF !important;
    /*text-shadow: 1px 1px 1px #000;*/
}




form[action^="workorderdetailedit.aspx"] #tblcommhistory tbody tr .navmenuheader{
     background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="workorderdetailedit.aspx"] #tblfollowup tbody tr .navmenuheader{
     background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


form[action^="workorderdetailedit.aspx"] #btnsavemat_639,#btnsaveitem_639,#btnsavelab_639,#btnsavefind_639,#btnsaveequ_639,#btnsavestored_639,#btnsavesvcaction_639,#btnsaveobservations_639,#btnsaveservicesprovided_639,#btnsavefollowup_639 {
    font-size:13px !important;
}





/***WO****/

form[action^="workorderlist.aspx"] .aspNetHidden + table {
    margin-top:-9px;
}

form[action^="workorderlist.aspx"] #__EVENTVALIDATION + table {
    margin-top:-9px;
}

x:-o-prefocus, form[action^="workorderlist.aspx"] .aspNetHidden + table {
margin-top: -5px;
}

x:-o-prefocus, form[action^="workorderlist.aspx"] #__EVENTVALIDATION + table {
    margin-top:-5px;
}

form[action^="workorderlist.aspx"] #tmoney {
    margin: 25px 0 0 5px !important;
    min-width: 1000px !important;
    width: 99% !important;
}


form[action^="workorderlist.aspx"] #divNotes{
    /*min-width: 1000px !important;
    width: 99%;*/
}

form[action^="workorderlist.aspx"] #tblNotIE + table {
    width: 99.9% !important;
}


form[action^="workorderlist.aspx"] #Table1 {
    width: 99.9% !important;
}


form[action^="workorderlist.aspx"] #tdata {
    width: 99.9% !important;
}

form[action^="workorderlist.aspx"] #trworkorderlist>td:first-child>table:first-child {
    width: 99.9% !important;
}

form[action^="invoicelist.aspx"] .aspNetHidden + table + table table {
    width: 99.9% !important;
}

form[action^="workorderlist.aspx"] #tdpaging table {
   width:40% !important;
}


form[action^="workorderlist.aspx"] .middleheadertop th{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;

}

form[action^="workorderlist.aspx"] #taccount{
   margin-left: 5px !important;
}



/***INVOICE****/

form[action^="invoicelist.aspx"]  .middleheadertoplink {
    background: transparent !important;
}


form[action^="invoicelist.aspx"] .aspNetHidden + table {
    margin-top:-9px;
}

form[action^="invoicelist.aspx"] #__EVENTVALIDATION + table {
    margin-top:-9px;
}

x:-o-prefocus, form[action^="invoicelist.aspx"] .aspNetHidden + table {
   margin-top: -5px;
}

x:-o-prefocus, form[action^="invoicelist.aspx"] #__EVENTVALIDATION + table {
   margin-top: -5px;
}

form[action^="invoicelist.aspx"] #tmoney {
    margin: 25px 0 0 5px !important;
    min-width: 1000px !important;
    width: 99% !important;
}


form[action^="invoicelist.aspx"] #divNotes{
    /*min-width: 1000px !important;
    width: 99%;*/
}

form[action^="invoicelist.aspx"] #tblNotIE + table {
    width: 99.9% !important;
}

form[action^="invoicelist.aspx"] .aspNetHidden + table + table {
    width: 99.9% !important;
}


form[action^="invoicelist.aspx"] #__EVENTVALIDATION + table + table {
    width: 99.9% !important;
}

form[action^="invoicelist.aspx"] #__EVENTVALIDATION + table + table table {
    width: 99.9% !important;
}

form[action^="invoicelist.aspx"] .aspNetHidden + table + table table {
    width: 99.9% !important;
}

form[action^="invoicelist.aspx"] #tdpaging table {
   width:40% !important;
}

form[action^="invoicelist.aspx"] #LabelAcctInfo_287{
   font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}

form[action^="invoicelist.aspx"] #taccount{
   font-family: 'Open Sans', sans-serif !important;
   font-size:13px !important;
   margin-left: 5px !important;
}



/***Payment****/

form[action^="paymentlist.aspx"]  .middleheadertoplink {
    background: transparent !important;
}


form[action^="paymentlist.aspx"] .aspNetHidden + table {
    margin-top:-9px;
}

form[action^="paymentlist.aspx"] #__EVENTVALIDATION + table {
    margin-top:-9px;
}

x:-o-prefocus, form[action^="paymentlist.aspx"] .aspNetHidden + table {
   margin-top: -5px;
}

x:-o-prefocus, form[action^="paymentlist.aspx"] #__EVENTVALIDATION + table {
   margin-top: -5px;
}

form[action^="paymentlist.aspx"] #tmoney {
   margin: 25px 0 0 5px !important;
    min-width: 1000px !important;
    width: 99% !important;
}


form[action^="paymentlist.aspx"] #divNotes{
    /*min-width: 1000px !important;
    width: 99%;*/
}

form[action^="paymentlist.aspx"] #tblNotIE + table {
    width: 99.9% !important;
}

form[action^="paymentlist.aspx"] .aspNetHidden + table + table {
    width: 99.9% !important;
}


form[action^="paymentlist.aspx"] #__EVENTVALIDATION + table + table {
    width: 99.9% !important;
}

form[action^="paymentlist.aspx"] #__EVENTVALIDATION + table + table table {
    width: 99.9% !important;
}

form[action^="paymentlist.aspx"] .aspNetHidden + table + table table {
    width: 99.9% !important;
}

form[action^="paymentlist.aspx"] #tdpaging table {
   width:40% !important;
}

form[action^="paymentlist.aspx"] #LabelAcctInfo_287{
   font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}

form[action^="paymentlist.aspx"] #taccount{
   font-family: 'Open Sans', sans-serif !important;
   font-size:13px !important;
   margin-left: 5px !important;
}



/***Timeline****/

form[action^="timeline.aspx"]  .middleheadertoplink {
    background: transparent !important;
}


form[action^="timeline.aspx"] .aspNetHidden + table {
    margin-top:-9px;
}

form[action^="timeline.aspx"] #__EVENTVALIDATION + table {
    margin-top:-9px;
}

x:-o-prefocus, form[action^="timeline.aspx"] .aspNetHidden + table {
   margin-top: -5px;
}

x:-o-prefocus, form[action^="timeline.aspx"] #__EVENTVALIDATION + table {
   margin-top: -5px;
}

form[action^="timeline.aspx"] #tmoney {
    margin: 25px 0 0 5px !important;
    min-width: 1000px !important;
    width: 99% !important;
}


form[action^="timeline.aspx"] #divNotes{
    /*min-width: 1000px !important;
    width: 99%;*/
}

form[action^="timeline.aspx"] #tblNotIE + table {
    width: 99.9% !important;
}

form[action^="timeline.aspx"] .aspNetHidden + table + table {
    width: 99.9% !important;
}


form[action^="timeline.aspx"] #__EVENTVALIDATION + table + table {
    width: 99.9% !important;
}

form[action^="timeline.aspx"] #__EVENTVALIDATION + table + table table {
    width: 99.9% !important;
}

form[action^="timeline.aspx"] .aspNetHidden + table + table table {
    width: 99.9% !important;
}

form[action^="timeline.aspx"] #tdpaging table {
   width:40% !important;
}

form[action^="timeline.aspx"] #LabelAcctInfo_287{
   font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}

form[action^="timeline.aspx"] #taccount{
   font-family: 'Open Sans', sans-serif !important;
   font-size:13px !important;
   margin-left: 5px !important;
}



/***wophonelist****/

form[action^="wophonelist.aspx"]  .middleheadertoplink {
    background: transparent !important;
}


form[action^="wophonelist.aspx"] .aspNetHidden + table {
    margin-top:-9px;
}

form[action^="wophonelist.aspx"] #__EVENTVALIDATION + table {
    margin-top:-9px;
}

x:-o-prefocus, form[action^="wophonelist.aspx"] .aspNetHidden + table {
   margin-top: -5px;
}

x:-o-prefocus, form[action^="wophonelist.aspx"] #__EVENTVALIDATION + table {
   margin-top: -5px;
}

form[action^="wophonelist.aspx"] #tmoney {
    margin: 25px 0 0 5px !important;
    min-width: 1000px !important;
    width: 99% !important;
}


form[action^="wophonelist.aspx"] #divNotes{
    /*min-width: 1000px !important;
    width: 99%;*/
}

form[action^="wophonelist.aspx"] #tblNotIE + table {
    width: 99.9% !important;
}

form[action^="wophonelist.aspx"] .aspNetHidden + table + table {
    width: 99.9% !important;
}


form[action^="wophonelist.aspx"] #__EVENTVALIDATION + table + table {
    width: 99.9% !important;
}

form[action^="wophonelist.aspx"] #__EVENTVALIDATION + table + table table {
    width: 99.9% !important;
}

form[action^="wophonelist.aspx"] .aspNetHidden + table + table table {
    width: 99.9% !important;
}

form[action^="wophonelist.aspx"] #tdpaging table {
   width:40% !important;
}

form[action^="wophonelist.aspx"] #LabelAcctInfo_287{
   font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}

form[action^="wophonelist.aspx"] #taccount{
   font-family: 'Open Sans', sans-serif !important;
   font-size:13px !important;
   margin-left: 5px !important;
}


/***woservicelist****/

form[action^="woservicelist.aspx"]  .middleheadertoplink {
    background: transparent !important;
}


form[action^="woservicelist.aspx"] .aspNetHidden + table {
    margin-top:-9px;
}

form[action^="woservicelist.aspx"] #__EVENTVALIDATION + table {
    margin-top:-9px;
}

x:-o-prefocus, form[action^="woservicelist.aspx"] .aspNetHidden + table {
   margin-top: -5px;
}

x:-o-prefocus, form[action^="woservicelist.aspx"] #__EVENTVALIDATION + table {
   margin-top: -5px;
}

form[action^="woservicelist.aspx"] #tmoney {
    margin: 25px 0 0 5px !important;
    min-width: 1000px !important;
    width: 99% !important;
}


form[action^="woservicelist.aspx"] #divNotes{
    /*min-width: 1000px !important;
    width: 99%;*/
}

form[action^="woservicelist.aspx"] #tblNotIE + table {
    width: 99.9% !important;
}

form[action^="woservicelist.aspx"] .aspNetHidden + table + table {
    width: 99.9% !important;
}


form[action^="woservicelist.aspx"] #__EVENTVALIDATION + table + table {
    width: 99.9% !important;
}

form[action^="woservicelist.aspx"] #__EVENTVALIDATION + table + table table {
    width: 99.9% !important;
}

form[action^="woservicelist.aspx"] .aspNetHidden + table + table table {
    width: 99.9% !important;
}

form[action^="woservicelist.aspx"] #tdpaging table {
   width:40% !important;
}

form[action^="woservicelist.aspx"] #LabelAcctInfo_287{
   font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}

form[action^="woservicelist.aspx"] #taccount{
   font-family: 'Open Sans', sans-serif !important;
   font-size:13px !important;
   margin-left: 5px !important;
}

form[action^="woservicelist.aspx"] .sorttable_nosort {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


/***materiallist****/

form[action^="materiallist.aspx"]  .middleheadertoplink {
    background: transparent !important;
}


form[action^="materiallist.aspx"] .aspNetHidden + table {
    margin-top:-9px;
}

form[action^="materiallist.aspx"] #__EVENTVALIDATION + table {
    margin-top:-9px;
}

x:-o-prefocus, form[action^="materiallist.aspx"] .aspNetHidden + table {
   margin-top: -5px;
}

x:-o-prefocus, form[action^="materiallist.aspx"] #__EVENTVALIDATION + table {
   margin-top: -5px;
}

form[action^="materiallist.aspx"] #tmoney {
   margin: 25px 0 0 5px !important;
    min-width: 1000px !important;
    width: 99% !important;
}


form[action^="materiallist.aspx"] #divNotes{
    /*min-width: 1000px !important;
    width: 99%;*/
}

form[action^="materiallist.aspx"] #tblNotIE + table {
    width: 99.9% !important;
}

form[action^="materiallist.aspx"] .aspNetHidden + table + table {
    width: 99.9% !important;
}


form[action^="materiallist.aspx"] #__EVENTVALIDATION + table + table {
    width: 99.9% !important;
}

form[action^="materiallist.aspx"] #__EVENTVALIDATION + table + table table {
    width: 99.9% !important;
}

form[action^="materiallist.aspx"] .aspNetHidden + table + table table {
    width: 99.9% !important;
}

form[action^="materiallist.aspx"] #tdpaging table {
   width:40% !important;
}

form[action^="materiallist.aspx"] #LabelAcctInfo_287{
   font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}

form[action^="materiallist.aspx"] #taccount{
   font-family: 'Open Sans', sans-serif !important;
   font-size:13px !important;
   margin-left: 5px !important;
}


/***contactlog****/

form[action^="contactlog.aspx"]  .middleheadertoplink {
    background: transparent !important;
}


form[action^="contactlog.aspx"] #boxes + table {
    margin-top:5px;
}


x:-o-prefocus, form[action^="contactlog.aspx"] #boxes + table {
   margin-top: 5px;
}

form[action^="contactlog.aspx"] #tmoney {
   margin: 25px 0 0 5px !important;
    min-width: 1000px !important;
    width: 99% !important;
}


form[action^="contactlog.aspx"] #divNotes{
    /*min-width: 1000px !important;
    width: 99%;*/
}

form[action^="contactlog.aspx"] #tblNotIE + table {
    width: 99.9% !important;
}



form[action^="contactlog.aspx"] #boxes + table + table {
    width: 99.9% !important;
}

form[action^="contactlog.aspx"] #boxes + table + table table {
    width: 99.9% !important;
}


form[action^="contactlog.aspx"] #tdpaging table {
   width:40% !important;
}

form[action^="contactlog.aspx"] #lblContactLogInfo_6477{
   font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}

form[action^="contactlog.aspx"] #taccount{
   font-family: 'Open Sans', sans-serif !important;
   font-size:13px !important;
   margin-left: 5px !important;
}



/***loyaltypoints****/
form[action^="loyaltypoints.aspx"] .navmenubackground{
    background: transparent none repeat scroll 0 0 !important;
      }


form[action^="loyaltypoints.aspx"] #lbltitle_6678 {

    margin-left: 23px;
}

form[action^="loyaltypoints.aspx"] #lnkback2_103{

    margin-left: 13px;
}

form[action^="loyaltypoints.aspx"] #onelineaddressid_tblinfo{
    
    color: #6eb50c !important;
    font-size: 11pt !important;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: 22px;
    font-family: "Open Sans",sans-serif;

    }

form[action^="loyaltypoints.aspx"] #tblNotIE {
    margin-left: 16px !important;
}

form[action^="loyaltypoints.aspx"] #tblNotIE +table {
    margin-left: 16px !important;
    width: 96.5% !important;
}



/***accountrefund****/


form[action^="accountrefund.aspx"]  .middleheadertoplink {
    background: transparent !important;
}



form[action^="accountrefund.aspx"] #jslibs + table {
    margin-top:9px;
}


x:-o-prefocus, form[action^="accountrefund.aspx"] #jslibs + table {
   margin-top: 5px;
}

form[action^="accountrefund.aspx"] #tmoney {
   margin: 25px 0 0 5px !important;
    min-width: 1000px !important;
    width: 99% !important;
}

form[action^="accountrefund.aspx"] .middleheadertopbluegradient {
     background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
    font-family: 'Open Sans', sans-serif !important;

}


form[action^="accountrefund.aspx"] #divNotes{
    /*min-width: 1000px !important;
    width: 99%;*/
}

form[action^="accountrefund.aspx"] #tblNotIE + table {
    width: 99.9% !important;
}




form[action^="accountrefund.aspx"] #jslibs + table + table {
    width: 99.9% !important;
}

form[action^="accountrefund.aspx"] #jslibs + table + table table {
    width: 99.9% !important;
}



form[action^="accountrefund.aspx"] #tdpaging table {
   width:40% !important;
}

form[action^="accountrefund.aspx"] #LabelAcctInfo_287{
   font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}

form[action^="accountrefund.aspx"] #taccount{
   font-family: 'Open Sans', sans-serif !important;
   font-size:13px !important;
   margin-left: 5px !important;
}




/***payplanlist****/

form[action^="payplanlist.aspx"]  .middleheadertoplink {
    background: transparent !important;
}


form[action^="payplanlist.aspx"] .aspNetHidden + table {
    margin-top:-9px;
}

form[action^="payplanlist.aspx"] #__EVENTVALIDATION + table {
    margin-top:-9px;
}

x:-o-prefocus, form[action^="payplanlist.aspx"] .aspNetHidden + table {
   margin-top: -5px;
}

x:-o-prefocus, form[action^="payplanlist.aspx"] #__EVENTVALIDATION + table {
   margin-top: -5px;
}

form[action^="payplanlist.aspx"] #tmoney {
    margin: 25px 0 0 5px !important;
    min-width: 1000px !important;
    width: 99% !important;
}


form[action^="payplanlist.aspx"] #divNotes{
    /*min-width: 1000px !important;
    width: 99%;*/
}

form[action^="payplanlist.aspx"] #tblNotIE + table {
    width: 99.9% !important;
}

form[action^="payplanlist.aspx"] .aspNetHidden + table + table {
    width: 99.9% !important;
}


form[action^="payplanlist.aspx"] #__EVENTVALIDATION + table + table {
    width: 99.9% !important;
}

form[action^="payplanlist.aspx"] #__EVENTVALIDATION + table + table table {
    width: 99.9% !important;
}

form[action^="payplanlist.aspx"] .aspNetHidden + table + table table {
    width: 99.9% !important;
}

form[action^="payplanlist.aspx"] #tdpaging table {
   width:40% !important;
}

form[action^="payplanlist.aspx"] #LabelAcctInfo_287{
   font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}

form[action^="payplanlist.aspx"] #taccount{
   font-family: 'Open Sans', sans-serif !important;
   font-size:13px !important;
   margin-left: 5px !important;
}



/***convenientbilling****/


form[action^="convenientbilling.aspx"] .aspNetHidden + table  {
    width: 99.9% !important;
}


form[action^="convenientbilling.aspx"] #__EVENTVALIDATION + table {
    width: 99.9% !important;
}

form[action^="convenientbilling.aspx"] #tmoney {
    margin-left: 5px !important;
    min-width: 1000px !important;
    width: 99% !important;
}




form[action^="convenientbilling.aspx"] #divNotes{
    min-width: 1000px !important;
    width: 99%;
}

form[action^="convenientbilling.aspx"] #tblNotIE + table {
    width: 99.9% !important;
}



form[action^="convenientbilling.aspx"] #LabelAcctInfo_287{
   font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}

form[action^="convenientbilling.aspx"] #taccount{
   font-family: 'Open Sans', sans-serif !important;
   font-size:13px !important;
   margin-left: 5px !important;
}















/***wdolist****/

form[action^="wdolist.aspx"]  .middleheadertoplink {
    background: transparent !important;
}


form[action^="wdolist.aspx"] .aspNetHidden + table {
    margin-top:-9px;
}

form[action^="wdolist.aspx"] #__EVENTVALIDATION + table {
    margin-top:-9px;
}

x:-o-prefocus, form[action^="wdolist.aspx"] .aspNetHidden + table {
   margin-top: -5px;
}

x:-o-prefocus, form[action^="wdolist.aspx"] #__EVENTVALIDATION + table {
   margin-top: -5px;
}

form[action^="wdolist.aspx"] #tmoney {
    margin: 25px 0 0 5px !important;
    min-width: 1000px !important;
    width: 99% !important;
}


form[action^="wdolist.aspx"] #divNotes{
    /*min-width: 1000px !important;
    width: 99%;*/
}

form[action^="wdolist.aspx"] #tblNotIE + table {
    width: 99.9% !important;
}

form[action^="wdolist.aspx"] #Table1 {
    width: 99.9% !important;
}


form[action^="wdolist.aspx"] #LabelAcctInfo_287{
   font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}

form[action^="wdolist.aspx"] #taccount{
   font-family: 'Open Sans', sans-serif !important;
   font-size:13px !important;
   margin-left: 5px !important;
}


/**collectionhistory****/

form[action^="collectionhistory.aspx"] #tmoney {
     margin: 25px 0 0 5px !important;
    min-width: 1000px !important;
    width: 99% !important;
}


form[action^="collectionhistory.aspx"] #divNotes{
    /*min-width: 1000px !important;
    width: 99%;*/
}

form[action^="collectionhistory.aspx"] #tblNotIE + table {
    width: 99.9% !important;
}


form[action^="collectionhistory.aspx"] .navmenubackground {
    background: none !important;
}


form[action^="collectionhistory.aspx"] .navmenubackground #onelineaddressid_tblinfo{
    font-size:11pt !important;margin-left:20px; margin-bottom: 10px;   color: #6EB50C !important;     font-weight: bold;     
}

/**linkeddocuments****/

form[action^="linkeddocuments.aspx"] #tmoney {
     margin: 25px 0 0 5px !important;
    min-width: 1000px !important;
    width: 99% !important;
}


form[action^="linkeddocuments.aspx"] #divNotes{
    /*min-width: 1000px !important;
    width: 99%;*/
}

form[action^="linkeddocuments.aspx"] #tblNotIE + table {
    width: 99.9% !important;
}


form[action^="linkeddocuments.aspx"] .navmenubackground {
    background: none !important;
}


form[action^="linkeddocuments.aspx"] .navmenubackground #onelineaddressid_tblinfo{
    font-size:11pt !important;margin-left:5px; margin-bottom: 10px;   color: #6EB50C !important;     font-weight: bold;     
}



/**letterhistory****/

form[action^="letterhistory.aspx"] #tmoney {
     margin: 25px 0 0 5px !important;
    min-width: 1000px !important;
    width: 99% !important;
}


form[action^="letterhistory.aspx"] #divNotes{
    /*min-width: 1000px !important;
    width: 99%;*/
}

form[action^="letterhistory.aspx"] #tblNotIE + table {
    width: 99.9% !important;
}


form[action^="letterhistory.aspx"] .navmenubackground {
    background: none !important;
}


form[action^="letterhistory.aspx"] .navmenubackground #onelineaddressid_tblinfo{
    font-size:11pt !important;margin-left:15px; margin-bottom: 10px;   color: #6EB50C !important;     font-weight: bold;     
}



/***certificatehistory****/

form[action^="certificatehistory.aspx"]  .middleheadertoplink {
    background: transparent !important;
}


form[action^="certificatehistory.aspx"] .aspNetHidden + table {
    margin-top:-9px;
}

form[action^="certificatehistory.aspx"] #__EVENTVALIDATION + table {
    margin-top:-9px;
}

x:-o-prefocus, form[action^="certificatehistory.aspx"] .aspNetHidden + table {
   margin-top: -5px;
}

x:-o-prefocus, form[action^="certificatehistory.aspx"] #__EVENTVALIDATION + table {
   margin-top: -5px;
}

form[action^="certificatehistory.aspx"] #tmoney {
     margin: 25px 0 0 5px !important;
    min-width: 1000px !important;
    width: 99% !important;
}


form[action^="certificatehistory.aspx"] #divNotes{
    /*min-width: 1000px !important;
    width: 99%;*/
}

form[action^="certificatehistory.aspx"] #tblNotIE + table {
    width: 99.9% !important;
}

form[action^="certificatehistory.aspx"] #Table1 {
    width: 99.9% !important;
}


form[action^="certificatehistory.aspx"] #LabelAcctInfo_287{
   font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}

form[action^="certificatehistory.aspx"] #taccount{
   font-family: 'Open Sans', sans-serif !important;
   font-size:13px !important;
   margin-left: 5px !important;
}


/***customernoteaddedit****/

form[action^="customernoteaddedit.aspx"]  .middleheadertoplink {
    background: transparent !important;
}

form[action^="customernoteaddedit.aspx"] #jslibs + table {
    margin-top:-9px;
}

x:-o-prefocus, form[action^="customernoteaddedit.aspx"] #jslibs + table {
   margin-top: -5px;
}
form[action^="customernoteaddedit.aspx"] #tmoney {
     margin: 25px 0 0 5px !important;
    min-width: 1000px !important;
    width: 99% !important;
}
form[action^="customernoteaddedit.aspx"] #divNotes{
    /*min-width: 1000px !important;
    width: 99%;*/
}
form[action^="customernoteaddedit.aspx"] #tblNotIE + table {
    width: 99.9% !important;
}
form[action^="customernoteaddedit.aspx"] #Table1 {
    width: 99.9% !important;
}
form[action^="customernoteaddedit.aspx"] #LabelAcctInfo_287{
   font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}
form[action^="customernoteaddedit.aspx"] #taccount{
   font-family: 'Open Sans', sans-serif !important;
   font-size:13px !important;
   margin-left: 5px !important;
}




/***ProductivityDetail****/


form[action^="ProductivityDetail.aspx"] .navmenubackground {
    background: none !important;
}


form[action^="ProductivityDetail.aspx"] .navmenubackground #onelineaddressid_tblinfo{
    font-size:11pt !important;margin-bottom: 10px;   color: #6EB50C !important;     font-weight: bold;     
}


form[action^="ProductivityDetail.aspx"] #lblProdTittle_11010 {
    margin-left:0px  !important;
    color: #005aab !important;
}

/*******************ADD NEW ACCOUNT ********************************/


.style3 #txtfirst, .style3 #txtmiddle, .style3 #txtlast, .style3 #txtbusname, .style3 #txtphone, .style3 #txtext, .style3 #txtemail
,#criteriaaddcontrol_tbladdcontrol #criteriaaddcontrol_txtStreetNumber,#criteriaaddcontrol_tbladdcontrol #criteriaaddcontrol_txtStreetName,#criteriaaddcontrol_tbladdcontrol #criteriaaddcontrol_txtaddline2
,#criteriaaddcontrol_tbladdcontrol  #criteriaaddcontrol_txtaddline2  ,#criteriaaddcontrol_tbladdcontrol  #criteriaaddcontrol_txtCity   ,#criteriaaddcontrol_tbladdcontrol #criteriaaddcontrol_txtState   ,#criteriaaddcontrol_tbladdcontrol #criteriaaddcontrol_txtPostalCode
,#criteriaaddcontrol_tbladdcontrol  #criteriaaddcontrol_txtPostalCodeEx
 {
    box-shadow:none !important;
}


form[action^="quickaddcriteria.aspx"] #hlReportOption:hover{
    color:#3333cc !important;
    font-weight:bold;
    text-decoration: underline;
}

   form[action^="quickaddcriteria.aspx"] .style1 .normal8 {
    color: #005AAB !important;
    font-family: "Open Sans",sans-serif !important;
    font-size: 14pt !important;
    font-weight:bold !important;
    text-decoration:none !important;
    background:transparent !important;
    padding-bottom: 15px !important;
    padding-top: 15px !important;
}


form[action^="quickaddcriteria.aspx"] .style1 .style2:first-child {
    width:200px !important;
}

form[action^="quickaddcriteria.aspx"] .style1 .style3 {
    width:450px !important;
}

form[action^="quickaddcriteria.aspx"] .style1 .normal8  #lblquickentry_1065 {
    color: #005AAB !important;margin-left: 146px !important;
}


form[action^="quickaddcriteria.aspx"] #lblPostal_6126{
   margin-left: -320px !important;
}


form[action^="quickaddcriteria.aspx"] .style1  {
   margin-left:-15px;
   display: inline;zoom: 1;
}

form[action^="quickaddcriteria.aspx"] .navmenuheader  {
    color: #005AAB !important;
    font-family: "Open Sans",sans-serif !important;
    font-size: 14pt !important;
    font-weight:bold !important;
    text-decoration:none !important;
    background:transparent !important;
    padding-bottom: 15px !important;
    padding-top: 15px !important;
}

    form[action^="quickaddcriteria.aspx"] .navmenuheader:first-child {
        width:13% !important;
        
    }


form[action^="quickaddcriteria.aspx"] .navmenuheader {
    text-align: left !important;
    
}

form[action^="quickaddcriteria.aspx"] #Table1 >tbody >tr:first-child> td + td {
    text-align: left !important;
    padding-left:50px !important
}





form[action^="quickaddcriteria.aspx"] .navmenuheader #lbl_86 {
    color: #005AAB !important;
}

form[action^="quickaddcriteria.aspx"] #lbl_86{
    background:#FFFFFF !important;
}


form[action^="quickaddentry.aspx"] #Table2 .style1 {
      background: transparent !important;
}

form[action^="quickaddentry.aspx"] #lblaccount_287,form[action^="quickaddentry.aspx"] #lbl_1493,form[action^="quickaddentry.aspx"] #chksameasacct_456+label {
    font-size:16px !important;
    font-family: 'Open Sans', sans-serif !important;
    color: #005aab !important;
}

form[action^="quickaddentry.aspx"]  #Table2 tr:first-child + tr td{
    background:none !important;
    padding:20px 0px;
}


form[action^="quickaddentry.aspx"]  #alertSettings+ tr td{
    background:none !important;
    padding:20px 0px;
}


form[action^="quickaddentry.aspx"] input
{
    box-shadow:none !important;
}


form[action^="quickaddentry.aspx"]  #lblObs_9730  {
    font-size:12px !important;
    font-family: 'Open Sans', sans-serif !important;
}

form[action^="quickaddentry.aspx"] .ui-tabs {
    margin: 0px !important;
}

/********************** GPS ******************************************/



.btnGoToGps {
    border-color:transparent !important;
    background-color: #6CAB1C  !important;
}

.btnGoToGps:hover {
     border-color:transparent !important;
}

form[action^="gpssettings.aspx"] #Table1 .middleheaderother {
    background-color: #E0E0E0 !important;
}


form[action^="gpsconnection.aspx"]  #Table1 .middleheaderother {
    background-color: #E0E0E0 !important;
}


form[action^="gpsalarmsystem.aspx"]  #Table1 .middleheaderother {
    background-color: #E0E0E0 !important;
}


form[action^="gpsalarmsystem.aspx"]  span.middleheadertop {
    background: transparent !important;
}


form[action^="gpsconnection.aspx"]  span.middleheadertop {
    background: transparent !important;
}
/****************PRINT FRAME ***************************************/

#scriptframe {
    height: 120px !important;
}
.subtableheader {
    color: #8dc63f !important;
    font-weight:bold !important;
    font-size:14px !important;
}

#trwarranty>td>table>tbody>tr>td #cdiv10 {
    z-index: 1000;
}


/****************** LEAD PROPOSAL    *********************/
form[action^="leadsproposal.aspx"] .middleheadertop td{   
    text-align:left;
    
}

form[action^="leadsproposal.aspx"] { 
    font-family: 'Open Sans', sans-serif !important;
}


form[action^="leadsproposal.aspx"] .mGrid th {
    background: #13aeef !important; /* Old browsers */
    background: -moz-linear-gradient(top,  #13aeef 0%, #162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;/* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* IE10+ */
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 ) !important; /* IE6-9 */
    font-family: 'Open Sans', sans-serif !important;
}


.mGrid th {
    background: #13aeef !important; /* Old browsers */
    background: -moz-linear-gradient(top,  #13aeef 0%, #162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;/* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* IE10+ */
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 ) !important; /* IE6-9 */
    font-family: 'Open Sans', sans-serif !important;
}

button .ui-datepicker-trigger {
}


/******************Print Satement    *********************/
form[action^="statement.aspx"] .officecontenttable table tbody tr td #caldiv6{   
    z-index: 1000;
}


/******************Letters/Collections/  *********************/
 #tblNotIE .flyout{   
    font-size: 13px;
    WIDTH: 1000px !important;
    /*margin-top: -9px;*/
}

/******************Prepay By Event   *********************/

form[action^="prepayletterupsellserviceaddedit.aspx"] .normaldarkbrownbold{   
    color:#ffffff !important;
}


form[action^="prepayletterupsellserviceaddedit.aspx"] .normaldarkbluebold {
    color:#4CB848 !important;
}



/******************Timeclock  *********************/
form[action^="timeclock.aspx"] table tbody tr td  input {
  font-family: Tahoma,Verdana,Helvetica,sans-serif !important;
  font-size:12px !important;
  
}


/*@media screen and (-webkit-min-device-pixel-ratio:0)
{  
    form[action^="timeclock.aspx"] table tr td input {
        font-weight: lighter!important;
        text-rendering: optimizeLegibility;
        font-size: .8em !important;
    }
}*/


/******************VIEW EMAIL  *********************/
form[action^="viewmail.aspx"] #tbllistemail tbody tr td  {
   font-size: 9pt !important;
}


/******************account -site-call ahead  *********************/
form[action^="accountcallaheadsetting.aspx"] #gvprograms #gvprograms_lblcallaheadsetting_12305
 {
   background:transparent !important;
   /*color:#6DE567 !important;*/
}
/******************account -Additional contact  *********************/
form[action^="additionalcontactlist.aspx"] .navmenubackground {
      font-size:13px !important;
   font-family: 'Open Sans', sans-serif !important;
}
form[action^="additionalcontactlist.aspx"] .navmenubackground .middleheadertop span
 {
      font-size:13px !important;
   font-family: 'Open Sans', sans-serif !important;
}
form[action^="additionalcontactedit.aspx"] .navmenubackground 
 {
     padding-top: 28px;
     font-size:13px !important;
     font-family: 'Open Sans', sans-serif !important;
}
form[action^="additionalcontactedit.aspx"] .navmenubackground .middleheadertop
 {
   height:25px !important;
   font-family: 'Open Sans', sans-serif !important;
   /*color:#6DE567 !important;*/
}
form[action^="additionalcontactedit.aspx"] .navmenubackground .middleheadertop span
 {
   font-size:13px !important;
   font-family: 'Open Sans', sans-serif !important;
   /*color:#6DE567 !important;*/
}
form[action^="additionalcontactedit.aspx"]  .navmenubackground table tbody tr .navmenubackground 
 {
  padding-left:16px !important;
}
form[action^="additionalcontactedit.aspx"] #tblcontact #lblLanguage_211,lblnotes_435 {
    font-size:13px !important;
    font-family: 'Open Sans', sans-serif !important;
}

form[action^="additionalcontactedit.aspx"] #lblnotes_435,#lblnotesinfo_435 {
    font-size:13px !important;
    font-family: 'Open Sans', sans-serif !important;
}




/******************ESTIMATE/PROPOSAL  *********************/
.ui-dialog .ui-dialog-buttonset .ui-button {
    background-color: #337ab7 !important;
    /*border-color: #2e6da4;*/
    color: #fff;
    -moz-user-select: none !important;
    background-image: none !important;
    border: 1px solid transparent !important;
    border-radius: 4px !important;
    cursor: pointer !important;
    display: inline-block;
    /*font-size: 14px;*/
    font-weight: 400 !important;
    line-height: 1.42857 !important;
    margin: 0px 0px 0px 10px !important;
    padding: 3px 6px !important;
    /*padding: 6px 12px;*/
    text-align: center !important;
    vertical-align: middle !important;
    white-space: nowrap !important;
    /*background-image: linear-gradient(to bottom, #337ab7 0px, #265a88 100%);*/
    background-repeat: repeat-x !important;
    border-color: #245580 !important;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075) !important;
}

.ui-dialog .ui-dialog-buttonset .ui-button:hover,.ui-dialog .ui-dialog-buttonset .ui-button:focus, .ui-dialog .ui-dialog-buttonset .ui-button:active 
{
  color: #fff !important;
  background-color: #286090 !important;
  border-color: #204d74 !important;
  
}
.ui-dialog .ui-dialog-buttonpane button {
    cursor: pointer;
    margin: 0px 0px 0px 10px !important;
}


/* **********************  ACCOUNT MENU OPTIONS   *****************************/

form[action^="accountreports.aspx"] #Table1 tbody tr td table tbody tr .middleheadertop + td {
    background: #13aeef !important; /* Old browsers */
    background: -moz-linear-gradient(top,  #13aeef 0%, #162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;/* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* IE10+ */
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 ) !important; /* IE6-9 */
    font-family: 'Open Sans', sans-serif !important;
}




form[action^="accountreports.aspx"] #Table1 tbody tr td .navmenubackground {
    background: none !important;
}

form[action^="accountreports.aspx"] #Mostoftennavigation1_tblRightMenu tbody .mostoftenheader  {
    color: #8dc63f !important;
    font-size: 14px;
    text-align: left;
}

form[action^="accountreports.aspx"] #Mostoftennavigation1_tblRightMenu tbody .mostoftenheader td  {
    color: #8dc63f !important;
    font-size: 14px;
    padding: 14px 0px 14px 15px !important;
}


form[action^="accountreports.aspx"] #Mostoftennavigation1_tblRightMenu tbody .normal8:nth-child(2n+1) td:first-child {
    background-color: #FFFFFF !important; /*#e5e5e5*/ 
}


form[action^="accountreports.aspx"] #Mostoftennavigation1_tblRightMenu .mostoftencell a:hover{
    color:#3333cc !important;
    font-weight:bold;
    text-decoration: underline;
}




form[action^="accountAdvancedReports.aspx"] #Table1 tbody tr td .navmenubackground {
    background: none !important;
}

form[action^="accountAdvancedReports.aspx"] #Table1 tbody tr .mostoftenheader  {
    color: #8dc63f !important;
    font-size: 14px;
    text-align: left;
}

form[action^="accountAdvancedReports.aspx"] #Table1 tbody tr .mostoftenheader  td  {
    color: #8dc63f !important;
    font-size: 14px;
    padding: 14px 0px 14px 15px !important;
}

form[action^="accountAdvancedReports.aspx"] #Table1 tbody .normal8:nth-child(2n+1) td:first-child {
    background-color: #FFFFFF !important; /*#e5e5e5*/ 
}


form[action^="accountAdvancedReports.aspx"]  #Accountmenu1_tblaccountmenu  tbody .normal8:nth-child(2n+1) td:first-child:hover,form[action^="accountAdvancedReports.aspx"]  #Accountmenu1_activitymenu  tbody .normal8:nth-child(2n+1) td:first-child:hover,form[action^="accountAdvancedReports.aspx"]  #Accountmenu1_accountingmenu  tbody .normal8:nth-child(2n+1) td:first-child:hover,form[action^="accountAdvancedReports.aspx"]  #Accountmenu1_lettersmenu tbody .normal8:nth-child(2n+1) td:first-child:hover{
    color:#FFFFFF !important;
    background-color:#005AAB !important;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075) !important;
}


form[action^="accountAdvancedReports.aspx"] #Table1 .mostoftencell a:hover{
    color:#3333cc !important;
    font-weight:bold;
    text-decoration: underline;
}

form[action^="accountAdvancedReports.aspx"] #Table1 #tabs input[type="button"] {
    margin-left: 10px !important;
}



form[action^="customernotelist.aspx"]  .navmenubackground {
    background: none !important;
    background-color:transparent !important;
}


form[action^="customernotelist.aspx"] #onelineaddressid_tblinfo{
    font-size:11pt !important;margin-bottom: 10px;margin-left: 27px;   color: #6EB50C !important;     font-weight: bold;     
}


form[action^="accountebalist.aspx"] .navmenubackground {
    background: none !important;
}


form[action^="portalinfo.aspx"] .navmenubackground {
    background: none !important;
}

form[action^="inspectionpointsandlayout.aspx"] .navmenubackground {
    background: none !important;
}

form[action^="site.aspx"] .navmenubackground {
    background: none !important;
}

form[action^="sendmail.aspx"] .navmenubackground {
    background: none !important;
}





form[action^="accountreports.aspx"] #Table1 tbody tr td .navmenubackground #onelineaddressid_tblinfo{
    font-size:11pt !important;margin-top: -20px;margin-bottom: 10px;margin-left: 27px;   color: #6EB50C !important;     font-weight: bold;     
}

form[action^="accountAdvancedReports.aspx"] #Table1 tbody tr td .navmenubackground #onelineaddressid_tblinfo{
    font-size:11pt !important;margin-top: -20px; margin-left: 27px;   color: #6EB50C !important;     font-weight: bold;     
}


form[action^="customernotelist.aspx"] #onelineaddressid_tblinfo{
    font-size:11pt !important;margin-top: -10px;margin-bottom: 10px;margin-left: 27px;   color: #6EB50C !important;     font-weight: bold;     
}


form[action^="customernotelist.aspx"] #lblTitle_1389{
    margin-left: 30px !important;
    color: #005aab !important;
}



form[action^="portalinfo.aspx"] #onelineaddressid_tblinfo{
    font-size:11pt !important;margin-top: 10px;margin-bottom: 10px;margin-left: 27px;   color: #6EB50C !important;     font-weight: bold;     
}



form[action^="portalinfo.aspx"] #lblHeader_2754{
    margin-left: 0px !important;
    color: #005aab !important;
}

form[action^="accountebalist.aspx"] #onelineaddressid_tblinfo{
    font-size:11pt !important;margin-top: 10px;margin-bottom: 10px;margin-left: 38px;   color: #6EB50C !important;     font-weight: bold;     
}


form[action^="accountebalist.aspx"] #lbltitle_32767{
    margin-left: 0px !important;
    color: #005aab !important;
}

form[action^="inspectionpointsandlayout.aspx"]  #onelineaddressid_tblinfo{
    font-size:11pt !important;margin-bottom: 10px;margin-left: 17px;   color: #6EB50C !important;     font-weight: bold;     
}

form[action^="inspectionpointsandlayout.aspx"] #lbltitle_3453{
    color: #005aab !important;
}
form[action^="inspectionpointsandlayout.aspx"] #lblSites_2432{
    margin-left: 5px; 
}

form[action^="site.aspx"]  #onelineaddressid_tblinfo{
    font-size:11pt !important;margin-top: 10px;margin-bottom: 10px;margin-left: 27px;   color: #6EB50C !important;     font-weight: bold;     
}

form[action^="sendmail.aspx"] #onelineaddressid_tblinfo{
    font-size:11pt !important;margin-top: 10px;margin-bottom: 10px;margin-left: 27px;   color: #6EB50C !important;     font-weight: bold;     
}

form[action^="sendmail.aspx"] #lblheader{
    margin-left: 28px !important;
    color: #005aab !important;
}

form[action^="siteoption.aspx"] #Table15 .navmenuheader {
    background: #13aeef !important; /* Old browsers */
    background: -moz-linear-gradient(top,  #13aeef 0%, #162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;/* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* IE10+ */
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 ) !important; /* IE6-9 */
    font-family: 'Open Sans', sans-serif !important;
}
/* **********************  ACCOUNT MENU OPTIONS  END *****************************/



/*************************ADD EDIT PROGRAM *********************************/
form[action^="addeditprogram.aspx"] #tblserviceaddress .navmenuheader {
    background: #77d110;
    background: -moz-linear-gradient(top, #77d110 0%, #008c46 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77d110), color-stop(100%,#008c46));
    background: -webkit-linear-gradient(top, #77d110 0%,#008c46 100%);
    background: -o-linear-gradient(top, #77d110 0%,#008c46 100%);
    background: -ms-linear-gradient(top, #77d110 0%,#008c46 100%);
    background: linear-gradient(to bottom, #77d110 0%,#008c46 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77d110', endColorstr='#008c46',GradientType=0 );
    border-top:1px solid #15327C;
    /*color: #ffffff !important;*/
}

form[action^="addeditprogram.aspx"] #tblserviceaddress .navmenuheader +td {
    background: #77d110;
    background: -moz-linear-gradient(top, #77d110 0%, #008c46 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77d110), color-stop(100%,#008c46));
    background: -webkit-linear-gradient(top, #77d110 0%,#008c46 100%);
    background: -o-linear-gradient(top, #77d110 0%,#008c46 100%);
    background: -ms-linear-gradient(top, #77d110 0%,#008c46 100%);
    background: linear-gradient(to bottom, #77d110 0%,#008c46 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77d110', endColorstr='#008c46',GradientType=0 );
    border-top:1px solid #058E43;
    /*color: #ffffff !important;*/
}


/*************************SITE MEASURMENT *********************************/

form[action^="measurment.aspx"] #LabelAcctInfo_1493 {

     font-size:12px !important;
}

form[action^="measurmentadd.aspx"] #LabelAcctInfo_1493 {

     font-size:12px !important;
}

form[action^="measurmentadd.aspx"] .normal8Bold {
    color: #323232 !important;
    font-family: "Open Sans",sans-serif !important;
    font-size: 13px !important;
    font-weight: normal !important;
    letter-spacing: normal !important;
    margin: 0 !important;
    text-transform: none !important;
    word-spacing: normal !important;
}

/*****************SETUP MENU********************************/

form[action^="setupmenu.aspx"] .subtable A:link:hover {
    color:#3333cc !important;
    font-weight:bold;
}

form[action^="setupmenu.aspx"] #navlist  A:link:hover {
    color:#FFFFFF !important;
    font-weight:bold;
}

form[action^="setupmenu.aspx"] .subtable A:hover {
    color:#3333cc !important;
    font-weight:bold;
}

form[action^="setupmenu.aspx"] #navlist  A:hover {
    color:#FFFFFF !important;
    font-weight:bold;
}




form[action^="setupmenu.aspx"] .subtable tbody tr td .middleheadertop {
    color: #005AAB !important;
    font-family: "Open Sans",sans-serif !important;
    font-size: 14pt !important;
    font-weight:bold !important;
    text-decoration:none !important;
    background:none !important;
    filter:none !important;
}


form[action^="setupmenu.aspx"] .subtable tbody .middleheadertop td {
    color: #005AAB !important;
    font-family: "Open Sans",sans-serif !important;
    font-size: 14pt !important;
    font-weight:bold !important;
    text-decoration:none !important;
    background:none !important;
    filter:none !important;

}


form[action^="setupmenu.aspx"] .subtable tbody .middleheadertop {
    background:none !important;
    filter:none !important;
}

form[action^="setupmenu.aspx"] .subtable tbody .middleheadertop td{
    background:none !important;
    padding-bottom: 15px !important;
    padding-top: 15px !important;
    filter:none !important;
}

form[action^="setupmenu.aspx"] .subtable tbody .navmenubackground td {
    background-color:#FFFFFF !important; /*#F2F2F2 !important;*/ /*#E5E5E5*/
}

form[action^="setupmenu.aspx"] .subtable tbody .navmenubackground{
    /*border:1px solid #E4E4E5 !important;*/
}

form[action^="setupmenu.aspx"] .subtable tr td {
    padding-left: 10px !important;
}

form[action^="setupmenu.aspx"] .subtable tbody tr:first-child {
    border:none !important;
    filter:none !important;
}

form[action^="setupmenu.aspx"] .subtable tbody tr:first-child td:hover {
    background:none !important;
      filter:none !important;
     }
form[action^="setupmenu.aspx"] .subtable tbody tr td:hover{
    background: #FFFFFF !important;    /*#F2F2F2 !important;*/   /*#CECECE*/
 }
form[action^="sources.aspx"] .subtablerow:hover{
    background: #FFFFFF !important;    /*#F2F2F2 !important;*/   /*#CECECE*/
 }
.mGrid .alt {
    background: #ffffff !important;
 }
#ddlmeasurementunit {
    background-color: #ffffff  !important;
}
}


/*****************OFFICE MENU********************************/

form[action^="officemenu.aspx"] .subtable A:link:hover {
    color:#3333cc !important;
    font-weight:bold;
}

form[action^="officemenu.aspx"] #navlist  A:link:hover {
    color:#FFFFFF !important;
    font-weight:bold;
}

form[action^="officemenu.aspx"] .subtable A:hover {
    color:#3333cc !important;
    font-weight:bold;
}

form[action^="officemenu.aspx"] #navlist  A:hover {
    color:#FFFFFF !important;
    font-weight:bold;
}



form[action^="officemenu.aspx"] .subtable tbody .middleheadertop td  {
    color: #005AAB !important;
    font-family: "Open Sans",sans-serif !important;
    font-size: 14pt !important;
    font-weight:bold !important;
    text-decoration:none !important;
    background:none !important;
    padding-bottom: 15px !important;
    padding-top: 15px !important;
      filter:none !important;
}

form[action^="officemenu.aspx"] .subtable tbody .seasonaltableheader td  {
    color: #005AAB !important;
    font-family: "Open Sans",sans-serif !important;
    font-size: 14pt !important;
    font-weight:bold !important;
    text-decoration:none !important;
    background:none !important;
    padding-bottom: 15px !important;
    padding-top: 15px !important;
      filter:none !important;
}

form[action^="officemenu.aspx"] .subtable tbody .seasonaltableheader {
    background:none !important;
      filter:none !important;
}


form[action^="officemenu.aspx"] .subtable tbody .middleheadertop {
    background:none !important;
      filter:none !important;
}



form[action^="officemenu.aspx"] .subtable tbody .navmenubackground td {
    background-color:#FFFFFF !important;
}
form[action^="officemenu.aspx"] .subtable tbody .normal8 td {
    background-color:#FFFFFF !important;/*#E5E5E5 !important;*/
}
form[action^="officemenu.aspx"] .subtable tbody .navmenubackground{
    /*border:1px solid #E4E4E5 !important;*/
}

form[action^="officemenu.aspx"] .subtable tr td {
    padding-left: 10px !important;
}

form[action^="officemenu.aspx"] .subtable tbody tr:first-child {
    border:none !important;
      filter:none !important;
}

form[action^="officemenu.aspx"] .subtable tbody tr:first-child td:hover {
    background:none !important;
      filter:none !important;
     }
form[action^="officemenu.aspx"] .subtable tbody tr td:hover{
    background: #FFFFFF !important; /* #CECECE !important;*/
 }




/*****************Reports MENU********************************/

form[action^="listreports.aspx"] .ui-tabs-nav .ui-corner-top:hover a {
    color:#FFFFFF !important;
  
}



form[action^="listreports.aspx"] .ui-tabs-panel table  tbody tr .middleheadertop {
    color: #005AAB !important;
    font-family: "Open Sans",sans-serif !important;
    font-size: 14pt !important;
    font-weight:bold !important;
    text-decoration:none !important;
    margin-left: 158px;
    background:none !important;
    padding-bottom: 15px !important;
    padding-top: 15px !important;
      filter:none !important;
}

form[action^="listreports.aspx"] .ui-tabs-panel table tbody tr .setupleftspacer {
      padding-left: 0px !important;
      width:151px !important;
}

form[action^="listreports.aspx"] #tabs div table tbody tr td select
{
      margin-left: 10px !important;
}

form[action^="listreports.aspx"] .mostoftenheader {
    color:#8dc63f !important;   /* #0B8C13*/ 
    font-size:14px;
}


form[action^="listreports.aspx"] .mostoftenheader td{
    padding-bottom: 14px !important;
}


form[action^="listreports.aspx"] table tbody .normal8 td a:hover{
    /*color:#3333cc !important;
    font-weight:bold;*/
}

form[action^="listreports.aspx"] table tbody .normal8:nth-child(odd) td:first-child{
   background-color: #FFFFFF;  /*#e5e5e5*/
}

form[action^="listreports.aspx"] #tabs-1 .mostoftencell a:hover{
    color:#3333cc !important;
    font-weight:bold;
    text-decoration: underline;
}

form[action^="listreports.aspx"] #tabs-1 #body_Mostoftennavigation1_tblRightMenu tbody tr td:first-child a:hover{
    color:#3333cc !important;
    font-weight:bold;
    text-decoration: underline;
}

form[action^="listreports.aspx"] #tabs-1 #_ctl0_body_Mostoftennavigation1_tblRightMenu tbody tr td:first-child a:hover{
    color:#3333cc !important;
    font-weight:bold;
    text-decoration: underline;
}


form[action^="listreports.aspx"] #tabs-2 #body_tblRightMenu tbody tr td:first-child a:hover{
    color:#3333cc !important;
    font-weight:bold;
    text-decoration: underline;
}

form[action^="listreports.aspx"] #tabs-2 #_ctl0_body_tblRightMenu tbody tr td:first-child a:hover{
    color:#3333cc !important;
    font-weight:bold;
    text-decoration: underline;
}

form[action^="listreports.aspx"] #tabs-1  input[type="button"] {
    margin-left:10px !important;
}


form[action^="listreports.aspx"] #tabs-2 .mostoftencell a:hover{
    color:#3333cc !important;
    font-weight:bold;
    text-decoration: underline;
}

form[action^="listreports.aspx"] #tabs-2  input[type="button"] {
    margin-left:10px !important;
}




form[action^="criteria2.aspx"] .normaldarkbrownbold {
    color:#8dc63f !important;   /* #0B8C13*/ 
}

form[action^="criteria2.aspx"] #Table1 tbody tr .middleheadertop {
    background: none !important;
    color: #005aab !important;
    font-family: "Open Sans",sans-serif !important;
    font-size: 14pt !important;
    font-weight: bold !important;
    margin-left: 158px;
    padding-bottom: 15px !important;
    /*padding-top: 15px !important;*/
    text-decoration: none !important;
    filter:none !important;
}


form[action^="criteria2.aspx"] .normal10Bold {
    color:#8dc63f !important;   /* #0B8C13*/ 
}

form[action^="criteria2.aspx"] #lblFor, #lblCriteriaTitle {
    font-size:14px !important;
}

form[action^="criteria2.aspx"] #hlReportOption:hover{
    color:#3333cc !important;
    font-weight:bold;
    text-decoration: underline;
}




/***************NOTIFICATION**************************************/


form[action^="phonecallahead.aspx"] #tabs-makecalls>table>tbody>tr:first-child>td +td
{
    padding-bottom: 15px !important;
   
}


form[action^="phonecallahead.aspx"] .ui-tabs-panel table  tbody tr .middleheadertop {
    color: #005AAB !important;
    font-family: "Open Sans",sans-serif !important;
    font-size: 18px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    margin-left: 352px;
    background:none !important;
    padding-bottom: 15px !important;
    /*padding-top: 15px !important;*/
    filter:none !important;
}

form[action^="phonecallahead.aspx"] #lblServiceCenters_2179 {
    font-size: 17px !important;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}
form[action^="phonecallahead.aspx"] #tabs-makecalls  table tbody  tr td:first-child {
    width:0px !important;
}

form[action^="remotemonitoring.aspx"] .googlerow.blue {
     padding: 10px 0px 0px 0px;
}


.middletablealtrow
{
	background-color: #FFFFFF !important; /*#e5e5e5*/  /*#f5f5dc;*/
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 13px;
	color: Black;
}


form[action^="phonecallahead.aspx"] div table tbody tr .middleheadertop {
    color: #005AAB !important;
    font-family: "Open Sans",sans-serif !important;
    font-size: 18px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    
    background:none !important;
    padding-bottom: 15px !important;
    /*padding-top: 15px !important;*/
    filter:none !important;
}
form[action^="phonecallahead.aspx"] #Table1 tbody tr td .navmenubackground {
    background: none !important;
}
form[action^="phonecallahead.aspx"] #Mostoftennavigation1_tblRightMenu tbody .mostoftenheader  {
    color: #8dc63f !important;
    font-size: 14px;
    text-align: left;
}
form[action^="phonecallahead.aspx"] #Mostoftennavigation1_tblRightMenu tbody .mostoftenheader td  {
    color: #8dc63f !important;
    font-size: 14px;
    padding: 14px 0px 14px 15px !important;
}
form[action^="phonecallahead.aspx"] #Mostoftennavigation1_tblRightMenu tbody .normal8:nth-child(2n+1) td:first-child {
    background-color: #FFFFFF !important; /*#e5e5e5*/ 
}
form[action^="phonecallahead.aspx"] #Mostoftennavigation1_tblRightMenu .mostoftencell a:hover{
    color:#3333cc !important;
    font-weight:bold;
    text-decoration: underline;
}



/***************PASSWORD CHANGE**************************************/


form[action^="passwordexpired.aspx"] #Table1 tbody tr .middleheadertop {
    color: #005AAB !important;
    font-family: "Open Sans",sans-serif !important;
    font-size: 18px !important;
    font-weight:bold !important;
    text-decoration:none !important;   
    background:none !important;
    filter:none !important;
}

form[action^="passwordexpired.aspx"] #Table1 tbody tr .middleheadertop span{
    color: #8dc63f !important;
    font-family: "Open Sans",sans-serif !important;
    font-size: 18px !important;
    font-weight:bold !important;
    text-decoration:none !important;
    
    background:none !important;
   
    filter:none !important;
}
form[action^="passwordexpired.aspx"] #lblExpiredMsg_12272,#lbluser,#lblPassLengtCars_12278{
    color: #005AAB !important;
    font-weight: 600 !important;
}


/***************REPORTVIEWER**************************************/

form[action^="reportviewer.aspx"] .div_top input {
    margin-left:5px !important;
    margin-bottom: 4px !important;
    padding: 2px 6px !important;
}


form[action^="reportviewer.aspx"] #repdivinner div div a:hover {
    color:#444 !important;
}


table.middleheadertop tbody tr td img {
    height: 33px;
    left: 10px;
    position: absolute;
    top: 8px;
    /*width: 130px;*/
}
    
/***************PAY INFO MAKE ADJUSMENT **************************************/
form[action^="payinfo.aspx"] #trdeposit2 input {
    margin-left:5px !important;
}
/***************COLLECTION **************************************/
.mGrid tr.normal:hover, .mGrid tr.alternate:hover {
    background-color: #8DC63F !important;
}
/***************receiptverification **************************************/
form[action^="receiptverification.aspx"] #tblreceipt tbody .middleheadertoplink {
     background-color:transparent !important;
}
form[action^="smalldebtwriteoff.aspx"] .middleheadertoplink {
    background-color:transparent !important;
}
form[action^="smalldebtwriteoff.aspx"] .middleheadertoplink:hover {
    color:inherit !important;
}
form[action^="ledgerhistory.aspx"] .middleheadertoplink {
    background-color:transparent !important;
}
form[action^="ledgerhistory.aspx"] .middleheadertoplink:hover {
    color:inherit !important;
}
form[action^="seasonalprintworkorder.aspx"] .normaldarkbrownbold {
    color:#045DAC !important;
}
form[action^="companyform.aspx"]  #Table2 .style1 {
     background: #13aeef !important; /* Old browsers */
    background: -moz-linear-gradient(top,  #13aeef 0%, #162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;/* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* IE10+ */
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 ) !important; /* IE6-9 */
}
form[action^="company.aspx"] #lbl_8267 {
    color:#FFFFFF !important;
}
form[action^="eventtypesetup.aspx"] .navmenuheader {
    background: rgb(154,219,85) !important; /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(154,219,85,1) 0%, rgba(0,168,80,1) 100%) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(154,219,85,1)), color-stop(100%,rgba(0,168,80,1))) !important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(154,219,85,1) 0%,rgba(0,168,80,1) 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(154,219,85,1) 0%,rgba(0,168,80,1) 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(154,219,85,1) 0%,rgba(0,168,80,1) 100%) !important; /* IE10+ */
    background: linear-gradient(to bottom,  rgba(154,219,85,1) 0%,rgba(0,168,80,1) 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9adb55', endColorstr='#00a850',GradientType=0 ) !important; /* IE6-9 */
}
form[action^="inspectionpointtypesaddedit.aspx"] .navmenuheader {
    background: rgb(154,219,85) !important; /* Old browsers */
background: -moz-linear-gradient(top,  rgba(154,219,85,1) 0%, rgba(0,168,80,1) 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(154,219,85,1)), color-stop(100%,rgba(0,168,80,1))) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(154,219,85,1) 0%,rgba(0,168,80,1) 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(154,219,85,1) 0%,rgba(0,168,80,1) 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(154,219,85,1) 0%,rgba(0,168,80,1) 100%) !important; /* IE10+ */
background: linear-gradient(to bottom,  rgba(154,219,85,1) 0%,rgba(0,168,80,1) 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9adb55', endColorstr='#00a850',GradientType=0 ) !important; /* IE6-9 */
}
/****************************************************GLOBAL CLASS CHANGE*********************************************************/
.officeheadercell10pt {
    color:#005AAB !important;
}
.officeheadercell {
    color:#005AAB !important;
}
.subtablespacer {
    background: #13aeef !important; /* Old browsers */
    background: -moz-linear-gradient(top,  #13aeef 0%, #162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;/* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* IE10+ */
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 ) !important; /* IE6-9 */
}
.subtablespacer td{
    background: #13aeef !important; /* Old browsers */
    background: -moz-linear-gradient(top,  #13aeef 0%, #162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;/* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* IE10+ */
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 ) !important; /* IE6-9 */
}
.subtablealtrow {
       background-color: #FFFFFF !important; /*#e5e5e5 !important;*/
}
.divexampleclass {
    color:#045DAC !important;
    font-family: "Open Sans",sans-serif;
    font-size: 8pt;
}
.subtablespaceralt{
    background: #13aeef !important; /* Old browsers */
    background: -moz-linear-gradient(top,  #13aeef 0%, #162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;/* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* IE10+ */
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 ) !important; /* IE6-9 */
}
#officemenu_dailyposting table tbody tr td,#officemenu_printing table tbody tr td,#officemenu_utility table tbody tr td,#officemenu_seasonal table tbody tr td,#officemenu_maintenance table tbody tr td,#officemenu_sentricon table tbody tr td,#officemenu_createroute table tbody tr td
{
background-color:#FFFFFF !important;
}
#officemenu_dailyposting table tbody tr td:hover,#officemenu_printing table tbody tr td:hover,#officemenu_utility table tbody tr td:hover,#officemenu_seasonal table tbody tr td:hover,#officemenu_maintenance table tbody tr td:hover,#officemenu_sentricon table tbody tr td:hover,#officemenu_createroute table tbody tr td:hover
{
background-color:#005AAB !important;
color:#FFFFFF !important;
}
#officemenu_dailyposting table tbody tr td:hover a,#officemenu_printing table tbody tr td:hover a,#officemenu_utility table tbody tr td:hover a,#officemenu_seasonal table tbody tr td:hover a,#officemenu_maintenance table tbody tr td:hover a,#officemenu_sentricon table tbody tr td:hover a,#officemenu_createroute table tbody tr td:hover a
{
background-color:#005AAB !important;
color:#FFFFFF !important;
text-decoration:none !important;
}
#officemenu_dailyposting table tbody tr td a:hover,#officemenu_printing table tbody tr td a:hover,#officemenu_utility table tbody tr td a:hover,#officemenu_seasonal table tbody tr td a:hover,#officemenu_maintenance table tbody tr td a:hover,#officemenu_sentricon table tbody tr td a:hover,#officemenu_createroute table tbody tr td a:hover
{
background-color:#005AAB !important;
color:#FFFFFF !important;
}
form[action^="autodebtlist.aspx"] #tblAccountList .middleheadertoplink {
    background: #13aeef !important; /* Old browsers */
    background: -moz-linear-gradient(top,  #13aeef 0%, #162d77 100%) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) !important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) !important; /* IE10+ */
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 ) !important; /* IE6-9 */
}



.topnav .topright a {
    color:#FFFFFF !important;
}


/****************************************************GLOBAL CLASS CHANGE   END*********************************************************/



form[action^="estimateproposal.aspx"] #tabs-estimate > table > tbody > tr > td:first-child input[type="button"].style3 {
    background-color: #fff8dc !important;
    border: 1px solid #111 !important;
    color: #000000 !important;
}


form[action^="estimateproposal.aspx"] #tabs-estimate > table > tbody > tr > td:first-child input[type="button"].style4 {
    background: #c9cdd6 none repeat scroll 0 0 !important;
    border: 1px solid #111 !important;
    color: #000000 !important;
}


form[action^="estimateproposal.aspx"] #tabs-estimate > table > tbody > tr > td:first-child input[type="button"].style2:hover {
    background: #fff8dc none repeat scroll 0 0 !important;
    color: #000000 !important;
    
    font-weight: bold;
    text-shadow: 0 0 12px rgba(255, 255, 255, 1) !important;
    text-transform: uppercase !important;
}

/****CALENDAR******/
.ui-datepicker-today .ui-state-highlight {
     background: #A7D36B !important;
     border:1px solid #47B242 !important;
}
.ui-datepicker-current-day .ui-state-active {
    color: #A0CC3A !important;
}
.ui-datepicker-today .ui-state-active {
    color: #A0CC3A !important;
    background: repeat-x scroll 0 0 #004386 !important;
    /*background: #005aab url("../images/headerhome.png") repeat-x scroll 0 0 !important;*/
    border: 1px solid #79b7e7 !important;
}



/*-----------CSS SOCIAL ----------------*/

.btn-social-icon {
    height: 34px;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 34px;
    border:2px solid transparent !important;
}
.btn-social-icon > *:first-child {
    /*border-right: 1px solid rgba(0, 0, 0, 0.2);*/
    bottom: 0;
    font-size: 30px;
    left: 0;
    line-height: 34px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 32px;
}
.btn-social-icon.btn-lg {
    margin-left: 15px !important;
    margin-right: 15px !important;
}
.btn-social-icon.btn-lg > *:first-child {
    font-size: 30px;
    line-height: 45px;
    width: 45px;
}

.btn-social-icon.btn-lg {
    height: 45px;
    padding-left: 0;
    padding-right: 0;
    width: 45px;
}


.btn-google {
    color: #545454 !important;
    
}
.btn-google:hover, .btn-google:focus {
    color: #dd4b39 !important;
    border:2px solid #dd4b39 !important;
    border-radius:3px;
}
.btn-google:hover i, .btn-google:focus i{
    color: #dd4b39 !important;
}

.btn-facebook {
    color: #545454 !important;
}
.btn-facebook:hover, .btn-facebook:focus{
    color: #3b5998 !important;
}
.btn-facebook:hover i, .btn-facebook:focus i{
    color: #3b5998 !important;
}

.btn-linkedin {
    color: #545454 !important;
}
.btn-linkedin:hover, .btn-linkedin:focus {
    color: #007bb6 !important;
    /*color: #fff;*/
}

.btn-linkedin:hover i, .btn-linkedin:focus i{
    color: #007bb6 !important;
    /*color: #fff;*/
}



.btn-twitter {
    color: #545454 !important;
}
#Table4 tbody tr td .btn-twitter:hover, #Table4 tbody tr td .btn-twitter:focus {
    color: #38A1F3 !important;
    /*color: #fff;*/
}
#Table4 tbody tr td .btn-twitter:hover i, #Table4 tbody tr td .btn-twitter:focus i {
    color: #38A1F3 !important;
    /*color: #fff;*/
}


.btn-rss {
    color: #545454 !important;
}
.btn-rss:hover, .btn-rss:focus, .btn-rss:active, .btn-rss.active, .open > .dropdown-toggle.btn-rss {
    color: #F87F2C !important;
    border:2px solid #F87F2C  !important;
    border-radius:3px;
    /*color: #fff;*/
}
















form[action^="glnumbers.aspx"] .middleheadertop th{
     background: #13aeef;
    background: -moz-linear-gradient(top,  #13aeef 0%, #162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 );
}

form[action^="servicetype.aspx"] .middleheadertop th{
     background: #13aeef;
    background: -moz-linear-gradient(top,  #13aeef 0%, #162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 );
}

form[action^="deviceactivityevent.aspx"] .middleheadertoplink {
    background:transparent !important;
    color:#FFFFFF !important;
}

form[action^="rescheduleworkorder.aspx"] #tblworkorder .middleheadertoplink td a {
    color:#ffffff !important;
}


form[action^="ledgerdetail.aspx"] .middleheadertoplink {
    background:transparent !important;
    color:#FFFFFF !important;
}


form[action^="convenientbillingautopay.aspx"] .normaldarkbrownbold {
    color:#4CB848 !important;
}

form[action^="convenientbillingautopay.aspx"] .normal8darkblueheader {
     background: #13aeef;
    background: -moz-linear-gradient(top,  #13aeef 0%, #162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 );
}



form[action^="lockboximport.aspx"] .test1  a {
    color:#ffffff !important;
}


form[action^="materialinventorymanagement.aspx"] .middleheadertop th{
     background: #13aeef;
    background: -moz-linear-gradient(top,  #13aeef 0%, #162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 );
}

form[action^="removeepscards.aspx"] .middleheadertop th{
     background: #13aeef;
    background: -moz-linear-gradient(top,  #13aeef 0%, #162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 );
}


form[action^="accountcallaheadsetting.aspx"] #gvprograms__ctl1_lblcallaheadsetting_12305 {
    color:#8DC63F !important;
    background-color:transparent !important;
}



form[action^="addeditevent.aspx"] .normalbrownbold {
    color:#8DC63F !important;
}


form[action^="portalloginedit.aspx"]  .ui-tabs, form[action^="portalloginedit.aspx"]  .ui-tabs .ui-tabs-panel ,form[action^="portalloginedit.aspx"] #tabs-observations
{
    margin-left: 0px !important;
    margin-right: 0px !important;
}





























/************DEVCODE ONLY***************************/
form[action^="quickaddentry.aspx"]  #Table2 tr  td{
    background:none !important;
}


form[action^="addeditaccounteba.aspx"] .aspNetHidden + table>tbody>tr:first-child>td+td {
    padding-top:18px;
}


form[action^="inspectionpointsandlayout.aspx"] #jslibs + table {
    margin-top:-28px;
}
form[action^="inspectionpointlist.aspx"] #jslibs + table {
    margin-top:-27px;
}
form[action^="inspectionpointaddedit.aspx"] #jslibs + table {
    margin-top:-25px;
}
form[action^="facilityaddedit.aspx"] #jslibs + table {
    margin-top:-20px;
}
form[action^="inspectionpointhistory.aspx"] .aspNetHidden + table {
    margin-top:-15px;
}


form[action^="resulthistory.aspx"] .aspNetHidden + table {
    margin-top:-27px;
}
/************DEVCODE ONLY***************************/







/***home menu NR fix only*/
.recentlist .middleheaderwhite,.recentlist .middleheaderother {
    padding-left:2px 10px;
}

.modulelist .middleheaderwhite td,.modulelist .middleheaderother td{
    padding:2px 10px !important;

}



/***home menu NR fix only*/










/********************************************************************FR fix only*******************************************************************************/
/*
form[action^="quickaddentry.aspx"] #lbl_1493, form[action^="quickaddentry.aspx"] #chksameasacct_456 + label {
    color: #FFFFFF !important;
}
*/



/***accountreports-Legacy reports************/
/*form[action^="accountreports.aspx"] #Table1 tbody tr td table tbody tr td.middleheadertop + td {
      background: transparent !important;
}
form[action^="accountreports.aspx"] #LabelAcctInfo_287{
   font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}
form[action^="accountreports.aspx"] #tblAccount{
   font-family: 'Open Sans', sans-serif !important;
   font-size:13px !important;
}
form[action^="accountreports.aspx"] #lbltitle{
    color: #005aab !important;
    font-family: "Open Sans",sans-serif;
    font-size: 14pt;
}
form[action^="accountreports.aspx"] #Table1>tbody>tr:first-child>td {
    padding-top:18px;
}
*/
/********************************************************************FR fix only*******************************************************************************/
/***accountebalist-EBA************/

form[action^="accountebalist.aspx"] #lblAccountinfo_287{
   font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}
form[action^="accountebalist.aspx"] #tblAccount{
   font-family: 'Open Sans', sans-serif !important;
   font-size:13px !important;
}

form[action^="addeditaccounteba.aspx"] #lblAccountinfo_287{
   font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}
form[action^="addeditaccounteba.aspx"] #tblAccount{
   font-family: 'Open Sans', sans-serif !important;
   font-size:13px !important;
}
form[action^="addeditaccounteba.aspx"] #lbltitle_32767{
    color: #005aab !important;
    font-family: "Open Sans",sans-serif;
    font-size: 14pt;
    margin-left:0px !important;
}
form[action^="addeditaccounteba.aspx"] #__EVENTVALIDATION + table>tbody>tr:first-child>td+td {
    padding-top:18px;
}




form[action^="portalloginedit.aspx"] #lblObs_9730 {
    font-size: 12px !important;
     font-family: "Open Sans",sans-serif;
}
form[action^="portalloginedit.aspx"] .welcomeuser{
    color: #005AAB !important;
    font-family: "Open Sans",sans-serif;
    font-size: 14pt;
    margin-left:23px !important;
}
form[action^="inspectionpointsandlayout.aspx"] #tsite{
    font-size: 12px !important;
}
form[action^="inspectionpointsandlayout.aspx"] #lbAddFacility0_3465,form[action^="inspectionpointsandlayout.aspx"] #hldevicetrackingrpts_4758,form[action^="inspectionpointsandlayout.aspx"] #hlstationactionprint_6209{
    color: #ffffff !important;
}
form[action^="zoneinfo.aspx"] #tblComments>tbody>tr + tr>td.normal8Bold{
    color: #FFFFFF !important;
    font-family: "Open Sans",sans-serif;
}


/*** NR fix only*/
/*
form[action^="inspectionpointsandlayout.aspx"] #__EVENTVALIDATION + table {
    margin-top:-28px;
}
*/
/*** NR fix only*/

form[action^="inspectionpointlist.aspx"] #__EVENTVALIDATION + table {
    margin-top:-27px;
}
form[action^="inspectionpointaddedit.aspx"] #__EVENTVALIDATION + table {
    margin-top:-25px;
}
form[action^="facilityaddedit.aspx"] #__EVENTVALIDATION + table {
    margin-top:-20px;
}
form[action^="inspectionpointhistory.aspx"] #__EVENTVALIDATION + table {
    margin-top:-15px;
}

form[action^="inspectionpointhistory.aspx"] #tsite{
    font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}
form[action^="inspectionpointhistoryaddedit.aspx"] #jslibs + table {
    margin-top:-14px;
}

form[action^="resulthistory.aspx"] #__EVENTVALIDATION + table {
    margin-top:-27px;
}

form[action^="workorderjoin.aspx"] #LabelAcctInfo{
   font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}
form[action^="workorderjoin.aspx"] #tblsite{
   font-family: 'Open Sans', sans-serif !important;
   font-size:13px !important;
}
form[action^="branch.aspx"] #contact_ddlTitle,form[action^="branch.aspx"] #contact_cmbPhoneType,form[action^="branch.aspx"] #ddladditionaltype1 ,form[action^="branch.aspx"] #ddladditionaltype2 {
    display: block !important;
}
form[action^="builderaddedit.aspx"]  span.middleheadertop {
    background: transparent !important;
}

form[action^="builderaddedit.aspx"]  #contact_ddlTitle, form[action^="builderaddedit.aspx"]  #contact_cmbPhoneType, form[action^="builderaddedit.aspx"]  #ddladditionaltype1, form[action^="builderaddedit.aspx"]  #ddladditionaltype2 {
    display: block !important;
}

form[action^="employee.aspx"] #contact_cmbPhoneType,form[action^="employee.aspx"] #contact_ddlTitle{
    display: block !important;
}
form[action^="eventtypesetup.aspx"] .normaldarkbrownbold{
   color: #FFFFFF !important;
}
form[action^="eventtypesetup.aspx"]  span.middleheadertop {
    background: transparent !important;
}
form[action^="masteraccount.aspx"] #contact_ddlTitle,form[action^="masteraccount.aspx"] #contact_cmbPhoneType{
    display: block !important;
}
form[action^="property.aspx"]  span.middleheadertop {
    background: transparent !important;
}
form[action^="reportsecurity.aspx"]  span.middleheadertop {
    background: transparent !important;
}
form[action^="CustomReportDeactivate.aspx"]  span.middleheadertop {
    background: transparent !important;
}
form[action^="subdivision.aspx"]  span.middleheadertop {
    background: transparent !important;
}
form[action^="templatenoteaddedit.aspx"]  span.middleheadertop {
    background: transparent !important;
}
form[action^="warrentyaddedit.aspx"]  span.middleheadertop {
    background: transparent !important;
}
form[action^="Collections.aspx"] #dgcoll tbody tr th a:hover{
    color:#6FCC4D !important;
}
form[action^="site.aspx"]  #Table15 .navmenuheader{
    background: #13aeef !important; /* Old browsers */
    background: -moz-linear-gradient(top,  #13aeef 0%, #162d77 100%) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) !important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) !important; /* IE10+ */
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 ) !important; /* IE6-9 */
    height: 25px !important;
}
form[action^="site.aspx"] span.middleheadertop {
    background: transparent !important;
}
form[action^="addeditnotes.aspx"] #LabelAcctInfo{
   font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}
form[action^="addeditnotes.aspx"] #tblAccount{
   font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}
form[action^="emailwdo.aspx"] .navmenuheader{
    background: #13aeef !important; /* Old browsers */
    background: -moz-linear-gradient(top,  #13aeef 0%, #162d77 100%) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) !important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) !important; /* IE10+ */
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 ) !important; /* IE6-9 */
}
form[action^="prepayletterupsellserviceaddedit.aspx"] span.middleheadertop,form[action^="prepayletterupsellserviceaddedit.aspx"] a.middleheadertop {
    background: transparent !important;
}
form[action^="proposaladdedit.aspx"] #Table1 #lblheader{
    font-family: "Open Sans",sans-serif !important;
    color: #8dc63f !important;
    font-weight: bold;
    margin-bottom: 20px;
    margin-left: 17px;
    font-size: 14pt !important;
}
form[action^="proposaladdedit.aspx"] #lblheading_3736,form[action^="proposaladdedit.aspx"] #lbltitle_3737,form[action^="proposaladdedit.aspx"] #lbldate_3738,form[action^="proposaladdedit.aspx"] #lblby_3739,form[action^="proposaladdedit.aspx"] #lblopening_3740,form[action^="proposaladdedit.aspx"] #lblclosing_3741{
    font-family: "Open Sans",sans-serif !important;
    font-size: 12px !important;
}
form[action^="sentriconclient.aspx"] .navmenuheader {
    background: #13aeef !important; /* Old browsers */
    background: -moz-linear-gradient(top,  #13aeef 0%, #162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;/* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* IE10+ */
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 ) !important; /* IE6-9 */
    font-family: 'Open Sans', sans-serif !important;
    height: 25px !important;
    font-size: 12px !important;
}
form[action^="sentriconclient.aspx"] #lbl_287,form[action^="sentriconclient.aspx"] #lbl_407{
    font-family: "Open Sans",sans-serif !important;
    font-size: 12px !important;
}
form[action^="sentriconclient.aspx"] #taccount,form[action^="sentriconclient.aspx"] #tproperty{
   font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}
form[action^="addeditevent.aspx"] #lbeventinf_387 {
    font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}
form[action^="addeditsentriconprogram.aspx"] .middleheaderblackonorange {
    background-color: #bababa;
}


form[action^="commission.aspx"] table tbody .middleheaderother td{
    background-color:#C9CDD6 !important;
}



/***IE HACK*****/
#tabsAlerts{
    margin-left: 0 !important;
    margin-right: 0 !important;
}
/***IE HACK*****/
form[action^="inspectionpointlist.aspx"] #tsite{
    font-family: 'Open Sans', sans-serif !important;
   font-size:12px !important;
}
form[action^="Productivity.aspx"] .mGridSub2 th{
    color: #ffffff !important;
}



form[action^="batch.aspx"] #tdetails .navmenubackground {
    background-color: #f2f2f2 !important;
}






#divRouteTabs-1 {
    width: 99.99% !important;background-color:#FFFFFF !important;
}

#divRouteTabs-1 .middletableheader {
    background-color:#FFFFFF !important;color: #005aab !important;font-weight:bold;
}

#divRouteTabs-1 .middletableheader td{
    background-color:#FFFFFF !important;color: #005aab !important;font-weight:bold;
}




.middleheadertop .middleheadertop {
     background: transparent !important;
}




/*--------------------------------------------*/
/*-----------CSS styles basic ----------------*/
/*-------------------------------------------*/

.back-blue-gradient {
    background: #13aeef;
    background: -moz-linear-gradient(top,  #13aeef 0%, #162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13aeef), color-stop(100%,#162d77)) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -o-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -ms-linear-gradient(top,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: linear-gradient(to bottom,  #13aeef 0%,#162d77 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13aeef', endColorstr='#162d77',GradientType=0 );
}

.back-green-gradient {
    background: #77d110;
    background: -moz-linear-gradient(top, #77d110 0%, #008c46 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77d110), color-stop(100%,#008c46));
    background: -webkit-linear-gradient(top, #77d110 0%,#008c46 100%);
    background: -o-linear-gradient(top, #77d110 0%,#008c46 100%);
    background: -ms-linear-gradient(top, #77d110 0%,#008c46 100%);
    background: linear-gradient(to bottom, #77d110 0%,#008c46 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77d110', endColorstr='#008c46',GradientType=0 );
}


.blue-header-text {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    color: #005aab !important;
    filter: none !important;
    font-family: "Open Sans",sans-serif !important;
    font-size: 19px !important;
    font-weight: normal !important;
    text-decoration: none !important;
}
.blue-header-text-bold {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    color: #005aab !important;
    filter: none !important;
    font-family: "Open Sans",sans-serif !important;
    font-size: 19px !important;
    font-weight: bold !important;
    text-decoration: none !important;
}
.green-header-text {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    color: #8DC63F !important;
    filter: none !important;
    font-family: "Open Sans",sans-serif !important;
    font-size: 19px !important;
    font-weight: normal !important;
    text-decoration: none !important;
}
.green-header-text-bold {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    color: #8DC63F !important;
    filter: none !important;
    font-family: "Open Sans",sans-serif !important;
    font-size: 19px !important;
    font-weight: bold !important;
    text-decoration: none !important;
}



/*******************fonts***************/

.normal6oss
{
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 6pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}


.normal7oss
{
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}

.normal8oss
{
    
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: white;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}
.normal10oss
{
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
	
}

.font-color-white
{
    color: #ffffff;
}

.font-color-black
{
    color: #000000;
}

.font-color-blue
{
    color: #005aab;
}

.font-color-green
{
    color: #8dc63f;
}


.font-weight-bold
{
    FONT-WEIGHT: bold;
}


.normal10oss_link_blue_hover
{
    color:#3333cc !important;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    letter-spacing: normal;
    text-align: left;
    text-transform: none;
    word-spacing: normal;
    text-decoration: underline;
 }

.normal10oss_blue_hover:hover{
    color:#3333cc !important;
    font-weight:bold;
    text-decoration: underline;
}


/*******************buttons***************/


.blue-button_oss {
border: 1px solid  #245580;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075);
border-radius: 4px;
cursor: pointer;
display: inline-block;
font-weight: 400;
line-height: 1.42857;
margin-bottom: 0;
padding: 3px 6px;
text-align: center;
vertical-align: middle;
white-space: nowrap;
background-color: #337ab7;
color: #fff;
font-family: "Open Sans",sans-serif !important;
font-size:13px;
}

.myprogressbar {
    background: #80cded !important; /* Old browsers */
    background: -moz-linear-gradient(top,  #80cded 0%, #7083c0 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#80cded), color-stop(100%,#7083c0)) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;/* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #80cded 0%,#7083c0 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #80cded 0%,#7083c0 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #80cded 0%,#7083c0 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* IE10+ */
    background: linear-gradient(to bottom,  #80cded 0%,#7083c0 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80cded', endColorstr='#7083c0',GradientType=0 ) !important; /* IE6-9 */
}


/*THIS IS FOR TASK 2015106124056*/

form[action^="paymentlist.aspx"] #__EVENTVALIDATION + table + table table td {
    text-align:left !important;
}








/*******************ADDITIONAL ACCOUNTCHANGES NEW DESIGN***************/

form[action^="customerhome.aspx"] td.middleheadertop,form[action^="customerhome.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top,  #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top,  #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top,  #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top,  #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom,  #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;

}

form[action^="customerhome.aspx"] #jslibs + table {
    margin-top: 10px;
}

form[action^="customerhome.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}

form[action^="customerhome.aspx"] #taccount tr td {
    padding-left: 5px !important;
}

form[action^="customerhome.aspx"]  #tblNotIE .flyout{   
    margin-top: -9px;
}

form[action^="customerhome.aspx"] .programdetails td.middleheaderblackonorange {
    background-color:#DBE6F0 !important;
    color:#1F6197 !important;
}



@media screen and (-webkit-min-device-pixel-ratio:0) {
       form[action^="customerhome.aspx"] td.middleheadertop {
        height: 33px;
    }
}

/*@media not screen and (1)
{
    #example
    {
        width: 200px;
    }
}*/

form[action^="workorderlist.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
    padding: 2px;
}

form[action^="workorderlist.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="workorderlist.aspx"] #jslibs + table {
    margin-top: 10px;
}

form[action^="workorderlist.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}

form[action^="workorderlist.aspx"] #taccount tr td {
    /*padding-left: 5px !important;*/
}

form[action^="workorderlist.aspx"] #tblNotIE .flyout{   
    margin-top: -9px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
       form[action^="workorderlist.aspx"] td.middleheadertop {
        height: 33px;
    }
}

form[action^="workorderdetailedit.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;

}


form[action^="workorderjoin.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;

}

form[action^="workorderjoin.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}

form[action^="workorderdetailedit.aspx"] .ui-widget-header {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
  
}

/* 


}*/

form[action^="invoicelist.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;

}

form[action^="invoicelist.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


form[action^="invoicelist.aspx"] #jslibs + table {
    margin-top: 10px;
}

form[action^="invoicelist.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}

form[action^="invoicelist.aspx"] #taccount tr td {
    /*padding-left: 5px !important;*/
}

form[action^="invoicelist.aspx"] #tblNotIE .flyout{   
    margin-top: -9px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
       form[action^="invoicelist.aspx"] .aspNetHidden + table td.middleheadertop {
        height: 33px;
    }
}


/* 


}*/

form[action^="paymentlist.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
    
}

form[action^="paymentlist.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="paymentlist.aspx"] #jslibs + table {
    margin-top: 10px;
}

form[action^="paymentlist.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}

form[action^="paymentlist.aspx"] #taccount tr td {
    /*padding-left: 5px !important;*/
}

form[action^="paymentlist.aspx"] #tblNotIE .flyout{   
    margin-top: -9px;
}


form[action^="paymentlist.aspx"] #tdata tr + tr td.middleheadertop {
     background: none !important;
     height: 0px !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
       form[action^="paymentlist.aspx"] .aspNetHidden + table td.middleheadertop {
        height: 33px;
    }
}

/* 


}*/

form[action^="timeline.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
    
}

form[action^="timeline.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="timeline.aspx"] #jslibs + table {
    margin-top: 10px;
}

form[action^="timeline.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}

form[action^="timeline.aspx"] #taccount tr td {
    /*padding-left: 5px !important;*/
}

form[action^="timeline.aspx"] #tblNotIE .flyout{   
    margin-top: -9px;
}
form[action^="timeline.aspx"] #tdata tr + tr td.middleheadertop {
     background: none !important;
     height: 0px !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
       form[action^="timeline.aspx"] .aspNetHidden + table td.middleheadertop {
        height: 33px;
    }
}


/* 


}*/

form[action^="wophonelist.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
    
}

form[action^="wophonelist.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="wophonelist.aspx"] #jslibs + table {
    margin-top: 10px;
}

form[action^="wophonelist.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}

form[action^="wophonelist.aspx"] #taccount tr td {
    /*padding-left: 5px !important;*/
}

form[action^="wophonelist.aspx"] #tblNotIE .flyout{   
    margin-top: -9px;
}
form[action^="wophonelist.aspx"] #tdata tr + tr td.middleheadertop {
     background: none !important;
     height: 0px !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
       form[action^="wophonelist.aspx"] .aspNetHidden + table td.middleheadertop {
        height: 33px;
    }
}


/* 


}*/

form[action^="woservicelist.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
    
}

form[action^="woservicelist.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="woservicelist.aspx"] #jslibs + table {
    margin-top: 10px;
}

form[action^="woservicelist.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}

form[action^="woservicelist.aspx"] #taccount tr td {
    /*padding-left: 5px !important;*/
}

form[action^="woservicelist.aspx"] #tblNotIE .flyout{   
    margin-top: -9px;
}
form[action^="woservicelist.aspx"] #tdata tr + tr td.middleheadertop {
     background: none !important;
     height: 0px !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
       form[action^="woservicelist.aspx"] .aspNetHidden + table td.middleheadertop {
        height: 33px;
    }
}


/* 


}*/

form[action^="materiallist.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
    
}

form[action^="materiallist.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


form[action^="materiallist.aspx"] #jslibs + table {
    margin-top: 10px;
}

form[action^="materiallist.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}

form[action^="materiallist.aspx"] #taccount tr td {
    /*padding-left: 5px !important;*/
}

form[action^="materiallist.aspx"] #tblNotIE .flyout{   
    margin-top: -9px;
}
form[action^="materiallist.aspx"] #tdata tr + tr td.middleheadertop {
     background: none !important;
     height: 0px !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
       form[action^="materiallist.aspx"] .aspNetHidden + table td.middleheadertop {
        height: 33px;
    }
}


/* 


}*/

form[action^="contactlog.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
   
}

form[action^="contactlog.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="contactlog.aspx"] #jslibs + table {
    margin-top: 10px;
}

form[action^="contactlog.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}

form[action^="contactlog.aspx"] #taccount tr td {
    /*padding-left: 5px !important;*/
}

form[action^="contactlog.aspx"] #tblNotIE .flyout{   
    margin-top: -9px;
}
form[action^="contactlog.aspx"] #tdata tr + tr td.middleheadertop {
     background: none !important;
     height: 0px !important;
}

       form[action^="contactlog.aspx"] #boxes + table td.middleheadertop {
        height: 33px;
    }



/* 


}*/

form[action^="loyaltypoints.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

/* 


}*/

form[action^="ProductivityDetail.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="ProductivityDetail.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

/* 


}*/

form[action^="Productivity.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="Productivity.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="Productivity.aspx"] .mGridtotal th {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

/* 


}*/

form[action^="discounts.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="discounts.aspx"] tr.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


/* 


}*/

form[action^="accountrefund.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
    padding: 2px;
}

form[action^="accountrefund.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="accountrefund.aspx"] #jslibs + table {
    margin-top: -9px;
}

form[action^="accountrefund.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}

form[action^="accountrefund.aspx"] #taccount tr td {
    /*padding-left: 5px !important;*/
}

form[action^="accountrefund.aspx"] #tblNotIE .flyout{   
    margin-top: -9px;
}
form[action^="accountrefund.aspx"] #tdata tr + tr td.middleheadertop {
     background: none !important;
     height: 0px !important;
}

       form[action^="accountrefund.aspx"] #jslibs + table td.middleheadertop {
        height: 33px;
    }

       /* 


}*/

form[action^="payplanlist.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="payplanlist.aspx"] tr.middleheadertop td {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


form[action^="payplanaddedit.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


form[action^="payplanlist.aspx"] #jslibs + table {
    margin-top: 10px;
}

form[action^="payplanlist.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}

form[action^="payplanlist.aspx"] #taccount tr td {
    /*padding-left: 5px !important;*/
}

form[action^="payplanlist.aspx"] #tblNotIE .flyout{   
    margin-top: -9px;
}
form[action^="payplanlist.aspx"] #tdata tr + tr td.middleheadertop {
     background: none !important;
     height: 0px !important;
}

       form[action^="payplanlist.aspx"] .aspNetHidden + table td.middleheadertop {
        height: 33px;
    }


/* 


}*/

form[action^="convenientbilling.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="convenientbilling.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}
form[action^="convenientbillingaddedit.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="convenientbillingaddedit.aspx"] tr.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

/* 


}*/

form[action^="wdolist.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="wdolist.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="wdolist.aspx"] #jslibs + table {
    margin-top: 10px;
}

form[action^="wdolist.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}

form[action^="wdolist.aspx"] #taccount tr td {
    /*padding-left: 5px !important;*/
}

form[action^="wdolist.aspx"] #tblNotIE .flyout{   
    margin-top: -9px;
}
form[action^="wdolist.aspx"] #tdata tr + tr td.middleheadertop {
     background: none !important;
     height: 0px !important;
}

       form[action^="wdolist.aspx"] .aspNetHidden + table td.middleheadertop {
        height: 33px;
    }


       /* 


}*/

form[action^="prepayletter.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;

}

form[action^="prepayletter.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;

}
     
  /* 


}*/

form[action^="collectionhistory.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;

}

form[action^="collectionhistory.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;

}

/* 


}*/

form[action^="linkeddocuments.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="linkeddocuments.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

/* 


}*/

form[action^="letterhistory.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="letterhistory.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

/* 


}*/

form[action^="certificatehistory.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="certificatehistory.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="certificatehistory.aspx"] #jslibs + table {
    margin-top: 10px;
}

form[action^="certificatehistory.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}

form[action^="certificatehistory.aspx"] #taccount tr td {
    /*padding-left: 5px !important;*/
}

form[action^="certificatehistory.aspx"] #tblNotIE .flyout{   
    margin-top: -9px;
}
form[action^="certificatehistory.aspx"] #tdata tr + tr td.middleheadertop {
     background: none !important;
     height: 0px !important;
}

       form[action^="certificatehistory.aspx"] .aspNetHidden + table td.middleheadertop {
        height: 33px;
    }


       /* 


}*/

form[action^="viewmail.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="viewmail.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="writeemail.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


/* 


}*/

form[action^="customizedinvoice.aspx"] .middleheadertoplink {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

 /* 


}*/

form[action^="billingaccount.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="billingaccount.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="billingaccount.aspx"] .ui-widget-header {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
    padding: 2px;
}

/* 


}*/

form[action^="site.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="site.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


/* 


}*/

form[action^="additionalcontactedit.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="additionalcontactedit.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


form[action^="additionalcontactedit.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}

/* 


}*/

form[action^="additionalcontactlist.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="additionalcontactlist.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


form[action^="additionalcontactlist.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}

/* 


}*/


form[action^="accountcallaheadsetting.aspx"]   .mGrid th {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="accountcallaheadsetting.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="accountcallaheadsetting.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


/* 


}*/

form[action^="servicenotification.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="servicenotification.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


/* 


}*/

form[action^="addeditnotes.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="addeditnotes.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}
form[action^="addeditnotes.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}


/* 


}*/

form[action^="transfersite.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="transfersite.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


/* 


}*/

form[action^="siteoption.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="siteoption.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="siteoption.aspx"] #Table15 td.navmenuheader {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="siteoption.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}


/* 


}*/

form[action^="measurment.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="measurment.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="measurmentadd.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="measurmentadd.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


/* 


}*/

form[action^="addeditprogram.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="addeditprogram.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


form[action^="addeditprogram.aspx"] #tblserviceaddress .navmenuheader + td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


/* 


}*/

form[action^="addeditevent.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="addeditevent.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}



form[action^="addeditevent.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}


/* 


}*/

form[action^="programtermiterenewal.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="programtermiterenewal.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="programtermiterenewal.aspx"] td.subtablespaceralt {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


/* 


}*/

form[action^="addeditsentriconprogram.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="addeditsentriconprogram.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


 /* 


}*/

form[action^="estimateproposal.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="estimateproposal.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="estimateproposal.aspx"] .ui-widget-header {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
    padding: 2px;
}



/* 


}*/

form[action^="customernoteaddedit.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="customernoteaddedit.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}



form[action^="customernoteaddedit.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}

form[action^="customernoteaddedit.aspx"] #tblNotIE .flyout{   
    margin-top: -9px;
}


/* 


}*/

form[action^="editseasonalevent.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="editseasonalevent.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}



form[action^="editseasonalevent.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}

/* 


}*/

form[action^="customernotelist.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="customernotelist.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

/* 


}*/

form[action^="accountreports.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="accountreports.aspx"] #Table1 tbody tr td table tbody tr .middleheadertop + td {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="accountreports.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


/* 


}*/

form[action^="accountAdvancedReports.aspx"] .ui-widget-header {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

/* 


}*/

form[action^="accountebalist.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="accountebalist.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


/* 


}*/

form[action^="addeditaccounteba.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="addeditaccounteba.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}



form[action^="addeditaccounteba.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}


/* 


}*/

form[action^="portalinfo.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="portalinfo.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="portalloginedit.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="portalloginedit.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="portalloginedit.aspx"] .ui-widget-header {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


/* 


}*/

form[action^="inspectionpointsandlayout.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="inspectionpointsandlayout.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}
form[action^="facilityaddedit.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="inspectionpointlist.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="inspectionpointlist.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="facilityinformation.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}
form[action^="zoneinfo.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="inspectionpointaddedit.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="inspectionpointaddedit.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}



form[action^="inspectionpointaddedit.aspx"] .navmenubackground {
    background: #f1f2f2 !important;
}

form[action^="inspectionpointhistory.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="inspectionpointhistory.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


form[action^="resulthistory.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

form[action^="resulthistory.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


/* 


}*/


form[action^="invoicedetail.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}
form[action^="invoicedetail.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}
form[action^="invoiceitemdetail.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

/* 


}*/


form[action^="invoicedetail.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}
form[action^="invoicedetail.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}
form[action^="invoiceitemdetail.aspx"] tr.middleheadertop td{
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}
form[action^="invoiceitemdetail.aspx"] td.middleheadertop {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}

/* 


}*/


form[action^="payinfo.aspx"] td.subtablespacer {
    background: #0085c6 !important;
    background: -moz-linear-gradient(top, #0085c6 0%, #0b448a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0085c6), color-stop(100%,#0b448a)) !important;
    background: -webkit-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -o-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: -ms-linear-gradient(top, #0085c6 0%,#0b448a 100%) !important;
    background: linear-gradient(to bottom, #0085c6 0%,#0b448a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c6', endColorstr='#0b448a',GradientType=0 ) !important;
}


form[action^="customerhome.aspx"] #tblsite2 {
    border-bottom:none !important;
    border-right:none !important;
    background-color: #fff !important;
}

form[action^="customerhome.aspx"] .programdetails td {
    font-size: 12px !important;
}

/*THIS IS FOR TASK 2015106124056*/
/*
form[action^="paymentlist.aspx"] .aspNetHidden + table + table table td {
    text-align:left !important;
}*/
form[action^="estimateproposal.aspx"] #tabs-estimate #Table3 .middleheadertop input[type="button"] {
    color: #333333;
    background: #eeeeee;
    background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
    background: -webkit-linear-gradient(top, #eeeeee 0%,#cccccc 100%);
    background: linear-gradient(to bottom, #eeeeee 0%,#cccccc 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );
    border-radius: 3px;
    border-width: 1px;
    padding: 1px 3px;
}

form[action^="estimateproposal.aspx"] #tabs-estimate #Table3 .middleheadertop input[type="button"]:hover {
      background: #d6d6d6;
    background: -moz-linear-gradient(top, #d6d6d6 0%, #b5b5b5 100%);
    background: -webkit-linear-gradient(top, #d6d6d6 0%,#b5b5b5 100%);
    background: linear-gradient(to bottom, #d6d6d6 0%,#b5b5b5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#b5b5b5',GradientType=0 );
}


.draggable {
    position: inherit;
    z-index: 1000000000;
    cursor:pointer;
}


.modalloading {
    display: none;
    position: fixed;
    z-index: 9999;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: rgba( 255, 255, 255, .8 ) url('../images/loading2.gif') 50% 50% no-repeat;
}

/* When the body has the loading class, we turn
   the scrollbar off with overflow:hidden */
body.loading {
    overflow: hidden;
}
/* Anytime the body has the loading class, our
   modal element will be visible */
  body.loading .modalloading {
        display: block;
    }
   
.tableheadertop
{
	background: #354f84 url('../images/topnav/topbg.gif') repeat-x;
	font: 12px 'Open Sans', sans-serif;
	color: White;
	padding: 4px 4px 4px 4px;
}


.tableheader 
{
	background-color: #dbe6f0;
 	font-family: 'Open Sans', sans-serif;
	color: Black;
	FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}

.tableheadersub
{
	
    /*background-color: #d1dce1;*/
    background-color: #dbe6f0;
	font-family: 'Open Sans', sans-serif;
	color: Black;
	FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}


.tablesubrow
{
	background-color: #FFFFFF;
	color: #000000;
    font-family: 'Open Sans', sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
  

}
.tablealternatesubrow
{
     
    background: rgba(243,243,243,.85);
    color: #222;    
	font-family: 'Open Sans', sans-serif;
	FONT-SIZE: 13px;
	
   
}
/*///////////////////////ADD FRONT PAGE CSS/////////////////////////////////*/
/* AD */
.home-ad {
    background:rgba(6, 62, 142, 0.7);
    border-radius:100%;
    width:450px;
    height:450px;
    display:inline-block;
    position:absolute;
    right:-200px;
    top:180px;
    z-index:99999999;
    text-align:left;
    padding-top:90px;
    padding-left:50px;
}

.home-ad .ad-image {
    height: 80px;
    margin: 0 0 10px 30px;
    max-width: 125px;
   
}

.home-ad .ad-image img {
    width:125px;
    height:auto;
}

.home-ad .ad-image #imgcontainer {
    width: 125px; height: 80px; position: absolute; overflow: hidden;
}


.home-ad .ad-text {
    color:#FFFFFF;
    width:185px;
    margin-top:10px;
    font-size:17px;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 96px;
    text-align:right;
     font-weight: 600;
}

.home-ad a.ad-button {
    display:block;
    background:#92C000;
    color:#000;
    text-decoration:none;
    padding:5px;
    border-radius:5px;
    margin-top:35px;
    text-align:center;
    width:150px;
    /*border:#063E85 thin solid;*/
    /*border-width:1px;*/
    font-size: 13px;
    margin-left: 18px;
}

.home-ad a.ad-button:hover {
    color:#FFFFFF;
    background:#063E85;
    border:#FFFFFF thin solid;
    border-width:1px;
}

.home-ad .close-ad-helper {
    position:absolute;
    padding:10px 15px 10px 8px;
    top:30px;
    left:200px;
    /*background:#0B56B6;*/
    display:block;
    border-radius:20px;
}

.home-ad .close-ad {
    position:relative;
    top:0;
    left:0;
    cursor:pointer;
}

.home-ad .close-ad .fa {
  color:#fff;
  font-size:28px;
}
.gray-front-advert{
    padding:7px 15px 9px;
    background-color: #ccc;
}

.hide-ad {
    display:none;
}


.home-ad input[type="checkbox"] {
  display:none;
  font-size: 13px;
}
.home-ad  input[type="checkbox"] + label span {
  content:"";
  display:inline-block;
  width:19px;
  height:19px;
  margin:-1px 4px 0 0;
  vertical-align:middle;
  background:url(../images/check_radio_sheet.png) no-repeat;
  cursor:pointer;
  font-size: 13px;
}

.home-ad input[type="checkbox"] + label span { background-position:left top; }
.home-ad input[type="radio"] + label span { background-position:-38px top; }

.home-ad input[type="checkbox"]:checked + label span { background-position:-19px top; }
.home-ad input[type="radio"]:checked + label span { background-position:-57px top; }

.home-ad input + label { color:#fff;margin-bottom:0px !important }

.home-ad .checkad {
    background: #1a6bce none repeat scroll 0 0;
    border-radius: 3px;
    display: inline-block;
    margin-top: 15px;
    padding: 6px 4px 6px 15px;
}

.home-ad .lbltext{
    color:#fff;margin-right:23px;
}

@media only screen  and (max-width: 768px) {


    .home-ad {    display:none;  }
  

}


.mfb-component__button--main, .mfb-component__button--child {
  background-color: #005D9E;
  display: inline-block;
 
  border: none;
  border-radius: 30%;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  cursor: pointer;
  outline: none;
  position: fixed;
  -webkit-user-drag: none;
  color: #f1f1f1 !important; 
  padding: 10px 20px 10px 16px;
  position: fixed;
  right:-150px;
  top: 178px;
  visibility: visible;
  z-index: 1000;
 -webkit-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}


.mfb-component__main-icon--resting {
  font-size: 18px !important;
  text-align: center;
  width: 100%;
  opacity: 1 !important;
}

.mfb-component__button--main.active {
    right: -10px;
}

.buttonheightfixjqueryUI {
    height: auto !important;
}

/*///////////////////////ADD FRONT PAGE CSS END/////////////////////////////////*/

/*///////////////////////Convenience Billing////////////////////////////////////*/
.disablemonth {
    pointer-events: none;
    opacity: 0.4;
}

.remainingvaluegreen {
    font-size: 18px;
    font-weight: bold !important;
    color: #8DC63F !important;
    font-family: 'Open Sans', sans-serif;
}

.remainingvaluered {
    font-size: 18px;
    font-weight: bold !important;
    color: #D8000C !important;
    font-family: 'Open Sans', sans-serif;
}

.validationgreen {
    background-color: #DFF2BF;
    border-style: solid;
    color: #4F8A10;
    border-width: 1px;
}

.validationred {
    background-color: #FFBABA;
    border-style: solid;
    color: #D8000C;
    border-width: 1px;
}

.validationwhite {
    background-color: #ffffff;
    border-style: solid;
    color: #D8000C;
    border-width: 1px;
}

.customlabel {
    font-size: 11px;
}
/*///////////////////////Convenience Billing////////////////////////////////////*/

.float-right{
    float:right;
}

/*Task:[MRP-1][MRP-2]*/
#schProfileTable, #schProfileTable tr {
    border: 1px solid black;
}

    #schProfileTable td:first-child {
        text-align: right;
    }

    #schProfileTable td {
        text-align: left;
        padding: 5px 7px;
    }

    #schProfileTable input[type="text"] {
        width: 100px;
    }

#chooseSchTemplate {
    text-align: right;
}

#btnApplytempl_17004 {
    background: #3498db;
    background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
    background-image: -moz-linear-gradient(top, #3498db, #2980b9);
    background-image: -ms-linear-gradient(top, #3498db, #2980b9);
    background-image: -o-linear-gradient(top, #3498db, #2980b9);
    background-image: linear-gradient(to bottom, #3498db, #2980b9);
    -webkit-border-radius: 28;
    -moz-border-radius: 28;
    border-radius: 28px;
    font-family: Arial;
    color: #ffffff;
    font-size: 14px;
    padding: 10px 20px 10px 20px;
    text-decoration: none;
}

    #btnApplytempl_17004:hover {
        background: #3cb0fd;
        background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
        background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
        background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
        background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
        background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
        text-decoration: none;
        color: #ffffff !important;
    }

.avalableinnextversion {
    position: absolute;
    left: 1082px;
    bottom: 404px;
}

#btnApplytempl_18152 {
    background: #3498db;
    background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
    background-image: -moz-linear-gradient(top, #3498db, #2980b9);
    background-image: -ms-linear-gradient(top, #3498db, #2980b9);
    background-image: -o-linear-gradient(top, #3498db, #2980b9);
    background-image: linear-gradient(to bottom, #3498db, #2980b9);
    -webkit-border-radius: 28;
    -moz-border-radius: 28;
    border-radius: 28px;
    font-family: Arial;
    color: #ffffff;
    font-size: 14px;
    padding: 10px 20px 10px 20px;
    text-decoration: none;
}

#btnApplytempl_18152:hover {
    background: #3cb0fd;
    background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
    background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
    background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
    background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
    background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
    text-decoration: none;
    color: #ffffff !important;
}

button, html input[type="button"]:disabled, input[type="submit"]:disabled, input[type="button"]:disabled:hover, input[type="submit"]:disabled:hover {
    background-repeat: repeat-x;
    border-color: #56a1c6;
    background-color: #389dcf;
    cursor:default;
}

/*Task SSC-885 Applying site/account address without having to type it in again*/
.cmbheadertop {
    font-size: 11px
}

.sendto {
    margin-left: 48px;
}


div.tooltip {
    background-color: #fff;
    color: #333;
    position: absolute;
    z-index: 1000000;
    border-radius: 0px;
    border: 2px solid #0B5F9A !important;
    border-left: solid 17px #0B5F9A !important;
    box-shadow: 0px 0px 16px rgba(0,0,0,0.5);
    opacity: 1;
}

#tblwotooltip td {
    font-size: 14px;
    font-weight: 600;
}

div.tooltip:before {
    border-color: transparent #3D6199 transparent transparent;
    border-right: 6px solid #3D6199;
    border-style: solid;
    border-width: 15px 15px 15px 0px;
    content: "";
    display: block;
    height: 0;
    width: 0;
    line-height: 0;
    position: absolute;
    top: 20%;
    left: -15px;
}

div.tooltip p {
    margin: 15px;
    color: #3D6199;
    /*background-color:#3D6199;*/
    /*border-color: transparent #3D6199 transparent transparent;*/
}

#ddlmainprintform {
    margin-left: 380px;
}