/*Coffee Brown - # C9AD86;, Ivory - # F7F3EE;*/
/*# 0079c9 - #F2FAFF*/

/*# D7E7FF*/
body
{
	background-image: url("images/mainbg.gif");
	background-repeat: repeat-x;
	background-color: #F5FAFE;
	font-family: Verdana;
	font-size: 12px;
	color: Black;
	margin: 0 0 0 0;
	color: Black;
}

td, th, input, textarea, select
{
    font-family: Verdana;
    font-size: 12px;
    color: Black;
}

ul
{
	text-indent: 2px;
}

Table.MainTable
{
	padding:0;
	width: 900px;
	height: 100%;
	background-color: white;
	border: solid 1px gray;
	border-collapse:collapse;
}

Table.Form, div.Form
{
	color: black;
	border-collapse: collapse;
	text-align: left;
	border: solid 1px #C0C0C0;
}

TABLE.StateList  /*Used in StateList user control*/
{
    color: black;
    border-width: 1px;
    border-style: solid;
    border-color: gray;
    border-collapse: collapse;
    text-align: center;
    vertical-align: middle;
}

TD.TableHeader, TR.TableHeader
{
    color: #0033cc;
    background-color: gray;
    font-weight:bold;
    text-align: center;

}

TD.TopMenuCell
{
	background-color: #5e8cc8;
    /* background-image:url('Images/ParkerTopLine.png'); */
    /* background-repeat: no-repeat; */
    
    border-top: solid 2px gray; 
	border-bottom: solid 1px gray; 
	color: white; padding: 2px;
    font-size: x-small;
	text-decoration:none;
	height: 15px;
	vertical-align: middle;
}

TD.TopMenuCell a:link
{
	color: White;
	text-decoration: none;
}

TD.TopMenuCell a:visited
{
	color: White;
	text-decoration: none;
}


TR.HeaderRow
{
	
	background-image: url("images/ParkerHeaderBackground.png");
	/* background-repeat: repeat-y;*/
	
}

TD.HeaderCell
{

	/*filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#3399FF', endColorStr='#FEEACB', gradientType='1');*/
	/*filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FEEACB', endColorStr='#AFD4FF', gradientType='1');*/

	
/*	background-color: #C2CFDF;*/
	height: 50px; 
	padding: 8px; 
	width: 770px; 
	text-align: center;
	text-decoration:none; 
	text-align:center; 
	color: black;
}

span.CompanyTitle
{
	color: #EC5F00;
	font-size: 25px; 
	font-family: Calibri;
	font-weight: bold;
}

span.CompanySubTitle
{
	color: #0079c9; /*#2461BF;*/
	font-size: 16px; 
	font-family: Calibri;
	font-weight: bold;
}
TR.SubHeaderRow
{
	background-color: #ddeeff; /*#d7e4f2;*/ /* #E9EEF8;*/
	height: 21px;
	border-top: solid 1px #E2E2E2;
	border-bottom: solid 1px #E2E2E2;
	color: #000000;
	vertical-align: middle;
}

TD.SubHeaderCell
{
    /*filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#996600', endColorStr='#FEEACB', gradientType='1');*/
    padding: 0px;
    text-align: center;
}

TD.SubHeaderCell a:link
{
	text-decoration:none;
	color:black;	
	font-weight: bold;
}

TD.SubHeaderCell a:visited
{
	color: black;
	font-weight: bold;
}

TD.SubHeaderCell a:hover
{
	text-decoration: underline;
	color: #FF6600;
}

td.LeftCell
{
    width: 16%; 
    padding: 8px; 
    padding-top: 6px;
    text-align: left;
    vertical-align: top;
    color:black;
    background-color: white;
    border-right: 1px #C0C0C0 solid; 
}

td.MainCell
{
    text-align: left;
    vertical-align: top;
    width: 68%;
    padding: 8px;
}


TD.RightCell
{
    width: 16%; 
    padding: 4px; 
    padding-top: 6px;
    min-width: 180px;
    text-align: left;
    vertical-align: top;
    color:black;
    background-color: white;
    border-left: 1px #C0C0C0 solid; 
}


TD.FooterCell
{
    font-size: 10px;
    color: white; /*filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#3399FF', endColorStr='#FEEACB', gradientType='1');*/ /*filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FEEACB', endColorStr='#AFD4FF', gradientType='1');*/ /*background-image: url(images/back_footer.jpg);*/
    background-color: #5e8cc8;
    /* background-image:url('Images/ParkerBottomLine.png'); */
    /*background-color: #E9EEF8; /*#808080;*/
    border-top: solid 1px #C0C0C0;
    border-bottom: solid 2px gray;
    padding: 2px;
    text-decoration: none;
    text-align: center;
    width: 100%;
}


TD.FooterCell a:link
{
    color: white;
}

TD.FooterCell a:visited
{
    color: white;
}

div.LeftMenuPanel
{
	background-color: White;
	overflow: hidden;
	border: solid 1px #5e8cc8; /*#e5f0fe*/
	padding: 2px 0px 2px 2px; 
}

div.Box, table.Box, span.Box
{
	background-color: White;
	border: solid 1px #BDDAFD;
	border-collapse: collapse;
	padding: 2px;
}

div.LeftMenuPanelHeader, span.LeftMenuPanelHeader
{
	background-color: white; /* #e5f0fe;*/
	display: table-row;
}

div.LeftMenuPanelHeader a:link, span.LeftMenuPanelHeader a:link
{
	color: #0079c9; /*#2461bf;*/
	font-weight: bold;
	text-decoration: none;
}

div.LeftMenuPanelHeader a:visited, span.LeftMenuPanelHeader a:visited
{
	color: #0079c9;
	font-weight: bold;
	text-decoration: none;
}

HR.LeftMenuSeperator
{
	background-color: #e5f0fe; 
	color: #e5f0fe; 
	height: 1px;
}

/*---------------------------*/

/* Default CSS Stylesheet for a new Web Application project */




IMG
{
	border-width: 0px;
}

H1	{	
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	

H3	{	
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	


HR
{
	border-width:0;
    height: 1px;
}

A:link
{
	text-decoration: none;
	color: #0068AE;
}	
		
A:visited
{	
	text-decoration:	none;
	color:	#0068AE; /*#0079c9;*/
}	
		
A:active
{
	text-decoration: none;
	color: #990000; /*red;*/
}	
		
A:hover	{	
	text-decoration: underline;
	color: red;
}
	

a.FAQLink
{
	color: #2461BF;
}

a.LeftMenuLink
{
    text-decoration: none;
    color: black;
}

a.LeftMenuLink:visited
{
    color: black;
}

a.LeftMenuLink:hover
{
    text-decoration: underline;
    color: #FF6600;
}
a.LeftMenuLink:active
{
    text-decoration: underline;
    color: red;
}



div.PageTitle, H1.PageTitle
{
	font-size: 14px;
	font-weight: bold;
	color: #EC5F00;
	padding-bottom: 10px;
}


span.Highlight, div.Highlight
{
    font-weight: bold;
    color: #0011aa;  /*#006600;*/
}

/*GridView - Starts*********************************/
TABLE.GridTable
{
    color: #333333;
    border-width: 1px;
    border-style: solid;
    border-color: #C0C0C0;
}

TR.GridHeader
{
    background-color: #ddeeff; /*#C8D7EA;*/ /* Blue: # 0079c9; */
    color: black; /* #0033cc;*/
    font-weight: bold;
    text-align: center;
}

TR.GridRow
{
    background-color: #FAFAFA; /*Blue: # F4F9FF;  */
    color: black;
}

TR.GridAlternateRow
{
     background-color: white;
}


TR.GridSelectedRow
{
    background-color:#D1DDF1;
    font-weight: bold;
    color: #333333;
}

TR.GridEditRow
{
     background-color: #2461BF;
}

TR.GridFooter
{
    background-color:#C0C0C0;
    color:black;
    font-weight: bold;
}

TR.GridPager
{
    background-color: #C8D7EA; /*#2461BF;*/
    color: black;
    text-align:center;
}
/*GridView - Ends*********************************/


/*DetailsView - Starts*********************************/
TABLE.DetailsViewTable
{
    color: black;
    border-collapse:collapse;
    text-align: left;
    border-width: 1px;
    border-color: silver;
    border-style: solid;
}

TR.DetailsViewHeader
{
    color: black;
    background-color: #ddeeff; /*#C8D7EA;*/
    font-weight:bold;
    text-align: center;
}

TR.DetailsViewFooter
{
     background-color: #ddeeff;
     font-weight: bold;
     color: black;
     text-align: center;
}

TR.DetailsViewEditRow /*While in Insert/Edit Mode */
{
     background-color: white; /*#F4F4F4;*/
     font-weight: bold;
     color: black;
}

TR.DetailsViewCommandRow  /*Insert-Cancel/Update-Cancel*/
{
     background-color: #ddeeff;
     font-weight: bold;
     color: white;
     text-align: center;
}

TR.DetailsViewRow /*Normal Mode, Display Only i.e. not in Insert/Edit mode*/
{
    background-color: white; /*#F4F4F4;*/
    text-align: left;
    color: Black;
}

TR.DetailsViewPager
{
     background-color:#2461BF;
     color: white; 
     text-align:center; 
}

TD.DetailsViewFieldHeader /*Field Names*/
{
     background-color: white; /* #F4F4F4;*/
     /*font-weight: bold;*/
}

TR.DetailsViewAlternateRow
{
    background-color: white;
}
/*DetailsView - Ends*********************************/


/* AJAX Control Toolkit */

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: #ddeeff; /*lemonchiffon;*/
    color: red;
}

input.Watermark, textarea.Watermark
{
	background-color: #F4FAFF;
	font-size: 10px;
	font-style: italic;
}
