.nettabs{
background-image:url(../images/netmainmenu.jpg);
}

.nettabs ul{
display:block;
width:761px;
padding: 0;
margin: 0;
font: bold 12px Verdana;
text-align: left; /*set to left, center, or right to align the menu as desired*/

}

.nettabs li{
display: block;
float:left;
margin:0;
padding:0;
text-indent:-9999px;

}

.nettabs li a{
display: block;

height:34px;

text-decoration: none;
padding: 0;
margin: 0;
background-image:url(../images/netmainmenu.jpg);
}

.nettabs li.subm{
display: block;
height:18px;
width:200px;
text-decoration: none;
padding: 0;
margin: 0;
border-width:0;
}
.nettabs li.subm a{
display: block;
width:200px;
height:18px;
text-decoration: none;
padding: 0;
margin: 0;
background-image: url(../dropdowntabfiles/media/submenua.gif);
}
.nettabs li.subm a:hover{
text-decoration: none;
background-image: url(../dropdowntabfiles/media/submenuhover.gif);
color:#FFFFCC;
}
.nettabs ul.submS{width:100px;}
.nettabs li.submS{width:100px;}
.nettabs li.submS a{width:100px;}
.nettabs ul.submL{width:250px;}
.nettabs li.submL{width:250px;}
.nettabs li.submL a{width:250px;}

/*.nettabs li.submL{
display: block;
height:18px;

text-decoration: none;
padding: 0;
margin: 0;
border-width:0;
}
.nettabs li.submL a{
display: block;
width:250px;
height:18px;
text-decoration: none;
padding: 0;
margin: 0;
background-image: url(../dropdowntabfiles/media/submenua.gif);
}
.nettabs li.submL a:hover{
text-decoration: none;
background-image: url(../dropdowntabfiles/media/submenuhover.gif);
color:#FFFFCC;
}*/

.nettabs li a:link,
.nettabs li a:visited,
.nettabs li a:hover{
	color: #2d2b2b;
}

.nettabs li.selected{
}

.nettabs li.selected div.dropmenudiv_b a{
display: block;
/*width:100px;*/
height:18px;
*background-image: url(../dropdowntabfiles/media/bluetabactive.gif);
}

.nettabs li.selected a{ /*selected main tab style */
/*background-image: url(../dropdowntabfiles/media/bluetabactive.gif);/THEME CHANGE HERE*/
/*border-bottom-color: white;*/
}

.nettabs li#menu1 a{width: 99px; background-position:0px 0px;}
.nettabs li#menu1 a:hover{background-position:0px -34px;}

.nettabs li#menu2 a{width: 84px; background-position:-99px 0px;}
.nettabs li#menu2 a:hover{background-position:-99px -34px;}

.nettabs li#menu3 a{width: 85px; background-position:-183px 0px;}
.nettabs li#menu3 a:hover{background-position:-183px -34px;}

.nettabs li#menu4 a{width: 133px; background-position:-268px 0px;}
.nettabs li#menu4 a:hover{background-position:-268px -34px;}

.nettabs li#menu5 a{width: 58px; background-position:-401px 0px;}
.nettabs li#menu5 a:hover{background-position:-401px -34px;}

.nettabs li#menu6 a{width: 174px; background-position:-459px 0px;}
/*.nettabs li#menu6 a:hover{background-position:-459px -34px;}*/

.nettabs li#menu7 a{width: 128px; background-position:-633px 0px; margin-left:174px;}
.nettabs li#menu7 a:hover{background-position:-633px -34px;}

/*divベースからulベースに変更すべく試行錯誤中*/
/*.nettabs li#menu6 ul.dropmenudiv_b li{
display: block;
width: 100px;
height: 18px;
padding: 0;
margin: 0;
	background-image: url(../dropdowntabfiles/media/submenua.gif);
}*/

.nettabs li#menu1 ul.dropmenudiv_b li a,
.nettabs li#menu2 ul.dropmenudiv_b li a,
.nettabs li#menu3 ul.dropmenudiv_b li a,
.nettabs li#menu4 ul.dropmenudiv_b li a,
.nettabs li#menu5 ul.dropmenudiv_b li a,
.nettabs li#menu6 ul.dropmenudiv_b li a,
.nettabs li#menu7 ul.dropmenudiv_b li a{
	background-image: url(../dropdowntabfiles/media/submenua.gif);
	width: auto;
	background-position:0px 0px;
	border:0px solid #000000;
	margin:0;
	padding:0;
}

.nettabs li#menu1 ul.dropmenudiv_b li a:hover,
.nettabs li#menu2 ul.dropmenudiv_b li a:hover,
.nettabs li#menu3 ul.dropmenudiv_b li a:hover,
.nettabs li#menu4 ul.dropmenudiv_b li a:hover,
.nettabs li#menu5 ul.dropmenudiv_b li a:hover,
.nettabs li#menu6 ul.dropmenudiv_b li a:hover,
.nettabs li#menu7 ul.dropmenudiv_b li a:hover{
	background-image: url(../dropdowntabfiles/media/submenuhover.gif);
	background-position:0px 0px;
	color:#FFFF66;
	border:0px solid #000000;
}




/* ######### Style for Drop Down Menu ######### */

ul.dropmenudiv_b{
	display:block;
}

ul.dropmenudiv_b,
.dropmenudiv_b{
position:absolute;
top: 0px;
border-top: 1px solid #817d7d; /*THEME CHANGE HERE*/
border-left: 1px solid #817d7d; /*THEME CHANGE HERE*/
border-right: 1px solid #333333; /*THEME CHANGE HERE*/
border-bottom: 1px solid #333333; /*THEME CHANGE HERE*/
font:normal 12px Verdana;
line-height:180%;
z-index:100;
background-color: white;
width: 200px;/**/
visibility: hidden;
}

.dropmenudiv_b2{
position:relative;
top: -1px;
left: -100px;
border-top: 1px solid #817d7d; /*THEME CHANGE HERE*/
border-left: 1px solid #817d7d; /*THEME CHANGE HERE*/
border-right: 1px solid #333333; /*THEME CHANGE HERE*/
border-bottom: 1px solid #333333; /*THEME CHANGE HERE*/
font:normal 12px Verdana;
line-height:180%;
z-index:100;
background-color: white;
width: 200px;/**/
visibility: hidden;
}

ul.dropmenudiv_b li,
.dropmenudiv_b a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #918d8d; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 8px 0;
text-decoration: none;
color: black;
}

* html .dropmenudiv_b a{ /*IE only hack*/
/*width: 100%;*/
}

.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/

}