﻿.BaseStyleOut{
   background-color: #aaaaaa;
   font-family: Arial, Verdana, Geneva, helvetica;
   color:#030303;
   font-size:11px;
   width: 100px;
   height: 24px;
   cursor:pointer;
}
.BaseStyleOver{ background-color: #cccccc; font-family: Arial, Verdana, Geneva, helvetica; color:#030303; font-size:11px; width: 100px; height: 24px; cursor: pointer;}
.BaseStyleDown{ background-color: #f1f1f1; font-family: Arial, Verdana, Geneva, helvetica; color:#030303; font-size:11px; width: 100px; height: 24px; cursor: pointer;}
.BaseStyleOutS{ background-color: #aaaaaa; font-family: Arial, Verdana, Geneva, helvetica; color:#030303; font-size:9px; width: 50px; height: 20px; cursor: pointer;}
.BaseStyleOverS{ background-color: #cccccc; font-family: Arial, Verdana, Geneva, helvetica; color:#030303; font-size:9px; width: 50px; height: 20px; cursor: pointer;}
.BaseStyleDownS{ background-color: #f1f1f1; font-family: Arial, Verdana, Geneva, helvetica; color:#030303; font-size:9px; width: 50px; height: 20px; cursor: pointer;}
.BaseStyleInput {
   font-size: 11px;
   font-family: Verdana, Tahoma, Arial, Sans-Serif;
   border: solid 1px #aaaaaa;
}
.BaseStyleButton {
   font-size: 10pt;
   font-family: Verdana, Tahoma, Arial, Sans-Serif;
   margin:5px;
   padding:3px 4px;
   cursor:pointer;
}
.BaseStylePointer {cursor:pointer;}
.BaseStyleNumDoc {font-size:9px; color:#cdcdcd; font-style:italic;}
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}
.UpdateProgress {border: solid 1px #AAAAAA; position:absolute; left:100px; top:50px; width:200px; height:32px; background-color:#DDDDDD; margin:5px; padding:20px;}
.highlight {background-color: #fffacd;}

/*GridViewCSS*/
.GridViewStyle {font-family: Arial, Sans-Serif; font-size:small; table-layout: auto; border-collapse: collapse; border: #1d1d1d 5px solid;}
/*Header and Pager styles*/
.HeaderStyle, .PagerStyle {background-image: url(/img/HeaderGlassBlack.jpg); background-position:center; background-repeat:repeat-x; background-color:#1d1d1d;}/*Common Styles*/
.HeaderStyle th {padding: 5px; color: #ffffff;}
.HeaderStyle a {text-decoration:none; color:#ffffff; display:block; text-align:left; font-weight:normal;}
.PagerStyle table {text-align:center; margin:auto;}
.PagerStyle table td {border:0px; padding:5px;}
.PagerStyle td {border-top: #1d1d1d 3px solid;}
.PagerStyle a {color:#ffffff; text-decoration:none; padding:2px 10px 2px 10px; border-top:solid 1px #777777; border-right:solid 1px #333333; border-bottom:solid 1px #333333; border-left:solid 1px #777777;}
.PagerStyle span {font-weight:bold; color:#FFFFFF; text-decoration:none; padding:2px 10px 2px 10px;}
/*RowStyles*/
.RowStyle td, .AltRowStyle td, .SelectedRowStyle td, .EditRowStyle td {padding: 5px; border-right: solid 1px #1d1d1d;} /*Common Styles*/
.RowStyle td {background-color: #c9c9c9;}
.AltRowStyle td {background-color: #f0f0f0;}
.SelectedRowStyle td {background-color: #ffff66;}

/*Accordion*/
.accordionHeader {border: 1px solid #2F4F4F; color: white; background-color: #2E4d7B; font-weight: bold; padding: 5px; margin-top: 5px; cursor: pointer;}
.accordionHeaderSelected {border: 1px solid #2F4F4F; color: white; background-color: #5078B3; font-weight: bold; padding: 5px; margin-top: 5px; cursor: pointer;}
.accordionContent {background-color: #D3DEEF; border: 1px dashed #2F4F4F; border-top: none; padding: 5px; padding-top: 10px;}
