﻿.button {
	margin: 10px 5px;
	padding: 0px 3px;
	border-right: 1px solid #beb9b6;
	border-left: 1px solid #beb9b6;
	vertical-align:middle;
}

.button a:link, 
.button a:hover, 
.button a:active, 
.button a:visited {
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #938866;
	display: block;
}

.button a:hover {
	background-color: #6f6133;
}

.button a div { cursor: pointer; }
.button a div {  color: #FFFFFF; background: transparent url(../images/button_tl.gif) no-repeat left top; }
.button a div div { color: #FFFFFF; background: transparent url(../images/button_tr.gif) no-repeat right top; }
.button a div div div { color: #FFFFFF; background: transparent url(../images/button_br.gif) no-repeat right bottom;}
.button a div div div div { color: #FFFFFF; background: transparent url(../images/button_bl.gif) no-repeat left bottom;line-height: 180%;}

.header {
	padding-bottom:5px;
}


.Grid_Row_Style
{
	background-color:AliceBlue;
}

.Grid_Alternating_Row_Style
{
	background-color:White;
}

.Login_Control
{
	
}

.brand {
	margin-right: -30px;
	float: left;
}

.brand img {
	float: left;
}

.fluidColumn {
	/*color: #938A87;*/
	color: #5a5a5a;
	background: none;
	min-width: 60%;
}
.fixedContent {
	background: none;
	margin-left: 10px;
}
body 
{
	font-family: Georgia;
	background: #e4e1d9;
	font-size:11px;
	color:#6f6133;
}


a:link,a:active, a:visited
{
  text-decoration:none;
  text-transform:uppercase;
  font-size:10px;
  color:#6f6133;
  }

a:hover
{
  text-decoration:underline;
  color:#938866;
  
  }
  
.menucard_select
{
	font-family:Calibri;
  text-decoration:none;
  font-size:medium;
  color: White;
}

A.menucard_select:hover
{
	font-family:Calibri;
  text-decoration:none;
  font-size:medium;
  font-weight:bold;
  color: gray;
}

hr
{
  color: Navy;
  font-weight: bold;
}

.Header_td
{
    background-color:White;
    color:Navy;
    font-family:Verdana;
    font-size:x-large;
    font-weight:bold;
    border-top:Solid 2px Navy;
    border-bottom:Solid 2px Navy;
}

.Navigation_td
{
    background-color:White;
    color:Black;
    font-family:Verdana;
    font-size:small;
    border-bottom:Solid 2px Navy;
}

.Content_td
{
    background-color:White;
}

.Title_td
{
    color:Navy;
    font-family:Verdana;
    font-size:small;
    font-weight:bold;
    border-bottom:Solid 2px Navy;
}

.MenuItem
{
    color:#0066CC;
    font-family:Verdana;
    text-decoration:none;
}

.MenuTable
{
    border-right:Solid 2px Navy;
}

.MenuItem_Selected
{
    color:Navy;
    font-family:Verdana;
    font-weight:bold;
    text-decoration:none;
}

.Footer_td
{
    font-family:Calibri;
    font-size:x-small;
        border-top:Solid 1px Gainsboro;
}

.Title
{
  color: Navy;
  font-size: 18px;
}

.Title1
{
  font-size: 14px;
  font-weight: bold;
}

.tdTitle1
{
  background-color: Navy;
  color: White;
}

.Label
{
  color: Navy;
  font-family: Verdana;
  font-size: 10px;
}

.TextBox
{
 color:#050;
	font-family:Georgia;
	font-size:10pt;
	background-color:#fed;
	border:1px solid;
	border-top-color:#696;
	border-left-color:#696;
	border-right-color:#363;
	border-bottom-color:#363;
	filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
		}

.TextBox_Label
{
  background-color:Transparent;
  color: Navy;
  font-family: Verdana;
  font-size: 10px;
  border-style:none;
}

.Label2
{
  font-weight: bold;
  font-family: Verdana;
  font-size: 12px;
  vertical-align: top;
}

.GV_Cepas_Header
{
    background:Navy;
    color:White;
}

.GV_RW_Header
{
    background:#0066CC;
    color:White;
}


		
input[type="button"], button, input[type="submit"]
{
 color:#050;
	font-family:Georgia;
	font-size:10pt;
	font-weight:bold;
	background-color:#fed;
	border:1px solid;
	border-top-color:#696;
	border-left-color:#696;
	border-right-color:#363;
	border-bottom-color:#363;
	filter:progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
		}

input[type="text"],input[type="file"], input[type="password"], select,textarea 
{
 color:#6f6133;
	font-family:Georgia;
	font-size:13px;
	background-color:white;
	border:solid 1px gray;
		}
		
.unSelectedButton
{
  font-family: Verdana;
  background-color:Gray;
  color:white;
  font-size: 12px;
  border-right:Solid 2px Navy;
  border-bottom:Solid 2px Navy;
  border-left:Solid 1px Navy;
  text-decoration:none;
  padding: 2px 2px 2px 2px;
  text-align:center;
  vertical-align:middle;
  cursor:text;
}

.ErrorMessage
{
  font-family: Verdana;
  color: Red;
  font-weight: bold;
  font-size: 12px;
}

.ErrorMessage1
{
  font-family: Verdana;
  color: Red;
  font-weight: bold;
  font-size: 12px;
}

.StackTrace
{
  font-family: Verdana;
  color: Blue;
  font-size: 12px;
}

.Button_Disabled
{
  font-family: Verdana;
  background-color:Gray;
  color: White;
  font-size: 12px;
  border-right:Solid 2px Navy;
  border-bottom:Solid 2px Navy;
  border-left:Solid 1px Navy;
  text-decoration:none;
  padding: 2px 2px 2px 2px;
  text-align:center;
  vertical-align:middle;
  cursor:text;
}

.Reconciled
{
  background-color:Green;
  color:White;
}

.Pending
{
  background-color:Red;
  color:White;
}

.Recon_Blank
{
  background-color:Green;
  color:White;
}

.Logoff_Header
{
    background-color:White;
    color:Navy;
    font-family:Verdana;
    font-size:xx-large;
    font-weight:bold;
}

.Wizard_BreadCrumNavTable
{
	border-bottom:Solid 3px gray;
}

.Logoff_label
{
    background-color:White;
    color:Navy;
    font-family:Verdana;
    font-size:large;
    font-weight:bold;
}

.Login_Header
{
color: #FFFFFF;
	font-size: 1em;
	font-weight: normal;
	background: #006e7a url(../images/titleBkgd_default.gif);
	border-bottom: 1px solid #FFFFFF;
	height:25px;
}
 
.Main_Header
{
  font-family:Calibri;
  font-weight:bold;
  background-color:White;
  color: Navy;
  font-size:medium;
  text-decoration:none;
}

.Timer
{
  font-family:Calibri;
  font-weight:bold;
  color: White;
  font-size:small;
  text-decoration:none;
  vertical-align:bottom;
}

.Logoff_button
{
  font-family:Calibri;
  font-weight:bold;
  text-decoration:none;
  color: Navy;
}
.PageHeader
{
	font-family:Georgia,Verdana,Arial;
	font-weight:bold;
	color:#0066FF;
	font-size:16pt;
}



.BreadCrumRow1
{
	
}

.BreadCrumRow2
{
	border-bottom:Solid 1px gray;
	font-family:Georgia;
	font-size:11px;
	vertical-align:middle;
	color: #6f6133;
	text-transform: uppercase;
	font-weight:bold;
	padding-bottom:3px;
}

.BreadCrumRow2_Selected
{
	border-bottom:Solid 1px gray;
	font-family:Georgia;
	font-size:11px;
	vertical-align:middle;
	font-weight:bold;
	background-color: #938866;
	font-weight:bold;
	text-transform: uppercase;
	color:White;
	padding-bottom:3px;
}

.BreadCrumRow3
{
		border-right:Solid 1px gray;
	font-family:Georgia;
	font-size:9px;
	color: #6f6133;
	text-transform: uppercase;
	vertical-align:middle;
	padding-top:3px;
}

.BreadCrumRow3_Selected
{
		border-right:Solid 1px gray;
	font-family:Georgia;
	font-size:9px;
	vertical-align:middle;
	color: #6f6133;
	text-transform: uppercase;
	padding-top:3px;
	font-weight:bold;
}

.BreadCrumRow3_LastCell
{
	font-family:Georgia;
	font-size:9px;
	color: #6f6133;
	text-transform: uppercase;
	padding-top:3px;
	vertical-align:middle;
}

.BreadCrumRow3_Selected_LastCell
{
	font-family:Georgia;
	font-size:9px;
	vertical-align:middle;
	color: #6f6133;
	text-transform: uppercase;
	padding-top:3px;
	font-weight:bold;
}

.BreadCrumbStyle
{
	font-family:Georgia;
	font-size:16px;
	vertical-align:middle;
}

.BreadCrumbStyle_Selected
{
	font-family:Georgia;
	font-size:18px;
	vertical-align:middle;
	font-weight:bold;
}
.TDDetail_border
{
border-bottom: solid 1px gray; 
}
.mainMenu 
{
	background: white;
	border-top: 1px solid  #938866;
	border-bottom: 1px solid  #938866;
	font-family:Georgia;
	font-size:10px;
	padding:3px;
	height:25px;
}

.H1_header
{
	padding:10px 10px 10px 10px;
	color: #FFFFFF;
	font-size:20px;
	font-style:normal;
	font-weight: normal;
	font-style:italic;
	line-height: 100%;
	background: #006e7a url(../images/titleBkgd_default.gif);
	border-bottom: 1px solid gray;
	font-family:Georgia;
	vertical-align:middle;
	text-align:left;
}

.TDHeader
{
	color: #FFFFFF;
	font-size:11px;
	font-style:normal;
	font-weight: bold;
	line-height: 100%;
	background: #006e7a url(../images/titleBkgd_default.gif);
	border-bottom: 1px solid gray;
	height:20px;
	text-transform:uppercase;
	font-family:Georgia;
	vertical-align:middle;
}

.Welcome_Header
{
	color: #FFFFFF;
	font-size: 18px;
	font-weight: normal;
	background: #006e7a url(../images/titleBkgd_default.gif);
	border-bottom: 1px solid #FFFFFF;
	padding: 10px 10px 10px 10px;
}

.TDHeader_NoGradient
{
border-bottom: solid 1px #aaccee; 
background-color:#EBF3FB; 
font-weight: bold; 
color:Navy;
height:100%;
}
.TableWrapper
{
	border: solid 1px gainsboro; 

}
.TableWrapper2
{
	border: solid 1px #aaccee; 
	width: 760px;		
}
.GreenBack
{
font-family: Georgia; 
color: #ffffff;	
background-color:Green;
background-image:url(../images/greenback.jpg);
}
.OrangeBack
{
font-family: Georgia; 
color: #ffffff;	
background-color:Orange;
background-image:url(../images/orangeback.jpg);
}
.RedBack
{
font-family: Georgia; 
color: #ffffff;	
background-color:Red;
background-image:url(../images/redback.jpg);

}
.BlueBack
{
font-family: Georgia; 
color: #ffffff;	
background-color:blue;
background-image:url(../images/blueback.jpg);
}
.cssform{
width: 300px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 155px; /*width of left column containing the label elements*/
border-top: 1px dashed gray;
height: 1%;
}
