body {
	margin: 			0px;
	background-image: 	url(/images/bg.jpg);
	background-repeat: 	repeat-x;
	background-color: 	white;

}
#maintable {
	background-color: 	white;
	color: 				black
}

#rightborder {
	width: 10px;
	background-image: 	url(/employees/img/bg-redfade.jpg);
	background-repeat: 	repeat-x;
}


/*    
//////////////////////////////////////////
/////////// Left Column Area  ////////////
/////////////////////////////////////////
*/
#leftbar{
	background-image: 	url(/employees/img/bg-redfade.jpg);
	background-repeat: 	repeat-x;
}

#role{
	height:	97px;
	text-align: right;
	color: white;
	font-size: 24px; 
	font-weight: 	bold;
	font-family:Arial, Helvetica, sans-serif;	
}
#role p{
	padding-right: 16px;
	padding-top: 0px;
	margin-left: 8px;
	padding-bottom: 3px;

} 

#welcome{
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	color: white;
	font-size: 12px;
	padding-bottom: 8px
}


#pagesfor {
	padding: 16px 8px 0px 8px;
}

#pagesfor table{
	background-color:  #DCD1DD;
	border: solid 1px  #4C1653;
}
#pagesfor h1{
	margin: 5 8 6 8;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #990000;
}

#pagesfor p{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 5 8 6 8;
}

#pagesfor a:link, #pagesfor a:visited, #pagesfor a:active{color:#660066}
#pagesfor a:hover {
	text-decoration: none;
	color: #993300;
}




#search{
	height:	50px;
}
#search form {
	margin: 8px 0px 0px 16px;
}
#search input {
	color: 		#660066;
	font-size: .7em;
}




#leftbarlinks {
	padding: 16px 6px 0px;
}

#leftbarlinks h1 {

	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin: 5 8 6 10;
	color: #660066;
}
#leftbarlinks h2 {

	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin: 5 8 6 10;
	color: #990033;
}


#leftbarlinks h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 5 8 6 10;
	color: #990033;
}

#leftbarlinks p{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 5 8 6 10;
}

#leftbarlinks a:link, #leftbarlinks a:visited, #leftbarlinks a:active{text-decoration:underline; color:#990033}
#leftbarlinks a:hover {	text-decoration: none;}

#footer{
	padding-top: 16px;
}

#footer p{
	font-size: 	0.65em;
	color: 		#660066;
	font-family:Arial, Helvetica, sans-serif;
	padding: 	0px 8px 10px 16px;
	margin: 	0px 0px 0px 0px;
}

#footer a:link, #footer a:visited, #footer a:active{
	color:#660066;
}
#footer a:hover{
	text-decoration: none;
}
#footer table{
	margin-left: 16px;
	margin-top: 2px;
	margin-bottom: 8px;
}
/*  ///////// END Left Column Area  //////////// */



/*    
/////////////////////////////////////////
/////////// HEADER Area  ////////////////
/////////////////////////////////////////
*/
#topbar{
	height: 			32px;
	background-color: 	#993333;
	
}
#topbar p{
	color: #FF9;
	font-size: 		12px;
	font-family: 	Arial, Helvetica, sans-serif;
	padding-right: 	16px;
	font-weight: 	bold;
}




#topbar form {
	margin: 0px 0px 0px 0px;
}
#topbar select {
	color: 		#660066;
	font-size: 10px;
}

#topbar #actionBtns{
	margin-right: 15px;
}
#topbar img{
	margin-left: 	8px;
}


/*///////// END HEADER Area  ///////////*/



/*    
//////////////////////////////////////////
/////////// Content Areas  ////////////////
/////////////////////////////////////////
*/

#maincontent{
	padding: 16px 16px 16px 0px;
}

#maincontent p, #maincontent h1, #maincontent h2, #maincontent h3, #maincontent h4, #maincontent h5, #maincontent h6, #maincontent table, #maincontent ul, #maincontent ol, #maincontent form {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
}

.content {
	padding: 0px 0px 0px 16px;
}

.content p, .content input, .content select{
	font-size: 0.75em;
	padding-bottom: 5px;
}
.content h4{
	font-size: 0.9em;
	color: #660066;

}
.content h3{
	font-size: 0.9em;
	color: #990033;

}
.content h2{
	font-size: 0.99em;
	color: #990033;

}
.content h1{
	font-size: 1.4em;
	color: #4C1653;
}


.content a:link, .content a:active{
	color: #820082;
}
.content a:visited{
	color: #855885;
}
.content a:hover{
	text-decoration: none;
	color: #990033;

}

.content hr{
	border-top: 1px dashed #EF9152;
    border-bottom: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
    color: white;
    background-color: white;
    height: 2px;
}

.content .firstpar{
	color: #993333;
	line-height: 1.7em;
}

.content .indent{
	margin-left: 16px;
}
.content .indent2{
	margin-left: 32px;
}
.content .note{
	color: red;
}

.content .tablecell-leftpad{
	padding-left: 16px;
}



.rightbar {
	background-color: #E9E1C3;
	border: solid 1px black;
}

.rightbar td{
	padding: 8px 8px 8px 8px;
}
.rightbar a:link, .rightbar a:visited, .rightbar a:active{
	color: #446622;
} 
.rightbar a:hover { 
	text-decoration:none;
	color: #999966;
}
.rightbar p, .rightbar input, .rightbar select{
	font-size: 0.75em;
	color: #4C1653;
	padding-bottom: 4px; 
}
.rightbar h3 {
	font-size: 0.75em;
	color: #660066;
	padding-bottom: 4px; 
}
.rightbar h2 {
	font-size: .9em;
	color: #660066;
	padding-bottom: 4px; 
}
.rightbar h1 {
	font-size: 1.2em;
	font-weight: bold;
	color: #7A3D7A;
	padding-bottom: 4px; 
}
.rightbar ol, .rightbar ul{
	padding-left: 16px;
	margin-left: 16px;
	padding-bottom: 4px; 	
}

