/* CSS Document */


/* LINKS */
A:link.header { text-decoration: none; color:#000000; }
A:visited.header { text-decoration: none; color:#000000; }
A:hover.header { text-decoration: underline; color:#cf0f34; }

A:link { text-decoration: none; color:#576ea4; }
A:visited { text-decoration: none; color:#576ea4; }
A:hover { text-decoration: none; color:#000000; }





A:link.red { text-decoration: none; color:#d31636; }
A:visited.red { text-decoration: none; color:#d31636; }
A:hover.red { text-decoration: underline; color:#000000; }

A:link.bluelink { text-decoration: none; color:#4f6aad; font-weight: bold; }
A:visited.bluelink { text-decoration: none; color:#4f6aad; font-weight: bold; }
A:hover.bluelink { text-decoration: underline; color:#000000; font-weight: bold; }





/* TYPE */
span.header {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight: bold; }
span.blue_header {font-family: Arial, Helvetica, sans-serif; font-size:22px; font-weight: normal; color:#4f6aad; }
span.blue_sub-head {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight: bold; color:#4f6aad; }
span.red_header {font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight: bold; color:#d31636; }
span.red_subhead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#d31636; }
span.banner {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:1.5; }
span.banner_blue {font-family: Arial, Helvetica, sans-serif; font-size:22px; font-weight: normal; color:#4f6aad; }
span.indexbodytext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight: normal; line-height:12pt;}
span.bodytext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight: normal; line-height:16pt;}
span.bodytext-tight {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight: normal; line-height:12pt;}
span.newslettersignup {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight: normal; line-height:12pt;}
span.bodytextnav {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight: normal; line-height:12pt;}
span.bodytextnav-highlights {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight: bold; line-height:10pt;}
span.bodytextnav-highlights-small {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; font-weight:normal; line-height:10pt;}
span.bodytext-red {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight: bold; color:#d31636}
span.footer_white { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; font-weight:bold; color:#ffffff;}
span.footer_black { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; font-weight:bold; color:#000000;}
span.footer_blue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; font-weight:bold; color:#4f6aad;}
span.red { font-family: Verdana,Arial; font-size:10.5pt; font-weight:bold; color:#d31636;}
span.index_right_black { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#000000;}
span.blue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8.5pt; font-weight:bold; color:#4f6aad;}
span.header_image { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14pt; font-weight:bold; font-style:normal; color:#000000;}



span.small_blue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:6.5pt; color:#4f6aad;}
span.right_col { font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; font-size:11px; color:#000000;}
span.right_col_small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-style:italic; color:#000000;}
span.right_col_blue { font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; font-size:11px; color:#4f6aad;}
span.callout_green { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11pt; color:#99c261; font-weight:bold;}
span.callout_blue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#4f6aad; font-weight:bold;}
span.green { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#99c261;}
span.signature { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight: normal; line-height:20pt; font-style:italic;}





/* DIV'S */
div.body {width:980px; background-color:#FFFFFF;}
div.content {background-color:#ffffff;}
div.header { width:980px; height:80px; background-color:#FFFFFF; text-align:left;}
div.menu { text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; width:960px; background-color:#ffffff;}
div.index_flash { text-align:center; width:960px; background-color:#ffffff;}
div.padding10px {padding-left:10px; padding-right:10px;}
div.padding {padding-left:40px; padding-right:40px;}
div.header_image {padding-left:70px; padding-top:60px;}





div.lower_left {padding-bottom:2px; padding-top:8px; padding-right:16px; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:160px;}
div.menu_left_small {padding-bottom:2px; padding-top:0px; padding-right:8px; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; background-color:#3a74a2;}
div.middle_col {width:450px; text-align:left; padding-left:14px; padding-right:14px; padding-top:4px;}
div.right_col {width:160px; text-align:right; padding-right:4px; padding-top:6px; line-height:14pt;}
div.right_col_success {width:160px; text-align:left; padding-left:6px; padding-top:6px; line-height:11pt;}



/* LISTS */
ul { list-style-image:url(images/bullet_blue.gif); margin: 0em 0 1em 20px }
li.red { list-style-image:url(images/bullet_red.jpg);} 
li.head { list-style:disc; margin: 0em 0 1em 20px }

ol {list-style-type: decimal; margin: 0em 0 0em 24px }


/* IMAGE FLOAT */
img.floatLeft { float: left; margin-right: 8px;} 


/* MARGINS */
body { margin: 0px 0px 0px 0px; }


/* INDEX BG IMAGE */
div.indexright {
    background-image:  url(images/bg_index.gif);
    background-repeat: no-repeat;
    height: 260px;
    width: 260px;
}






