html, body
{ 
 margin:0; 
 padding:0; 
 text-align:center;
 font-family:Verdana Arial Tahoma;
 background-color:#9a9a9a;
} 

div
{
  font:11px verdana;
  font-family:helvetica;
}

input
{font:12px verdana;border:1px solid black;}

.radiogroup INPUT
{
  border:none;
}

.radiogroup .rammi
{
	border:1px solid black;
}

.super
{
  vertical-align:super;
  font-size:9px;
}



h2
{
  font-size:16px;  
}

table
{
  font-size:12px;  
}


#header
{
  height:120px;
  vertical-align:middle;
  padding:0 8px;
  margin:0;
  background-image:url(vov_head.jpg);
  background-repeat:no-repeat;
  background-position:165px 0;  
}

#container
{ 
  width:800px;
  background-color:White;
  text-align:left;
  margin:10px auto;
  background-image:url(bg.gif);
  
}
 
#totalwrapper
{
  float:left;
  background-color:White;
  padding-top:3px!important;
  padding-top:-50px;
  background-image:url(wrapperbg.gif);
  background-repeat:repeat-y;
}

#wrapper
{
  width:637px;
  float:left;
  padding-top:-50px;
  margin-bottom:30px;
}

.leftcol
{
  float:left;
  width:160px;
  padding-left:10px;  
  padding-top:0px !important;
  padding-top:-5px;
  
}

#rightcol
{
  float:right;
  width:161px;
} 
 
#footer
{
  height:50px; 
  width:100%; 
  background-color:#fff; 
  background-image:url(bg.gif);
} 

#maincol
{
  float:right; 
  width:460px;
}


#topheader
{
  background-image:url(top.gif);
  height:16px;  
  margin-bottom:-8px;
}

#bottom
{
  background-image:url(bottom.gif);
  height:16px;  
  margin-top:-2px;
}

.clr{clear:both; }
 
.content{padding:0px;} /*padding for content */ 
 
#header .content
{
  padding-bottom:0;
  
 } /*padding bottom 0 to remove space in IE5 Mac*/ 
#footer .content
{
  background:url(footbg.gif) no-repeat;  
  margin:20px 5px 0px 5px;
  height:40px;
  color:#fff;
  padding:10px 0 5px 120px;
}

#footer .content A
{
  color:#fff;
  text-decoration:none;
}

.rightTitle
{
  width:140px;
  background-color:e5e5e5;
  text-align:center;
  margin-left:5px;
  margin-top:3px !important;
  margin-top:10px;
  padding:5px 0 ;
  font-size:11px;
}

.horBar
{
  width:140px;
  background-image:url(horizontaldot.gif);
  background-repeat:no-repeat;
  height:20px;
}

.logoBar
{
  width:75px;
  text-align:center;
  margin:10px 35px;
}

/* START - Head - START */

.headtext
{
  position:relative;
  left:170px;
  top:-80px;
  width:450px;
  color:#fff;
  margin-bottom:-50px;
}

.headtext DIV
{
  font-size:15px;
}

.headtext h2
{
  margin-BOTTOM:2px;
  font-size:20px;
}

.headtextEng DIV
{
  font-size:12px;
}

.headtextEng h2
{
  margin-BOTTOM:2px;
  font-size:20px;
}
/* END - Contentpanes - END */

/* START - Contentpanes - START */
.contentpane
{
  padding-left:15px;  
  margin-top:12px;
}

.contentText
{
  color:#333;
  font-size:12px;
}

.contentText IMG
{
  float:right;  
  margin:0 5px;
}

.contentText A
{
  color:#7DAB45;
  text-decoration:none;
}

.contentText A:hover
{
  text-decoration:underline;
  color:#7DAB45;
}

.contentText td
{
  font-size:11px;
  color:#333;
}

.contentMore A
{
  color:#666;  
  text-decoration:none;
  float:right;
  padding-right:30px;
}

.contentMore A:hover
{
  text-decoration:underline;
}

.contentHead
{
  color:#444;  
  font-weight:bold;
  margin-BOTTOM:0px;
  font-size:15px;
}

.rightcontent
{
  padding-left:5px;  
}

/* END - Contentpanes end - END */

/* START - Left column themebox - START */

.LeftMenu
{
  width:150px;
  float:left;
  
}

.leftBoxHead
{
  height:14px;
  background-image:url(grayboxtop.gif);
  background-repeat:no-repeat;
}
.leftBox
{
  height:20px;
  background-image:url(graybox.gif);
  background-repeat:repeat-y;
  text-align:right;
  color:#666;
  font-size:11px;  
  padding-top:2px !important;
  padding-top:0px;
}

.leftBox A
{  
  vertical-align:text-top;
  text-decoration:none;
  text-align:right;
  color:#666;
  height:16px;
  float:left;
  width:130px!important;
  width:150px;
  padding:2px 30px 2px 0!important;  
  padding:2px 30px 2px 0;  
}

.leftBox A:hover
{  
  background:url(chosenarrows.gif) no-repeat;  
  color:#fff;
  font-size:11px; 
}

.leftBoxChosen
{
  background:url(chosen.gif);
  width:150px;
  text-align:right;
  color:#fff;
  font-size:11px;
  height:16px;
  padding:2px 0px;  
}

.leftBoxChosen A
{  
  vertical-align:text-top;
  color:#FFF;
  text-decoration:none;
  padding-right: 30px;
}

.leftBoxChosen A:hover
{
  color:#DDD;  
}

.leftBoxFoot
{
  height:14px;
  background-image:url(grayboxbottom.gif);
  background-repeat:no-repeat;
}

.leftBoxEmpty
{
  height:300px;
  background-image:url(graybox.gif);
  background-repeat:repeat-y;
}

.leftBoxEmptyTop
{
  margin-top:10px;  
}

/* END - Left column themebox - END */

.small-date { width:80px; float:left;}
.small-title { width:350px; float:left; }
.small-title a {color:#666666; text-decoration:none;}
.small-title a:hover {color:#666666; text-decoration:underline;}

