/* ------------------------------------------------------------------------------------------
[Layout Stylesheet]
Project:				VCBU
Version:				2.0
Developed by:		             Ramon Gonzalez <ragonzalezo@venezolano.com>
Change log:			      07/31/2008
									-	Date of creation
------------------------------------------------------------------------------------------ */

/*-----------------------------------------------------------------------
  Styles for main page
-----------------------------------------------------------------------*/
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#013B45;
	background: url("../images/background.gif") repeat;
}
table tr td {
  vertical-align: top;	
}
table#tablemaster {
	background:#fff;
	width:750px;
	margin:auto;
}
table#tablemaster tr td.headerup {
	background: url("../images/bg-header.gif") no-repeat; 
	height:66px;
}
/*-----------------------------------------------------------------------
  Styles for internal menu 
-----------------------------------------------------------------------*/
table.listmenu {
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: 700;
	 color: #013B45;
	  width:151px;
}
table.listmenu .menuheader {
		background: url("../images/bg_menu_in_closed.gif") no-repeat;
		width: 151px;
		height: 22px;
		vertical-align: middle;
		text-align: left;
		padding-left: 6px;
		text-transform: none;
		cursor: pointer;
              font-size:9px;
}
table.listmenu .openheader {
	background: url("../images/bg_menu_in_expanded.gif") no-repeat;
	width: 146px;
	height: 22px;
	padding-left: 6px;
	vertical-align: middle;
       font-size:9px;
}
table.listmenu .closedsubheader {
       color:#F15A29; 
}
table.listmenu tbody {
	background: #e5ebec;
	color: #809DA2;
}
table.listmenu tbody tr td ul {
	width: 140px;
	padding: 6px 3px;
}
table.listmenu tbody tr td ul li {
	padding: 5px 0;
}
table.listmenu tbody tr td ul li a {
	color: #809DA2;
	text-decoration: none;
}
table.listmenu tbody tr td ul li a.orange {
	color: #809DA2;
	text-decoration: none;
       color:#F15A29; 
}
table.listmenu tbody tr td ul li a:hover {
	color: #013B45;
}
table.listmenu tbody tr td ul ul {
	width: 126px;
	padding: 3px 2px;
}
table.listmenu tbody tr td ul ul li a, .span {
	color: #013B45;
}
table.listmenu tbody tr td ul ul li span {
       padding:3px 0;
}
table.listmenu tbody tr td ul ul li a:hover, .span {
	display: block;
	background: #c0ced1;
}
table.listmenu tbody tr td ul ul li {
	border-bottom: 1px solid #dadada;
	padding: 4px 0;
}
/*-----------------------------------------------------------------------
  Styles for content
-----------------------------------------------------------------------*/
table#content {
	padding: 0;
	background: #fff;
}
table#content thead tr td h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	width: 200px;
	padding: 20px 10px 10px 10px;
}
table#content-print tbody tr td h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	width: 200px;
	padding: 20px 10px 10px 10px;
}
table#content tbody tr td.sep {
	background: #ffffff; 
	height: 2px;
	padding: 3px 0 0 0;
}
table#content tbody tr td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	background: #F8F8F8;
	font-weight: normal;
	color: #013B45;
	padding: 8px 5px 3px 10px;
}
table#content-print tbody tr td ul li {
	font-size: 12px;
	padding: 2px 0 2px 10px;
}
table#content tbody tr td ul li {
  	background: url("../images/bullet-menu-home.gif") no-repeat scroll 2px 7px;
	width: 320px;
	padding: 2px 0 2px 10px;
}
table#content tbody tr td h2 {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	color: #013B45;
	padding: 0 0 2px 10px;
}
table#content tfoot tr td {
	background: #CCD8DA;
	width: 360px;
	height: 20px
}
.img {
	width: 150px;
}
/*-----------------------------------------------------------------------
  Styles right site, internal interface
-----------------------------------------------------------------------*/
table#right tr td table thead  {
	background: #FFF url(../images/bg_titles_categories.gif) scroll no-repeat 0 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 175px;
}
table#right tr td table thead tr th {
	padding: 5px 10px;
}
table.doubts {
	color: #fff;
}
table.doubts .menuheader {
		background: url("../images/bg_doubts_closed.gif") no-repeat;
		width: 151px;
		height: 22px;
		vertical-align: middle;
		text-align: left;
		padding-left: 5px;
		text-transform: none;
		cursor: pointer;
}
table.doubts .openheader {
	background: url("../images/bg_doubts_expanded.gif") no-repeat;
	width: 146px;
	height: 22px;
	padding-left: 5px;
	vertical-align: middle;
}
table.doubts span {
	font-size: 9px;
	color: #013B45; 
       background: none;
}
table.doubts textarea, input {
	font-size: 11px;
	color: #013B45;
}
table.doubts input.boton {
	background: #e5ebec;
	font-weight: 700;
}
#faq .menuheader {
  color: #013B45;
  cursor: pointer;
  padding: 5px 5px 5px 30px;
  background: transparent url(../images/item-faq-closed.gif) scroll no-repeat 10px 6px;
}
#faq .openheader {
  color:#013B45;
  font-weight:bold;
  padding: 5px 5px 5px 30px;
  background: transparent url(../images/item-faq.gif) scroll no-repeat 10px 6px;
}
table#right tr td tbody {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	font-size: 12px;
	color: #013B45;
	background: #e5ebec;
       padding: 5px 10px;
}
table#right tr td table tr td ul li {
  background: url("../images/bullet-menu-home.gif") no-repeat scroll 2px 8px;
  padding: 2px 10px;
}
/*-----------------------------------------------------------------------
  Contact Us pop-up
-----------------------------------------------------------------------*/
table#contactus tbody tr td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #013B45;
  padding: 5px 0 0px 10px;
}
.printable-logo {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #013B45;
  font-weight:bold;
  padding: 15px 15px;
  height: 55px;
}