/*CCALL*/
body
 {
background-color: #abd8e0;
 }

p, td
{
	font-family: Tahoma;
	font-size:12px;
	font-weight: normal;
	color:#504156; /*purple gray*/
	margin:0px 0px 0px 0px;
	padding: 0px;
	text-align: left;
	vertical-align:top;
	line-height: 15px;
	background-color: #FFFFFF;
 }
 
 p.center
 {
	text-align: center;
	vertical-align: middle;
 }
 	
.bottom
 {
	margin-top: 15px;
}

.bottomedge
{
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x repeat-y;
}

.vertical
{
	background-image: url(images/index_12-1.jpg);
	background-repeat: repeat-y;
	}
	
.goldbg
{
	font-family: Tahoma;
	font-size:16px;
	font-weight: normal;
	color:#504156; /*purple gray*/
	background-color: #EFE46E;
}

.center
{
	margin-left:68px;
}

.h1
{
	font-family: New York;
	font-size: 15px;
	color:#504156;
	font-weight: bold;
}

.h2 /*large green*/
{
	font-family: New York;
	font-size: 26px;
	color: #036C66;
	font-weight: bold;
	padding: 5px;
}

.h3 /*large mauve*/
{
	font-family: New York;
	font-size: 20px;
	color: #A1507C;
	font-weight: bold;
	padding: 5px;
}
.larger  /*medium-sized blue*/
{
	font-family: Tahoma;
	font-size:14px;
	font-weight: normal;
	color:#036C66;
	text-align: left;
	line-height: 15px;
 }

.Greenheader /*medium-sized green*/
{
	font-family: New York;
	font-size:16px;
	font-weight: bold;
	color:#036C66;
	padding-top:30px;
	padding-bottom:20px;
}

.Greenheader2
{
	font-family: New York;
	font-size:16px;
	font-weight: bold;
	color:#036C66;
	padding-top:5px;
	padding-bottom:10px;
}

/*Ways to give text*/
.gray
{
	font-family: Tahoma;
	font-size:12px;
	font-weight: normal;
	padding-bottom:20px;
	color:#504156; /*purple gray*/
}

/*GiveDirect text*/
.gray1
{
	font-family: Tahoma;
	font-size:12px;
	font-weight: normal;
	color:#504156; /*purple gray*/
	padding-bottom: 8px;
	text-align: left;
	line-height: 15px;
	background-color: #FFFFFF;
 }

.border
{
	border:solid #000000 1px;
}

.dottedborder 
{
	border-bottom: #f1f3f3 thin solid;
	line-height:20px;
}
	
.boxtext
{
	font-family: Tahoma;
	font-size:12px;
	font-weight: normal;
	color:#504156; /*purple gray*/
	margin:0px 0px 0px 0px;
	padding: 10px;
	text-align: left;
	vertical-align:top;
	line-height: 15px;
	background-color:#F5E7A8;
	border:#EC2754 solid 1px;
	/*border:#FE0303 solid 1px;*/
}

.rightindent10
{ 
 margin-right: 10px;
}

.leftboxupper
{
	background-image: url(images/index_02.png);
	background-repeat: repeat-y;
}

.rightboxupper
{
	background-image: url(images/index_08.png);
	background-repeat: repeat-y;
	vertical-align:right;
}
.leftboxlower
{
	background-image: url(images/index_02.png);
	background-repeat: repeat-y;
}

.rightboxlower
{
	background-image: url(images/index_08.png);
	background-repeat: repeat-y;
	vertical-align: right;
}

.rightindent
{ 
	margin-left: 10px;
	margin-right: 15px;
	line-height:18px;
	font-size:13px;
}

.rollover .out { 
	display:inline; 
	visibility:visible; 
	border:0px;} 
.rollover .over { 
	display:none; 
	visibility:hidden; } 
.rollover:hover .out{ 
	display:none; 
	visibility:hidden; } 
.rollover:hover .over { 
	display:inline; 
	visibility:visible; 
	border:0px;} 


a:link { 
	font-size:12px;
	font-weight: bold; 
	text-decoration: none; 
	color:#504156; /*purple gray*/
	}
a:visited { 
	font-size:12px;
	font-weight: bold; 
	text-decoration: none; 
	/*color: #A1507C; /*mauve*/
	color:#504156; /*purple gray*/
	}
a:hover, a:active { 
	font-size:12px;
	text-decoration: underline; 
	color: #036C66; /*green*/
	}

a.navlink:link
 { 
	font-size:12px;
	font-weight: bold; 
	text-decoration: none; 
	color: #A1507C; /*mauve*/
	}
a.navlink:visited { 
	font-size:12px;
	font-weight: bold; 
	text-decoration: none; 
	color: #036C66; /*green*/
	}
a.navlink:hover, a:active { 
	font-size:12px;
	text-decoration: none; 
	/*color: #A1507C; /*dark aqua*/
	color: #A1507C; /*mauve*/
	}
	
a.navlink2:link
{ 
	font-size:12px;
	font-weight: bold; 
	text-decoration: none; 
	color: #A1507C; /*dark aqua*/
}
a.navlink2:visited 
{ 
	font-size:12px;
	font-weight: bold; 
	text-decoration: none; 
	color: #A1507C; /*dark aqua*/
}
a.navlink2:hover, a:active 
{ 
	font-size:12px;
	text-decoration: underline;
	color: #99085A; /* dark purple mauve*/
}

.policy
{
	font-family: Tahoma;
	font-size:13px;
	font-weight: normal;
	color:#504156; /*purple gray*/
	text-align: left;
	line-height: 15px;
	padding-right: 15px;
	padding-bottom: 18px;
	background-color:#F5E7A8; /* warm tan*/
}

.policyheader
{
	font-family: Tahoma;
	font-size:13px;
	font-weight: strong;
	color:#0090D2; /*Computer screen blue*/
	text-align: left;
	line-height: 15px;
	PADDING-LEFT: 15PX;
	PADDING-RIGHT:15PX;
	background-color:#F5E7A8; /* warm tan*/
}

.FAQHeader
{
	font-family: Tahoma;
	font-size:14px;
	font-weight: bold;
	color:#504156; /*purple gray*/
	text-align: left;
	line-height: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 20px;		
	background-color: #F5E7A8; /* warm tan*/
}

.formtable 
{ 
	border: 1px dashed #A1507C;
 }

table.formtable td {
			font-family : Tahoma;
			font-weight : normal;
			font-style : normal;
			color : #000000;
			padding-top: .5em;
			padding-bottom: .5em;
			padding-left: 1em;
}

.insidetable 
{ 
	padding:1px;
	text-align:right;
 }


div.text
{
	position: absolute; 
	z-index: 1;
	top: 480;
	left: 490; 
	width: 275px;
	height: 100%;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	font-size: 14px;
	font-family : Tahoma;
	font-weight : normal;
	font-style : normal;
	color : #036C66;
}

div.text2
{
	position: absolute; 
	z-index: 1;
	top: 480;
	left: 490; 
	width: 275px;
	height: 100%;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	font-size: 14px;
	font-family : Tahoma;
	font-weight : normal;
	font-style : normal;
	color : #504156; /*purple gray*/
}
/*from LACA CSS */
.Q
{
	font-family: Tahoma;
	font-size:12px;
	font-weight: bold;
	color:#A1507C; /*dark aqua*/
	text-align: left;
	line-height: 15px;
	padding-left: 15px;
	padding-right: 15px;		
	background-color: #F5E7A8; /* warm tan*/
}


.A
{
	font-family: Tahoma;
	font-size:12px;
	font-weight: normal;
	color:#504156; /*purple gray*/
	text-align: left;
	line-height: 15px;
	padding-left: 15px;
	padding-right: 15px;		
	background-color: #F5E7A8; /* warm tan*/
}

.bia1
{
	font-family: Tahoma;
	font-size:22px;
	font-weight: bold;
	color:#036C66; /*dark aqua*/
	text-align: left;
	line-height: 24px;
	letter-spacing: 0.10em;
	padding-left: 15px;
	padding-right: 15px;		
	background-color: #F5E7A8; /* warm tan*/
}

.bia2
{
	font-family: Arial;
	font-size:14px;
	font-weight: bold;
	font-variant: small-caps;
	color:#A1507C; /*dark aqua*/
	text-align: left;
	line-height: 18px;
	padding-left: 15px;
	padding-right: 15px;		
	background-color: #F5E7A8; /* warm tan*/
}	



/*Membership text*/
.gray2
{
	font-family: Arial;
	font-size:12px;
	font-weight: normal;
	padding-left:20px;
	padding-bottom:40px;
	padding-top: 0px;
	color:#5F5F5F;
}

/* Blue box on Membership page*/
.Hgray
{
	font-family: Arial;
	font-size:13px;
	line-height: 20px;
	font-weight: bold;
	padding: 20px 20px 20px 20px;
/*	margin: 20px 20px 20px 20px;*/
	color:#5F5F5F;  /*gray*/
	background-color: #E8F7FA; /*blue*/
	border:1px solid #268F01;	/*green*/
}

.waystogive
{
	font-family: Arial;
	font-size:14px;
	font-weight: bold;
	padding-left:10px;
	padding-right:10px;
	color:#5F5F5F;
	background-image: url(images/waysv2_11.jpg);
	background-repeat: repeat-y;
}

.aboutus
{
	font-family: Arial;
	font-size:14px;
	font-weight: bold;
	padding-left:60px;
	padding-right:60px;
	color:#5F5F5F;
	background-image: url(images/aboutus_13a.jpg);
	background-repeat: repeat-y;
	border:1px solid #258E01;
}
	
.about
{
	background-image: url(images/membership_03.jpg);
	background-repeat: none;
	text-align: center;
}


.leftboxways
{
	background-image: url(images/ways_02a.jpg);
	background-repeat: repeat-y;
}

.leftboxsearch
{
	background-image: url(images/search_02a.gif);
	background-repeat: repeat-y;
}

.leftboxgreen
{
	background-image: url(images/index_02b.jpg);
	background-repeat: repeat-y;
}

.rightbox
{
	background-image: url(images/index_08.jpg);
	background-repeat: repeat-y;
}

.rightboxways
{
	background-image: url(images/ways_08.jpg);
	background-repeat: repeat-y;
}

.rightboxsearch
{
	background-image: url(images/search_08a.gif);
	background-repeat: repeat-y;
}

.rightboxgreen
{
	background-image: url(images/index_08b.jpg);
	background-repeat: repeat-y;
}

.blue
{
	background-color: #E8F7FA; /*blue*/
	border:1px solid #268F01;	/*green*/
}	

*/


a.bluelink:link
 { 
	font-size:12px;
	font-weight: bold; 
	text-decoration: none; 
	color: #99085A; /*hot pink*/
	}
a.bluelink:visited { 
	font-size:12px;
	font-weight: bold; 
	text-decoration: none; 
	color: #3D848D; /*dark aqua*/
	}
a.bluelink:hover, a:active { 
	font-size:12px;
	text-decoration: underline; 
	color: #99085A; /*hot pink*/

	}

.green
{
	background-color: #258E01;
}

.greenbg
{
	background-color: #258E01;
	color: #ffffff;
	font-weight: bold;
	margin-left: 3px;
	padding-left: 3px;
}

.indent5
{ 
 margin-left: 5px;
}

.indent10
{ 
 margin-left: 10px;
}

.indent12
{ 
 margin-left: 12px;
}

.indent15
{ 
 margin-left: 15px;
}

.indent20
{ 
 margin-left: 20px;
}

.indent150
{ 
 margin-left: 150px;
}

.footerbg
{
	background-image: url(images/index6.jpg);
}

.footer
{
	color:#679E53;
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
	line-height: 15pt;
}

a.footer, a.footer:visited
{
	color:#FFEA00;
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
}
a.footer:hover, a.footer:active
{
	color:#FFD245;
	font-family:Tahoma;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
}

 .border
{
	border:1px solid #E7F7F9;
}

.indent90 {position: absolute; left: 92;}

.indent70 {position: absolute; left: 70;}

.textbox
{
	font-family: Arial;
	font-size:11px;
	font-weight: normal;
	color:#5f5f5f;
	background: #ffffff;
}

.err {
	font-size : 9pt;
	font-family : Arial;
	font-weight : bold;
	color : #ff0000;
}
	
