/*
 * Site-Wide Element Definitions
 * =============================
 * Only include HTML Element definition here.  DO NOT include styles for
 * user defined classes or IDs in this file
 *
 */
html {
   background: #405f7c;
}
body, html
{  
   background: #405f7c url(/images/layout/icbg_gradient.jpg) top left repeat-x;
   color: #FFFFFF;
   margin: 0; 
   padding: 0; 
   height: 100%;
   font-family: Verdana, Arial, Helvetica, sans-serif;   
   font-size: 13px;
}
input {
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
body {
   font-size:100%;
}
form {
   margin: 0px;
}
a {
   color: #7575FF;
}
h1
{
   width: 100%; 
   filter:progid:DXImageTransform.Microsoft.Glow(Color=#7A7D80, Strength=3);
   text-shadow: 0 0 0.45em #D4E7FB, 0 0 0.45em #D4E7FB;
   font-family: Palatino, Book Antiqua, Palatino Linotype, serif;
   font-variant: small-caps;
   letter-spacing: .05em;
   margin: 0 0 10px 0;
   padding: 0;
}
h2 {
   width: 100%; 
   filter:progid:DXImageTransform.Microsoft.Glow(Color=#7A7D80, Strength=3);
   text-shadow: 0 0 0.35em #D4E7FB, 0 0 0.35em #D4E7FB;
   font-family: Palatino, Book Antiqua, Palatino Linotype, serif;
   font-variant: small-caps;
   letter-spacing: .05em;
   margin: 0 0 10px 0;
   padding: 0;
}
.graycalloutcontainer h2 {
   text-shadow: none;
   filter: none;
}
h3 {
   font-family: Myriad Pro, Verdana, Arial, Helvetica, sans-serif;
   margin: 0 0 4px 0;
   padding: 0;
}
h4 {
   font-family: Myriad Pro, Verdana, Arial, Helvetica, sans-serif;
   margin-bottom: 0;
   margin-top: 2em;
   margin: 0 0 4px 0;
   padding: 0;
}
h5 {
   font-family: Myriad Pro, Verdana, Arial, Helvetica, sans-serif;
   margin: 0 0 4px 0;
   padding: 0;         
}
img {
   border: 0px solid white;
}
ul
{
   margin: 0;
   padding: 0;
   margin-left: 10px;
}
li
{
   list-style: none; 
   background: url('../images/layout/bullet.gif') no-repeat center left;
   padding-left: 8px;
   text-align: left;
}

h4.usd {
    font-style: italic;
    color: blue;
    clear: both;    
    }
