
/* Tcars */


/* *************************************  general  ********************************* */

BODY
{
  FONT-FAMILY: Arial, Helvetica, Verdana, Sans-Serif;
  FONT-SIZE: 12px;
  background-color: #ffffff;
  color: #333333;
  margin: 0px;
  text-align: center;
}

TD
{
  FONT-FAMILY: Arial, Helvetica, Verdana, Sans-Serif;
  FONT-SIZE: 12px;
  line-height: 16px;
  color: #333333; 
}
P.faq
{
	margin:0px;
	padding:0px;
	line-height: 22px;
}
hr 
{
	color:#cccccc;
	height:1px;
}
label
{
	text-decoration: none;
	cursor:hand;
}
/*	*************************************	link	*********************************	*/

A:link
{
	color: #cc0000;
	text-decoration: underline;	
}
A:active
{
	color: #cc0000;
	text-decoration: underline;
}
A:visited
{
	color: #cc0000;
	text-decoration: underline;
}
A:hover
{
	color: #cc0000;
	text-decoration: none;
}

A.menu:link
{
	color: #ffffff;
	font-size: 16px;
	font-family: Arial Narrow, Arial, Helvetica, Verdana, Sans-Serif;
	text-decoration: none;	
}
A.menu:active
{
	color: #ffffff;
	font-size: 16px;
	font-family: Arial Narrow, Arial, Helvetica, Verdana, Sans-Serif;
	text-decoration: none;
}
A.menu:visited
{
	color: #ffffff;
	font-size: 16px;
	font-family: Arial Narrow, Arial, Helvetica, Verdana, Sans-Serif;
	text-decoration: none;
}
A.menu:hover
{
	color: #ffffff;
	font-size: 16px;
	font-family: Arial Narrow, Arial, Helvetica, Verdana, Sans-Serif;
	text-decoration: underline;
}

A.chat:link
{
	color: #333333;
	font-size: 11px;
	text-decoration: none;	
}
A.chat:active
{
	color: #333333;
	font-size: 11px;
	text-decoration: none;
}
A.chat:visited
{
	color: #333333;
	font-size: 11px;
	text-decoration: none;
}
A.chat:hover
{
	color: #333333;
	font-size: 11px;
	text-decoration: underline;
}


A.copyr:link
{
	color: #ffffff;
	font-size: 10px;
	text-decoration: underline;	
}
A.copyr:active
{
	color: #ffffff;
	font-size: 10px;
	text-decoration: underline;
}
A.copyr:visited
{
	color: #ffffff;
	font-size: 10px;
	text-decoration: underline;
}
A.copyr:hover
{
	color: #ffffff;
	font-size: 10px;
	text-decoration: none;
}

A.pageName:link
{
	font-weight: 900;
	color: #333333;
	font-size: 13px;
	text-decoration: none;	
}
A.pageName:active
{
	font-weight: 900;
	color: #333333;
	font-size: 13px;
	text-decoration: none;
}
A.pageName:visited
{
	font-weight: 900;
	color: #333333;
	font-size: 13px;
	text-decoration: none;
}
A.pageName:hover
{
	font-weight: 900;
	color: #333333;
	font-size: 13px;
	text-decoration: underline;
}
.sitemap
{
	line-height: 20px;
	text-decoration: none;	
	color: #cc0000;
}
A.sitemap:link
{
	line-height: 20px;
	text-decoration: none;	
}
A.sitemap:active
{
	line-height: 20px;
	text-decoration: none;
}
A.sitemap:visited
{
	line-height: 20px;
	text-decoration: none;
}
A.sitemap:hover
{
	line-height: 20px;
	text-decoration: underline;
}



/*	*************************************	form	*********************************	*/

.frmField
{
  BORDER-BOTTOM: #cccccc 1px solid;
  BORDER-LEFT: #000000 1px solid;
  BORDER-RIGHT: #cccccc 1px solid;
  BORDER-TOP: #000000 1px solid;
  background-color: #ffffff;
  color: #333333;
  width: 144px;
  FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif;
  FONT-SIZE: 11px;
  font-style: normal;
  font-weight: normal;  
}

.phoneField
{
  BORDER-BOTTOM: #cccccc 1px solid;
  BORDER-LEFT: #000000 1px solid;
  BORDER-RIGHT: #cccccc 1px solid;
  BORDER-TOP: #000000 1px solid;
  background-color: #ffffff;
  color: #333333;
  FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif;
  FONT-SIZE: 11px;
  font-style: normal;
  font-weight: normal;
  text-align: center;  
}

.frmFieldMedium
{
  BORDER-BOTTOM: #cccccc 1px solid;
  BORDER-LEFT: #000000 1px solid;
  BORDER-RIGHT: #cccccc 1px solid;
  BORDER-TOP: #000000 1px solid;
  background-color: #ffffff;
  color: #333333;
  width: 90px;
  FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif;
  FONT-SIZE: 11px;
  font-style: normal;
  font-weight: normal;  
}
.frmFieldSmall
{
  BORDER-BOTTOM: #cccccc 1px solid;
  BORDER-LEFT: #000000 1px solid;
  BORDER-RIGHT: #cccccc 1px solid;
  BORDER-TOP: #000000 1px solid;
  background-color: #ffffff;
  color: #333333;
  width: 40px;
  font-FAMILY: Arial, Verdana, Helvetica, Sans-Serif;
  font-SIZE: 11px;
  font-style: normal;
  font-weight: normal;  
}
.frmFieldLarge
{
  BORDER-BOTTOM: #cccccc 1px solid;
  BORDER-LEFT: #000000 1px solid;
  BORDER-RIGHT: #cccccc 1px solid;
  BORDER-TOP: #000000 1px solid;
  background-color: #ffffff;
  color: #333333;
  width: 210px;
  FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif;
  FONT-SIZE: 11px;
  font-style: normal;
  font-weight: normal;  
}
.frmBtn
{
  BORDER-BOTTOM: #000000 1px solid;
  BORDER-LEFT: #cccccc 1px solid;
  BORDER-RIGHT: #000000 1px solid;
  BORDER-TOP: #cccccc 1px solid;
  background-color: #ffffff;
  color: #213669;
  font-FAMILY: Arial, Verdana, Helvetica, Sans-Serif;
  font-SIZE: 12px;
  font-style: normal;
  font-weight: normal;
}

      
/*	*************************************	text	*********************************	*/

.spacer1
{
	font-weight: normal;
	font-size: 1px;
	color: #ffffff;
	font-style: normal;
	FONT-FAMILY: Arial, Helvetica, Verdana, Sans-Serif;
	text-decoration: none;
}
.spacer3
{
	font-weight: normal;
	font-size: 3px;
	color: #ffffff;
	font-style: normal;
	FONT-FAMILY: Arial, Helvetica, Verdana, Sans-Serif;
	text-decoration: none;
}
.spacer5
{
	font-weight: normal;
	font-size: 5px;
	color: #ffffff;
	font-style: normal;
	FONT-FAMILY: Arial, Helvetica, Verdana, Sans-Serif;
	text-decoration: none;
}
.imgStyle
{
	margin-right: 10px;
	margin-top: 5px;
	border: solid 1px #004C01;
}
ul
{
	list-style-position: outside;
	list-style-type: disc;
	margin-bottom: 0px;
	margin-top: 0px;
}
ul li 
{
	list-style-position: outside;
	list-style-type: disc;
	margin-left: -25px;
	padding: 0px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 5px;
}
ol
{
	list-style-position: outside;
	list-style-type: decimal;
	margin-bottom: 0px;
	margin-top: 0px;
}
ol li 
{
	list-style-position: outside;
	list-style-type: decimal;
	margin-left: -10px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
}
li div
{
	position: relative;
	left: 0px;
}

.copyright
{
	font-weight: normal;
	color: #ffffff;
	font-style: normal;
	font-size: 10px;
	line-height: 18px;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	text-decoration: none;
	padding-bottom: 10px;
}

.HomeTitle
{
	font-weight: 900;
	position: relative;
	left: -15px;
	color: #0000CC;
	font-style: normal;
	font-size: 13px;
	line-height: 13px;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	text-decoration: none;
	padding-bottom: 10px;
}
.HomeTitleGhost
{
	font-weight: 900;
	color: #ededed;
	font-style: normal;
	font-size: 13px;
	line-height: 13px;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	text-decoration: none;
	padding-bottom: 10px;
}
.HomeAd
{
	font-weight: 900;
	color: #0000CC;
	font-style: italic;
	font-size: 14px;
	line-height: 18px;
	text-align: center;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	text-decoration: none;
}
.menuName
{
	font-weight: 900;
	color: #0000CC;
	font-style: normal;
	font-size: 15px;
	line-height: 18px;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	text-decoration: underline;
	padding-bottom: 10px;
}
.page
{
	font-weight: 900;
	font-size: 13px;
	line-height: 20px;
}
.title
{
	font-weight: 900;
	position: relative;
	/*left: -15px;*/
	color: #152151;
	font-style: italic;
	padding-bottom: 10px;
}
.titleVideo
{
	font-weight: 900;
	color: #003366;
	padding-bottom: 10px;
	font-size:15px;
}
.titleGhost
{
	font-weight: 900;
	color: #cccccc;
	font-style: italic;
	padding-bottom: 10px;
}
.HomeInfo
{
	color: #003366;
	font-style: italic;
	padding-right: 20px;
	text-align: center;
}
.info
{
	font-style: italic;
	padding-left: 10px;
}
.chat
{
	font-size: 10px;
	width:125px;
	line-height: 10px;
	padding-top: 3px;
	text-align: center;
}
.description
{
	font-size: 10px;
	line-height: 12px;
}
.bigcopy
{
	font-size: 14px;
	line-height: 20px;
}
.breadcrumb
{
	font-size: 10px;
	padding-top: 5px;
	line-height: 10px;
	text-align: left;
	vertical-align: top;
}
.required
{
	font-size: 11px;
	color: #c00;
}
.err
{
	color: #003366;
	font-weight: 900;
	text-align: center;
	padding: 15px;
}
.txt11
{
  font-FAMILY: Arial, Verdana, Helvetica, Sans-Serif;
  font-SIZE: 12px;
  font-style: normal;
  font-weight: normal;
  color: #003366;
}

/***** FAQ CUSTOM ******/
.ulFAQ
{
	list-style-position: outside;
	list-style-type: disc;
	margin: 0px;
	padding-bottom:20px;
}
.liQuestion
{
	color: #036;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	font-size: 12px;
	text-decoration: none;
	list-style-position: outside;
	list-style-image:url(../images/q.gif);
	padding-left:10px;
	margin-left: 16px;
	line-height: 13px;
	padding-bottom:7px;
	padding-right:10px;
	font-style: italic;
	
}

.liAnswer 
{
	color: #555;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	font-size: 12px;
	text-decoration: none;
	text-align:justify;
	list-style-image:url(../images/a.gif);
	list-style-position: outside;
	margin-left: 40px;
	padding-left:10px;
	line-height: 15px;
	padding-right:10px;
}

/************* VEHICLE DONATIONS *****************/
.showElem
{
	display:block;
}

.hideElem
{
	display:none;
}

/********** WHY DONATE *************/
.liTestimonials
{
	color: #555;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	font-size: 12px;
	text-decoration: none;
	text-align:justify;
	list-style-image:url(../images/li_check.gif);
	list-style-position: outside;
	margin-left: 0px;
	padding-left: 7px;
	padding-right:10px;
}

/***** Site Map Related ***************/

.liBlank 
{
	list-style-position: outside;
	list-style-type: none;
	margin-left: -10px;
	padding: 0px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 5px;
}

/***** Money Donation ***************/
.fieldReq {	color:#bf0000;}
.selectedBlock		{ background-color: #F0F1F7; }
.errselectedBlock	{ background-color: #F5EDE9; }
.unselectedBlock	{ background-color: #FFFFFF; }
.selectedDummyBG	{ font-weight: bold; font-size: 12px; color:#003366; background-color:#EDF1F0; font-style: normal; font-family: Arial, Helvetica, Sans-Serif; border:0px;height:20px;line-height:20px; }
.unselectedDummyBG	{ font-weight: bold; font-size: 12px; color:#003366; background-color:#FFFFFF; font-style: normal; font-family: Arial, Helvetica, Sans-Serif; border:0px;height:20px;line-height:20px; }
.formField			{ background-color: #F9F9F9; border-bottom: #CCCCCC 1px solid; border-left: #666666 1px solid; border-right: #CCCCCC 1px solid; border-top: #666666 1px solid; color: #003366; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 12px; }
.errformField		{ background-color: #FFF0F0; border-bottom: #E4BEBE 1px solid; border-left: #B14949 1px solid; border-right: #E4BEBE 1px solid; border-top: #B14949 1px solid; color: #990000; font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 12px; }
.btnDonate{BORDER-BOTTOM: #cccccc 1px solid;BORDER-LEFT: #cccccc 1px solid;BORDER-RIGHT: #cccccc 1px solid;BORDER-TOP: #cccccc 1px solid;color: #ffffff;height: 21px;width: 160px;background: #cc0000;FONT-FAMILY: Verdana, Helvetica, Arial, Sans-Serif;FONT-SIZE: 10px;font-weight: 900;letter-spacing: 1px;}
