/*
table {
	text-align: left;
		font-family:Tahoma;
	font-size:11px;	

}
.table2
{
	vertical-align:top;
}

a {color:#06347a;
	text-decoration: none;
}
a:visited
{ color:#06347a;
}
a:hover
{
	cursor:hand;
	text-decoration:underline;
}
a.1 {
	text-decoration: none;
	color: Black;
}
.t11 {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
}
body  
{
	margin:0px;
	padding:0px;	

	color:#474747;
}
.style1 {color: #FFFFFF}
.style2 {color: #bfbdd8}
.style3 {color: #28207c}
.style4 {font-size: 11px; color:#474747}
.style6 {color: #28207c; font-weight: bold; }
.style7 {color: #ba0000}
.style8 {color: #06347a}

.mainMenuItem
{
	cursor:hand;
	color:#FFFFFF; 
	padding-top: 15px;
	padding-left: 12px;
	 padding-right: 12px;
	 padding-bottom: 10px;
	font-weight:bold;}

.mainMenuItemHover {cursor:hand;
	color:#FFFFFF;
	padding-top: 15px;
	padding-left: 12px;
	 padding-right: 12px;
	 padding-bottom: 10px;
	font-weight:bold;
	 text-decoration:underline;
	}
.subMenuItem
	{
	background-color:gainsboro; 
	color:navy; 
	font-family:verdana; 
	font-size:9px; 
	padding:3px;
	padding-left:10px;
	padding-right:10px;
	border:1px; 
	border-color:silver; 
	border-style:solid; 
	border-top-color:gainsboro; 
	border-left-color:silver; 
	border-right-color:black;   
	cursor:default;
	}
.subMenuItemHover{
	background-color:darkgray; 
	color:white; 
	font-family:verdana; 
	font-size:9px; 
	padding:3px;
	padding-left:10px;
	padding-right:10px;
	border:1px; 
	border-color:gray; 
	border-style:solid; 
	border-top-color:gainsboro; 
	border-left-color:gray; 
	border-right-color:black;   
	cursor:hand;}
.mainMenuSep { padding-top: 15px;
	vertical-align:bottom;
	 margin-top:15px;}
.mainMenuSep2 { padding-top: 15px;
	vertical-align:top;
	 margin-top:6px;
	 margin-left:15px;}
.mainMenuPhone {color:#bfbdd8;
	padding-top: 15px;
	padding-left: 2px;
	 padding-right: 2px;
	font-weight:bold;
	vertical-align:top;}
.CategoryListParent{color: #ba0000; 
	padding-left:5px; 
	padding-top:5px; 
	font-weight:bold;}
.CategoryListParent a{color: #ba0000; }	
.CategoryListParent a:visited{color: #ba0000; }	
.CategoryListChild
{	padding-top:0px;
	color: #06347a;
	font-size:11px;
	font-weight:normal;}
.CategoryListChild img
{ vertical-align:middle;
  margin-right:5; }
.CategoryListChild a
	{ color: #06347a;}
.CategoryListChild a:visited
	{ color: #06347a;}

	
.DropDown
{FONT-SIZE: 10px; WIDTH: 120px; HEIGHT: 18px}
.Link
{color: #06347a; text-decoration:underline; font-size: 11px;}
.LinkHover
{color: #06347a; text-decoration:underline; font-size: 11px; cursor: hand;}
.Link:Visited
{color: #06347a; text-decoration:underline; font-size: 11px;}
.Link:Hover
{cursor:hand}

.LinkedItem
{color: #06347a; font-size: 10px;}

.RedLink
{color: #ba0000; font-size: 11px;}
.RedLink:Visited
{color: #ba0000; font-size: 11px;}
.RedLink:Hover
{cursor:hand}

.BlueLink
{color: #28207c; font-size: 11px;}
.BlueLink:Visited
{color: #28207c; font-size: 11px;}
.BlueLink:Hover
{cursor:hand}

.GridColumn
{
	padding-left:10px;
	padding-right:10px;
	
}
.GridColumnAlt
{
	padding-left:10px;
	padding-right:10px;
	background-color:#FAFED9;
}
.GridColumnCaption
{	color: #28207c; 
	font-weight: bold;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
	vertical-align:middle;
}
.GridColumnInput
{	color: #ba0000; 
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
}
.GridHeader
{
	padding-left:5px;
	padding-right:5px;
	color:White;
	font-weight:bold;
	background-color:#ba0001;
	white-space:nowrap;
}
.GridHeader a
{
	padding-left:5px;
	padding-right:5px;
	color:White;
	font-weight:bold;
	background-color:#ba0001;
	text-decoration:underline;
	white-space:nowrap;
}
.GridHeader a:visited
{
	padding-left:5px;
	padding-right:5px;
	color:White;
	font-weight:bold;
	background-color:#ba0001;
	text-decoration:underline;
	white-space:nowrap;
}
.GridFooter
{
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	color:#ba0000;
	font-weight:bold;
	background-color:#ffffff;
}
.GridColumnSelected
{
	padding-left:10px;
	padding-right:10px;
	 background-color:"#d4d4d4";
}
.on
{
	display:inline;
	
}
.off
{
	display:none;
}
.Error {color:Red;}

	
.TopGroup
{
  background-color:gainsboro;
  color:Navy;
  border:solid 1px gray; 
  cursor:default; 
}


.MenuGroup
{
  color:Navy; 
  background-image:url(images/background.gif);
  background-color:gainsboro;
  border:solid 1px #7E7E81; 
  cursor:default; 
}

.TopMenuItem
{
  background-color:gainsboro;
  color:Navy; 
  font-family:MS Sans Serif; 
  font-size:12px; 
  border:solid 1px #DBD7D0; 
  cursor:default; 
}

.TopMenuItemHover 
{
  background-color:#C2C5C8;
  
  color:Navy; 
  font-family:MS Sans Serif; 
  font-size:12px; 
  border:solid 1px #A6A8B2; 
  cursor:default; 
}

.MenuItem
{
  color:Navy; 
  font-family:MS Sans Serif; 
  font-size:9px; 
  cursor:default; 
}

.MenuItemHover 
{
  background-color:#C2C5C8; 
  font-family:MS Sans Serif; 
  text-decoration:underline;
  font-size:9px; 
  color:Navy; 
  cursor:hand; 
}

.MenuBreak
{
  background-image:url(images/break_bg.gif);
  width:100%;
  height:1px;
}
.MonthHeader
{
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	color:White;
	font-weight:bold;
	background-color:#ba0001;
	white-space:nowrap;
	border:solid 1px #d4d4d4;
	text-align:center;
	  
}
.MonthColumn
{
	padding-left:2px;
	padding-right:2px;
	border:solid 1px #d4d4d4;
} */