﻿a:link
{
    color: #3e4fef;
    text-decoration:none;
}
a:visited
{
     color: #3e4fef;
     text-decoration:none;
}

a:active
{
     color: #ef3e4f;
     font-weight: bold;
}
A:hover
{
    color:#FF888A;
    text-decoration: none;
}

body 
{ 
    font-family:Arial; 
    font-size: 9pt;
    color: #757575;
}

/* <Div> styles for Containers - SubContainer and Left-Center-Right <div> pannels  */

.tdBorderL
{
  border-left: solid 1px #a1a1a1;
}

.tdBorderT
{
  border-top: solid 1px #a1a1a1;
}

.tdBorderB
{
  border-bottom: solid 1px #a1a1a1;
}

.tdBorderLT
{
  border-left: solid 1px #a1a1a1;
  border-top: solid 1px #a1a1a1;
}

.tdBorderLB
{
  border-left: solid 1px #a1a1a1;
  border-bottom: solid 1px #a1a1a1;
}

.tdBorderLTR
{
  border-left: solid 1px #a1a1a1;
  border-top: solid 1px #a1a1a1;
  border-right: solid 1px #a1a1a1;    
}

.tdBorderLTB
{
  border-left: solid 1px #a1a1a1;
  border-top: solid 1px #a1a1a1; 
  border-bottom: solid 1px #a1a1a1;   
}

.tdBorderLRB
{
  border-left: solid 1px #a1a1a1;
  border-right: solid 1px #a1a1a1; 
  border-bottom: solid 1px #a1a1a1;   
}

.tdBorderTR
{
  border-top: solid 1px #a1a1a1;
  border-right: solid 1px #a1a1a1;   
}

.tdBorderTB
{
  border-top: solid 1px #a1a1a1;
  border-bottom: solid 1px #a1a1a1;   
}

.tdBorderLTRB
{
  border-left: solid 1px #a1a1a1;
  border-top: solid 1px #a1a1a1;
  border-right: solid 1px #a1a1a1;
  border-bottom: solid 1px #a1a1a1;     
}

#container{
	/* margin: 0 auto; */
	border-top: solid 1px white;
	border-left: solid 1px #ffffff;
	border-right: solid 3px lightgray;
	border-bottom: solid 3px lightgray;
	background-color: #d8e4e9;
	/* min-height:100%; */
	position:relative;
	height:100%;
}
 
#leftbar {
	width: 190px;
	vertical-align:top;
	padding-top: 5px;
	padding-left: 5px;
	padding-right:5px;
	float: left;
	/* height: 100%; */
	padding-bottom: 1px;
}
#rightbar{
	width: 190px;
	vertical-align:top;
	padding-top: 5px;
	padding-left:5px;
	float: right;
	/* height: 100%; */
	padding-bottom: 1px;
}
 
#main_content {
	margin-bottom:0px; 
	height: 100%;
	margin-top: 0px;
	/* margin-right: 185px;  */
	margin-left: 200px;
	margin-bottom:0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 5px;
	/* background-color:#eff1f6; */
	background-color: White;
}
#clear
{
    clear:both;
}

#footer {
	border-left-width: 0px;
	border-top: solid 1px white;
	height: 24px;
	width: 100%;
	background-color:#cfe5d4;
	position:absolute;
	bottom:0px;
}

