@charset "utf-8";
/* CSS Document */
body { background: #232323; margin: 0; padding: 0; text-align: center; color: #7b7c7c; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; }
#container { position: relative; width: 1040px; margin: 0 auto; text-align: center; }
#header { height: 122px; width: 1000px; margin: 0 auto; background-color: #FFFFFF; }
#mainContent { width: 1000px; background-color: #FFFFFF; text-align: left; margin-right: auto; margin-left: auto; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; }
#SubContent { width: 1000px; background-color: #EFEEEE; text-align: left; margin-right: auto; margin-left: auto; margin-top: 0px; margin-bottom: 0px; padding-top: 30px; padding-bottom: 30px; }
#footer { background:#9e9b9b; padding-top: 18px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; color: #575656; font-size: 11px; width: 960px; margin: 0 auto; }
#footer a,
#footer a:visited { color: #575656; text-decoration: none; }
#footer a:hover { color: #3C3C3C; text-decoration: none; }
.fltrt { float: right; margin-left: 8px; }
.fltlft { float: left; margin-right: 8px; }
#logo { background-color: #FFFFFF; float: left; }
.style1 { color: #d32026; font-size: 22px; font-weight: bold; line-height: 28px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style1small {
	color: #d32026;
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}
.style2 { font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 19px; }
.style3 { color: #183a6c; font-size: 15px; }
.style4 { font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 14px; line-height: 18px; }
.embedform { font-size: 12px; background-color: #f8f8f8; width: 220px; color: #7b7c7c; border: 1px solid #c5c5c6; height: 22px; padding-top: 4px; padding-left: 4px; }
.volunteerform { font-size: 12px; background-color: #f8f8f8; color: #7b7c7c; border: 1px solid #c5c5c6; width: 100%; }
#mainNav { float: right; width: 670px; position: absolute; font-family: Arial Narrow, Helvetica, sans-serif; font-weight: bold; font-size: 13px; text-transform: uppercase; left: 335px; top: 98px; z-index: 99; }
ul.MenuBarHorizontal { margin: 0; padding: 0; list-style-type: none; cursor: default; width: auto; font-family: Arial Narrow, Helvetica, sans-serif; font-weight: bold; font-size: 14px; text-transform: uppercase; }
ul.MenuBarActive { z-index: 1000; }
ul.MenuBarHorizontal li { margin: 0; padding: 0; list-style-type: none; font-size: 100%; text-align: left; cursor: pointer; float: left; }
ul.MenuBarHorizontal ul { margin: 0; padding: 0; list-style-type: none; font-size: 100%; z-index: 1020; cursor: default; width: 8.2em; position: absolute; left: -1000em; }
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible { left: auto; }
ul.MenuBarHorizontal ul li { width: 8.2em; }
ul.MenuBarHorizontal ul ul { position: absolute; margin: -5% 0 0 95%; }
ul.MenuBarHorizontal ul { border: 1px solid #CCC; }
ul.MenuBarHorizontal a { display: block; cursor: pointer; color: #7f7b78; text-decoration: none; padding-right: 0px; padding-left: 21px; }
ul.MenuBarHorizontal a:hover,
ul.MenuBarHorizontal a:focus { color: #1C74BC; }
ul.MenuBarHorizontal .current { color: #1A75BC; }
#downDonate { float: right; width: 366px; margin-right: 20px; padding: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; }
.clearall { font-size: 0px; margin: 0px; padding: 0px; clear: both; height: 0px; width: 0px; }
#footerRight { float: right; width: 333px; text-align: right; }
#footerLeft { float: left; width: 444px; text-align: left; }
#mainFlashHome {
	height: 416px;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(../img/flash_bg3.jpg);
}

#mainFlash {
	height: 416px;
	background-repeat: no-repeat;
	background-position: center top;
}

#signFlash { background-image: url(../img/flash_bg.jpg); background-repeat: no-repeat; background-position: center top; }
#homeBoxOne { padding-right: 20px; padding-bottom: 20px; padding-left: 30px; padding-top: 30px; }
#homeBoxTwo { background-color: #efeeee; background-image: url(../img/greylinebg.gif); background-repeat: repeat-y; background-position: 0px; padding-top: 0px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; font-size: 11px; }
#homeBoxTwo a,
#homeBoxTwo a:visited {
	font-size: 13px;
	color: #df2027;
	text-decoration: none;
	font-weight: bold;
}
#homeBoxTwo a:hover { color: #B41E23; text-decoration: none; }
#homeBoxTwo .left { float: left; width: 280px; }
#homeBoxTwo .center { float: right; width: 280px; }
#homeBoxTwo .right { float: right; width: 280px; margin-left: 50px; }
#homeBoxOne .left {
	float: left;
	width: 450px;
	font-size: 12px;
	line-height: 22px;
}
#homeBoxOne .right { float: right; width: 490px; text-align: right; }
#homeBoxOne .right img { text-align: right; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-left: 10px; }
.headingHomeOne { font-size: 24px; color: #4a4a4a; padding-bottom: 10px; background-color: #EFEEEE; padding-top: 20px; }
#homeBoxThree .left {
	float: left;
	width: 445px;
	font-size: 12px;
	padding-right: 5px;
}
#homeBoxThree .right {
	float: right;
	width: 440px;
	text-align: left;
	font-size: 12px;
	line-height: 16px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dbd9d9;
	padding-left: 30px;
}
#homeBoxThree {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #efeeee;
	padding: 30px;
}
#homeBoxThree .right img { text-align: right; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
#homeBoxThree a,
#homeBoxThree a:visited {
	font-size: 13px;
	color: #df2027;
	text-decoration: none;
	font-weight: bold;
}
#homeBoxThree a:hover { color: #B41E23; text-decoration: none; }

#homeBoxThree .headinglink a,
#homeBoxThree .headinglink a:visited {
color: #d32026; font-size: 22px; font-weight: bold; line-height: 28px; font-family: Verdana, Arial, Helvetica, sans-serif; 
}
#homeBoxThree .headinglink a:hover { color: #B41E23; text-decoration: none; }




#homeBoxFour { padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 30px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #EFEEEE; font-size: 12px; line-height: 22px; }
#homeBoxFour .right img { text-align: right; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-left: 10px; }
#homeBoxFour a,
#homeBoxFour a:visited { font-size: 13px; color: #df2027; text-decoration: none; }
#homeBoxFour a:hover { color: #B41E23; text-decoration: none; }
/*add voice*/
#addvoiceBox { font-size: 11px; background-color: #EFEEEE; background-image: url(../img/bg_voice.gif); background-repeat: repeat-y; padding-right: 30px; padding-left: 30px; }
#addvoiceBox a,
#addvoiceBox a:visited { font-size: 13px; color: #df2027; text-decoration: none; }
#addvoiceBox a:hover { color: #B41E23; text-decoration: none; }
#addvoiceBox .left { float: left; width: 204px; }
#addvoiceBox .center { float: right; width: 204px; }
#addvoiceBox .right { float: right; width: 204px; margin-left: 30px; }
#box_1 { float:left; width:184px; margin-top: 0; margin-right: 30px; margin-bottom: 0px; margin-left: 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; color: #7b7c7c; font-style: italic; }
#box_2 { float:left; width:202px; margin-right: 60px; line-height: 16px; }
#box_3 { float:left; width:202px; margin-top: 0; margin-right: 60px; margin-bottom: 0px; margin-left: 0px; line-height: 16px; }
#box_4 { float:left; width:202px; line-height: 16px; }
#box_1 p,
#box_2 p,
#box_3 p,
#box_4 p { }
#box_1 h2,
#box_2 h2,
#box_3 h2,
#box_4 h2 { font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-size:.8em; }
#box_1 ul,
#box_2 ul,
#box_3 ul,
#box_4 ul { margin:0 0 0 5px; padding:0 0 0 0; list-style:none; }
#box_1 li,
#box_2 li,
#box_3 li,
#box_4 li { margin:0 0 .3em 0; padding:5px 0 0 5px; font-size:.8em; }
/*take*/
#takeBox { font-size: 11px; background-color: #EFEEEE; background-image: url(../img/bg_take.gif); background-repeat: repeat-y; padding-right: 30px; padding-left: 30px; }
#takeBox a,
#takeBox a:visited { font-size: 13px; color: #df2027; text-decoration: none; }
#takeBox a:hover { color: #B41E23; text-decoration: none; }
#takebox_1 { float:left; width:190px; margin-top: 0; margin-right: 60px; margin-bottom: 0px; margin-left: 0; line-height: 16px; }
#takebox_2 { float:left; width:190px; margin-right: 60px; line-height: 16px; }
#takebox_3 { float:left; width:190px; margin-top: 0; margin-right: 60px; margin-bottom: 0px; margin-left: 0px; line-height: 16px; }
#takebox_4 { float:left; width:190px; line-height: 16px; }
#takebox_1 p,
#box_2 p,
#box_3 p,
#box_4 p { }
#takebox_1 h2,
#box_2 h2,
#box_3 h2,
#box_4 h2 { font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-size:.8em; }
#takebox_1 ul,
#box_2 ul,
#box_3 ul,
#box_4 ul { margin:0 0 0 5px; padding:0 0 0 0; list-style:none; }
#takebox_1 li,
#box_2 li,
#box_3 li,
#box_4 li { margin:0 0 .3em 0; padding:5px 0 0 5px; font-size:.8em; }
/*takeThree*/
#takeThreeBox { font-size: 11px; background-color: #EFEEEE; background-image: url(../img/bg_take3.gif); background-repeat: repeat-y; padding-right: 30px; padding-left: 30px; }
#takeThreeBox a,
#takeThreeBox a:visited { font-size: 13px; color: #df2027; text-decoration: none; }
#takeThreeBox a:hover { color: #B41E23; text-decoration: none; }
#takeThreeBox_1 { float:left; width:190px; margin-top: 0; margin-right: 90px; margin-bottom: 0px; margin-left: 0; line-height: 16px; }
#takeThreeBox_2 { float:left; width:190px; margin-right: 90px; line-height: 16px; }
#takeThreeBox_3 { float:left; width:360px; margin-top: 0; margin-bottom: 0px; margin-left: 0px; line-height: 16px; }
#takeThreeBox_1 p,
#box_2 p,
#box_3 p,
#box_4 p { }
#takeThreeBox_1 h2,
#box_2 h2,
#box_3 h2,
#box_4 h2 { font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-size:.8em; }
#takeThreeBox_1 ul,
#box_2 ul,
#box_3 ul,
#box_4 ul { margin:0 0 0 5px; padding:0 0 0 0; list-style:none; }
#takeThreeBox_1 li,
#box_2 li,
#box_3 li,
#box_4 li { margin:0 0 .3em 0; padding:5px 0 0 5px; font-size:.8em; }
/*about*/
#aboutBox { font-size: 12px; background-color: #EFEEEE; background-image: url(../img/bg_about.gif); background-repeat: repeat-y; padding-right: 30px; padding-left: 30px; }
#aboutBox a,
#aboutBox a:visited { color: #df2027; text-decoration: none; }
#aboutBox a:hover { color: #B41E23; text-decoration: none; }
#aboutBox_1 {
	float:left;
	width:385px;
	margin-top: 0;
	margin-right: 35px;
	margin-bottom: 0px;
	margin-left: 0;
	line-height: 22px;
}
#aboutBox_2 { float:left; width:323px; text-align: right; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; }
#aboutBox_3 { float:right; width:142px; line-height: 16px; margin: 0; padding: 0px; }
#aboutBox_4 { float:left; width:190px; line-height: 16px; }
#aboutBox_1 p,
#box_2 p,
#box_3 p,
#box_4 p { }
#aboutBox_1 h2,
#box_2 h2,
#box_3 h2,
#box_4 h2 { font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-size:.8em; }
#aboutBox_1 ul,
#box_2 ul,
#box_3 ul,
#box_4 ul { margin:0 0 0 5px; padding:0 0 0 0; list-style:none; }
#aboutBox_1 li,
#box_2 li,
#box_3 li,
#box_4 li { margin:0 0 .3em 0; padding:5px 0 0 5px; font-size:.8em; }
#signBlueLine { background-color: #2470ae; height: 10px; width: 1000px; margin: 0 auto; }
/*buy*/
#buyBox { font-size: 12px; background-color: #EFEEEE; background-image: url(../img/bg_buy.gif); background-repeat: repeat-y; padding-right: 30px; padding-left: 30px; line-height: 22px; }
#buyBox a,
#buyBox a:visited { font-size: 13px; color: #000000; text-decoration: none; }
#buyBox a:hover { color: #B41E23; text-decoration: none; }
/*buyNew*/
#buyBoxNew { font-size: 12px; background-color: #EFEEEE; background-image: url(../img/bg_buy.gif); background-repeat: repeat-y; padding-right: 30px; padding-left: 30px; line-height: 22px; }
#buyBoxNew a,
#buyBoxNew a:visited { font-size: 10px; color: #CC0000; text-decoration: none; }
#buyBoxNew a:hover { color: #B41E23; text-decoration: none; }
/*press*/
#pressBox { font-size: 12px; background-color: #EFEEEE; background-image: url(../img/bg_about.gif); background-repeat: repeat-y; padding-right: 30px; padding-left: 30px; }
#pressBox a,
#pressBox a:visited { color: #121734; text-decoration: none; }
#pressBox a:hover { color: #B41E23; text-decoration: none; }
/*spread*/
#spreadBox { font-size: 12px; background-color: #EFEEEE; background-image: url(../img/bg_spread.gif); background-repeat: repeat-y; padding-right: 30px; padding-left: 30px; }
#spreadBox a,
#spreadBox a:visited { font-size: 13px; color: #121734; text-decoration: none; }
#spreadBox a:hover { color: #B41E23; text-decoration: none; }
/*voceExtend*/
#voceExtend { font-size: 12px; background-color: #EFEEEE; background-image: url(../img/bg_spread.gif); background-repeat: repeat-y; padding-right: 30px; padding-left: 30px; }
#voceExtend a,
#voceExtend a:visited { color: #df2027; text-decoration: none; }
#voceExtend a:hover { color: #B41E23; text-decoration: none; }
.shortform { width: 120px; }
.style7 { color: #1f2759; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; }

#aboutBox_1 .style7 a,
#aboutBox_1 .style7 a:visited { color: #1f2759; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; }
#aboutBox_1 .style7 a:hover { color: #d32026; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; } 
#aboutBox .style7 a, #aboutBox .style7 a:visited  { color: #1f2759; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; }
/*- aboutMenu --------------------------- */
ul { list-style: none; margin: 0; padding: 0; }
img { border: none; }
#aboutMenu { background-color: #1F2759; }
#aboutMenu li a { height: 32px; voice-family: "\"}\""; voice-family: inherit; height: 24px; text-decoration: none; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #56557a; }
#aboutMenu li a:link,
#aboutMenu li a:visited { color: #FFF; display: block; padding-top: 8px; padding-right: 0; padding-bottom: 0; padding-left: 20px; }
#aboutMenu li a:hover { color: #FFF; padding: 8px 0 0 20px; background-color: #2568A3; }
#aboutMenu li .current { color: #FFF; padding: 8px 0 0 25px; background-color: #2568A3; background-image: url(../img/aboutNav_arrow.gif); background-repeat: no-repeat; }
/*- videoMenu --------------------------- */
#videoMenu { background-color: #D7D5D4; margin-top: 4px; }
#videoMenu li a { voice-family: "\"}\""; voice-family: inherit; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #bdbab9; }
#videoMenu li a:link,
#videoMenu li a:visited { color: #575756; display: block; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 25px; }
#videoMenu li a:hover { color: #575756; padding-top: 8px; padding-right: 0; padding-bottom: 8px; padding-left: 25px; background-color: #DDDCDB; }
#videoMenu li .current { color: #FFF; padding: 8px 0 0 25px; background-color: #E3E2E1; background-image: url(); background-repeat: no-repeat; }
.style8 { color: #1f2759; font-style: italic; }
.style5 { color: #d32026; font-style: italic; }
.style6 { color: #183a6c; font-size: 16px; }
.style9 { color: #000000 }
.style10 { color: #183a6c }
.style11 { line-height: 22px; }
#voicematters { width:225px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; color: #7b7c7c; font-style: italic; }
.style12 { font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 14px; line-height: 18px; color: #484848; }
.dottedlineGrey { color: #484848; background-image: url(../img/dottedline_grey.gif); background-repeat: repeat-x; }
#optOUT { padding-top: 0px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; color: #575656; font-size: 10px; width: 960px; background-color: #dbd8d3; text-align: left; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#optOUT a,
#optOUT a:visited { color: #CC0000; text-decoration: none; }
#optOUT a:hover { color: #3C3C3C; text-decoration: none; }
#chooseAZ { font-size: 18px; color: #2568A3; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px solid #c7d1d6; background-color: #e5e7e7; letter-spacing: 1px; width: 590px; text-align: center; font-weight: bold; margin: 0px; padding-top: 15px; padding-right: 10px; padding-bottom: 15px; padding-left: 10px; }
#chooseAZ a,
#chooseAZ a:visited { color: #1F2759; }
#chooseAZ a:hover { color: #2568A3; }
#ticker { float: right; width: 366px; margin-top: 10px; padding: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.style13 { font-size: 11px; }
#AZmenu { list-style: none; margin: 0; padding: 0; width: 65px; background-image: url(../img/AZ_bg.gif); background-repeat: repeat-y; background-position: left; }
#AZmenu li { font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; margin: 0; padding: 0; }
#AZmenu a,
#AZmenu a:visited { color: #183a6c; display: block; margin: 0; text-decoration: none; height: 20px; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; }
#AZmenu a:hover { color: #232323; background-image: url(../img/AZ_arrow2.gif); background-repeat: no-repeat; background-position: left center; }
#AZmenu .current { color: #fff; background-image: url(../img/AZ_arrow.gif); background-repeat: no-repeat; background-position: left center;height: 20px; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; }
.style16 { color: #d32026; font-size: 25px; font-weight: bold; line-height: 28px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style17 { font-size: 10px; font-style: italic; }
.homeDivLine {
	background-color: #EFEEEE;
	height: 3px;
	margin-right: 20px;
	margin-left: 30px;
	margin-top: 6px;

