/*-----------------------------------------------------------------------*/
/* General Page Styles													 */
/*-----------------------------------------------------------------------*/
html { height: 100%; padding:0; margin:0px; border:0px;}
#body { background: url(images/bg.png) repeat #ba534e; margin:0; padding:20px 0 0 0; border:0px; }
table, tr, td { font-family:Verdana, Arial; font-size:11px; line-height:1.5; color:#010100; padding:0px; margin:0px; border:0px;}
p  {font-family: Arial; font-size: 12px; line-height:1.5; padding:0px 0px 10px 0px; margin:0px; border:0px;}
p img {padding:7px;}
li {font-family: Verdana, Arial;   }
ul {font-family: Verdana, Arial;  }
.normal, .Normal { font-family:Verdana, Arial; font-size:11px; line-height:1.5; color:#010100;}
.NormalBold { font-family:Verdana, Arial; font-size:11px; line-height:1.5; font-weight:bold; color:#010100; margin:0; padding:0;}
.NormalRed { color:#c50000; font-family:Verdana, Arial; line-height:1.5; font-weight:bold; font-size:11px; margin:0; padding:0;}

/*-----------------------------------------------------------------------*/
/* Page Structure														 */
/*-----------------------------------------------------------------------*/
.Outer_Table{ width:868px; margin:0 auto; }
#InnerContainer{ margin:0 auto; background:#ffffff; }
#LogoContainer { vertical-align:middle; padding:0px 0px 0px 0px; }
#Banner_TD { margin:5px 7px 7px 0; text-align:left; padding-top:10px; vertical-align:top}
#Menu_TD {	width:127px; min-width:127px; padding:15px 17px 0px 34px;}
.Login_TD { text-align:right; padding-right:15px; }
#ContentContainer { margin:10px 0 0 0; }
#Footer_TD { margin:0; width:100%; padding:0px 7px 10px 7px; }
#CopyrightContainer { text-align:left; margin:7px 5 0 5px; }
#TermsContainer { text-align:left; margin:7px 5px 0 0px; }
#PrivacyContainer { text-align:left; margin:7px 5px 0 5px; }
#SeperatorContainer { text-align:right; margin:7px 5px 0 5px; }
.Body_BG { background:url(images/Body_BG.png) no-repeat Top left #FFFFFF; vertical-align:top}
.Shadow_Header { background:url(images/Shadow_Header.png) no-repeat bottom left; height:10px; }
.Shadow_Right { background:url(images/Shadow_Right.png) repeat-y top left; width:7px; }
.Shadow_Footer { background:url(images/Shadow_Footer.png) no-repeat top left; height:17px;}

/*-----------------------------------------------------------------------*/
/* Links																 */
/*-----------------------------------------------------------------------*/
a:link, a:visited, a:active { color:#a85143; font-weight: bold; text-decoration: none; }
a:hover { color:#a85143; text-decoration:underline; }
a.Normal:link, a.Normal:visited { color:#4e7fb9; font-weight:normal; text-decoration:none; }
a.Normal:hover { color:#a85143; text-decoration:underline; }
a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active { color:#a85143; font-weight: bold; text-decoration: none; }
A.CommandButton:hover { color:#a85143; text-decoration:underline; }

/*-----------------------------------------------------------------------*/
/* Headings																 */
/*-----------------------------------------------------------------------*/
H1 { font-size: 24px; color: #ba534e; background: transparent; font-weight: normal; padding:0px 0px 5px 0px; margin:0; font-family: Arial;}
H2 { font-size: 18px; color: #a85143; background: transparent; font-weight: normal; padding:0px 0px 5px 0px; margin:0; font-family: "Trebuchet MS";}
H3 { font-size: 12px; color: #a85143; background: transparent; font-weight: normal; padding:0px 0px 5px 0px; margin:0; font-family: Arial;}
H4 { font-size: 12px; color: #010100; background: transparent; font-weight: normal; padding:0px 0px 5px 0px; margin:0; font-family: Verdana;}
H5 { font-size: 11px; color: #010100; background: transparent; font-weight: normal; padding:0px 0px 5px 0px; margin:0; font-family: Verdana;}
.SubHead { font-family: Arial; font-size: 11px; font-weight: bold; color: #821e0e; padding: 0; }
.Head { font-size: 14px; color: #821e0e; background: transparent; font-weight: bold; padding: 0;}



/*-----------------------------------------------------------------------*/
/* Login																 */
/*-----------------------------------------------------------------------*/
.LoginToken, a.LoginToken:link, a.LoginToken:visited, a.LoginToken:active { color:#ffffff; font-size:11px; font-weight:normal; text-decoration: none; padding:0 0 0 0px; margin:0; }
a.LoginToken:hover { color:#08f7f4; font-weight:normal; font-size:11px; text-decoration: underline; }


/*-----------------------------------------------------------------------*/
/* Copyright, privacy, terms		 - Footer							 */
/*-----------------------------------------------------------------------*/
.FooterText { color:#ffffff; font-size:12px; text-align: center;}
/* a.FooterText:link, a.FooterText:visited, a.FooterText:active { font-size:12px; color:#ffffff; font-weight: normal; text-decoration: underline; padding:0; margin:0; } */
/* a.FooterText:hover { font-size:12px; color:#000000; font-weight:normal; text-decoration: underline; } */
/* a.FooterText:link p { font-size:12px; color:#ffffff; font-weight: normal; text-decoration: underline; padding:0; margin:0; } */

.FooterText a, .FooterText a:link, .FooterText a:hover, .FooterText a:visited, .FooterText a:active {
	font-size:12px; color:#000000; font-weight: normal; text-decoration: underline; }


/*-----------------------------------------------------------------------*/
/* Forms																 */
/*-----------------------------------------------------------------------*/
select, input { font-family:Verdana, Arial; font-size:11px; color:#333333; }
.NormalTextBox { color:#333333; padding-left:4px; line-height:12px; font-family:Verdana, Arial; font-weight:normal; font-size:11px; }
td.NormalTextBox { padding:0; margin:0; background:transparent; border:0; }
.StandardButton { background:#f2f2f2 none; color:#575757; font-family:Verdana, Arial; font-size:11px; font-weight:normal; }


/*-----------------------------------------------------------------------*/
/* Module Menus															 */
/*-----------------------------------------------------------------------*/
.ModuleTitle_SubMenu { background:#ffffff; color:#ffffff; padding:0; margin:0; border:1px solid #040404; z-index:1000; font-weight:normal; opacity:.80;}
.ModuleTitle_MenuItem { background:#040404; color:#ffffff; font-family:Verdana, Arial; font-size:11px; font-weight:bold; font-style:normal; padding:0 15px 0 10px; height:20px; border:1px solid #000000; }
.ModuleTitle_MenuItemSel { background:#ba534e; color:#ffffff; font-family:Verdana, Arial; font-size:11px; font-weight:bold; padding:0 15px 0 10px; height:20px; border:1px solid #721a15; }
.ModuleTitle_MenuContainer { background:transparent; }
.ModuleTitle_MenuBar { }
.ModuleTitle_MenuArrow { display:none; }
.ModuleTitle_RootMenuArrow { display:none; }
.ModuleTitle_MenuIcon { background:transparent; border:0; width:0; height:20px; padding:0; margin:0; font-size:0; }
.ModuleTitle_MenuIcon img { margin:0 10px 0 10px; }

/*-----------------------------------------------------------------------*/
/* Panes																 */
/*-----------------------------------------------------------------------*/
.BannerPane { width:100%; padding:0px 0px 0 0px; vertical-align:top}
.LeftPane { padding:10px 0px 0 21px; width:100%; vertical-align:top;}
.RightPane1 { padding:10px 21px 0 55px; width:100%; vertical-align:top;}
.RightPane2 { padding:10px 21px 0 55px; width:50%; vertical-align:top;}
.RightPane3 { padding:10px 21px 0 10px; width:50%; vertical-align:top;}
.RightPane4 { padding:10px 21px 0 55px; width:100%; vertical-align:top;}
.ContentPane { padding:10px 21px 0 21px; vertical-align:top;}
.FooterPane { width:100%; padding:0 0px 0 0px; vertical-align:top; }

/* End Style Sheet */
/*-----------------------------------------------------------------------*/
