 
/* ---------- 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, body blockquote {
  \font-size:   x-small;
  f\ont-size:   small;
}

body {
  margin:      0;
  padding:     0 0px;
  border-right: #663366 solid 1px;
  background: #ffffff;
  width: 900px;
 }

/* HEADERS  */
body h1, .header {
  color: #603d7c;
  font-size:   140%;
  font-weight: normal;
  padding: 0px;
  margin: 0px;
}

body h2 {
  color: #993366;
  font-size:   120%;
}

/* DEFAULT LINK/MAIN CONTENT AREA LINKS */
a:link    { color: #603d7c; font-weight: bold;}
a:visited { color: #603d7c; font-weight: bold; }	
a:hover   { color: #CC9900; font-weight: bold; }
a:active  { color: #CC9900; font-weight: bold; }

#content {
background-color: #ffffff;
padding: 16px 11px 20px 20px;
font-size: 12px;
text-align: left;
color: #333333;
}

#content ul.list { 
padding: 10px 0px 0px 7px;
margin:  0px 0px 0px 20px;
}
  
#content ul.list  li {
list-style: url(/images/pinkbullet.gif);
font-size: 12px;
color: #603d7c;
font-weight: bold;
padding-bottom: 10px;
}

#content ul.list  a:link    { color: #603d7c; font-weight: bold; font-size: 12px;}
#content ul.list  a:visited { color: #603d7c; font-weight: bold; font-size: 12px;}	
#content ul.list  a:hover   { color: #CC9900; font-weight: bold; font-size: 12px;}
#content ul.list  a:active  { color: #CC9900; font-weight: bold; font-size: 12px;}

#WhatsNew {
background-color: #603d7c;
width: 157px;
padding: 11px 11px 5px 14px;
font-size: 10px;
text-align: left;
color: #ffed8a;
}

#WhatsNew .header {
color: #ffed8a;
font-size: 16px;
font-weight: bold;
padding-bottom: 21px;
}

#WhatsNew .header  a:link    { color: #ffed8a; font-weight: bold; text-decoration: none;}
#WhatsNew .header  a:visited { color: #ffed8a; font-weight: bold; text-decoration: none;}	
#WhatsNew .header  a:hover   { color: #ffed8a; font-weight: bold; text-decoration: none;}
#WhatsNew .header  a:active  { color: #ffed8a; font-weight: bold; text-decoration: none;}

#WhatsNew ul.list { 
padding: 0px 0px 0px 7px;
margin:  0px 0px 0px 10px;
}
  
#WhatsNew ul.list  li {
list-style: url(/images/WhatsNewBullet.gif);
font-size: 10px;
color: #ffed8a;
font-weight: bold;
padding: 0px 0px 10px 0px;
line-height: 17px;
}

#WhatsNew ul.list  a:link    { color: #ffffff; font-weight: bold; font-size: 10px; padding: 0px; margin: 0px;}
#WhatsNew ul.list  a:visited { color: #ffffff; font-weight: bold; font-size: 10px; padding: 0px; margin: 0px;}	
#WhatsNew ul.list  a:hover   { color: #ffed8a; font-weight: bold; font-size: 10px; padding: 0px; margin: 0px;}
#WhatsNew ul.list  a:active  { color: #ffed8a; font-weight: bold; font-size: 10px; padding: 0px; margin: 0px;}


#interiorcontent {
background-color: #ffffff;
padding: 10px 10px 10px 10px;
text-align: left;
color: #333333;
}

#interiorcontent a:link   { color: #425979; font-weight: bold;}
#interiorcontent a:visited { color: #000033; font-weight: bold;}	
#interiorcontent a:hover   { color: #CC9900; font-weight: bold;}
#interiorcontent a:active  { color: #CC9900; font-weight: bold;}

#footer {
border-top: #603d7c solid 1px;
border-bottom: #603d7c solid 1px;
background: #ffffff;
padding: 22px 16px 15px 13px;
font-size: 10px;
}

#footer a:link {
font-size: 10px;
color: #603d7c;
text-decoration: underline;
font-weight: bold;
}

#footer a:visited {
font-size: 10px;
color: #603d7c;
text-decoration: underline;
font-weight: bold;
}	

#footer a:hover {
font-size: 10px;
color: #603d7c;
text-decoration: underline;
font-weight: bold;
}

#footer a:active  {
font-size: 10px;
color: #603d7c;
text-decoration: underline;
font-weight: bold;
}

#footerInt {
border-top: #603d7c solid 1px;
border-bottom: #603d7c solid 1px;
background: #ffffff;
padding: 22px 16px 15px 13px;
font-size: 10px;
}

#footerInt .interior {
font-size: 10px;
}

#footerInt .interior a:link {
font-size: 10px;
color: #603d7c;
text-decoration: underline;
font-weight: bold;
}

#footerInt .interior a:visited {
font-size: 10px;
color: #603d7c;
text-decoration: underline;
font-weight: bold;
}	

#footerInt .interior a:hover {
font-size: 10px;
color: #603d7c;
text-decoration: underline;
font-weight: bold;
}

#footerInt .interior a:active  {
font-size: 10px;
color: #603d7c;
text-decoration: underline;
font-weight: bold;
}

.callout {
font-weight: bold;
color: #b8292f;
}

/* APPLICATION FIELDS TEXT (FOR TEXT FIELDS IN APPLICATIONS) */
.label {color:#333333;} 	

/* 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: 10px;}

/* FOR INFORMATIONAL TABLES */
.titlerow td {background-color:#425979; color:#ffffff; font-weight:bold;}
.alterrow {background-color:#cccccc;}
.closingrow {background-color:#cccccc;}			

.note {
font-size: 10px;
font-weight: normal;
}

.note a:link    { color: #603d7c; font-weight: bold;}
.note a:visited { color: #603d7c; font-weight: bold; }	
.note a:hover   { color: #CC9900; font-weight: bold; }
.note a:active  { color: #CC9900; font-weight: bold; }


