/* CSS Document */
#nav2 {
     line-height: 24px;  list-style-type: none;
}

#nav2 a {
    display: block;  text-align:center;font-weight:bold;
}

#nav2 a:link  {
    color:#333; text-decoration:none;font-weight:bold;
}
#nav2 a:visited  {
    color:#333;text-decoration:none;font-weight:bold;
}
#nav2 a:hover  {
    color:#49753F;text-decoration:none;font-weight:bold;font-weight:bold;
}

#nav2 li {
    float: left; width: 80px;
}

#nav2 li ul {

    line-height: 24px;  list-style-type: none;text-align:left;
    left: -999em;  position: absolute; 
	FILTER:Alpha(Opacity=85);
}
#nav2 li ul li{
    float: left; 
    background: #9AEBFC;
	 width: 120px;
}


#nav2 li ul a{
    display: block; text-align:left;padding-left:12px;
}

#nav2 li ul a:link  {
    color:#333; text-decoration:none;font-weight:bold;
}
#nav2 li ul a:visited  {
    color:#333;text-decoration:none;font-weight:bold;
}
#nav2 li ul a:hover  {
    color:#F3F3F3;text-decoration:none;font-weight:bold;
    background:#065679;
}

#nav2 li:hover ul {
    left: auto;margin-left:-28px;
}
#nav2 li.sfhover ul {
    left: auto;margin-left:-28px;
	height:320px;
	width:160px;z-index:1000;
}

body {background:url(/jsgc/images/background-logo.gif) #fff;}
.warp {background:url(/jsgc/images/bg_doc2.gif) right repeat-y;}
.ispub {width:1000px;}

a:link { text-decoration:none;color:#003366;}
a:visited  { text-decoration:none;color:#003366;}
a:hover  { text-decoration:underline;color:#00c;}
a:active  { text-decoration:underline;color:#00c;}

ul.index {width:96%;position:relative;overflow:hidden;}
ul.index li {width:86%;clear:both;}
ul.index li a { float:left;width:68%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
ul.index li span { float:right;}

ul.pics li { float:left;height:180px;width:150px;text-align:center;}
ul.pics li img { width:100px;height:136px;}
