@charset "UTF-8";
/* CSS Document */


/* GENERAL ------------------------- */ 
body, th, td {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	line-height:16px;
	color:#666666;
}
a {
	text-decoration:none;
}

/* NON IE HACK TO SHOW INACTIVE SCROLLBAR AVOIDING LEFT SHIFT OF LAYOUT ON LONG PAGES 
   http://archivist.incutio.com/viewlist/css-discuss/42371 */
html {
   /*overflow: -moz-scrollbars-vertical;
   overflow-x:hidden;*/
}

#topHeader {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:64px;
	background-color:#262626;
}
#lngSwitch {
	position:absolute;
	top:45px;
	right:20px;
	font-size:9px;
	font-family:verdana,arial,helvetica,sans-serif;
	color:#ffffff;
}
#lngSwitch a {
	color:#ffffff;
}
#lngSwitch a:hover, #lngSwitch a.Sel {
	color:#ff00ff;
}
#vhcLogo {
	position:absolute;
	top:-4px;
	left:15px;	
}
#mainMenu {
	position:absolute;
	top:69px;
	left:20px;
	/*width:950px;*/
	font-size:9px;
	font-family:verdana,arial,helvetica,sans-serif;
}
#sfMainMenu {
	position:absolute;
	top:64px;
	left:0px;
	width:100%;
	height:28px;
	background-color:#E4E3E3;
}
#sfMainFlash {
	position:absolute;
	top:64px;
	left:0px;
}
#mainMenu a {
	color:#262626;
}
#mainMenu a:hover, #mainMenu a.Sel {
	color:#ff00ff;
}
.Accent 
{
	color:#ff00ff;
}
#subMenu {
	position:absolute;
	top:110px;
	left:20px;
	width:125px;
	font-size:9px;
	font-family:verdana,arial,helvetica,sans-serif;
	line-height:14px;
}
.subMenu {
	font-size:9px;
	font-family:verdana,arial,helvetica,sans-serif;
	line-height:14px;
}
#subMenu a, a.subMenu {
	color:#262626;
}
#subMenu a:hover, a.subMenu:hover, #subMenu a.Sel {
	color:#ff00ff;
}

#mainContent {
	position:absolute;
	top:92px;
	left:0px;
	text-align:justify;
}
#mainSwfContent {
	position:absolute;
	top:64px;
	left:0px;
	width:100%;
}
#swfContent {
	width:100%;
	height:100%;
}
#myFooter {
	position:absolute;
	width:1000px;
	left:20px;
	bottom:10px;
}
.tdHead 
{
	background-color:#eeeeee;
	text-transform:uppercase;
}
b, strong
{
	/*font-variant:small-caps !important;*/
	font-weight:normal !important;
	/*color:#000000 !important;*/
	text-transform:uppercase;
	font-size:9px;
	
	}
#debug 
{
	z-index:10;
	padding:10px 10px 10px 10px;
	position:absolute;
	width:100%;
	left:0px;
	bottom:0px;
	background-color:#ff00ff;
	color:#ffffff;
}
.Title 
{
	text-transform:uppercase;
	/*font-variant:small-caps !important;*/
	font-weight:normal !important;
	color:#000000 !important;
	padding:0px 0px 4px 0px;
	font-size:9px;
}
.Summary 
{
	font-style:italic;
	padding:0px 0px 4px 0px;
	color:#666666;
}
.Article 
{
	padding:0px 0px 4px 0px;
	color:#666666;
}
.Label 
{
	text-transform:uppercase;
	/*font-variant:small-caps !important;*/
	font-weight:normal !important;
	color:#000000 !important;
	padding:4px 0px 0px 0px;
	font-size:9px;
}
.Caption 
{
	font-style:italic;
	padding:0px 0px 4px 0px;
	color:#666666;
}
.editFrame {
	width:1200px;
	height:850px;
	border:0px solid #ffffff;
}

.subMenuLvl1 { padding:0px 0px 2px  0px }
.subMenuLvl2 { padding:0px 0px 2px 15px }
.subMenuLvl3 { padding:0px 0px 2px 30px }
.subMenuLvl4 { padding:0px 0px 2px 45px }
.subMenuLvl5 { padding:0px 0px 2px 60px }
.subMenuLvl6 { padding:0px 0px 2px 75px }

.ImageClass {
	color:#cccccc;
}
A.fotoSwitch {
	color:#666666;
	cursor:pointer;
}
A.fotoSwitch:hover {
	color:#ff00ff;
	cursor:pointer;
}
table.myTable td
{
	border:solid 1px #cccccc;
	padding:2px 4px 2px 4px;
}
input, textarea, select
{
	border:solid 1px #ff00ff;
}
input.cb {
    border:solid 0px #ffffff;
}

A.legal {
    color:#666666;
}
A.legal:hover {
    color:#ff00ff;
}

A.ChooseCountry 
{
	color:#000000;
	text-decoration:none;	
}
A.ChooseCountry:hover 
{
	color:#000000;
	text-decoration:underline;
}