
a:hover{color:blue;text-decoration:underline;}
a:visited{color:blue;text-decoration:underline;}
a:active{color:blue;text-decoration:underline;}
a:link{color:blue;text-decoration:underline;}

a.boxContent{color:black;text-decoration:underline;}

a.AdvSearch
{
	font-family: Arial,Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: white;
	cursor:hand;
	text-decoration:	underline
}

a.Link1 
{
	font-family: Arial,Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: red;
	text-decoration: underline;
}
a.Link2 
{
	font-family: Arial,Verdana;
	font-size: 12pt;
	font-weight: bold;
	color: darkblue;
	text-decoration: underline
}
a.BarLinks 
{
	font-family:Arial,Verdana;
	font-size:10pt;
	color:white;
	text-decoration:underline
}
td.BarText 
{
	font-family:Arial,Verdana;
	font-size:8pt;
	color:white;
}
/*TD 
{
	font-size: 8pt;
	font-family: Arial,Verdana
}*/
/*End additions*/

.hmie_table 
{
	font-family: Arial,Verdana;
	font-size: 8pt;
	cursor:default;
	background:transparent;
	z-index:2
}
.menu_dsp
{
	cursor:default;
	background:transparent;
	z-index:2
}
.hmie_table TABLE 
{
	font-family: Arial,Verdana;
	font-size: 8pt;
	color:#000000;
	line-height:12pt;
	margin:0pt;
	padding:0pt 1pt 0pt 2pt;
	background:#3070af;
	display:none;
	position:absolute;
	z-index:2
}
.hmie_table A 
{
	font-family: Arial,Verdana;
	color:#000000;
	line-height:12pt;
	text-decoration:none;
	width:100%
}
.Table51
{
	font-family: Arial,Verdana;
	color:#000000;
	line-height:18pt;
	text-decoration:none;
	width:100%
}
.hmie_table A:link 
{
	font-family: Arial,Verdana;
	color:#000000;
	line-height:12pt;
	text-decoration:none
}
.hmie_table A:visited 
{
	font-family: Arial,Verdana;
	color:#000000;
	line-height:12pt;
	text-decoration:none
}
.hmie_table A:hover 
{
	font-family: Arial,Verdana;
	color:#000000;
	line-height:12pt;
	text-decoration:none
}
.hmie_table TABLE TD 
{
	border-bottom:1px gray solid;
	padding:0pt 1pt 0pt 5pt;
	margin:0pt;
	white-space:nowrap
}

TABLE.hmie_table .highlight 
{
	background:#cfcfcf
}

.more 
{
	font:9pt webdings;
	float:right
}
.moreLevel0
{
	font:9pt webdings;
	float:right;
}
.moreLevelX
{
	font:9pt webdings;
	position:absolute;
	right:0
}

.root 
{
	cursor:hand;
	padding:0pt 1pt 0pt 2pt;
	color:white
}
.root_sink 
{
	background-color:#616161;
	padding:0pt 1pt 0pt 2pt;
	color:white
}

#hmie_vertical_db TABLE {background-color:#3070af}
#hmie_vertical_db .root {width:160px; cursor:hand; border-bottom:1px gray solid}
#hmie_vertical_db .root_sink {border-bottom:1px gray solid}
#hmie_vertical_db .clear {cursor:default;color:#ffffff}

#hmie_horizontal_db {position:absolute; left:1; top:91;z-index:1}
#hmie_horizontal_db .root {border-right:1px gray solid; padding:0pt 2pt 0pt 4pt}
#hmie_horizontal_db .root_sink {border-right:1px gray solid; padding:0pt 2pt 0pt 4pt}

#hmie_horizontal_rgn .MenuBarLink {font-weight:normal; font-size: 10pt; color:#ffffff}
#hmie_horizontal_rgn TABLE {background:#ebebeb; border:1px #ffffff solid}
#hmie_horizontal_rgn TABLE TD {border-bottom:0px}
#hmie_horizontal_rgn .clear {cursor:default}
#hmie_horizontal_rgn .root {border-right:1px white solid; padding:0pt 2pt 0pt 4pt}
#hmie_horizontal_rgn .root_sink {border-right:1px gray solid; padding:0pt 2pt 0pt 4pt}

#hmie_horizontal_src {position:absolute; left:112; top:14}
#hmie_horizontal_src TABLE {border:1px gray solid; background:#000000}

#hmie_horizontal_edit .MenuBarLink {font-weight:bold}
#hmie_horizontal_edit TABLE {background:#000000}
#hmie_horizontal_edit .root {border-right:1px gray solid; padding:0pt 2pt 0pt 4pt}
#hmie_horizontal_edit .root_sink {border-right:1px gray solid; padding:0pt 2pt 0pt 4pt}

#hmie_vertical_edit TABLE {background:black}
#hmie_vertical_edit TABLE .highlight {background-color:#808080}
#hmie_vertical_edit .root {width:160px; cursor:hand; border-bottom:1px gray solid}
#hmie_vertical_edit .root_sink {border-bottom:1px gray solid}

#hmie_vertical_authoring TABLE {background:black}
#hmie_vertical_authoring TABLE .highlight {background-color:#808080}
#hmie_vertical_authoring .root {width:160px; cursor:hand; border-bottom:1px gray solid}
#hmie_vertical_authoring .root_sink {border-bottom:1px gray solid}

#hmie_horizontal_authoring .MenuBarLink {font-weight:bold}
#hmie_horizontal_authoring TABLE {background:#000000}
#hmie_horizontal_authoring .root {border-right:1px gray solid; padding:0pt 2pt 0pt 4pt}
#hmie_horizontal_authoring .root_sink {border-right:1px gray solid; padding:0pt 2pt 0pt 4pt}

TR.ConsoleMenuRow {background:#000000}

.breadCrumbParent{font-family:Arial,Verdana;font-size:8pt;color:black;}
.breadCrumb{font-family:Arial,Verdana;font-size:8pt;color:black;font-weight:bold;}
a:hover.breadCrumb{color:blue;text-decoration:underline;}
a:visited.breadCrumb{color:blue;text-decoration:underline;}
a:active.breadCrumb{color:blue;text-decoration:underline;}
a:link.breadCrumb{color:blue;text-decoration:underline;}

.siteListTopLevel{font-family:Arial,Verdana;font-size:11pt;color:black;font-weight:bold;}
.siteListOther{font-family:Arial,Verdana;font-size:8pt;color:black;font-weight:normal;}
a:hover.siteList{color:blue;text-decoration:underline;}
a:visited.siteList{color:blue;text-decoration:underline;}
a:active.siteList{color:blue;text-decoration:underline;}
a:link.siteList{color:blue;text-decoration:underline;}

.globalUtility{font-family:Arial,Verdana;font-size:10pt;color:white;}
a:hover.globalUtility{color:white;text-decoration:underline;}
a:link.globalUtility{color:white;text-decoration:none;}
a:visited.globalUtility{color:white;}
a:active.globalUtility{color:white;}

.leftNav 
{
  background-color : #3070af;
}
.PHtext
{
    font-family:Arial,Verdana;
	font-size:10pt;
	font-weight:bold;
	color:#FFFF00;
}
.Ltext
{
    font-family:Arial,Verdana;
	font-size:14pt;
	font-weight:bold;
	color:#000000;
}
.bannerTable 
{
	background-color :#CCCCCC;
	font-family:Arial,Verdana;
	font-size:12pt;
	font-weight:bold;
	color:black;
}

.boxHeader
{
	font-weight: bold;
	font-size: 12pt;
	background-image: url(/AllianceHomePage/images/title-bgrnd.gif);
	color: #4a4a4e;
	font-family: Arial, Verdana;
	height: 23px;
}

.boxHeaderText {
	white-space:nowrap;
	line-height: 1.5em;
	font-family: Arial, Verdana;
	font-size: 12pt;
}

.boxContent {
	background-color: #fff;
	border-right: 1px solid #B5BBD7;
	border-left: 1px solid #B5BBD7;
	padding: 5px;
	text-decoration: none;
	font-size: 10pt;
}

.boxFooter
{
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(/AllianceHomePage/images/bottom-line.gif);
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-repeat: repeat-x;
	height: 14px;
}