/*
    Author  :   Trevor Crane
*/

/* general */
input.links {
    width:130px;
    height:30px;
	background:#3399CC;
	color: white;
	border-style:none;
}

input.links:hover {
	color:#3399CC;
    background:white;
    border-style:inset;
}

input.active {
    width:130px;
    height:30px;
	background:white;
	color: #3399CC;
	border-style:none;
}

input.active:hover {
	color:white;
    background:#3399CC;
    border-style:inset;
}
	
a {
    color:black;
    background-color: ;
    text-decoration:none;
}

a:hover {
    color:#CC3333;
    text-decoration:none;
}

a.white {
    color:white;
    font-size:14px;
    background-color: ;
    text-decoration:none;
}

a.white:hover {
    color:yellow;
    text-decoration:none;
}

/* body */
body {
    background-color: #003366;
    color:black;
    font:0.8em Arial, Helvetica, "bitstream vera sans", sans-serif;
}

td.bottom{
	border-bottom: 5px solid #3399CC;
}

img {
	margin: -10px, -5px, -5px, -5px;
}
	
h1 {
    border-bottom:0px dashed #999;
    font-size:1.8em;
    padding:0px 0 0;
    margin-top: -20px;
}

h2 {
    border-bottom:0px dashed #999;
    font-size:1.4em;
    padding:0px 0 0;
    margin-left: 0px;
    color: black;
}

h2.testimonial {
    border-bottom:0px dashed #999;
    font-size:1.4em;
    padding:0px 0 0;
    margin-left: 20px;
    color: black;
}

h3 {
    border-top:1px dashed #999;
    font-size:1.4em;
    padding:0px 0 0;
}


p {
    width: 95%;
    color: black;
    font-size: 12px;
    margin-left: 0px;
    padding: 0px;

}


p.testimonials {
    width: 95%;
    color: black;
    font-size: 12px;
    margin-left: 20px;
    padding: 0px;

}

table{
	font-family: verdana, helvetica, sans-serif, arial;
	font-size: 12px;
	margin-top:5px;
	border-top:0px solid #3399CC;
	border-right:0px solid #3399CC;
    border-left:0px solid #3399CC;
    border-bottom:0px solid #3399CC;
    
	
}



#navigation li {
	border-top:1px solid #3399CC;
	border-right:1px solid #3399CC;
    border-left:1px solid #3399CC;
    border-bottom:0px solid white;
    float:right;
    width:130px;
    list-style:none;
	background:#3399CC;
	color: white;
	margin-left:10px;
}

#navigation a {
	background:"";
    color:white;
    display:block;
    line-height:40px;
    text-align:center;
}

#navigation a:hover {
	color:#3399CC;
    background:white;
}

#navigation .active {
	color:#3399CC;
    background:white;
}
