TABLE.TheRealOutermostTable{
border: 0px solid red;
width: 98%;
}
TD.TheRealContentCol{
border: 0px solid white;
padding-top:17px;
padding-left:14px;
width: 625px;
}
.OutermostTableEzipage{
border: 0px solid orange;
width: 100%;
}
.OutermostTable{
border: 0px solid black;
width: 100%;
}
TD.TheRealRightMostCol{
border: 0px solid blue;
}
TD.contentBG{
}

/* ---------------- DEFAULT scrollbar-face-color: #8C40A5; -------------------- */

Body.Main{
font: 13px Verdana;
color: #FFFFFF;
background: url(/provider/0000/0429/images/524593157.jpg);
background-repeat: repeat;
background-attachment: fixed;
background-position: top left;
scrollbar-face-color: #8C40A5;
scrollbar-highlight-color: #C29F64;
scrollbar-3dlight-color: #C29F64;
scrollbar-track-color: #2E013D;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF;
}
BODY.LeftSpacer{
BACKGROUND: #2E013D;
BACKGROUND-POSITION: right top;
BACKGROUND-IMAGE: url(/provider/0000/0429/images/194676375.jp)#420157;
}
BODY.RightSpacer{
BACKGROUND: #2E013D;
BACKGROUND-POSITION: left top;
BACKGROUND-IMAGE: url(/provider/0000/0429/images/194676375.jp)#420157;
}
BODY.TopSpacer{
BACKGROUND: #2E013D;
BACKGROUND-IMAGE: url(/provider/0000/0429/images/194676375.jp)#420157;
}
BODY.BottomSpacer{
BACKGROUND: #2E013D;
BACKGROUND-IMAGE: url(/provider/0000/0429/images/194676375.jp)#420157;
}

A:link{
font: 13px verdana;
color: #C3A462;
text-decoration: none;
}
A:visited{
font: 13px verdana;
color: #C3A462;
text-decoration: none;
}
A:hover{
font: 13px verdana;
color: #FFFFFF;
text-decoration: underline;
}

TD.DefaultHd{
font: bold 13px Arial;
color: #FFFFFF;
text-align: left;
}

TD.Default{
font: 12px Arial;
color: #FFFFFF;
text-align: left;
}


/*------  MORE LINKS ------*/

A.LkMrLk:hover{
font: 12px Arial;
color: #F5E995;
text-align: left;
}

A.LkMrLk:link{
font: 12px Arial;
color: #F5E995;
text-align: left;
}

A.LkMrLk:visited{
font: 12px Arial;
color: #F5E995;
text-align: left;
}


/*------  MAIN TABLE ------*/
TD.FramedEdge{
width: 1px;
background: none;
}
TR.EzipageFramedEdgeTopRow{
height: 0px;
}
TD.EzipageTopLineCenter{
background: none;
height: 1px;
}
TD.EzipageTopLineRight{
background: none;
}
TD.RightMostCol{
background: none;
}

TD.EzipageFramedEdgeTop{
width: 10px;
background: none;
}

TD.NotFramedEdge{
width: 5px;
background: none;
}

TD.EziPageFramedEdge{
background: none;
width: 10px;
}

TD.SubCatgBG{
background: #FFFFFF;
padding:5px;
text-align: left;
}

TD.BeforeRightMostCol{
width: 2px;
background: none;
}

.OutermostTable{
width: 100%;
}

.OutermostTableEzipage{
width: 100%;
}


TD.Title{
font: bold 13px Verdana;
color: #FFFFFF;
background: none;
vertical-align: middle;
text-align: center;
}

TD.Tabs{
background: none;
vertical-align: bottom;
}

TD.PageBottom{
background: none;
}

TD.R1{
background: #FFFFFF;
}

TD.R2{
background: none;
}

TD.R3{
background: none;
}

TD.BgCol{
background: #FFFFFF;
text-align: left;
}

TD.BtEnd{
background: #FFFFFF;
vertical-align: bottom;
}

TD.BtCnt{
font: 12px Arial;
color: #000000;
background: #ffffff;
vertical-align: middle;
text-align: center;
}

A.LkCnt:hover{
font: 12px Verdana;
color: #37343D;
text-decoration: none;
text-align: center;
}

A.LkCnt:link{
font: 12px Verdana;
color: #37343D;
text-decoration: none;
text-align: center;
}

A.LkCnt:visited{
font: 12px Verdana;
color: #37343D;
text-decoration: none;
text-align: center;
}

TD.BtTxt{
font: bold italic 12px Verdana;
color: #000099;
background: #F6E078;
text-align: left;
}

/*------  OPTIONAL SMALL TEXT ------*/

TD.SmTxtTtl{
font: 12px Verdana;
color: #FFFFFF;
vertical-align: top;
text-align: left;
}

TD.SmTxt{
font: 10px Verdana;
color: #FFFFFF;
vertical-align: top;
text-align: left;
}

A.LkSmTxt:hover{
font: 12px Arial;
color: #F5E995;
text-align: left;
}

A.LkSmTxt:link{
font: 12px Arial;
color: #F5E995;
text-align: left;
}

A.LkSmTxt:visited{
font: 12px Arial;
color: #F5E995;
text-align: left;
}

/* ------- OTHER ------- */

TD.Msg{
font: 12px Arial;
color: #000000;
background: #FFFFFF;
text-align: center;
}

TD.HR{
background: #FFFFFF;
padding: 0px;
}

SPAN.Debug{
font: bold 12px Arial;
color: #FF0000;
}

SPAN.FldNt{
font: 12px Arial;
color: #000000;
text-align: justify;
}

SPAN{
font: 12px Arial;
color: #000000;
text-align: justify;
}

TD.CpRgt{
font: 9px Arial;
color: #4C7AA4;
text-align: center;
height: 22px;
}

/* ------- ALL FORM FIELDS ------- */

SELECT.DropDown{
font: 13px Verdana;
color: #350345;
background: #DFB973;
border: 1px solid #660087;
}

INPUT.Input{
padding-left:8px;
font: 13px Verdana;
color: #350345;
background: #DFB973;
border: 1px solid #660087;
}

input.InputSend{
font: 13px Verdana;
color: #350345;
background: #DFB973;
border: 1px solid #660087;
}

TEXTAREA.Area{
padding-left:8px;
font: 13px Verdana;
color: #350345;
background: #DFB973;
border: 1px solid #660087;
}

DIV.moreicons{
background: #FFFFFF;
border: 1px solid #000000;
}


/*------  END ------*/

TD.NoBorderOuterCell{
width:600;
background: #FFFFFF;
padding: 4px 4px 4px 4px;
border: solid 1px #333333;
}

TABLE.NoBorderInnerTable{
}

TABLE.BottomButtonBar{
margin-top: 3px;
background: #FFFFFF;
border-top: solid 1px #333333;
border-bottom: solid 1px #333333;
}

TD.BBBLeft{
width:30;
height:31;
}

TD.BBBRight{
width:30;
}

TD.BBBCnt{
}

TABLE.FrontEndFormTable{
width: 95%;
}


/* ----------------  SUB-CATEGORIES  -------------------- */


/****** ONE COLUMN  *******/

.SubCatOneColTable{
width: 560px;
margin-left: 15px;
border: 0px solid red;
} 
.SubCatOneColHd{
background: none;
height:25px;
padding-left: 0px;
}
A.LkSubCatOneColHd:link{
font: 18px Tahoma;
color: #641E11;
vertical-align:middle;
text-decoration:underline;
}
A.LkSubCatOneColHd:visited{
font: 18px Tahoma;
color: #641E11;
vertical-align:middle;
text-decoration:underline;
}
A.LkSubCatOneColHd:hover{
font: 18px Tahoma;
color: #641E11;
vertical-align:middle;
text-decoration:underline;
}
.SubCatOneColVl{
background: red;
font: 12px Tahoma;
color: #641E11;
vertical-align: top;
}
.SubCatOneColVlThumb{
width:400px;
padding: 5px;
background: none;
font: 12px Tahoma;
color: #641E11;
vertical-align: top;
}
.SubCatOneColThumb{
background: none;
vertical-align: top;
padding: 6px;
}
.SubCatOneColThumbPic{
width:150px;
}
.SubCatOneColHSep{
background: none;
height:20px;
}


/****** TWO COLUMNS  *******/

.SubCatTwoColTable {
margin-left:15px;
width: 560px;
border: 0px solid blue;
}
.SubCatTwoColHd{
background: none;
height:25px;
padding-left: 0px;
}
A.LkSubCatTwoColHd:link{
font: 18px Tahoma;
color: #641E11;
vertical-align:middle;
text-decoration:underline;
}
A.LkSubCatTwoColHd:visited{
font: 18px Tahoma;
color: #641E11;
vertical-align:middle;
text-decoration:underline;
}
A.LkSubCatTwoColHd:hover{
font: 18px Tahoma;
color: #641E11;
vertical-align:middle;
text-decoration:underline;
}
.SubCatTwoColVl{
background: red;
font: 12px Tahoma;
color: #641E11;
vertical-align: top;
}
.SubCatTwoColVlThumb{
width:150px;
padding: 3px;
background: none;
font: 12px Tahoma;
color: #641E11;
vertical-align: top;

}
.SubCatTwoColThumb{
vertical-align: top;
background: none;
padding: 6px;
}
.SubCatTwoColThumbPic{
width:100px;
height:125px;
}
.SubCatTwoColHSep{
background: none;
height:20px;
}
.SubCatTwoColVHSep{
background: maroon;
}
.SubCatTwoColVSep{
background: none;
width:18px;
}

