
body {
    margin:0px;
    font-family:Arial,helvetica,sans-serif;
    font-size:11px;
}
p, td , font {
    font-family:Arial,helvetica,sans-serif;
    font-size:11px;            
}
img 
{
    border:0px;
}
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12px;
	font-family:Arial,helvetica,sans-serif;}
	
.contact {
    background-color:#55b6cc;
    width:187px;
    height:97px;
    background-image:url(/image/bluecorner.gif);
    background-position:bottom right;
    background-repeat:no-repeat;
    padding-top:7px;
    padding-left:0px;
    text-align:left;
}
u 
{
    text-decoration:none;
}
a {

    text-decoration: underline;
    color:#0092b2;                
}
a:link, a:visited {
    text-decoration: underline;  
    color:Black;
}
a:hover {
    text-decoration: underline;  
    color:#3399b0;                
}
a.footerlink, a.footerlink:visited,a.footerlink:hover {
    color:white;
    text-decoration:none;
}
a.menulink, a.menulink:visited,a.menulink:hover {
    text-decoration:none;
    color:black;
}
.toolkitlink 
{
    font-size:12px;
    text-decoration:underline;
}
ul 
{
    list-style-image: url(/image/yellowdot.gif);
    margin-left:0px;
    padding-left:5px;   
}
ol
{
    margin-left:0px;
    padding-left:5px;   
}

li {
    padding-left:7px;
    margin-left:17px;	 
    margin-top:10px;
    color: #000000;
    list-style-position: outside;
}
ul.linkarrow
{
    list-style-image: url(/image/yellowarrow.gif);
    margin-left:0px;
    padding-left:0px;
}

li.linkarrow {
    padding-left:7px;
    margin-left:17px;	           
    color: #000000;
    list-style-position: outside;
}

.greyrounded {
    background-image: url(/image/greycorner.gif);
    background-position:bottom right;
    background-repeat:no-repeat;
}
.greyrounded2 {
    background-image: url(/image/greycorner2.gif);
    background-position:bottom right;
    background-repeat:no-repeat;
}
.greyrounded3 {
    background-image: url(/image/greycorner3.gif);
    background-position:bottom right;
    background-repeat:no-repeat;
}
.greyrounded4 {
    background-image: url(/image/greycorner3bt.gif);
    background-position:bottom right;
    background-repeat:no-repeat;
}
.greyrounded5 {
    background-image: url(/image/greycorner5.gif);
    background-position:bottom right;
    background-repeat:no-repeat;
}
.greyrounded6 {
    background-image: url(/image/greycorner6.gif);
    background-position:bottom right;
    background-repeat:no-repeat;
}
.greyrounded7 {
    background-image: url(/image/greycorner7.gif);
    background-position:bottom right;
    background-repeat:no-repeat;
}
.greyrounded8 {
    background-image: url(/image/greycorner8.gif);
    background-position:bottom right;
    background-repeat:no-repeat;
}
.yellowrounded {
    background-image: url(/image/yellowcorner.gif);
    background-position:bottom right;
    background-repeat:no-repeat;
}
.yellowrounded2 {
    background-image: url(/image/yellowcorner2.gif);
    background-position:bottom right;
    background-repeat:no-repeat;
}

ul.purp {
    padding-left:17px;
    margin-left:0px;	           
    line-height: 16px;
    color: #FFFFFF;
    list-style-position: outside;
}

ul.bluelist 
{
    list-style-image: url(/image/bluearrow.gif);
    color:#0092b2;
    margin-left:0px;
    padding-left:5px;   
}
li.bluelist 
{
    color:#0092b2;
    padding-left:7px;
    margin-left:17px;	 
    margin-top:1px;
}
LI.purp {
    padding-left:7px;
    margin-left:0px;	           
    line-height: 16px;
    color: #FFFFFF;
    list-style-position: outside;
}
h1 
{
    font-size:18px;
    color:#0092b2;
    font-weight:normal;    
    font-weight:bold;
}
h2 
{
    font-size:18px;
    color:#0092b2;
    font-weight:normal;    
    font-weight:bold;
}
h3 
{
    font-size:14px;
    color:Black;
    font-weight:bold;
}
h4 
{
    font-size:14px;
    color:#a23a54;
    font-weight:bold;
}
h5
{
    font-size:11px;
    font-weight:bold;
    color:Black;
}
.frontbold {
    font-size:12px;
    font-weight:bold;
    color:#a23a54;
}
.frontbold strong {
    font-size:12px;
    font-weight:bold;
    color:Black;
}
.frontbold b {
    font-size:12px;
    font-weight:bold;
    color:Black;
}
.prodimgbox 
{
    padding-bottom:3px;
    padding-top:
}
.productdiv {
    background-color:#f4f4f4;
    width:268px;
}
.productdivtd {
    padding-left:11px;
    padding-top:5px;
    padding-bottom:5px;
    padding-right:5px;
}
.productdiv2 {
    background-color:#f4f4f4;
    width:249px;
    padding-left:11px;
    padding-top:5px;
    padding-bottom:5px;
    padding-right:5px;
}
.productdivtd2 {
    padding-left:11px;
    padding-top:5px;
    padding-bottom:5px;
    padding-right:5px;
}
.productdiv3 {
    background-color:#f4f4f4;
    width:512px;
    padding-left:11px;
    padding-top:5px;
    padding-bottom:5px;
    padding-right:5px;
}
.productdivtd3 {
    padding-left:11px;
    padding-top:5px;
    padding-bottom:5px;
    padding-right:5px;
}
.greyboximg 
{
    padding-left: 27px; 
    padding-top: 9px; 
    padding-bottom: 8px;
    width:1px;
    vertical-align:top;
}
.greyboxleft 
{
    padding-left: 18px; 
    padding-top: 11px;
    vertical-align:top;
}
.greyboxleft2 
{
    padding-left: 18px; 
    padding-top: 11px;
    padding-bottom:10px;
    vertical-align:top;
    padding-right:5px;
}
.whitebox {
    background-color:White;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:5px;
    margin-top:15px;
}
.greybox {
    background-color:#f4f4f4;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:5px;
    margin-top:15px;
}
.greybox2 
{
    border: solid 1px #dddddd;
    background-color:#f4f4f4;
    padding-top:6px;
    padding-left:4px;
    padding-right:5px;
    padding-bottom:5px;
}
.greybox h4 
{
    padding-top:0px;
    margin-top:0px;
}
hr
{
    width: 100%;
    height: 4px;
    background-color:#fcc300;
    color:#fcc300;
    border: none;
}
.submenuon1
{
    padding-left:12px;padding-top:6px;padding-bottom:7px;font-weight:bold;
    background-image:url(image/whitearrow.gif);
    background-position:center left;
    background-repeat:no-repeat;
}
.submenuon2
{
    padding-left:24px;padding-top:6px;padding-bottom:7px;font-weight:bold;
    background-image:url(image/whitearrow.gif);
    background-position:center left;
    background-repeat:no-repeat;
}
.submenuoff1 
{
    padding-left:12px;padding-top:6px;padding-bottom:7px;
    background-image:url(image/1px.gif);
    background-position:center left;
    background-repeat:no-repeat;
}
.submenuoff2
{
    padding-left:24px;padding-top:6px;padding-bottom:7px;
    Background-image:url(image/1px.gif);
    background-position:center left;
    background-repeat:no-repeat;
}
th.cart 
{
    background-color:#55b6cc;
    color:#FFFFFF;
    font-weight:bold;
    font-size:14px;
    text-align:left;
    height:30px;
    padding-left:10px;
}
th.cartadmin
{
    padding-left:20px;
    padding-right:20px;
    background-color:#ffd441;
    color:#a23a54;
    font-weight:bold;
    font-size:14px;
    text-align:left;
    height:34px;
}
a.cartadmin 
{
    font-weight:bold;
    font-size:14px;
    text-decoration:none;
    color:Black;
}
a.cartadmin2
{
    font-weight:bold;
    font-size:14px;
    text-decoration:none;
    color:#6E6E6E;
}
th.greycartl 
{
    text-align:left;
    font-size:12px;
    font-weight:bold;
    background-color:#d8ecf1;
    color:#4b4b4b;   
    padding-left:10px;
}
td.greycartl 
{
    background-color:#e7e7e7;
    color:#4b4b4b;   
}
.greyborder
{
    border: 0px solid rgb(134, 134, 134); font-size: 12px;
}
.greyborderbox
{
    border-top: 0px solid rgb(134, 134, 134); 
    border-left: 0px solid rgb(134, 134, 134); 
    border-bottom: 1px solid rgb(134, 134, 134); 
    border-right: 1px solid rgb(134, 134, 134); 
}
.tdgreyborder
{
    border-top: 1px solid rgb(134, 134, 134); 
    border-left: 1px solid rgb(134, 134, 134); 
    border-bottom: 0px solid rgb(134, 134, 134); 
    border-right: 0px solid rgb(134, 134, 134); 

}
.greyline 
{
    border-top:0px;
    border-bottom:solid 1px rgb(255, 255, 255);
    border-left:0px;
    border-right:0px;
}
.prodhead 
{
    background-color:#e7e7e7;
    font-weight:bold;
    color:Black;
}
.prevnext 
{
    color:#71695d;
    font-weight:bold;
    text-decoration:none;
}
#numberlist 
{
    background-color:#f7db7c;
    width:100%;
    text-align:center;
    padding-top:6px;
    padding-bottom:6px;
}
.prevon 
{
    color:#0192b2;
    text-decoration:underline;
}
.prenextlink 
{
    color:#71695d;
    text-decoration:none;
}
.moredt
{
    color:#0192b2;
}
.lookingfor
{
    color:#000000;
    font-weight:bold;
    font-size:14px;
}

howitworktab {
    background-color:White;
}
 .howitworks {
    padding-left:3px;
    padding-bottom:3px;
 }
 td.howitworks2 {
        border-left:solid 3px rgb(255, 255, 255);
        background-color:#f4f4f4;
        vertical-align:top;
 }

.topbar 
{
    height:11px;background-color:#6c6c6b;
}

.lefthandpad 
{
    padding-top:10px;padding-left:11px;padding-right:0px;
}

.contentpad 
{
    padding-top:10px;padding-left:12px;
}

.righthandpad 
{
    padding-left:11px;padding-right:7px;padding-top:13px;
}

.yellbox {
    height:201px;
    width:254;
    background-color:#f8db7d;
}
.redbox {
    height:201px;
    width:222;
    background-color:#a23a54;
}

.bluemiddle 
{
    height:23px;
    background-color:#d8ecf1;
}
    .cartsidesall 
    {
        font-size:11px;
        border-left: 2px solid #dededc; 
        border-right: 2px solid #dededc; 
    }
    .cartsidesright 
    {
        font-size:11px;
        border-left: 0px solid #dededc; 
        border-right: 2px solid #dededc; 
        padding-right:5px;
    }
    .cartsidesleft 
    {
        font-size:11px;
        border-left: 2px solid #dededc; 
        border-right: 0px solid #dededc; 
    }
    .cartsidesrighttot 
    {
        font-size:11px;
        border-left: 0px solid #dededc; 
        border-right: 2px solid #dededc; 
        border-top: 1px solid #dededc;
        border-bottom: 1px solid #dededc;
        padding-right:5px;
    }
    .cartsideslefttot 
    {
        font-size:11px;
        border-left: 2px solid #dededc; 
        border-right: 0px solid #dededc; 
        border-top: 1px solid #dededc;
        border-bottom: 1px solid #dededc;
    }

#topfloat { clear:both; }

#floatright {
    float: right;
    padding-left:10px;
}
#floatleft {
    float: left;
    padding-left:10px;
}

#floatright2 {
    float: right;
}
#floatleft2 {
    float: left;
}