body {
        
}

img {
        border: none;
}

td.specs {
        background: white url("mainbg.gif");
}

td.pageborder {
        background-color: #636363;
}

.indexline { 
background: url('1pxsmalldot.gif'); 
width: 1px; 
background-repeat: repeat-y;
} 

hr.customerreviews  {
	border: 0;
	width: 100%;
	height: 1px;
	color: #D2D0D0;
	background-color: #D2D0D0;
	align: left;
}

a {
        COLOR: #184F7D; 
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;        
        TEXT-DECORATION: underline; 
        CURSOR: hand; 
        FONT-WEIGHT: bold; 
}

td { 
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-decoration: none;
        color: #095E81;
        line-height: 150%;
        vertical-align: top;
        
}

.promotion {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 14px;
        text-decoration: none;
        color: red;
        font-weight: bold;
        line-height: 120%;
}

.copyright {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        text-decoration: none;
        color: #636363;
}
.ingredients {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        text-decoration: none;
        color: #636363;
        line-height: 100%;
}

.ptdesc {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        text-decoration: none;
        color: #636363;
        line-height: 100%;
}

.ptname {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-decoration: none;
        color: #000000;
        font-weight: bold;
        line-height: 120%;
}

.ptsize {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 9px;
        text-decoration: none;
        color: #000000;
        font-weight: bold;
        line-height: 100%;
}

.ptsizebig {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-decoration: none;
        color: #000000;
        font-weight: bold;
        line-height: 100%;
}

.ptprice {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-decoration: none;
        color: #095E81;
        font-weight: NORMAL;
        line-height: 120%;
}

.ptpricestrike {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-decoration: line-through; 
        color: #095E81;
        font-weight: BOLD;
        line-height: 120%;
}

.backupptourprice {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-decoration: none;
        color: #095E81;
        font-weight: BOLD;
        line-height: 120%;
}

.ptourprice {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-decoration: none;
        color: red;
        font-weight: BOLD;
        line-height: 120%;
}

.ptourpricestrike {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #095E81;
        font-weight: BOLD;
        line-height: 120%;
        text-decoration: line-through; 
}

.ptmemberprice {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: red;
        font-weight: bold;
        line-height: 120%;
}


.ptfeaturedprice {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: red;
        font-weight: bold;
        line-height: 120%;
}

.ptsaleprice {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: red;
        font-weight: bold;
        line-height: 120%;
}

.ptdiscount {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: white;
        font-weight: bold;
        line-height: 120%;
        text-decoration: line-through; 
}

ul {
        margin-top:2px;
        margin-bottom:0px;
        margin-left: 14px;
}

ul.mailinglist {
        margin-top:2px;
        margin-bottom:0px;
        margin-left: 22px;
}

ol {
        margin-top:10px;
        margin-bottom:0px;
}

.maincontent {
    padding-left: 4px;
    padding-top: 4px;
    padding-right: 14px;
    padding-bottom: 10px;
}


a.noline {
        TEXT-DECORATION: none; 
        color: CE6500;
}

a.noline:hover {
        TEXT-DECORATION: none; 
        color: CE6500;
}

a.faq {
        color: CE6500;
}

a.faq:hover {
        color: CE6500;
}


/*/////////////////////////////////producttable////////////////////////////////////////////*/

table.producttable {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}

table.producttable {
    padding: 0px;
}

/*/////////////////////////////////contenttable////////////////////////////////////////////*/
table.contenttable {
    padding-top: 0px;
    padding-left: 10px;
    padding-right: 4px;
    padding-bottom: 0px;
}

/*/////////////////////////////////mainbody////////////////////////////////////////////*/
table.mainbody {
    border-top: 1px solid #A19D9D;
    border-bottom: 1px solid #A19D9D;
    border-left: 1px solid #A19D9D;
    border-right: 1px solid #A19D9D;
}

/*/////////////////////////////////freegiftspecialbanner////////////////////////////////////////////*/
table.freegiftspecialbanner {
    border-top: 1px solid #A19D9D;
    border-left: 1px solid #A19D9D;
    border-right: 1px solid #A19D9D;
}
form.freegiftspecialbanner {
margin:0;
padding:0;
}
/*/////////////////////////////////historybar////////////////////////////////////////////*/
table.historybar {
    border-top: 1px solid #A19D9D;
    border-bottom: 0px solid #A19D9D;
    border-left: 1px solid #A19D9D;
    border-right: 1px solid #A19D9D;
    background-color: #F2F2F2;

    padding-top: 1px;
    padding-left: 10px;
    padding-right: 4px;
    padding-bottom: 1px;
}

a.historylink {
        font-weight: normal;
}



/*/////////////////////////////////topbottom////////////////////////////////////////////*/
table.topbottom {
    width: 95%;
    border: 0px;
}

table.topbottom TD.top {
    padding: 6px;
    border-top: 1px solid #184F7D;
    border-bottom: 1px solid #184F7D;
    border-left: 0px;
    border-right: 0px;
    text-align: left;
}

table.topbottom TD.lefttop {
    background-color: #DAECFF;
    padding: 6px;
    text-align: left;
    border-top: 1px solid #184F7D;
    border-bottom: 1px solid #184F7D;
    border-left: 0px;
    border-right: 0px;
    text-align: left;
}

table.topbottom TD.left {
    background-color: #DAECFF;
    padding: 6px;
    text-align: left;
}

table.topbottom TD {
    padding: 6px;
    border-top: 0px;
    border-bottom: 1px solid #184F7D;
    border-left: 0px;
    border-right: 0px;
    text-align: left;
}


/*/////////////////////////////////bottomonly////////////////////////////////////////////*/
table.bottomonly {
    width: 85%;
    border: 0px;
}

table.bottomonly TD.mytop {
    padding-left: 10px;
    border-top: 1px solid #184F7D;
    border-bottom: 0px;
    border-left: 0px;
    border-right: 0px;
    text-align: left;
}

table.bottomonly TD.mybottom {
    padding-left: 10px;
    border-top: 0px;
    border-bottom: 1px solid #184F7D;
    border-left: 0px;
    border-right: 0px;
    text-align: left;
}

table.bottomonly TD {
    padding-left: 10px;
    border-top: 0px;
    border-bottom: 0px;
    border-left: 0px;
    border-right: 0px;
    text-align: left;
}
/*/////////////////////////////////topbottommiddle////////////////////////////////////////////*/
table.topbottommiddle {
    width: 95%;
    border: 0px;
}

table.topbottommiddle TD.top {
    padding: 6px;
    border-top: 1px solid #184F7D;
    border-bottom: 1px solid #184F7D;
    border-left: 0px;
    border-right: 0px;
    text-align: left;
}

table.topbottommiddle TD.topleft {
    padding: 6px;
    border-top: 1px solid #184F7D;
    border-bottom: 1px solid #184F7D;
    border-left: 0px;
    border-right: 1px solid #184F7D;
    text-align: left;
}

table.topbottommiddle TD.left {
    padding: 6px;
    border-top: 0px;
    border-bottom: 1px solid #184F7D;
    border-left: 0px;
    border-right: 1px solid #184F7D;
    text-align: left;
}

table.topbottommiddle TD.leftcolor {
    background-color: #A7CBE1;
    padding: 6px;
    border-top: 0px;
    border-bottom: 1px solid #184F7D;
    border-left: 0px;
    border-right: 1px solid #184F7D;
    text-align: left;
}

table.topbottommiddle TD {
    padding: 6px;
    border-top: 0px;
    border-bottom: 1px solid #184F7D;
    border-left: 0px;
    border-right: 0px;
    text-align: left;
}

/*/////////////////////////////////topbottommiddle2////////////////////////////////////////////*/
table.topbottommiddle2 {
    width: 95%;
    border: 0px;
}

table.topbottommiddle2 TD.top {
    border-top: 1px solid #184F7D;
    border-bottom: 1px solid #184F7D;
    border-left: 0px;
    border-right: 0px;
}

table.topbottommiddle2 TD.topleft {
    border-top: 1px solid #184F7D;
    border-bottom: 1px solid #184F7D;
    border-left: 0px;
    border-right: 1px solid #184F7D;
}

table.topbottommiddle2 TD.topleftcolor {
    background-color: #DAECFF;
    border-top: 1px solid #184F7D;
    border-bottom: 1px solid #184F7D;
    border-left: 0px;
    border-right: 1px solid #184F7D;
}

table.topbottommiddle2 TD.left {
    border-top: 0px;
    border-bottom: 1px solid #184F7D;
    border-left: 0px;
    border-right: 1px solid #184F7D;
}

table.topbottommiddle2 TD.leftcolor {
    background-color: #DAECFF;
    border-top: 0px;
    border-bottom: 1px solid #184F7D;
    border-left: 0px;
    border-right: 1px solid #184F7D;
}

table.topbottommiddle2 TD {
    padding: 3px;
    border-top: 0px;
    border-bottom: 1px solid #184F7D;
    border-left: 0px;
    border-right: 0px;
}
table.copyrightarea {
    background-color: #FFFFFF;
    padding: 0px;
    
}

/*/////////////////////////////////specialsarea////////////////////////////////////////////*/

table.specialsarea {
    background-color: #FFFFFF;
    padding: 3px;
    
}
a.currentspecial {
        font-family: Arial Black, Arial Black, Gadget, sans-serif;
        font-size: 14px;
        font-weight: normal;
        text-decoration: none;      
        color: #D20A18;
	font-stretch: condensed;
}
a.currentspecialsmall {
        font-family: Tahoma, Geneva, sans-serif;
        font-size: 11px;
        text-decoration: none;      
        font-weight: bold;
        color: #D20A18;
}

.emailsignup {
        font-family: Arial Black, Arial Black, Gadget, sans-serif;
        font-size: 12px;
        font-weight: normal;
        text-decoration: none;      
        color: #095E81;
	font-stretch: condensed;
}
.storeinfoheadline {
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;      
}
a.special {
        font-family: Arial Black, Arial Black, Gadget, sans-serif;
        font-size: 14px;
        font-weight: normal;
        text-decoration: none;      
        color: #095E81;
	font-stretch: condensed;
}
a.special:hover {
        font-family: Arial Black, Arial Black, Gadget, sans-serif;
        font-size: 14px;
        font-weight: normal;
        text-decoration: none;      
        color: #095E81;
	font-stretch: condensed;
}
a.specialsmall {
        font-family: Tahoma, Geneva, sans-serif;
        font-size: 11px;
        text-decoration: none;      
        font-weight: bold;
        color: #636363;
}
a.specialsmall:hover {
        font-family: Tahoma, Geneva, sans-serif;
        font-size: 11px;
        text-decoration: none;      
        font-weight: bold;
        color: #636363;
}
/*/////////////////////////////////crxtopbottommiddle2////////////////////////////////////////////*/
table.crxtopbottommiddle2 {
    width: 95%;
    border: 0px;
}

table.crxtopbottommiddle2 TD.top {
    border-top: 1px solid #A8A6C9;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 0px;
}

table.crxtopbottommiddle2 TD.topleft {
    border-top: 1px solid #A8A6C9;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.crxtopbottommiddle2 TD.topleftcolor {
    background-color: #F1DDA2;
    border-top: 1px solid #A8A6C9;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.crxtopbottommiddle2 TD.left {
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.crxtopbottommiddle2 TD.leftcolor {
    background-color: #F1DDA2;
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.crxtopbottommiddle2 TD {
    padding: 3px;
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 0px;
}

table.copyrightarea {
    background-color: #FFFFFF;
    padding: 0px;
    
}


/*/////////////////////////////////protopbottommiddle////////////////////////////////////////////*/
table.protopbottommiddle {
    width: 95%;
    border: 0px;
}

table.protopbottommiddle TD.top {
    border-top: 1px solid #A8A6C9;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 0px;
}

table.protopbottommiddle TD.topleft {
    border-top: 1px solid #A8A6C9;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.protopbottommiddle TD.topleftcolor {
    background-color: #FBF3E9;
    border-top: 1px solid #A8A6C9;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.protopbottommiddle TD.left {
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.protopbottommiddle TD.leftcolor {
    background-color: #FBF3E9;
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.protopbottommiddle TD {
    padding: 3px;
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 0px;
}

/*/////////////////////////////////cdtopbottommiddle////////////////////////////////////////////*/
table.cdtopbottommiddle {
    width: 95%;
    border: 0px;
}

table.cdtopbottommiddle TD.top {
    border-top: 1px solid #A8A6C9;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 0px;
}

table.cdtopbottommiddle TD.topleft {
    border-top: 1px solid #A8A6C9;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.cdtopbottommiddle TD.topleftcolor {
    background-color: #DBDBDB;
    border-top: 1px solid #A8A6C9;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.cdtopbottommiddle TD.left {
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.cdtopbottommiddle TD.leftcolor {
    background-color: #DBDBDB;
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}


table.cdtopbottommiddle TD.leftcolor2 {
    background-color: #DBDBDB;
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: ppx;
}

table.cdtopbottommiddle TD {
    padding: 3px;
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 0px;
}

table.copyrightarea {
    background-color: #FFFFFF;
    padding: 0px;
    
}


/*/////////////////////////////////cdtopbottommiddledry////////////////////////////////////////////*/
table.cdtopbottommiddledry {
    width: 95%;
    border: 0px;
}

table.cdtopbottommiddledry TD.top {
    border-top: 1px solid #A8A6C9;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 0px;
}

table.cdtopbottommiddledry TD.topleft {
    border-top: 1px solid #A8A6C9;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.cdtopbottommiddledry TD.topleftcolor {
    background-color: #C9D4D6;
    border-top: 1px solid #A8A6C9;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.cdtopbottommiddledry TD.left {
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.cdtopbottommiddledry TD.leftcolor {
    background-color: #C9D4D6;
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.cdtopbottommiddledry TD {
    padding: 3px;
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 0px;
}

table.copyrightarea {
    background-color: #FFFFFF;
    padding: 0px;
    
}

/*/////////////////////////////////elastidermtopbottommiddle////////////////////////////////////////////*/
table.elastidermtopbottommiddle {
    width: 95%;
    border: 0px;
}

table.elastidermtopbottommiddle TD.top {
    border-top: 1px solid #A8A6C9;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 0px;
}

table.elastidermtopbottommiddle TD.topleft {
    border-top: 1px solid #A8A6C9;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.elastidermtopbottommiddle TD.topleftcolor {
    background-color: #CDE7E6;
    border-top: 1px solid #A8A6C9;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.elastidermtopbottommiddle TD.left {
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.elastidermtopbottommiddle TD.leftcolor {
    background-color: #CDE7E6;
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.elastidermtopbottommiddle TD {
    padding: 3px;
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 0px;
}

table.copyrightarea {
    background-color: #FFFFFF;
    padding: 0px;
    
}
/*/////////////////////////////////decolletagetopbottommiddle////////////////////////////////////////////*/
table.decolletagetopbottommiddle {
    width: 95%;
    border: 0px;
}

table.decolletagetopbottommiddle TD.top {
    border-top: 1px solid #A8A6C9;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 0px;
}

table.decolletagetopbottommiddle TD.topleft {
    border-top: 1px solid #A8A6C9;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.decolletagetopbottommiddle TD.topleftcolor {
    background-color: #D6E1EC;
    border-top: 1px solid #A8A6C9;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.decolletagetopbottommiddle TD.left {
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.decolletagetopbottommiddle TD.leftcolor {
    background-color: #D6E1EC;
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.decolletagetopbottommiddle TD {
    padding: 3px;
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 0px;
}


/*/////////////////////////////////rosacleartopbottommiddle////////////////////////////////////////////*/
table.rosacleartopbottommiddle {
    width: 95%;
    border: 0px;
}

table.rosacleartopbottommiddle TD.top {
    border-top: 1px solid #A8A6C9;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 0px;
}

table.rosacleartopbottommiddle TD.topleft {
    border-top: 1px solid #A8A6C9;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.rosacleartopbottommiddle TD.topleftcolor {
    background-color: #C9E7D5;
    border-top: 1px solid #A8A6C9;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.rosacleartopbottommiddle TD.left {
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}

table.rosacleartopbottommiddle TD.leftcolor {
    background-color: #C9E7D5;
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 1px solid #A8A6C9;
}


table.rosacleartopbottommiddle TD.leftcolor2 {
    background-color: #C9E7D5;
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: ppx;
}

table.rosacleartopbottommiddle TD {
    padding: 3px;
    border-top: 0px;
    border-bottom: 1px solid #A8A6C9;
    border-left: 0px;
    border-right: 0px;
}

table.copyrightarea {
    background-color: #FFFFFF;
    padding: 0px;
    
}

/*//////////////////////////////////// not used //////////////////////////////////////////*/

.moreinfo {
        color: #37647B;
}

.grey { 
        color: 5C5C5C;        
}

.tah9 {
        font-family: Tahoma;
        font-size: 9px;
        text-decoration: none;
        font-weight: bold;
        color: #FFFFFF;
}

.tah10 {
        font-family: Tahoma;
        font-size: 10px;
        text-decoration: none;
}

.ver10 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        text-decoration: none;
}

.ver11 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        text-decoration: none;
}

/*/////////////////////////////////topbottommiddle3////////////////////////////////////////////*/
table.topbottommiddle3 {
    width: 700px;
    border: 0px;
}

table.topbottommiddle3 TD.top {
    border-top: 1px solid #67A5D4;
    border-bottom: 1px solid #67A5D4;
    border-left: 0px;
    border-right: 0px;
}

table.topbottommiddle3 TD.topleft {
    border-top: 1px solid #67A5D4;
    border-bottom: 1px solid #67A5D4;
    border-left: 0px;
    border-right: 1px solid #67A5D4;
}

table.topbottommiddle3 TD.topleftcolor {
    background-color: #D8E9E3;
    border-top: 1px solid #67A5D4;
    border-bottom: 1px solid #67A5D4;
    border-left: 0px;
    border-right: 1px solid #67A5D4;
}

table.topbottommiddle3 TD.left {
    border-top: 0px;
    border-bottom: 1px solid #67A5D4;
    border-left: 0px;
    border-right: 1px solid #67A5D4;
}

table.topbottommiddle3 TD.leftcolor {
    background-color: #D8E9E3;
    border-top: 0px;
    border-bottom: 1px solid #67A5D4;
    border-left: 0px;
    border-right: 1px solid #67A5D4;
}

table.topbottommiddle3 TD {
    padding: 3px;
    border-top: 0px;
    border-bottom: 1px solid #67A5D4;
    border-left: 0px;
    border-right: 0px;
}


/*/////////////////////////////////topbottom2////////////////////////////////////////////*/
table.topbottom2 {
    width: 700px;
    border: 0px;
}

table.topbottom2 TD.top {
    padding: 6px;
    border-top: 1px solid #67A5D4;
    border-bottom: 1px solid #67A5D4;
    border-left: 0px;
    border-right: 0px;
    text-align: left;
}

table.topbottom2 TD.lefttop {
    background-color: #D8E9E3;
    padding: 6px;
    text-align: left;
    border-top: 1px solid #67A5D4;
    border-bottom: 1px solid #67A5D4;
    border-left: 0px;
    border-right: 0px;
    text-align: left;
}

table.topbottom2 TD.left {
    background-color: #D8E9E3;
    padding: 6px;
    text-align: left;
}

table.topbottom2 TD {
    padding: 6px;
    border-top: 0px;
    border-bottom: 1px solid #67A5D4;
    border-left: 0px;
    border-right: 0px;
    text-align: left;
}

/*-------------------------- ObagiSale Club ----------------------------*/
table.edit {
    width: 95%;
    border: 0px;
    padding: 5px;
}

.fieldname {
    font-family: tahoma, sans-serif ;
    text-decoration:  none;    
    font-size: 12px;
    FONT-WEIGHT: bold;
    color: #848484;
}
.error {
    color: red;
    text-align: center;
    FONT-WEIGHT: bold;
}

DIV#register-note
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 7px;
    MARGIN: 10px 0px;
    PADDING-TOP: 7px;
    BACKGROUND-COLOR: #f5f2ed
}
.btn {
        BACKGROUND-COLOR: #F2F2EB; 
        BORDER-BOTTOM: #B2B2B3 1px solid; 
        BORDER-LEFT: #B2B2B3 1px solid; 
        BORDER-RIGHT: #B2B2B3 1px solid; 
        BORDER-TOP: #B2B2B3 1px solid; 
        COLOR: #000; 
        CURSOR: hand; 
        Height: 20px;  
        FONT-FAMILY: Tahoma
}

.forminput {
        BORDER-RIGHT: #B2B2B3 1px solid; 
        PADDING-RIGHT: 1px; 
        BORDER-TOP: #B2B2B3 1px solid; 
        PADDING-LEFT: 1px; 
        PADDING-BOTTOM: 0px; 
        BORDER-LEFT: #B2B2B3 1px solid; 
        MARGIN-RIGHT: 0px; 
        PADDING-TOP: 0px; 
        BORDER-BOTTOM: #B2B2B3 1px solid;  
        FONT-FAMILY: Tahoma
}

.form-note {
    FONT-SIZE: 9px;
    color: #848484;
}


.clubhighlight {
    FONT-WEIGHT: BOLD;
    font-size: 12px;
    COLOR: #FF6600;
}

a.loginlink {
        COLOR: #C30200; 
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;        
        TEXT-DECORATION: none; 
        CURSOR: hand; 
        FONT-WEIGHT: bold; 
        font-size: 10px;
}

a.loginlink:hover {
        COLOR: #C30200; 
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;        
        TEXT-DECORATION: underline; 
        CURSOR: hand; 
        FONT-WEIGHT: bold; 
        font-size: 10px;
}

.loginlink {
        COLOR: black;
        FONT-WEIGHT: bold;
        font-size: 10px;
}

table.clublounge {
    width: 500px;
    border: 0px;
    BACKGROUND-COLOR: #FFFFFF;
}

table.clublounge TD  {
    font-size: 12px;
}

table.myaccount TD {
    padding-bottom: 6px;
}

/*-------------------- List View Table (ArchiveHtml and Sermon) --------------*/
table.listview {
    border: 0px;
    border-collapse: collapse;
    border-spacing: 0px;
}

table.listview TH {
    font-size: 11px;
    color: #993300;
    border-bottom: 1px #646464 dotted;
    height: 20px;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    font-weight: bold;
    text-align: center;
    vertical-align: top;
}

table.listview TD {
    font-size: 11px;
    border-bottom: 1px #646464 dotted;
    height: 20px;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    text-align: center;
    vertical-align: top;
}

table.listview TD.neworder {
    color: green;
}

table.listview TD.faster {
    color: red;
}

table.listview TD.left {
    text-align: left;
}


/*-------------------- List View Table (ArchiveHtml and Sermon) --------------*/
table.listview2 {
    border: 0px;
    border-collapse: collapse;
    border-spacing: 0px;
}

table.listview2 TH {
    font-size: 11px;
    color: #184F7D;
    height: 20px;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    font-weight: bold;
    text-align: center;
    vertical-align: top;
}

table.listview2 TD {
    font-size: 11px;
    height: 20px;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    text-align: center;
    vertical-align: top;
}

table.listview2 TD.left {
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 0px;
    padding-right: 4px;
    text-align: left;
}

table.listview2 TH.left {
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 0px;
    padding-right: 4px;
    text-align: left;
}

/*----------------------------- Newsletter sign up ----------------------------------*/
table.newsletterbox {
    border: 1px #285E96 solid;
    border-collapse: collapse;
    border-spacing: 0px;
}

table.newsletterbox TH {
    border: 1px #285E96 solid;
    padding: 2px 2px 2px 2px;
    vertical-align: top;
    background-color: #285E96;
    color: #FFFFFF;
    text-align: left;
        font-size: 11px;
    font-weight: normal;
}

table.newsletterbox TD {
    padding: 2px 2px 2px 2px;
    vertical-align: top;
        font-size: 11px;
}

/*----------------------------- Newsletter sign up ----------------------------------*/
table.packshipcart {
    border-collapse: collapse;
    border-spacing: 0px;
}

table.packshipcart TD {
    vertical-align: top;
        font-size: 11px;
}
.disabled {
  background-color: #C0C0C0;
}
/*----------------------------- PP Order List Link ----------------------------------*/
a.neworder {
        COLOR: green;         
}

a.neworder:hover {
        COLOR: green;         
}

a.faster {
        COLOR: red;         
}

a.faster:hover {
        COLOR: red;         
}