body
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    font-family: Verdana;
    text-align: center;
    font-size: 10pt;
    height: 100%;
    background-color: #4c3327;
}
#main_holder
{
    background-color: Transparent;
    width: 700px;
    margin-bottom: 0px;
    margin-top: 0px;
}
#tabHolder
{
    background-color: Transparent;
    width: 700px;
    margin-bottom: 0px;
    margin-top: 0px;
}
.four_column
{
    float: left;
    width: 150px;
    padding: 0 0 0 0;
    margin: 10px 10px 7px 7px;
    text-align: center;
    z-index: 0;
}
.four_column_right
{
    float: right;
    width: 150px;
    padding: 10px 15px 0 0;
    margin: 0 0 5px 0;
    text-align: center;
    z-index: 0;
}
.leftPanel
{
    background-image: url(images/rightPanel.jpg);
    width: 9%;
    background-repeat: repeat-y;
    min-height: 1000px;
}
.rightPanel
{
    background-image: url(images/rightPanel.jpg);
    width: 9%;
    background-repeat: repeat-y;
    min-height: 1000px;
}
#leftPanel
{
    background-image: url(images/rightPanel.jpg);
    width: 9%;
    background-repeat: repeat-y;
    min-height: 1000px;
}
#rightPanel
{
    background-image: url(images/rightPanel.jpg);
    width: 9%;
    background-repeat: repeat-y;
    min-height: 1000px;
}
#center
{
    background-image: url(images/cabckgrnd.jpg);
    width: 82%;
    vertical-align: top;
}
.center
{
    background-image: url(images/cabckgrnd.jpg);
    width: 82%;
    vertical-align: top;
}
.tabBack
{
    background-position: bottom;
    background-image: url(images/tab_bot_bord.gif);
    background-repeat: repeat-x;
    background-color: #ffffff;
    font-family: Trebuchet MS;
    font-size: 9pt;
}
.tabL
{
    background-position: left top;
    background-image: url(images/tab_left.gif);
    width: 9px;
    height: 30px;
    background-repeat: no-repeat;
}
.tab
{
    background-position: left top;
    background-image: url(images/tab_right.gif);
    background-repeat: no-repeat;
    text-align: center;
}
.tabR
{
    background-position: right top;
    background-image: url(images/tab_right.gif);
    width: 10px;
    height: 30px;
    background-repeat: no-repeat;
}
.tabS
{
    width: 3px;
    height: 30px;
}
.tabLSel
{
    background-position: left top;
    background-image: url(images/tab_left_on.gif);
    width: 9px;
    background-repeat: no-repeat;
}
.tabSel
{
    padding-right: 0.2em;
    background-position: left top;
    padding-left: 0.2em;
    background-image: url(images/tab_right_on.gif);
    padding-bottom: 0.2em;
    padding-top: 0.3em;
    background-repeat: no-repeat;
}
.tabRSel
{
    background-position: right top;
    background-image: url(images/tab_right_on.gif);
    width: 10px;
    background-repeat: no-repeat;
}
#Container
{
    background-color: #ffffff;
    padding: 0 0 0 0;
    margin: 0px auto;
    font-size: 10pt;
    font-family: Verdana;
    width: 800px;
}
#Header
{
    background-color: #ffffff;
    padding: 0 0 0 0;
    margin: 0px auto;
    font-size: 10pt;
    font-family: Verdana;
    width: 800px;
}
.cntl
{
    background-position: top left;
    background-image: url(Images/cntl.jpg);
    background-repeat: no-repeat;
    background-color: #4c3327;
    width: 10px;
}
.cntr
{
    background-position: top right;
    background-image: url(images/cntr.jpg);
    background-repeat: no-repeat;
    background-color: #4c3327;
    width: 10px;
}
.footer
{
    width: 761px;
}

.cnbl
{
    background-position: left bottom;
    background-image: url(images/cnbl.jpg);
    background-repeat: no-repeat;
    background-color: #4c3327;
    width: 10px;
}
.cnbr
{
    background-position: right bottom;
    background-image: url(images/cnbr.jpg);
    background-repeat: no-repeat;
    background-color: #4c3327;
    width: 10px;
}
.topnav
{
    background-color: #ffffff;
    height: 10px;
}
.bottomnav
{
    background-color: #4c3327;
    height: 10px;
}
.leftnav
{
    width: 10px;
    background-color: #ffffff;
}
.rightnav
{
    width: 10px;
    background-color: #ffffff;
}
.brownnav
{
    width: 10px;
    height: 10px;
    background-color: #4c3327;
}
A.Tabstrip
{
    color: #4C3327;
    text-decoration: none;
    font-family: Verdana;
    font-size: 10pt;
}
A.Tabstrip:active
{
    color: #F375C6;
    text-decoration: none;
}
A.Tabstrip:hover
{
    text-decoration: underline;
    color: #FF6600;
}
.SubMenu
{
    background-position: center;
    background-image: url(images/tab_right.gif);
    height: 30px;
    border-color: #c8c6be;
    border-style: solid;
    border-width: thin;
}
A.SubMenu
{
    color: #F375C6;
    text-decoration: none;
    font-family: Verdana;
    font-size: 10pt;
}
A.SubMenu:active
{
    color: #FF6600;
    text-decoration: none;
}
A.SubMenu:hover
{
    text-decoration: underline;
    color: #FF6600;
}
.ImageBody
{
    background-color: #ffffff;
    width: 675px;
    font-family: Verdana;
    font-size: 10pt;
}
.ContentBody
{
    background-color: #ffffff;
    width: 761px;
    font-family: Verdana;
    font-size: 10pt;
}
A.ContentBody
{
    color: #4C3327;
    text-decoration: none;
    font-family: Verdana;
    font-size: 10pt;
}
A.ContentBody:active
{
    color: #FF6600;
    text-decoration: none;
}
A.ContentBody:hover
{
    text-decoration: underline;
    color: #F375C6;
}
.ictl
{
    background-position: top left;
    background-image: url(Images/ictl.gif);
    background-repeat: no-repeat;
    width: 10px;
    background-color: #ffffff;
    height: 10px;
}
.ictr
{
    background-position: top right;
    background-image: url(Images/ictr.gif);
    background-repeat: no-repeat;
    width: 10px;
    background-color: #ffffff;
    height: 10px;
}
.icbl
{
    background-position: left bottom;
    background-image: url(images/icbl.gif);
    background-repeat: no-repeat;
    width: 10px;
    background-color: #ffffff;
    height: 10px;
}
.icbr
{
    background-position: right bottom;
    background-image: url(images/icbr.gif);
    background-repeat: no-repeat;
    width: 10px;
    background-color: #ffffff;
    height: 10px;
}
marquee
{
    font-weight: normal;
    font-size: 14pt;
    text-transform: capitalize;
    color: #4C3327;
    direction: ltr;
    font-style: oblique;
    font-family: Verdana;
    font-variant: normal;
    background-image: url(images/tagline.jpg);
    height: 25px;
    width: 761px;
}
.image
{
    border-color: #F375C6;
    border-width: 3px;
    border-style: outset;
}
.leftbox
{
    border-bottom-color: #F375C6;
    border-left-color: #F375C6;
    border-top-color: #F375C6;
    border-right-color: #F375C6;
    background-color: #ffffff;
    color: #4c3327;
    border-width: 1px;
    border-style: groove;
}
.rightbox
{
    border-bottom-color: #F375C6;
    border-left-color: #F375C6;
    border-top-color: #F375C6;
    border-right-color: #F375C6;
    background-color: #ffffff;
    color: #4c3327;
    border-width: 1px;
    border-style: groove;
}
.mainbox
{
    border-bottom-color: #F375C6;
    border-left-color: #F375C6;
    border-top-color: #F375C6;
    border-right-color: #F375C6;
    background-color: #ffffff;
    color: #4c3327;
    border-width: 1px;
    border-style: groove;
}
.pinknav
{
    background-image: url(images/tagline.jpg);
    color: #4c3327;
    font-weight:normal;
    height: 25px;
    font-family: Trebuchet MS;
    text-align: center;
    font-size: 12pt;
    padding-top:2px;
    padding-bottom:3px;
}
.testimonials
{
    color: #4c3327;
    font-weight: bold;
    height: 20px;
    font-family: Trebuchet MS;
}
/*Popup Control*/
.popupControl
{
    visibility: hidden;
}
/*Reorder List*/
.dragHandle
{
    width: 5px;
    height: 7px;
    background-color: #F375C6;
    cursor: move;
    border: outset thin #4c3327;
}
.reorderlist li
{
    list-style: none;
    color: #000000;
    width: 150px;
    padding: 10px 15px 0 0;
    margin: 0 0 5px 0;
    text-align: center;
    z-index: 0;
}
.Calendar .ajax__calendar_container
{
    border: 1px solid #4c3327;
    background-color: #ffffff;
    color: #F375C6;
}
.Calendar .ajax__calendar_other .ajax__calendar_day, .Calendar .ajax__calendar_other .ajax__calendar_year
{
    color: red;
}
.Calendar .ajax__calendar_hover .ajax__calendar_day, .Calendar .ajax__calendar_hover .ajax__calendar_month, .Calendar .ajax__calendar_hover .ajax__calendar_year
{
    color: blue;
}
.Calendar .ajax__calendar_active .ajax__calendar_day, .Calendar .ajax__calendar_active .ajax__calendar_month, .Calendar .ajax__calendar_active .ajax__calendar_year
{
    color: red;
    font-weight: bold;
}
.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}
.modalPopup
{
    background-color: #ffffff;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 425px;
    font-family: Verdana;
    font-size: 10pt;
    color: Red;
}
.loadImageBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}
.loadImagePopup
{
    background-color:#ffffdd;
    border-width: 3px;
    border-style: Outset;
    border-color: #F375C6;
    padding: 3px;
    font-family: Verdana;
    font-size: 10pt;
    color: #4c3327;
}
.ImageBackground
{
    background-color: Gray;
    filter: alpha(opacity=90);
    opacity: 0.9;
}
.ImagePopup
{
    background-color:#000000;
    border-width: 3px;
    border-style: Outset;
    border-color: #F375C6;
    padding: 3px;
    font-family: Verdana;
    font-size: 10pt;
    color: #4c3327;
}