﻿
/*
    Medium Blue: #214E7A
    Light Blue: #6885A0
    Dark Blue: #001A2F
    Gold: #A77D00
    buttons: 122 x 27
    Logo Red: #F2192A
*/

body 
{
    background-color:#001A2F;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:center;
	FONT-FAMILY: Helvetica, sans-serif, Verdana, Arial;
}

a 
{
   font-size:12px;
   color:#EF1C2F;
   text-decoration:none;
}

a:hover 
{
    color:#FF4C58;
	text-decoration:underline;
}

* 
{
    outline:none;
}

table 
{
    outline:none;
    border:0px;
    margin:0px;
}

td {
	FONT-SIZE: 12px; 
	COLOR: #444444; 
	FONT-FAMILY: Helvetica, sans-serif, Verdana, Arial;
	text-align:left;
	vertical-align:top;
	line-height:17px;
}

div {
    FONT-SIZE: 12px; 
	COLOR: #444444; 
	FONT-FAMILY: Helvetica, sans-serif, Verdana, Arial;
	text-align:left;
	vertical-align:top;
	line-height:17px;
}

p {
	FONT-SIZE: 12px; 
	COLOR: #444444; 
	FONT-FAMILY: Helvetica, sans-serif, Verdana, Arial;	
	line-height:17px;
	padding-bottom:6px;
}

.date {
	font-family: Helvetica, sans-serif, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-align:right;
	vertical-align:top;
}

h1 {
	FONT-SIZE: 15px;
	COLOR: #F5F5F5;
	FONT-FAMILY: Helvetica, sans-serif, Verdana, Arial;
	font-weight:bold;
}

h2 {
	FONT-SIZE: 16px;
	COLOR: #444444;
	FONT-FAMILY: Verdana, Helvetica, sans-serif, Verdana, Arial;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}

h3 {
	font-family:Verdana, Helvetica, sans-serif, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#444444;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:6px;
}

h6 a
{ 
    font-family:Verdana, Helvetica, sans-serif, Verdana, Arial;
    font-size:25px;
    font-weight:bold;
    padding-top:5px;
    padding-bottom:5px;
    margin-top:6px;
    color:#FF4C58;
    text-decoration:underline;
}

.testimonial 
{
    font-style:italic;
}

.footer p
{
    color:#FFFFFF;
}

.footer a 
{
   color:#FFFFFF;
   text-decoration:none;
}

.footer a:hover 
{
    color:#FFFFFF;
	text-decoration:underline;
}

p.blocktext {
    margin-left: auto;
    margin-right: auto;
    width: 6em
}

img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.text-right 
{
     text-align:right;
     vertical-align:middle;
     
}

/* BUTTONS */

.buttons a, .buttons button{
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}


/* STANDARD */

button:hover, .buttons a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.buttons a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

/* POSITIVE */

button.positive, .buttons a.positive{
    color:#529214;
}
.buttons a.positive:hover, button.positive:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
}
.buttons a.positive:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}

/* NEGATIVE */

.buttons a.negative, button.negative{
    color:#d12f19;
}
.buttons a.negative:hover, button.negative:hover{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
}
.buttons a.negative:active{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
}

/* // Buttons */


/* Containers and Content Divs */

#div-container-title
{
    background-color:#001A2F;
    width:100%;
    
}

#div-content-title 
{
    margin-left:auto;
    margin-right:auto;
    background-color:#001A2F;
    width:1000px;
    line-height:17px;
    padding-top:4px;
    padding-bottom:4px;
}


#div-container-head
{
    background-color:#F5F5F5;
    width:100%;
    
}

#div-content-head 
{
    margin-left:auto;
    margin-right:auto;
    background-color:#FFFFFF;
    width:1000px;
    padding:8px;
}


#div-container-banner
{
    background-color:#F5F5F5;
    width:100%;
    
}

#div-content-banner 
{
    margin-left:auto;
    margin-right:auto;
    background-color:#F5F5F5;
    width:1000px;
}


#div-container-body
{
    background-color:#F5F5F5;
    width:100%;
    
}

#div-content-body 
{
    margin-left:auto;
    margin-right:auto;
    background-color:#FFFFFF;
    width:1000px;
    padding:8px;
}


#div-container-footer
{
    background-color:#001A2F;
    width:100%;    
}

#div-content-footer 
{
    margin-left:auto;
    margin-right:auto;
    width:1000px;
    padding:8px;
}


.div-container-bar
{
    background-color:#F5F5F5;
    width:100%;    
    line-height:2px;
}

.div-content-bar 
{
    margin-left:auto;
    margin-right:auto;
    background-color:#F5F5F5;
    width:1000px;
    line-height:2px;
    padding: 2px 8px 2px 8px;
}


/* Start : Main Navigation Buttons */

.main-navigation-bar {
    background: #FFFFFF;
}

.main-navigation-button {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}

.main-navigation-button :hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}

.main-navigation-button :active {
	position:relative;
	top:1px;
}



/* End : Main Navigation Buttons */