﻿.AACM
{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}

.PopUpPanel
{
	position:absolute;
	border:outset 2px silver;
	background:#fff;
}
.Information
{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
/* ######-----|  Page Styles  |-----###### */
html,body 
{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background:#fff;
}
h1
{
	font:20px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
}
h2
{
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
}
h3
{
	font:16px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
}
h4
{
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
}
h5
{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
}

table /* Takes all the borders, and cell spacing off the tables by default. */
{ 
	color: #000;
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	border-collapse:collapse;
	border-spacing:0px;
	empty-cells:show;
	padding:0px;
	margin:0px;
	width: 100%;
}
tr /* Using td to fix the default font issues with some browsers. */
{ 
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
td /* Using td to fix the default font issues with some browsers. */
{ 
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}

/* ######-----|  Header/Footer Styles  |-----###### */
#banner 
{ /* Sets up the look/feel of the page banner. */

}
#header 
{ /* Sets up the look/feel of the page headers. */

	color:#808080;
	font-weight:bold;
	border-top:1px solid #ECEFF1;
	border-bottom:1px solid #D0D0D0;
	background:url("Images/FooterIconBarBackground.jpg") repeat-x;
	height:36px;
	margin-bottom:10px;
	
	/*background:#fff url("Images/HeaderBackground.jpg") repeat-x;*/
}
#headerTopInfo 
{
	float: right; 
	font-weight:normal;
	font-size:10px;
	color:#666666;
	text-align: right; 
	padding: 0px 60px 10px 0px;
}
#header a:link 
{
	text-decoration: underline;
	color:#D3D3D3;
}
#header a:active 
{
	text-decoration: underline;
	color:#D3D3D3;
}
#header a:visited 
{
	text-decoration: underline;
	color:#D3D3D3;
}
#header a:hover 
{
	text-decoration: underline;
	color:#999999;
}
#lastLogin
{
	background:url("Images/PaddlockIcon.gif") no-repeat;
	padding-left:20px;	
}
#breadcrumbs 
{
	float: left; 
	font-weight:normal;
	font-size:10px;
	color:#666666;
	text-align: left; 
	padding: 0px 10px 10px 10px;
}
#content 
{
	padding: 0px 10px 10px 1px;
}
#navigation 
{
	padding: 0px 10px 10px 10px;
}
#main 
{
	padding: 0px 10px 10px 10px;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
#footer 
{ /* Sets up the look/feel of the page footers. */
	font-size:10px;
	color:#666666;
	bottom:0;
	padding: 10px 0 10px 0;
	font-weight:normal;
	width:100%;
	clear: both; 
	text-align: center; 
	line-height:2.2em;
	margin-top:10px;
}

#footer #iconBar
{
	border-top:1px solid #ECEFF1;
	border-bottom:1px solid #D0D0D0;
	background:url("Images/FooterIconBarBackground.jpg") repeat-x;
	height:36px;
	margin-bottom:25px;
}

#footer a:link 
{
	text-decoration: underline;
	color:#666666;
}
#footer a:active 
{
	text-decoration: underline;
	color:#666666;
}
#footer a:visited 
{
	text-decoration: underline;
	color:#666666;
}
#footer a:hover 
{
	text-decoration: underline;
	color:#666666;
}
/* ######-----| Navigation Styles |-----###### list-style-image: url("");*/
.key 
{
	text-decoration: underline; 
}



/* ######-----|  Link Styles  |-----###### */
/* 
*  Make sure that the link styles stay in the same order (l,a,v,h) or they
*  will not work correctly under specific browsers, such as IE. 
*/

a:link 
{
	text-decoration: underline;
	color:#000ccc;
}
a:active 
{
	text-decoration: underline;
	color:#000ccc;
}
a:visited 
{
	text-decoration: underline;
	color:#000ccc;
}
a:hover 
{
	text-decoration: underline;
	color:#000ccc;
}
a img 
{
	border-width:0;
}

/* ######-----|  Form Styles  |-----###### */
input 
{ /* Sets default font size for all input items. */
	font:10px Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
}
textarea 
{ /* */
	font:10px Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	width:100%;
}
input.inputText 
{ /* Class for text fields, set by loadInputClasses (global.js) automatically.*/
	border:1px solid #185184;
}
.inputButton
{ /* Class for the input buttons, set by loadInputClasses (global.js) automatically.*/
	border:3px double #999999;
	border-top-color:#CCCCCC;
	border-left-color:#CCCCCC;
	padding:0px;
	background:url("Images/FormElementBackground.gif") #31438C repeat-x;
	color:#000;
	font-weight:bold;
}
input.inputButtons:active 
{ /* */
	border: 3px double #CCCCCC;
	border-top-color: #999999;
	border-left-color: #999999;
}
select 
{ /* Setting the default look for select boxes. */
	font:10px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #185184;
}
textbox { /* Setting the default look for text boxes. */
	font:10px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #185184;
}


