/******************************************************************************
* Defines styles for the HMAA Web site 		                            *
******************************************************************************/

A:link {	COLOR: #45699e; font-weight: bold; TEXT-DECORATION: none}
A:visited {	COLOR: #45699e; font-weight: bold; TEXT-DECORATION: none}
A:hover {	COLOR: #45699e; font-weight: bold; TEXT-DECORATION: underline}
A:active {	COLOR: #45699e; font-weight: bold; TEXT-DECORATION: underline}
A.white:link {	COLOR: #ffffff; font-weight: bold; TEXT-DECORATION: none}
A.white:visited {	COLOR: #ffffff; TEXT-DECORATION: none}
A.white:hover {	COLOR: #ffffff}
A.white:active {	COLOR: #ffffff; TEXT-DECORATION: underline}

BODY {	FONT-SIZE: 11px; COLOR: #1e1e1e; FONT-FAMILY: Tahoma, sans-serif; background-color: white; margin:0;}
INPUT.button {	FONT-SIZE: 11px; COLOR: #1e1e1e; FONT-FAMILY: Tahoma, sans-serif; HEIGHT: 17px}
INPUT.textbox {	border-style: solid;  border-width: 1px;  FONT-SIZE: 11px; COLOR: #1e1e1e; FONT-FAMILY: Tahoma, sans-serif; HEIGHT: 17px}
SELECT {	FONT-SIZE: 11px; COLOR: #1e1e1e; FONT-FAMILY: Tahoma, sans-serif; HEIGHT: 17px}
TD {	FONT-SIZE: 11px; COLOR: #1e1e1e; FONT-FAMILY: Tahoma, sans-serif;}
TD.heading {	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1e1e1e; FONT-FAMILY: Tahoma, sans-serif;}
textarea {  scrollbar-base-color: #215093; }

UL {list-style-type:none; padding: 10px; margin: 0px;}
LI {background-image: url(/images/bluebullet.gif); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 14px;}
LI.black { list-style-image: url(/images/blackbullet.gif);}
LI.a{background-image:none;}
LI.providersearch{background-image: url(/images/search.gif); background-repeat: no-repeat; background-position: 0px 0px; padding-left:20px;}
LI.checkbox{background-image: url(/images/checkbox.jpg); background-repeat: no-repeat; padding:5px; padding-left:20px; font-weight:bold;}
.sidebar li {padding-left:0px;padding-bottom:5px;background-image:none;}
.sidebar {list-style-type:none; }

.indented { padding-left: 25px; }

.basefont  { font-size: 12px; font-family: Tahoma, sans-serif;  }
.basefontsm  { font-size: 11px; font-family: Tahoma, sans-serif;  }
.basefontred  { font-size: 12px; font-family: Tahoma, sans-serif; color: #ff0000; }
.basefontred1  { font-size: 11px; font-family: Tahoma, sans-serif; color: #ff0000; }
.basefontwhite  { font-size: 12px; font-family: Tahoma, sans-serif;  color: #ffffff; }			

.basefontbold  { font-size: 12px; font-weight: bold; font-family: Tahoma, sans-serif;  }
.big {	FONT-SIZE: 14px; COLOR: #1e1e1e; FONT-FAMILY: Tahoma, sans-serif;}		
.bodycopy {  font-family: Tahoma, sans-serif; font-size: 12px; color: #333333}
.bcalink {  font-family: Tahoma, sans-serif; font-size: 12px; color: #663366}
.bodycopy-small { font-family: Verdana, Tahoma, sans-serif; font-size: 10px; color: #333333}
.bodylinks {  font-family: Verdana, Tahoma, sans-serif; font-size: 11px; color: #333333}
.catfont  { font-size: 14px; font-family: Tahoma, sans-serif;  }		
.catfontbold { font-size: 14px; font-weight: bold; font-family: Tahoma, sans-serif;  }
.copyfont { font-size: 10px; font-family: Tahoma, sans-serif;}
.copyfontwhite { font-size: 10px; font-family: Tahoma, sans-serif; color: #ffffff}
.copyfontbold { font-size: 10px; font-weight: bold; font-family: Tahoma, sans-serif;  }

.quotefont { font-size: 10px; font-family: Tahoma, sans-serif;}
.quotefontuline { font-size: 10px; text-decoration: underline; font-family: Tahoma, sans-serif;}
.quotefontbold { font-size: 10px; font-weight: bold; font-family: Tahoma, sans-serif;  }

.erheaderwhite  { font-size: 16px; font-weight: bold; font-family: Tahoma, sans-serif;  color: #ffffff; }
.erentryblue  { font-size: 12px; font-weight: bold; font-family: Tahoma, sans-serif;  color: #225294; }
.erentrybold  { font-size: 12px; font-weight: bold; font-family: Tahoma, sans-serif;  color: #000000; }
.erentryblk { font-size: 12px; font-family: Tahoma, sans-serif; color: #000000; }
.erentry { font-size: 12px; font-family: Tahoma, sans-serif; }
	
.footerfont { font-size: 10px; font-weight: bold; font-family: Tahoma, sans-serif; color: #999999;}
.header { font-family: Tahoma, sans-serif; font-size: 18px; font-weight: bold; }
.headingcat {	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1e1e1e; FONT-FAMILY: Tahoma, sans-serif;}
.headlinefont  { font-size: 17px; font-family: Tahoma, sans-serif; }		
.headlinefontbold { font-size: 17px; font-weight: bold; font-family: Tahoma, sans-serif;  }
.menufont { font-size: 11px; font-family: Tahoma, sans-serif; color: #333333; }
.menubarfont { font-size: 11px; font-weight: bold; font-family: Tahoma, sans-serif; color: #000000; }
.menufont { font-size: 11px; font-family: Tahoma, sans-serif;}
.menufontbold { font-size: 11px; font-weight: bold; font-family: Tahoma, sans-serif;  }
a.menuButton{text-decoration:none; color:black;}
div.menuButton{float:left; height: 26px; padding: 0px 10px 0px 10px; line-height: 26px;}

.newsheader  { font-size: 15px; font-weight: bold; font-family: Tahoma, sans-serif;  color: #ff6300; }
.navlinks {  font-family: Verdana, Tahoma, sans-serif; font-size: 11px; line-height: normal; color: #333333}
.Notes { font-family: Tahoma, sans-serif; font-size: 11px; margin-left: 50px; margin-right: 50px; }
.Outline { border: 1px solid #ffffff; }
.select {  font-family: Tahoma, sans-serif;  font-size: 8pt;  padding: 0px;  }
.sidenav-links { font-family: Verdana, Tahoma, sans-serif; font-size: 11px; color: #333333;}
.small {	FONT-SIZE: 9px; COLOR: #1e1e1e; FONT-FAMILY: Tahoma, sans-serif;}
.tabfont  { font-size: 9px; font-weight: bold; font-family: Tahoma, sans-serif;  }

.titleimg {	FONT-SIZE: 2em; COLOR: #00008f; FONT-FAMILY: Tahoma, sans-serif; font-weight: bold;text-decoration: underline; padding: 10px 0px 10px 0px;}	
.titleimg1 {	FONT-SIZE: 2em; COLOR: #00008f; FONT-FAMILY: Tahoma, sans-serif; font-weight: bold; padding: 10px 0px 10px 0px;}

/* style used for summerlin provider notice tables */
.tablelist td{border-bottom: 1px solid black; vertical-align:top; padding: 3px;font-size: 12px; font-family: Tahoma, sans-serif;}
.tablelist2 td{font-size: 12px; font-family: Tahoma, sans-serif;}

/* Curved box */
.curvy {position:relative; background:#c8e6ff; color:#000;}
#ctl, #cbl, #ctr, #cbr {position:absolute; width:20px; height:20px; color:#c8e6ff; background:#fff; overflow:hidden; font-style:normal; z-index:1;}
#ctl {top:0; left:0;}
#cbl {bottom:0; left:0;}
#ctr {top:0; right:0;}
#cbr {bottom:0; right:0;}
.curvy em b {position:absolute; font-size:150px; font-family:arial; color:#c8e6ff; line-height:40px; font-weight:normal;}
#ctl b {left:-8px;}
#ctr b {left:-25px;}
#cbl b {left:-8px; top:-17px;}
#cbr b {left:-25px; top:-17px;}
.curvy p {position:relative; z-index:100; padding: 0px 10px 10px 10px;}
.curvy h4 {position:relative;z-index:99; padding:5px 10px 0px 10px; margin-bottom: 10px; color:#45699e;} 