/* Default CSS Stylesheet for a new Web Application project */

/* ----------------------------- html rules ------------------------------------------ */

body		{background:#fff; color:#00005f; margin:0; padding:0; font-family: arial, sans-serif;}
img			{border:0}
			/* applies to every link on the site */
A			{color:#006;}	
A:hover		{color:#00F;}

h1 img		{vertical-align:middle; white-space:nowrap; margin-right:.3em}
h1			{font-size:140%; margin:0; font-weight:bold;}
h2			{font-size:135%; margin:0; font-weight:bold;}
h3			{font-size:110%; margin:0; font-weight:bold;}
h4			{font-size:100%; margin:0;}
h5			{font-size:80%;  margin:0;}
h6			{font-size:75%;  margin:0;}

.adText		{margin: 1.7em 0;}

ol.jargon		{font-weight:bold;}
ol.jargon span 	{color:#00005f; font-weight:normal}

#Header { height:104px;width:100%;  background:url(images/topbannermiddle.gif) repeat-x ; float:left;  }
#HeaderLeft { height:104px;width:204px; background:url(images/topbannerleft.gif) no-repeat; float:left; }
#HeaderRight { height:104px;width:175px; background:url(images/topbannerright.gif) no-repeat ; float:right; }

#MainContent {min-height:70px;width:100%; margin-left:auto;margin-right:auto;position:inherit;}

#Footer { width:100%; background:url(images/footermiddle.gif) repeat-x; float:left;}
#FooterLeft { height:25px;width:36px; background:url(images/footerLeft.gif) no-repeat ; float:left; }
#FooterRight { height:25px;width:36px; background:url(images/footerRight.gif) no-repeat ; float:right; }
#FooterText {position:relative;width:100%; text-align:center;float:left; font-size:7.5pt; margin-bottom:5px;font-family: Helvetica,arial;color:#7394c8; }


/* ----------------------------- alignment rules------------------------------------------ */

				/* generic float alignments used for images */
.imgFloatLeft	{float:left; margin-right:1em;}
.imgFloatRight	{float:right; margin-left:1em;}

				/* used for table layout on contact us page etc...*/
.floatLeft		{float:left; width:280px; margin-right:8px;}
.floatRight		{float:right; width:330px; margin-left:8px;}
.floatLeft H4 	{padding-left:4px;}
.clearBoth 		{clear:both;}
.left			{text-align:left;}
.center			{text-align:center;}
.right			{text-align:right;}
.top			{vertical-align:top;}

.LPASSMALLLBL
{
	font-family: Arial;
	font-size:   xx-small;
	color:#4A6B91;
}
.LPASSMALLTEXT
{
	font-family:Arial;
	font-size:xx-small;
	color:black;
	background-color:White;
	border-style:solid;
	border-width:1pt;
	border-color : #7A96DF;
}

.LPASCONTROLERROR
{
	font-family: Arial;
	font-size:   x-small;
	color:Red;
	
}
.LPASLBLERROR
{
	font-family: Arial;
	font-size:   x-small;
	color:Red;
	
}
.LPASSMALLHEADER
{
	font-family: Arial;
	font-size:   x-small;
	color:#4A6B91;
	font-weight:bold;
}
.LPASHEADER
{
	font-family: Arial;
	font-size:   small;
	color:#4A6B91;
	font-weight:bold;
}
.LPASANNOUNCE
{
	font-family: Arial;
	font-size:   medium;
	color:#4A6B91;
	font-weight:bold; 
}
.LPASTEXT
{
	font-family:Arial;
	font-size:x-small;
	color:black;
	background-color:White;
	border-style:solid;
	border-width:1pt;
	border-color : #7A96DF;
}
.LPASTEXTREADONLY
{
	font-family:Arial;
	font-size:x-small;
	color: #4A6B91;
	background-color:#F2F4FA;
	border-style:solid;
	border-width:1pt;
	border-color : #7A96DF;
}

.LPASOCCTEXT
{
	font-family:Arial;
	font-size:x-small;
	color:black;
	background-color:White;
	border-style:solid;
	border-width:1pt;
	border-color : #7A96DF;
	width:165px;
	height:50px;
}
.LPASDDL
{
	font-family: Arial;
	font-size:   x-small;
	color:#4A6B91;
	background-color:White;
	width:600px;
}
.LPASSOFTANNOUNCE
{
	font-family: Arial;
	font-size:   medium;

}	
.LPASSOFTHEADER
{
	font-family: Arial;
	font-size:   small;
	color:#4A6B91;
}
.LPASCHECKBOX
{
	font-family: Arial;
	font-size:   small;
	color:#4A6B91;
	font-weight:bold;
	background-color:Transparent;
}
.LPASLBLHEADER
{

	font-family: Arial;
	font-size:   small;
	color:white;
	background-color:#4A6B91;
	font-weight:bold;
}

.AOLFRAME 
{
	height:550px;
	width:800px;
	text-align:center;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

/*#########################################################################
  # Form setup div tags                                                   #
  #########################################################################*/

/* ################################
   # Popup windows with 2 columns #
   ################################*/


 /*################################*/


/*
	AOL stuff
*/

.Help{text-align:left}
.Help .LPASHEADER{font-size:20px}

#txtApp1Reason{font-size:12px;}