/*
-----------------------------------------------------------------------
Adage Default Style Rules
-----------------------------------------------------------------------
*/

/* This is for the default of the body */
BODY
{
}
.bodySmall
{
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: black;
	padding-left:10;
	padding-right:8;
	
}

.smallheader
{
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: black;
	padding-right:8;
	
}


.bodySmallbrown
{
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #AB7758;
	padding-left:7;
	padding-right:2;
	line-height:10pt;
	
}

.bodySmallbrown1
{
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #AB7758;
	padding-left:2;
	padding-right:2;
	line-height:10pt;
	
}

.bodySmallbrown2
{
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #AB7758;
	padding-left:2;
	padding-right:2;
	line-height:10pt;
	
}

.bodySmallgray
{
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #75787C;
	padding-left:7;
	padding-right:2;
	line-height:10pt;
	
}

.bodySmallgray1
{
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #75787C;
	padding-left:2;
	padding-right:2;
	line-height:10pt;
	
}

.footerAddy
{
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #003371;
	padding-left:7;
	padding-right:2;
	line-height:10pt;
	
}

.copyrightFooter
{
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #41589A;
	
	
}
.copyrightFooter A, .copyrightFooter A:hover
{
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #41589A;
	
	
}

/* Defaults for these controls */
TR, INPUT, TEXTAREA
{
}

/* For the area below the tab structure */
.tabBody
{
}

/* For the tab that has been selected */
.tabClicked
{
}

/* For the all the non-selected tabs */
.tabUnclicked
{
}

/* For spacers between tabs or to offset the tabs from the end of the tabe */
.tabBlank
{
}

/* For the most promininet title on the page */
.pageTitle
{
}

/* For the most prominent description on the page */
.pageDescription
{
}

/* For the 2nd most prominent title on the page */
.sectionTitle
{
}

/* For the 2nd most prominent description */
.sectionDescription
{
}

/* For fitting a title into subsections or menu controls */
.subSectionTitle
{
}

/* For fitting a description into subsections or menu controls */
.subSectionDescription
{
}

/* For the td that contains a datagrid */
.gridContainer
{
}

/* For the datagrid itself */
.grid
{
}

/* For the datagrid header */
.gridHeader
{
}

/* For the datagrid footer */
.gridFooter
{
}

/* For the datagrid ItemStyle */
.gridItem
{
}

/* For the datagrid AlternateItemStyle */
.gridAltItem
{
}

/* For the datagrid EditItemStyle */
.gridEditItem
{
}

/* For the datagrid SelectItemStyle */
.gridSelectItem
{
}

/* For any data entry screen that is database enabled to show the field name */
.fieldName
{
}

/* For any data entry screen that is database enabled to show the field value */
.fieldValue
{
}

/* For use on any label to display an error or message to the user */
.errorMessage
{
}

/* For use on any validator to ensure consistency */
.errorValidation
{
}
.pageborder
{
	border-top: 1px #41589A solid;
	border-left: 1px #41589A solid;
	border-right: 1px #41589A solid;
	border-bottom: 1px #41589A solid;
}


/*
-----------------------------------------------------------------------
Any other necessary styles should be included below
-----------------------------------------------------------------------
*/

/* Headers */

.homeBeige
{
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 15pt;
	font-weight: bold;
	font-style:italic
	letter-spacing:2;
	color: #F7944C;
}

/*Links */

a
{
Font-family: arial,helvetica,verdana,sans-serif;
Font-Size:10pt;
Font-weight: normal;
color:navy
}

a:hover
{
Font-family: arial,helvetica,verdana,sans-serif;
Font-Size:10pt;
Font-weight: normal;
color:#666666
}
	
a.linksmall 
{   
Font-family:arial,helvetica,verdana,sans-serif;
Font-Size:7pt;
Font-weight: normal;
text-decoration: underline;
color:#6D7FB9
}

a.linksmall:hover 
{   
Font-family: arial,helvetica,verdana,sans-serif;
Font-Size:7pt;
Font-weight: normal;
text-decoration: underline;
color:#6D7FB9
}

a.footerlink 
{   
Font-family:arial,helvetica,verdana,sans-serif;
Font-Size:8pt;
Font-weight: bold;
text-decoration: underline;
color:#6D7FB9
}

a.footerlink:hover 
{   
Font-family: arial,helvetica,verdana,sans-serif;
Font-Size:8pt;
Font-weight: bold;
text-decoration: none;
color:#6D7FB9
}

a.homelink 
{   
Font-family:arial,helvetica,verdana,sans-serif;
Font-Size:8pt;
Font-weight: bold;
text-decoration: none;
color:#6D7FB9;
padding-left:7px;

}

a.homelink:hover 
{   
Font-family: arial,helvetica,verdana,sans-serif;
Font-Size:8pt;
Font-weight: bold;
text-decoration: none;
color:#6D7FB9;
padding-left:7px;

}

.header
{
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	background-color: #e9e9e9;
	Font-family: arial,helvetica,verdana,sans-serif;
	font-weight:bold;
	font-size:12pt;
	padding-left:10px;
	color: Navy;
}


.awmAnchor 
{
position:relative

}
.padding_home
{
	padding-left:10px;
	vertical-align:top;
}

.padding_home3
{
	padding-left:10px;
	vertical-align:top;
	border-left:solid 1px #ffffff;
}
.padding_read
{
	padding-left:50px;
}
.main_nav_image
{
	background-image:url(images/btn_blank.gif);
}
.padding_spelling
{
	padding-left:20px;
}