﻿body, div, span, input, select, a, td, th
{
	font-family:Arial;
	font-size:12px;
}

.BannerBackground
{
	background-image:url(images/top.jpg)
}

.MenuFont
{
	color:#D02127;
	font-weight:bold;
}

.MenuLink
{
	font-size:12px;
	color:#D02127;
	font-weight:bold;
	text-decoration:none;
}

.PanelPadding
{
	padding:8px 8px 8px 8px;
}

.SearchFormControl
{
	background-color:#EEF2FB;
	border:solid 1px #AAAAAA;
	font-size:10px;
}

.SearchFormControl input
{
	height:15px;
}

.DisplayNone
{
	display:none;
}

/* Gridview Style Setting*/
.TableStyle{
   font-family:arial;
   margin:10px 0pt 15px;
   font-size: 8pt;
   border-color: #CDCDCD;
   width:850px;
   color: #3D3D3D;
}
.TableStyle td, .TableStyle th{
   border-color: #CDCDCD;
}
.AlternatingRowStyle{
    background-color:#F2F2F2;	
}
.HeaderStyle {
    background-color:#F0F0F6;
    background-image: url(images/sort_none.gif);
    background-repeat: no-repeat;
    background-position: center left;     
    padding-left: 20px;
    height:25px;
	 border-color:#FFFFFF;
}  

.HeaderStyleNoSorting {

    background-repeat: no-repeat;
    background-color:#E7ECEE;
    background-position: center left;     
    padding-left: 20px;
    height:25px;
	font-weight:bold;
	border-bottom: solid 2px #000000;
}  

.HeaderStyleNone {
    background-color:#F0F0F6;
    background-repeat: no-repeat;
    background-position: center left;     
    padding-left: 20px;
}  

.HeaderStyle a{
	text-decoration:none;
	color:black;
	display:block;
}    
.RowStyle{
	background-color: #FFF;
}

.AltRowStyle
{
	background-color:#f0f0f0;
}

.RowStyle td, .AlternatingRowStyle td {
   padding: 2px;
}

.SortAscHeaderStyle{
    background-image: url(images/sort_asc.gif);     
    background-color: #8dbdd8;    
    background-repeat: no-repeat;
    background-position: center left;     
    padding-left: 20px;  
}

.SortDescHeaderStyle{
    background-image: url(images/sort_desc.gif);     
    background-color: #8dbdd8;    
    background-repeat: no-repeat;
    background-position: center left;   
    padding-left: 20px;    
}
/* background-color: #8dbdd8;  */
/* Gridview Style Setting*/

.Button 
{
	
	border-right: #666666 1px solid; 
	border-top: #999999 1px solid; 
	font-weight: bold; 
	font-size: 11px;
	font-family:Arial;
	filter: progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#D2D2D2'); 
    border-left: #999999 1px solid; 
    cursor: pointer; 
    color: #333; 
    border-bottom: #666666 1px solid; 

    background-color: #d2d2d2
}


.LoginTextBox {
	border-right: #999999 1px solid; 
	border-top: #999999 1px solid; 
	font-size: 9pt; 
	border-left: #999999 1px solid; 
	color: #000000; 
	border-bottom: #999999 1px solid; 
	font-family: Arial, Helvetica
}

.TableTopBottomLine
{
	border-top: solid 1px #C4C4C4;
	border-bottom: solid 1px #C4C4C4;
}

#footerarea a:link
{
	color:#505050;
}

#footerarea a:visited
{
	color:#505050;
}

#footerarea a:hover
{
	color:#3399CC;
}

#footerarea a:active
{
	color:#3399CC;
}
.modalBackground 
{
	background-color:Gray;
	filter:alpha(opacity=35);
	opacity:0.35;
}
	
div #menu a
{
	float:left;
}


.RedButton
{
        
    background-color:#DE0404;
    border:0px;
    color:#FFFFFF;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    cursor:pointer;
    padding: 1px 1px 1px 1px;
}

.pnleVoucher
{
	margin-left: auto;
	margin-right: auto;
	width: 550px; 
}

 .label 
 { 
	FONT-SIZE: 14px; 
	FONT-FAMILY: Verdana; 
	COLOR: BLUE; 
	FONT-WEIGHT: bold; 
 }
 
 .content 
 { 
	FONT-SIZE: 16px; 
	FONT-FAMILY: Verdana; 
	COLOR: RED; 
	FONT-WEIGHT: bold; 
 }
