/* Start of CMSMS style sheet 'DPA CSS' */
/* 
CSS Stylesheet By
www.liliatilt.com
Last edited 6/18/2008 
*/

/* ========== BASIC TEXT ========== */

html {
  margin:0;
  padding:0;
  font-size:1em;
  background-color:#fff;
  font-family:Arial, Helvetica, sans-serif;
  color:#333333;
}

body  {
  text-align:center;
}

p, ul, ol, blockquote, div {
  font-size:11px;
  text-align:left;
}

div#wrapper{
  margin-left:auto;
  margin-right:auto;
  width:955px;
  text-align:left;
}

h1, h2, h3, h4, h5, h6 {
  color:#112D50;
  font-weight:bold;
}

h1 {
  font-size:1.2em;
}

h2 {
  font-size:1.1em;
}

h3 {
  font-size:1em;
}

h4, h5, h6 {
  font-size:.8em;
}

p { 
  text-align:left;
}

ul, ol {
  position:relative;
  left:0;
  width:90%;
  clear:both;
}

blockquote {
  clear:both;
}

/* ========== LINKS ========== */

a:link, a:visited {
  color:#112D50;
  text-decoration:none;  
}

a:hover, a:active { 
  color:#112D50;
  text-decoration:underline;
}

.whitetext a:link, .whitetext a:visited {
  color:#FFF;
  text-decoration:none;  
}

.whitetext a:hover, .whitetext a:active { 
  color:#FFF;
  text-decoration:underline;
}

/* ========== IMAGES & PADDING ========== */

img {
  border:0;
}

p, h1, h2, h3, h4, h5, h6 {
  padding-left:5px;
  padding-right:5px;
}

.right {
  float:right;
  clear:right;
  padding:5px 0px 5px 5px;
}

.left {
  float:left;
  clear:left;
  padding:5px 5px 5px 0px;
}

.padding {
  padding:5px;
}

.nopadding {
  padding:0;
}

.padding-sides {
  padding:0 5px 0 5px;
}

/* ========== PAGE AREAS ========== */

div.NewsSummary {
  padding:5px;
}

div.clearfix {
  padding:5px;
  font-size:.8em;
}

.whitetext {
  color:#FFF;
}

td.whitetext p {
  color:#FFF;
  font-size:.8em;
}

.whiteHead, td.whiteHead p, td.whiteHead a, td.whiteHead a:link, td.whiteHead a:visited {
  font-size:14px;
  line-height:16px;
  color:#FFF;
  text-decoration:none;  
}

td.whiteHead a:hover, td.whiteHead a:active {
  font-size:14px;
  line-height:16px;
  color:#FFF;
  text-decoration:underline;  
}

.blueHead {
  font-size:14px;
  line-height:16px;
  font-weight:bold;
  color:#112D50;
  text-transform:uppercase;
}

.blueSubHead {
  font-size:12px;
  line-height:16px;
  font-weight:bold;
  color:#1B4A94;
}

.redSubHead {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-transform:uppercase;
  color:#990000;
}

.blackBody {
  font-size:11px;
  line-height:14px;
  color:#333333;
}

.whiteBody {
  font-size:11px;
  line-height:14px;
  color:#333333;
}

#bodycontent p, #bodycontent a, #bodycontent ul, #bodycontent ol, #bodycontent ul li, #bodycontent ol li, #bodycontent table, #bodycontent tr, #bodycontent td {
  font-size:12px;
  line-height:13px;
}

div#bodycontent {
  width:450px;
}

#bodycontent a, #bodycontent a.link, #bodycontent a.visited, #bodycontent a.hover, #bodycontent a.active {
  color:#d1691d;
}

#footer a, #footer p {
  color:#FFF;
  padding:5px;
}

div.NewsSummary {
  width:285px;
  font-size:12px;
  line-height:13px;
}

div.NewsSummaryLink a {
  font-size:14px;
  font-weight:bold;
  line-height:28px;
}

#linkList ul {
  margin:0;
  padding:0;
}

#linkList li {
  line-height:15px; 
  display:block; 
  padding-top:5px; 
  margin-bottom:5px;
  list-style-type:none;
}

#linkList li a:link {
  color:#988F5E;
}

#linkList li a:visited {
  color:#B3AE94;
}

/* ========== LOGIN FORM ========== */

.loggedin {
  font-size:1.25em;
}

.userpass {
  font-size:12px;
  font-weight:bold;
  color:#FFF;
}

#m6moduleform_1 {
  margin-left:auto;
  margin-right:auto;
  color:#FFF;
}

#m6moduleform_1 input {
  font-size:12px;
  font-weight:normal;
  color:#666;
  border-width:thin solid #FFF;
  font-variant:normal;
}

#login input {
  background-color:#AD1A21;
  border:thin solid #FFF;
  font-size:10px;
  font-weight:bold;
  color:#FFF;
  text-transform:uppercase;
}

#login input:hover {
  background-color:#0080B3;
}
/* End of 'DPA CSS' */

