BODY {
  margin: 0;
  height: 100%;
  background-color: #000;
}

.bottom_banner {
  background: url(/images/menu_bottom.png) no-repeat transparent;
  height: 20px;
  width: 1000px;
}

#logo {
  width: 1000px;
  height: 120px;
}

.alt1 {
  background: url(/images/black_30.png) transparent;
}

.alt2 {
  background: url(/images/black_60.png) transparent;
}

#logo img {
  border: 0px;
}

.main_body {
	background: url('/images/wall.png') repeat-y transparent;;
	min-height: 400px;
	padding: 10px;
}

#tol {
	position: absolute;
	top: 104px;
	margin-left: 350px;
	text-shadow: 0px 2px 1px #000,1px 1px 3px #eee,-1px -1px 3px #eee;
}

#languages {
	margin: 10px 0;
	padding: 0;
	width: 130px;
}

#souls {
	padding-left: 20px;
	width: 100px
}

#souls h2 {
	font-size: 14px;
	margin-bottom: 1px;
}

#souls span {
	padding-left: 18px;
	font-size: 12px;
}

.footer_menu a {
	width: 23%;
	color: black;
	font-weight: bold;
	font-size: 14pt;
	display: inline-block;
}
.table_title {
  background: url('/images/footerbg.jpg');
  color: #000;
  font-size: 16px;
  font-weight: bold;
}

.tablebg th {
  background: url('/images/black_75.png');
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  height: 22px;
}

#menu{
	width: 967px;
}

#editor table {
	border: 0;
}

#editor table tr {
	background-color: #336;
}

#editor table td {
	padding: 2px;
}

#menur ul {
	padding-left: 0px;
	margin-left: 0;
	list-style: none;
}

#menur ul a {
	width: 100%;
	padding: 2px 5px;
}

#menur ul a:hover {
	color: #fff;
	text-shadow: 3px 2px 3px #36F,-3px -2px 3px #36F,-3px 2px 3px #36F,3px -2px 3px #36F;
}

#menur ul li:hover {
	width: 100%;
	background-color: #001;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: inset 0px 0px 7px 2px #003;
}

#menur ul ul {
	padding-left: 0px;
}

#menur ul ul a {
	padding: 0 0 2px 7px;
}

#menur ul ul li {
	padding-left: 3px;
	padding-bottom: 2px;
}

A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
A {
	COLOR: #ddd; TEXT-DECORATION: none
}
INPUT,TEXTAREA {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	BACKGROUND-COLOR: #E0E0EE;
	COLOR: #000055;
	padding: 2px !important;
	padding-left: 5px !important;
	-moz-box-shadow: inset 1px 1px 3px #444;
	min-height: 18px;
}
.error {
	border: 1px solid #f00;
	background-color: #fdd;
}
.ok {
	border: 1px solid #090;
	background-color: #dfd;
}
.mlinks {
	COLOR: #DDDDAA;
}
.mlinks:hover {
	COLOR: #FFFFFF;
}
.blank {
	BACKGROUND-COLOR: #444455;
}
.adminlink {
	WIDTH: 92px;
	LINE-HEIGHT: 20px;
}
.adminlink:hover {
	BACKGROUND-COLOR: #555599;
}
.small_desc {
	FONT-SIZE: 9px;
	LINE-HEIGHT: 10px;
	BORDER: 1px solid;
	PADDING-LEFT: 2px;
	BORDER-COLOR: #7777CC #000022 #333388 #7777CC;
}
.small_desc {
	FONT-SIZE: 9px;
	LINE-HEIGHT: 10px;
	BORDER: 1px solid;
	PADDING-LEFT: 2px;
	BORDER-COLOR: #EEEE00 #444400 #444400 #EEEE00;
}
.small_desc:link {
	BORDER: 0px;
	COLOR: #111100;
}
.small_desc:visited {
	BORDER: 0px;
	COLOR: #111100;
}
.small_desc:hover {
	BORDER: 0px;
	COLOR: #FFFFFF;
}
.stan_desc {
	FONT-SIZE: 9px;
	LINE-HEIGHT: 10px;
	BORDER: 1px solid;
	PADDING-LEFT: 2px;
	BORDER-COLOR: #DDAA00 #331100 #331100 #DDAA00;
}
.stan_desc:link {
	BORDER: 0px;
	COLOR: #331100;
}
.stan_desc:visited {
	BORDER: 0px;
	COLOR: #331100;
}
.stan_desc:hover {
	BORDER: 0px;
	COLOR: #FFFFFF;
}
.required {
        border: 2px solid #F00;
}
SELECT {
	FONT-SIZE: 9px;
	FONT-FAMILY: arial;
	BACKGROUND-COLOR: #E0E0EE;
	COLOR: #000055;
	
}
A:unknown {
	TEXT-DECORATION: none
}
.menur {
	COLOR: #4444EE;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 17px;
	PADDING: 3px 0px 0px 0px;
	text-shadow: 2px 2px 2px #000;
	margin-bottom: 0px;
	width: 100%;
}
.menur:link,.menu:visited {
	COLOR: #4444EE;
	FONT-FAMILY: Verdana;
}
.footer {
	LINE-HEIGHT: 25px; COLOR: #000000; TEXT-DECORATION: none; FONT-WEIGHT: bold; FONT-FAMILY: Arial; FONT-SIZE: 14pt
}
.footer:link {
	LINE-HEIGHT: 25px; COLOR: #000000; TEXT-DECORATION: none; FONT-WEIGHT: bold; FONT-FAMILY: Arial; FONT-SIZE: 14pt
}
.footer:hover {
	LINE-HEIGHT: 25px; COLOR: #FF3333; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 16px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica;
}
.bottomLeft {
	FONT-SIZE: 12px; COLOR: #008661; FONT-FAMILY: Verdana, Arial, Helvetica
}
.bottomLeftHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #008661; LINE-HEIGHT: 15pt; FONT-FAMILY: Verdana, Arial, Helvetica
}
.title {
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 24px;
	FONT-SIZE: 22px;
	COLOR: #fff;
	FONT-STYLE: italic;
	FONT-FAMILY: Verdana, Arial, Helvetica;
}

.tablebg {
  background: url(/images/tablebg.png) no-repeat 100% 0 transparent;
  background-color: #000;
  padding: 3px;
  border: 1px solid #666;
}

.submit {
	padding: 3px;
	min-width: 100px;
	background: #222;
	color: #fff;
	-moz-box-shadow: inset 0px 10px 5px 0px #444, inset 0px 12px 2px #888;
	box-shadow: inset 0px 0px 5px 5px #555;
	-webkit-box-shadow: inset 0px 0px 5px 5px #555;
	border: 1px solid;
	border-color: #777 #333 #333 #777;
	cursor: pointer;
}

.submit:hover {
	-moz-box-shadow: none;
}

.tablebg tr {
  height: 35px;
}

.edit_buttons {
	float: right;
}

.productDetails {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #5a595a; FONT-FAMILY: Verdana, Arial, Helvetica
}
.promo {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #0a54a3; LINE-HEIGHT: 14pt; FONT-FAMILY: Verdana, Arial, Helvetica
}
.matrixhead {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #0a54a3; FONT-FAMILY: Verdana, Arial, Helvetica
}
.promoHead {
	FONT-SIZE: 14pt; COLOR: navy; LINE-HEIGHT: 14pt; FONT-FAMILY: "Arial Black", Arial, Helvetica
}
.secHead {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #0a54a3; LINE-HEIGHT: 16pt; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.small {
	FONT-SIZE: 11px; COLOR: #515151; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.sub_menu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #CCCCFF;
	LINE-HEIGHT: 10px;
	FONT-FAMILY: Arial, Helvetica;
	PADDING-LEFT: 10px;
	FILTER: DropShadow(COLOR:#000000,OffX=2,OffY=1,Positive=2);
}
.sub_menu:hover {
	COLOR: white;
}
.sub_menu_selected {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #000000;
	LINE-HEIGHT: 10px;
	FONT-FAMILY: Arial, Helvetica;
	PADDING-LEFT: 10px;
}
.navmenu1 {
	FONT-SIZE: 9pt; COLOR: #0a54a3; LINE-HEIGHT: 19pt; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.collapse_menu_background {
	FONT-FAMILY: Verdana; BACKGROUND-COLOR: #E5CFD1
}
.collapse_link_background {
	BACKGROUND-COLOR: #083184
}
.top_level_section_background {
	BACKGROUND-COLOR: #FF0000
}
.collapse_sublinks_background {
	BACKGROUND-COLOR: #F6ECF0
}
.collapse_link:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
}
.collapse_link:hover {
	COLOR: #ff0000;
}
.collapse_link:visited {
	COLOR: #ffffff;
}
.top_level_section_label {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	LINE-HEIGHT: 12px;
	TEXT-DECORATION: none;
}
.top_level_section_label:hover {
	COLOR: #ff0000;
}
.sub_link:link {
	FONT-SIZE: 11px;
	COLOR: #FF0000;
	LINE-HEIGHT: 10px;
	TEXT-DECORATION: none;
}
.sub_link:hover {
	COLOR: #FFFFFF;
}
.selected_sublink:link {
	COLOR: #FFFFFF;
}
.collapse_sublink:visited {
	COLOR: #FF0000;
}
.collapse_sublink:hover {
	COLOR: #0a54a3; FONT-WEIGHT: light
}
.selected_sublink:hover {
	COLOR: #FFFFFF; FONT-WEIGHT: light
}
.scripture {
	COLOR: #FFFF00;
	FONT-FAMILY: arial;
	FONT-STYLE: italic;
#	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
}
