﻿html, body 
{
    margin: 0;
    padding: 0;
    height: 100%;
}

body 
{
	FONT-FAMILY: Arial, sans-serif;
}


#container_page
{
    width: 100%;
    background: #fff;
    position: relative;
    min-height: 100%;
    height: auto !important;
    height: 100%
}

#container_footer
{
    width: 100%;
    background: #fff;
    position: absolute;
    bottom: 0 !important;
    bottom: -1px;
    height: 40px;
    border-top: solid 1px gray;
    font-size: x-small;
    font-weight: bold;
    text-align: center;
    color: Gray;
    font-family: Lucida Grande, Verdana, Arial; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#90BADE', EndColorStr='white')
}



#contents {
	MIN-HEIGHT: 100%; 
	WIDTH: 100%; 
	HEIGHT: 100%
}

unknown {
	HEIGHT: auto
}
#contents {
	LEFT: 0px; 
	POSITION: absolute; 
	TOP: 0px
}

#footer {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 100%; 
	BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	POSITION: absolute; 
	BACKGROUND-COLOR: #709969; 
	border-top: solid 1px gray;
	height: 40px
}

.tblDataEntry
{
	background-color: #F3F6F3;
	border-collapse: collapse;
	border: solid 1px black;
	padding: 5px;
	
}

.tdDataEntry
{
	padding: 5px;
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: .8em;
	text-align: left;
}

.tdDataEntryTextBox
{
	padding: 5px;
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: .8em;
	text-align: left;
}

.EntryDate
{
	text-align: right;
	background-color:Lime;
}


.login_control
{
   padding: 5px 10px 5px 10px;
   border: dotted 1px black;
}

.my_ul
{
	list-style-type:none;
}


.MenuCell
{
	border-top: solid 1px #E5E5E5;
	xborder-bottom: solid 1px #E5E5E5;
	text-align: right;
    Font: bold 16px 'Times New Roman';
	padding-right: 10px;
	height: 20px;
	border-right: solid 5px #FFFFFF;
}

.MenuCellSelected
{
	border-top: solid 1px #D9D9D9;
	xborder-bottom: solid 1px #D9D9D9;
    Font: bold 16px 'Times New Roman';
	padding-right: 10px;
	height: 20px;
	border-right: solid 5px #FFFFFF;
}

.MenuCellHover
{
	background-color: #FFFFCF;
	color: #55550B;
    Font: bold 16px 'Times New Roman';
	border-top: dotted 1px #D9D9D9;
	border-bottom: dotted 1px #D9D9D9;
	border-right: solid 5px #55550B;
	padding-right: 10px;
	height: 20px;
}


.Canvas
{
	background-color: #f9ffe5;
	font-size: small;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
}

#div_content
{
	position: absolute; 
	top: 45px; 
	width: 100%;
	height: 100%;
	padding: 10px 10px 10px 10px;
}


.rbroundbox { background: url(c6_nt.gif) repeat; }
.rbtop div { background: url(c6_tl.gif) no-repeat top left; }
.rbtop { background: url(c6_tr.gif) no-repeat top right; }
.rbbot div { background: url(c6_bl.gif) no-repeat bottom left; }
.rbbot { background: url(c6_br.gif) no-repeat bottom right; }

.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 100%; margin: 1em auto; }


#div_desc
{
		
	border-right: #bdde5b 1px solid; 
	border-top: #bdde5b 1px solid;
    border-left: #bdde5b 1px solid; 
    color: #053799; 
    direction: rtl; 
    border-bottom: #bdde5b 1px solid;
    background-color: #fbfcf4; 
    padding-right: 10px; 
    padding-left: 10px; 
    padding-bottom: 10px;
    padding-top: 10px; 
    font-weight: bold;
}


#AdminBar
{
	 background-image: url('../images/grad1.gif');
	 background-repeat: repeat;
}

.TDG
{
	background-color: #A8B8A5;
	color: Yellow;
	font-weight: bold;
	text-align: center;
	font-size: .8em;
	border-bottom: solid 1px yellow; 
}

#TDmainsitebar
{
	 vertical-align: top;
	 background-image: url('SAImages/head_bar2.gif'); 
	 height: 25px;
}

.progbar
{
	background-color: #C7C7E3; 
	border-bottom: solid 1px #6363E7; 
	border-top: solid 1px #6363E7; 
	padding: 8px;
	padding-right: 15px;
	color: #22227A;
	
}

.progbarfooter, .progbarfooter a
{
	background-color: #C7C7E3; 
	padding: 3px;
	padding-right: 15px;
	color: #22227A;
	font-size: medium;
}

.shoptd
{
	text-align: center;
	vertical-align: middle;
	border: solid 1px black;
}

.PContent
{
	font-family: Arial Verdana;
	font-size: medium;
	font-weight:bold;
}
