/* Site specific styles  
   by Douglas Vos
   created 30-Jun-2009
   updated 07-Sept-2009 DDV
*/

/*
5MT PALETTE
=======================
Orange: #ff6309;
Yellow: #ffb515;
Light Blue: #1b6993;
Dark Blue: #052248;
Light Gray: #7f7f7f;
Dark Gray: #5e5e5e;
*/

/* Global Styles */

body {  
  font-size: 14px;
  background: #052248;
  border-top: 1px solid #000;
  padding: 11px 0 0 0;
  color: #000
}

div.container_12 {
  background: transparent; 
}

a {
   color: #052248;
}

a:hover {
   color: #ff6309;
}

p.lgtext {
   font-size: 18px;
   background-color: #ffb515;
   padding: 10px;
}

/* overrides bottom margin in text.css */
p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset {
	margin-bottom: 12px;
}

/* Top Div Styles */
div#top {
  background-color: #052248;
  background-image: url(../img/blue-gradient.jpg);
  background-repeat: repeat-x;
}

div#top h1#titleimg {
  margin: 0px;
}

ul#navmenu {
	margin-top: 17px;
}

ul#navmenu li {
	display: inline;
}

ul#navmenu  li span.title {
   font-size: 24px;
}

ul#navmenu  a {
	color: #7f7f7f;
	text-decoration: none;
}

ul#navmenu a:hover  {
	color: #ffe2a3;
   text-decoration: none;
}

ul#navmenu li#currentpage a {
	color: #fff;
   text-decoration: none;
}

/* Other Div Styles */

div#content, div#highlight, div#blurbs, div#footer {
  padding: 14px 0 0 0;
}  

div#content, div#highlight,div#footer {
  border-top: 2px solid #5e5e5e;
}

div#content {
	background: #fff;
	color: #000;
}

div#highlight {
   background: #ffe2a3 url(../img/highlight-grad6.png) no-repeat center;
	border-bottom:2px solid #5e5e5e;
}

div#blurbs {
   background-image: url(../img/blue-gradient.jpg);
   background-repeat: repeat-x;
   background-position: -100px;
	color: #fff;
}

div#blurbs .left-align {
   color: #fff;
   text-align: left;
}

div#blurbs a {
   color: #fff;
}

div#blurbs a:hover {
   color: #ffe2a3;
}

div#blurbs div.grid_4 {
	text-align: justify;
	width: 280px;
}

div#blurb_1 {
	margin-right: 25px;
}

div#blurb_2 {
	margin: 0 25px 0 25px;
}

div#blurb_3 {
	margin-left: 25px;
}

div#footer {
	background: #052248;
	color: #7f7f7f;
}


.img-border  {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  padding: 2px;
}

#bottomborder {
  background: #b9b9b9;
  background-image: url(../img/bottom_border.jpg);
  background-repeat: repeat-x; 
}

/* Table Styles */

td, th {
  padding: 2px;
}

.label {
  text-align: right;
}

.data {
  text-align: center;
}

table#svcs {
  border: 1px solid black;  
  width: 100%;
}

table#svcs td, table#svcs th {
  border: 1px solid black;  
}

table#svcs th {
  color: #fff;
  background: #5280bc;
}

table#svcs tr.shaded {
  background: #dee8f4;
}

/* Form Styles */

textarea {
  width: 100%;
}

/* Icon List Styles */
li.icon {
  list-style-type: none;
}


