﻿/*
	HTML Elements
*/

BODY
{
    font: 9pt Tahoma; 
	margin: 1px;
	color: #000000;
	line-height: 160%;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
.watermarks
{
	color:Silver;
	border: #d4a227 1px solid;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 5px;
	margin-right: 5px;
	width: 200px;
	height: 16px;
	position: static;
}
/* table Styles 

.tablePager
{
	font-size: 12px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	background-color: transparent;
}

 .table
{
	border-collapse: collapse;
	background-color: #ECE8E0; 
	padding: 1 1 1 1;
	width: 84%;
} 

.table th
{
	color: #ffffff;
	text-indent: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	vertical-align: middle;
	height: 24px;
	background-color: #e40c17;
	text-align: left;
	text-decoration: none;
	background-image:url('images/bgbutton.gif');
}

.table td
{
	font-size: 10px;
	text-indent: 5px;
	font-family: Arial, Helvetica, sans-serif;
    background-color: #f7f4ef;
	text-align: left;
	
}*/


/* table Styles */

.tablePager
{
	font-size: 12px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	background-color: transparent;
}

 .table
{
	border-collapse: collapse;
	height: 1px;
} 

.table th
{
	color: #ffffff;
	text-indent: 5px; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	vertical-align: middle;
	height: 24px;
	background-color: #000000;
	text-align: left; 
	text-decoration: none;
	/*background-image:url('images/bgbutton.gif');*/
}

.table td
{
	font-size: 12px;
/*	text-indent: 5px; */
	font-family: Arial, Helvetica, sans-serif;
    background-color: #f7f4ef;
	text-align: left; 
	padding-left:5px;
	
}




.headerRow
{
	color: #ffffff;
	text-indent: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	vertical-align: middle;
	height: 24px;
	background-color: #000000;
	text-align: left;
	text-decoration: none;
	/*background-image:url('images/bgbutton.gif');*/
}


.subheaderRow
{
	padding-left: 0px;
	font-weight: bold;
	font-size: 9px;
	color: #cc0000;
	font-family: Arial, Helvetica, sans-serif;
}

.lastRow
{
	background: #ece8e0;
	height: 20px;
	text-align: center;
}

/* The following styles are used for alternate table rows */
.table-row-1 td, .table-row-1 th
{
	background: #ECE8E0;
}

.table-row-2 td, .table-row-2 th, thead
{
	background: #f7f4ef;
}

/*
	Blank style
*/

.noStyle
{
}

/*
	Style for Link Button images
*/
.PdfExcel
{
	width: 28px;
	cursor: hand;
	height: 31px;
}


/*
	Grid Style
*/

.gridheader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ECE8E0;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-indent: 3px;
	vertical-align: middle;
	background-position: left;
	/*background-image:url('images/bgbutton.gif');*/
	height: 25px;
}
.datagridback
{
	background-color: #FAF7F4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.gridaltitem
{
	background-color: #F9F8F2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.griditem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #F7F4EF;
}

/*
	Input Controls
*/
.checkbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #f7f4ef;
	
	text-indent: 5px;
	text-align: left;
}

.textbox
{
	border: #d4a227 1px solid;
	
	background-color: #ffffff;
	
	font-family: Arial, Helvetica, sans-serif;
	position: static;
	color: #000000;
	font-size: 10px;
	
	margin-left: 5px;
	margin-right: 5px;
	width: 130px;
	height: 16px;
}

.textboxsmall
{
	border: #d4a227 1px solid;
		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	
	margin-left: 5px;
	margin-right: 5px;
	
    background-color: #ffffff;
    width: 70px;
	height: 16px;
	position: static;
}
.textboxmultiline
{
	border : #d4a227 1px solid;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	
	margin-right: 5px;
    margin-left: 5px;
	
	position: static;
	height: 16px;
	width: 130px;
	
}

.textboxlong
{
	border: #d4a227 1px solid;
		
	background-color: #ffffff;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	
	margin-left: 5px;
	margin-right: 5px;
	
	width: 200px;
	height: 16px;
	position: static;
	
}

.textarea
{
	border: #d4a227 1px solid;
	
	font-size: 10px;
	margin-left: 5px;
	
	width: 200px;
	color: #000000;
	margin-right: 5px;
	
	font-family: Arial, Helvetica, sans-serif;
	position: static;
	
	background-color: #ffffff;
}

.dropdownsmall
{
	border : #d4a227 1px solid;
	
	background-color: #ffffff;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 5px;
	color: #993300;
	
	width: 55px;
	height: 24px;
	
	line-height: 16px;
	margin-right: 5px;
	
	position: static;
	
}

.dropdown
{
	border : #d4a227 1px solid;
	
	background-color: #ffffff;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #993300;
	
	margin-left: 5px;
	margin-right: 5px;
	
	position: static;
	line-height: 16px;
	
	width: 150px;
	height: 24px;
	
}

.dropdownlong
{
	border : #d4a227 1px solid;
	
	background-color: #ffffff;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993300;
		
	margin-left: 5px;
	margin-right: 5px;
	width: 250px;
	height: 24px;
	
	line-height: 16px;
	position: static;
	
}


.button
{
	/*  background-color: #333333; */
    
	padding: 5px;
	border: 1px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 11px;
    	color: #000000;
    
		margin: 5px 5px;
		position: static;
	height: 22px;
		cursor: hand;
		text-align: center;
	
	background-image:url('images/glass_butt_2.gif');
}

.button1
{
	/*  background-color: #333333; */
    
	padding: 1px;
	border: 1px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 11px;
    	color: #000000;
    
		margin:1px 1px;
		position: static;
	height: 22px;
		cursor: hand;
		text-align: left;
	
	
}
.button:hover
{
	border: #ffffff 1px solid;
	
  /*  background-color: #333333; */
    
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight: bold;
	font-size: 11px;
    color: #000000;
    
	margin: 0px 5px;
	position: static;
	
	height: 22px;
	cursor: hand;
	text-align: center;
	
	background-image:url(images/glass_butt_1.gif);
	background-color:Blue;
}





/*
	Validators & others
*/

.validator
{
	font-weight: bold;
	font-size: 10px;
	color: red;
	font-family: Arial, Helvetica, sans-serif;
	line-height:12px;
}

.message
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left: 0px;
	font-weight: bold;
	color: #CC0000;
}

/*
	Links
*/
a:link
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}

a:visited
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}

a:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a:active
{
	color: #B70000;
}

/*
	Classes
*/

.heading
{
	padding-left: 10px;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	height: 24px;
	background-color: #E40C17;
	text-decoration: none;
	vertical-align: middle;
}

.unsorted
{
	background-image: none;
}
.sortedAsc
{
	background-image: url(images/sortascending.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.sortedDesc
{
	background-position: right 50%;
	background-image: url(images/sortdescending.gif);
	background-repeat: no-repeat;
}
.subheading
{
	background-color: #CCCCCC;
	height: 21px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	text-decoration: none;
	color: #672D4D;
}

.required
{
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #cc0000;
}

.copyright
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
    width: 0%;
}

.listbox
{
	font-family: verdana;
	font-size: 8pt;
	color: black;
	
	border : #d4a227 1px solid;
	background-color: #ffffff; /*scrollbar-arrow-color: #672D4D; 	scrollbar-base-color: #000000; 	scrollbar-dark-shadow-color: #000000; 	scrollbar-track-color: #FFF2F2; 	scrollbar-face-color: #CEB7BB; 	scrollbar-shadow-color: #CEB7BB;*/
}

.chand
{
	cursor: hand;
	text-decoration: underline;
	color: #990000;
}

.labelHeading
{
	font-size: 15px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F7F4EF;
	text-align: center;
	font-weight: bold;
}
.tophead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

/*for ajax*/
#progressBackgroundFilter {
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#FFFFCC; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000; 
}

#processMessage { 
   position:fixed;
  top:30%;  
  left:43%; 
  padding:10px; 
  width:14%; 
  z-index:1001; 
 

}
body { height: 100%; }

#progressBackgroundFilter 
{
    position:absolute;
    height: expression(document.body.clientHeight + "px");
    width: expression(document.body.clientWidth + "px");
}
#processMessage { 
    position:absolute; 
    top: expression((document.body.clientHeight * .30) + "px")
}
.dropCatalog
{
border-width:0px;height:15px;width:150;cursor:default;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;
}
.dxmSubMenu
{
	font: 9pt Tahoma;
	color: black;
	background-color: white;
	border: solid 1px #666666;
	padding: 1px 1px 1px 1px;
}
.dxmMenu, .dxmVerticalMenu
{
	font: 9pt Tahoma;
	color: black;
	background-color: #F0F0F0;
	border: solid 1px #A8A8A8;
	padding: 2px 2px 2px 2px;
}
.dxmMenuGutter
{
}

.dxmMenuSeparator .dx,
.dxmMenuFullHeightSeparator .dx 
{
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	width: 1px;
	height: 1px;
}
.dxmMenuSeparator,
.dxmMenuFullHeightSeparator
{
	width: 1px;
}

.dxmMenuSeparator .dx,
.dxmMenuFullHeightSeparator,
.dxmMenuVerticalSeparator
{
	background-color: #A8A8A8;
	width: 1px;
}
.dxmMenuSeparator .dx
{
	height: 13px;
}
.dxmMenuFullHeightSeparator
{
	display: none;
}
.dxmMenuVerticalSeparator
{
	width: 100%;
	height: 1px;
}

.dxmMenuItem, .dxmMenuItemWithImage, .dxmMenuItemWithPopOutImage, .dxmMenuItemWithImageWithPopOutImage,
.dxmVerticalMenuItem, .dxmVerticalMenuItemWithImage, .dxmVerticalMenuItemWithPopOutImage, .dxmVerticalMenuItemWithImageWithPopOutImage, 
.dxmMenuLargeItem, .dxmMenuLargeItemWithImage, .dxmMenuLargeItemWithPopOutImage, .dxmMenuLargeItemWithImageWithPopOutImage,
.dxmVerticalMenuLargeItem, .dxmVerticalMenuLargeItemWithImage, .dxmVerticalMenuLargeItemWithPopOutImage, .dxmVerticalMenuLargeItemWithImageWithPopOutImage
{
	font: 9pt Tahoma;
	color: black;
	white-space: nowrap;
}
.dxmMenuItem, .dxmMenuItemWithImage
{
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.dxmMenuItemWithPopOutImage, .dxmMenuItemWithImageWithPopOutImage
{
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 8px;
}	
.dxmVerticalMenuItem
{
	padding-top: 4px;
	padding-right: 19px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.dxmVerticalMenuItemWithImage
{
	padding-top: 4px;	
	padding-right: 19px;	
	padding-bottom: 5px;	
	padding-left: 3px;	
}
.dxmVerticalMenuItemWithPopOutImage
{
	padding-top: 4px;	
	padding-right: 6px;	
	padding-bottom: 5px;	
	padding-left: 8px;	
}
.dxmVerticalMenuItemWithImageWithPopOutImage
{
	padding-top: 4px;	
	padding-right: 6px;	
	padding-bottom: 5px;	
	padding-left: 3px;	
}
.dxmMenuLargeItem, .dxmMenuLargeItemWithImage
{
	padding-top: 4px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 11px;
}
.dxmMenuLargeItemWithPopOutImage, .dxmMenuLargeItemWithImageWithPopOutImage
{
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 11px;
}
.dxmVerticalMenuLargeItem, .dxmVerticalMenuLargeItemWithImage
{
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 7px;
	padding-left: 11px;
}
.dxmVerticalMenuLargeItemWithPopOutImage, .dxmVerticalMenuLargeItemWithImageWithPopOutImage
{
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 7px;
	padding-left: 11px;
}
.dxmMenuItemDropDownButton, .dxmMenuLargeItemDropDownButton
{
	padding-right: 5px;
	padding-left: 5px;
}
.dxmVerticalMenuItemDropDownButton, .dxmVerticalMenuLargeItemDropDownButton
{
	padding-right: 5px;
	padding-left: 5px;
}
.dxmMenuItemSelected, .dxmMenuItemSelectedWithImage, .dxmMenuItemSelectedWithPopOutImage, .dxmMenuItemSelectedWithImageWithPopOutImage,
.dxmVerticalMenuItemSelected, .dxmVerticalMenuItemSelectedWithImage, .dxmVerticalMenuItemSelectedWithPopOutImage, .dxmVerticalMenuItemSelectedWithImageWithPopOutImage,
.dxmMenuLargeItemSelected, .dxmMenuLargeItemSelectedWithImage, .dxmMenuLargeItemSelectedWithPopOutImage, .dxmMenuLargeItemSelectedWithImageWithPopOutImage,
.dxmVerticalMenuLargeItemSelected, .dxmVerticalMenuLargeItemWithImageSelected, .dxmVerticalMenuLargeItemSelectedWithPopOutImage, .dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage
{
	background-color: white;
	border: solid 1px #888888;
}
.dxmMenuItemSelected, .dxmMenuItemSelectedWithImage
{
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 4px;
	padding-left: 7px;
}
.dxmMenuItemSelectedWithPopOutImage, .dxmMenuItemSelectedWithImageWithPopOutImage
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 7px;
}	
.dxmVerticalMenuItemSelected
{
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 4px;
	padding-left: 7px;
}
.dxmVerticalMenuItemSelectedWithImage
{
	padding-top: 3px;	
	padding-right: 18px;	
	padding-bottom: 4px;	
	padding-left: 2px;	
}
.dxmVerticalMenuItemSelectedWithPopOutImage
{
	padding-top: 3px;	
	padding-right: 5px;	
	padding-bottom: 4px;	
	padding-left: 7px;	
}
.dxmVerticalMenuItemSelectedWithImageWithPopOutImage
{
	padding-top: 3px;	
	padding-right: 5px;	
	padding-bottom: 4px;	
	padding-left: 2px;	
}
.dxmMenuLargeItemSelected, .dxmMenuLargeItemSelectedWithImage
{
	padding-top: 3px;
	padding-right: 11px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.dxmMenuLargeItemSelectedWithPopOutImage, .dxmMenuLargeItemSelectedWithImageWithPopOutImage
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.dxmVerticalMenuLargeSelectedItem, .dxmVerticalMenuLargeSelectedItemWithImage
{
	padding-top: 5px;
	padding-right: 11px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.dxmVerticalMenuLargeItemSelectedWithPopOutImage, .dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage
{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.dxmMenuItemDropDownButtonSelected, .dxmMenuLargeItemDropDownButtonSelected
{
	padding-right: 4px;
	padding-left: 4px;
}
.dxmVerticalMenuItemDropDownButtonSelected, .dxmVerticalMenuLargeItemDropDownButtonSelected
{
	padding-right: 4px;
	padding-left: 4px;
}
.dxmMenuItemChecked, .dxmMenuItemCheckedWithImage, .dxmMenuItemCheckedWithPopOutImage, .dxmMenuItemCheckedWithImageWithPopOutImage,
.dxmVerticalMenuItemChecked, .dxmVerticalMenuItemCheckedWithImage, .dxmVerticalMenuItemCheckedWithPopOutImage, .dxmVerticalMenuItemCheckedWithImageWithPopOutImage,
.dxmMenuLargeItemChecked, .dxmMenuLargeItemCheckedWithImage, .dxmMenuLargeItemCheckedWithPopOutImage, .dxmMenuLargeItemCheckedWithImageWithPopOutImage,
.dxmVerticalMenuLargeItemChecked, .dxmVerticalMenuLargeItemWithImageChecked, .dxmVerticalMenuLargeItemCheckedWithPopOutImage, .dxmVerticalMenuLargeItemCheckedWithImageWithPopOutImage
{
	background-color: white;
	border: solid 1px #888888;
}
.dxmMenuItemChecked, .dxmMenuItemCheckedWithImage
{
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 4px;
	padding-left: 7px;
}
.dxmMenuItemCheckedWithPopOutImage, .dxmMenuItemCheckedWithImageWithPopOutImage
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 7px;
}	
.dxmVerticalMenuItemChecked
{
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 4px;
	padding-left: 7px;
}
.dxmVerticalMenuItemCheckedWithImage
{
	padding-top: 3px;	
	padding-right: 18px;	
	padding-bottom: 4px;	
	padding-left: 2px;	
}
.dxmVerticalMenuItemCheckedWithPopOutImage
{
	padding-top: 3px;	
	padding-right: 5px;	
	padding-bottom: 4px;	
	padding-left: 7px;	
}
.dxmVerticalMenuItemCheckedWithImageWithPopOutImage
{
	padding-top: 3px;	
	padding-right: 5px;	
	padding-bottom: 4px;	
	padding-left: 2px;	
}
.dxmMenuLargeItemChecked, .dxmMenuLargeItemCheckedWithImage
{
	padding-top: 3px;
	padding-right: 11px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.dxmMenuLargeItemCheckedWithPopOutImage, .dxmMenuLargeItemCheckedWithImageWithPopOutImage
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.dxmVerticalMenuLargeItemChecked, .dxmVerticalMenuLargeItemCheckedWithImage
{
	padding-top: 5px;
	padding-right: 11px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.dxmVerticalMenuLargeItemCheckedWithPopOutImage, .dxmVerticalMenuLargeItemCheckedWithImageWithPopOutImage
{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.dxmMenuItemDropDownButtonChecked, .dxmMenuLargeItemDropDownButtonChecked
{
	padding-right: 4px;
	padding-left: 4px;
}
.dxmVerticalMenuItemDropDownButtonChecked, .dxmVerticalMenuLargeItemDropDownButtonChecked
{
	padding-right: 4px;
	padding-left: 4px;
}
.dxmMenuItemHover, .dxmMenuItemHoverWithImage, .dxmMenuItemHoverWithPopOutImage, .dxmMenuItemHoverWithImageWithPopOutImage, 
.dxmVerticalMenuItemHover, .dxmVerticalMenuItemHoverWithImage, .dxmVerticalMenuItemHoverWithPopOutImage, .dxmVerticalMenuItemHoverWithImageWithPopOutImage, 
.dxmMenuLargeItemHover, .dxmMenuLargeItemHoverWithImage, .dxmMenuLargeItemHoverWithPopOutImage, .dxmMenuLargeItemHoverWithImageWithPopOutImage, 
.dxmVerticalMenuLargeItemHover, .dxmVerticalMenuLargeItemHoverWithImage, .dxmVerticalMenuLargeItemHoverWithPopOutImage, .dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage
{
	background-color: #CBCBCB;
	border: solid 1px #888888;
}
.dxmMenuItemHover, .dxmMenuItemHoverWithImage
{
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 4px;
	padding-left: 7px;
}
.dxmMenuItemHoverWithPopOutImage, .dxmMenuItemHoverWithImageWithPopOutImage
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 7px;
}	
.dxmVerticalMenuItemHover
{
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 4px;
	padding-left: 7px;
}
.dxmVerticalMenuItemHoverWithImage
{
	padding-top: 3px;	
	padding-right: 18px;	
	padding-bottom: 4px;	
	padding-left: 2px;	
}
.dxmVerticalMenuItemHoverWithPopOutImage
{
	padding-top: 3px;	
	padding-right: 5px;	
	padding-bottom: 4px;	
	padding-left: 7px;	
}
.dxmVerticalMenuItemHoverWithImageWithPopOutImage
{
	padding-top: 3px;	
	padding-right: 5px;	
	padding-bottom: 4px;	
	padding-left: 2px;	
}
.dxmMenuLargeItemHover, .dxmMenuLargeItemHoverWithImage
{
	padding-top: 3px;
	padding-right: 11px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.dxmMenuLargeItemHoverWithPopOutImage, .dxmMenuLargeItemHoverWithImageWithPopOutImage
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.dxmVerticalMenuLargeItemHover, .dxmVerticalMenuLargeItemHoverWithImage
{
	padding-top: 5px;
	padding-right: 11px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.dxmVerticalMenuLargeItemHoverWithPopOutImage, .dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage
{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.dxmMenuItemDropDownButtonHover, .dxmMenuLargeItemDropDownButtonHover
{
	padding-right: 4px;
	padding-left: 4px;
}
.dxmVerticalMenuItemDropDownButtonHover, .dxmVerticalMenuLargeItemDropDownButtonHover
{
	padding-right: 4px;
	padding-left: 4px;
}
.dxmSubMenu
{
	font: 9pt Tahoma;
	color: black;
	background-color: white;
	border: solid 1px #666666;
	padding: 1px 1px 1px 1px;
}
.dxmSubMenuGutter
{
	background-color: #E0E0E0;
}
.dxmSubMenuSeparator
{
	background-color: #A8A8A8;
	width: 100%;
	height: 1px;
}
.dxmSubMenuItem, .dxmSubMenuItemWithImage, .dxmSubMenuItemWithPopOutImage, .dxmSubMenuItemWithImageWithPopOutImage
{
	font: 9pt Tahoma;
	color: black;
	white-space: nowrap;
}
.dxmSubMenuItem, .dxmSubMenuItemWithImage
{
	padding-top: 4px;
	padding-right: 19px;
	padding-bottom: 5px;
	padding-left: 3px;
}
.dxmSubMenuItemWithPopOutImage, .dxmSubMenuItemWithImageWithPopOutImage
{
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 3px;
}
.dxmSubMenuItemDropDownButton
{
	padding-right: 5px;
	padding-left: 5px;
}
.dxmSubMenuItemSelected, .dxmSubMenuItemSelectedWithImage, .dxmSubMenuItemSelectedWithPopOutImage, .dxmSubMenuItemSelectedWithImageWithPopOutImage
{
	background-color: #D8D8D8;
	border: solid 1px #888888;
}
.dxmSubMenuItemSelected, .dxmSubMenuItemSelectedWithImage
{
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 4px;
	padding-left: 2px;
}
.dxmSubMenuItemSelectedWithPopOutImage, .dxmSubMenuItemSelectedWithImageWithPopOutImage
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 2px;
}
.dxmSubMenuItemDropDownButtonSelected
{
	padding-right: 4px;
	padding-left: 4px;
}
.dxmSubMenuItemChecked, .dxmSubMenuItemCheckedWithImage, .dxmSubMenuItemCheckedWithPopOutImage, .dxmSubMenuItemCheckedWithImageWithPopOutImage
{
}
.dxmSubMenuItemChecked, .dxmSubMenuItemCheckedWithImage
{
}
.dxmSubMenuItemCheckedWithPopOutImage, .dxmSubMenuItemCheckedWithImageWithPopOutImage
{
}
.dxmSubMenuItemDropDownButtonChecked
{
}
.dxmSubMenuItemHover, .dxmSubMenuItemHoverWithImage, .dxmSubMenuItemHoverWithPopOutImage, .dxmSubMenuItemHoverWithImageWithPopOutImage
{
	background-color: #F2F2F2;
	border: solid 1px #888888;
}
.dxmSubMenuItemHover, .dxmSubMenuItemHoverWithImage
{
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 4px;
	padding-left: 2px;
}
.dxmSubMenuItemHoverWithPopOutImage, .dxmSubMenuItemHoverWithImageWithPopOutImage
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 2px;
}
.dxmSubMenuItemDropDownButtonHover
{
	padding-right: 4px;
	padding-left: 4px;
}
.dxmSubMenuBorderCorrector
{
    position: absolute;
    border: 0px;
    padding: 0px;
}

.dxmMenuItemSpacing,
.dxmMenuLargeItemSpacing,
.dxmMenuItemSeparatorSpacing,
.dxmMenuLargeItemSeparatorSpacing
{
	width: 2px;	
}
.dxmVerticalMenuItemSpacing,
.dxmVerticalMenuItemSeparatorSpacing
{
	height: 1px;
}
.dxmVerticalMenuLargeItemSpacing,
.dxmVerticalMenuLargeItemSeparatorSpacing
{
	height: 2px;
}
.dxmSubMenuItemSpacing,
.dxmSubMenuItemSeparatorSpacing 
{
	height: 1px;
}

.dxmMenuItemLeftImageSpacing
{
	padding-right: 4px;
}
.dxmMenuItemRightImageSpacing
{
	padding-left: 4px;
}
.dxmVerticalMenuItemLeftImageSpacing,
.dxmVerticalMenuItemRightImageSpacing,
.dxmSubMenuItemImageSpacing
{
	width: 1px;
	padding-left: 0px !important;
	padding-right: 0px !important;
	border-left-width: 0px !important;
	border-right-width: 0px !important;
}
.dxmVerticalMenuItemLeftImageSpacing div,
.dxmVerticalMenuItemRightImageSpacing div
{
	width: 4px;
	height: 1px;
}
.dxmMenuItemTopImageSpacing,
.dxmVerticalMenuItemTopImageSpacing
{
	margin-bottom: 4px;
}
.dxmMenuItemBottomImageSpacing,
.dxmVerticalMenuItemBottomImageSpacing
{
	margin-top: 4px;
}
.dxmSubMenuItemImageSpacing div
{
	width: 7px;
	height: 1px;
}

/* Disabled */
.dxmDisabled
{
	color: #acacac;
	cursor: default;
}


/*                     */
/* -- ASPxMenu Lite -- */
/*                     */
.dxm-main,
.dxm-horizontal ul.dx {
	float: left;
}
.dxm-popup {
	position: relative;
}
ul.dx {
	list-style: none none outside;
	margin: 0;
	padding: 0;
	
	background-repeat: repeat-y;
	background-position: left top;
}
.dxm-image,
.dxm-pImage {
	border-width: 0px;
	vertical-align: top;
}
.dxm-popOut,
.dxm-spacing,
.dxm-separator,
.dxm-separator b {
	font-size: 0px;
	line-height: 0px;
	display: block;
}
.dxm-horizontal .dxm-item,
.dxm-horizontal .dxm-spacing,
.dxm-horizontal .dxm-separator,
.dxm-content,
.dxm-horizontal .dxm-popOut,
.dxm-vertical .dxm-image-r .dxm-popOut {
    float: left;
}
.dxm-vertical .dxm-image-l .dxm-popOut,
.dxm-vertical .dxm-image-t .dxm-popOut,
.dxm-vertical .dxm-image-b .dxm-popOut,
.dxm-popup .dxm-popOut {
	float: right;
}
.dxm-ie7 .dxm-vertical ul.dx,
.dxm-ie7 .dxm-popup ul.dx {
	height: 1%;
}
.dxm-ie7 .dxm-vertical .dxm-item,
.dxm-ie7 .dxm-popup .dxm-item {
	margin-bottom: -2px;
}
.dxm-ie7 .dxm-vertical .dxm-spacing,
.dxm-ie7 .dxm-popup .dxm-spacing {
	margin-bottom: -1px;
}
.dxm-ie7 .dxm-vertical .dxm-item,
.dxm-ie7 .dxm-vertical .dxm-spacing,
.dxm-ie7 .dxm-vertical .dxm-separator,
.dxm-ie7 .dxm-popup .dxm-item,
.dxm-ie7 .dxm-popup .dxm-spacing,
.dxm-ie7 .dxm-popup .dxm-separator {
	zoom: 1;
}
.dxm-vertical .dxm-separator b,
.dxm-popup .dxm-separator b {
	margin: 0px auto;
}
.dxm-ie7 .dxm-vertical .dxm-separator b,
.dxm-ie7 .dxm-popup .dxm-separator b {
	margin: 0px;
}
.dxm-ie7 .dxm-vertical .dxm-separator,
.dxm-ie7 .dxm-popup .dxm-separator {
	text-align: center;
}
.inpbutton_transparent {
    opacity: 0.2;
    filter: alpha(opacity=50); /* For IE8 and earlier */
}

.divSinContenido
{
    width:100%;
    height:100%; 
    background-color:white; 
    text-align:center; 
   /*style="width:100%; height:100%;
        background-color:white; text-align:center; */
}
   .contndRep
          {
            font: 9pt Tahoma;
	        color: Black;
            font-style: normal;
            /*font-weight: bold;*/
            text-decoration: none;
            color: #000000; 
            border-collapse:collapse;
            empty-cells:show;
            table-layout:fixed;
            overflow:hidden;
            text-overflow:ellipsis;
        }

       .MoreVer
       { display:block;}
       .MoreOcultar
       {display:none;}
       
   