body 
{
margin:0px; background-color:#adbbca;
}
#mainContainer
{
margin:auto; padding:0px; width:960px; height:auto; border:0px solid red; background:url(images/body_bg.jpg);
}
.bgTop
{
background:url(images/page-top.jpg) no-repeat; height:37px; width:920px; 
}
.emailSign
{
color:#132866; font-size:12px; font-family:Futura, Arial, helvetica, sans-serif;
}
.emailSign a
{
color:#132866; font-size:12px; font-family:Futura, Arial, helvetica, sans-serif; vertical-align:top;
}
.emailSign a:hover
{
text-decoration:none;
}
.logoleft
{
background:url(images/logo-left.jpg);  background-repeat:no-repeat; 
}
.hp-mlink1
{
color:#002a5c; font-size:35px; font-family:Futura, Arial, helvetica, sans-serif;
}
.hp-mlink2
{ 
color:#ffc31b; font-size:35px; font-family:Futura, Arial, helvetica, sans-serif;
}
.hp-mlink3
{ 
color:#ffffff; font-size:35px;  font-family:Futura, Arial, helvetica, sans-serif;
}
.leftpanetext
{
font-size:12px; color:#002a5c; font-family:Futura, Arial, helvetica, sans-serif; text-align:left; float:left; padding-left:10px;	
}
.rightBluepanegradient
{
background:url(images/gradient-blue2.jpg); background-repeat:repeat-x;	
}
.rightBluepanegradient1
{
background:url(images/gradient-blue1.jpg); background-repeat:repeat-x; 	
}
.rightbottomlogo
{
background:url(images/logo-aahsa.jpg); background-repeat:no-repeat; width:61px; height:31px; 
}
p
{
margin:0 0 0 0; padding:0 0 0 0;
}
.pagetext
{	
color:#002a5c; font-size:15px; line-height:1.3; font-family:Futura, Arial, helvetica, sans-serif;
}
.pagetext a
{
	text-decoration:none;	
}
.pagetext a:hover
{
	text-decoration:underline;	
}
hr
{
color:#ffc31b;
}
.footerText
{
color:#999999; font-family:Futura, Arial, helvetica, sans-serif; font-size:12px;	
}
.footerText a
{
color:#999999; font-family:Futura, Arial, helvetica, sans-serif; font-size:12px; text-decoration:none;	
}
.footerText a:hover
{
text-decoration:underline;
}
.footerLink
{
color:#002a5c; font-family:Futura, Arial, helvetica, sans-serif; font-size:12px;	
}
.footerLink a
{
color:#002a5c; font-family:Futura, Arial, helvetica, sans-serif; font-size:12px; text-decoration:none;	
}
.footerLink a:hover
{
text-decoration:underline;
}
.toplink
{
background:url(images/top-links-bg.jpg); background-repeat:no-repeat; height:52px;
}
.menu-text
{
color:#ffffff; font-size:16; font-weight:bold; font-family:Futura, Arial, helvetica, sans-serif;
}
.menu-text a
{
color:#FFFFFF; font-size:16px; font-weight:bold; font-family:Futura, Arial, helvetica, sans-serif;
}
.menu-text a:hover
{
}
.inBreadcrumb
{color:#CCCCCC; font-size:11px; font-family:Futura, Arial, helvetica, sans-serif; text-transform:uppercase;}
.inBreadcrumb a
{color:#CCCCCC; font-size:11px; font-family:Futura, Arial, helvetica, sans-serif; text-decoration:none; text-transform:uppercase;}
.inBreadcrumb a:hover
{text-decoration:underline;}

/*Start NorthStar Menu CSS  */
/*.topMenuNorthStarContainer
{padding:0px 0px 0px 0px; }
.topMenuNorthStarItem
{padding:0px; border:0px solid red; color:#FFC31B; font-size:16px; font-family:Times, "Times New Roman", Baskerville, serif; width:140px; text-align:left; }
.topMenuNorthStarItemRoot
{padding:0px; border:0px solid red; color:#FFC31B; font-size:18px; font-weight:bold; font-family:Times, "Times New Roman", Baskerville, serif; text-align:left}
.topMenuNorthStarHover
{text-decoration:underline;}
.topMenuNorthStarContainerSub
{background-color:#002A5C; padding:0px 0px 0px 0px;}
/*End NorthStar Menu CSS  */

/*Start Top Menu CSS  */
/*.topMenuContainer
{ }
.topMenuItem
{padding:0px 0px 0px 0px; border:0px solid red; color:#FFFFFF; font-size:16px; font-family:Times, "Times New Roman", Baskerville, serif; text-align:left}
.topMenuItemRoot
{padding:0px 30px 0px 0px; border:0px solid red; color:#FFFFFF; font-size:18px; font-weight:bold; font-family:Times, "Times New Roman", Baskerville, serif; text-align:left;}
.topMenuHover
{text-decoration:underline;}
.topMenuContainerSub
{background-color:#002A5C; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:1px solid red;}*/
/*End Top Menu CSS  */


/*Start Left Menu CSS  */
/*.leftMenuContainer
{ }
.leftMenuItem
{padding:0px 0px 5px 0px; border:0px solid red; color:#002A5C; font-size:12px; font-family:Futura, Arial, helvetica, sans-serif; text-align:left; padding-left:20px; padding-top:5px;}
.leftMenuHover
{background-color:#FFD97F}
.leftMenuContainerSub
{background-color:#FFEAB1; padding:0px 0px 0px 0px;}
/*End Left Menu CSS  */








/*---------Top NorthStar menu style ----------*/
/* main menu td */
.topMainNorthStarMenu 
{
cursor:pointer; font-size: 16px; background-color:transparent; width:160px;
}
/* Main Menu Normal */
.topMainNorthStarMenu .root
{	
color:#FFC31B; font-size:16px; font-weight:bold; text-align:left; padding:0px 0px 0px 0px; margin-right:1px; float:left; font-family:Futura, Arial, helvetica, sans-serif;
}
/* Main menu hover */
.topMainNorthStarMenu .hov{ 
color:#FFC31B; text-decoration:none;
}
/* Main menu selected */
.topMainNorthStarMenu .sel, .topMainNorthStarMenu .bc {
color:#FFC31B; 
}
.topMainNorthStarMenu table{
border:0px solid #FFC31B; width:310px;
}
/* SUB Menu Normal */
.topMainNorthStarMenu tr.mi{
background-color:#002A5C; z-index: 1000; font-size: 12px; font-weight:bold; text-align:left; color:#FFC31B; line-height:22px; text-transform:none; font-family:Futura, Arial, helvetica, sans-serif;
}
.topMainNorthStarMenu tr.mi td{
padding: 0 2px; text-transform:none;
}
/* SUB Menu hover & selected */
.topMainNorthStarMenu tr.hov { 
background: #00005C;
}
.topMainNorthStarMenu tr.hov td{
color:#FFC31B;
}
.topMainNorthStarMenu tr.sel, .topMainNorthStarMenu tr.bc{
background: #00005C;
}
.topMainNorthStarMenu tr.sel td, .topMainNorthStarMenu tr.bc td{
color:#FFC31B;
}
.main_dnnmenu_break
{
height: 0px; background-color: #D5E0FF;
}
/* End Top NorthStar Menu CSS*/

/*---------Start Top Menu CSS----------*/
/* main menu td */
.topMainMenu 
{
cursor:pointer; font-size: 15px; background-color:transparent;
}
/* Main Menu Normal */
.topMainMenu .root
{	
color:#FFFFFF; font-size:15px; font-weight:bold; text-align:left; padding:0px 27px 0px 0px; margin-right:1px; white-space:nowrap; font-family:Futura, Arial, helvetica, sans-serif;
}
/* Main menu hover */
.topMainMenu .hov{ 
color:#FFFFFF; text-decoration:none;
}
/* Main menu selected */
.topMainMenu .sel, .topMainMenu .bc {
color:#FFFFFF; 
}
.topMainMenu table{
border:0px solid #FFFFFF;
}
/* SUB Menu Normal */
.topMainMenu tr.mi{
background-color:#002A5C; z-index: 1000; font-size: 12px; font-weight:bold; text-align:left; color:#FFFFFF; line-height:22px; text-transform:none; font-family:Futura, Arial, helvetica, sans-serif;
}
.topMainMenu tr.mi td{
padding: 0 2px; text-transform:none;
}
/* SUB Menu hover & selected */
.topMainMenu tr.hov { 
background: #00005C;
}
.topMainMenu tr.hov td{
color:#FFFFFF; 
}
.topMainMenu tr.sel, .topMainMenu tr.bc{
background: #00005C;
}
.topMainMenu tr.sel td, .topMainMenu tr.bc td{
color:#FFFFFF;
}
.main_dnnmenu_break
{
height: 0px; background-color: #D5E0FF;
}
/* End Top Menu CSS*/






/*---------Start Left Menu CSS----------*/
/* main menu td */
.leftMainMenu 
{
cursor:pointer; font-size: 12px; background-color:transparent;
}
/* Main Menu Normal */
.leftMainMenu .root
{	
color:#002A5C; font-size:12px; text-align:left; padding:0px 0px 0px 20px; font-family:Futura, Arial, helvetica, sans-serif; line-height:20px;
}
/* Main menu hover */
.leftMainMenu .hov{ 
color:#002A5C; text-decoration:none; background-color:#FFD97F;
}
/* Main menu selected */
.leftMainMenu .sel, .leftMainMenu .bc {
color:#002A5C; font-weight:bold; 
/* background-color:#FFD97F; */
}
.leftMainMenu table{
border:0px solid #000000; padding:2px;
}
/* SUB Menu Normal */
.leftMainMenu tr.mi{
background-color:#FFEAB1; z-index: 1000; font-size: 12px; text-align:left; color:#002A5C; line-height:19px; text-transform:none; font-family:Futura, Arial, helvetica, sans-serif;
}
.leftMainMenu tr.mi td{
padding:0px 4px 0px 4px; text-transform:none;
}
/* SUB Menu hover & selected */
.leftMainMenu tr.hov { 
background: #FFD97F;
}
.leftMainMenu tr.hov td{
color:#002A5C;
}
.leftMainMenu tr.sel, .leftMainMenu tr.bc{
/*  background: #FFD97F;  */
}
.leftMainMenu tr.sel td, .leftMainMenu tr.bc td{
color:#002A5C;
}
/* End Left Menu CSS*/

/* Start News CSS*/
#MG_News
{
border:0px solid red;	
}
#MG_News .MG_Label
{
color:#002a5c; font-size:12px; font-family:Futura, Arial, helvetica, sans-serif; font-weight:bold;	
}
#MG_News .MG_textbox
{
border:1px solid #002a5c; font-size:12px; font-family:Futura, Arial, helvetica, sans-serif; width:250px;
}
#MG_News .MG_error
{
font-size:12px; font-family:Futura, Arial, helvetica, sans-serif;
}
#MG_News .MG_button
{
border:1px solid #002a5c; font-size:12px; font-family:Futura, Arial, helvetica, sans-serif;
}
/*End News CSS*/







































































