
* {
  margin:0; padding:0;
}

body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height:14px; 
  color:#000;
	background:none;
}

#main_wrapper {
  position:relative;
  background:#fff;
  /*width:500px;*/
  padding:20px 20px 20px 0;
  margin:0;
}

#header {
  /*display:none;*/
}

#meta_nav {
  display:none;
}

#logo {
  /*display:none;*/
}

#sub_nav {
  display:none;
}

#content_wrapper {
  /*margin:0;
	padding:0;
	text-align:left;
  width:914px;*/
}


#main_nav {
  display:none;
}

#content {
  /*float:right;
  width:750px;
  text-align:left;
	margin:0;
	padding:0;*/
}

#stage {
  /*display:none;*/
}



#footer {
  display:none;
}



/* =Navigation --------------------------------------------------------------------*/ 




/* =Links --------------------------------------------------------------------*/

a:focus{
  -moz-outline:0;
}
a img {
  border: 0;
}



/* =Headlines -----------------------------------------------------------------*/

h1 {
  margin:0 0 16px 0;
  font-size:14px;
  text-transform:uppercase;
  color:#000;  
  font-weight:normal;
}

h6 {
  margin:0;
  font-size:10px;
}


/* =Content --------------------------------------------------------------------*/

p {
  padding-bottom:15px;
}

.teaser_box {
  padding:15px 0 0 0;
  overflow: hidden; 
}
.content_box {
  padding:15px 0 0 0;
	display:block;
}

.noimg_box {
  border-bottom:1px solid #aeaeae;
  padding:0;
}

.first_box {
  /*border-top:1px solid #aeaeae;*/
  padding-top:15px;
}

.news_box {
  padding-bottom:15px;
}

.ref_detail_box {
  padding:15px 0;
  border-bottom:1px solid #aeaeae;
}

.search_box {
  border-bottom:1px solid #aeaeae;
  padding-top:15px;
}


/* =Images --------------------------------------------------------------------*/

img {
  border: 0;
}

.image_box {
  border-bottom:1px solid #aeaeae;
  overflow: hidden;
}


/* =Forms --------------------------------------------------------------------*/

.inptext {
  width:99px;
  height:15px;
  border:1px solid #c9c9c9;  
  font-size:11px;
}

.search_arrow {
  padding:0 0 0 6px;
  position:relative;
  top:-2px;
}


/* =Tools --------------------------------------------------------------------*/

.cleaner {
  border: none;
  clear: both;
  height: 0;
  font-size: 0;
  background: none;
  overflow: hidden;
}

.floatRight {
  float: right;
}

.floatLeft{
  float: left;
}

.clear {
  clear:both;
}

.center {
  text-align: center;
}

.left {
  text-align: left;
}

.right {
  text-align: right;
}

.justify {
  text-align: justify;
}

.noMarg {
  margin: 0;
}

.margBott {
}

.margTop {
}

.margRight {
}

.margLeft {
}

.noPad {
  padding: 0;
}

.noBorder {
  border: none;
}





