body
{
	margin: 0; padding: 3px 0px 5px 0px; text-align: center; background: #3A3D93;	color: #444;
	
}

body.b1
{
background: #FFF;
text-align: left;
}


#b2
{
	border-collapse: collapse;
	margin: 0px 0px 0px 5px;
}

#b2 td 
{
	border: 1px solid #000000;
	border-collapse: collapse;
}

#b2 tr:hover, #b2 tr.hilite
{
	background-color: #dfe7f2;
}


.container
{
	text-align: center; margin: 0px auto; width: 700px; background: #fff;
}

.MiddleDiv
{
	text-align: auto; margin: 0px 0px 0px 0px; width: 700px; background: #E9EAF2; float: center;
}

.footer
{
	text-align: auto; 
	margin: 0px 0px 0px 0px; 
	width: 700px; 
	height: 60px;
	background: #E9EAF2; 
	float: center;
	background: url(images/ahsa_footer.gif) no-repeat: ;
	border-top: 2px solid #5b5fc4;
}

/*----------------------------------------------------------
                       Heading Styles
-----------------------------------------------------------*/
h1
{
	margin: 0; padding: 0px; width: 700px;
}

h1 img
{
	display: block;	border: 0;
}
h2.heading
{
	font-family: times, times new roman, serif;
	font-size: 120%;
	font-weight: bold;
	line-height: 120%;
	text-align: center;
	margin: 0px 100px 0px 0px; 
	padding: 0px; 
	color: 3a3d93;

	
}



/*----------------------------------------------------------
           Navigation internal styles 
-----------------------------------------------------------*/
ul.topnav
{
	width: 700px;
	font-family: arial, helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	line-height: 105%;
	text-align: center;
	margin: 1px 0px 0px 0px ;
	padding: 2px 0px 1px 3px;
	list-style-type: none;
	background: #5b5fc4;
	border-bottom: 2px solid white;
}

ul.topnav li
{
	display: inline;
	background: url(images/hd-bullet.gif) no-repeat 0 50%;
	padding: 0px 3px 0px 15px;
}

ul.topnav li a:link, ul.topnav li a:visited
{
	text-decoration: none;	color: #fff;
	
}

ul.topnav li a:hover, ul.topnav li a:active
{
	margin: 0;
	line-height: 100%;
	text-decoration: none;
	color: #10CBED;
	
}


/*----------------------------------------------------------
           Paragraph internal styles 
-----------------------------------------------------------*/
p
{
	margin: 0px 5px 0px 0px;
	font-family: arial, helvetica, sans-serif;
	font-size: 90%;
	line-height: 140%;
	color: #2F3166;
}

p.center
{
	text-align: left;
	margin: 0px 0px 0px 220px;
	font-family: arial, helvetica, sans-serif;
	font-family: arial, helvetica, sans-serif;
	font-size: 85%;
	line-height: 140%;
	color: #2F3166;

}


p.MiddleP
{
	text-align: left;
	margin: 0px 10px 5px 5px;
	font-family: arial, helvetica, sans-serif;
	font-size: 85%;
	line-height: 140%;
	color: #2F3166;
}

.MiddleP img.left
{
	margin: 0px 10px 0px -5px;
	padding: 0 10 0 0;
	float: left;
	
}
.MiddleP img.right
{
	diplay: block;
	margin: 0px -13px 0px 0px;
	padding: 0px 0px 0px 10px;
	float: right;
	width: 113;
	height: 171;
	
}


.sb	{font-family:arial,san-serif;font-size:11px;color:#003366;}
.bnu	{font-family:arial,san-serif; color:#003366; font-size:13px; text-decoration:none;}
.sbnu	{font-family:arial,san-serif; font-size:11px; color:#003366; text-decoration:none;}
.snub	{font-family:arial,san-serif; font-size:11px; color:#000000; text-decoration:none;}
.sw     {font-family: arial,san-serif; font-size: 11px; color: #000000 }
.lbn    {font-family: arial, san-serif; font-size: 11px; color: #000080; text-decoration: none; font-weight: bold }
.sbnub	{font-family:arial,san-serif;font-size:11px;font-weight:BOLD; color:#607aa7;text-decoration:none;}
.hbn    {font-family: arial, san-serif; font-size: 12px; color: #000080; font-weight:bold}
.hbbn   {font-family: arial, san-serif; font-size: 14px; color: #000080; font-weight:bold}
.swb	{font-family:arial,san-serif;font-size:11px;font-weight:BOLD;color:#FFFFFF;}
.hwb    {font-family: arial, san-serif; font-size: 11px; color: #FFFFFF; font-weight:bold}
.f	{font-family:arial,san-serif;}
a:hover {color: #2f3166; text-decoration:none;}