﻿/*
**
**  Page layout
**
*/
#wrapper {
	width: 100%;
    /*
        border: border:1px solid #ff0000;
    */
    float: left;
}

#TheHeader {
	width: 100%;
    float: left;
        /*
    border:2px solid #ffff00;
*/
}

#TheLeftMenu{
	width: 24%;
    /*
    border:2px solid #00ff00;
    */
    float: left;
}

#TheRightContent {
	width:74%;
    float: left;
    
}
.contentBody
{
	width:100%;
}

#TheFooter {
	width: 100%;
    float: left;
    /*
    border:2px solid #0000ff;
    */
}

/*
**
** 
**
*/
.HighLightWord
{
    font-weight:bold;
    color:#ff0000;
    background-color:Yellow;
}
.TrimTitle
{
    font-weight:bold;
    white-space: nowrap;
    vertical-align:top; 
}

.FieldSet
{
    /*border-width:1px;
    border-color:#0000ff;
	*/
	width:98%;
}


/*
** ======================================
**  Grid View Styles
** ======================================
*/

.maintGVGridView
{
    background-color:#9EBFF6;
    width:100%;
    margin-top: 5px;
	border-left:  1px solid #bdbeb9;
	font-size: 1.0em;
	color:#333333;}

.maintGVHeader
{
	height: 1.5em;
	text-align: center;
	padding-left:3px;
    padding-right:3px;
    font-weight:normal;
    color:#000000; 
}
.maintGVHeader TH A 
{
    color:#002D96;
    text-decoration:none; 
    font-weight:bold;

}
.maintGVHeader A:hover 
{ 
    text-decoration: underline;
}
.maintGVHeaderSortASC  
{
	height: 1.5em;
    padding-left:3px;
    padding-right:15px;
    background: url('../Images/SortAsc.gif') no-repeat 95% 50%;
 }
.maintGVHeaderSortDESC  
{
	height: 1.5em;
    padding-left:3px;
    padding-right:15px;
    background: url('../Images/SortDesc.gif') no-repeat 95% 50%; 
}
.maintGVFooter
{
	height: 1.0em;
	text-align:right;
}
.maintGVRow
{
	height: 1.0em;
	background-color: #EFF3FB;
	text-align:left;
}
.maintGVAlternativeRow
{
	height: 1.0em;
	background-color:#ffffff;
}
.maintGVRowSelected
{
	height: 1.0em;
	background-color:#FFFACD;
	cursor:pointer;
}
.maintGVCellNumber
{
	text-align:right;
	padding-right:20px;
}


/*
** ======================================
**  page Button styles
** ======================================
*/

.pageBtn, .pageBtnSmall
{
    font-size: 0.9em;
	color:#333333;
	padding: 0px 5px 0px 5px;
	margin:  5px 0px 0px 0px;
}
.pageBtn{
	width:90px;
}
.pageBtnSmall{
	width:60px;
}
.pageBtnTop, .pageBtnTopSmall{
	width:100%;
	background-image: url('../Images/pageBtnTop.gif');
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	height: 3px;
	line-height: 3px;
}

.pageBtnTopSmall{
	background-image: url('../Images/pageBtnTopSmall.gif');
}

*html .pageBtnTop, .pageBtnTopSmall{
	margin-bottom: -10px; /* fix ie6 spacing problem */
}
.pageBtnMiddle
{
	border-left: 1px solid #879ead;
	border-right: 1px solid #879ead;
	background-image: url('../Images/pageBtnBG.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #fbfcfb;	
	margin: 0;
}
/*.pageBtnMiddle input{
	text-align:left;
}

.pageBtnMiddle input, .pageBtnMiddle input:visited{
	text-decoration: none;
	color: #003366;
	font-size: 0.9em;
	margin-left:3px;
}
.pageBtnMiddle input:hover{
	text-decoration: underline;
	
}
*/
.pageBtnBottom, .pageBtnBottomSmall {
	width:100%;
	background-image: url('../Images/pageBtnBottom.gif');
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 4px;
}
.pageBtnBottomSmall {
	background-image: url('../Images/pageBtnBottomSmall.gif');

}
.FirstBtnImage 
{
    margin:0px;
    padding:0px;
	background-image: url('../Images/first.gif');
	background-repeat: no-repeat;
	background-position:center left;
}
.FirstBtnImageDisabled {
	background-image: url('../Images/first_disabled.gif');
	background-repeat: no-repeat;
	background-position:center left;
}
.PreviousBtnImage {
	background-image: url('../Images/Previous.gif');
	background-repeat: no-repeat;
	background-position:center left;
}
.PreviousBtnImageDisabled {
	background-image: url('../Images/Previous_disabled.gif');
	background-repeat: no-repeat;
background-position:center left;
}
.NextBtnImage {
	background-image: url('../Images/Next.gif');
	background-repeat: no-repeat;
	background-position:center left;
}
.NextBtnImageDisabled {
	background-image: url('../Images/Next_disabled.gif');
	background-repeat: no-repeat;
	background-position:center left;
}
.LastBtnImage {
	background-image: url('../Images/Last.gif');
	background-repeat: no-repeat;
	background-position:center left;
}
.LastBtnImageDisabled {
	background-image: url('../Images/Last_disabled.gif');
	background-repeat: no-repeat;
	background-position:center left;
}

/*
* Layout styles
*
*/
 
h1
{
	font-size:1.5em;
	margin-bottom:0;
	margin-top:0;
}
.PageTitle
{
	text-align:left;
	
}
.PageTitle
{
	font-size:1.5em;
}
.PageSubTitle
{
	font-size:1em;
	text-align:left;
}
.infobackground
{
	background-color:#EFF3FB;
}
.SearchResultsCount
{
	background-color:Silver;
}

.SearchPageRow
{
	background-color:#EFF3FB;
	
}

/*display button as hyperlink */
.btnHyperLinkEnabled, .btnLargeHyperLinkEnabled
{
   background-color: transparent;
   border-style: none;
   color: #0000FF;
   cursor: pointer;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: 1em;
   text-align: left;
   text-decoration: underline;
   display:inline;

}
.btnLargeHyperLinkEnabled
{
	   width:190px;
}
.btnHyperLinkDisabled
{
   background-color: transparent;
   border-style: none;
   color:#848484;
   cursor: default;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: 1em;
   text-align: left;
   text-decoration: none; 
   display:inline;
}


/*
** Search Page 
*/
.tabSearchFormat
{
    width:100%;
    border-collapse:collapse;
    vertical-align:top;
}
.tdSearchButton
{
  text-align:center;
    
}
.tabSearchFormat td
{
   vertical-align:Top; 
}
.tdBlank
{
   height:2px;
}
.tdBlankWidth
{
	width:4em;
}
.tdBlankForDate
{
	width:4em;
}
.tabSearchColumn1
{
    width:10em;
}
.tabSearchColumn2
{
    width:27em;
}
.textBoxSearch
{
    width:25em;
}

.ExpandHelpButton
{
   background-color: transparent;
   border-style: none;
   color: #0000FF;
   cursor: pointer;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: 1em;
   text-align: left;
   text-decoration: underline;
   display:inline;
   width:5.9em;	
}
.CollapseHelpButton
{
   background-color: transparent;
   border-style: none;
   color: #0000FF;
   cursor: pointer;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: 1em;
   text-align: left;
   text-decoration: underline;
   display:inline;
   width:5.2em;	
}
/*
	Results Page
*/
.NoResultsRow
{
	background-color:#EFF3FB;
}
.ResultPanel
{
 	margin-right:auto; 
	margin-left:auto; 
	text-align:center;
	width:20em;
}
.DoSearchPanel
{
	margin-right:auto; 
	margin-left:auto; 
	text-align:center;
	width:30em;
	height:20em;
}
.ResultLabel
{
	font-weight:bold;
    white-space: nowrap;
    vertical-align:top; 
    width:10em; 
}
.ResultField
{
	text-align:left;
	width:50em;
}
/*
*	Results Navigation
*/
.tabResultsNav
{
    border-collapse:collapse;
	margin-right:auto; 
	margin-left:auto; 
	text-align:center;
}
.ResultsNavRow
{
	background-color:#EFF3FB;
	margin-right:auto; 
	margin-left:auto; 
	text-align:center;
}
.ResultDetailsCol
{
	width:100%;
}

/*
*	Results BreadCrumb
*/

.BreadCrumbRow
{
	font-size:0.8em;	
	font-weight:bold;
}
.BreadCrumbHead
{
	font-size:0.9em;
}

/*
* Search Progress Panel
*/
.SearchProgress
{
    width:100%;
    border-collapse:collapse;
    vertical-align:top;
    background-color:#EFF3FB;
}
.SearchProgressImg
{
	margin-right:auto; 
	margin-left:auto;
	text-align:center;
}


/*
* Time Out And error Styles
*/
.divAlignCenter
{
	background-color:#ECE9D8;
	margin-right:auto; 
	margin-left:auto;
	text-align:center;
}
.divAlignLeft
{
	text-align:left;
}
.ResetButton, .SearchButton, .NextBtn, .LastBtn, .PreviousBtn,.FirstBtn,
.NextBtnDisabled, .LastBtnDisabled, .PreviousBtnDisabled,.FirstBtnDisabled
{
    border:0px;
    text-decoration: underline;

    cursor:pointer;
    margin: 0;
    height:25px;
    width:90px;
  
    padding-left:15px;
    padding-right:15px;
    padding-Top:0px;
    padding-bottom:5px;

    background-repeat:no-repeat;
    background-position:left;
    background-position:top;
}

.ResetButton
{
	color:#0000ff;
    background: url('../Images/ResetBtn.gif');
}
.SearchButton
{
	color:#0000ff;
    background: url('../Images/SearchBtn.gif');
}
.NextBtn
{
	color:#0000ff;
	background: url('../Images/NextBtn.gif');
}
.LastBtn
{
    color:#0000ff;
	background: url('../Images/LastBtn.gif');
}
.PreviousBtn
{
    color:#0000ff;
	background: url('../Images/PreviousBtn.gif');
	padding-left:28px;
}
.FirstBtn
{
    color:#0000ff;	
	background: url('../Images/FirstBtn.gif');
}
.NextBtnDisabled
{
	color:#ACA899;
	background: url('../Images/NextDisabledBtn.gif');
}
.LastBtnDisabled
{
	color:#ACA899;
	background: url('../Images/LastDisabledBtn.gif');
}
.PreviousBtnDisabled
{
	color:#ACA899;
	background: url('../Images/PreviousDisabledBtn.gif');
	padding-left:28px;
}
.FirstBtnDisabled
{
	color:#ACA899;
	background: url('../Images/FirstDisabledBtn.gif');
}

