﻿/* CSS Document */

/*****  Universal Selector: Resets all margins and paddings to 0, and resets font family ****/
*{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

/****  Common Selectors *****/
body{background-color:#122a4a;}
a{text-decoration:none;}
a:hover{ text-decoration:underline;}
h1{font-size:18px; color:#420060; margin-bottom:10px;}
h3{font-size:12px; font-weight:bold;}




.whframe
{
    background-color: #ffffff;
    color: #122A4A;
}

.contentframe
{
    background-color: #B7BFC8;
    margin-top: 10px;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
}

.privtd
{
    font-family: Verdana;
    font-size: 11px;
    color: #596A80;
    padding-left: 60px;
    padding-right: 60px;
    padding-top: 12px;
    padding-bottom: 14px;
}

.trust
{
    font-family: Verdana;
    font-size: 11px;
    color: #000000;
}

.piihead
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #122A4A;
    background-color: #627387;
    height: 32px;
    padding-left: 45px;
    padding-right: 45px;
}

.regtd
{
    background-color: #8592A2;
    color: #122A4A;
}

.ctatd
{
    background-color: #8592A2;
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #122A4A;
}

.msglink
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: blue;
    text-decoration: underline;
}

.fieldhead
{
    padding: 0 0 3px 0;
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    color: #122A4A;
}

.smfieldhead
{
    padding: 0 0 2px 0;
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #122A4A;
}

.field
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #122A4A;
}

.prhead
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #122A4A;
}

.prfield
{
    padding: 0 0 1px 0;
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #122A4A;
}

.error-message
{
    color: #8b0000;
    font-size: 11px;
    font-family: Verdana;
}

.error-bold
{
    color: #8b0000;
    font-size: 11px;
    font-weight: bold;
    line-height: 18px;
    font-family: Verdana;
}

.emailtxt
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    font-style: italic;
    color: #122A4A;
}


/**** Contains all sections ****/
#wrapper{width:848px; height:516px; background:url(../images/wrapper_bg.gif) repeat-y top; margin:0 auto; }


/*****All Sections on wrapper******/
#header{background:url(../images/hdr_bg.gif) repeat-x; height:56px; width:auto; margin:0 18px; position:relative;}
#main{width:auto; height:381px; border:solid #0081d1 1px; margin:0 18px; position:relative; }
#footer{padding-top:10px;}

/**** 
**** Sub-sections on Header *****/
#header #hdr_logo{position:absolute; top:8px; left:61px;}
#header #hdr_txt{position:absolute; bottom:8px; right:5px;}

/**** 
**** Sub-sections on Main *****/
#main #content{ background:url(../images/main_bg.jpg) no-repeat; width:803px; height:358px; margin:3px 3px 1px 3px; }
#main #content #main_title{ position:absolute; top:33px; left:337px; width:444px; height:58px; }

#main #content #main_bottom_txt{ position:absolute; top:318px; right:110px; width:270px; height:29px;}

#main #content #bottles{position:absolute; top:4px; left:4px; width:315px; height:351px;}
#main #content #choose{ position:absolute; bottom:1px; }
#main #content #choose .pointer{ cursor:pointer;}

#main #content #bodywash_green{ position:absolute; top:120px; left:387px; width:337px; height:162px; }
#main #content #bodywash_red{ position:absolute; top:120px; left:387px; width:337px; height:162px;}
#main #content #bodywash_blue{ position:absolute; top:120px; left:387px; width:337px; height:162px;}



/***** Footer Styles ****/
#footer div{margin:0 auto 8px auto; text-align:center;}
#footer img#questions{ padding-top:12px;}
