td,
body {
    color: #767463;
    font-family: "Lucida Grande","Lucida Sans Unicode", Verdana, Arial, sans-serif;
    font-size: 13px;
    line-height: 20px;
}

a { color: #9B1320 }

.SmlBasket { font-size: 11px }

.MedBasket { font-size: 13px }

.orderNumber {
    color: #000000;
    background-color: #eaeaea;
    padding: 5px 6px 5px 5px;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: normal;
}

.orderComplete {
    color: #000000;
    font-size: 12px;
    letter-spacing: normal;
}

.arialText {
    color: #000000;
    font-size: 18px;
    letter-spacing: normal;
}

.uiFloatingContainer {
    position: absolute;
    z-index: 200;
    border: solid 1px #000;
    background: #f5f5f5;
    padding: 5px;
    display: none;
    white-space: nowrap;
}

.leftnav {
    font-size: 12px;
    line-height: 16px;
    color : #aaa891;
}

a.leftnav {
    text-decoration: underline;
    color : #aaa891;
}

a.leftnav:hover { color : #fff }

.topnav {
    font: 11px Verdana, Arial, Helvetica;
    font-weight: bold;
    color: #0e1f7d;
    text-decoration: none;
}

a.topnav_ {
    font: 11px Verdana, Arial, Helvetica;
    font-weight: bold;
    text-decoration: none;
    color: #0e1f7d;
    border-right: solid 1px #ffffff;
    height: 20px;
    padding: 7px;
}

a.topnav_:hover {
    color: #ffffff;
    background: #0e1f7d;
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#727aa0",EndColorStr="#092179",GradientType=0);
}

a.topnav {
    font: 11px Verdana, Arial, Helvetica;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
    border-right: inset 2px #7783bc;
    padding: 7px 20px 7px 20px;
    height: 7px;
}

a.topnav:hover {
    color: #ffffff;
    background: #0e1f7d;
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#7783bc",EndColorStr="#223da2",GradientType=0);
}

.cp {
    font: 10px Verdana, Arial, Helvetica;
    font-weight: normal;
    color: #fff;
}

a.cp {
    font: 10px Verdana, Arial, Helvetica;
    font-weight: normal;
    text-decoration: underline;
    color: #fff;
}

a.cp:hover { text-decoration: none }

.header {
    font-size: 15px;
    color: #9B1320;
    font-weight: bold;
}

.featTtl {
    font-size: 15px;
    color: #9B1320;
    font-weight: bold;
}

.hdrColumn {
    font-weight: bold;
    color: #000000;
}

em {
    font-weight: normal;
    color: #000000;
    font-style: normal;
}

.topGradient_ {
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#ffffff",EndColorStr="#bcc1db",GradientType=0);
    padding: 0px;
    border-bottom: 2px solid #dddddd;
    background: #E8E9F1;
}

.topGradient {
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#727aa0",EndColorStr="#092179",GradientType=0);
    border-bottom: 2px solid #dddddd;
    background: #3a4f88;
}

.rightGradient { padding: 0px 0px 25px 18px }

.rightGradient a { font-weight: normal }

.rightGradient h5 {
    font-weight: bold;
    margin: 0px 0px 5px 0px;
    color: #FFFEED;
    font-size: 13px;
}

h5 {
    font-size: 18px;
    margin: 0px 0px 5px 0px;
    color: #252525;
}

.search tr { background: #0E1F7D }

.search td { }

.topRight { }

.topRight strong {
    font-weight: normal;
    font-size: 14px;
    color: #838383;
}

.DEK {
    POSITION: absolute;
    VISIBILITY: hidden;
    Z-INDEX: 200;
}

.MonthView {
    color: #0E1F7D;
    font-size: 13px;
    text-decoration: none;
}

a.MonthView:link {
    text-decoration: none;
    color: #0E1F7D;
    font-size: 13px;
}

a.MonthView:visited {
    text-decoration: none;
    color: #0E1F7D;
    font-size: 13px;
}

a.MonthView:hover {
    background: #0E1F7D;
    text-decoration: none;
    font-size: 13px;
    color: #ffffff;
}

.MonthViewEvent {
    color: #0E1F7D;
    font-size: 13px;
    text-decoration: none;
    font-weight: bold;
}

a.MonthViewEvent:link {
    text-decoration: underline;
    color: #0E1F7D;
    font-size: 13px;
    font-weight: bold;
}

a.MonthViewEvent:visited {
    text-decoration: underline;
    color: #0E1F7D;
    font-size: 13px;
    font-weight: bold;
}

a.MonthViewEvent:hover {
    background: #0E1F7D;
    text-decoration: none;
    font-size: 13px;
    color: #ffffff;
    font-weight: bold;
}

.MonthViewHome {
    color: #0E1F7D;
    font-size: 12px;
    text-decoration: none;
}

a.MonthViewHome:link {
    text-decoration: none;
    color: #0E1F7D;
    font-size: 12px;
}

a.MonthViewHome:visited {
    text-decoration: none;
    color: #0E1F7D;
    font-size: 12px;
}

a.MonthViewHome:hover {
    background: #0E1F7D;
    text-decoration: none;
    font-size: 12px;
    color: #ffffff;
}

.MonthViewEventHome {
    color: #0E1F7D;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
}

a.MonthViewEventHome:link {
    text-decoration: underline;
    color: #0E1F7D;
    font-size: 12px;
    font-weight: bold;
}

a.MonthViewEventHome:visited {
    text-decoration: underline;
    color: #0E1F7D;
    font-size: 12px;
    font-weight: bold;
}

a.MonthViewEventHome:hover {
    background: #0E1F7D;
    text-decoration: none;
    font-size: 12px;
    color: #ffffff;
    font-weight: bold;
}

.button {
    background-color: #9B1320;
    border: 0px;
    color: #fff;
    font-size: 12px;
    padding: 5px;
}

.buttonSmall {
    background-color: #9B1320;
    border: 0px;
    color: #fff;
    font-size: 10px;
    padding: 3px;
}

.button2 {
    background-color: #767463;
    border: solid 1px #fff;
    color: #fff;
    font-size: 12px;
    padding: 5px;
}

.leftFocal {
    background: url(../images/user_03.gif) no-repeat;
    padding: 10px 20px 20px 10px;
}

.leftFocal h5,
.leftFocalShort h5 {
    font-size: 12px;
    font-weight: normal;
    margin: 0px;
    color: #0e1f7d;
}

.leftFocalShort {
    background: url(../images/user_04.gif) no-repeat;
    padding: 10px 10px 20px 10px;
}

.jOurLinks a {
    color: #3d7faf;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
}

.jOurLinks a:hover { text-decoration: underline }

.jFoot {
    color: #767463;
    font-size: 10px;
}

.jFoot a {
    color: #767463;
    font-size: 10px;
}

.jFoot a:hover { color: #fff }

.jFoot2 {
    color: #4a4949;
    font-size: 11px;
}

.jFoot2 a {
    color: #373737;
    font-size: 11px;
    text-decoration: none;
}

.jFoot2 a:hover { text-decoration: underline }

.edcde {
    color: #b5b5b5;
    font-size: 16px;
}

.theySideTitle a {
    color: #FFFEED;
    font-size: 18px;
    font-weight: bold;
    line-height: 32px;
    margin: 0px 0px 4px 0px;
    text-decoration: none;
}

.theySideTitle a:hover { color: #AAA891 }

.theySide a {
    color: #FFFEED;
    font-size: 13px;
    font-weight: bold;
    line-height: 24px;
    text-decoration: none;
}

.theySide a:hover { color: #AAA891 }

.jOur a {
    color: #AAA891;
    font-size: 13px;
    text-decoration: none;
}

.jOur a:hover { color: #fff }

.ourBtm a {
    background-color: #9B1320;
    color: #fff;
    font-size: 11px;
    padding: 2px 6px;
    text-decoration: none;
    text-transform: uppercase;
}

.ourBtm a:hover {
    background-color: #FDC440;
    color: #000;
}

.theyBtm {
    color: #767463;
    font: normal 13px/20px "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;
    letter-spacing: normal;
    line-height: 1.5;
}

.theyBtm a {
    color: #FFFEED;
    font: normal 13px/20px "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;
    text-decoration: none;
}

.theyBtm a:hover { color: #fff }
