body {
margin:0px;
padding:0px;
background:#790000;
color:black;
}

a {
color:#2A3496;
}
a:hover {
color:#f15722;
}
a.visited {
color:#657179;
}

.date {
font-family: verdana,arial, geneva, verdana, sans-serif;
color:white;
font-size:11px;
margin-right:38px;
}
p {
font-family:verdana,tahoma,arial,sans-serif;
font-size:12px;
line-height:15px;
}
.colhd {
background:black;
width:100%;
height:20px;
margin:8px 0px 8px 0px;
padding:5px;
color:white;
text-align:center;
font-family:verdana,tahoma,arial,sans-serif;
font-size:11pt;
font-weight:bold;
font-variant:small-caps;
}
.left-col {
	width:179px;
	//width:178px;
	background:white;
	border-right:1px solid black;
}
.col-l , .col-r {
width:180px;
font-family: arial, geneva, verdana, sans-serif;
color:black;
padding:10px 0px 0px 0px;
}
.col-r img {
margin:5px 0px 5px 0px;
}
.col-r a img {
border:1px solid white;
}
.col-r a img:hover {
border:1px solid black;
}
.col-l p , .col-r p {
margin:3px 12px 5px 12px;
}
.col-r p.join {
font-family:'century gothic','trebuchet ms',sans-serif;
font-size:11pt;
line-height:1.3em;
margin-bottom:15px;
font-variant:small-caps;
}
.col-r p.join a {
font-weight:bold;
}
.article , .Links {
	padding:0px 20px 0px 20px;
	margin:15px 0px 15px 0px;
}
.intro-big {
	display:block;
	color:#6b6b6b;
	font-family:'Times New Roman','Century Gothic',sans-serif;
	font-weight:normal;
	font-size:22px;
	line-height:1.2em;
	padding-bottom:20px;
	margin-bottom:15px;
	border-bottom:4px double #898989;
}
.intro {
font-family:'Century Gothic', verdana, sans-serif;
font-weight:bold;
font-size:15px;
line-height:18px;
 }
.article h1 , .article h2 , .article h3
.Links h1 , .Links h2 , .Links h3 {
font-family:'century gothic',tahoma,"Trebuchet MS",arial,sans-serif;
padding-top:0px;
margin-bottom:0px;
}
.article h1 {
font-size:20px;
line-height:26px;
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
}
.article h2 {
font-size:15px;
line-height:23px;
padding-top:0px;
margin: 7px 0;
}
.article h3 {
font-size:14px;
line-height:18px;
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
}
.article p {
font-family:verdana,tahoma,arial,sans-serif;
font-size:13px;
line-height:17px;
margin-top:5px;
}
.article ul {
font-family:verdana,tahoma,arial,sans-serif;
}
.article li {
font-size:13px;
}
ul.faq {
list-style-type:square;
margin:10px 0px 35px 0px;
}
ul.faq li {
line-height:14px;
margin:0px 0px 8px 0px;
}
ul.faq li a , .article a {
color:#2a3496;
}
ul.faq li a:hover , .article a:hover {
color:#f15722;
text-decoration:underline;
}
.form {
margin:20px;
//margin-top:-20px;
font-family: arial, geneva, verdana, sans-serif;
color:black;
font-size:11px;
}
.form fieldset {
border:1px solid black;
padding:20px;
}
.form fieldset legend {
font-family:verdana,tahoma,arial,sans-serif;
font-size:14px;
font-weight:bold;
}
.hey {
font-size:12px;
font-weight:bold;
margin:5px 5px 10px 5px;
}
#pagenav {
width:100%;
height:20px;
margin:0px;
padding:0px;
}
#pagenav2 td {
width:100%;
height:25px;
margin:0px;
padding:0px;
border-top:2px solid black;
}
#pagenav td {
padding-right:0px;
}
#pagenav td.last , #pagenav2 td.last {
text-align:right;
padding-right:0px;
}
#pagenav a , #pagenav2 a {
display:block;
margin:0px 0px 0px 0px;
padding:5px;
font-family:arial,verdana,geneva,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:white;
background:#790000;
}
#pagenav a:hover , #pagenav2 a:hover {
color:#790000;
background:white;
}
.errmsg , .thankyou {
color:#b64700;
font-family:verdana,tahoma,arial,sans-serif;
font-size:12px;
font-weight:bold;
}
.thankyou {
background:#b2a700;
color:white;
font-family:verdana,tahoma,arial,sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
padding:14px 10px 10px 10px;
}
.thankyou p {
color: #4e4900;
}
/* LIST O' SUPPORTERS */

.supporters p {
font-family:arial,verdana,geneva,sans-serif;
font-size:11px;
margin:0px 8px 10px 5px;
}
.supporters p a {
font-weight:bold;
}
.supporters div , .supporters {
font-family:arial,verdana,geneva,sans-serif;
font-size:11px;
line-height:12px;
margin:0px 10px;
}
.supportcell {
padding:10px 0;
}
.supporters .name {
color: black;
}
.supporters .occ {
color: #848484;
margin-bottom:5px;
}
.contd {
font-family: Times, "Times New Roman", New York, serif;
font-size:11px;
font-style:italic;
margin-bottom:5px;
}
a.contd , a.prev {
font-family: Times, "Times New Roman", New York, serif;
font-size:9pt;
font-style:normal;
font-variant:small-caps;
text-decoration:none;
}
a.contd-c {
font-family: Times, "Times New Roman", New York, serif;
font-size:9pt;
font-style:normal;
font-variant:small-caps;
text-decoration:none;
border-top:1px solid #cccccc;
display:block;
text-align:left;
font-weight:bold;
margin-left:20px;
padding-top:5px;
}
a.contd:hover , a.contd-c:hover {
color:#f15722;
}
.pagehd { /* based on .colhd */
background:black;
width:100%;
height:20px;
margin:8px 0px 8px 0px;
padding:5px;
color:white;
text-align:center;
font-family:verdana,tahoma,arial,sans-serif;
font-size:16pt;
font-weight:bold;
font-variant:small-caps;
}

/* PRESS */
.pagehd-full {
background:black;
color:white;
font-family:verdana,tahoma,arial,sans-serif;
font-size:16pt;
font-variant:small-caps;
font-weight:bold;
height:28px;
margin:8px 10px;
padding:0px;
text-align:center;
}
.Press , .Links {
margin:14px 20px 20px 20px;
}
.Press .title a {
font-family:"Trebuchet MS",tahoma,verdana,arial,sans-serif;
font-size:18px;
line-height:21px;
color:#272b7d;
font-weight:bold;
padding-left:13px;
background:url(images/arrow.png) no-repeat 0px 3px;
text-decoration:none;
}
.Press .title a:hover {
color:#b5481d;
text-decoration:underline;
}
.Press .subtitle {
font-family:"Trebuchet MS",tahoma,verdana,arial,sans-serif;
font-size:15px;
line-height:18px;
color:#333333;
font-weight:bold;
}
.Press .byline {
font-family:"Trebuchet MS",tahoma,verdana,arial,sans-serif;
font-size:13px;
font-weight:bold;
line-height:17px;
color:#333333;
}
.Press .date {
font-family:verdana,tahoma,arial,sans-serif;
font-size:10px;
color:#777777;
letter-spacing:1px;
margin-right:0px !important;
}
.Press .blurb {
font-family:"Trebuchet MS",tahoma,verdana,arial,sans-serif;
font-size:12px;
line-height:17px;
color:#333333;
margin:8px 15px 24px 17px;
padding:2px 0px 6px 15px;
border-left:2px dotted #6B6B6B;
}
.Press .blurb a {
color:#5b6196;
text-decoration:none;
font-weight:bold;
}
.Press .blurb a:hover {
color:#b5481d;
}
.Press .source {
font-family:"Trebuchet MS",tahoma,verdana,arial,sans-serif;
font-size:13px;
line-height:17px;
color:#333333;
margin:3px 0px 5px 0px;
}
.Press .addlink {
color:#777777;
margin-top:3px;
}
.Press .addlink a {
color:#272B7D;
text-decoration:none;
font-weight:normal;
}
.Press .addlink a:hover {
color:#b5481d;
text-decoration:underline;
}
.Press-side {
margin:0px 15px 10px 15px;
padding-bottom:10px;
border-bottom:0px solid #444444;
}
.Press-side .title {
font-family:"Trebuchet MS",tahoma,verdana,arial,sans-serif;
font-size:15px;
font-weight:bold;
margin-bottom:3px;
}
.Press-side .title a {
color:#272B7D;
text-decoration:none;
}
.Press-side .title a:hover {
color:#b5481d;
text-decoration:underline;
}
.Press-side .subtitle {
font-family:arial,tahoma,"Trebuchet MS",sans-serif;
font-size:13px;
color:#333333;
font-weight:bold;
margin-bottom:2px;
}
.Press-side .byline {
font-family:arial,tahoma,"Trebuchet MS",sans-serif;
font-size:11px;
line-height:17px;
font-weight:bold;
}
.Press-side .source {
font-size:12px;
margin-top:3px;
margin-bottom:3px;
}
.Press-side .date {
margin-top:2px;
font-family:arial,tahoma,"Trebuchet MS",sans-serif;
font-size:11px;
color:#777777;
}
.Press-side .date a {
color:#5b6196;
text-decoration:none;
}
.Press-side .date a:hover {
color:#b5481d;
text-decoration:underline;
}
#pressage {
font-family:Verdana,tahoma,"Trebuchet MS",arial,sans-serif;
margin:0px 0px;
}
#pressage .source {
font-family:verdana,tahoma,arial,sans-serif;
font-size:12px;
margin-bottom:10px;
}
#pressage .source a {
color:#5b6196;
text-decoration:none;
}
.Press-side .source a:hover {
color:#b5481d;
text-decoration:underline;
}
#pressage .date {
font-family:verdana,tahoma,arial,sans-serif;
font-size:10px;
color:#777777;
letter-spacing:1px;
margin:0px;
}
#pressage h1 {
font-size:18pt;
line-height:22px;
margin-bottom:9px 0px 0px 21px;
}
#pressage h2 {
font-size:16pt;
}
#pressage h3 {
font-size:12pt;
}
#pressage .by {
font-size:14px;
}
#pressage p {
font-size:13px;
line-height:16px;
}
#pressage .subtext {
font-size:10px;
font-style:italic;
margin:6px 0px;
}
#pressage p.indent {
margin:0px 40px;
}
#pressage span.halfem {
display:block;
line-height:1px;
font-size:10px;
}
.author a {
font-family:"Trebuchet MS",tahoma,verdana,arial,sans-serif;
font-size:14px;
line-height:21px;
color:#272b7d;
font-weight:bold;
text-decoration:none;
}
.author-select a {
color:#790000;
font-family:"Trebuchet MS",tahoma,verdana,arial,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
line-height:21px;
padding-left:13px;
background:url(images/arrow.png) no-repeat 0px 2px;
}
.author a:hover {
color:#b5481d;
text-decoration:underline;
}
.pdf {
float:right;
color:black;
font-size:10px;
margin:4px 0 0 0;
}
/* LINKS */
/* .Links = .Press */
.Links .title a {
font-family:"Trebuchet MS",tahoma,verdana,arial,sans-serif;
font-size:18px;
line-height:21px;
color:#272B7D;
font-weight:bold;
padding-left:13px;
background:url(images/arrow.png) no-repeat 0px 3px;
text-decoration:none;
}
.Links .title a:hover {
color:#b5481d;
text-decoration:underline;
}
.Links .subtitle {
font-family:"Trebuchet MS",tahoma,verdana,arial,sans-serif;
font-size:14px;
line-height:18px;
color:#333333;
/* font-weight:bold; */
margin-bottom:20px;
}


/* SITE CRED */
.credit {
	color:#a8a9b0;
	font-family:verdana,tahoma,geneva,sans-serif;
	font-size:11px;
	}
a.credit {
	color:#bdbec4;
	text-decoration:none;
	}
a.credit:hover {
	color:white;
	text-decoration:underline;
	}
.article a.backtotop {
	display:block;
	color:#6b6b6b !important;
	font-style:none !important;
	font-family:verdana,tahoma,arial,sans-serif;
	font-size:11px;
	line-height:18px;
	text-align:right;
	margin:18px 0px 10px 0px;
	text-decoration:none !important;
	}
a.backtotop:hover {
	font-weight: bold;
	color: #790000 !important;
}
/* LIGHTBOX */

/* - - - - - - - - - - - - - - - - - - - - -

Title : Lightbox CSS
Author : Kevin Hale
URL : http://particletree.com/features/lightbox-gone-wild/

Created : January 13, 2006
Modified : February 1, 2006

- - - - - - - - - - - - - - - - - - - - - */

#lightbox{
	display:none;
	position: absolute;
	top:50%;
	left:50%;
	z-index:9999;
	width:500px;
	height:400px;
	margin:-220px 0 0 -250px;
	border:1px solid #fff;
	background:white;
	text-align:left;
}
#lightbox[id]{
	position:fixed;
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:5000;
	background-color:#000;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
#overlay[id]{
	position:fixed;
}

#lightbox.done #lbLoadMessage{
	display:none;
}
#lightbox.done #lbContent{
	display:block;
}
#lightbox.loading #lbContent{
	display:none;
}
#lightbox.loading #lbLoadMessage{
	display:block;
}

#lightbox.done img{
	width:100%;
	height:100%;
}
/* SURVEY */
a.surveybutton {
	text-align:center;
	background:#2A3496;
	color:white;
	padding:12px 22px;
	text-decoration: none;
	font-weight:bold;
	margin:0;
}
a.surveybutton:hover {
	color:white;
	background:#b2a700;
}

