/* CSS Document */
body {
padding:0; margin:0; background-color:#000033; font: 12px normal "Arial", sans-serif; color:#333333;
scrollbar-3dlight-color:#222222; scrollbar-arrow-color:#E4E4E4; scrollbar-base-color:#333366; 
scrollbar-darkshadow-color:#333333; scrollbar-face-color:#333366; scrollbar-highlight-color:#E4E4E4;
scrollbar-shadow-color:#E4E4E4;
}
.CL_SiteBg{ background-image:url(imgs/site_bg.gif);}
td {font: 12px normal "Arial", sans-serif; color:#333333;}
.BodyTxt {color:#333333; text-align:justify; padding:0; margin:0;}
.HdrRed1 {font-size:16px; font-weight:bold; color:#CC0000; text-transform:uppercase; padding:0; margin:0;}
.HdrRed2 {font-size:14px; font-weight:bold; color:#CC0000; text-transform:uppercase; padding:0; margin:0;}
.HdrBlue1 {font-size:16px; font-weight:bold; color:#333366; text-transform:uppercase; padding:0; margin:0;}
.HdrBlue2 {font-size:14px; font-weight:bold; color:#333366; text-transform:uppercase; padding:0; margin:0;}
.SubHdrRed1 {font-size:16px; font-weight:bold; color:#CC0000; padding:0; margin:0;}
.SubHdrRed2 {font-size:14px; font-weight:bold; color:#CC0000; padding:0; margin:0;}
.SubHdrBlue1 {font-size:16px; font-weight:bold; color:#333366; padding:0; margin:0;}
.SubHdrBlue2 {font-size:14px; font-weight:bold; color:#333366; padding:0; margin:0;}
.SubTitleRed_pop{font-size:11px; font-weight:bold; color:#000000;}
.TitleBlue{font-size:14px; font-weight:bold; color:#333366; text-transform:uppercase;}
.TitleRed{font-size:14px; font-weight:bold; color:#CC0000; text-transform:uppercase;}
.SubTitleBlue{font-size:12px; font-weight:bold; color:#333366;}
.SubTitleBlueNOTE{font-size:10px; font-weight:bold; color:#333366;}
.SubTitleRed{font-size:12px; font-weight:bold; color:#CC0000;}
.HiliteBlue{color:#333366;}
.HiliteRed{color:#CC0000;}
.LeftCol {border-right: 1px solid #999999;}

.Content {font: 12px normal "Arial", sans-serif; color:#333333;}
.Content ul {padding:0 4px 0 10px;; margin:0 0 0 16px;}
.Content ul > li {padding:0; margin:0; list-style-image:url(imgs/Bullet_Blue02.gif);}
.Content ol {padding:0 4px 0 10px;; margin:0 0 0 16px;}
.Content ol > li {padding:0; margin:0;}
.Content_pop {font: 10px normal "Arial", sans-serif; color:#333333;}
.Content_pop:link, .Content_pop:visited, .Content_pop:active {font: 10px normal "Arial", sans-serif; color:#333333;}
.Content_pop:hover{font: 10px normal "Arial", sans-serif; color:#CC0000; text-decoration:underline;}
.burnett {font: 9px normal "Arial", sans-serif; color:#666666;}

/* -- Outlet box -- */
.Outlet {font: 12px normal "Arial", sans-serif; color:#FFFFFF;}
.OutletTXT {font: 10px normal "Arial", sans-serif; color:#000000;}

.SideInfo {font: 11px normal "Arial", sans-serif; color:#333333;}

.BoxHdrBlue {
background-color:#333366; font: bold 12px "Arial", sans-serif; color:#FFFFFF; 
text-align:left; display:block; padding:4px; margin:0;
}
.BoxTitleBlue {
background:#333366 url('imgs/FormBtnBg.jpg'); font: bold 12px "Arial", sans-serif; color:#FFFFFF; 
text-align:left; display:block; padding:4px; margin:0;
}

a.JumpLinks:link, a.JumpLinks:active, a.JumpLinks:visited {
background:url('imgs/Bullet_Red01.gif') no-repeat left 5px; padding-left:10px; margin:0px;
font-weight:bold; color:#333366; text-decoration:none; display:block;
}
a.JumpLinks:hover {
background:url('imgs/Bullet_Red01.gif') no-repeat left 5px; padding-left:10px; margin:0px;
font-weight:bold; color:#CC0000; text-decoration:none; display:block;
}

a.TitleLinks:link, a.TitleLinks:active, a.TitleLinks:visited {
font-weight:bold; color:#333366; text-decoration:none;
}
a.TitleLinks:hover {
font-weight:bold; color:#CC0000; text-decoration:underline;
}

a:link, a:active, a:visited {
color:#333366; text-decoration:underline;
}
a:hover {
color:#CC0000; text-decoration:none;
}
/*-- TopNav Style --*/
.TopNav {background-color:#02001A; padding:1px 4px 1px 1px; 
        font: 12px normal "Arial", sans-serif; color:#FFFFFF; text-align:right; text-decoration:none;}
.TopNav a, .TopNav a:link, .TopNav a:active, .TopNav a:visited {
color:#FFFFFF; text-decoration:none;
}
.TopNav a:hover {
color:#FFFFFF; text-decoration:none;
}

/*-- Nav Style -- */
.Nav {font: bold 12px "Arial", sans-serif; color:#333366; text-align:left;}
.Nav ul { padding:0; margin:0; list-style: none; }
.Nav li {
/*--background:#FFFFFF url('imgs/Nav_Arrow.gif') no-repeat left top; --*/
padding:4px 6px 4px 14px; margin:0;
text-transform:uppercase; display:block; list-style: none; border-bottom: 1px dashed #999999; cursor: pointer;
}
.Nav a, .Nav a:link, .Nav a:active, .Nav a:visited {
color:#333366; text-decoration:none;
}
.Nav a:hover {
color:#CC0000; text-decoration:none;
}
/* -- SubNav Style -- */
.SubNavHide {visibility: hidden; display:none; margin:0;}
.SubNavShow {visibility: visible; display:block; margin:4px 0 4px 0;}

.SubNav {font: bold 12px "Arial", sans-serif; color:#333366; text-align:left;}
.SubNav ul{ padding:0; margin:0; list-style: none; }
li.SubNav{
/*--background:#FFFFFF url('imgs/Bullet_Red01.gif') no-repeat left 6px; padding:2px 4px 2px 10px; --*/
margin:0;
text-transform:none; display:block; list-style: none; border-bottom:0;
}
a.SubNav, a.SubNav:link, a.SubNav:active, a.SubNav:visited {
color:#333366; text-decoration:none;
}
a.SubNav:hover {
color:#CC0000; text-decoration:none;
}
.SubNavUber {
color:#CC0000; text-decoration:none;
}
/* -- Vocabulary and Reminder --*/
a.reminder_vocab:link, a.reminder_vocab:active, a.reminder_vocab:visited {
font-weight:bold; color:#333366; text-decoration:none;
}
a.reminder_vocab:hover {
font-weight:bold; color:#CC0000; text-decoration:none;
}

/* -- Shipping Details link --*/
a.dtails:link, a.dtails:active, a.dtails:visited {
font: bold 12px "Arial", arial; color:#FFFFFF; text-decoration:none;
}
a.dtails:hover {
font: bold 12px "Arial", arial; color:#FFFFFF; text-decoration:underline;
}


/* -- Form Styles -- */
.FormBtn {
background:#333366 url('imgs/FormBtnBg.jpg'); height:22px; font-size:12px;
font-weight:bold; text-transform:uppercase; color:#FFFFFF; border:1px solid #333366;
}
.FocusFormBg {
background-color:#FFFFFF; color:#333333; font-size:13px; scrollbar-3dlight-color:#222222; 
scrollbar-arrow-color:#E4E4E4; scrollbar-base-color:#333366; scrollbar-darkshadow-color:#333333;
scrollbar-face-color:#333366; scrollbar-highlight-color:#E4E4E4; scrollbar-shadow-color:#E4E4E4;
}
.DefaultFormBg{
background-color:#E4E4E4; color:#666666; font-size:13px; scrollbar-3dlight-color:#222222; 
scrollbar-arrow-color:#E4E4E4; scrollbar-base-color:#333366; scrollbar-darkshadow-color:#333333;
scrollbar-face-color:#333366; scrollbar-highlight-color:#E4E4E4; scrollbar-shadow-color:#E4E4E4;
}
/* -- End Form Styles -- */

/* -- Footer -- */
.Footer {background-color:#333366; font: 11px normal "Arial", sans-serif; color:#CCCCCC;}
.Footer a, .Footer a:link, .Footer a:active, .Footer a:visited {
color:#CCCCCC; text-decoration:underline;
}
.Footer a:hover {
color:#FFFFFF; text-decoration:none;
}

/* -- New Menu Tree -- */

.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background: white url(imgs/Bullet_Red01.gif) no-repeat left center;
list-style-type: none;
padding-left: 13px;
margin-bottom: 3px;
}
.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background: white url() no-repeat right 1px;
cursor: hand !important;
cursor: pointer !important;
}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
}