﻿body{font-size:12px;font-family:Arial;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;}

tr.itemMenu td{	background-color:#E8ECF8;cursor:pointer;height:23px;border-bottom: solid 1px #FFFFFF;font-size:12px;color:#273054;padding-left:8px}
tr.itemMenuOver td{background-color:#B8BAC7;cursor:pointer;height:23px;border-bottom: solid 1px #FFFFFF;font-size:12px;color:#273054;padding-left:8px}
tr.itemViewAll td{	background-color:#E8ECF8;cursor:pointer;height:23px;border-bottom: solid 1px #FFFFFF;font-size:11px;color:#696989;padding-left:8px;font-weight:bold}
tr.itemViewAllOver td{background-color:#B8BAC7;cursor:pointer;height:23px;border-bottom: solid 1px #FFFFFF;font-size:11px;color:#000000;padding-left:8px;font-weight:bold}

.footer{height:24px;font-size:11px;text-align:center;color:#3E4667;}

#divLogin{width:170px;margin-left:83px}
#ContainerLogout{text-align:right;margin-bottom:60px;font-family:Arial;font-size:14px}

div.divPopin{display:none;position:absolute;z-index:993;height:auto;border:solid 5px #000000}
input.btnClosePopin{font-size:11px; background-Image:url(../Images/Icons/close-window-icon.gif);PADDING-LEFT: 16px; WIDTH: 53px; HEIGHT: 18px;border: solid 0px #000000;background-color: Transparent;background-repeat: no-repeat;background-position: 0px 50%;padding-right: 0px;	cursor: pointer;color: #000;}

.spacer5{padding:5px;background-color:#FFF}
.spacer5external{padding:5px;background-color:#FFF;border: solid 1px #8A8FA5;background-color: #FFFFFF;}
.spacer10{padding:10px;background-color:#FFF}

.ddlColorBox{color:#000;background-color:#E8ECF8;font-family:Arial;border:solid 1px #A2A0AD; font-size:11px;background-color:#FFF;padding-left:5px}
/****************** INPUTS ********************************/
input.descLoginField{font-family:Arial;width:170px; border:solid 1px #A0A3B2; color:#0B1641;  font-size:11px;padding-left:10px;}
input.btnLogin{font-family:Arial;background:url(../images/Go.gif);border:0px;height:29px;width:33px;cursor:pointer}
input.btnLogout{font-family:Arial;height:20px;font-size:12px;font-weight:bold;text-transform:uppercase;text-align:right;color:#293156;border:0px;background-color:Transparent;cursor:pointer}
input.textbox{font-family:Arial;border:solid 1px #A2A0AD; color:#000; font-size:11px;padding-left:5px;background-color:#FFF}
.ddlbox{font-family:Arial;border:solid 1px #A2A0AD; color:#000; font-size:11px;padding-left:5px;background-color:#FFF}
input.datetextbox{font-family:Arial;border:solid 1px #3A4264; color:#292D43; font-size:12px;padding-left:5px;width:85px;background-color:#E8ECF8}
.textarea{font-family:Arial;border: solid 1px #A2A0AD;background-color:#fff; font-size:12px}
.mgmttextarea{font-family:Arial;border: solid 1px #3A4264;font-size:12px;padding-left:5px;color:#0B1641;background-color:#E8ECF8}
.textboxSearch{font-family:Arial;Height:14px;border: solid 0px;font-size:12px}
/********************************************************/

/****************** LINKS ********************************/
a.lblForgot{color:#0B1641;  font-size:11px;text-decoration:none}
a.lblForgot:hover{color:#A0A3B2;  font-size:11px;}
a.lblMore{font-size:12px;color:#751E20;padding-top:10px;padding-right:10px;text-decoration:none;}
a.lblMore:hover{font-size:12px;color:#9E9E9E;padding-top:10px;padding-right:10px;text-decoration:none;}
a.moreLink{color:#751E20;font-size:12px;font-weight:bold;text-decoration:none;}
a.moreLink:hover{color:#9E9E9E;font-size:12px;font-weight:bold}
a.itemFooter{cursor:pointer;font-size:12px;font-weight:bold;text-transform:uppercase;color:#3E4667;text-decoration:none}
a.itemFooter:hover{cursor:pointer;font-size:12px;font-weight:bold;text-transform:uppercase;color:#8A8FA5;text-decoration:none}
a.lnkTitleEvent{color:#4B4B4B;font-size:12px;font-weight:bold;text-decoration:none;}
a.lnkTitleEvent:hover{color:#9E9E9E;font-size:12px;font-weight:bold}
a.linkFile{color:#751E20;font-weight:bold;text-decoration:none;padding-left:5px;font-size:12px}
a.linkFile:hover{color:#000000;font-weight:bold;font-size:12px;text-decoration:none}
a.mgmtlink{color:#751E20;font-size:12px;text-decoration:none;}
a.mgmtlink:hover{color:#000000;font-size:12px;}
a.linkTitle{font-size:13px;color:#7E1A1C;font-weight:bold;text-decoration:none}
a.linkTitle:hover{font-size:13px;color:#211C4A;font-weight:bold;text-decoration:none}
a img {border:0px Solid black;}
a{color:#3E4667}
a.linkSummary{color:#FFF;font-weight:bold;font-size:12px;}
a.linkSummary:hover{color:#E8ECF8}
/********************************************************/

/**********************************************************/
/*                  DROP DOWN FILTER                      */
/**********************************************************/
.menuarrowscrolldown{FONT-SIZE: 11px; CURSOR: pointer; FONT-FAMILY: Arial; HEIGHT: 15px;BACKGROUND-COLOR: #AAAAA9;border-right: #8A8FA5 1px solid;border-bottom: #8A8FA5 1px solid;border-left: #8A8FA5 1px solid;}
.menuarrowscrollup{FONT-SIZE: 11px; CURSOR: pointer; FONT-FAMILY: Arial; HEIGHT: 15px;BACKGROUND-COLOR: #AAAAA9;border-right: #8A8FA5 1px solid;border-top: #8A8FA5 1px solid;border-left: #8A8FA5 1px solid;height: 16px;}
.titlefilter{FONT-SIZE: 11px;FONT-FAMILY: Arial;HEIGHT: 16px;COLOR: #ffffff;text-decoration:underline;}
.titlefilterselected{FONT-SIZE: 11px;FONT-FAMILY: Arial;HEIGHT: 16px;COLOR: #000000;text-decoration:underline;}
/**********************************************************/

/********************************************************/
/*                    SEARCH BUTTON                     */
/********************************************************/
.mbtnbuttonstyle{BORDER-LEFT: #8A8FA5 1px solid;BORDER-RIGHT: #8A8FA5 1px solid;BORDER-TOP: #8A8FA5 1px solid;BORDER-BOTTOM: #8A8FA5 1px solid;BACKGROUND-COLOR: #E8ECF8;PADDING-LEFT: 0px;	padding-right:0px;WIDTH: 41px;CURSOR: pointer;COLOR: #000;FONT-SIZE: 11px;FONT-FAMILY: Arial;HEIGHT: 20px;text-align:right;}
.mbtnarrowstyle /* mBtn Arrow Style */
{BORDER-RIGHT: #8A8FA5 1px solid; BORDER-TOP: #8A8FA5 1px solid; BORDER-BOTTOM: #8A8FA5 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; CURSOR: pointer; cursor: pointer;HEIGHT: 20px; BACKGROUND-COLOR: #E8ECF8;}
.mbtnoptionstablestyle /* mBtn Options Table Style */
{BORDER-RIGHT: #8A8FA5 1px solid; BORDER-LEFT: #8A8FA5 1px solid; BORDER-TOP: #8A8FA5 1px solid; BORDER-BOTTOM: #8A8FA5 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: visible; 
WIDTH: 80px; CURSOR: pointer; PADDING-TOP: 0px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #E8ECF8; LAYER-BACKGROUND-COLOR: #AAAAA9;}
a.mbtnoptionlinkstyle /* mBtn Option Link Style */
{FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial; TEXT-DECORATION: none;}
a.mbtnoptionlinkstyle:hover /* mBtn Option Link Style : hover*/
{FONT-SIZE: 11px; FONT-FAMILY: Arial; TEXT-DECORATION: none;COLOR: #ffffff; }
.mbtnoptionstyle /* mBtn Option Style */
{PADDING-RIGHT: 5px;PADDING-LEFT: 4px;PADDING-BOTTOM: 4px;PADDING-TOP: 4px;CURSOR: pointer;}
.mbtnoptionmouseoverstyle /* mBtn Option Mouse Over Style */
{PADDING-RIGHT: 5px;PADDING-LEFT: 4px;PADDING-BOTTOM: 4px;PADDING-TOP: 4px;CURSOR: pointer; FONT-FAMILY: Arial;FONT-SIZE: 11px; BACKGROUND-COLOR: #8A8FA5;CURSOR: pointer;}
td.mbtnoptionmouseoverstyle a /* mBtn Option Mouse Over Style */
{FONT-SIZE: 11px; FONT-FAMILY: Arial; TEXT-DECORATION: none;COLOR: #ffffff; }
.LineSeparatorStyle
{ HEIGHT: 1px; BACKGROUND-COLOR: #8A8FA5; BORDER-TOP: none;BORDER-BOTTOM: none;}
/**********************************************************/

/****************** LABELS ********************************/
.lblPartnerLogin{height:20px;font-size:12px;font-weight:bold;text-transform:uppercase;color:#751e20;}
td.lblLoginField{height:23px;}
.lblLogin{height:20px;font-size:12px;font-weight:bold;text-transform:uppercase;text-align:left;color:#293156;}
.lblLoginError{color:#FF0000;font-size:11px;height:20px;}
td.lblTitle{font-size:12px;color:#4C4C4C;text-align:left;font-weight:bold;padding-left:5px;padding-top:10px;padding-right:10px;}
.labelInfo{font-size:16px;color:#751E20;border-bottom: solid 1px #A0A3A8;font-weight:bold;padding-bottom:1px}
.newtitle{font-size:14px;color:#751E20;font-weight:bold;}
td.lblText{font-size:12px;color:#4C4C4C;text-align:left;padding-left:5px;padding-right:10px;}
.labeldesc{height:22px;color:#0E1740;font-size:12px;padding-left:0px;}
.AddNew{height:22px;color:#0E1740;font-size:12px;padding-left:0px;}
.labelValue{height:22px;color:#525552;font-size:12px;}
.labelSearch{height:22px;color:#3E4667;font-size:12px;font-weight:bold}
.labelSorority{color:#3E4667;font-size:14px;font-weight:bold}
.labeldescName{height:22px;color:#0E1740;font-size:12px;padding-left:5px;}
.labelRequired{font-size:11px;color:#FF0000;vertical-align:top}
/********************************************************/

/********************************************************/
/*                       JSMENU                         */
/********************************************************/
table.jsmenumenuTabPage td.menuoptionTabPage{border-top: solid 1px #000000;border-bottom: solid 1px #000000;padding-right:10px;background-image:url(../Images/Menu/BgMenu-off.gif);background-position:center;background-repeat:repeat-x;height:28px;}
table.jsmenumenuTabPage td.selectedoptionTabPage{border-top: solid 1px #000000;border-bottom: solid 1px #000000;padding-right:10px;background-image:url(../Images/Menu/BgMenu-on.gif);background-position:center;background-repeat:repeat-x;height:28px;}
td.tdTextMenuTabPage{font-size: 14px;font-weight:bold;color:#FFFFFF;text-align:center;text-transform:uppercase}
/***Menu TentSale***
table.jsmenumenuTabPageTS td.menuoptionTabPageTS{border-top: solid 1px #000000;border-bottom: solid 1px #000000;padding-right:10px;background-image:url(../Images/Menu/BgMenu-off.gif);background-position:center;background-repeat:repeat-x;height:28px;}
table.jsmenumenuTabPageTS td.selectedoptionTabPageTS{border-top: solid 1px #000000;border-bottom: solid 1px #000000;padding-right:10px;background-image:url(../Images/Menu/BgMenu-on.gif);background-position:center;background-repeat:repeat-x;height:28px;}
td.tdTextMenuTabPage{font-size: 11px;font-weight:bold;color:#FFFFFF;text-align:center;text-transform:uppercase}
/****Fin menu TentSale****/
/********************************************************/

/*********************** Content *********************************/
.CommonContentPartBorderOff{padding-left:5px;padding-right:5px;padding-bottom:5px;font-size:12px}
.CommonContentPartBorderOn{background-color: #efefef;cursor:default;padding-left:5px;padding-right:5px;padding-bottom:5px;font-size:12px}
#InternalContainer{padding-left:5px;padding-right:5px;padding-bottom:5px;font-size:12px;color:#000}
.MetaTag{font-family:Arial;float:left;font-size:12px;font-weight:bold;color:#751E20}
.MetaTag a:active{font-family:Arial;color:#751E20;text-decoration:none;  }
.MetaTag a:link{font-family:Arial;color:#751E20;text-decoration:none;}
.MetaTag a:visited{font-family:Arial;color:#751E20;text-decoration:none;}
.MetaTag a:hover{font-family:Arial;color:#0E1742;text-decoration:none;}
.ContainerMetaTag{width:335px;font-family:Arial;text-align:center ;position:absolute;top:2px;left:50%;padding:3px;padding-top: 3px;padding-bottom:3px;}
/*****************************************************************/

td.TitleSection{font-size: 14px;color: #ffffff;font-weight:bold;text-transform:uppercase;padding-left:15px}
td.TitlePath{font-size: 11px;color: #3D4566;font-weight:bold;height:22px;}
.externalfooter{border: 1px solid #0F1843;}
.HeaderTable{font-size:12px}
div.drag-pointerle{background-color: #751E20 !important}
table.rbtList tr td{height:22px;color:#000000;font-size:12px;vertical-align:middle}

/********************************************************/
/*                        TOOLTIP                       */
/********************************************************/
.helptooltip{BORDER-RIGHT: 1px solid;PADDING-RIGHT: 3px;BORDER-TOP: 1px solid;PADDING-LEFT: 3px;Z-INDEX: 10000;BACKGROUND: #E6E8EB;PADDING-BOTTOM: 3px;BORDER-LEFT: 1px solid;COLOR: #000000;PADDING-TOP: 3px;BORDER-BOTTOM: 1px solid;	POSITION: absolute;	font-family: Arial, Arial;font-size:13px;}
/********************************************************/

/****************** BUTONS ********************************/
.btnMgmt{border:solid 1px #000000;height:22px;color:#FFFFFF;background-color:#751E20;padding-bottom:2px;padding-top:2px;padding-left:5px;padding-right:5px; font-size:12px;text-decoration:none}
.btnMgmt:hover{border:solid 1px #000000;cursor:pointer;color:#000000;background-color:#E6E8EB;}
.btnSend{border:solid 1px #000000;cursor:pointer;color:#FFFFFF;background-color:#751E20;width:55px}
.btnSendOver{border:solid 1px #000000;cursor:pointer;color:#000000;background-color:#E6E8EB;width:55px}
/*********************************************************/

/****************** LIST TABLE ********************************/
tr.mgmtlisttitle td{background-color: #751E20;font-weight: bold;color: #FFFFFF;height:22px}
tr.mgmtlistitemeven td{border-bottom: solid 1px #000000;background-color: #FFFFFF;color: #000000;height:22px}
tr.mgmtlistitemuneven td{border-bottom: solid 1px #000000;background-color: #E8ECF8;color: #000000;height:22px}
tr.listtitle td{background-color: #8A8FA5;font-weight: bold;font-size:12px;color: #FFFFFF;}
td.listtitle{background-color: #8A8FA5;font-weight: bold;color: #FFFFFF;}
tr.listitemeven td{	border-bottom: solid 1px #8A8FA5;background-color: #E8ECF8;font-size:12px;color: #000000;}
tr.listitemuneven td{border-bottom: solid 1px #8A8FA5;background-color: #FFFFFF;font-size:12px;color: #000000;}
tr.listsubitem td{border-bottom: solid 0px #8A8FA5;font-size:12px;color: #000000;}
div.list{width: 100%;overflow:-moz-scrollbars-vertical;	OVERFLOW-Y: scroll;OVERFLOW-X: hidden;z-index: 1;}
.newtitlemain{background-color: #7E1A1C}
.title{padding-left:5px;color:#FFF;font-size:12px;font-weight:bold}
/*********************************************************/

/********************************************************/
/*                        DIVISORS                      */
/********************************************************/
.verticaldivisorleft{width:1; background-color:#8A8FA5}
.verticaldivisor{width:1; background-color:#A5A2AD}
.horizontaldivisortop{height: 1px;background-color: #8A8FA5}
/********************************************************/

/********************************************************/
/*                        POPIN                        */
/********************************************************/
table.external{border: solid 1px #8A8FA5;background-color: #FFFFFF;}
table.external-nolist{border-right: solid 1px #8A8FA5;border-left: solid 1px #8A8FA5;border-top: solid 1px #8A8FA5;background-color: #FFFFFF;}
table.externalwhite{border: solid 1px #8A8FA5;background-color: #FFFFFF;}
table.external_1{border-top: solid 1px #626566;border-left: solid 1px #626566;border-bottom: solid 1px #626566;border-right: solid 1px #626566;}
table.external_2{border-top: solid 1px #ffffff;border-left: solid 1px #ffffff;border-bottom: solid 1px #808080;	border-right: solid 1px #808080;}
table.external_3{border-top: solid 1px #626566;border-left: solid 1px #626566;border-bottom: solid 1px #626566;border-right: solid 1px #626566;}
table.external_4{border-top: solid 1px #808080;border-left: solid 1px #808080;border-bottom: solid 1px #626566;border-right: solid 1px #626566;}
table.external_5{border-top: solid 1px #626566;border-left: solid 1px #626566;border-bottom: solid 1px #ffffff;border-right: solid 1px #ffffff;}
#divSwMiniPopin{position: absolute;top: 0px;left: 0px;z-index:100;width: 100%;height: 100%;background-color: #000;margin:0;padding:0;filter:alpha(opacity=0);-moz-opacity: 0.0;opacity: 0.0;}
/**************************************************************************************/

/********************************************************/
/*                     DELETEALERT                      */
/********************************************************/
table.alertoutertable{	border-top: solid 1px #4A225B;	border-left: solid 1px #4A225B;	border-bottom: solid 1px #4A225B;	border-right: solid 1px #4A225B;}
table.alertinnertable{	border-top: solid 1px #FFFFFF;	border-left: solid 1px #FFFFFF;	border-bottom: solid 1px #FFFFFF;	border-right: solid 1px #FFFFFF;	background-color: #FFF;}
table.alerttitletable tr{	background-color: #751E20;	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#E8ECF8,endColorStr=#FFFFFF);	border-bottom: solid 1px #FFFFFF;	color: #FFFFFF;	font-family:Arial;	font-size: 11px;	font-weight: bold;}
table.alertmessagetable{	border-top: solid 1px #4A225B;	color: #000000;	font-family:Arial;	font-size: 12px;}
table.alertbuttontable{	border-top: solid 1px #4A225B;	background-color: #C0C0C0;}
td.alertbuttonseparatorskin{	width: 1px;	background-color: #4A225B;}
td.alertbuttonseparatorwhite{	width: 1px;	background-color: #FFFFFF;}
a.imagebutton{	color: #FFF;	text-decoration: none;	font-size:11px;}
a.imagebutton:hover{	color: #FFF;	text-decoration: none;	font-size:11px;}
/********************************************************/

/****************** CALENDAR ********************************/
.calendar{background-color:#FFFFFF}
.ajax__calendar_container{background-color:#E8ECF8;border:solid 1px #3A4264}
.ajax__calendar_header{background-color:#B8BAC7;color:#0E1742}
.ajax__calendar_prev{color:#FFFFFF}
.ajax__calendar_title{}
.ajax__calendar_next{color:#FFFFFF}
.ajax__calendar_body{}
.ajax__calendar_footer {background-color:#B8BAC7}
.ajax__calendar_today{color:#0E1742;font-weight:bold}
.ajax__calendar_day{}
.ajax__calendar_dayname{color:#751E20;font-weight:bold}
.ajax__calendar_active {}
.ajax__calendar_hover{background-color:#B8BAC7}
/***********************GALLERY******************************/
table.ImageFrame{border: solid 0px;}
table.ImageFrameMgmt{border: solid 1px #751E20;}
td.ImageName{font-size: 12px;}
tr.Paged{font-size: 11px; height:20px; vertical-align:middle;}
img.ThumbImg{}
a.PagedLink{color: #000000;	text-decoration: none;	font-size:11px;}
a.PagedLink:hover{color: #000000;	text-decoration: none;	font-size:11px;}
/************************************************************/


/********************************************************/
/*                       IMAGEBUTTON                    */
/********************************************************/
input.imagebutton{border: solid 0px #000000;background-color: Transparent;background-repeat: no-repeat;background-position: 10px 50%;padding-right: 0px;cursor: pointer;height: 20px;font-size:11px;color:#FFF}
input.imagebutton_over{border: solid 0px #000000;font-size:11px;background-color:Transparent;background-repeat: no-repeat;background-position: 10px 50%;padding-right: 0px;cursor: pointer;height: 20px;color:#FFF}
input.button{border: solid 1px #101442;background-color: #731C18;cursor: pointer;height: 25px;font-size:11px;color:#FFF;text-transform:uppercase;font-weight:bold}
input.button_over{border: solid 1px #101442;background-color: #FFF;cursor: pointer;height: 25px;font-size:11px;color:#731C18;text-transform:uppercase;font-weight:bold}
input.mgmtbutton{background-color: #FFF;cursor: pointer;height: 25px;font-size:16px;color:#712022;font-weight:bold;border:0px}
input.mgmtbutton_over{background-color: #FFF;cursor: pointer;height: 25px;font-size:16px;color:#000;font-weight:bold;border:0px}
/********************************************************/

/********************************************************/
/*                       TOOLBAR                        */
/********************************************************/
td.toolbar{height: 27px;background-color: #3E4667;}
td.mgmttoolbar{height: 27px;background-color: #3E4667;}
.labeltoolbar{height:22px;color:#FFF;font-size:12px;padding-left:0px;}
/*********************************************************/

/********************************************************/
/*                  DIV wait_please_style               */
/********************************************************/
.table_wait_please_style{border:1px solid #646768;width: 300px;}
.td_box_wait_please_style{font-family: Arial;font-size: 10px;color:#646768;background-color: #FFFFFF;padding:10px;}
.div_wait_please_style{border:0px solid black;position:absolute;display: none;z-index: 1000;}
div.listhidescrollbyshowwait{width: 100%;overflow:-moz-scrollbars-none;OVERFLOW-Y: hidden;OVERFLOW-X: hidden;z-index: 1;position: relative;}
/*********************************************************/

.messageError{font-size:11;color:#525257}
.message{font-size:10;color:#F00}
.field{font-size:11;color:#525257;font-weight:bold}
.loginHeader{background-image:url(../Images/BgBoxLogin.gif);height:24px;color:#FFF;font-size:12px;font-weight:bold;padding-left:13px}
.loginbutton{width:50px;height:14px;background-image:url(../Images/Icons/LoginOff.gif);border:0px;cursor:pointer}
.loginbutton_over{width:50px;height:14px;background-image:url(../Images/Icons/LoginOn.gif);border:0px;cursor:pointer}
.labelLogin{font-size:11;color:#4F4F4F;}
.messageForgot{font-size:11;color:#4F4F4F;text-decoration:none}
.messageForgot:hover{font-size:11;color:#525257}
.loginBox{border:solid 1px #8A8FA5;padding:10px}

.imgFileDesign{border:solid 1px #A5A0A7}
.imgOrder{border:solid 5px #FFF;cursor:pointer}
.imgOrder_over{border:solid 5px #9DA0B1;cursor:pointer}
.imgOrder2{border:solid 5px #868B9F;cursor:pointer}
.imgOrder2_over{border:solid 5px #FFF;cursor:pointer}

.optionTab{background-image:url(../Images/Menu/BgMenu-off.gif);height:24px;font-size:12px;color:#FFF}
.optionTabOver{background-image:url(../Images/Menu/BgMenu-on.gif);height:24px;font-size:12px;color:#FFF}
.totalOrder{color:#731E21;font-size:16px;font-weight:bold}

.headerPage{background-image:url(../Images/Headers.jpg);height:46px;vertical-align:middle;color:#FFF;font-size:14px;font-weight:bold;text-transform:uppercase;padding-left:20px}
.labelHeaderTitle{color:#FFF;font-size:14px;font-weight:bold;text-transform:uppercase;}
.labelHeader{color:#FFF;font-size:12px;padding-right:20px}

table.leftNavigator td{border: solid 0px #8A8FA5;background-color: #868B9F; color:#FFF;font-size:12px;font-weight:bold}

.labelTitle{color:#211C4A;font-size:16px;font-weight:bold;height:35px;vertical-align:middle}
.label{height:22px;color:#732021;font-size:12px;padding-left:0px;font-weight:bold}
.labeltext{color:#732021;font-size:12px;}
a.labellink{color:#732021;font-size:12px;text-decoration:none;font-weight:bold}
a.labellink:hover{color:#000;font-size:12px;text-decoration:none;font-weight:bold}
.headerTitle{background-image:url(../Images/BgBoxLogin.gif);color:#FFF;text-transform:uppercase;font-size:12px;height:24px;vertical-align:middle;font-weight:bold;padding-left:10px}
.headerTitle2{background-image:url(../Images/Menu/BgMenu-on.gif);color:#FFF;text-transform:uppercase;font-size:12px;height:24px;vertical-align:middle;font-weight:bold;padding-left:10px}
td.totalbar{background-color:#DCDCDC;height:25px}

.labelGroup{color:#0E1740;font-size:13px;}

/*********************SNC************************************/
input.imagebutton_over1{border: solid 0px #000000;font-size:11px;background-color: #681B1C;background-repeat: no-repeat;background-position: 10px 50%;padding-right: 0px;cursor: pointer;color:#FFF;height:30px}

input.imagebutton1
{
	border: solid 0px #000000;
	font-size:11px;
	font-weight:normal;
	background-color: Transparent;
	background-repeat: no-repeat;
	background-position: 10px 50%;
	padding-right: 0px;
	cursor: pointer;
	cursor: pointer;
	height: 30px;
}
/*********************SNC************************************/

.titleTopPage{color:White;font-size:16px;font-weight:bold;background-image:url(../Images/Headers.jpg)}
.titleDate {color:White;font-size:12px;text-transform:capitalize}

/*************************/
td.Popin 
{
	font-size: 11px;
}

.mainContentBig
{
	color: #000000;
	font-size: 12px;	
}

.bgHeader
{
	background-image:url(../Website/Images/headerBgRepeat.gif);	
	background-repeat: repeat-x;
}
.bgIntHeader
{
	background-image:url(../Website/Images/Internal/IntUpRepeat.gif);	
	background-repeat: repeat-x;
}
.bgMainTable
{
	background-color: White;
}
.bgBorderRight
{
	background-image:url(../Website/Images/Home/HRightRepeat.gif);	
	background-repeat: repeat-y;
}
.bgIntBorderRight
{
	background-image:url(../Website/Images/Internal/IntRightRepeat.gif);	
	background-repeat: repeat-y;
}

.bgIntBorderLeft
{
	background-image:url(../Website/Images/Internal/IntLeftRepeat.gif);	
	background-repeat: repeat-y;
	background-position: left;
}

/********************************************************/
/*                       POPIN                        */
/********************************************************/
.popinClose
{
	cursor: pointer;
	padding-right:5px;
	background-color: white;
	font-weight:bold;
	font-size:12px;
}


/********************  HOME ******************************/
.bgDidYouKnow
{
	background-image:url(../Website/Images/Home/DidYouKnowBgRepeat.gif);	
	height: 56px;
	color: #83243a;
	font-size: 12px;	
	line-height:14px;
	padding-left: 12px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.bgDidYouKnowLeft
{
	background-image:url(../Website/Images/Home/DidYouKnowLeft.gif);	
	width: 231px;
	height: 56px;	
}
.bgDidYouKnowRight
{
	background-image:url(../Website/Images/Home/DidYouKnowRight.gif);	
	width: 3px;
	height: 56px;
}
.bgHotNewsBox
{
	background-image:url(../Website/Images/Home/HotNewsBox.jpg);	
	border-right: 0px #666666 solid;
	border-bottom: 0px #666666 solid;
}

.bgHotLinksBox
{
	background-image:url(../Website/Images/Home/HotLinksBox.jpg);	
	width: 177px;
}
.bgProductsTable
{
	background-color: #ffffff;
}
.bgProductsBG
{
	background-image:url(../Website/Images/Home/FeaturedProductsBG.gif);	
	background-repeat: repeat-y;	
}
.bgProductsLeft
{
	background-image:url(../Website/Images/Home/FeaturedProductsLeft.jpg);	
	background-repeat: repeat-y;	
}
.bgProductsRight
{
	background-image:url(../Website/Images/Home/FeaturedProductsRight.jpg);	
	background-repeat: repeat-y; 
}
.bgProductsDiv
{
	background-image:url(../Website/Images/Home/FeaturedProductsDiv.jpg);	
	width: 208px;
	height: 7px;
}
.bgProductsTop
{

	background-image:url(../Website/Images/Home/FeaturedProductsTop.jpg);	
	width:208px;
	height:18px;

}
.bgProductsBottom
{
	background-image:url(../Website/Images/Home/FeaturedProductsBottom.jpg);	
}
.bgProductsTitle
{
	background-image:url(../Website/Images/Home/FeaturedProductsTitle.jpg);	
	width: 208px;
	height: 156px;
}
.textProductName
{
	background-color:#ffffff;
	font-weight:bold;
	font-size:10px;
	color: #6d0e24;
	text-align:center;
}

.textProductPrice
{
	background-color:#ffffff;
	font-weight:bold;
	font-size:10px;
	color: #564612;
	text-align:center;
}
.unselected
{	
	cursor: hand;
	cursor: pointer;
}
.textHotLinks
{
	color: #ffffff;
	font-family: Georgia;
	font-size: 12px;	
	line-height:18px;
}
.textHotNews
{
	color: #000000;
	font-family: Georgia;
	font-size: 12px;
	font-weight: normal;	
	line-height:14px;
	cursor:hand;
	cursor:pointer;
	padding-left: 4px;
	
	
}
.textNewsletters
{
	color: #83243a;
	font-size: 11px;	
	line-height:14px;
	cursor:hand;
	cursor:pointer;	
}
/******************** END HOME ******************************/



/******************** INTERNAL ******************************/
.textIntLogin
{
	font-size:11px;
	line-height:16px;
	color: #564612;
}
.textIntTitleLogin
{
	font-family:Times New Roman;
	font-size:12px;
	font-weight:bold;	
	color: #76172d;
}
.bgIntHeaderTable
{
	background-color:#f4edd8;
}
.titleDate
{
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	color: White;
}
.titleLines
{
	font-size: 5px;
	border-collapse:separate;
	padding-top : 10px;
}
.textIntRadio
{
	color: #564612;
	font-size: 11px;	
}
/******************** END INTERNAL **************************/

input.imagebutton{border: solid 0px #000000;background-color: Transparent;background-repeat: no-repeat;background-position: 10px 50%;padding-right: 0px;cursor: pointer;height: 20px;font-size:11px;color:#FFF}
input.imagebutton_over{border: solid 0px #000000;font-size:11px;background-color:Transparent;background-repeat: no-repeat;background-position: 10px 50%;padding-right: 0px;cursor: pointer;height: 20px;color:#FFF}
input.button{border: solid 1px #101442;background-color: #731C18;cursor: pointer;height: 25px;font-size:11px;color:#FFF;text-transform:uppercase;font-weight:bold}
input.button_over{border: solid 1px #101442;background-color: #FFF;cursor: pointer;height: 25px;font-size:11px;color:#731C18;text-transform:uppercase;font-weight:bold}
input.mgmtbutton{background-color: #FFF;cursor: pointer;height: 25px;font-size:16px;color:#712022;font-weight:bold;border:0px}
input.mgmtbutton_over{background-color: #FFF;cursor: pointer;height: 25px;font-size:16px;color:#000;font-weight:bold;border:0px}


/************************* LABELS *************************/
td.labelsubtitle
{
	color: #8A8FA5;
	padding-bottom: 3px;
	font-weight: normal; 
	font-size: 11px;
}

td.labelsubtitle2
{
	color: #76172D;
	padding-bottom: 3px;
	font-weight: bold;
	font-family: Arial;
	font-size: 11px;
}

td.labellegend
{
	color: #000000;
	padding-top: 20px;
	padding-bottom: 3px;
	font-size: 12px;
}

div.labelvalueborder
{
	color: #8A8FA5;
	font-family: Arial;
	font-size: 11px;
	border-bottom: solid 1px #8A8FA5;
	border-left: solid 1px #8A8FA5;
	border-right: solid 1px #8A8FA5;
	border-top: solid 1px #8A8FA5;
	padding: 3px 3px 3px 3px;
}
/******************** INPUT: TEXTBOX ******************************/

td.textboxBorderMiddle
{
	border: solid 1px #fffbee;
}

table.textboxBorderOut
{
	border: solid 1px #564612;

}

td.BorderTopRight
{
	border-top: solid 1px #564612;
	border-right: solid 1px #564612;
}

td.BorderTop
{
	border-top: solid 1px #564612;
}

select
{
	
	border: solid 1px #c7bc98;
	color: #564612;
	font-size: 11px;	
}

/******************** END INPUT: TEXTBOX ******************************/

/*********** TABLES ********/
.tableBorderIn
{
	border: solid 1px #c7bc98;
}
.outfitImages {
	border: 1px #333333 solid;
	background-color: #ebebeb;
}
.tableBorderMiddle
{
	border: solid 1px #fffbee;
}

.tableBorderOut
{
	border: solid 1px #564612;
}
.tableBorderPic
{
	border-bottom: solid 1px #76172D;
	border-left: solid 1px #76172D;
	border-right: solid 1px #76172D;
	border-top: solid 1px #76172D;
}
td.verticaldivisorpic
{
	background-color: #76172D;
	width: 1px;
}
td.horizontaldivisorpic
{
	height: 1px;
	background-color: #76172D;
}
/*********** TABLES ********/


/******************** FOOTER ******************************/
.bgFooter
{
	background-image:url(../Website/Images/FooterBgRepeat.gif);	
	background-repeat: repeat-x;
	height: 45px;
}
.bgFooterLeft
{
	background-image:url(../Website/Images/FooterLeft.jpg);	
}
.bgFooterRight
{
	background-image:url(../Website/Images/FooterRight.jpg);	
}
.bgIntFooter
{
	background-image:url(../Website/Images/Internal/IntBottomRepeat.gif);	
}
.textFooter
{
	font-size:10px;
	color: #ffffff;
	text-decoration:none;
}
.textFooterOn
{
	font-size:10px;
	color: #ffedb4;
	text-decoration:none;
}
.textFooter:hover
{
	color: #ffedb4;
}

/******************** END FOOTER ******************************/


/******************** INTERNAL MENU ******************************/
.borderSubmenuTop
{
	background-color:Black;
	background-image:url(../Website/Images/Internal/IntSubMenuUp.gif);
	height:1px;
	background-repeat:repeat-x;
}
.borderSubmenuBottom
{
	background-image:url(../Website/Images/Internal/IntSubMenuBottom.gif);
	height:1px;
	background-repeat:repeat-x;
}
.borderSubmenuRight
{	
	background-image:url(../Website/Images/Internal/IntSubMenuRight.gif);
	width:3px;
	background-repeat:repeat-y;
}
.bgSubmenu
{
	background-image: url(../Website/Images/Internal/IntSubMenuBg.gif);
	background-color:#f3e0bf;
}
.bgHomeSubmenu
{
	background-color:#fffbee;
}
.bgHomeSubmenuTable
{
	background-color:#fffbee;
	border-bottom: 1px Solid #fffbee;
	border-right: 1px Solid #fffbee;
	border-top: 1px Solid #fffbee;
	border-left: 0px;
}
.bgHomeSubmenuExternalBorder
{
	border-bottom: 1px Solid #83243a;
	border-right: 1px Solid #83243a;
	border-top: 1px Solid #83243a;
	border-left: 0px;
}
.bgHomeSubmenuInternalBorder
{
	border-bottom: 1px Solid #808080;
	border-right: 1px Solid #808080;
	border-top: 1px Solid #808080;
	border-left: 0px;
}

.divHidden
{
	display:none;
}
.divVisible
{
	display:block;	
}

.textMenu1Off
{
	background-color: #EFEFF0;	
	font-size: 11px;
	color: #404040;		
	height:25px;	
}

td.StarOff
{
	background-color: #EFEFF0;
	padding-left:4px;
	height:25px;
	width:17px;
}

TABLE.menu 
{
	BACKGROUND-COLOR: #262626;
}

TD.menu 
{
	CURSOR:pointer;
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	TEXT-ALIGN: left; 
	background-color:#d2d2d3;
}

.aLinkOn 
{	
	COLOR: #262626;
	FONT-SIZE: 11px; 
	text-align:center;
}
.aLinkOff
{	
	COLOR: #76172d;
	FONT-SIZE: 11px; 
	text-align:center;
}

TABLE.HomeSubmenu 
{ 
	background-color: #fffbee;
	PADDING-RIGHT: 4px;
}

TABLE.HomeSubmenu TD A 
{
	CURSOR:pointer;
	DISPLAY: block; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 4px; 
	WIDTH: 100%; 
	COLOR: #83243a;
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
}
TABLE.HomeSubmenu TD A:hover 
{
	CURSOR:pointer;
	COLOR: #000000;
	TEXT-DECORATION: none; 
	font-size:11px;
}
TABLE.HomeSubmenu TD A:link 
{
	CURSOR:pointer;
	TEXT-DECORATION: none
}
TABLE.HomeSubmenu TD A:visited 
{
	CURSOR:pointer;
	TEXT-DECORATION: none; 
}
TABLE.HomeSubmenu TD A.submenuon 
{
	CURSOR:pointer;
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 4px; 
	COLOR: #000000; 
	PADDING-TOP: 4px; 
	TEXT-ALIGN: left;
}
TABLE.submenu 
{ 
	background-image:url(../Images/Menu/BgSubl03niddle.gif);	
	PADDING-RIGHT: 4px; 	
}

TABLE.submenu TD A 
{
	CURSOR:pointer;
	DISPLAY: block; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 4px; 
	WIDTH: 100%; 
	COLOR: #76172d;
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
}
TABLE.submenu TD A:hover 
{
	CURSOR:pointer;
	COLOR: #262626;
	TEXT-DECORATION: none; 
	font-size:11px;
}
TABLE.submenu TD A:link 
{
	CURSOR:pointer;
	TEXT-DECORATION: none
}
TABLE.submenu TD A:visited 
{
	CURSOR:pointer;
	TEXT-DECORATION: none; 
}
TABLE.submenu TD A.submenuon 
{
	CURSOR:pointer;
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 4px; 
	COLOR: #822339; 
	PADDING-TOP: 4px; 
	TEXT-ALIGN: left;
}
TD.submenudisable 
{
	PADDING-RIGHT: 4px; 
	DISPLAY: block; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 4px; 
	WIDTH: 100%; 
	COLOR: #686868; 
	PADDING-TOP: 4px; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
}

/********************** LIST **************************/
tr.clearlistitemeven td
{
	padding-left:4px;
	border-bottom: solid 2px #f4edd8;
	background-color: #faf6e9;
	color: #564612;
	font-size: 11px;
}

tr.clearlistitemuneven td
{
	padding-left:4px;
	background-color: #faf6e9;
	border-bottom: solid 2px #f4edd8;
	color: #564612;
	font-size: 11px;
}

td.listitemforopost
{
	color: #564612;
	font-size: 11px;
	background-color: #FFFBEE;
}

td.listitemforomessage
{
	color: #564612;
	font-size: 11px;
	background-color: #FFFFFF;
}

.news
{
	font-size: 12px;
	border: solid 0px;
	border-color: #76172D;
	padding-left: 3px;
}

/********************************************************/
/*                          LINKS                       */
/********************************************************/
a
{
	color: #7d1e34;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

a.LinkHeader
{
	color: #564612;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.LinkHeader:hover
{
	text-decoration: none;
}

a.HotLink
{
	color: #ffffff;
	text-decoration: none;
	font-family: Georgia;
	font-size: 12px;
}

a.HotLink:hover
{
	text-decoration: none;
}

a.HistoricalLink
{
	color: #7d1e34;
	text-decoration: none;
	font-size: 12px;
}

a.HistoricalLink:hover
{
	text-decoration: underline;
}
/********************************************************/
/*                         TABLES                       */
/********************************************************/
table.white
{
	background-color: #FFFFFF;
}
td.paddingLeft
{
	padding-left: 10px;
}

td.paddingBottom
{
	padding-bottom: 10px;
}

/********************************************************/
/*                    EVENTS CALENDAR                   */
/********************************************************/
td.oncalendartd
{
	BORDER-RIGHT: #000000 1px solid; 
	border-left: #000000 0px solid; 
	BORDER-TOP: #000000 0px solid; 
	BORDER-BOTTOM: #000000 0px solid;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND-COLOR:Transparent;
}

td.offcalendartd
{
	BORDER-RIGHT: #000000 1px solid; 
	border-left: #000000 0px solid; 
	BORDER-TOP: #000000 0px solid; 
	BORDER-BOTTOM: #000000 0px solid;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND-COLOR:Transparent; 
}

div.outfitImage  {
  display:block; /* a must */
  border: solid #ded1ac;
  border-width: 0 1px; /* left and right borders only */
  text-decoration: none;
  outline:none; /* so as not to distract from the effect */
  color: #000;
  background: #f4edd8;
  /*background: #FFFFFF;*/
}
div.outfitImage div {
  display: block; /* another must */
  position:relative; /* because the child elements are positioned */
  top: -1px; /* drag it up a little, creates the top notches */
  left: 0;
  border:solid #ded1ac;
  border-width:1px 0 0; /* top border only */
  font-weight:normal;
}
div.outfitImage div div {
  border-width:0 0 1px; /* bottom border only */
  top: 2px; /* pushed down a little to create the bottom notches */
}
div.outfitImage div div div { /* i don't think three-deep tag is even necessary */
  top:-1px;
  padding: 1px 6px;
  border-width: 0;
}
  
input.textSearch{border:0px;font-size:11px;width:260px;text-align:left;border-top:solid 1px #000;}
div.searchBox  {
  display:block; /* a must */
  border-left:solid 1px #000;
  border-bottom:solid 1px #000;
  border-right:solid 1px #000;
  border-top:0px;
  text-decoration: none;
  outline:none; /* so as not to distract from the effect */
  color: #000;
  background: #ffffff;
  width:260px;
}
div.searchBox div {
  display: block; /* another must */
  position:relative; /* because the child elements are positioned */
  top: -1px; /* drag it up a little, creates the top notches */
  left: 0;
}
div.searchBox div div {
  border-width:0px; /* bottom border only */
  top: 1px; /* pushed down a little to create the bottom notches */
}
div.searchBox div div div { /* i don't think three-deep tag is even necessary */
  top:-1px;
  border-width:0px;
}
div.myCart  {
  display:block; /* a must */
  border: 1px #3E4667 solid;
  border-width: 0 1px; /* left and right borders only */
  text-decoration: none;
  outline:none; /* so as not to distract from the effect */
  color: White;
  background-color: #3E4667;
  width:260px;
  height: 25px;
}

div.myCart div {
  display: block; /* another must */
  position:relative; /* because the child elements are positioned */
  top: -1px; /* drag it up a little, creates the top notches */
  left: 0;
  border:solid #3E4667;
  border-width:1px 0 0; /* top border only */
  font-weight:normal;
}
div.myCart div div {
  border-width:0 0 1px; /* bottom border only */
  top: 1px; /* pushed down a little to create the bottom notches */
}
div.myCart div div div { /* i don't think three-deep tag is even necessary */
  top:-1px;
  padding: 1px 6px;
  border-width: 0;
  font-size:12px;
  height: 22px;
}


.productMenu {
  color: #8A8FA5;
  font-size:11px;
  font-weight:bold;
  border-bottom: 0px #8A8FA5 solid;
  text-decoration: none;
  color: White;
  background-color: #8A8FA5;
  padding:5px
}

.productMenu ul {
	margin-top: 10px;
	padding-left: 0px;
	margin-left: 0px;
	list-style-type: none;
}

.productMenu ul li {
  display:block;
  text-align: center;
  color:#000;
  margin:0px;
  background-color: #f1e8d7;
}

.subMenuProductsa {
  border-top: 1px solid #ded1ac;
  text-decoration: none;
  outline:none; /* so as not to distract from the effect */
  color: #000; 
  margin-top:4px;
  background-color:#f1e8d7;
}
.productMenuBg {
	background-color: #8A8FA5;
}
.subMenuProducts {
  border-top: 1px solid #ded1ac;
  text-decoration: none;
  color: #000; 
  margin:0px;
  background-color:#f1e8d7;
  width: 100%;
}
.productItem {cursor: pointer;font-weight:bold;font-size:14px;color:#751E20;text-align:center}
.productSubMenu {
	margin:0px;
	width: 100%;
	font-size: 11px;
	font-weight: normal;
	border-top:0px solid #000;
	color: #000000;
	text-align: center;
	background-color:#FFFFFF;
	cursor: pointer;
	padding-top:4px;
	padding-bottom:4px;
	height:24px;
}


.textHotLinks
{
	color: #000000;
	font-size: 11px;	
	line-height:18px;
}

a.HotLink {
  color: #000000;
}
div.HotLinks{
  display:block; /* a must */
  border: solid #946D27;
  border-width: 0 2px; /* left and right borders only */
  text-decoration: none;
  outline:none; /* so as not to distract from the effect */
  color: #000000;
  background: #f4edd8;
}
div.HotLinks div {
  display: block; /* another must */
  position:relative; /* because the child elements are positioned */
  top: -1px; /* drag it up a little, creates the top notches */
  left: 0;
  border:solid #946D27;
  border-width:2px 0 0; /* top border only */
  font-weight:normal;
}
div.HotLinks div div {
  border-width:0 0 2px; /* bottom border only */
  top: 2px; /* pushed down a little to create the bottom notches */
}
div.HotLinks div div div { /* i don't think three-deep tag is even necessary */
  top:-1px;
  padding: 1px 6px;
  border-width: 0;
}
tr.listsummary td
{
	color: #FFF;
	font-size: 13px;
	background-color: #3E4667;
}
.productClose{border-left: 1px #000 solid;cursor: pointer;text-align:center;height:20px;background-image:url(../Images/Menu/BgMenu-on.gif);font-size:12px;font-weight:bold;color:#FFF;}
#productAdd{color:#FFF;font-size:13px;font-weight:bold;cursor:pointer;width:100%;text-align:center}
#productAdd:hover{color:#FFF}
div.addToCart{display:block;border-left: 1px #000 solid;text-decoration: none;outline:none;color: #000; background-image:url(../Images/Menu/BgMenu-on.gif);width:170px;height: 25px;}
div.addToCart div {display: block;position:relative; top: 5px;left: 0;border:0px;font-weight:normal;}
