﻿BODY 
{
	padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    height: 100%;
    font-family: Tahoma;
    font-size: 9pt;
    background-repeat:repeat-x;    
    /*background-image:url(~\images\strip.gif);*/
    
}

.Container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */
}
.SearchBarContainer
{
	height:35px;
	filter:progid:DXImageTransform.Microsoft.Gradient
	  (GradientType=0,StartColorStr='#eee8aa',EndColorStr='#ffffff'); 
}   
.ContentBarContainer
{
	padding-left:8px;
	padding-right:8px;
	vertical-align:top;
}
.LeftBarContainer
{
	width:200px;
	vertical-align:top;
}
.FooterBarContainer
{
	position: absolute;
	width: 100%;
	bottom: 0; /* stick to bottom 
	border-top: gold 6px double;*/
	color: black;
	text-align: center;
	font-family: Verdana;
	font-size: 9px;
	padding-top:10px;
	margin-top:10px;
}
.ToolBarLinks
{
	filter:progid:DXImageTransform.Microsoft.Gradient
	                                (GradientType=0,StartColorStr='#ffffff',EndColorStr='#ececec');
    height:30px;
    text-align:left;
}

.ToolBarContainerCmdBtnColumn
{
	border-right:solid 1px GrayText; padding-right:10px;
}
.ToolBarContainer
{
	filter:progid:DXImageTransform.Microsoft.Gradient
	  (GradientType=0,StartColorStr='#d9e9ff',EndColorStr='#d9e9ff'); 
	border-bottom:solid 2px #dbdce3;
	height:25px;
    padding-left:3px;
    padding-top:4px;
}


/*
	TITLES  STYLES
*/
.Logo
{
    font-family: Verdana;
    font-size: 12px;
    color: #a2a7b8;
    text-align: left;
    padding-top: 10px;
    padding-left: 10px;
}

.PageTitle
{
	font-size: 13pt;
	font-family: Verdana;
	vertical-align: middle;
	font-weight: bold;
	color: #000000;
}

/*
	NAVIGATION STYLES
*/
.Button
{
	font-family:Tahoma; 
   font-size: 8pt; 
   height:20px;
   border:solid 1px #4a95c9;
   cursor:hand;
   text-align:center;
   filter:progid:DXImageTransform.Microsoft.Gradient
	  (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#d9e9ff');
}

.WizardButton
{
	color:black;
    font-family:Tahoma;
    font-size: 8pt;
	border:solid 1px #4a95c9;
    cursor:hand;
    margin-left:10px;
    filter:progid:DXImageTransform.Microsoft.Gradient
	  (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#d9e9ff');
    text-align:center;
    height:20px;
}

a:Link, a:hover, a:active, a:visited
{
	font-family: Tohama, Verdana, Helvetica, sans-serif;
	color: #3399cc;
	text-decoration: none;
	font-size: 8pt;
	padding:0px;
	margin:0px;
}

A.MainMenuStyle, A.MainMenuStyle:active:link, A.MainMenuStyle:active, A.MainMenuStyle:visited, A.MainMenuStyle:hover
{
	font-family: Verdana;
	font-size: 9px;
	color: #336699;
	padding-left: 5px;
	padding-right: 5px;
	height: 100%;
}

A.BtnPageNavigation, A.BtnPageNavigation:active, A.BtnPageNavigation:visited
{
	font-family: Tahoma;
	text-decoration: none;
	font-size: 8pt;
	padding-left: 5px;
	padding-right: 5px;
	color: #336699;
	border: solid 1px #ecf7fc;
}
A.BtnPageNavigation:hover
{
	font-family: Tahoma;
	text-decoration: none;
	font-size: 8pt;
	padding-left: 5px;
	padding-right: 5px;
	color:#336699;
	border:solid 1px #336699;
}
/*
	SEPERATOR  STYLES
*/
HR
{
	MARGIN-TOP: 0px; PADDING-TOP: 0px; HEIGHT: 1px;
	 padding-left:20px;
	 margin-right:20px;
	 margin-left:20px;
}
.HR
{
	margin:0px;
	HEIGHT: 1px;
}

.TableContainer
{
	background-color:#d9e9ff;
	border:solid 1px gray;
}


/*
Extra Style Sheet
------------------------------------------------------


Round Corner Effects 
*/
.spiffy{display:block;
	}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#eee8aa;
  }
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f7f5da;
  border-right:1px solid #f7f5da;
  background:#f2edbf}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fdfcf6;
  border-right:1px solid #fdfcf6;
  background:#f1ecba}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f1ecba;
  border-right:1px solid #f1ecba;}
.spiffy4{
  border-left:1px solid #f7f5da;
  border-right:1px solid #f7f5da}
.spiffy5{
  border-left:1px solid #f2edbf;
  border-right:1px solid #f2edbf}
.spiffyfg{
  background:#eee8aa;
  padding-bottom:6px;
  }


.spiffySearch{display:block}
.spiffySearch *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#f7f7f7}
.spiffySearch1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fbfbfb;
  border-right:1px solid #fbfbfb;
  background:#f9f9f9}
.spiffySearch2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fefefe;
  border-right:1px solid #fefefe;
  background:#f8f8f8}
.spiffySearch3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f8f8f8;
  border-right:1px solid #f8f8f8;}
.spiffySearch4{
  border-left:1px solid #fbfbfb;
  border-right:1px solid #fbfbfb}
.spiffySearch5{
  border-left:1px solid #f9f9f9;
  border-right:1px solid #f9f9f9}
.spiffySearchfg{
  background:#f7f7f7;
  }

.BrowsePanel
{
	border:solid 1px #ADD2E2;
	padding-left:10px;
	margin-left:8px;
}
.BrowseHeader
{
	background-color:#ADD2E2;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
}

TD.brnd1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 10%; PADDING-TOP: 0px; HEIGHT: 4px; BACKGROUND-COLOR: #d1dade
}
TD.brnd2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 20%; PADDING-TOP: 0px; HEIGHT: 4px; BACKGROUND-COLOR: #bac8cd
}
TD.brnd3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 30%; PADDING-TOP: 0px; HEIGHT: 4px; BACKGROUND-COLOR: #92a7af
}
TD.brnd4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 50%; PADDING-TOP: 0px; HEIGHT: 4px; BACKGROUND-COLOR: #5e7680
}
TD.brnd8 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 2px; BACKGROUND-COLOR: #eee8aa
}

li
{
	padding-bottom:8px;
}

.CellBorder 
{
	border-bottom:solid 1px gray;
}

.TableBorder
{
	border:solid 1px gray;
}