﻿body{
 FONT-SIZE: 10px; MARGIN: 10px; COLOR: #000; FONT-FAMILY: Verdana, Arial, sans-serif;	BACKGROUND-COLOR: #f8f4db;	
}
td{
 FONT-SIZE: 10px; MARGIN: 10px; COLOR: #000; FONT-FAMILY: Verdana, Arial, sans-serif;	
}
A:link{
	FONT-SIZE: 100%; COLOR: #800000; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #800000; TEXT-DECORATION: none;
}
A:hover{
	COLOR: #800000; TEXT-DECORATION: underline;
}

.textbox1
{
	border: 1px solid #800000;	
}	

.button1
{
	border: 1px solid #800000;
	height: 24px;
}
/*select {
	border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-color: #800000; background-color: White;
}*/
select  {  
 color: #000; 
 border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-color: #800000;
}
 

#header{
 background-color: #5f100d; width: 983px;height: 108px; 
}
#headleft{
	FLOAT: right; MARGIN: 10px 8px 0px 0px; background-image: url('images/hleft.png'); float: left; margin:0px;
}
#topspacer{
 height: 8px;
}
#content{
width: 983px;height: 295px; 
}
#content2{
width: 983px;height: auto; 
}

#sidebar{
	width:280px; height: 260px; float:left;
}
#sidebar1{
	width:280px; height: 235px; border: 1px #800000 solid; text-align:center
}

#sidepacer{
 height: 8px;width:280px;
}

#sidebar2{
	width:280px; border: 1px #800000 solid; margin-top:10px; text-align: center; padding: 10px 0;
}

#middlespacer{
 width: 5px; float:left; height: 300px;
}

#main{
	width:672px; height: 315px;  border: 1px #800000 solid; float:right; padding:10px; text-align: justify; 
}

#mainhead2{
	width: 963px; height: 22;  border: 1px #800000 solid; float:left; padding:10px; font-weight: bold;
}
#topspacer2{
 height: 8px; 
}
#main2{
	width: 963px; height: auto;  border-bottom: 1px #800000 solid; border-left:1px #800000 solid; border-right:1px #800000 solid; float:left; padding:10px;
}


#footerspacer{
 height: 18px;
}

#Footer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px; PADDING-TOP: 5px;  TEXT-ALIGN: center;width: 980px
}
.sidetext{
	margin: 10px 0;
}
.loginerrmsg 
{
	color : #ff0000;text-align:left 
}

.hlpsg 
{
	text-align:left; font-size:"8px"; 
}

.CustomValidatorCalloutStyle div, 
.CustomValidatorCalloutStyle td { 
    border:solid 1px blue; background-color: #ADD8E6; 
}

.validatorCalloutHighlight
{
    background-color: #fffacd;    
}


.BarIndicator_weak
{
    color:Red;
    background-color:Red;
}
.BarIndicator_average
{
    color:Blue;
    background-color:Blue;
}
.BarIndicator_good
{
    color:Green;
    background-color:Green;
}
.BarIndicator
{
    color:Green;
    background-color:Green;    
    height: 10px;
}
.BarIndicatorCSS
{
    
    height: 10px;
}

.BarBorder
{
    border-style:solid;
    border-width:1px;
    padding:2px 2px 2px 2px;
    width:200px;
    vertical-align:middle;
    height: 10px;
}

.vspacer{
 height: 8px;width: 961px
}

#pageheader{
	width: 961px; height: 14px;  border: 1px #800000 solid; float:left; padding:10px; font-weight: bold;
}
#pagecontent{
	width: 981px; height: 100%;  	
	border-left : solid 1px #800000;
    border-right : solid 1px #800000;
    border-bottom : solid 1px #800000;
    border-top : solid 1px #800000;
	float:left; 
}

#NavBar
{
	width : 200px;
	float : left;
	height: 100%;
    border-right : solid 1px #800000;    
	background-color : #ded9c3; 	
}


.NavItem
{
	margin-left : 10px;
	margin-right : 10px;
	border-bottom : dotted 1px #800000; 
	font-size : 12px;
	width: auto;    
	TEXT-DECORATION: none;
}

#NavBar A:link{
	FONT-SIZE: 100%; COLOR: #800000; TEXT-DECORATION: none; font-weight: bold;
}
#NavBar A:visited {
	COLOR: #800000; TEXT-DECORATION: none; font-weight: bold;
}
#NavBar A:hover{
	COLOR: #800000; TEXT-DECORATION: none; font-weight: bold;
}

#NavHead
{
	height : 20px;    
    text-align : center; 
	font-weight: bold;	
	color: #fff;	
	background-image : url(header2.png);
	background-repeat :repeat-x; 
}

#cArea
{
	width : 780px;
	float : right;
	height : auto;    
}

#ConHead
{
	height : 20px;    
    font-weight: bold;
    padding-left : 10px;	
	color: #fff;	
	background-image : url(header2.png);
	background-repeat :repeat-x; 
}

.tablehead
{
	background-color: #800000;
	color: #fff;
	text-align: center;
	font-weight:bold;
	border: solid 1px #800000;
}
.celldata
{
 border: solid 1px #800000;
}
.tab1
{
 border: solid 1px #800000;
 border-collapse: collapse;
}