FONT {FONT-FAMILY: Verdana; FONT-SIZE: 10px}
TD   {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}
BODY {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px; }
P    {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}
DIV  {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px; border:3px none; scrollbar-face-color:#ff0000;scrollbar-highlight-color:#cc6666;scrollbar-shadow-color:#990066;color:#ffffff;scrollbar-3dlight-color:#ff9999;scrollbar-arrow-color:#ffffff;}

body {scrollbar-face-color:#ff0000; scrollbar-highlight-color:#cc6666; scrollbar-shadow-color:#990066; scrollbar-3dlight-color:#ff9999; scrollbar-arrow-color:#ffffff; scrollbar-track-color:#c85959; scrollbar-darkshadow-color:#000000;}

FORM 		 {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}
A:link       {BACKGROUND: none; COLOR: #FF3300; FONT-SIZE: 10px; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A:active     {BACKGROUND: none; COLOR: #FF3300; FONT-SIZE: 10px; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A:visited    {BACKGROUND: none; COLOR: #FF3300; FONT-SIZE: 10px; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
A:hover      {background-position: 0% 0%; COLOR: #FF3300; FONT-SIZE: 10px; FONT-FAMILY: Verdana; TEXT-DECORATION: underline; background-image:none; background-repeat:repeat; background-attachment:scroll}
.title 		 {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 12pt; FONT-FAMILY: Impact; TEXT-DECORATION: none; text-transform:uppercase }
.subtitle	 {BACKGROUND: none; COLOR: #FF3300; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: sans-serif; TEXT-DECORATION: none }
.num         {font-family: Verdana; font-size: 10px; color: #96A1A6}
.gtitle      {color: #96A1A6; font-family: Verdana; font-size: 10px; font-weight: bold; text-transform:capitalize}
.red         {font-family: Verdana; font-size: 10px; color: #FF0000; font-weight:bold}
.content 	 {background-position: 0% 0%; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana; background-repeat:repeat; background-attachment:scroll}
.block-title {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana; text-transform:uppercase; font-weight:bold}
.storytitle  {BACKGROUND: none; COLOR: #FF3300; FONT-SIZE: 8pt; FONT-WEIGHT: bold; FONT-FAMILY: sans-serif; TEXT-DECORATION: none}
.storycat	 {background-position: 0% 0%; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana; TEXT-DECORATION: underline; background-image:none; background-repeat:repeat; background-attachment:scroll}
.storycontent { font-family: sans-serif; font-size: 8pt; color: #FFFFFF }
.boxtitle 	 {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.boxcontent  {background-position: 0% 0%; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-FAMILY: Verdana; background-image:none; background-repeat:repeat; background-attachment:scroll}
.option 	 {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.tiny		 {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.small		 {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 9px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana; TEXT-DECORATION: none}

INPUT       {FONT-SIZE: 10px; FONT-FAMILY: Verdana; color: #000000; background-color : #FFFFFF; border: 1px inset #333333;}
INPUT2      {FONT-SIZE: 2.5mm; FONT-FAMILY: Verdana; color: #000000; background-color : #FFFFFF; border: 1px inset #333333;}
input.button {border:1px outset #4F4F4F; background-color:#CC0000; color:#FFFFFF; font-family:Verdana; font-size:2.5mm; font-weight:bold; text-align:center}
input.button[class] {border:1px outset #333333; background-color:#CC0000; color:#FFFFFF; font-family:Verdana; font-size:2.5mm; font-weight:bold; text-align:center}
textarea	{FONT-SIZE: 10px; FONT-FAMILY: Verdana; color: #000000; background-color : #FFFFFF; border: 1px inset #96A1A6;}
select {FONT-SIZE: 10px; FONT-FAMILY: Verdana; color: #000000; background-color : #FFFFFF; border: 1px inset #96A1A6;}
fieldset {padding:1px; font-family: Verdana; text-transform: capitalize; font-size: 10px; border: 1px solid #96A1A6; color:#FFFFFF}
hr {border:1px solid #96A1A6; color:#96A1A6}

.modernbricksmenu1{
padding: 0;
width: 100%;
border-top: 5px solid #FF3300; /*Brown color theme*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.modernbricksmenu2 ul{
margin:0;
margin-left: 10px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.modernbricksmenu2 a{
float: left;
display: block;
color: #FFFFFF;
text-decoration: none;
/*Margin between each menu item*/
background-color: #000000; /*Brown color theme*/ 
font-variant:normal; font-weight:bold; font-size:11px; font-family:Arial; border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px; margin-left:0; margin-right:1px; margin-top:0; margin-bottom:0; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px
}

.modernbricksmenu2 a:hover{
background-color: #FF3300; /*Brown color theme*/ 
color: #FFFFFF;font-family:Arial; font-size:11px; text-decoration:none; font-weight:bold
}

.modernbricksmenu2 a.selected{ /*currently selected tab*/
background-color: #FF3300; /*Brown color theme*/ 
color: #FFFFFF;
border-color: #FF3300; font-family:Arial; font-size:11px; text-decoration:none; font-weight:bold 
}

.trans {background-image: url('../images/fondo.png');}
.trans2 {background-image: url('../images/fondo2.png');}
.trans3 {background-image: url('../images/fondo3.png');}
.trans4 {background-image: url('../images/fondo4.png');}

.silueta {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled='true', sizingMethod='scale', src='themes/subBlack/images/silueta.png');}
.silueta[class] {background-image: url('../images/silueta.png'); background-repeat:no-repeat}

a:link.mainlevel, a:visited.mainlevel {
	display: block;
	background: url(../images/menu.png) no-repeat;
	vertical-align: middle;
	font-size: 11px;
	color: #fff;
	text-align: left;
	padding-top: 5px;
	padding-left: 2px;
	height: 20px !important;
	height: 25px;
	text-decoration: none;
	font-family:Arial; font-size:11px; text-decoration:none; font-weight:bold;
}

a:hover.mainlevel {
	background-position: 0px -25px;
	text-decoration: none;
	color: #fff;
	font-family:Arial; font-size:11px; text-decoration:none; font-weight:bold;
}

a:link.highlevel, a:visited.highlevel {
	display: block;
	vertical-align: center;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 3px;
	height: 17px;
	width: 116px;
	text-decoration: none;
	font-family:Arial; font-size:11px; text-decoration:none; font-weight:bold; background-position-y:50%
}

a:hover.highlevel {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled='true', sizingMethod='scale', src='themes/subBlack/images/fondo2.png');
    text-decoration: none;
	color: #FFFFFF;
	font-family:Arial; font-size:11px; text-decoration:none; font-weight:bold
}

a:hover.highlevel[class] {
	background-image: url('../images/fondo2.png');
    text-decoration: none;
	color: #FFFFFF;
	font-family:Arial; font-size:11px; text-decoration:none; font-weight:bold
}

a:link.top, a:visited.top {
	background-position: center; display: block; height: 38px;
	background-image:url('../images/elevation.gif'); background-repeat:no-repeat; background-attachment:scroll; width:33px
}

a:hover.top {
	background-position: center; display: block; height: 38px;
	background-image:url('../images/elevation2.gif'); background-repeat:no-repeat; background-attachment:scroll; width:33px
}

/* GREYBOX */

#GB_overlay {
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  z-index: 998;
  width:  100%;
  height: 100%;
  background-color: #000000;
  filter:alpha(opacity=60);
  -moz-opacity: 0.6;
  opacity: 0.6;
}

#GB_window {
  top: 10px;
  left: 0px;
  position: absolute;
  background: #000000;
  border: 0px solid #000000;
  overflow: hidden;
  width: 400px;
  height: 400px;
  z-index: 999
}

#GB_frame {
  border: 0;
  overflow: auto;
  width: 100%;
  height: 378px;
}

#GB_caption {
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  background: #FF3300;
  margin: 0;
  text-align: left;
  line-height: 16px; padding-left:5px; padding-right:0; padding-top:2px; padding-bottom:2px; font-family:Verdana; text-transform:uppercase
}

#GB_window img {
  position: absolute;
  top: 2px;
  right: 5px;
  cursor: pointer;
  cursor: hand;
}

.tdbackbottom { background-image: url('../images/bgheader.jpg'); background-position: bottom }

table.menu {background-image: url('../images/fondo3.png');}
table:hover.menu {background-color:#96A1A6}