/*-----El Diezmo Round Corner Box Styles-----*/


/*-----NT Giving Box-----*/

#nt-giving-box {
	margin: 0;
	padding: 0 16px 0 0;
	background: #f7f7f7 url('../images/misc/l-r-borders-r-c-box-500x150-blue-3.gif') repeat-y 100% 0;
	}

#nt-giving-box .bi {
	padding: 0 0 0 16px;
	background: #f7f7f7 url('../images/misc/l-r-borders-r-c-box-500x150-blue-3.gif') repeat-y 0 0;
	}

#nt-giving-box .bt {
	margin: 0 -16px 0 0;
	padding: 0;
	background: url('../images/misc/round-corners-box-500x150-blue-3.gif') no-repeat 100% 0;
	}

#nt-giving-box .bt div {
	margin: 0 25px 0 -16px;       /*added instead of setting width, for purpose of placing header in this div*/
	padding: 0;
	background: url('../images/misc/round-corners-box-500x150-blue-3.gif') no-repeat 0 0;
	}

#nt-giving-box .bb {
	height: 25px;
	margin: 0 -16px;
	background: url('../images/misc/round-corners-box-500x150-blue-3.gif') no-repeat 100% 100%;
	}

#nt-giving-box .bb div {
	width: 30px;
	height: 25px;
	background: url('../images/misc/round-corners-box-500x150-blue-3.gif') no-repeat 0 100%;
	}

#nt-giving-box h3 {
	margin: 0;
	padding: 20px 0 5px 26px;
	font: bold 1.1em Arial, Helvetica, sans-serif;
	color: #fff;
	}

#nt-giving-box-content {
	margin: 0;
	padding: 7px 10px 0;
	background-color: #f7f7f7;
	}

#nt-giving-box-content p {
	margin: 0;
	padding: 0 0 5px;
	color: #000080;
	text-indent: 15px;
	}

/*-----end NT Giving Box-----*/



/*-----Right Column TOC Nav Box-----*/

#right-column-toc-nav-box {
	margin: 0;
	padding: 0 16px 0 0;
	background: #f7f7f7 url('../images/misc/l-r-borders-r-c-box-500x150-green-1.gif') repeat-y 100% 0;
	}

#right-column-toc-nav-box .bi {
	padding: 0 0 0 16px;
	background: #f7f7f7 url('../images/misc/l-r-borders-r-c-box-500x150-green-1.gif') repeat-y 0 0;
	}

#right-column-toc-nav-box .bt {
	margin: 0 -16px 0 0;
	padding: 0;
	background: url('../images/misc/round-corners-box-500x150-green-1.gif') no-repeat 100% 0;
	}

#right-column-toc-nav-box .bt div {
	margin: 0 25px 0 -16px;       /*added instead of setting width, for purpose of placing header in this div*/
	padding: 0;
	background: url('../images/misc/round-corners-box-500x150-green-1.gif') no-repeat 0 0;
	}

#right-column-toc-nav-box .bb {
	height: 25px;
	margin: 0 -16px;
	background: url('../images/misc/round-corners-box-500x150-green-1.gif') no-repeat 100% 100%;
	}

#right-column-toc-nav-box .bb div {
	width: 30px;
	height: 25px;
	background: url('../images/misc/round-corners-box-500x150-green-1.gif') no-repeat 0 100%;
	}

#right-column-toc-nav-box h3 {
	margin: 0;
	padding: 15px 0 5px 26px;
	font: bold 1.2em Arial, Helvetica, sans-serif;
	color: #fff;
	}

#right-column-toc-nav-box-content {
	margin: 0;
	padding: 7px 5px 0;
	background-color: #f7f7f7;
	}

#right-column-toc-nav-box-content p {
	margin: 0;
	padding: 0 0 5px;
	text-indent: 15px;
	}

ul#right-column-toc-navlist {
	margin: 0;
	padding: 0 0 1px;
	list-style-type: none;
	}

ul#right-column-toc-navlist li {
	margin: 0 0 0 0;
	background-repeat: no-repeat;
	background-position: 5px .4em;
	border: 1px solid #f7f7f7;
	}

ul#right-column-toc-navlist a, ul#right-column-toc-navlist a:visited {
	display: block;
	padding: .2em 0px .2em 15px;
	border: 1px solid #f7f7f7;
	background-repeat: no-repeat;
	background-position: 5px .4em;
	font-size: 1.1em;
	font-weight: bold;
	color: #003006;
	text-decoration: none;
	}

ul#right-column-toc-navlist a:visited {
	color: #003006;
	}

ul#right-column-toc-navlist a:hover, ul#right-column-toc-navlist a:active {
	background-position: 5px .4em;
	background-color: #30521f;
	border: 1px solid #bbb;
	color: #fff;
	}

/*-----end Right Column TOC Nav Box-----*/



/*-----Disinfo Box-----*/

#disinfo-box, #disinfo-box-content, ul.disinfo-list, ul.disinfo-list a {
	border: 0px dotted blue;
	}

#disinfo-box {
	margin: 5px 0 0 0;
	padding: 0 16px 0 0;
	background: #f7f7f7 url('../images/misc/l-r-borders-r-c-box-500x150-orange-2.gif') repeat-y 100% 0;
	}

#disinfo-box .bi {
	padding: 0 0 0 16px;
	background: #f7f7f7 url('../images/misc/l-r-borders-r-c-box-500x150-orange-2.gif') repeat-y 0 0;
	}

#disinfo-box .bt {
	margin: 0 -16px 0 0;
	padding: 0;
	background: url('../images/misc/round-corners-box-500x150-orange-2.gif') no-repeat 100% 0;
	}

#disinfo-box .bt div {
	margin: 0 25px 0 -16px;       /*added instead of setting width, for purpose of placing header in this div*/
	padding: 0;
	background: url('../images/misc/round-corners-box-500x150-orange-2.gif') no-repeat 0 0;
	}

#disinfo-box .bb {
	height: 25px;
	margin: 0 -16px;
	background: url('../images/misc/round-corners-box-500x150-orange-2.gif') no-repeat 100% 100%;
	}

#disinfo-box .bb div {
	width: 30px;
	height: 25px;
	background: url('../images/misc/round-corners-box-500x150-orange-2.gif') no-repeat 0 100%;
	}

#disinfo-box h3 {
	margin: 0;
	padding: 15px 0 5px 26px;
	font: bold 1.3em Arial, Helvetica, sans-serif;
	color: #fff;
	}

#disinfo-box-content {
	margin: 0;
	padding: 7px 10px 0;
	background-color: #f7f7f7;
	}

#disinfo-box-content p {
	margin: 0 0 10px;
	padding: 0;
	color: #000080;
	}

#disinfo-box-content p span {
	font-weight: bold;
	}

ul#disinfo-list {
	margin: 0;
	padding: 0 0 1px;
	list-style-type: none;
	}

ul#disinfo-list li {
	margin: 0 0 .1em 0;
	background-image: url('../images/misc/disinfo-list-bgd-a.gif');
	background-repeat: no-repeat;
	background-position: 5px .5em;
	border: 1px solid #f7f7f7;
	}

ul#disinfo-list a, ul#disinfo-list a:visited {
	display: block;
	padding: .3em 10px .3em 20px;
	border: 1px solid #f7f7f7;
	font-weight: normal;
	color: #000080;
	text-decoration: none;
	}

ul#disinfo-list a:visited {
	color: #000080;
	}

ul#disinfo-list a:hover, ul#disinfo-list a:active {
	background-image: url('../images/misc/disinfo-list-bgd-f.gif');
	background-repeat: no-repeat;
	background-position: 5px .5em;
	background-color: #ff4d12;
	border: 1px solid #ccc;
	color: #fff;
	}

/*end Disinfo Box*/	



/*-----Abraham Box-----*/

#abraham-box, #abraham-box-content, ul.abraham-list, ul.abraham-list a {
	border: 0px dotted blue;
	}

#abraham-box {
	margin: 5px 0 0 0;
	padding: 0 16px 0 0;
	background: #f7f7f7 url('../images/misc/l-r-borders-r-c-box-500x150-teal-2.gif') repeat-y 100% 0;
	}

#abraham-box .bi {
	padding: 0 0 0 16px;
	background: #f7f7f7 url('../images/misc/l-r-borders-r-c-box-500x150-teal-2.gif') repeat-y 0 0;
	}

#abraham-box .bt {
	margin: 0 -16px 0 0;
	padding: 0;
	background: url('../images/misc/round-corners-box-500x150-teal-2.gif') no-repeat 100% 0;
	}

#abraham-box .bt div {
	margin: 0 25px 0 -16px;       /*added instead of setting width, for purpose of placing header in this div*/
	padding: 0;
	background: url('../images/misc/round-corners-box-500x150-teal-2.gif') no-repeat 0 0;
	}

#abraham-box .bb {
	height: 25px;
	margin: 0 -16px;
	background: url('../images/misc/round-corners-box-500x150-teal-2.gif') no-repeat 100% 100%;
	}

#abraham-box .bb div {
	width: 30px;
	height: 25px;
	background: url('../images/misc/round-corners-box-500x150-teal-2.gif') no-repeat 0 100%;
	}

#abraham-box h3 {
	margin: 0;
	padding: 15px 0 5px 26px;
	font: bold 1.3em Arial, Helvetica, sans-serif;
	color: #fff;
	}

a#abraham-link {
	color: #fff;
	text-decoration: none;
	}

#abraham-box-content {
	margin: 0;
	padding: 7px 10px 1px;
	background-color: #f7f7f7;
	}

#abraham-box-content p {
	margin: 0 0 10px;
	padding: 0;
	color: #022606;
	}

#abraham-box-content p span {
	font-weight: bold;
	}

ul#abraham-list {
	margin: 0;
	padding: 0 0 1px;
	list-style-type: none;
	}

ul#abraham-list li {
	margin: 0 0 .1em 0;
	padding: 0 0 1.1em 1.2em;
	font-size: 1em;
	line-height: 1.2em;
	background-image: url(../images/misc/list-bullet-195420.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	}

ul#abraham-list sup {
	font-size: .9em;
	line-height: .1em;
	}

/*end Abraham Box*/



/*-----FSCF Contact Form Box-----*/

#contact-content, p.contact-msg,
#contact-info-table-container,
table#contact-info, table#contact-info td,
table#contact-info-1, table#contact-info-1 td,
#privacy-policy, #privacy-policy ul {
	border: 0px dotted #0000ff;
	}

#fscf-container, #fscf-2-contact-form-box,
#fscf-2-contact-form-content, form#fsc_form1 {
	border: 0px dotted #0000ff;
	}

#fscf-container {
	margin: 20px 0px 0;
	padding: 10px 30px 15px 14px;
	}

#fscf-2-contact-form-box {
	margin: 0;
	padding: 0 16px 0 0;
	background: #f7f7f7 url('../images/misc/l-r-borders-r-c-box-500x150-blue-3.gif') repeat-y 100% 0;
	}

#fscf-2-contact-form-box .bi {
	padding: 0 0 0 16px;
	background: #f7f7f7 url('../images/misc/l-r-borders-r-c-box-500x150-blue-3.gif') repeat-y 0 0;
	}

#fscf-2-contact-form-box .bt {
	margin: 0 -16px 0 0;
	padding: 0;
	background: url('../images/misc/round-corners-box-500x150-blue-3.gif') no-repeat 100% 0;
	}

#fscf-2-contact-form-box .bt div {
	margin: 0 25px 0 -16px;       /*added instead of setting width, for purpose of placing header in this div*/
	padding: 0;
	background: url('../images/misc/round-corners-box-500x150-blue-3.gif') no-repeat 0 0;
	}

#fscf-2-contact-form-box .bb {
	height: 25px;
	margin: 0 -16px;
	background: url('../images/misc/round-corners-box-500x150-blue-3.gif') no-repeat 100% 100%;
	}

#fscf-2-contact-form-box .bb div {
	width: 30px;
	height: 25px;
	background: url('../images/misc/round-corners-box-500x150-blue-3.gif') no-repeat 0 100%;
	}

#fscf-2-contact-form-box h3 {
	margin: 0;
	padding: 23px 0 12px 36px;
	font: bold 1.7em Arial, Helvetica, sans-serif;
	color: #fff;
	}

#fscf-2-contact-form-content {
	margin: 0;
	padding: 3px 20px 0;
	color: blue;
	font-weight: bold;
	background-color: #f7f7f7;
	}

#fscf-2-contact-form-content span.required {
	font-weight: bold;
	color: #ff0000;
	}

form#fsc_form1 {
	margin: 0;
	padding: 0;
	}

form#fsc_form1 input[type="text"],
form#fsc_form1 input[type="email"],
form#fsc_form1 textarea {
	border: 1px solid #c8c8c8;
	}

form#fsc_form1 input[type="text"]:hover,
form#fsc_form1 input[type="email"]:hover,
form#fsc_form1 textarea:hover,
form#fsc_form1 input[type="text"]:focus,
form#fsc_form1 input[type="email"]:focus,
form#fsc_form1 textarea:focus {
	border: 1px solid #0000ff;
	}

form#fsc_form1 input[type="text"],
form#fsc_form1 input[type="email"],
form#fsc_form1 textarea {
	background: #fafafa url('../images/misc/fscf-1-bgd-3.gif') 0% 0% repeat-x;
	}

form#fsc_form1 input[type="submit"] {
	color: #ff0000;
	font-weight: bold;
	}

#fscf-1-contact-form-box .bb {
	height: 25px;
	margin: 0 -16px;
	background: url('../images/misc/round-corners-box-500x150-blue-3.gif') no-repeat 100% 100%;
	}

#fscf-1-contact-form-box .bb div {
	width: 30px;
	height: 25px;
	background: url('../images/misc/round-corners-box-500x150-blue-3.gif') no-repeat 0 100%;
	}


/*-----end FSCF Contact Form Box-----*/