body 
{
	border: 0px 0px 0px 0px;
	height: 100%;
	background-color: #cedefa;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-family: Verdana, Arial, Sans-Serif;
}

TH, TD, DIV
{
	font-size: 12px;
	line-height: 15px;
}

.Normal
{
	font-size:12px;
	color:#202020;
	line-height: 15px;
}

A, A:link, A:visited, A:active
{
	color: #8b008b;
	text-decoration: none;
}

A:hover
{
	color: #ffd700;
	text-decoration: none;
}


.MasterTable
{
	background-color: #ffffff;
	width: 960px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
}


.MasterTable_topleft 
{
	background-image: url(images/corner_round_TL.gif);
	background-color: #cedefa;
	width: 7px;
	height: 7px;
	background-repeat: no-repeat;
}

.MasterTable_topcenter 
{
	background-color:inherit;
	width:auto;
}

.MasterTable_topright 
{
	background-image: url(images/corner_round_TR.gif);
	background-color: #cedefa;
	width: 7px;
	height: 7px;
	background-repeat: no-repeat;
}

.MasterTable_midleft 
{
	background-color: #ffffff;
	width: 7px;
}

.MasterTable_midcenter
{
	background-color: #ffffff;
}

.MasterTable_midright
{
	background-color: #ffffff;
	width: 7px;
}
	
.MasterTable_botleft 
{
	background-image: url(images/corner_round_BL.gif);
	background-color: #cedefa;
	width: 7px;
	height: 7px;
	background-repeat: no-repeat;
}

.MasterTable_botcenter 
{
	background-color:inherit;
	width:auto;
}

.MasterTable_botright 
{
	background-image: url(images/corner_round_BR.gif);
	background-color: #cedefa;
	width: 7px;
	height: 7px;
	background-repeat: no-repeat;
}



.EncabezadoTabla
{
	width: 100%;
	height: 50px;
	background-color: #336699;
}


.PieTabla
{
	width: 100%;
	background-color: #336699;
}

/* paneles */
.menupane
{
	width:100px;
	vertical-align:top;
	padding:0px 0px 0px 0px;
}
	
.contentpane
{
	width: 100%;
	vertical-align:top;
	padding:0px 0px 0px 0px;
}

.rightpane
{
	width: 40%;
	vertical-align:top;
	padding:0px 0px 0px 0px;
}



.Head{ font-size:12px; font-weight:bold; color:#666666; }
.SubHead{ font-size:10px; color:#666666; }
.SubSubHead{ font-size:11px; color:#666666; }

.CommandButton, a:link.CommandButton, a:visited.CommandButton, a:active.CommandButton{	color:#666666; text-decoration:none; }
a:hover.CommandButton{ color:#333333; text-decoration:underline;}

.user, a:link.user, a:active.user, a:visited.user, .user 
{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:Normal; font-size:10px;
}
	
a:hover.user{ color:#FFFFFF; text-decoration:underline; font-weight:Normal; font-size:10px;}

.search, a:link.search, a:active.search, a:visited.search, .search{ color:#666666; text-decoration:none; font-weight:bold; font-size:10px;}
a:hover.search{ color:#333333; text-decoration:none; font-weight:bold; font-size:10px;}

.footer, a:link.footer, a:active.footer, a:visited.footer{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:Normal;
}
a:hover.footer{
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:Normal;
	font-size: 11px;
}
.links, a:link.links, a:active.links, a:visited.links{	font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
a:hover.links{	color:#333333; text-decoration:none; font-weight:bold;}
.breadcrumb, a:link.breadcrumb, a:active.breadcrumb, a:visited.breadcrumb 
{
	color:#888888;
	text-decoration:none;
	font-weight:Normal;
}

a:hover.breadcrumb 
{
	color:#333333;
	text-decoration:none;
	font-weight:Normal;
}

/* Container for main menu */
.MainMenu_MenuContainer 
{
	background: transparent;
	padding: 0px;
	width: 100%;
}

/* Menu bar */
.MainMenu_MenuBar
{
	padding: 0px;
	background: transparent;
	width: 100%;
}

/* Container for submenu */
.MainMenu_SubMenu
{
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	margin: 2px 0px 0px 0px;
	background: #ffffff;
	border: #bbb 0px solid;
	padding: 1px;
}

/* Applies to idle state of submenu items */
.MainMenu_MenuItem
{
	color: #0033cc;
	font-size: 12px;
	font-weight: normal;
	border: #fafafa 0px solid;
	padding: 1px 4px 2px 1px;
	background-color: #ffffff;
}


/* Hover state for submenu items */
.MainMenu_MenuItemSel
{
	font-size: 12px;
	font-weight: normal;
	cursor: pointer;
	cursor: hand;
	color: #ffffff;
	background: #0033cc;
	border-left: #555 1px solid;
	border-right: #555 1px solid;
	padding: 1px 4px 2px 1px;
}

/* Elements we don't really need to see */
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon, .MainMenu_MenuBreak {
	display: none;
}

/* Idle state for main menu items */
.MainMenu_Idle
{
	color: #0033cc;
	height: 21px;
	width: 150px;
	font-size: 12px;
	background-color: #ffffff;
}

/* Hover state for main menu items */
.MainMenu_Selected
{
	background-image: none;
	height: 21px;
	width: 150px;
	font-size: 12px;
	color: #ffcc66;
	background-repeat: no-repeat;
	background-color: #ffffff;
}

/* Selected state for main menu items */
.MainMenu_Active, .MainMenu_BreadcrumbActive
{
	color: #0033cc;
	background-image: none;
	height: 21px;
	width: 150px;
	font-size: 12px;
	font-weight: 600;
	background-color: #ffffff;
}



