/*****************************/
/*** dark green style***/
/*****************************/

/* general 
----------------------------------------------*/
#jv-wrap-top, #jv-feats {
	background:#ffffff;}
#jv-wrap-bottom {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #abc6d7;
	color: #CCCCCC;
}
#jv-path { 
	background: #E1F1F4; color:#333;}
#jv-news {
	color:#CCCCCC;}

	
/* logo change 
----------------------------------------------*/
#jv-header { 
	background:url(../../javanya/images/jv-m-logo.jpg) 0 0 no-repeat; }

div.jv-main_banner{
	width: 100%;
	height: 86px;
	background-color: #000000;
	background-image: url(../../javanya/images/8.jpg);
	background-repeat: repeat-x;
	background-position: center;
	margin-bottom: 15px;
}	

	
	
	
	
	
	
/* links style 
----------------------------------------------*/
a:link, a:visited {
	color:#0b80c5;}
a:hover, .banneritem_link a:hover {
	color:#0b80c5;}
li.latestnews, li.mostread {
	padding-right: 10px;
	padding-left: 10px;
}
li.latestnews a:link, li.latestnews a:visited, li.mostread a:link, li.mostread a:visited, div.jv-topmenu a:hover {
	color:#0b80c5;}
li.latestnews a:hover, li.mostread a:hover {
	color:#6aaa30;}
.banneritem_text a:link, .banneritem_link a:visited {
	color:#0b80c5;}
.readon {
	background: url(../images/green/jv-g-rm.gif) no-repeat;}
.moduletable_menu a:link, .moduletable_menu a:visited {	color:#999999;}

.pathway a:link, .pathway a:visited {	color:#999999;}
	
	
/* form style 
----------------------------------------------*/

	
	
/* module style 
----------------------------------------------*/
.moduletable_text h3 {	background:#e1f1f4; color:#333;}
#jv-user1 .moduletable h3, #jv-user2 .moduletable h3 {
	background:transparent;
	color: #007ac2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cbd8ea;
}

.moduletable h3, .moduletable_menu h3 {	background:#333300;}
.moduletable h3, .moduletable_menu h3  {	color:#fff;}
.moduletable_menu li {	border-bottom:1px dotted #cccc99; background: url(../images/green/jv-g-mn.png) 0px 0 no-repeat; }
.moduletable_menu a:hover {	background:#333300; color:#99cc00;}
.moduletable_menu li li{	background: url(../images/green/jv-g-mn.png) 4px 2px no-repeat; }
	
	
/* content style 
----------------------------------------------*/
h2, contentheading , td.contentheading {
	color:#999900;}
h1, .componentheading, .contenttoc th  {
	background:#333300;}
.leading {
	border: dotted 1px #cccc99;}
.sectiontableentry1 {
	background:#F7F7EE; }
tr.sectiontableentry1 td, tr.sectiontableentry2 td {
	border-bottom:1px dotted #EAEAD7;}      
	
			
	
/* mainpage aboutus--------------------------------------*/ 

div.jv-main_banner_nav{
	width: 977px;
	text-align: right;
	height: 0px;
	position: relative;
	top: 103px;
	*top:102px;
	right:0px;  
	margin-right:auto;
	margin-left: auto;
	padding-right: 6px;
}	
div.jv-main_banner_nav a.mainlevel {
	background-color: #00CCFF;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	margin: 1px;
	color: #FFFFFF;
	float:right;
}
div.jv-main_banner_nav a.mainlevel:hover {
	background-color: #9cd327;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	margin: 1px;
	color: #FFFFFF;
	text-decoration: none;
}
div.jv-main_banner_nav a.mainlevel:visited {
	background-color: #2eb1de;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	margin: 1px;
	color: #FFFFFF;
}
div.jv-main_banner_nav a#active_menu.mainlevel {
	background-color: #9cd327;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	margin: 1px;
	color: #FFFFFF;
}



.aboutus {
	background-image: url(../../../images/stories/aboutus/ch_info_img.jpg);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	padding: 0px;
	margin:auto;
  margin-bottom: 10px;
	margin-left:20px;
	width: 949px;
	height: 415px;
}

.comVedio{
	float: right;
	margin-top: 40px;
	margin-right: 40px;
}
.contactInfo{
	line-height: 18px;
	width: 880px;
	margin-right: auto;
	margin-left: auto;
}

.phoneInfo{
	width: 348px;
	margin-right: 40px;
}
        
.locationInfo{	width: 220px;}
         
.linkInfo{}
.mapInfo{
	float: right;
}
.mainTitle{
	font-weight: bold;
	color: #0071a1;
	font-family: Arial, Helvetica, sans-serif;
}




/* left menu--------------------------------------------------*/

ul.menu {}
ul.menu li a {
	background-color: #0c5a88;
	color: #FFF;
}

ul.menu li a:hover { /*主選單滑過*/
	color:#fff;
	background-color: #07486E;
}
  
ul.menu li#current.active a { /*主選作用中樣式*/
	background-position:252px 0px;
	color:#fff;
	background-color: #07486E;
	background-image: url(../../javanya/images/ar_right_w.png);
	background-repeat: no-repeat;
}


ul.menu li#current.parent ul li a ,ul.menu li.parent ul li a { /*次選單樣式 */
	margin-left:0px;
	background-position:254px 0px;
	padding-left:30px;
	color:#4B7A96;
	background-color: #D8E3EF;
	background-image: url(../../javanya/images/h3rightbg-no.png);
	background-repeat: no-repeat;
}
  
ul.menu li.parent ul li a:hover {  /*作用中的次選*/
	padding-left:30px;
	color:#4B7A96;
	background-position:254px 0px;
	background-color: #E4ECF3;
}
ul.menu li#current.parent ul li a:hover {  /* 滑過效果*/
	padding-left:30px;
	color:#4B7A96;
	background-position:254px 0px;
	background-color: #E4ECF3;
}
ul.menu li.parent li#current.active a  {  /*效果*/
	padding-left:30px;
	color:#333333;
	background-position:254px 0px;
	background-color: #CCDBE8;
	background-image: url(../../javanya/images/ar_right_d.png);
	background-repeat: no-repeat;
}
  
  
  
ul.menu li.parent ul li#current.parent ul li a { /*次次選單樣式 */
	padding-left:60px;
	border:1px solid #ddd;
	color: #999;
	background-color: #FFF;
	background-image: url(../../javanya/images/h3rightbg-no.png);
	background-repeat: no-repeat;
} 
 
   

ul.menu li.parent ul li#current.parent ul li a:hover  {  /*作用中的次次選單 + 滑過效果*/
	padding-left:60px;
	color:#999999;
	background-position:254px 0px;
	background-color: #FFFFFF;
	background-image: url(../../javanya/images/ar_right_d.png);
	background-repeat: no-repeat;
}

ul.menu li.parent li.parent ul li a {  /*作用中的次次選單 + 滑過效果*/
	padding-left:60px;
	color:#999999;
	background-position:254px 0px;
	background-color: #FFFFFF;
}
  
  
  
ul.menu li.parent li.parent li#current.active a ,ul.menu li.parent li.parent li a{padding-left:60px;} 

ul.menu a:link, ul.menu a:visited , ul.menu a:hover{ text-decoration:none;}  