 
	
html {margin:0;padding:0;}
body {background:url('../images/bg.gif') repeat;text-align: center;font: 70% Verdana, Arial, Helvetica, sans-serif;color: #666666;
	  min-width: 780px;}
body {margin:0;padding:0;}
.clear {clear:both;}

ul {display: block; list-style-type: none; }
ul li {display: block;}

table, td, div, p, ul, ol, h1, h2, h3, img, form, input, textarea, button {margin: 0; padding: 0; border-style: none; }

a:link{color: #3399FF;text-decoration: none;}
a:visited{color: #3399FF;text-decoration: none;}
a:hover{color: #FF6633;text-decoration: none;}
a.img {border: 0;}

h1, h2 {font-family: Arial;color:#dd8000;font-size:11px;}
img {border: 0px none;}


/* Layout
=================================*/


#wrapper{margin:0 auto 0 auto;width:780px;text-align: left;background-color:#fff;}

/*top
==========*/
#top{height:100px;}
#logo{float:left;width:205px;}
#logo a{border:0;}
#nav_container{float:right;width:500px;background-color:transparent;margin-top:40px;}
*html #nav_container{margin-top:50px;}
#nav{float:right;padding:4px;background-image:url('../images/bg_nav.gif');border:1px solid #333;background-repeat:repeat-x;}
#nav li{float:left;line-height:25px;margin-left:6px;margin-right:6px;}
#nav li.a,li.a:link,li.a:visited,li.a:hover{border:0;}
#nav li.desp{width:1px;border-left:1px solid #999;float:left;}

/*search
==========*/
#search{height:20px;border-top:4px solid #006699;border-left:1px solid #006699;border-right:1px solid #006699;padding:3px;}
#search_form{width:500px;float:left;}
#search_form .search_inpt{height:17px;border:1px solid #47668f;background-image:url('../images/bg_input.gif');background-repeat:no-repeat;background-position:left;padding-left:20px;}
#search_form .btn{border:1px solid #47668f;background-image:url('../images/bg_btn.gif');color:#fff;padding:0;}
*html #search_form .btn{height:20px;}
#statistics{width:200px;float:right;text-align:right;padding-right:2px;}

/*main
==========*/
#main {margin-top: 20px;margin-bottom:10px;padding: 0 20px 0 30px;line-height: 1.6em;}
#main .folder{width:180px;float:left;background-image:url('../images/folder.gif');background-repeat:no-repeat;background-position:top left;}
.folder .info{width:144px;float:right;padding:0;}
.info li {height:18px;}
*html .info li{margin-top:-2px;}
.info li a.subcategory{height:18px;color:#999;font-size:10px;}
.info li a.category{color:#dd8000;font-weight:bold;font-size:11px;}
.info li a.more{color:#dd8000;font-size:10px;}

/*details*/
.path {border-bottom:1px solid #ccc;}
.path_bottom{border-top:1px solid #ccc;margin-top:10px;padding-top:4px;}

.path a{color:#dd8000;}
.subcategories{width:180px;float:left;margin-top:3px;}
.subcategories li{line-height:18px;display:block;margin:1px 2px 1px 2px;}
.subcategories li a{color:#6699cc;display:block;}
.subcategories li a:visited{color:#6699cc;}
.subcategories li a:hover{border:0;color:#6699cc;background-color:#FFD276;color:#333;}
.link_short{}
.link_short li.link_title{font-size:11px;font-weight:bold;color:#dd8000;}
.link_short li.link_title a{color:#dd8000;}
.link_short li.description{padding-left:10px;}
.link_short li.description p{text-align:justify;}
.link_short li.footer{padding-left:10px;}
.link_short li.footer a{color:#6699cc;}

/*suggest url*/
.title_section{color:#6699cc;font-size:12px;padding:1.2em;width:auto;border-bottom:1px solid #6699cc;margin-bottom:10px;}

/*footer
==========*/
#foot_up{border-bottom:4px solid #006699;border-left:1px solid #006699;border-right:1px solid #006699;text-align:right;
height:20px;padding-top:4px;padding-right:4px;
}
#footer{height:50px;background-color:#fff;padding-top:4px;padding-right:4px;text-align:right;color:#ccc;}

/*extra
==========*/
.span_11_orange{color:#dd8000;}
.span_11_gray{color:#999;margin-left:2px;}
.span_12b_orange{color:#dd8000;font-weight:bold;font-size:12px;}
.tablediv {
  display:  table;
  width:600px;
  /*border-spacing:5px;/*cellspacing:poor IE support for  this*/
  border-collapse:separate;
}
.celldiv {
  float:left;/*fix for  buggy browsers*/
  display:  table-cell;
  width:29%;
  border:1px solid #fff;
}
.rowdiv  {
  display:  table-row;
  width:auto;
}
*html .rowdiv{float:left;}
.form_table{}
.form_table input,textarea{border:1px solid #47668f;background-color:#f0f0f0;}
.form_table span.err_10{font-size:10px;color:#dd8000;}
.btn{border:1px solid #47668f;background-image:url('../images/bg_btn.gif');color:#fff;padding:0;}

