body
{
	margin: 0px 0px 0px 0px;
	color: #315d94;
	font-size: 10pt;
	font-family: Verdana;
    /*background-color:#690f1e;-27th July 2015, Dayanand - Remove red backgroud */
    background-color:#f3f3f3;/*#ffffff background-color:#690f1e;-27th July 2015, Dayanand - Added new backgroud */
}
a
{
	color:#424242; /*19th August 2015, Dayanand - Added to remove thegreen color #00673e */
}

.siteMapPath
{
	font:helvetica; font-weight:bold; font-size:20pt;
}
.breadcrumbs
{
	/*background-color:White;*/
	padding-top: 9px;
	padding-bottom: 1px;/*commented to remove white backgroud from sub header Date:31 Aug,2015*/
}

.contentTable
{
	border-collapse:collapse;
}
.pageLayout
{
 width :100%;
}
.mainTable
{
	padding-left:25px;
}
.mainBodyMasterCell
{
	width:771px;
}
.mainBodyMasterCellContentPage
{
	width:790px;
}
.mainBodyMasterCellForReports
{
	width:1050px;
}
.mainBodyMasterCellScorecard
{
	width:920px;
}
.mainBodyMasterCellDefault
{
	width:960px;
}
.mainBodyMasterCellTownet
{
	width:817px;
}
.mainBodyMasterCellWithoutSideNav
{
	width:30px;
}

.mainBodyContentCell
{
	height:502px; 
	vertical-align: top; 
	width: 771px;
	padding:5px 0px 5px 0px;
	border-top:solid 1px #A4A4A4;
	background-color: #f3f3f3;
	table-layout:fixed;
}
.mainBodyContentCellWithoutBreadcrumbs
{
	height:502px; 
	vertical-align: top; 
	width: 771px;
	background-color: #f3f3f3;
	table-layout:fixed;
}
.mainBodyContentCellHome
{
	height:auto;
	padding-bottom:20px;
	vertical-align: top; 
	width: 771px;
	background-color: #f3f3f3;
	table-layout:fixed;
}
.mainBodyContentCellForCustomReports
{
	height: 502px; 
	vertical-align: top; 
	width: 1000px;
	padding:5px 25px 5px 25px;
	background-color: #f3f3f3;
	border-top:solid 1px #A4A4A4;
}

.headerPanel 
{ 
	/*background-color:#6666CC; */
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.sidePanel
{
   width:170px;
   vertical-align:top;
   padding-left:3px;
}

.SubmitInvoiceSideTable
{
  height:675px;
  	
}

.sidePanelHidden
{
   width:30px;
}
.sideMenuStaticText
{
	color:White;
}
.errorMessage
{
	padding-top:20px;
	color:Red;
	font-weight:bold;
	text-align:center;
	font-size:x-large;
}
.filterLabel
{
	color:Black;
	margin-right:20px;
	margin-bottom:5px;
	font-weight:bold;
	font-size:11pt;
}
.filterSubLabel
{
	color:Black;
	margin-right:10px;
	margin-bottom:5px;
	font-size:10pt;
}
.filterTable
{
	margin:10px 10px 10px 10px;
}
.filterControls
{
	padding:15px 15px 15px 35px;
}
.actionButton
{
	background-color: #c4dffb;
	font-size:6pt;
	font-weight:bold;
	height:18px;
	padding:0px 4px 0px 4px;
	font-family:Arial;
	text-transform: uppercase;
}
.actionButtonSubmit
{
	background-color: #c7f794;
	font-size: 6pt;
	font-weight: bold;
	height: 18px;
	padding: 0px 4px 0px 4px;
	font-family: Arial;
	text-transform: uppercase;
}
.callSummaryHeader, .callSummaryHeaderDetails
{
	color: white;
	background-color: #6495ed;
	font-size:11pt;
	padding:2px 2px 2px 10px;
}
.instructions
{
	color:Gray;
	padding:20px 20px 20px 20px;
}
.summaryControlTable
{
	margin:10px 10px 10px 10px;
	border-collapse:collapse;
}
.callSummaryLabel
{
	font-size:10pt;
	font-weight:bold;
	color:Black;
	padding:2px 2px 2px 10px;
}
.callSummaryValue
{
	color:Black;
}
.callSummaryRow
{
	background-color:White;
}
.excellentMetric
{
	color:Green;
}
.goodMetric
{
	color:#32cd32;
}
.fairMetric
{
	color:Orange;
}
.poorMetric
{
	color:Red;
}

.grayMetric
{
	color:#666666;
}
td.excellentMetric
{
	height:15px;
	background-color:Green;
}
td.goodMetric
{
	height:15px;
	background-color:lightgreen;
}
td.fairMetric
{
	height:15px;
	background-color:Orange;
}
td.poorMetric
{
	height:15px;
	background-color:Red;
}
.yesMetric
{
	color:Green;
}
.noMetric
{
	color:Red;
}
.surveyTable
{
	border-collapse:collapse;
	margin:5px 5px 5px 15px;
}
.outerSurveyTable
{
	border: solid 5px white;
	padding: 5px 5px 5px 15px;
}
.surveyLabel
{
	text-align:center;
	color:Black;
	padding: 2px 2px 2px 2px;
}

.gaugeLabel
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
.gaugeSubLabel
{
	font-family:Arial;
	font-size:9px;
	font-weight:normal;
	color:#666666;
}
.gaugeLink img
{
	border-style :none;
}
.gaugeValueLabel_Good
{
	font-family:Verdana;
	font-weight:bold;
	color:Green;
}

.gaugeValueLabel_Good_L
{
	font-family:Verdana;
	font-weight:bold;
	color:Green;
	font-size:18px;
}
.gaugeValueLabel_Average
{
	font-family:Verdana;
	font-weight:bold;
	color:Orange;
}

.gaugeValueLabel_Average_L
{
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	color:Orange;
}

.gaugeValueLabel_Poor
{
	font-family:Verdana;
	font-weight:bold;
	color:Red;
}
.gaugeValueLabel_Poor_L
{
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	color:Red;
}

.gaugeValueLabel_Gray
{
	font-family:Verdana;
	font-weight:bold;
	color:#666666;
}

.gaugeValueLabel_Gray_L
{
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	color:#666666;
}
.pieChartValueLabel_Good
{
	font-family:Verdana;
	font-weight:bold;
	color:Green;
}

.pieChartValueLabel_Good_L
{
	font-family:Verdana;
	font-weight:bold;
	color:Green;
	font-size:18px;
}

.pieChartValueLabel_Poor
{
	font-family:Verdana;
	font-weight:bold;
	color:Red;
}
.pieChartValueLabel_Poor_L
{
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	color:Red;
}

.pieChartValueLabel_Gray
{
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	color:#666666;
}

.pieChartValueLabel_Gray_L
{
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	color:#666666;
}

div.NA
{
	text-align:center;
	vertical-align:middle;
	border: solid 1px black;
	width:300px;
	height:200px;
}

.multiSelectDiv
{
	 background-color:White;
	 border:solid 1px black;
}
.filterMultiSelect
{
	font-size: 10pt;
	/* This is not valid per the spec, but works in IE and fails safe in other browsers */
    text-overflow:ellipsis;
	overflow:hidden;
	width:150px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:20px;
	display:inline;
	float:left;
	height:20px;
	border:none;
}
.multi
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
table.multi
{
	border:solid 1px #7F9DB9;
	border-collapse:collapse;
}
.multiSelectListBox
{
	background-color: #dcdcdc;
	color:#315d94;
}
.multiSelectPage
{
	padding:10px 10px 10px 10px;
	background-color: #315d94;
}
select
{
	border: solid 1px #7F9DB9;
}
.multiSelectImage
{ 
	border:none;
	float:right; 
}
a.selectedTab
{
	text-decoration:none;
	font-weight:bold;
	color:#315d94;
	font-size:10pt;
}
a.nonSelectedTab
{
	text-decoration:underline;
	font-weight:normal;
	color:#498923;
	font-size:10pt;
}



/* FROM UI Team */
/* CSS Document  for Prototype */

.header_titletext
{
	font-family: Helvetica;
	font-size:15px;
	color:#436389 ;
	font-weight:bold;
	text-transform: uppercase;
}
a:active.header_titletext
{
	font-family: Helvetica;
	font-size:14px;
	color:#436389 ;
	font-weight:bold;
	text-transform: uppercase;
}
a:hover.header_titletext 
{
	font-family: Helvetica;
	font-size:14px;
	color:#690f1e ;
	font-weight:bold;
	text-transform: uppercase;
}
a:visited.header_titletext
{
	font-family: Helvetica;
	font-size:14px;
	color:#436389 ;
	font-weight:bold;
	text-transform: uppercase;
}
a:link.header_titletext 
{
	font-family: Helvetica;
	font-size:14px;
	color:#436389 ;
	font-weight:bold;
	text-transform: uppercase;
}


.snapshot_heading
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#436389;
}

.SurveyDetail_label
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	padding:0px 0px 0px 0px;
}
.SurveyDetail_text
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	padding: 0px 0px 0px 0px;
}

/* Navigation */
.topNavText 
{
	font-family:Verdana;
	font-size:11px;
	color:#064F86;
	text-decoration:none;
}
a:active.topNavText
{
	font-family:Verdana;
	font-size:11px;
	color:#064F86;
	text-decoration:none;
}
a:hover.topNavText 
{
	font-family:Verdana;
	font-size:11px;
	color:#690f1e;
	text-decoration:none;
}
a:visited.topNavText 
{
	font-family:Verdana;
	font-size:11px;
	color:#064F86;
	text-decoration:none;
}
a:link.topNavText 
{
	font-family:Verdana;
	font-size:11px;
	color:#064F86;
	text-decoration:none;
}

.topNav
{
    font-family:Verdana;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}


.topNavSeparator
{
	background-image:url(../WEB.UI.Images/divider.jpg);
}
.topNavHeader
{
	background-image:url(../WEB.UI.Images/top-gray.jpg);
}
.topNavEmphasis
{
    background-image:url(../WEB.UI.Images/top-green.jpg);
    background-color:#000000;
    height:35px;
	padding-left:10px;
	padding-right:1000px;
}
.topNavText_footer 
{
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
a:active.topNavText_footer 
{
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
a:hover.topNavText_footer 
{
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
a:visited.topNavText_footer 
{
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
a:link.topNavText_footer 
{
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.Top_Background
{
    
 /*background-image:url(../WEB.UI.Images/masthead_gradient.jpg);*/
}
.topNavBackground
{
  background-image:url(../WEB.UI.Images/Nav_Gradient.jpg);
}
.nonSelTitle
{
	font-family:Verdana;
	font-size:12px;
	color:#afbacd;
	text-decoration:none;
	font-weight:700;
	padding-left:5px;
}
a:active.nonSelTitle
{
	font-family:Verdana;
	font-size:12px;
	color:#afbacd;
	text-decoration:none;
	font-weight:700;
	padding-left:5px;
}
a:hover.nonSelTitle
{
	font-family:Verdana;
	font-size:12px;
	color:#afbacd;
	text-decoration:none;
	font-weight:700;
	padding-left:5px;
}
a:visited.nonSelTitle
{
	font-family:Verdana;
	font-size:12px;
	color:#afbacd;
	text-decoration:none;
	font-weight:700;
	padding-left:5px;
}
a:link.nonSelTitle
{
	font-family:Verdana;
	font-size:12px;
	color:#afbacd;
	text-decoration:none;
	font-weight:700;
	padding-left:5px;
}
.selectedTitleLeftNav
{
	color:#eceff4;
	font-weight:bold;
}
a:active.selectedTitleLeftNav
{
	color:#eceff4; 
	font-weight:bold;
}
a:hover.selectedTitleLeftNav
{
	color:#eceff4; 
	font-weight:bold;
}
a:visited.selectedTitleLeftNav
{
	color:#eceff4; 
	font-weight:bold;
}
a:link.selectedTitleLeftNav
{
	color:#eceff4;
	font-weight:bold;
}
.leftNavSubLink
{
	FONT-SIZE: 10px;	
	COLOR:#d9dfe9;	
	FONT-FAMILY: Verdana;
	background-color:#8B8D8E;
	TEXT-DECORATION: none;
	font-weight:100;
	border-collapse:collapse;
	padding-left:7px;
}
a:active.leftNavSubLink
{
	FONT-SIZE: 10px;	
	COLOR:#d9dfe9;	
	FONT-FAMILY: Verdana;
	background-color:#8B8D8E;
	TEXT-DECORATION: none;
	font-weight:100;
	border-collapse:collapse;
	padding-left:7px;
}
a:hover.leftNavSubLink
{
	FONT-SIZE: 10px;	
	COLOR:#d9dfe9;	
	FONT-FAMILY: Verdana;
	background-color:#8B8D8E;
	TEXT-DECORATION: none;
	font-weight:100;
	border-collapse:collapse;
	padding-left:7px;
}
a:visited.leftNavSubLink
{
	FONT-SIZE: 10px;	
	COLOR:#d9dfe9;	
	FONT-FAMILY: Verdana;
	background-color:#8B8D8E;
	TEXT-DECORATION: none;
	font-weight:100;
	border-collapse:collapse;
	padding-left:7px;
}
a:link.leftNavSubLink
{
	FONT-SIZE: 10px;	
	COLOR:#d9dfe9;	
	FONT-FAMILY: Verdana;
	background-color:#8B8D8E;
	TEXT-DECORATION: none;
	font-weight:100;
	border-collapse:collapse;
	padding-left:7px;
}

/* Primary Filter */
.SPtoplink
{
    font-family:Verdana;
	font-size:11px;
	color:#00673e;
}
a:active.SPtoplink
{
	 font-family:Verdana;
	font-size:11px;
	color:#00673e;
}
a:hover.SPtoplink
{
	 font-family:Verdana;
	font-size:11px;
	color:#690f1e;
}
a:visited.SPtoplink
{
	 font-family:Verdana;
	font-size:11px;
	color:#00673e;
}
a:link.SPtoplink
{
	 font-family:Verdana;
	font-size:11px;
	color:#00673e;
}

.detail_view
{
	font-family:Arial;
	font-size:10px;
	color:#888888;
}

.ContentTitle
{
	font-weight:bold;
	
	vertical-align:top;
	text-align:center;
}
.ContentTitleNoPadding
{
  vertical-align:top;
}
.ContentSection
{
	
	vertical-align:top;
}

.ContentSectionNoPadding
{
	vertical-align:top;
}

ContentSectionNoPaddingAlignBottom
{
	vertical-align:bottom;
}

.Details_grid
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color: Black;
}

.Details_grid_navbar
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	text-decoration: none;
}

a.Details_grid_navbar_hyperlinks
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:Green;
	text-decoration: none;
}

a.Details_grid_hyperlinks_disabled
{
	cursor: default;
	text-decoration: none;
}

@media print {
	input { border-style: none; overflow:visible; }
	a { text-decoration:none; }
	select { border-style: none; }
	.navDiv { display: none; }
	.headerPanel { display: none; }
	.QuicklinkTable { display:none; }
	.nonPrint { display:none; }
	.filterControls { display:none; }
	.callSummaryHeaderDetails,  .callSummaryDetails { display:none; }
	.selectLink { display:none; }
	.multiSelectImage { display:none; }
	.Details_grid {font-size: 8px;}
	.sidePanel { display:none; }
	.topNavBackground { display:none; }
}

/* CSS Document */
	.normaltext
	{
		font-family:Verdana;
		font-size:12px;
		color:#666666 ;
		padding-left:20px;
	}
	
	.titletext
	{
		font-family: Helvetica;
		font-size:20px;
		font-weight:bold;
		color:#1c3c62 ;
		padding-left:10px;
	}
	
	.leftnavtext
	{
		font-family:Verdana;
		font-size:12px;
		color:#e5e5e5;
		font-weight: bold;
	}
	
	
	.acct_space
	{
		line-height:1.5;
	}
	.space1
	{
		line-height:1.3;
	}
	
	.space5
	{
		line-height:1.2;
	}
	
	
	.space2
	{
		line-height:2.0;
	}
	
	.space3
	{
		line-height:4.0;
	}
	
	.space4
	{
		line-height:1.7;
	}
	
	
	.topnavtext 
	{
		font-family:Verdana;
		font-size:11px;
		color:#064F86;
		text-decoration:none;
	
	}
	
	.topnavtext a:link
	{
		font-family:Verdana;
		font-size:11px;
		color:#064F86;
		text-decoration:none;
	
	}
	.topnavtext  a:visited
	{
		font-family:Verdana;
		font-size:11px;
		color:#064F86;
		text-decoration:none;
	
	}
	.topnavtext  a:hover
	{
		font-family:Verdana;
		font-size:11px;
		color:#064F86;
		text-decoration:underline;
	
	}
	
	.subleftnavtext
	{
		font-family:Verdana;
		font-size:10px;
		color:#e5e5e5;
	}
	
	.subleftnavtextbold
	{
		font-family:Verdana;
		font-size:10px;
		color:#e5e5e5;
		padding-left:10px;
	}

	
	.hd_linktext a.link
	{
		color: #333333;
		text-decoration:none;
	}
	
	
	.hd_linktext a.visited
	{
		color: #333333;
		text-decoration: none;
	}
	
	.hd_linktext a.hover
	{
		color: #333333;
		text-decoration:underline;
	}
	
	.toppading
	{
		padding-top:50px;
	}
	.footer1
	{
		font-family:Verdana;
		font-size:10px;
		color:#a5b1c8;
	}
	
	.dot
	{
		color:#FFFFFF;
	}
	
	.color
	{
		color:#FF0000;
	}
	
	.bullet
	{
		color:#646464;
	
	}
/* Argosi About CCAS*/

.sublink
{
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
}
.regulartext
{
	font-family:Verdana;
	font-size:12px;
	color:#666666 ;
}
.regulartitletext
{
	font-family:Verdana;
	font-size:14px;
	color:#436389 ;
	font-weight:bold;
}

/* Argosi Our Network */
.selected_title
{
	font-family:Verdana;
	font-size:12px;
	color:#eceff4 ;
	font-weight:bold;
}
.selected_sublink
{
	font-family:Verdana;
	font-size:9px;
	color:#d9dfe9;
	text-decoration:none;
}
.selected_sublink a:link
{
	font-family:Verdana;
	font-size:10px;
	color:#d9dfe9;
	text-decoration:none;
}
.selected_sublink a:visited
{
	font-family:Verdana;
	font-size:10px;
	color:#d9dfe9;
		text-decoration:none;
}

.selected_sublink a:hover
{
	font-family:Verdana;
	font-size:10px;
	color:#d9dfe9;
	text-decoration:underline;
}
.non_sel_title
{
	font-family:Verdana;
	font-size:12px;
	color:#afbacd;
	font-weight:bold;
	text-decoration:none

}
a.non_sel_title:hover
{
	font-family:Verdana;
	font-size:12px;
	color:#afbacd;
	font-weight:bold;
	text-decoration:underline

}
/* Account Management*/
.bottom_sublinks
{
font-family:Verdana;
font-size:10px;
color:#88a0c6;
}
.bottom_sublinks a:link
{
font-family:Verdana;
font-size:10px;
color:#88a0c6;
text-decoration:none;
}
.bottom_sublinks a:visited
{
font-family:Verdana;
font-size:10px;
color:#88a0c6;
text-decoration:none;
}
.bottom_sublinks a:hover
{
font-family:Verdana;
font-size:10px;
color:#88a0c6;
text-decoration:underline;
}
/* CSI Details */
.subhome_link
{
    font-family:Verdana;
	font-size:10px;
	color:#91a8ce;
	text-decoration:none;
}
.csidetailtext
{
    font-family:Verdana;
	font-size:11px;
	color:#666666;
}
.podetail
{
	font-family:Verdana;
	font-size:14px;
	color:#666666;
}
.csidetal_answer
{
	font-family:Verdana;
	font-size:11px;
	color:#008c00;
}
.csibotomlink
{
	font-family:Verdana;
	font-size:12px;
	color:#2463a4;
    text-decoration:underline;
}

.SBC_normal
{
   font-family:Verdana;
	font-size:12px;
	color:#426386;
}

.SBC_normalsmal
{
    font-family:Arial;
	font-size:9px;
	color:#888888;
}
.SBC_normalsmalblk
{
    font-family:Arial;
	font-size:11px;
	color:#333333;
}
.SBC_normaltext
{
    font-family:Arial;
	font-size:13px;
	color:#333333;
}
.SBC_normalErrortext
{
    font-family:Arial;
	font-size:13px;
	color:#FF0000;
}
.SBC_tbltop
{
    font-family:Arial;
	font-size:13px;
	color:#fffefe;
	font-weight:bold
}
.SBC_linktext{color: #00673e; text-decoration: none;font-family:Arial;font-size:14px;}
.SBC_linktext a:link {color: #00673e; text-decoration: underline;font-family:Arial;font-size:14px;}
.SBC_linktext a:visited{color:#00673e; text-decoration: underline;font-family:Arial;font-size:14px;}
.SBC_linktext a:hover{color: #00673e;text-decoration: underline;font-family:Arial;font-size:14px;}

.SBC_num
{
    font-family:Arial;
	font-size:14px;
	color:#000000;
}

.SBC_tblborder
{
border:1px;
border-style:solid;
border-bottom-color:#A6A6A6;
border-left-color:#A6A6A6;
border-right-color:#A6A6A6;

}
.SBC_tblborder1
{
border:1px;
border-style:solid;
border-bottom-color:#A6A6A6;
}
.list
{
height:32px;
width:280px;
}
.list1
{
height:32px;
width:350px;
font-family:Verdana;
font-size:13px;
color:#000000;
}
.VC_regular
{
    font-family:Verdana;
	font-size:11px;
	color:#666666;
}

.CD_title
{
    font-family:Arial;
	font-size:14px;
	color:#000000;
}
.CD_title1
{
    font-family:Arial;
	font-size:14px;
	color:#498923;
	font-weight:bold
}

.sg_regular
{
    font-family:Verdana;
	font-size:11px;
	color:#666666;
}

.sg_regular1
{
    font-family:Arial;
	font-size:13px;
	color:#666666;
	font-weight:bold
}
.sg_list
{
	height:25px;
	width:180px;
	font-family:Verdana;
	font-size:11px;
	color:#666666;
}

.sg_regularbold
{
    font-family:Verdana;
	font-size:12px;
	color:#436389;
	font-weight:bold
}

.sg_space
{
line-height:1.4
}

.toplink
{
    font-family:Verdana;
	font-size:10px;
	color:#00673e;
}

.SPtoplink
{
    font-family:Verdana;
	font-size:11px;
	color:#00673e;
}
.acct_link
{
    font-family:Verdana;
	font-size:12px;
	color:#00673e;
	font-weight:bold
}
a:active.acct_link
{
	color:#00673e;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold
}
a:hover.acct_link
{
	color:#00673e;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold
}
a:visited.acct_link
{
	color:#00673e;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold
}
a:link.acct_link
{
	color:#00673e;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold
}
/*.topnav
{
    font-family:Verdana;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a:active.topnav
{
	color:#666666;
	text-decoration:none;
}
a:hover.topnav
{
	color:#666666;
	text-decoration:none;
}
a:visited.topnav
{
	color:#666666;
	text-decoration:none;
}
a:link.topnav
{
	color:#666666;
	text-decoration:none;
}*/
/* SEARCH BY SERVICE DATE*/

.dotedline
{
  	font-family:Verdana;
	font-size:7px;
	color:#F2F2F2;


}
.table_headcolor
{
  font-family:Arial; 
  background-color:#9fb3d2;
  font-size:13px;
  font-weight:bold;
  color:#fffefe;
  padding-left:4px;
}

.table_headcolor1
{
  font-family:Arial; 
  background-color:#9fb3d2;
  font-size:13px;
  font-weight:bold;
  color:#fffefe;
 
}

.searchdata
{
	font-family:Arial;
	font-size:14px;
	color:#000000;
	padding-left:6px;

}
.search_linkdata
{
	font-family:Arial;
	font-size:14px;
	color:#00673e;
	text-decoration:underline;
	padding-left:6px;
	
	
}
.searchdata1
{
	font-family:Arial;
	font-size:14px;
	color:#000000;
	

}
.search_linkdata1
{
	font-family:Arial;
	font-size:14px;
	color:#00673e;
	text-decoration:underline;
	
	
	
}
.searchCriteria
{
	font-family:Verdana;
	font-size:12px;
	color:#426386;
	font-weight:bold;
}
.detail_view
{
	font-family:Arial;
	font-size:10px;
	color:#888888;
}
.tblborder_R
{
	border-left-color:#000000;
	border-left-width:1px;
	border-left-style:solid;
}
.tblborder_left
{
	border-left-style:solid;
	border-left-color:#A4A4A4;
	border-left-width:1px;
}
.tblborder_right
{
   border-right-width:1px;
   border-right-color:#A4A4A4;
   border-right-style:solid;

}
.footer_dot
{
	font-family:Verdana;
	font-size:10px;
	color:#FFFFFF;
}
.page_detail
{
	font-family:Arial ;
	font-size:11px;
	color:#333333;
}
/*Dispatch info*/

.detail_text_dispath
{
	font-family:Verdana;
	font-size:11px;
	color:#666666;
}

.searchdata_1
{
	font-family:Arial;
	font-size:13px;
	color:#000000;
	padding-left:6px;

}


/* Submit Invoice*/

.instruction_details
{
	font-size:12px;
	color: #a4a4a4;
	font-family:Arial;
}
.instruction_black
{
	font-size:12px;
	color: #000000;
	font-family:Arial;
}
.Submit_subtitle
{
    font-size:13px;
	color: #000000;
	font-family:Arial;
	font-weight:bold;
}
.Submit_regulat_text
{

    font-size:13px;
	color: #000000;
	font-family:Arial;

}
.Submit_title_info
{
	font-size:12px;
	color: #436389;
	font-family:Verdana;
	font-weight:bold;
}
.Submit_bottom_text
{
	font-size:11px;
	color: #999999;
	font-family:Verdana;
	font-weight:bold;
}
.Submit_textbox_text
{
  font-family:Arial;
  font-size:12px;
  height:14px;
  width:150px
}
.Submit_textbox_other
{
  font-family:Arial;
  font-size:12px;
  height:20px
}
/*.Submit_service_listbox
{
 font-size:12px;
 font-family:Verdana;
  width:120px;
  height:4px;

}
*/

.submit_menu
{
width:170px;
height:23px;
}

.submit_menu_addtl_charges
{
width:250px;
height:23px;
font-size:12px;
}

.submit_menu_ht
{
width:178px;
height:20px;
}
.submit_menu_wd
{
width:53px;
}
.submit_menu_wd1
{
width:48px;
}

.submit_list
{
width:165px;
}
.submit_list_ht
{
height:14px;
width:65px
}
.submit_list_ht1
{
height:14px
}
.submit_list_ht2
{
height:16px
}

.pro_facility_text {
    font-size: 11px;
    color: #666666;
    font-family: Verdana;
    text-align: justify;
    text-justify: inter-word;
}
.pro_facility_text_tab {
    font-size: 11px;
    color: #666666;
    font-family: Verdana;
    margin-left: 35px;
    text-align: justify;
    text-justify: inter-word;
}


.acct_text_blk
{
    font-size:13px;
	color: #000000;
	font-family:Verdana;
}

.acct_text_blk_small
{
    font-size:11px;
	color: #000000;
	font-family:Verdana;
}
.pro_modify_text
{
    font-size:11px;
	color: #666666;
	font-family:Verdana;
}


.pro_facility_title
{
    font-size:12px;
	color: #666666;
	font-family:Verdana;
	font-weight:bold
}

.quicklinks
{
    font-size:12px;
	color: #666666;
	font-family:Verdana;
	/*background-color:#edeceb; Dayanand Date:01Sept,2015 Remove the background color from quicklinks*/
	text-decoration:none;
}
a:active.quicklinks
{
	font-size:12px;
	color: #666666;
	font-family:Verdana;
	/*background-color:#edeceb;*/
	text-decoration:none;
}
a:hover.quicklinks
{
	font-size:12px;
	color: #666666;
	font-family:Verdana;
	background-color:#edeceb;
	text-decoration:none;
}
a:visited.quicklinks
{
	font-size:12px;
	color: #666666;
	font-family:Verdana;
	/*background-color:#edeceb;*/
	text-decoration:none;
}
a:link.quicklinks
{
	font-size:12px;
	color: #666666;
	font-family:Verdana;
	/*background-color:#edeceb;*/
	text-decoration:none;
}

.quicklinks_title
{
    font-size:14px;
	color: #426386;
	font-family:Verdana;
	background-color:#e5e4eb;
}

.bulltext
{
    font-size:11px;
	color: #666666;
	font-family:Verdana;
	font-weight:bold
}

.pro_facility_menu
{
    font-size:12px;
	color: #000000;
	font-family:Verdana;
	height:19px;
	width:147px
}

.pro_facility_menu1
{
    font-size:12px;
	color: #000000;
	font-family:Verdana;
	height:20px;
	width:147px
}
.pro_facility_menu_italic
{
    font-size:12px;
	color: #000000;
	font-family:Verdana;
	font-style:italic;
	height:19px;
	width:400px
}

.pro_facility_title1
{
    font-size:12px;
	color: #436389;
	font-family:Verdana;
	font-weight:bold
}
.pro_facility_titleRSS
{
    font-size:12px;
	color: green;
	font-family:Verdana;
	font-weight:normal
}

.pro_facility_ht
{
line-height:1.4
}
.pro_facility_text_blk
{
    font-size:11px;
	color: #000000;
	font-family:Verdana;
	padding:5px 0px 5px 5px;
	background-color:White;
	border-bottom:solid 1px #A6A6A6;
}
.pro_facility_text_blk2
{
    font-size:11px;
	color: #000000;
	font-family:Verdana;
	padding: 5px 0px 5px 10px;
	border-right:solid 1px #A6A6A6;
	border-bottom:solid 1px #A6A6A6;
	background-color:White;
}
.pro_facility_text_blk3
{
    font-size:11px;
	color: #000000;
	font-family:Verdana;
	padding: 5px 0px 5px 10px;
	border-bottom:solid 1px #A6A6A6;
	background-color:White;
}
.pro_insurance_tblhead
{
    font-size:12px;
	color: #ffffff;
	font-family:Verdana;
	font-weight:bold;
	background-color:#9fb3d2;
	padding: 8px 0px 8px 5px;
}
.pro_insurance_tblhead2
{
    font-size:12px;
	color: #ffffff;
	font-family:Verdana;
	font-weight:bold;
	background-color:#9fb3d2;
}
.ManageUsersTable
{
	BORDER-RIGHT: #a6a6a6 1px solid;
	BORDER-TOP: 1px solid;
	BACKGROUND: #ffffff;
	BORDER-LEFT: #a6a6a6 1px solid;
	BORDER-BOTTOM: #a6a6a6 1px solid;
}
.pro_insurance_table
{
border:1px;
border-style:solid;
border-bottom-color:#A6A6A6;
border-left-color:#A6A6A6;
border-right-color:#A6A6A6;
background:#FFFFFF
}

.pro_insurance_list
{
height:12px
}

.pro_home_list
{
height:13px
}

.active_ext
{
font-size:12px;
color: #000000;
font-family:Arial;
font-weight:bold;

}

 .pro_home
 {   
	font-size:12px;
	color: #000000;
	font-family:Verdana;
	height:20px;
	width:154px
}

.pro_tblborder
{
border:1px;
border-style:solid;
border-bottom-color:#666666;
border-left-color:#666666;
border-right-color:#666666;

}

.pro_address
 {   
	font-size:11px;
	color: #666666;
	font-family:Verdana;
	height:20px;
	width:154px
}

.pro_billing_text
{
    font-size:9px;
	color: #666666;
	font-family:Verdana;
}

.pro_user_space
{
line-height:1.4
}

/*Userguide*/

.dhtmlwindow
{
	position: absolute;
	visibility: hidden;
	

}

.drag-contentarea{ /*CSS for Content Display Area div*/


overflow: auto;
background-color:#F5FEE9;
}

.acct_list
{
height:20px;
width:220px;
font-size:12px;
color: #000000;
font-family:Verdana;
}

.acct_list1
{
height:13px;
font-size:12px;
color: #000000;
font-family:Verdana;
}

.menu_dim
{

width:110px;
}

.menu_width
{
width:170px;
}


.graph_link
{
   font-family:Verdana;
   font-weight:bold;
   font-size :12px;
   color:#00673e;
   font-weight:bold;
   text-decoration:none;
}
a:active.graph_link
{
	font-family:Verdana;
   font-weight:bold;
   font-size :12px;
   color:#00673e;
   font-weight:bold;
   text-decoration:none;
}
a:hover.graph_link
{
	font-family:Verdana;
   font-weight:bold;
   font-size :12px;
   color:#690f1e;
   font-weight:bold;
   text-decoration:none;
}
a:visited.graph_link
{
	font-family:Verdana;
   font-weight:bold;
   font-size :12px;
   color:#00673e;
   font-weight:bold;
   text-decoration:none;
}
a:link.graph_link
{
   font-family:Verdana;
   font-weight:bold;
   font-size :12px;
   color:#00673e;
   font-weight:bold;
   text-decoration:none;
}

/* The only way to get the Tac linkbutton to not have a border */
img 
{
	border:none;
}

/* TowSpec */
.towspecHeading
{
	color:black;
}
.towspecHeading1
{
	font-size:20px;
}
.towspecHeading2
{
	font-size: 18px;
	text-transform: uppercase;
}
.towspecHeading3
{
	/*
	background-color:#e5e4eb;
	border-top:solid 1px #a4a4a4;
	border-bottom:solid 1px #a4a4a4;
	color:#436389;
	*/
	font-size:15px;
}
.towspecHeading4
{
	font-size:14px;
}
.towspecResultRow
{
	padding:10px 5px 15px 5px;
}
.towspecReqImage
{
	padding:15px 15px 15px 15px;
}
table.towspec
{
	border:solid 1px black;
	background-color:#edecef;
	border-collapse:collapse;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
table.towspecResultsTable
{
	/*width:730px;*/
}
.towspecResultsTable
{
	background-color:Transparent;
	border:none;
	padding:3px 8px 3px 8px;
	color:Black;
	text-align:center;
}
.towspecLabelCell
{
	border:solid 1px black;
	border-collapse:collapse;
	padding: 3px 10px 3px 10px;
	text-align:center;
	background-color:#edecef;
}
.towspecHeaderLabelCell
{
	background-color:#e5e4eb;
	font-weight:bold;
}
.towspecSubHeaderLabelCell
{
	background-color:#e5e4eb;
	font-weight:bold;
	color:#666666;
}
.towspecLabelSection
{
	border:solid 1px black;
	padding: 3px 10px 3px 10px;
}
.towspecDropdownAndLabel
{
	padding: 15px 0px 5px 15px;
}

.border_all
{
	border:1px;
	border-style:solid;
	border-collapse:collapse;
	border-color:#a4a4a4;
}

.border_top_bottom
{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-top-style:solid;
	border-top-width:1px;
	border-collapse:collapse;
	border-color:#a4a4a4;
}

.border_dashed
{
	 border-width:1px;
	 border-style:dashed;
	 border-color:#666666;
}

.border_dashed_lbs
{
	 border-width:1px;
	 border-style:dashed;
	 border-color:#666666;
	 background-color:#E8232E;
     color:white;
	 font-family:Verdana;
     font-weight:normal;
     font-size:11px;
}

td.heading
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#436389;	
	background-color:#e5e4eb;
	height: 25px; 
	text-align:center
}

td.sub_heading
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#666666;	
	background-color:#e5e4eb;
	padding: 0px 0px 0px 5px;
	height:25px;
}

td.detail
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	padding: 0px 0px 0px 5px;
	text-decoration:none;
}

td.detail_link a:link
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	padding-left:5px;
	text-decoration:none;
}

td.detail_link a:hover
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	padding-left:5px;
	text-decoration:underline;
}	

td.detail_link a:visited
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	padding-left:5px;
	text-decoration:none;
}	


a:active.multiSelect
{
	text-decoration:underline;
    font-family:Verdana;
	font-size:9px;
	color:#00673e;
}
a:hover.multiSelect
{
	text-decoration:underline;
    font-family:Verdana;
	font-size:9px;
	color:#690f1e;
}
a:visited.multiSelect
{
	text-decoration:underline;
    font-family:Verdana;
	font-size:9px;
	color:#00673e;
}
a:link.multiSelect
{
	text-decoration:underline;
    font-family:Verdana;
	font-size:9px;
	color:#00673e;
}
	

/* Creates the ==== lines */
.hr_dashed
{
  border-top-style:dashed;
  border-top-width :1px;
  border-top-color :#666666;
  border-bottom-style:dashed;
  border-bottom-width:1px;
  border-bottom-color:#666666;
  height:3px;
  font-size:2px;
}

.tblsubhead_light {font-size:11px;color:#ffffff;font-family:verdana;}

.graph_link_underline 
{
   font-family:Verdana;
   font-size:12px;
   color:#00673e;
}

a:active.graph_link_underline
{
   font-family:Verdana;
   font-size:12px;
   color:#00673e;
}
a:hover.graph_link_underline
{
   font-family:Verdana;
   font-size:12px;
   color:#690f1e;
}
a:visited.graph_link_underline
{
   font-family:Verdana;
   font-size:12px;
   color:#00673e;
}
a:link.graph_link_underline
{
   font-family:Verdana;
   font-size:12px;
   color:#00673e;
}

/*Extra*/

.textboxstyle
{
	font-size:12px;
	font-family:Verdana;
}
/* Creates the - lines */
.hr_dashed
{
  border-top-style:dashed;
  border-top-width :1px;
  border-top-color :#666666;
  height:3px;
  font-size:2px;
}
/* Sna */
.drp
{
    BORDER-RIGHT: blue thick ridge;
    BORDER-TOP: blue thick ridge;
    FONT-WEIGHT: lighter;
    FONT-SIZE: smaller;
    TEXT-TRANSFORM: capitalize;
    BORDER-LEFT: blue thick ridge;
    COLOR: mediumblue;
    BORDER-BOTTOM: blue thick ridge;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, 'Times New Roman', 'MS Sans Serif', Arial;
    BACKGROUND-COLOR: white;
    FONT-VARIANT: normal
}
.BtnCls
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #cc6600
}
.btnDivAddRemove {
    width: 150px;
    background-color: #d0cfd4;
    margin-top: 16px;
    padding: 15px;
    border: solid;
    border-width: 0.3px;
    text-align: center;
}

.btnDivAddRemove a {
    text-decoration-line: none;
    text-decoration-color: #000000;
    font-weight: bold;
    font-size: 12px;
}
.btnDivAddRemove:hover {
    background-color: #9ce1ff;
}


.ageroLogoResize 
{
    width: 250px;
    height: 35px;
}
