/* CSS Document */

body { background-image: url(images/bg.gif); background-repeat: repeat-x; margin: 0px; }

.main { font: 10pt arial; background-color: #FFFFFF; }
.main_paragraph { font: 10pt arial; text-align: justify; text-indent: 20px; margin-bottom: 7px; }
.main_paragraph_no_margin { font: 10pt arial; text-align: justify; text-indent: 20px; }
.main_indented { font: 10pt arial; text-align: justify;  margin-bottom: 5px; }
.main_indented_no_margin { font: 10pt arial; text-align: justify;  }

.main_link { font: 10pt arial; color: #000000; text-decoration: none; }
.main_link:hover { font: 10pt arial; color: #436E96; text-decoration: underline; }

.visible_link { font: 10pt arial; color: #436E96; }
.visible_link:hover { font: 10pt arial; color: #436E96; }

.heading { font: 12pt arial; color: #013A6F; font-weight: bold; margin-bottom: 7px; }
.heading_medium { font: 11pt arial; color: #333333; font-weight: bold; margin-bottom: 12px; }
.heading_small { font: 10pt arial; color: #333333; font-weight: bold; margin-bottom: 7px; }

.divider { background-image: url(images/line_dashed.gif); }

.menu { font: 10pt arial; background-color: #F6F8FA; }
.menu_link { font: 10pt arial; color: #333333; text-decoration: none; }
.menu_link:hover { font: 10pt arial; color: #436E96; text-decoration: none; }

.more { font: 10pt arial; color: #0000FF; text-decoration: none; }
.more:hover { font: 10pt arial; color: #0000FF; text-decoration: underline; }

.image_box_border { background-color: #CCCCCC; }
.image_box_fill { background-color: #FFFFFF; padding: 20px; }

.line_no_margin { background-color: #CCCCCC; }
.line_small_margin { background-color: #CCCCCC; margin-top: 5px; margin-bottom: 5px; }
.line_large_margin { background-color: #CCCCCC; margin-top: 15px; margin-bottom: 10px; }

.footer { font: 10pt arial; color: #666666; background-color: #F6F8FA; padding: 7px; text-align: center; padding-bottom: 10px; }
.footer_link { font: 10pt arial; color: #666666; text-decoration: underline; }
.footer_link:hover { font: 10pt arial; color: #666666; text-decoration: underline; }

.shadow_left { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/shadow_left.png'); }
.shadow_left[class] { background-image: url(images/shadow_left.png); }
.shadow_right { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/shadow_right.png'); }
.shadow_right[class] { background-image: url(images/shadow_right.png); }

