/* Cramp 911 CSS Document */

body {
        background-image:url(../images/bg-repeat.gif);
        background-repeat:repeat-x;
        background-color: #f5bb07;
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
        font-family:Trebuchet MS;        
        font-size:14px;
        color:#000000;        
}

td {
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#000000;        
}

p {
        margin:2px 0px 0px 0px;
}

form {
        margin:0px 0px 0px 0px;
}


.registerForm {
        background-color:#dddddd;
        border:0px;
        width:410px;
        height:18px;
        font-family:Trebuchet MS;
        font-size:11px;
        font-weight:bold;
        color:#000000;
}

.WAFormElements {
        font-family:Arial, Helvetica, sans-serif;
        font-size:10px;
}

.registerInput {
        padding-left:5px;
        width:180px;
        border:0px;
        background-color: #ffffff;
        border: 0;
        padding: 0px 0px;
        background: transparent; 
}

.registerInput2 {
        padding-left:5px;
        width:180px;
        border:1px;
        border-color:#b3c2d2;
        background-color: #cccccc;
}

.registerInput3 {
        padding-left:5px;
        width:135px;
        border:1px;
        border-color:#b3c2d2;
        background-color: #d7e9ff;
}

.registerInput4 {
        padding-left:5px;
        width:83px;
        border:1px;
        border-color:#b3c2d2;
        background-color: #d7e9ff;
}

.registerInput5 {
        width:50px;
        border:1px;
        text-align:center;
        border-color:#b3c2d2;
        background-color: #d7e9ff;
}

.registerShortInput {
        padding-left:5px;
        width:135px;
        border:0px;
        background-color: #ffffff;
}

.registerCommentsInput {
        font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
        font-size:13px;
        padding-left:5px;
        width:434px;
        border:0px;
        background-color: #ffffff;
}

.bodyText {
        font-family:Trebuchet MS;
        font-size:14px;
        line-height:18px;
        font-weight:regular;
        color:#000000;
}

.bodyTextlg {
        font-family:Trebuchet MS;
        font-size:14px;
        line-height:18px;
        font-weight:bold;
        color:#ef9400;
}
.homeTextlg {
        font-family:Trebuchet MS;
        font-size:16px;
        line-height:18px;
        font-weight:bold;
        color:#ef9400;
}

.directionsText {
        font-family:Trebuchet MS;
        font-size:12px;
        line-height:16px;
        font-weight:regular;
        color:#000000;
}

.copyrightText {
        font-family:Trebuchet MS;
        font-size:11px;
        line-height:18px;
        font-weight:regular;
        color:#77889c;
}

.captionText {
        font-family:Trebuchet MS;
        font-size:9px;
        line-height:12px;
        font-weight:regular;
        color:#2f5784;
}

.lgOrangeText {
        font-family:Trebuchet MS;
        font-size:16px;
        font-weight:bold;
        color:#000000;
}

.testimonialNameText {
        font-family:Trebuchet MS;
        font-size:13px;
        line-height:25px;
        font-weight:bold;
        color:#ef9400;
}

.categoryText {
        font-family:Trebuchet MS;
        font-size:16px;
        line-height:18px;
        font-weight:bold;
        color:#2f5784;
}

.subHeadText {
        font-family:Trebuchet MS;
        font-size:13px;
        line-height:18px;
        font-weight:bold;
        color:#000000;
}

.subHead2Text {
        font-family:Trebuchet MS;
        font-size:13px;
        line-height:18px;
        font-weight:bold;
        color:#ffffff;
}

.supersizeText {
        font-family:Trebuchet MS;
        font-size:50px;
        line-height:40px;
        font-weight:bold;
        color:#2f5784;
}


a.subNavs:link {
        font-family:Trebuchet MS;
        font-size:16px;
        line-height:18px;
        font-weight:bold;
        color:#ef9400;
}  

a.subNavs:visited {
        font-family:Trebuchet MS;
        font-size:16px;
        line-height:18px;
        font-weight:bold;
        color:#000000;
} 

a.subNavs:hover {
        font-family:Trebuchet MS;
        font-size:16px;
        line-height:18px;
        font-weight:bold;
        color: #999999;
        text-decoration: none;
}

a.subNavsSM:link {
        font-family:Trebuchet MS;
        font-size:12px;
        line-height:18px;
        font-weight:bold;
        color:#000000;
}  

a.subNavsSM:visited {
        font-family:Trebuchet MS;
        font-size:12px;
        line-height:18px;
        font-weight:bold;
        color:#ef9400;
} 

a.subNavsSM:hover {
        font-family:Trebuchet MS;
        font-size:12px;
        line-height:18px;
        font-weight:bold;
        color: #999999;
        text-decoration: none;
}


a:link {
        color: #007cb9;
        text-decoration: none;
        font-weight: normal;  
}
a:visited {
        color: #007cb9;
        text-decoration: none;
        font-weight: normal; 
}
a:hover {
        color: #007cb9;
        text-decoration: underline;
}

/* NEWS LINKS */

a.news:link {
        color: #000000;
        text-decoration: none;
        font-weight: normal;  
}
a.news:visited {
        color: #000000;
        text-decoration: none;
        font-weight: normal; 
}
a.news:hover {
        color: #000000;
        text-decoration: underline;
}

/* WHOLESALE AREA CSS */

a.wsNavs:link {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        line-height:18px;
        font-weight:bold;        
        color:#007cb9;
}  

a.wsNavs:visited {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        line-height:18px;
        font-weight:bold;
        color:#007cb9;
} 

a.wsNavs:hover {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        line-height:18px;
        font-weight:bold;
        color: #999999;
        text-decoration: none;
        margin-left:2px;
}
