@import url(../industries/css/common_page_elements.css);
#nav li.top ul {
   display: none;
   }
   
#navcontainer{
	margin: 1px 0px 0px 0px;
	padding: 0;
	width: 566px;
}

#navbar {
	padding:  0px;
	margin: 0 0 0 0;
	position: absolute;
	z-index: 99;
	width: 560px;
	float: left;
	overflow: visible;
	visibility: inherit;


	}

#nav {
  list-style: none;
	padding: 0;
	margin: 0;
	position: relative; 
	z-index: 98;
	}
#nav li.top {
	padding: 0;
	margin-bottom: 0px;
	position: relative;
	z-index: 97;
	float: left;
	color: #fff;
	}

.fontleft {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; color: #333333; clip:    rect(   )}
a.fontleft:link{ color: #FFFFFF; ext-decoration: none; text-decoration: none}
a.fontleft:visited{ color: #FFFFFF; text-decoration: none}
a.fontleft:hover{ color: #FFFFFF; text-decoration: underline}

.fontright {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; text-decoration: none; color: #293541}
a.fontright:link{ color: #56AAD2; ext-decoration: none; text-decoration: none}
a.fontright:visited{ color: #56AAD2; text-decoration: none}
a.fontright:hover{ color: #56AAD2; text-decoration: underline}

.fontlink {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-weight: bold; text-decoration: underline; color: #00325C}
a.fontlink:link{ color: #00325C; ext-decoration: none; text-decoration: underline}
a.fontlink:visited{ color: #00325C; text-decoration: underline}
a.fontlink:hover{ color: #00325C; text-decoration: underline}

.fontlink2 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; font-weight: bold; text-decoration: underline; color: #0000FF}
a.fontlink2:link{ color: #0000FF; ext-decoration: none; text-decoration: underline}
a.fontlink2:visited{ color: #0000FF; text-decoration: underline}
a.fontlink2:hover{ color: #0000FF; text-decoration: underline}

.fontlink3 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; text-decoration: underline; color: #0000FF}
a.fontlink3:link{ color: #0000FF; ext-decoration: none; text-decoration: underline}
a.fontlink3:visited{ color: #0000FF; text-decoration: underline}
a.fontlink3:hover{ color: #0000FF; text-decoration: underline}

.fontlink4 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; font-weight: bold; text-decoration: underline; color: #0000FF}
a.fontlink2:link{ color: #0000FF; ext-decoration: none; text-decoration: underline}
a.fontlink2:visited{ color: #0000FF; text-decoration: underline}
a.fontlink2:hover{ color: #0000FF; text-decoration: underline}

.futtermenu {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; color: #ACBDBF; text-decoration: none}
a.futtermenu:link{ color: #CAC191; ext-decoration: none; text-decoration: none}
a.futtermenu:visited{ color: #CAC191; text-decoration: none}
a.futtermenu:hover{ color: #CAC191; text-decoration: underline}

.category {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; color: #999999}
a.category:link{ color: #666666; ext-decoration: none; text-decoration: underline}
a.category:visited{ color: #666666; text-decoration: underline}
a.category:hover{ color: #000000; text-decoration: underline}

a {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; color: #003366}
a:link{ color: #003366; ext-decoration: none; text-decoration: none}
a:visited{ color: #003366; text-decoration: none}
a:hover{ color: #003366; text-decoration: underline}

.top_title {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 18px; color: #003366; font-weight: bold}
.font {  font-size: 12px; line-height: 1.2em; color: #333333}
.fontblue {  font-size: 12px; line-height: 1.3em; color: #0000FF}
.fontblue2 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 1.3em; color: #003399; text-decoration: none}
.fontblue2l {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 1.3em; color: #003399}
.fontblue10px {  font-size: 10px; line-height: 1.3em; color: #095AA6}
.font10px {  font-size: 10px; line-height: 1.3em; color: #333333}
.fontb10px {  font-size: 10px; line-height: 1.3em; color: #333333; font-weight: bold}
.fontgreen { font-size: 12px; line-height: 1.3em; color: #005173}
.fontgray {  font-size: 12px; line-height: 1.3em; color: #8C8C8C}
.fontgray10px {  font-size: 10px; line-height: 1.3em; color: #8C8C8C}
.fontgray2_14px {  font-size: 14px; line-height: 1.3em; color: #666666; font-weight: bold}}
.fontgray2_12px {  font-size: 12px; line-height: 1.3em; color: #666666; font-weight: bold}}
.fontWh {  font-size: 12px; line-height: 1.3em; color: #FFFFFF}
.fontWhb {  font-size: 12px; line-height: 1.3em; color: #FFFFFF; font-weight: bold }
.fontWh10px {  font-size: 10px; line-height: 1.3em; color: #FFFFFF}
.fontg {  font-size: 12px; line-height: 1.6em; color: #333333}
.fontred {  font-size: 12px; line-height: 1.3em; color: #cc0000}
.fonttitle {  font-size: 13pt; line-height: 1.3em; color: #333333; font-weight: bold }
.fonttitlen {  font-size: 14px; line-height: 1.3em; color: #333333; font-weight: bold }
.fontb {  font-size: 12px; line-height: 1.3em; color: #333333; font-weight: bold}
.fontb2 {  font-size: 14px; line-height: 1.3em; color: #333333; font-weight: bold}
.fontbm {  font-size: 12px; line-height: 1.3em; color: #333333; font-weight: bold}
.fontbm {  font-size: 12px; line-height: 1.3em; color: #333333; font-weight: bold}
.fonts {  font-size: 10px; line-height: 1.3em; color: #333333}
.fontbs {  font-size: 10px; line-height: 1.3em; color: #333333; font-weight: bold}
.fontlist {  font-size: 8px; line-height: 1.3em; color: #333333}
.fontlistblue {  font-size: 10px; line-height: 1.3em; color: #557185}
.fontlistb {  font-size: 8px; line-height: 1.3em; color: #333333}; font-weight: bold}
.fonts {  font-size: 11px; line-height: 1.3em; color: #333333}
.titleblue { font-size: 12px; line-height: 1.3em; color: #6666FF; font-weight: bold }
.titleblue2 { font-size: 12px; line-height: 1.3em; color: #1A4682; font-weight: bold }
.titleblue3 { font-size: 16px; line-height: 1.3em; color: #1A4682; font-weight: bold }
.titleblue4 { font-size: 12px; line-height: 1.3em; color: #005173; font-weight: bold }
.titleblue5 { font-size: 12px; line-height: 1.3em; color: #0000FF; font-weight: bold }
.titleblue6 { font-size: 12px; line-height: 1.3em; color: #000080; font-weight: bold }
.titleblue6_14px { font-size: 14px; line-height: 1.3em; color: #000080; font-weight: bold }
.titleblue7 { font-size: 16px; line-height: 1.3em; color: #406A82; font-weight: bold }
.titlegreen { font-size: 12px; line-height: 1.3em; color: #005173; font-weight: bold }
.titlelightgreen { font-size: 12px; line-height: 1.3em; color: #68838A; font-weight: bold }
.titlegreen14px { font-size: 14px; line-height: 1.3em; color: #005173; font-weight: bold }
.titlered12px { font-size: 12px; line-height: 1.3em; color: #990000; font-weight: bold }
.titlered14px { font-size: 14px; line-height: 1.3em; color: #990000; font-weight: bold }
.listbodytitle { font-size: 10px; line-height: 1.3em; color: #333333 ; font-weight: bold}
.bodyred { font-size: 13px; line-height: 1.3em; color: #990033}
.bodytitleWh { font-size: 12px; line-height: 1.3em; color: #FFFFFF; font-weight: bold }
.listbodyWh { font-size: 10px; line-height: 1.3em; color: #FFFFFF}
.bodytitlered { font-size: 12px; line-height: 1.3em; color: #FF0000; font-weight: bold }
.checkcolor { background-color: #6699FF; color: #000000 }
.rightline { background-color: #E6E6E6 }
.insbtm10wh		{
		color: #FFFFFF;
		font-size: 10px;
		text-decoration: none;
		border: 1px solid #FFFFFF;
		padding: 1x 3x 1px 3px;
		margin: 0px;
		height: 0px;
		}
.insbtm10black		{
		color: #000000;
		font-size: 10px;
		text-decoration: none;
		border: 1px solid #000000;
		padding: 1x 3x 1px 3px;
		margin: 0px;
		height: 0px;
		}
.insbtm10gray		{
		color: #D7D8D8;
		font-size: 10px;
		text-decoration: none;
		border: 1px solid #D7D8D8;
		padding: 1x 3x 1px 3px;
		margin: 0px;
		height: 0px;
		}
.insbtm12gray		{
		color: #D7D8D8;
		font-size: 12px;
		text-decoration: none;
		border: 1px solid #D7D8D8;
		padding: 1x 3x 1px 3px;
		margin: 0px;
		height: 0px;
		}
#explorerContainer {
	/* width: 100%; inferred */
	border: 1px solid #CCCCCC;
	background-color:#f9fafb;
	line-height: 1.1em;
	clear: both;
	margin-bottom: 1em;
}

#explorerRightPane {
	float: right;
	width: 58%;
}

#explorerRightPane img {
	float: right;
	margin: 1em;
}

#explorerRightPane .explorerBannerBar {
	background-color: #0065bd;
	display: block;
}

#explorerRightPane .explorerBannerBar h3 {
	color: white;
	font-size: 1.4em;
	padding: .5em 0em .5em .5em;
	margin: 0em;
}

#explorerRightPane h3 {
	font-size: 1.6em;
	font-weight: 100;
	padding: .6em 0em 0em .5em;
	margin: 0em;
	line-height: .9em;
}

#explorerRightPane p {
	padding: .5em .9em 0em 1em;
	font-size: .9em;
}

#explorerRightPane ul {
	margin-left: 2em;
}

#explorerRightPane ul li{
	font-size: .9em;
	list-style-type: disc;
}

#explorerLeftPane {
	width:40%;
	float: left;
	padding-right: 0em;
}

#explorerMenu {
	margin:0px;
	padding:0px;
	text-indent:0px;
}

#explorerMenu a.expHeadBar {
	cursor:pointer;
	border:1px solid #CCCCCC;
	background:#f8f8f8;
	color:#777777;
	display:block;
	font-weight:bold;
	font-size: .9em;
	margin:0em 0em .1em 1.2em;
	padding:.1em;
	text-indent:1em;
	text-decoration: none;
}
#explorerMenu a.expHeadBar:hover {
	color:#FFFFFF;
	background: #0065bd url(../img/quick_link_button_gradient_background_tcm53-1508.gif) repeat-x;
	border: 1px solid #0065bd;
}

#explorerMenu a.selected {
	/* background-image: url(expanded.gif) no-repeat; */
}

#explorerRightPane img#loadingIcon {
    display: block;
    margin-left: auto;
    margin-right: auto; 
 	margin-top: 15%;
 	margin-bottom: 0%;
 	float: none;
 	
}

#explorerMenu a.selected>ul {

}

#explorerMenu ul {
	border-width:0px;
	margin:0px;
	padding: 0em 0em .7em 0em;
	text-indent:0px;
	list-style:none
}

#explorerMenu ul li{
	list-style:none
}

#explorerMenu ul li ul{
	list-style:none
}

#explorerMenu ul li ul li{
	list-style:none
}


#explorerMenu li {
	list-style:none outside none;
}

#explorerMenu li li a {
	color:#494d50;
	display:block;
	text-indent:2.9em;
	text-decoration: none;
	font-size: 10px;
	line-height:14px;
	list-style:none
	
}

#explorerMenu li li a:hover {
	background-color:#d9e7f3;
	color:#0065bd;
	list-style:none
}

#exploreIntro1 {
	display: block;
	font-size: 1.8em;
	color: #00325C; 
	margin: .4em 0em 0em 0em;
	padding: 0em 0em 0em .5em;
	text-decoration: none;
	line-height: .7em;
}

#exploreIntro2 {
	display: block;
	margin: .2em 0em 0em 0em;
	float: right;
	text-decoration: none;
	color:  #666666;
}

#explorerRightPane .contactButtonContainer {
	padding-top: 1em;
	padding-left: .8em;
	width: 16.7em;
}

#explorerRightPane .contactButtonContainer a .qlTitle {
	font-size: 1em;
}

#explorerRightPane a.attLink {
	font-size: 1.1em;
	font-weight: bold; 
}