@charset "utf-8";
/* The Salvation Army Central Territory World Missions Department */

/* Layout/Graphic Styles */

.topleftscript {
	position:absolute;
	width:29px;
	height:52px;
	top:72px;
	left:0px;
	}
.leftborderline {
	position:absolute;
	width:3px;
	height:80%;
	left:17px;
	top:130px;
	}

.topborderline {
	position:absolute;
	height:3px;
	width:307px;
	top:77px;
	left:35px;
	}
.toprightscript {
	position:absolute;
	width:29px;
	height:52px;
	top:72px;
	left:346px;
	}
.rightborderline {
	position:absolute;
	width:3px;
	height:80%;
	left:359px;
	top:130px;
	}
.maintextarea {
	width:375px;
	text-align:justify;
	}
.topborderlineex {
	position:absolute;
	height:3px;
	width:520px;
	top:77px;
	left:35px;
	}
.toprightscriptex {
	position:absolute;
	width:29px;
	height:52px;
	top:72px;
	left:560px;
	}
.rightborderlineex {
	position:absolute;
	width:3px;
	height:80%;
	left:572px;
	top:130px;
	}
.maintextareaex {
	width:594px;
	text-align:justify;
	margin-right:auto;
	margin-left:auto;
	}
.leftcolumn {
	width:300px;
	float: left;
	left: 5px;
	text-align:right;
}
.rightcolumn {
width:200px;
	float: left;
	margin-left: 10px;
}
div.float {
  float: left;
  margin:15px;
  width:100px;
  height:160px;
  }
  
div.float p {
   text-align: center;
   position:relative;
   top:-5px;}
/* Font Styles */
.styleh1 {
	font: bolder 10px/6px Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px;
	position: relative;
}
.styleh2 {
	font: normal 9px/10px Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: justify;
	position: relative;
	top: -2px;
}

.styleh3 {
	font: normal 9px/8px Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align: left;
	position: relative;
	top: -3px;
}
.newstitle {
	font: bolder 13.5px/25px Arial, Helvetica, sans-serif;
	text-align: left;
	color: #CCCCCC;
	text-transform:capitalize;
	letter-spacing: .2px;
}
.newstitle a {
	text-decoration:none;
}
.newstitle a:hover {
	text-decoration:none;
	color:#999999;
}
.newssubtitle {
	font: bold normal 10px Geneva, Arial, Helvetica, sans-serif;
	color:#999999;
}
.newssubtitlered {
	font: bold normal 10px Geneva, Arial, Helvetica, sans-serif;
	color:#990000;
}
.newstitlered {
	font: bolder 13.5px/25px Arial, Helvetica, sans-serif;
	text-align: left;
	color:#990000;
	text-transform:capitalize;
	letter-spacing: .2px;
}
.newstitlered a {
	text-decoration:none;
}
.newstitlered a:hover {
	text-decoration:underline;
	color:#666666;
}
.newscontent {
	font: normal 10px Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: justify;
}

.newscontent a {
	color:#666666;
	text-decoration:none;
	}
.newscontent a:hover {
	color:#333333;
	text-decoration:underline;
	}
blockquote {
	font: 16px/20px Georgia, "Times New Roman", Times, serif;
	width: 400px;
	background:url(http://www.usc.salvationarmy.org/images/usc.www_usc_missions/close-quote.gif) no-repeat right bottom;
	padding-left: 18px;
	text-indent: -18px;
}
blockquote:first-letter {
	background: url(http://www.usc.salvationarmy.org/images/usc.www_usc_missions/open-quote.gif) no-repeat left top;
	padding-left: 18px;
	font: italic 20px Georgia, "Times New Roman", Times, serif;
}
ol {
  font: italic 12px Georgia, Times, serif;
  color: #999999;
}
ol p {
  font: normal 10px Arial, Helvetica, sans-serif;
  color: #000000;
}

.newscontentindentedlist {
	font: normal 10px Geneva, Arial, Helvetica, sans-serif;
	color:#990000;
	text-align: left;
	font-weight:bold;
	line-height:15px;
	}
.indent {
	text-indent: 15px;
}
/* Image Styles */

.border {
	padding:4px;
	border:1px solid #CCCCCC;
	margin-right:10px;
	margin-bottom:5px;
	margin-top:5px;
	float:left;
}

.borderleft {
	padding:4px;
	border:1px solid #CCCCCC;
	margin-right:10px;
	margin-bottom:125px;
	margin-top:5px;
	float:left;
}
.borderright {
	padding:4px;
	border:1px solid #CCCCCC;
	margin-left:10px;
	margin-bottom:5px;
	margin-top:5px;
	float:right;
}
.bordernofloat {
	padding:4px;
	border:1px solid #CCCCCC;
	margin-right:10px;
	margin-bottom:5px;
	margin-top:5px;
}
.bordernoborder {
	margin-right:10px;
	margin-bottom:5px;
	margin-top:5px;
	float:left;
}
.bordercenter {
	padding:4px;
	border:1px solid #CCCCCC;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:5px;
	margin-top:5px;
	float:none;
}
hr {
	clear: both;
	top: 8px;
	position: relative;
}

