body {
background: #B6B6B6;
}

h1 {
color: #2F2C7B;
}

h2 {
color: #2F2C7B;
}

#login h2 {
color: #333;
}


h3 {
color: #2F2C7B;
}

h4 {
color: #666;
}

h5 {
color: #b9302b;
}

h6 {
color: #2F2C7B;
}

p {
color: #333;
}



#primaryNavigation a {
color: #fff;
}

#primaryNavigation a:hover {
color: #ccc;
}

#primaryNavigation .home a {
background: none;
}

#home #primaryNavigation .home a,
#companies #primaryNavigation .companies a,
#products #primaryNavigation .products a,
#promotions #primaryNavigation .promotions a,
#testimonials #primaryNavigation .testimonials a,
#news #primaryNavigation .news a, 
#contact #primaryNavigation .contact a {
color: #333;
}

#home #secondaryNavigation .home a,
#companies #secondaryNavigation .companies a,
#products #secondaryNavigation .products a,
#promotions #secondaryNavigation .promotions a,
#testimonials #secondaryNavigation .testimonials a,
#news #secondaryNavigation .news a, 
#contact #secondaryNavigation .contact a {
color: #333;
}

#secondaryNavigation a {
color: #fff;
}

#secondaryNavigation a:hover {
color: #ccc;
}

a:link {
color: #2F2C7B;
}

a:hover {
color: #2F2C7B;
}

a:visited {
color: #2F2C7B;
}





#login {
background: #F6F4F4;
}

#footer {
background: #fff;
}

#login label {
color: #333;
}

.testimonialThumb {
background: #fff;
border-color: #999;
}

#testimonials .holder {
border-color: #ccc;
}

#testimonials .holder img {
border-color: #ccc;
}


input:focus {
background: #ffc;
}

fieldset {
background: #f8f8f8;
border: none;
padding: 20px;
border: 1px solid #ccc;
margin-bottom: 20px;
}

legend {
color: #2F2C7B;
background: #f8f8f8;
border: 1px solid #ccc;
padding: 10px;
}













