/* CSS Document */
body {
/*behavior: url(csshover.htc);*/
padding:0;
margin:0;
border:0;
color: #000000;
font-family:arial;
}


#center {
position:absolute;
left:50%;
width:978px;
margin-left:-488px;
}

#page {
width:100%;
}


#toplinks {
width:100%;
height:18px;
font-size:14px;
vertical-align:bottom;
margin: 0;
color:#931F44;
background: #ffffff;
}

#toplinks_gc {
width:100%;
height:18px;
font-size:14px;
vertical-align:bottom;
margin: 0px 10px 0px 10px;
color:#4A6845;
}

#toplinks_voh {
width:100%;
height:18px;
font-size:14px;
vertical-align:bottom;
margin: 0px 10px 0px 10px;
color:#ba9b5b;
}

#top_left {
float:left;
}

#top_right {
float:right;
}

#head {
clear:both;
width:978px;
height:88px;
background-image:url('../images/header_vuv.jpg')
}
.headlink {
float: right;
width: 180px;
height: 100%;
}
#head_gk {
clear:both;
width:978px;
height:88px;
background-image:url('../images/header_gc.jpg')
}

#head_voh {
clear: both;
width:978px;
height:88px;
background-image:url('../images/header_voh.jpg')
}


div.whitecolbar{padding:0px; margin:0px; height:3px; background-color:white}


div.colbox {
  position:relative; top:0px; left:0px;
  width:180px;
  background-color:#ffffff;
}

div.colboxright {
  position:relative; top:0px; left:0px;
  /*width:180px;
  background-color:#ffffff;*/
}


div.colimage {
width:180px;
height:83px;
margin:0;
padding:0;
background-color:#ffffff;
}

div.colboxhead {
  color:#ffffff;
  background-color:#828C97;
  padding: 3px 0px 0px 8px;
  height:15px;
  font-size:10px;
  font-weight:bold;
     
}

div.colboxcontent {
  padding:8px;
  background-color:#D9DCDE; 
  font-size:10px;
  background:url('../images/colback4.gif')bottom no-repeat;
  border-bottom:3px solid #FFFFFF;
}


div.col_search {
  padding:8px;
  background-color:#C2C3C6; 
  font-size:10px;
 
}

#col_subbox {
  width:225px;
  position:relative; top:18px; left:0px;
  font-size:10px;
  padding:8px;
}

div.contentbox {
background-color:#ffffff;
padding: 0px 0px 0px 0px;
}

div.contenthead {
  background-color:#ffffff;
  width:100%
}

div.content {
background-color:#ffffff;
  color:#000000;
}

div.content2 {
width:100%;
color:#000000;
}



div.contenthalf_left {
width:49%;
float:left;

}

div.contenthalf_right {
width:49%;
float:right;

}

div.contenthead_left {

}

div.contenthead_right {

}





/* toplinks */

a.top {font-size:11px; color:#931F44; text-decoration:none;  padding: 0px 15px 0px 15px}
a.top:visited { color:#931F44; text-decoration:none;  padding: 0px 15px 0px 15px}
a.top:hover { color:#000000; text-decoration:none;  padding: 0px 15px 0px 15px}

a.topright {font-size:11px; color:#b0b0b0; text-decoration:none;  padding: 0px 15px 0px 15px}
a.topright:visited { color:#b0b0b0; text-decoration:none;  padding: 0px 15px 0px 15px}
a.topright:hover { color:#4A6845; text-decoration:none;  padding: 0px 15px 0px 15px}

/* toplinks GC */


a.top_gk:link, a.top_gk:visited { font-size:11px; color:#4A6845; text-decoration:none;  padding: 0px 15px 0px 15px}
a.top_gk:hover { color:#000; text-decoration:none;  padding: 0px 15px 0px 15px}

a.top2right {font-size:11px; color:#b0b0b0; text-decoration:none;  padding: 0px 15px 0px 15px}
a.top2right:visited { color:#b0b0b0; text-decoration:none;  padding: 0px 15px 0px 15px}
a.top2right:hover { color:#4A6845; text-decoration:none;  padding: 0px 15px 0px 15px}

/* toplinks VOH */

a.top_voh:link, a.top_voh:visited { font-size:11px; color:#ba9b5b; text-decoration:none;  padding: 0px 15px 0px 15px}
a.top_voh:hover { color:#000; text-decoration:none;  padding: 0px 15px 0px 15px}

a.top_voh:link, a.top_voh:visited { font-size:11px; color:#ba9b5b; text-decoration:none;  padding: 0px 15px 0px 15px}
a.top_voh:hover { color:#000; text-decoration:none;  padding: 0px 15px 0px 15px}

/** col positions now! **/

div.surround {
position:relative; top:40px; left:0px; width:978px;
background: #D9DCDE;
}

div.lcol2 {
position:relative; top:0px; left:0px;
float:left;
width:177px;
/*background-color:#cceecc;*/
z-index:10;
}

div.rcol2 {
position:relative; top:0px; left:0px;
float:right;
width:216px;
background-color:#D9DCDE;
}

div.main2 {
position:relative; top:0px; left:0px;
width:555px;
background-color:#ffffff;
margin: 0px 0px 0px 177px;
padding: 0px 15px 0px 15px;
}
html>body div.main2 { /* be nice to opera (&gekko) */
height: auto;
min-height: 700px;
}

div.ab2 {
position: relative;
clear:both;
top:20px;
width:978px;
height: 30px; 
background:#D9DCDE;
text-align:center;
}

div.ab3 {
clear:both;
width:100%; 
background:#ffffff;
}


/** more positons **/

div.surround2 {
position:relative; top:10px; left:0px; width:978px;
}


