/**
 * Global
 */
body {
 /*font-family: "book antiqua" "Arial";*/
 font-family: Verdana, Tahoma, Helvetica, Arial;
 font-size: 11pt;
 padding: 0px;
 margin: 0px;
 background: #DDD;
}
img {
  border:0;
}


/**
 * Header
 */
#header-img {
 display:none;
}
#header-block {
 font-family: "book antiqua";
 padding: 0px;
 margin: 0px;
 color: #ebd2b7;
 height: 160px;
 background: #660033 url('images/top.png') repeat-x 0px 39px;
}
#header-images {
 float: left;
 height: 160px;
 background: url('images/left-grad.png') repeat-y;
}
#header-border {
 background: url('images/top-border.png');
 height: 14px;
}
#title-img {
 color: white;
 margin: 5px 0px 20px 25px;
}
#tagline-img {
 top: 70px;
 left: 40px;
 position: absolute;
 margin: 5px 0px 20px 25px;
}
#header-block h2 {
 position: absolute;
 top: 36px;
 font-size: 10px;
 font-style: italic;
 font-weight: bold;
 text-indent: 10px;
 margin: 0px 0px 0px 0px;
 border: 1px solid black;
 background: url('images/tagline.png');
}

#bread-crumbs {
 color: #444;
 padding: 0px 1px 3px 5px;
 font-size: 9pt;
 margin-bottom: 10px;
 margin-top: 1px;
 margin-left: 175px;
}
#bread-crumbs a {
 text-decoration: none;
 background: #ccd;
 padding: 0px 4px;
 color: #555;
}


/**
 * Left Sidebar
 */
#left-sidebar {
 width: 165px;
 float: left;
 margin: 0px;
 padding-top: 0px;
}
#left-sidebar p {
  color: #666699;
  font-size:12px;
  text-align: justify;
}

#left-sidebar h2 {
 margin: 0px;
 padding: 3px;
 font-size: 12pt;
 border: 1px outset #999;
 background: #DDD;
}
#left-sidebar ul {
 width: 165px;
 text-align: left;
 color: ebd2b7;
 margin: 0 0 20px 0;
 padding: 0px;
 list-style-type: none;
 background: #DDD;
}
#left-sidebar li {
 width: 165px;
 padding: 5px 5px 5px 5px;
 vertical-align: center;
 marker-offset: 0;
}
#left-sidebar li:hover {
 background-color: #cfcfcf;
 cursor: pointer;
}
#left-sidebar li a {
 width:165px;
 background-image: url('images/bullet.gif');
 background-repeat: no-repeat;
 background-position: 8px 8px;
 padding: 5px 5px 5px 30px;
 text-decoration: none;
 color: #333;
 font-weight: bold;
 font-size:12px;
}
#left-sidebar li a:hover {
 background-image: url('images/bullet.gif');
}
#free-report {
 color: black;
 background: none;
 padding: 0px;
 border: none;
}
#free-report img {
 border: none;
}

/**
 * Right Sidebar
 */
#right-sidebar {
 width: 236px;
 float: right;
 font-size: 10pt;
 padding: 0px;
}
#right-sidebar {
 margin: 0;
 paddin: 0;
}
#right-sidebar img {
 width: 236px;
height: 530px;
}

#page-quote {
 color: #660033;
 border-top: 1px solid #440022;
 border-bottom: 1px solid #440022;
 padding: 5px;
 margin-left: .25in;
 margin-top: 1.1in;
}



/**
 * Main Content
 */

#page-content { color: #666699; }

.photo {padding: 10px; margin:0; }

#page-content a:link {text-decoration: none; color:#660033; }
#page-content a:visited {text-decoration: none; color:#660033;}
#page-content a:active {text-decoration: none; color:#660033;}
#page-content a:hover {text-decoration: none; color: #669999;}

#content {
 margin-left: 185px;
 margin-right: 220px;
}

#content h1 {
  color: #339;
}

#content h2 {
  color: #339;
}

#content h3 {
  color: #339;
}

#content p.flower {
 text-indent: 25px;
 background: url('flower-bullet.gif') no-repeat;
 background-position: 5px 5px;
}

#content .filegroup {
 border-collapse: collapse;
 width: 100%;
 border: 2px solid grey;
 background: #EEE;
 margin-bottom: 10px;
}

#content .filegroup caption {
 border: 2px solid grey;
 background: #DDD;
}

#content .filegroup .description {
 font-size: 11pt;
 font-style: italic;
 padding-bottom: 10px;
}
#content .filegroup .even {
 background: #EDD;
}
#content .filegroup td {
 padding: 3px;
}

#content form {
}

.align-right {
 text-align: right;
}

p {
 padding: 0;
 margin: 0;
}ight;
}

p {
 padding: 0;
 margin: 0;
}ing: 0;
 margin: 0;
}



/**
 * Footer
 */
#footer {
 text-align: center;
 font-size: 8pt;
 clear: both;
}
.disclaimer {
 font-size: 8pt;
 text-align: justify;
}
