body						{font-size: .8em; font-family: Verdana, Arial, sans-serif; margin: 0px; text-align: center; color: #666;}
p                           {line-height: 1.5em;}
li                          {margin-bottom: 10px;}
h1							{margin: 0px; font-size: 24px;}
h2							{margin: 0px; color: #000; font-size: 19px; font-weight: normal; font-style: italic;}
h3                          {margin-top: 30px; font-size: 16px; font-weight: normal; width: 100%; border-bottom-style: solid; border-bottom-width: 1px;}
.headerbkg					{width: 100%; border-width: 0px; border-bottom-width: 1px; border-style: solid; height: 171px; background-color: #fff; background-image: url('../global_images/headerbkg.gif'); background-position: top; background-repeat: repeat-x;}
.header						{overflow: hidden; padding-top: 20px; text-align: left; width: 990px; height: 151px; margin-left: auto; margin-right: auto; background-position: top right; background-repeat: no-repeat; padding-left: 10px;}
html>body .header			{width: 980px;}
.navbar						{text-transform: uppercase; text-align: left; padding-top: 25px; font-size: 14px; background-position: top center; background-repeat: no-repeat; width: 950px; height: 43px; margin-left: auto; margin-right: auto; position: relative; top: -34px; margin-bottom: -17px;}
.navbar a:link              {font-weight: normal; text-decoration: none;}
.navbar a:visited           {font-weight: normal; text-decoration: none;}
.navbar a:hover             {font-weight: normal; text-decoration: none;}
.contentarea                {text-align: left; background-color: #fff; width: 988px; margin-left: auto; margin-right: auto; border-left-style: solid; border-left-width: 1px; border-right-style: solid; border-right-width: 1px;}
.contentarea:after			{content: "";  clear: both; display: block; height: 0; visibility: hidden;}
.rightcolumn                {float: right; width: 662px; padding-top: 25px; padding-bottom: 25px; margin-right: 25px;}
.leftcolumn                 {float: left; width: 222px; padding-top: 25px; padding-bottom: 25px; margin-left: 25px;}
.leftmodulesHeader          {padding-left: 10px; padding-top: 7px; color: #fff; font-size: 10px; width: 204px; height: 18px; font-weight: bold;}
.leftmodules                {font-size: 12px; border: solid 1px #000; border-top: none; padding: 15px; width: 182px; margin-bottom: 50px;}
.leftmodules a:link         {font-size: 12px; text-decoration: none; font-weight: bold;}
.leftmodules a:visited      {font-size: 12px; text-decoration: none; font-weight: bold;}
.leftmodules a:hover        {font-size: 12px; text-decoration: underline; font-weight: bold;}
.footer                     {color: #000; line-height: 18px; width: 940px; margin-top: 10px; margin-bottom: 25px; margin-left: auto; margin-right: auto; text-align: right; font-size: 10px;}
.footer a:link              {font-weight: bold; text-decoration: none; font-size: 11px;}
.footer a:visited           {font-weight: bold; text-decoration: none; font-size: 11px;}
.footer a:hover             {font-weight: bold; text-decoration: underline; font-size: 11px;}
.RegImage                   {margin-bottom: 25px;}
.HSALogoArea                {text-align: center; width: 214px; margin-top: -30px;}
.HSALogoArea i              {font-size: 11px; color: #06a;}
.identityarea				{overflow: hidden; padding-top: 20px; width: 600px; height: 100px; background-position: center left; background-repeat: no-repeat;}
html>body #identityarea		{height: 80px;}
.PortalAreaRepeat           {padding: 10px; background-image: url('../global_images/patientportalrepeat.jpg'); width: 222px; background-repeat: repeat-y;}
.PortalAreaRepeat ul        {margin: 0px; text-align: left; margin-left: 5px; padding-left: 5px}
.PortalAreaRepeat ul li     {margin: 0px; margin-left: 10px; margin-bottom: 5px; font-weight: bold; font-size: 10px; color: #000;}
#button1                    {margin-left: 50px;}
#button2                    {margin-left: 90px;}
#button3                    {margin-left: 105px;}
#button4                    {margin-left: 105px;}
#button5                    {margin-left: 100px;}
#button1chosen              {margin-left: 45px; font-weight: bold; margin-right: 0px;}
#button2chosen              {margin-left: 88px; font-weight: bold; margin-right: -4px;}
#button3chosen              {margin-left: 100px; font-weight: bold; margin-right: -2px;}
#button4chosen              {margin-left: 98px; font-weight: bold; margin-right: -11px;}
#button5chosen              {margin-left: 95px; font-weight: bold;}
#contentareatop             {width: 990px; height: 14px; margin-left: auto; margin-right: auto; background-repeat: no-repeat;}
#contentareabottom          {width: 990px; height: 14px; margin-left: auto; margin-right: auto; background-repeat: no-repeat;}
#smalllink:link             {font-size: 11px; font-weight: normal; text-decoration: none;}
#smalllink:visited          {font-size: 11px; font-weight: normal; text-decoration: none;}
#smalllink:hover            {font-size: 11px; font-weight: normal; text-decoration: underline;}
#dhtmltooltip               {position: absolute; width: 150px; border: 1px solid black; padding: 2px; background-color: blue; visibility: hidden; z-index: 100;}