﻿body 
{
	font-family:Arial;
	font-size:12px;
}

.BannerBackground
{
	background-image:url(images/top.jpg)
}

.MenuFont
{
	color:#D02127;
	font-weight:bold;
}

.MenuLink
{
	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: 90%;
	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; 
    font-family: 'trebuchet ms',helvetica,sans-serif; 
    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;
}

