body { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; font-family:Verdana,Arial,Helvetica; }
.gt0
{
	border: solid 1px #F6F6F1;
	padding: 0px 4px 2px 4px;
	background: #F1F0E8;
	font: 65% Verdana;
	text-decoration: none;
	color: gray;
}
.gt1
{
	border: solid 1px #A4A4A4;
	padding: 0px 4px 2px 4px;
	background: #F9F9F5;
	font: 65% Verdana;
	text-decoration: none;
	color: #000000;
}
.gtsep
{
	font: 65% Verdana;
	color: #828282;
	padding: 0px 1px 2px 1px;
	background: #F1F0E8;
}
#globalToolbar
{
	padding-left: 0px;
}
#globalToolbar a
{
	font: 65% Verdana;
	text-decoration: none;
	color: #000000;
}
#globalToolbar a:hover
{
	font: 65% Verdana;
	text-decoration: none;
}
.ptheader
{
	padding: 0px 4px 2px 4px;
	background: #999999;
	font: 65% Verdana;
	text-decoration: none;
	color: #FFFFFF;
}
.pt0
{
	border: solid 1px #F6F6F1;
	padding: 0px 4px 2px 4px;
	background: #F1F0E8;
	font-size: 100%;
}
.pt1
{
	border: solid 1px #F6F6F1;
	padding: 0px 4px 2px 4px;
	background: #F1F0E8;
	font-size: 100%;
}
.ptsep
{
	font: 65% Verdana;
	color: #828282;
	padding: 0px 1px 2px 1px;
	background: #F1F0E8;
}
#programToolbar
{
	padding-left: 0px;
}
#programToolbar a
{
	font: 65% Verdana;
	text-decoration: none;
	color: #000000;
}
#programToolbar a:hover
{
	font: 65% Verdana;
	text-decoration: none;
	color: #FF0000;
}
#loginform td
{
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
}
#loginform input
{
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
}
#loginform a
{
	font: 100% Verdana;
	text-decoration: underline;
	color: #000000;
}
#loginform a:hover
{
	font: 100% Verdana;
	text-decoration: underline;
	color: #FF0000;
}
.DisplayInfoHeaderCell
{
	font-size:10px;
	color:#808080;
	padding-top:7px;
}
.DisplayInfoCell
{
	font-family:Verdana,Arial,Helvetica;
	color:black;
	font-size:11px;
	text-decoration:none;
}
#regionGradient1 {background-color:#ffffff;filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff',endColorStr='#F1F0E8',gradientType='1');}
#regionGradient2 {background-color:#ffffff;filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#000000',endColorStr='#ffffff',gradientType='1');}

/* ----------------------    DropDown Menu Styles ------------------------------------*/
/* Breadcrumbs style ------------------------------------- */

.SiteMap
{
  font-family: verdana;
  font-size: 11px;
}

.BreadcrumbsNode
{
  font-family: verdana;
  font-size: 11px;
  text-decoration: none;
}

.BreadcrumbsNode:hover
{
  font-family: verdana;
  font-size: 11px;
  text-decoration: underline;
}

/* Menu groups -------------------------------------------- */
.TopGroup
{
  background-color:white;
  background-image:url(Skin-SiteHeader.ascx.images/item_bg.gif); 
  border:solid 1px #737373; 
}

.Group
{
  background-color:white;
  background-image:url(Skin-SiteHeader.ascx.images/group_bg.gif); 
  border:solid 1px #737373; 
}

/* Default item styles ------------------------------------ */ 

.Item
{
  font-family:tahoma; 
  font-size:11px; 
  margin:1px;
  cursor:default;
}

.ItemHover
{
  background-color:white; 
  background-image:url(Skin-SiteHeader.ascx.images/item_bg.gif); 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #ABABAB; 
  border-right-color:#737373;
  border-bottom-color:#737373;
  cursor:default;
}

.ItemExpanded
{
  background-color:white; 
  background-image:url(Skin-SiteHeader.ascx.images/item_bg.gif); 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #737373; 
  border-right-color:#ABABAB;
  border-bottom-color:#ABABAB;
  cursor:default;
}

/* Selected item styles ------------------------------------ */ 
.SelectedItem
{
  background-color:bisque; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #B30000; 
  border-left-color:#FF4C4C;
  border-top-color:#FF4C4C;
  cursor:default;
}

.SelectedItemHover
{
  background-color:#E9CFB1; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #B30000; 
  border-left-color:#FF4C4C;
  border-top-color:#FF4C4C;
  cursor:default;
}

.SelectedItemExpanded
{
  background-color:#E9CFB1; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #FF4C4C; 
  border-left-color:#B30000;
  border-top-color:#B30000;
  cursor:default;
}

/* Child selected item styles ------------------------------------ */ 
.ChildSelectedItem
{
  background-color:bisque; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #0000B3; 
  border-left-color:#4C4CFF;
  border-top-color:#4C4CFF;
  cursor:default;
}

.ChildSelectedItemHover
{
  background-color:#E9CFB1; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #0000B3; 
  border-left-color:#4C4CFF;
  border-top-color:#4C4CFF;
  cursor:default;
}

.ChildSelectedItemExpanded
{
  background-color:#E9CFB1; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #4C4CFF; 
  border-left-color:#0000B3;
  border-top-color:#0000B3;
  cursor:default;
}

/* ---------------------------------------- ExtranetNavigation ------------------------------------- */

.NavBar
{ 
  background-color: #C3C7D3; 
  border: 1px solid black; 
  padding: 7px;
  cursor: default; 
} 

.TopItem
{
  background-image: url(Skin-ExtranetNavigation.ascx.images/top_level_bg.gif);
  font-family: arial, tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  padding-left: 10px; 
  padding-top: 4px; 
  padding-bottom: 4px; 

  cursor:hand;
}

.TopItemHover
{
  color:Gray;
  background-image: url(Skin-ExtranetNavigation.ascx.images/top_level_bg.gif);
  font-family: arial, tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  padding-left: 10px; 
  padding-top: 4px; 
  padding-bottom: 4px; 

  cursor:hand;
}

.Level2Item
{
  font-family:Verdana,Arial,Helvetica;
  font-size: 10px;
  padding-left: 10px;
  cursor:hand;
}

.Level2ItemHover
{
  font-family:Verdana,Arial,Helvetica;
  font-size: 10px;
  text-decoration:underline;
  color: Red;
  padding-left: 10px;
  cursor:hand;
}

.Level2Group
{
  background-color:#F0F1F5;
  border: 1px white solid;
  border-top-color: #F0F1F5;
  padding:5px;
  padding-left:10px;
  padding-right:0px;
  width:100%;
}

.Empty
{
}


/* -------------------------------------- Other ----------------------*/
a.site_link
{
	font: 100% Verdana;
	text-decoration: underline;
	color: #000000;
}
a.site_link:hover
{
	font: 100% Verdana;
	text-decoration: underline;
	color: #FF0000;
}

Input.CreateAccount
{
	font:80% Verdana,Arial;
	color: black;
}
.CreateAccount
{
	font:80% Verdana,Arial;
	color: black;
}

td.CreateAccount
{
	font: Verdana,Arial;
	font-size:11px;
	color: #676767;
}

span.CreateAccount
{
	font: Verdana,Arial;
	font-size:11px;
	color: #676767;
}

a.CreateAccount
{
	font: Verdana,Arial;
	font-size:11px;
	color: blue;
}

a.CreateAccount:hover
{
	font: Verdana,Arial;
	font-size:11px;
	color: red;
	text-decoration:underline;
}

