body, p, ul, ol, li, table, tr, td, th, h1, h2, h3, h4, form, a { 

font-family: Arial, Helvetica, Verdana,sans-serif; 
font-size: 11px;

}


body {
	background-color: #E1D7C1;
}

.size10 {
	font-size : 10px;
}
.size12 {
	font-size : 12px;
}
.size14 {
	font-size : 14px;
}
.size16 {
	font-size : 16px;
}

.Purple{
	color: #401487 ;
}
B,STRONG, .PurpleBold{
	font-weight:bold ;	
	color: #401487 ;
}


.Error {
	font-family :Arial, Helvetica, Verdana,sans-serif;
	font-size: 11px;
	color:#FF0000;
}
.ErrorMessage {
	font-family :Arial, Helvetica, Verdana,sans-serif;
	font-size: 11px;
	color:#FF0000;
	Border: solid 1px1 #401487;
	background-color:#FFFFFF;
}

a {
	text-decoration: underline;
	color: #401487 ;
}

a:hover {
	color: #401487 ;
	text-decoration: none;
}


.NavLeftLink {
	text-decoration: none;	
	color: #401487 ;
}
.NavLeftLink:hover {
	text-decoration: underline;
	font-weight:bold ;	
	color: #401487 ;
}

.link1 {
	text-decoration: none;
	color:#5A5A5A;
	vlink:#5A5A5A;
}
.link1:hover {
	text-decoration: underline;
	color:#5A5A5A;
}
.link2 {
	text-decoration: none; 
	color:#3399CC;
	vlink:#3399CC;
}
.link2:hover {
	text-decoration: underline; 
	color:#3399CC;
}

.linkHeader {
	text-decoration: underline; 
	font-family:Arial; 
	font-size:11px; 
	font-weight: bold;
	color:#003366; 
}
.linkHeader:hover {
	text-decoration: none; 
	font-family:Arial; 
	font-size:11px; 
	font-weight: bold;
	color:#003366; 
}

.link2u {
	text-decoration: underlined; 
	color:#3399CC;
	vlink:#3399CC;
}

.MessageUnread{
	font-weight: bold;
}


/* START STYLES USED FOR THE LEFT NAVIGATION */
.BgGray	{
	background-color: #AFAFAF;
}
.BgMedGray  {
	background-color: #EAEAEA;
}
.BgAtHome	{
	background-color: #86AB37;
}
.BgAtWork	{
	background-color: #3183B4;
}

/* //////////// Form Elements /////////////// */
.forminput {
	font-family:Arial; 
	font-size:11px; 
	color:#000000; 
	Border: solid 1px #BABABA;
}

.forminputLocked {
	font-family:Arial; 
	font-size:11px; 
	color:#000000; 
	Border: solid 1px1 #BABABA;
	background: #F7F7F7;
}

.formfield {
	BACKGROUND-COLOR: #F7F7F7;
}

.BgSubnav{
    BACKGROUND-COLOR: #ebeced
}

.BKGray{
    BACKGROUND-COLOR: #ebeced
}

.PageTitle {
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 5px;

}
.ContentHeader {
 	BACKGROUND-COLOR: #ffffff;	
	color: #401487 ;
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	font-weight: bold;
}



.MainContent{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;	
	padding-top: 10px;
}


.HighlightBox{

 	BACKGROUND-COLOR: #ffffff;	
	color: #401487 ;
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	
	border-left: solid 1px #401487;
	border-right: solid 1px #401487;
	border-top: solid 1px #401487;
	border-bottom: solid 1px #401487;

}


.AltRow{
	BACKGROUND-COLOR: #F7F7F7;
	Border-Bottom: solid 1px1 #AFAFAF;
}


.Orange { color:#D98630}
.Green{ color:#86AB37}
.Blue { color:#3183B4}


.Footer {
	font-size:9px;
	color: #401487 ;
}

.HeaderList {
	background-color: #E0D3EF;
}
.FormLabel{
	background-color: #E0D3EF;
}

#simplemodal-overlay {background-color:#000;}
#simplemodal-container {background-color:#333; border:4px solid #444; padding: 6px;}

#simplemodal-container a.modalCloseImg {
	background:url(/images/x.png) no-repeat; /* adjust url as required */
	width:25px;
	height:29px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:-15px;
	right:-18px;
	cursor:pointer;
}
