 
/* ---------- MAIN CONTENT FORMATTING ---------- */
body, /*body div,*/ body p, body th, body td, body li, body dd {
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  color:       #333333;
  font-size:   small;
}

body, /*body div,*/ body p, body th, body td, body li, body dd {
  \font-size:   x-small;
  f\ont-size:   small;
}

body {
  margin:      0;
  padding:     17px 0px 17px 0px;
  border:      none;
  background: #CBDCEE;
  text-align: center;
}

/* HEADERS  */
body h1, #bodycontent h1 {
  color: #333333;
  font-family: "Futura Bk BT", Verdana, Arial, Helvetica, Sans-Serif;
  font-size:   140%;
  padding: 0px;
  margin: 0px;
}

body h2, #bodycontent h2 {
  color: #002164;
  font-size:   120%;
}

/* DEFAULT LINK/MAIN CONTENT AREA LINKS */
a:link    {color: #3399CC; }
a:visited {color: #003366; }	
a:hover   {color: #721648; }
a:active  {color: #721648; }

.noprint {
display: none;
}

#printlogo {
background: url(/McKinley/2008/build/images/logo2.gif) no-repeat;
}

#utility {
width: 790px;
}

#solutions {
margin: 53px 6px 41px 17px;
padding: 10px 20px 19px 27px;
background-color: #EFF5FA;
border: #E5EAEF solid 1px;
}

#solutions p {
padding-top: 0px;
margin-top: 5px;
color: #000000;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 12px;
}

#solutions a:link    { color: #3584B3; }
#solutions a:visited { color: #003366; }	
#solutions a:hover   { color: #721648; }
#solutions a:active  { color: #721648; }

#testimonial {
margin: 20px 6px 10px 5px;
padding: 0px 20px 0px 27px;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 12px;
}

#testimonial p {
padding-top: 0px;
margin-top: 5px;
color: #000000;
}

#testimonial a:link    { color: #3584B3; }
#testimonial a:visited { color: #003366; }	
#testimonial a:hover   { color: #721648; }
#testimonial a:active  { color: #721648; }

.callout {
font-weight: bold;
color: #861a55;}

.note {
color: #333333;
font-size: 10px;
}

#bodycontent {
background: url(/mckinley/2008/build/images/contentBKGD.gif);
margin: 0px;
}

#breadcrumb {
text-align: left;
padding: 8px 0px 0px 17px;
margin: 0px;
font-size: 11px;
color: #666666;
}

#maincontent {
padding: 0px 0px 0px 17px;
margin: 0px;
}

#subnavOn {
background: url(/mckinley/2008/build/images/subnavBKGD.gif);
text-align: left;
padding: 5px 0px 10px 23px;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-size: 12px;
font-weight: bold;
color: #993333;
}

#subnavOn a:link    {color: #993333; text-decoration: none;}
#subnavOn a:visited {color: #993333; text-decoration: none;}	
#subnavOn a:hover   {color: #993333; text-decoration: none;}
#subnavOn a:active  {color: #993333; text-decoration: none;}


#subnavOn ul.trinav { 
padding: 0px;
margin:  0px;
}
  
#subnavOn ul.trinav li {
list-style: none;
text-align: left;
padding: 0px;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-size: 11px;
font-weight: normal;
}

#subnavOn .trinav a:link    {color: #336699; text-decoration: none;}
#subnavOn .trinav a:visited {color: #003366; text-decoration: none;}	
#subnavOn .trinav a:hover   {color: #993333; text-decoration: none;}
#subnavOn .trinav a:active  {color: #993333; text-decoration: none;}

#subnavOn ul.trinavOn { 
padding: 0px;
margin:  0px;
}
  
#subnavOn ul.trinavOn li {
list-style: none;
text-align: left;
padding: 0px;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-size: 11px;
font-weight: bold;
}

#subnavOn .trinavOn {
text-align: left;
padding: 0px;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-size: 11px;
font-weight: bold;
color: #993333;
}

#subnavOn .trinavOn a:link    {color: #993333; text-decoration: none;}
#subnavOn .trinavOn a:visited {color: #993333; text-decoration: none;}	
#subnavOn .trinavOn a:hover   {color: #993333; text-decoration: none;}
#subnavOn .trinavOn a:active  {color: #993333; text-decoration: none;}

/* APPLICATION FIELDS TEXT (FOR TEXT FIELDS IN APPLICATIONS) */
.label {color:#000000;} 	

/* ERROR FIELDS TEXT (FOR TEXT FIELDS IN APPLICATIONS WITH ERRORS) */
.labelerror {color:#a10404; font-weight:bold;}

/* ERROR  TEXT (FOR APPLICATIONS WHEN USERS HAVE AN ERROR) */
.error {color:#a10404; font-weight:bold;}

/* FOOTNOTE TEXT (FOR APPLICATIONS WHEN SMALL TEXT IS NEEDED) */
.footnote {color:#333333;   font-size: 11px;}

/* FOR INFORMATIONAL TABLES */
.titlerow {background-color: #1a4876; color:#ffffff; font-weight:bold;}
.titlerow td {background-color: #1a4876; color:#ffffff; font-weight:bold;}
.alterrow {background-color: #eeeeee;}
.closingrow {background-color: #eeeeee;}			

.backto {
  font-size:   11px;
  font-weight: normal;
}

.backto a:link    {color: #3399CC; }
.backto a:visited {color: #003366; }	
.backto a:hover   {color: #721648; }
.backto a:active  {color: #721648; }

#footer {
background: url(/McKinley/2008/build/images/footerBKGD.gif) no-repeat center;
font-size: 11px;
color: #003366;
padding: 3px 0px 0px 15px;
margin: 0px;
font-weight: normal;
width: 758px;
height: 22px;
text-align: left;
}

#footer  a:link { color: #003366; }
#footer  a:visited { color: #003366; }	
#footer a:hover   { color: #721648; }
#footer  a:active  { color: #721648; }
