/* Default CSS Stylesheet for a new Web Application project */

body 
{
	margin:0;
	padding:0;
	font-family: Arial, verdana, Helvetica, sans-serif;
	background-color :#dbe8f2;	
}
image
{
	cursor:pointer;
}
#ctl00_ContentPlaceHolder1_idPrintTable  
{
	background-color :#e3f1f8;

}
.text
{
	font-family:Arial, Verdana, Helvetica, Sans-Serif;
	font-size:9pt;
	color: Black;
	
}


.textNew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 10px;
	margin-right: 40px;
	margin-left: 13px;
	margin-bottom: 0px;
	line-height: normal;
}
.bluetext
{
	font-family:Arial, Verdana, Helvetica, Sans-Serif;
	font-size:9pt;
	color:#006699;
	font-weight:bold;
		
	
}
headerlabel
{
	font-family:Copperplate Gothic Light;
	font-size:8pt;
	color:white;
}
.headers1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	
}
.headers2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 40px;
	margin-bottom: 0px;
	margin-left: 13px;
}
.headers3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 40px;
	margin-bottom: 0px;
	margin-left: 13px;
}



#idTitle {
	font-weight:bold;
	font-size: 10pt;
	color: white;
	font-style: italic;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-indent:23px;
	width:190px;
}
#ctl00_idTitle {
	font-weight:bold;
	font-size: 10pt;
	color: white;
	font-style: italic;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-indent:23px;
	width:190px;
}
.Time 
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	width:38pt;
	height:12pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;

}
HR   
{
	color:#4cb5f2;
}
INPUT {
	font-weight: normal;
	font-size: 8pt;
	color: black;
	width:200px;
	height:10pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.input {
	font-weight: normal;
	font-size: 8pt;
	color: black;
	width:129px;
	height:11pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.input2 {
	font-weight: normal;
	font-size: 8pt;
	color: black;
	width:160px;
	height:11pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.input3 {
	font-weight: normal;
	font-size: 8pt;
	color: black;
	width:80pt;
	height:11pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
/* input4 is used with DOCTYPE in the HTML, different height */
.input4 {
	font-weight: normal;
	font-size: 8pt;
	color: black;
	width:80pt;
	height:11pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.input5 {
	font-weight: normal;
	font-size: 8pt;
	color: black;
	width:102pt;
	height:20px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	
}
/*    ######################################################## */

select
{
	width: 195px;
	font-size: 8pt;
}
.select2 
{
	width: 99pt;
	font-size: 8pt;
}
label {
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
labelNew {
	font-weight: bold;
	font-size: 7pt;
	color: Red;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.trademarklabel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: black;
	
}
#login {
	font-weight: bold;
	font-size: 10pt;
	color: black;
	width:50pt;
    height:17pt;	
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
#divSearchResults
{ 
	position:absolute;
	top:68pt;
	width:100%;
	Height:350pt;
	overflow:auto;
	border:solid 2pt #4cb5f2;
	background-color:#acd4ec;
}
#tblEntryForm1 
{
	POSITION: absolute; 
	top:99pt;
	width:100%;
	height:100%;
	background-color :#e3f1f8;
}
#tblEntryForm2  
{
	font-weight:bold;
	font-size: 10pt;
	color: black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color :#acd4ec;
	border:solid 4pt #4cb5f2;

}
#tblEntryForm3
{
	font-weight:bold;
	font-size: 10pt;
	color: black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

#ctl00_ContentPlaceHolder1_idHelpHint
{
    font-weight: bold;
    font-size: 9pt;
    color: red;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-style: italic;
}

.Time 
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	width:32pt;
	height:16pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;

}
.DayName 
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	width:76pt;
	height:16pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;

}
.container 
{
	overflow:auto;
	position:relative; 		
	height:330pt;
	width:730pt;
	background-color: white;
	border:solid 1px black;
	margin-top:6px;
}
.container table 
{
	border-width: 0px 2px 2px 2px;
	width:1100pt;
}
.container table th 
{
	position:relative; 
	border-width: 0px 1px 1px 1px;
    border-style: solid; 
    border-color:Black White Black #336699; 
	top: expression(offsetParent.scrollTop);
}

#ctl00_ContentPlaceHolder1_gvSearchData {	
    behavior:url(Style/hilite.htc);
	border:0px;
}

UL LI	{	
	list-style-type:	disc ;
	 
	}	

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;
	}	
/* Background color styles */
#idLogin 
{
   background-color: #9ECDE9;
}
.BGColorBlack {
	background-color: black;
}
.BGColorDarkBlue {
	background-color: #3599D4;
}
.BGColorWhite {
	background-color: #ffffff;
}
.BGColorMediumBlue {
	background-color: #3366cc;
}
.BGColorLightBlue {
	background-color: #9ECDE9;
	background: url(../images/MenuImageBlue.gif) top center no-repeat;
	
}
.BGColorLighterBlue {
	background-color: #e3f1f8;
}
.BGColorDarkGray {
	background-color: #666666;
}
.BGColorMediumGray {
	background-color: #999999;
}
.BGColorLightGray {
	background-color: #cccccc;
}

/* Page heading and footing styles */

.PageHeadingSystemName {
	font-weight: bold;
	font-size: 12pt;
	color: white;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.PageHeadingPageName {
	font-weight: bold;
	font-size: 11pt;
	color: yellow;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:underline;
	background-color: #015a9c;
}
.PageHeadingGradient {
	background-image: url(../images/page_heading_gradient.gif);
	background-repeat: repeat-y;
}
.PageHeadingGradientReverse {
	background-image: url(../images/page_heading_gradient_reverse.gif);
	background-repeat: repeat-y;
}
.PageFooting
{
	font-weight: normal;
	font-size: 6pt;
	color: #999999;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	
}

table.PageFooting A, span .PageFooting A

{
	font-weight: normal;
	font-size: 8pt;
	color: White;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:underline;
}

table.PageFooting A:hover, .PageFooting A:hover

{
	font-weight: normal;
	font-size: 8pt;
	color: Yellow;
	text-decoration:underline;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
span .LiveChat A

{
	font-weight: bold;
	font-size: 10pt;
	color: White;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:underline;
}

span .LiveChat A:hover

{
	font-weight:bold;
	font-size: 10pt;
	color: Yellow;
	text-decoration:underline;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.Message24Hour {
	font-weight: bold;
	font-size: 8pt;
	color: Navy;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.HomePageSectionHeading {
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.InformationMessage {
	font-weight: bold;
	font-size:10pt;
	color: green;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.WarningMessage {
	font-weight:bold;
	font-size:10pt;
	color:#996600;
	font-family:Arial, Verdana, helvetica,sans-serif;
}
.ErrorMessage {
	font-weight: bold;
	font-size: 10pt;
	color: White;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
#tblMessage 
{
	position:absolute;
	top:80pt;
	left:30pt;
	z-index:101;
}
/* Link styles */
#tableMenu td A:visited, #tableMenu td A:active	{	
	background:  url(../images/MenuImageBG.gif) top center no-repeat; 
	padding: 8px 0 0 0;	 
	height:32px;  
	width:110px; 
	font-size:7pt;
	color:White;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}		
#tableMenu td A:hover	{	
	background:  url(../images/MenuImageHoverBG.gif) top center no-repeat; 
	padding: 8px 0 0 0;	 
	height:32px;  
	width:110px; 
	font-size:7pt;
	color:White;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}	


#tableMenuTest td A:link	{	
	background: url(../images/offtest.png) top center no-repeat; 
	padding: 5px 0 0 0;	 
	height:28px;  
	width:130px; 
	color:Blue;
	font-family:Arial, Verdana, Helvetica, Sans-Serif;
	font-size:8pt;
	font-weight:bold;
	}		
#tableMenuTest td A:visited, #tableMenuTest td A:active	{	
	background:  url(../images/offtest.png) top center no-repeat; 
	padding: 5px 0 0 0;	
    height:28px;  
	width:130px; 
	font-size:8pt;
	color:#015a9c;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px;
	font-weight:bold;
	
	}		
#tableMenuTest td A:hover	{	
	background:  url(../images/ontest.png) top center no-repeat; 
	padding:5px 0 0 0;	 
	height:28px;  
	width:130px; 
	font-size:8pt;
	color:black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px;
	font-weight:bold;

		
}	
/*Testing Style*/
#tableMenuTest5 td A:link	{	
	background: url(images/offtest.png) top center no-repeat; 
	padding: 2px 0 0 0;	 
	height:30px;  
	width:133px; 
	color:White;
	font-family:Arial, Verdana, Helvetica, Sans-Serif;
	font-size:9pt;
	font-weight:bold;
	}		
#tableMenuTest5 td A:visited, #tableMenuTest5 td A:active	{	
	background:  url(images/offtest.png) top center no-repeat; 
	padding: 2px 0 0 0;	
    height:30px;  
	width:133px; 
	font-size:8pt;
	color:#015a9c;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px;
	font-weight:bold;
	
	}		
#tableMenuTest5 td A:hover	{	
	background:  url(images/ontest.png) top center no-repeat; 
	padding:2px 0 0 0;	 
	height:30px;  
	width:133px; 
	font-size:8pt;
	color:black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px;
	font-weight:bold;

		
}	



#tableMenuTest1 td A:link
{	
	background:  url(../images/offtest1.png) top center no-repeat; 
	padding: 5px 0 0 0;	 
	height:28px;  
	width:110px; 
	color:Blue;
	font-family:Arial, Verdana, Helvetica, Sans-Serif;
	font-size:8pt;
	font-weight:bold;
}		
#tableMenuTest1 td A:visited, #tableMenuTest1 td A:active
{	
	background:  url(../images/offtest1.png) top center no-repeat; 
	padding: 5px 0 0 0;	
    height:28px;  
	width:110px; 
	font-size:8pt;
	color:#015a9c;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px;
	font-weight:bold;
	
}		
#tableMenuTest1 td A:hover
{	
	background:  url(../images/ontest1.png) top center no-repeat; 
	padding:5px 0 0 0;	 
	height:28px;  
	width:110px; 
	font-size:8pt;
	color:black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px;
	font-weight:bold;
}	


A:link	
{	
	color:Blue;
	font-weight:bold;
	font-size: 9pt;
	text-decoration: underline;
}	
A:visited	
{	
	color:	blue;
	font-weight: bold;
	font-size: 9pt;
    text-decoration:underline;	
	}	
A:active	{	
	color:	blue;
	font-weight: bold;
	font-size: 9pt;
    text-decoration: underline;	
	}	
A:hover	{	
	color:	Red;
	font-weight: bold;
	font-size:9pt;
    text-decoration: underline;	
	}
	
A:link.ContentTableLink {
	color:	blue;
	font-weight: bold;
	font-size:8pt;
    text-decoration: underline;	
	
}
A:active.ContentTableLink	{	
	color:	blue;
	font-weight: bold;
	font-size: 8pt;
    text-decoration: underline;	
	}	

A:visited.ContentTableLink {
	color:	blue;
	font-weight: bold;
	font-size: 8pt;
    text-decoration: underline;	
	
}
A:hover.ContentTableLink {
	color:	white;
	font-weight: bold;
	font-size: 8pt;
    text-decoration: underline;	
    background-color: #3493c8;
}
.PageHeadingName {
	font-weight:bold;
	font-size: 13pt;
	font-style: italic;
	text-decoration: underline;	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #08356f;
}
.ContentTableLinkWhite {
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}
A:link.ContentTableLinkWhite {
	color: white;
	text-decoration: underline;
}
A:visited.ContentTableLinkWhite {
	color: white;
	text-decoration: underline;
}
A:hover.ContentTableLinkWhite {
	color: red;
	text-decoration: underline;
}

.buttonCommand {
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	width:60pt;
	height:16pt;
	background-color:#34629d;
  
}

.CalCntlPrevNextLink {
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}
#ctl00_tableMenu
{
	background-image: url(../images/MenuImageBlue.gif);

}

.MenuLink {
	background-color: #9ECDE9;
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	cursor:default ;
	background:url(../images/MenuImageBlue.gif) top center no-repeat;
	height:35px; 
	width:650px; 
	
	
	
}
.MenuLink td
{
	width:129px;
	text-indent:1px;
}

.MenuLink td:hover
{
	background: url(../images/MenuImageBlack.gif) top center no-repeat;
	height:35px;  
	width:129px; 
	font-weight: bold;
	font-size: 8pt;
	color: white;
	text-indent:1px;
	
}
.SubMenuLink {
	background-color: black;
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	padding:3px;
	cursor:default;
	border:solid 1px white;
	text-align:justify;
	
	 
}
.SelectedMenuItemLink {
	background-color: #3366cc;
	font-weight: bold;
	font-size: 8pt;
	color: yellow;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;

	
}
.SubMenuLink TD 
{
	border:solid 1px #0a5059;
	height:25px;
}
a.text_link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: blue;
	
    
}

a.text_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: blue;
	
	
}
a.text_link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: blue;
	text-decoration: underline;
	
}
a.text_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:Red;
	
	
}



a.email_link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	font-weight:bold;
	text-decoration: underline;
    padding-left:8pt;
}

a.email_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: underline;
	padding-left:8pt;
}
a.email_link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: underline;
	padding-left:8pt;
}
a.email_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:Red;
	text-decoration: underline;
	padding-left:8pt;
}
.new_headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	Color:Navy;
	text-align:center;
	
	
}
.faq_headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-top: 5px;
	margin-right: 40px;
	margin-bottom: 5px;
	margin-left: 13px;
}
#breadCrumb a 
{
	color:#F93;
	}
	
#breadCrumb a:hover 
{
	color: #999;
	
}
	
#breadCrumb 
{
	margin-bottom:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	
}
	
#breadCrumb p 
{
	font-size:1em;
	margin:5px 0px 10px 5px;
	padding:0px;
	background: url(../images/point_right_black.gif);
}

/*Root and Children Nodes in SiteMapPath*/
A.node 
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:White;
	font-size:11px;
	text-decoration:underline;
}

/*Root and Children Nodes in SiteMapPath*/
A:hover.node
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:Yellow;
	font-size:11px;
	text-decoration:underline;
}
/*Current Node of SiteMapPath- Selected Node*/
.cnode
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:Yellow;
	font-size: 11px;
	text-decoration:none;
	
}
.ColoredHeader
{
	color:Navy;
	text-decoration:None;
	font-size:12px;
	font-weight:bold;

}

.BorderTop 
{
	BORDER-TOP: 1px solid #999999;
}
.BorderLeftRight 
{
	BORDER-LEFT: 1px solid #999999;
	BORDER-RIGHT: 1px solid #999999;
}
.BorderLeft 
{
	BORDER-LEFT: 1px solid #999999;
}
.BorderRight
{
	BORDER-RIGHT: 1px solid #999999;
}
.BorderBottom 
{
	BORDER-BOTTOM: 1px solid #999999;
}



BUTTON {
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.BUTTON 
{
	font-weight: bold;
	font-size: 10pt;
	background-color:Silver;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.imagestyle
{
	 Height:130px;
     width:160px;
     border:solid 1pt black;
}

.Homeimagestyle
{
	 width:185px;
     Height:176px;
    
}

.RequiredStar
{
 color:Red;	
 font-size:small;
 font-weight:bold;
 font-family: Arial, Verdana, Helvetica, sans-serif;
}