body {
	font:normal normal 12px Geneva, Arial, Helvetica, sans-serif;
	background:url(/img/page_bgd.gif) repeat-y center #4C4C4D; 
	margin:0 0 0 4;
}

input, select {
	color: #000000;
	font:normal normal 10px Geneva, Arial, Helvetica, sans-serif;
}
a:link, a:active, a:visited {
	color:#0033FF;
	text-decoration:underline;
}
a:hover {
	color:#3388FF;
	text-decoration:none;
}

.cv a:visited {
	color:#3388FF;
	text-decoration:underline;
}
.cv a:hover {
	text-decoration:none;
}


.timestamp {
	font-size:10px;
	font-family:'Lucida Console';
	color:#E1DFBD;
}
.date {
	color:#1A4079;
}

.scab {
	font-size:11px;
	margin-bottom:7px;
}
.scabl a:link, .scabl a:visited {
	color:#FFCC33;
	font-size:10px;
	text-decoration:none;
}
.scabl a:hover {
	color:#DFDFDF;
}
.scab td.bdr {
	/*background-color:#DFDFDF;*/
	background:url(/img/scab02_mid.gif) #DFDFDF repeat-y;
}
.scab td.btm {
	height:4px;
	background:url(/img/scab02_btm.gif) #DFDFDF no-repeat;
}
.scab th {
	height:19px;
	background:url(/img/scab02_top.gif) #DFDFDF no-repeat;
	font:normal normal 10px Geneva, Arial, Helvetica, sans-serif;
	color:#DFDFDF;
}

.front-deco {
	font-family:Georgia, 'Times New Roman', Times, serif;
	color:#444;
	text-align:center;
	font-size:11px;
	width:650;
}

.hilite {
	color:#007103;
	text-decoration:underline;
	background-color:#E4FDE3;
}
.reshilite {
	background-color:#E9EAFE;
	font-weight:bold;
}

.lhdr {
	/*font:normal bold 16px "Times New Roman", Times, serif;*/
	font:normal bold 13px Arial, Helvetica, sans-serif;
}


/************ Pagination ************/
.paging {
	font: normal normal 12px Arial, Helvetica, sans-serif;
}
.paging a:link, .paging a:visited {
	font-size:12px;
	color:#0033FF;
	font-weight:bold;
	text-decoration:underline;
}
.paging a:hover {
	text-decoration:none;
}


/************ Reading ************/
/* Read SM and Lg are dependant from a javascript common function toggleReadSize(); */
.readSm {
	font: normal normal 16px "Times New Roman", Times, serif;
	color:#333;
}
.readLg {
	font: normal normal 26px "Times New Roman", Times, serif;
	color:#333;
}


.read-hdr {
	font:bold 26px 'Times New Roman', Times, serif;
	padding-bottom:4;
}

.pwee {
	margin-top:6PX;
	font:inherit;
}

.verse {
	font:normal 16px Georgia, "Times New Roman", Times, serif; 
	text-align:justify
}
.verse b {
	font-size:18px;
}
.verse-error {
	color:red;
	text-align:center;
	font-size:14px;
}

.hverse {
	font:italic bold 12px Georgia, "Times New Roman", Times, serif; 
	text-align:justify;
	color:#B2B685;
}
	



/************ Main Table 1 ************/
.mtab1 {
	background:url(/img/tbl02_bg_800.gif) repeat-y;
	margin-top:6px;
}
.mtab1 td {
	font-size:12px;
}
.mtab1 td.head {
	font-size:10px;
	color:#888;
}
.mtab1 td.title {
	font-size:13px;
	font-weight:bold;
	padding-left:6px;
}
.mtab1 td.footer {
	font-size:11px;
	padding:0px 8px 0px 8px;
	color:#666;
}
.mtab1 td.tran {
	background-color:#dfdfdf;
}
.mtab1 input, textarea {
	font-size:12px;
}

.mtab1sub {
	color:#666;
}
.mtab1sub td {
	font-size:10px;
}

.trk-list {
	margin-top:8;
}
.trk-list td {
	font-size:12px;
}

/* fcked was auto assigning <p> tags to the header msgs, so have to remove margin. */
.message-header p {
	margin: 0px;
}

/************ Nav Div ************/

#acbNavLnk {
	margin: 0px 0px 0px 0px;
	padding: 1px 1px 0px 1px;
	font-size:11px;
	background-color:#272729;
	color:#666666;
	cursor: default;
}
#acbNavLnk span {
	display: block;
	padding: 2px 2px 2px 2px;
}
#acbNavLnk span.disable {
	display: block;
	background-color:#CAD9E8;
	color:#888888;
	font-weight: normal;
	text-decoration: none;
	padding: 2px 0px 2px 3px;
	cursor: default;
}
#acbNavLnk a:link, #acbNavLnk a:visited {
	display: block;
	background-color:#272729;
	color:#CCCCCC;
	font-weight: normal;
	font-size:11px;
	text-decoration: none;
	padding: 2px 0px 2px 6px;
}
#acbNavLnk a:hover, #acbNavLnk a:active {
	display: block;
	background-color:#7C7C69;
	font-weight: normal;
	text-decoration: none;
	color:#CCCCCC;
}

#acbNavLnk a.trig:link, #acbNavLnk a.trig:visited{
	display: block;
	background-color:#7C7C69;
	font-weight: normal;
	text-decoration: none;
	color:#FFFFFF;
}
