
html, form {height: 100%; width: 100%;}
body {background-color: #000000; color: #ffffff; height: 100%; width: 100%; margin: 0px; padding: 0px; 
      font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
.outerTable {width: 100%; height: 100%;}
.outerTable tr { vertical-align: middle;}
.template_style { max-height: 832px; overflow: hidden; width: 1024px; margin: auto; position: relative;} /* position: relative; fixes IE 6-7 resize bug */
.bannerOverlay {position: relative; top: -768px; left: 0px; max-height: 832px; overflow: hidden; z-index: 10000;}
/* .outer {width: 1024px;} prevents another resize bug IE 6-7 */
.flashBannerMain { z-index: 1; position: relative; top: 32px;}
.Normal {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; text-align: left;}
 
/* menu container css */
.mainMenu                       {font-family: Verdana, Arial, Helvetica, sans-serif; cursor: pointer; font-size: 13px; font-weight: bold;}
/*.mainMenu_bg                    {} */
.mainMenu_left                  {position: relative; top: -768px; left: 0px; max-width: 1024px; height: 32px; z-index: 100000; background-color: #b0b0b0;}
/* .mainMenu_right                 {} */

a, a:link, a:visited, a:active  {color: #aaaaaa; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
a:hover                         {color: #777777; text-decoration: none;}

.logo                           {margin-top: 10px;}
.bread_bg                       {background: none; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 5px 0 5px; height: 32px;}
.content                        {background: none; padding: 10px 0px 10px 0px; margin: 0 5px 0 5px; font-size: 12px;}
.bot_bg                         {background: none; padding: 10px; margin: 0 5px 0 5px;}
.bot_pad                        {font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 20px; padding: 0 30px 0 20px;}

#login_style                    {float: right; padding: 10px 45px 0px 10px; color: #ffffff;}
#bread_style                    {float: left; padding: 10px 0px 0px 45px; color: #ffffff; font-size: 13px;}
#terms_style                    {float: left;}
/* #copy_style                     {float: right;} */

/*panes*/
.ContentPane                    {position:  relative; top: 150px; padding: 0px; margin: 0px; }
.MiddlePane                     {padding: 0px 0px 0px 10px; width: 10em; margin: 0px;}
.LeftPane                       {padding: 0px 10px 0px 0px; width: 10em; margin: 0px;}
.RightPane                      {padding: 0px 0px 0px 10px; width: 10em;margin: 0px;}

.content_table					{height: 716px;}
.content_module_left			{font-size: 12px; padding: 100px 0px 10px 47px; line-height: 1.5em; width: 370px;}

/*breadcrumbs*/
.Breadcrumb, a.Breadcrumb:link, a.Breadcrumb:active, a.Breadcrumb:visited {color: #ffffff; font-size: 13px;}
a.Breadcrumb:hover              {color: #cccccc;}

/*links*/
.links                          {text-align: center;}
.links, a.links:link, a.links:active, a.links:visited {font-weight: bold; color: #ffffff; font-size: 11px;}
a.links:hover                   {color: #cccccc;}

/*user*/
.user, a.user:link, a.user:active, a.user:visited {color: #ffffff; font-size: 12px;}
a.user:hover {color: #cccccc;}

/*footer*/
.footer_table {width: 1024px; background-color: #111111;}
.footer, a.footer:link, a.footer:active, a.footer:visited {color: #ffffff; font-size: 12px;}
a.footer:hover                  {color: #cccccc;}
td.footer.left					{width: 341px; background-image: url(../../../../images/back-bottom-drummond.png); background-repeat:repeat-x;}
td.footer.middle				{width: 341px; background-image: url(../../../../images/back-bottom-drummond.png); background-repeat:repeat-x;}
td.footer.right					{width: 342px; background-image: url(../../../../images/email_drummond.png);}
.footer.copyright				{padding: 8px 0px 8px 0; text-align: center;}
.footer_tel						{padding: 8px 0px 8px 49px; text-align: left;}

