﻿body				{ background:#a6bf79; color:#000000; font-family:arial,sans-serif; font-size: 12px; margin: 10px 10px; padding: 0px; background: url(http://www.donationline.com/img/bg.jpg) repeat 0px 0px; }
.clear				{ clear:both; }
*				{ margin: 0px; padding: 0px; }

#container			{ margin: 0px auto; text-align: left; width: 800px; background:url(/img/leftshadow.gif) repeat center; }
a				{ font-size:12px; }
a.clickcall				{ background: url(/img/phoneorclick.gif) repeat 0px 0px; width: 205px; height: 119px; float: right; margin: 5px 0 5px 10px; }
a.clickcall:hover			{ background: url(/img/phoneorclick_on.gif) repeat 0px 0px; width: 205px; height: 119px; float: right; }
a.hrtop1				{ background: url(/img/hrtop1.gif) no-repeat 0px 0px; margin:10px 5px 0px 10px; width: 457px; height: 22px; float: right; }
p				{ margin: 10px 10px; text-align: justify; }
img.floatRight			{ float: right; margin: 20px 15px; }
#sitename			{ background:url(/img/logo.gif) top center no-repeat; color:#ffffff; font-weight:400; height:80px; margin:0 20px 0px 250px; text-align:center; }
#breadcrumbs			{
 color: #6c6c6c;
font-size: 13px;
width: 550px;
height: 20px;
padding: 0 0 5px 5px; }

#breadcrumbs a			{
 color: #898989;
text-decoration: none;
font-size: 11px; }
#breadcrumbs a:hover		{
 text-decoration: underline; }
#breadcrumbs a.active		{ 
color: #78a5be; }

a.info				{ position:relative; z-index:24; background-color:#d6e8bc; color:#000; text-decoration:none; cursor: help; font-size: 10px; }
a.info:hover			{ z-index:25; background-color:#d6e8bc }
a.info span			{ display: none }
a.info:hover span			{ display:block; position:absolute; padding: 5px 5px 5px 5px; top:-2em; left:2em; width:22em; border:1px solid #91b08e; background-color:#e3e9ef; color:#000; text-align: center }
.newdd				{ display:none; }
.charitypulldownbox		{ width: 420px; height: 19px; font-size: 11px; }
#smallfont			{ font-size: 11px; letter-spacing:.2px; color:#143764; }
#smallfont a			{ font-size: 12px; font-weight: bold; }

/*** Header ***/
#header				{ background-image:url(/img/header.jpg); width:800px; height:165px; position:relative; border-bottom: #ffffff 2px solid; }
#header p			{ color:#47769b; text-decoration:none; margin: 18px 0; }
#header ul			{ width:790px; display:block; top:125px; position:absolute; margin: 8px 0px 0px 0px; height:22px; padding:5px 0px 0px 0px; text-align:center; list-style-type: none; }
#header li			{ background:url(/img/tabs.gif) no-repeat 0 0; float:right; margin:0 1px 0 0; padding:0 0 0 9px; }
#header ul a			{ background:url(/img/tabs.gif) no-repeat 100% 0; color:#47769b; display:block; font-size:14px; letter-spacing:-1px; padding:7px 13px 4px 7px; text-decoration:none; }

#header ul a:hover			{ color:#990202; }
#header #current			{ background:url(/img/tabs.gif) no-repeat 0 -39px; }
#header #current a		{ background:url(/img/tabs.gif) no-repeat 100% -39px; color:#303030; padding:9px 20px 5px 11px; }
#header_sm			{ margin: 6px; float:left; color:#FFFFFF; text-align:center; font-family: arial, verdana; font-size: 10px; width:780px; letter-spacing:3.5px; padding: 8px; }
#header_sm a			{ font-size: 10px; font-family: arial; border-bottom-width: 1px; color:#FFFFFF; font-weight: normal; text-decoration: none; border-bottom-style: none; letter-spacing:1px; }
#header_text			{ padding: 0 0 0 20px; width:300px; }
#header .floatRight			{ margin-top: 0px; width:400px; }
#header_text p			{ font-size: 16px; color:#143764; font-weight: bold; }
#header_text h1			{ font-size: 16px; color:#FFFFFF; }
#header_text h2			{ font-size: 12px; color:#28556b; }
#header_text a			{ font-size: 14px; color:#28556b; }
#header_text a:hover		{ color:#FFFFFF; }

.facebookLike                                    { margin-top: -33px; margin-left: 20px; height:20px; width:90px; overflow: hidden; float: left; }

#left_sideimage			{ margin-left: -308px; margin-top: 150px; background: url(/img/sidelist.gif) left no-repeat; float:relative; height:289px; width:308px; }

.iconbkmk			{ background: url(/img/fav2-icon.gif) no-repeat left center; padding-left: 15px; }
.iconhome			{ background: url(/img/home-icon.bmp)  no-repeat left center; padding-left: 15px; }
.iconshre				{ background: url(/img/review-icon.bmp) no-repeat left center; padding-left: 15px; }
.iconpriv				{ background: url(/img/error-icon.bmp) no-repeat left center; padding-left: 15px; }
a.icondonate			{ background: url(/img/donatenow_icon.gif) no-repeat; padding: 10px 10px 10px 10px; width:154px; height: 43px; float: right; }

/*** Content ***/
#container			{ -webkit-box-shadow:0 0 20px #495536; -moz-box-shadow:0 0 20px #495536; box-shadow:0 0 20px #495536; } 
#content				{ float:left; background: #dcdfce; border-left: #ffffff 3px solid; border-right: #ffffff 3px solid; width: 794px; } 
#content h1			{ color:#8c9d44; font-size:18px; font-weight:500; margin:10px 0px 0px; padding:0; border-bottom: #8c9d44 1px solid; }
#content h2			{ color:#4479a9; font-size:16px; font-weight:500; margin:10px 0px 0px; padding:0; }
#content h3			{ color:#710606; font-size:14px; font-weight:500; margin:10px 0px 0px; padding:0; }
#content a.top-btn			{ position: relative; bottom: 0px; left: 0%; display: block; width: 51px; text-indent: -3000px; background: url(/img/top.png) no-repeat; }
#content a.top-btn:hover		{ background: url(/img/top_on.png) no-repeat; text-decoration: none; }

/*** Full Page ***/
#full				{ float:left; width:758px; margin-left:17px; padding: 0px 10px 0px 10px; display:inline; line-height: 1.5; background: #dcdfce; margin-top: 10px; }
#fullsmall				{ float:left; width:600px; margin-left:17px; margin-top: 10px; display:inline; line-height: 1.5; }
#full a				{ color:#28556b; }
#full a:visited			{ color:#5a2323; }
#full a:hover			{ color:#8c9d44; font-weight: bold; }
#fulltop				{ float:left; width:794px; display:inline;  }
#fulltop p			{ color:#8fbce5; font-size:12px; font-weight:800; }

/*** Left Page ***/
#left				{ float:left; width:470px; margin-left:17px; padding: 0 10px 10px 0px; display:inline; line-height: 1.35; margin-top: 10px; }
#left a				{ color:#28556b; }
#left a:hover			{ color:#8c9d44; }
#left a:visited			{ color:#5a2323; }

/*** Right Page ***/
#right				{ float:right; width:254px; padding: 0 10px 20px 10px; margin-right: 5px; background: #dcdfce; border-left: #8c9d44 4px dotted; margin-top: 10px; }
#right a				{ color:#c77e0c; }
#right a:hover			{ color:#8c9d44; }
#right a:visited			{ color:#5a2323; }

/*** Tables ***/
/* Line types; dotted, dashed, double, groove, ridge, inset, outset, hidden */
thead				{ color:#505050; font-size:16px; background: #d0dfb9; }
th				{ padding:8px 8px; border: 1.2px #73a91c dashed; vertical-align:center; }
td				{ font-size:12px; padding: 4px 4px; border: 1px #73a91c dotted; }
td a				{ font-size:12px; color:#8c9d44; }
td a:visited			{ color:#5a2323; }
td ul				{ list-style-type: none; }
td li				{ margin:10px 0px 0px 0px; padding: 0 0 0 15px; font-size:12px; background: url(/img/bullet.png) no-repeat; }

/* Misc Button Image */
#buttonimg			{ background-image:url(/img/blnkbutton-hover.gif); background-repeat:no-repeat; display:block; height:30px; width:144px; vertical-align:right; text-align:center; margin: 10px 0px 0px; padding: 6px 0px 0px 0px; font-weight: bold; }
#buttonimg a			{ text-decoration:none; color:#000000; }
#buttonimg a:hover		{ color:#c77e0c; text-decoration:none; }

/*** Legend Box ***/
legend				{ padding:4px; font-weight:500; color: #4479a9; font-size:16px; }

/*** New Footer 12/01/2010 ***/
#footer500			{ clear:both; color:#8c9d44; background: #dcdfce; width:778px; border-left: #ffffff 3px solid; border-right: #ffffff 3px solid; padding: 8px; }
#footer500 h3			{ color:#8c9d44; font-size:14px; font-weight:500; margin:10px 10px 10px; border-bottom: #8c9d44 1px solid; padding: 0 0 3px 0; }
#footer500 a			{ color:#c77e0c; font-size:11px; text-decoration:none; padding:0 2px 0 0; align:left; }
#footer500 a:hover		{ color:#000000; text-decoration:none; }
#footerNew			{ clear:both; float:left; background: #FFFFFF; width:800px; margin:0; padding:0px;  }
#footerNew h4			{ font-size: 12px; color: #ffffff; margin:0 0 6px 0; padding:0;}
#footerNew ul			{ float:left; margin:0; padding:0 10px 0 0; list-style:none;}
#footerNew a			{ color:#ffffff; text-decoration:none; font-size:9px; }
#footerNew a:hover		{ text-decoration:underline;}
#footerNew-inner			{ float:left; background: #6b8e66; }
#footerNew-wrap			{ float:left; width:760px; padding: 0px 0px 5px 0px; }
#footerNew-states			{ float:left; width:340px; }
#footerNew-cars			{ float:left; width:300px; }
#footerNew-share			{ float:right; width:120px; }
#footerNew-menu a		{ color:#ffffff; text-decoration:none; font-size:12px; margin-left: 10px; }
#footerNew-menu			{ float:left; width:760px; }
#footerNew-terms-copy		{ clear:both; float:left; width:760px; padding: 6px 0 6px 0; border-top: 1px solid #91b08e; }
#footerNew-terms-copy p		{ color:#ffffff; margin:0; padding:0; }
#footerNew-terms-copy p a		{ font-size: 11px; }
#small				{ float:left; padding:0px; margin:0; font-size:9px; }
#terms				{ float:left; padding:0; margin:0; font-size:10px; }
#copy				{ float:right; padding:0; margin:0; font-size:10px; }
#footerNew .keywrap		{padding:9px 9px 0 9px; }
#footerNew .keywords		{ border-bottom: 1px #91B08E solid; overflow:auto; padding:4px 0 10px 0; width:774px; }	
#footerNew .keywords h4		{ float:left; margin:0px; }
#footerNew ul.keyList		{ float:left; margin:0; padding:0; list-style-image:none; list-style-position:outside;list-style-type:none; }
#footerNew ul.keyList li		{ font-size: 13px; padding: 0 4px; border-right:1px #91B08E dotted; float:left; }
#footerNew ul.keyList li a		{ font-size: 13px; float:left; }
#footerNew ul.keyList li.last		{ border:none;}
.wrap6a				{ float:left; margin:0; padding:4px; }
.wrap9a				{ float:left; margin:0; padding:7px; }
.twocolumnwrap			{ float:left; width:420px; padding: 0px 0px 5px 0px; }
.twocolumn			{ float:left; width:200px; }

/*** New Footer Share Links 12/14/2010 ***/
a.twitter_link, 
a.linkedin_link, 
a.email_link,
a.facebook_link,
a.donatenow_link			{ background-color: transparent; background-position: left center; background-repeat: no-repeat; padding: 5px 0 6px 21px !important; margin-left: 0px; }
a.email_link			{ background-image: url(/img/email_icon.gif); }
a.facebook_link			{ background-image: url(/img/facebook_icon.gif); }
a.twitter_link			{ background-image: url(/img/twitter_icon.gif); }
a.linkedin_link			{ background-image: url(/img/linkedin_icon.gif); }
a.dlgoto_link			{ background-image: url(/img/dlgoto_icon.gif); }

/*** New Donation Page 12/29/2010 ***/
#donation_form			{ background:#d6e8bc; margin-left: -2px; padding: 2px; width: 250px; border:2px solid #91b08e; }
#donation_form h3			{ width: 240px; float: left; font-size: 13px; margin: 10px 0 3px; border-bottom: #6b8e66 1px solid; padding: 0 0 0 4px; }
#donation_form h4			{ width: 240px; float: left; font-size: 10px; margin: 2px 0 10px; color:#6b8e66; text-align: center; padding: 0 0 0 4px; }
#donation_form h5			{ width: 240px; float: left; font-size: 9px; margin: 0 0 10px; color:#6b8e66; text-align: center; padding: 0 0 0 4px; font-style:italic; font-weight:200; }
#donation_form p			{ font-size: 9px; clear:left; }
#donation_form label		{ width: 85px; border:0px; height: 20px; text-align: right; margin-right: 2px; float:left; line-height: 2.2em; }
#donation_form input		{ width: 130px; margin: 0 0 3px; height: 19px; height:15px; float:left; }
#donation_form .required		{ background: url(/img/required.gif) no-repeat center; padding-left: 2px; width:5px; float: left; }
#donation_form .charitypulldownbox	{ width: 223px; height: 19px; font-size: 9px; }
#donation_form .pulldownbox	{ width: 122px; height: 19px; font-size: 9px; float:left; line-height: 2.2em; }
#donation_form .YNquest		{ width: 140px; border:0px; height: 20px; float: left; text-align: right; margin-right: 4px; letter-spacing:-.25px; line-height: 1.3em; }
#donation_form .YNradio		{ margin-left: 150px; margin-top: -10px; width: 16px; height: 16px; border: 0px; }
#donation_form .YNcheck		{ margin-left: 170px; margin-top: -20px; width: 16px; height: 16px; border: 0px; }
#donation_form .radioTxt		{ margin-left: 10px; width: 100px; text-align: left; float:left; }
#donation_form .radio		{ margin-left: 90px; width: 16px; height: 16px; border: 0px; margin-bottom: 0px; }
#donation_form input#phoneA	{ width: 28px; border:1px solid #acadaf; font-size:11px; height: 15px; margin-bottom: 3px; margin-right: 2px; }
#donation_form input#phoneB	{ width: 89px; border:1px solid #acadaf; font-size:11px; height: 15px; margin-bottom: 3px;}
#donation_form input#submit_button	{ width: 70px; font-size: 11px; height: 22px; margin-top: 10px; margin-left: 50px; padding: 2px 0 0 4px; }
#donation_form input#clear_button	{ width: 70px; font-size: 11px; height: 22px; margin-top: 10px; margin-left: 5px; padding: 2px 0 0 4px; float: left; }
#donation_form textarea		{ width:130px;  border:1px solid #acadaf; font-size:11px; height: 45px; }
#donation_form select		{ border:1px solid #acadaf; }
#donation_form .pulldownboxYN	{ width: 74px; margin: 0 0 3px; float: left; height: 19px; font-size: 9px; }
#donation_form_downarrow		{ margin-left: -2px; background: url(/img/downarrow.gif) left no-repeat; width:251px; height:44px; }
#donation_form_uparrow		{ margin-left: -2px; background: url(/img/uparrow.gif) left no-repeat; width:251px; height:44px; }

/*** #divErrors			{ width: 245px; font-size:11px; padding: 4px 4px 4px 4px; margin-left: -2px; margin-right: 2px; margin-bottom: 2px; color:#610a0a; background-color:#fff1f1; border:2px solid #fca6a8; display:none; }
/*** -webkit-box-shadow:0 0 10px #000; -moz-box-shadow:0 0 10px #000; box-shadow:0 0 10px #000; ***/
// Top, Right, Bottom, Left
