/***********************/
/***** show/hide *******/
/***********************/
.show {
  display:block;
}
.hide {
  display:none;
}

.sitemap{
font-family:Tahoma, Verdana, sans-serif; 
font-size:9px; 
text-decoration:none; 
color:#ffffff; 
/*
border-left:thin; 
border-left-style:solid; 
border-left-width:thin; 
border-left-color:#ffffff;
border-right:thin; 
border-right-style:solid; 
border-right-width:thin; 
border-right-color:#ffffff; 
*/
padding:5px 5px 10px 5px;
}
.sitemap a{
font-family:Tahoma, Verdana, sans-serif; 
font-size:9px; 
text-decoration:none; 
color:#ffffff; 
padding:5px 5px 5px 5px;
}
.line{
border-top:thin; 
border-top-style:solid; 
border-top-width:thin; 
}

/***********************/
/***** nav *************/
/***********************/
#nav {
/*  position:relative;
  top:130px;
  left:10px;
*/
  position:absolute;
  top:280px;
  left:25%;
  width:544px;
  height:45px;
  margin:0;
  padding:0;
  border:0;
  list-style:none;
  z-index:2;
        background:url(../images/bg_search_form.gif) transparent 0 0 repeat-x;
}
#nav li {
  position:static;
  top:0;
  margin:0;
  padding:0px 10px;
  
}
#nav li, #nav li a {
  display:block;
  height:28px;
  width:151px;

}

#nav li a {
  text-indent:-9999px;
  text-decoration:none;
  
}


/***********************/
/***** dhtml ***********/
/***********************/

#nav li ul,
#nav li ul li,
#auxnav li ul,
#auxnav li ul li {
  width:150px;
  
}


#nav li ul,
#auxnav li ul {
  position:absolute;
  float:left;
  list-style:none;
  margin:0;
  padding:0;
  border-right:solid 1px #494949;
  left:171px;
}
#nav li ul li,
#auxnav li ul li {
  position:relative;
  display:block;
  float:none;
  margin:0;
  padding:0;
  height:auto;
  top:-28px;
}
#nav li ul li a,
#auxnav li ul li a {
  display:block;     
  margin:0;
  padding:3px 10px;
  height:100%;
  font: bold 10px/18px verdana,sans-serif;
  text-indent:0px;
  color:#fff;
  background-color:#747474;
  border:solid 1px #909090;
  border-left-color:#919191;
  border-bottom-color:#575757;
  border-right:none;
}
#nav li ul li a:hover,
#auxnav li ul li a:hover {
  background:url(../images/subnav_on.gif) #DC6D23 0 0 no-repeat; /*dc2823*/
}

/***********************/
/***** dhtml lvl2 ******/
/***********************/
#nav li ul li a.more,
#nav li ul li a.more:link,
#nav li ul li a.more:visited,
#nav li ul li a.more:active {
  background:url(../images/subnav_more.gif) #747474 100% 50% no-repeat;
}
#nav li ul li a.more:hover {
  background:url(../images/subnav_more_on.gif) #DC6D23 100% 50% no-repeat;
}

#nav {
  behavior:url(/js/csshover.htc);
}
#nav li ul li ul {
  display:none;
}
#nav li ul li:hover ul {
  display:block;   
  position:absolute;
  top:0;
  left:350px;
}
#nav li ul li:hover a.more,
#nav li ul li:hover a.more:link,
#nav li ul li:hover a.more:visited,
#nav li ul li:hover a.more:active {
  background:url(../images/subnav_more_on.gif) #747474 100% 50% no-repeat;
}
#box_content_text_other{
        font-family: Verdana, Tahoma, Arial, sans-serif;
        text-align: left;
        padding-left:30px;
        padding-right:10px;
        width: 530px;
        height: 160px;
        overflow:auto;
        clear:both;
}
#includei {
        font-family: Verdana, Tahoma, Arial, sans-serif;
        text-align: left;
        padding-left:50px;
        padding-right:30px;
        width: 650px;
        height: 430px;
        overflow:auto;
        clear:both;
}
#box_content_all_w{
        font-family: Verdana, Tahoma, Arial, sans-serif;
        text-align: left;
        font-size: 12px;
        padding-left:30px;
        padding-right:10px;
        padding-top:10px;
        width: 760px;
        height: 430px;
        overflow:auto;
        clear:both;
}
#box_content_all{
        font-family: Verdana, Tahoma, Arial, sans-serif;
        text-align: left;
        font-size: 10px;
        padding-left:30px;
        padding-right:10px;
        width: 530px;          /* 530 */
        height: 430px;
        overflow:auto;
        clear:both;
}
#box_content_search{
        font-family: Verdana, Tahoma, Arial, sans-serif;
        text-align: left;
        font-size: 10px;
        padding-left:30px;
        padding-right:10px;
        width: 530px;
        height: 430px;
        overflow:auto;
        clear:both;
}
#cse-search-results{
        font-family:  Tahoma,Verdana, Arial, sans-serif;
        text-align: left;
        font-size: 8px;
        padding:0px 0px 0px 0px;
        margin:0px -1px 0px -4px;
        width: 812px;
        height: 430px;
        overflow:auto;
        clear:both;
 }
.content {
        font-family: Tahoma,Verdana, Arial, sans-serif;
        font-size: 13px;
        color: #000000;
}
#title {
        font-family: Tahoma,Verdana, Arial, sans-serif;
        font-size: 15px;
        color: #B66F00;
        font-weight: bold;
        padding: 0px 0px 5px 30px ;

}
#title_wi {
        font-family: Tahoma,Verdana, Arial, sans-serif;
        font-size: 15px;
        color: #B66F00;
        font-weight: bold;
        padding: 0px 0px 5px 90px ;

}
.search_but{
background:url(../images/se-bu.jpg) #8E8E8E 50% 0 repeat;
padding:9px 25px 9px 26px;
margin:5px 0px 0px 39px;
border:hidden;

}
.but_index {
height:249;
}
.but_virgo {
height:326;
}
 a.more {
  display:block;
  background:url(../images/gra-but.jpg) #8E8E8E 50% 0 repeat;
  margin:0px 0px -18px 0px;
  padding:6px 0px 6px 9px;
  width:163px;
  color:#fff;
  font: bold 10px/20px verdana,tahoma,sans-serif;
  text-align:left;
  text-decoration:none;
  background-color:#747474;
  border:solid 1px #909090;
  border-right-color:#494949;
  border-bottom-color:#575757;
  border-left-color:#919191;
}
.back2{
  width:597px;
}

