body              {font-size:11px; font-family:Tahoma,Geneva; margin:0; padding:0; background:#e0e0e0;}
body.login        {background: transparent url(images/loginBG.png) 50% 50% repeat-x scroll;}
html              {margin:0; padding:0;}
h1                {font-size:19px; color:#000000; font-family:Tahoma,Geneva}
h2                {font-size:18px; color:#000000; font-family:Tahoma,Geneva}
a                 {font-size:11px; color:#000000; font-family:Tahoma,Geneva; text-decoration:none}
a:active          {font-size:11px; color:#000000; font-family:Tahoma,Geneva; text-decoration:none}
a:link            {font-size:11px; color:#000000; font-family:Tahoma,Geneva; text-decoration:none}
a:visited         {font-size:11px; color:#000000; font-family:Tahoma,Geneva; text-decoration:none}
a:hover           {font-size:11px; color:#d90000; font-family:Tahoma,Geneva; text-decoration:underline;}
button            {font-size:11px; font-family:Tahoma,Geneva; height:24px}
form              {font-size:11px; font-family:Tahoma,Geneva}
html              {font-size:11px; font-family:Tahoma,Geneva}
table             {font-size:11px; font-family:Tahoma,Geneva}
td                {font-size:11px; font-family:Tahoma,Geneva}
th                {font-size:11px; font-family:Tahoma,Geneva}
tr                {font-size:11px; font-family:Tahoma,Geneva; background-color:transparent}
textarea          {font-size:11px; font-family:Tahoma,Geneva}
input             {font-size:11px; font-family:Tahoma,Geneva}
select            {font-size:11px; font-family:Tahoma,Geneva}
li                {font-size:11px; font-family:Tahoma,Geneva}
ul                {font-size:11px; font-family:Tahoma,Geneva}
h3                {font-size:16px; color:#000000; font-family:Tahoma,Geneva}
h4                {font-weight:bolder; font-size:15px; color:#000000; font-family:Tahoma,Geneva}
.title1           {font-size:19px; color:#000000; font-family:Tahoma,Geneva; font-weight:bolder;}
.title2           {font-size:18px; color:#000000; font-family:Tahoma,Geneva; font-weight:bolder;}
.title3           {font-size:16px; color:#000000; font-family:Tahoma,Geneva; font-weight:bolder;}
.title4           {font-size:15px; color:#000000; font-family:Tahoma,Geneva; font-weight:bolder;}

.highlight        {color:#000000; font-weight:bolder;}

/* style used for tables */
td.header         {background:#606060; color:#ffffff; font-weight:bolder;}
td.data           {border-right:solid 1px #606060; border-bottom:solid 1px #606060;}
table.styled      {background:#d0d0d0; border:solid 1px #606060;}
table.data        {background:#d0d0d0; border-left:solid 1px #606060; border-top:solid 1px #606060;}
td.header a       {color:#ffffff; text-decoration:none;}
td.header a:hover {text-decoration:underline; color:#ffffff}

/* colors used for alternating lists */
.alt1             {background:#f0f0f0;}
.alt2             {background:#ffffff;}

/* style for the overlay tooltips */
#tooltip          {position:absolute; z-index:10000; border:1px solid #ed710f; background-color:#fadbc3; padding:3px; opacity:1.0;}
#tooltip div      {margin:0px; font-size:12px;}
#tooltip h3       {margin:0px; font-size:12px; color:#000000; font-weight:normal;}
#tooltip div.body {margin-top:5px; font-size:11px;}

/* style for the ajax user lookup boxes */
.ac_loading       {background:white url('indicator.gif') right center no-repeat;}
.ac_odd           {background-color:#eee;}
.ac_over          {background-color:#0A246A; color:white;}
.ac_results       {padding:0px; border:1px solid black; background-color:white; overflow:hidden; z-index:99999;}
.ac_results ul    {width:100%; list-style-position:outside; list-style:none; padding:0; margin:0;}
.ac_results li    {margin:0px; padding:2px 5px; cursor:default; display:block; font:menu; font-size:12px; line-height:16px; overflow:hidden;/*width:100%;*/}

.MessageTitle     {color:#ffffff; font-weight:bolder; font-size:14px; text-transform:uppercase;}
