* {
	margin: 0;
}

html, form{
	height: 100%;
}

.clearfooter {
    height: 180px;
    clear: both;
}

p{
    margin:10px 8px 15px 8px;
}

body
{
    font-family: Helvetica, Arial, Sans-Serif;
    font-size:0.9em;
	text-align:center;
	margin:0 auto;
	background:#324465 url(images/pagebg.png) no-repeat center top;
	height: 100%;
	color:#7D7D77;
}

#outerwrap
{
	text-align:center;
    min-height: 100%;
	height: auto !important;
	height: 100%;
	margin-bottom:-180px; /* the bottom margin is the negative value of the footer's height */
	position:relative;
}

#wrapper{
	width:1000px;
	margin:0 auto;
}

#wrapper2{
	width:1000px;
	background-color:#ffffff;
	text-align:left;
	clear:both;
	height:100%;
	min-height:400px;
}

#footerwrapper
{
    background:#282828 url(images/footerbg.jpg) no-repeat top;
    width:100%;
    color:#ffffff;
    height: 150px;
    position:relative;
    margin-top:30px;
}
.divheader
{
	text-align:left;
	width:1000px;
	height:77px;
	/*background-color:#ffffff;*/
	border-bottom:1px solid #999999;
	clear:both;
	margin:0 auto;
}
#header
{
    width:1000px;
	height:77px;
	/*background-color:#ffffff;*/
	clear:both;
}

#menuitems
{
    float:left;
    margin:16px 0px 0px 0px;
    text-align:left;
}

#amenuitems
{
    float:left;
    margin:2px 15px 0px 0px;
    text-align:left;
}
#loginname
{
    float:left;
    margin-top:2px;
}

#divcontent
{
	text-align:left;
	padding: 10px 10px 10px 10px;
	width:980px;
	background-color:#ffffff;
	clear:both;
}

#sociallinks
{
    float:right;
    width:90px;
    margin:10px 0px 0px 0px;
}

#sociallinkscomp
{
    clear:both;
    text-align:center;
    float:right;
    width:90px;
    margin:10px 0px 0px 0px;
}

.divfooter
{
	width:1000px;
	text-align:center;
	clear:both;
	margin:0 auto;
}
.footer
{
	padding-top:15px;
	text-align:center;
	width:1000px;
	color:#ffffff;
	font-size:1.0em;
	padding-bottom:4px;
}
.footer a{color:#ffffff;text-decoration:none;}
.footer vlink{color:#ffffff; text-decoration:none;}

#flinks
{
    margin:0px 0px 10px 0px;
}

#flinks a
{
    font-size:0.7em;
    color:#ffffff;
}

.clockremind
{
    cursor:pointer;
}

.pagetitle
{
    clear:both;
    height:40px;
}
.pagetitle h1
{
    float:left;
    line-height:18px;
}

#loginpanel
{
   float:right; 
}

.acctnavigation
{
    color:#ffffff;
    width:50px;
    margin:0;
}

.navigation
{
    color:#ffffff;
}
.step2
{
	padding:5px;
	/*background-color:#efefe4;
	border:solid 1px #cccccc;*/
	background:#ffffff url(images/transpages.png) no-repeat ;
	background-position:bottom right;
	border:1px solid #888888;
	margin:0 auto;
	overflow:auto;
	min-height:360px;
}
.step2a
{
	padding:5px;
	border:1px solid #888888;
	margin:0 auto;
	overflow:auto;
}

.btmline
{
    padding:5px;
    border-bottom:1px solid #666666;
}
.completepanel
{
	float:left;
	text-align:center;
	margin:25px 0px 20px 0px;
	width:740px;
	min-height:380px;
}

#leftcolcomplete
{
    float:left;
    position:relative;
    top:15px;
    width:200px;
    margin-right:3px;
}
#logo
{
    float:left;
    width:200px;
    height:60px;
    position:relative;
    background-color:transparent;
}


.step3
{
	background-color:#EFEFE4;	
}

.step4
{
	padding: 5px;
	background-color:#ffffff;
	overflow:auto;
	margin:0 auto; 
	border:solid 1px #cccccc;
	clear:both;
}

h1,h2,h3,h4 {padding:5px;}
h1	{	
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 18pt;
	font-weight:200;
	font-style:	normal;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:	normal;
	text-transform:	none;
	color: #003366;
}
		
.h1reduced
{
	font-size:medium;
	text-align:center;
	margin:0 auto;
	color:#7d4c07;
}
		
h2	{	
	font-family: Arial;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	COLOR: #003366;
	}	
		
h3	{	
	font-family: Arial;
	font-size:	1.25em;
	font-weight: 400;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	COLOR: #003366;
	}	
		
h4	{	
	font-family: Arial;
	font-size:	1.0em;
	font-weight:	300;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	COLOR: #003366;
	}	
		
h5, DT	{	
	font-family: Arial;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	COLOR: #003366;
	}	
		
h6	{	
	font-family: Arial;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	COLOR: #003366;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial;
	COLOR: #003366;
}	
		
th{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
}	


a:link{	
	text-decoration:none;
	color:#5D7B9D;
}	
		
a:visited{	
	text-decoration:	none;
	color:#5D7B9D;
}	
		
a:active{	
	text-decoration:none;
	color:#5D7B9D;
}	
		
a:hover	{	
	color:#5D7B9D;
}

SMALL	{	
	font-size: 0.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

img{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border:0px;
	}

.FormElements
{
	color:#f8b604;
	font-family: Arial;
}

.BasicText
{
	font-family: Arial;
	font-size:small;
}

.BasicText2
{
	font-family: Arial;
	font-size:9pt;
}

.BasicTextBlue
{
	font-family: Arial;
	font-size:smaller;
	color:Navy;
}
.BasicTextBold
{
	font-family: Arial;
	font-size:smaller;
	font-weight:bold;
}

.DGHeaderTxt
{
	font-family: Arial;
	font-size:small;
	background-color:Navy;
	border-color:White;
	color:White;
}

.progress{
	height: 12px;
	overflow: hidden;
	padding-left: 0px;
	background-image:url('http://www.readthescriptures.com/images/Progress_Bar2_sml.jpg');
	background-repeat:repeat-x;
	cursor:pointer;
}

.progressback{
	width: 100px;
	height: 12px;
	color: #ffffff;
	font-size: 6px;
	overflow: hidden;
	background-color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	vertical-align:middle;
	border-style:inset;
	cursor:pointer;
}

.progress2{
	height: 20px;
	overflow: hidden;
	padding-left: 0px;
	background-image:url('http://www.readthescriptures.com/images/Progress_Bar1_lg.jpg');
	background-repeat:repeat-x;
	cursor:pointer;
}

.progressback2{
	width: 200px;
	height: 20px;
	color: #ffffff;
	font-size: 6px;
	overflow: hidden;
	background-color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	vertical-align:middle;
	border-style:inset;
	cursor:pointer;
}

.SmallLink
{
	font-family: Arial;	
	font-size:smaller;
	text-decoration:none;
	color:	#f8b604;
}

.txtboxprogress{
	width: 1px;
	height: 14px;
	color: white;
	font-size: 12px;
	overflow: hidden;
	background-color:Navy;
	padding-left: 5px;
}


.smallertxt
{
	font-size:x-small;
	font-family: Arial;		
}
.littletxt
{
	font-size:smaller;
	font-family: Arial;
	color:#ffffff;		
}
.smallertxt2
{
	font-size: .6em;
	font-family: Arial;	
	color:Navy;	
}

.smallertxt3
{
	font-size: .8em;
	font-family: Arial;		
}

.treeviewtxt
{
	font-size: .8em;
	font-family: Arial;	
	color:Navy;	
}
.smalllinks
{
	font-size: .6em;
	font-family: Arial;	
	color:Navy;			
}

.SmallerLinks
{
	font-size:0.7em;
}

.bluelink
{
	font-size: .8em;
	font-weight:bold;
	font-family: Arial;	
	color:Navy;	
}

#ddimagetabs
{

}

#ddimagetabs a{
	display: block;
	text-decoration: none;
	font: bold 11px Arial; /*tab font */
	color: black; /*font color */
	width: 130px; /*width of tab image */
	height: 35px; /*height of tab image */
	float: left;
	display: inline;
	/*margin-left: 4px; /*spacing between tabs */
	padding-top: 5px; /*vertical offset of tab text from top of tab*/
	/*background-image:url(images/tab.jpg); /*URL to tab image */
	background-repeat: no-repeat;
	text-align:center;
	vertical-align:middle;
}

#ddimagetabs a:hover, #ddimagetabs a.current{
	color: black;
}
			 
#tabcontentcontainer{
	width:480px; /*width of 2nd level content*/
	height:40px; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
}

.tabcontent{
	display:none;
}
.answr
{
	font-size:.8em;
	padding-left:50px;
	margin-top:20px;
	margin-bottom:20px;
	color:#494949;	
}
.quest
{
	font-size:.9em;
	font-weight:bold;
	padding-left:10px;
	color:#808000;
}

.qindent a,vlink
{
	/*color:#808000;*/
}

.qindent
{
	padding-left:20px;
	/*color:#808000;*/
}
.NewsItem
{
	font-size:x-small;
	font-family: Arial;
	color:Black;		
}
.odot
{
	color:#f8b604;
}
.switchcontent
{
	display:none;
	border-width:thin;
	
}

.switchcontent2a
{
	display:none;
}

.switchcontent2b
{
	display:block;
    color:#999999;
    margin-left:60px;
    padding:5px 0px 5px 10px;
    border-left:3px solid #999999;
}

.notetextarea
{
	width:90%;
	height:64px;
	color:#5D7B9D;
	font-size:smaller;
	font-family:Arial;
	margin:10px;
}

.notelink
{
	cursor:pointer;
	color:blue;
	font-size:.8em;	
}

.versediv
{
	margin:10px;
}

.tblhtex
{
	font-size:smaller;
	font-weight:bold;
	font-family: Arial;
	color:Navy;		
}
.tblhtex2
{
	font-weight:bold;
	font-family: Arial;
	color:White;		
}
.TreeViewst
{
	color:black;
	font-family:Arial;
	font-size:8pt;
}
.redcolor{
	color:Red;
}

.button{
	padding: 1px 4px 1px 4px;
	background: #324465;
	color: #FFFFFF;
	border-width: 1px;
	border-style:outset;
	text-decoration:none;
	font-size:smaller;
	cursor:pointer;
}

.buttonorange{
	padding: 1px 4px 1px 4px;
	background-color:#FBC902;
	color: #000000;
	border-width: 1px;
	border-style:outset;
	text-decoration:none;
	font-size:smaller;
	cursor:pointer;
}

.buttongreen{
	padding: 1px 4px 1px 4px;
	background-color:#324465;
	color: #ffffff;
	border-width: 1px;
	border-style:outset;
	text-decoration:none;
	font-size:0.8em;
	cursor:pointer;
}

.buttonblue{
	padding: 1px 4px 1px 4px;
	background-color:#324465;
	color: #ffffff;
	border-width: 1px;
	border-style:outset;
	text-decoration:none;
	font-size:smaller;
	cursor:pointer;
}

.buttongreen2{
	padding: 1px 4px 1px 4px;
	background-color:#324465;
	color: #ffffff;
	border-width: 1px;
	border-style:outset;
	text-decoration:none;
	font-size:0.9em;
	cursor:pointer;
}
.buttonbluesmall{
	padding: 1px 4px 1px 4px;
	background-color:#324465;
	color: #ffffff;
	border-width: 1px;
	border-style:outset;
	text-decoration:none;
	font-size:0.7em;
	cursor:pointer;
}
.blueTextBox{
	color:#5D7B9D;
	font-size:smaller;
	font-family:Arial;
}

.blueTextBox2{
	color:#5D7B9D;
	font-size:1.0em;
	font-family:Arial;
}

.blueTextBox3{
	color:#5D7B9D;
	font-size:1.2em;
	font-family:Arial;
}

.lbutton{
	padding: 1px 4px 1px 4px;
	background: #32A713;
	color: #FFFFFF;
	border-width: 1px;
	border-style:outset;
	text-decoration:none;
	font-size:smaller;
	cursor:pointer;
	color:#ffffff;
}

.blueTextBoxl1{
	color:#5D7B9D;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size:0.8em;
	height:15px;
	border-width:thin;
	padding: 1px 1px 1px 1px;
	background-color:#efefef;
}
.blueTextBoxl2{
	color:#5D7B9D;
	font-family:Arial;
	font-size:0.8em;
	width:80px;
	height:15px;
	border-width:thin;
	padding: 1px 1px 1px 1px;
	background-color:#efefef;
}
.pagetxt
{
	text-align:center;
	padding-bottom:50px;
}
.whatsnewheader
{
	background-image:url('http://www.readthescriptures.com/images/whats_new_01.jpg');
	width:174px;
	height:43px;
}
.whatsnewcenter
{
	width:174px;
	height:114px;
	background-image:url('http://www.readthescriptures.com/images/bookcounter/bookcounter_02.jpg');
	text-align:left;
	color:White;
}
.counterheader
{
	background-image:url('http://www.readthescriptures.com/images/bookcounter/bookcounter_01.jpg');
	width:174px;
	height:43px;
}

.counterfooter
{
	width:174px;
	height:33px;
	background-image:url('http://www.readthescriptures.com/images/bookcounter/bookcounter_03.jpg');
}

.countercenter
{
	width:174px;
	height:114px;
	background-image:url('http://www.readthescriptures.com/images/bookcounter/bookcounter_02.jpg');
	text-align:left;
	color:White;
}

.countertext
{
	font-size: .6em;
	font-family: Arial;	
	color:White;
	text-align:left;
}

.GridViewItemText
{
	font-size: .6em;
	font-family: Arial;
	text-align:center;
	color:#ffffff;
}

.GVHeader
{
	font-family: Arial;
	font-size:small;
	background-color:Navy;
	border-color:White;
	color:White;
	text-align:center;
}

.errormsg
{
	color:#f8b604;
}

.centermsg
{
	width:700px;
	text-align:center;
	padding-top:80px;
	
}

#nuggetpanel
{
    text-align:center;
    margin:0 auto;
    width:100%;
}

#nuggetcenterdiv
{
    margin-left: auto;
    margin-right: auto;
    width: 750px;
}

.toppanel
{
	background-image:url(images/nuggetbg_01.png);
	height: 22px;
	width: 750px;
}

.midpanel
{
	background-image:url(images/nuggetbg_02.png);
	background-position:top;
	background-repeat:repeat-y;
	text-align:center;
	padding-left:25px;
	padding-right:25px;
	width: 700px;
}

.btmpanel
{
	background-image:url(images/nuggetbg_04.png);
	height: 22px;
	width: 750px;
}

.frontpagelinks a
{
	font-size: 0.8em;
	white-space:nowrap;
	text-decoration:none;
}

.mailboxlinks
{
	font-size: 0.8em;
	white-space:nowrap;
	text-decoration:none;
	width:200px;
	text-align:left;
}

.tiheader
{
	background-color:#779688;
	color:White;
	padding:3px 3px 3px 3px;
	text-align:left;
	clear:both;
}

.tiitem
{
	text-align:left;
	background-color:#ffffff;
	padding:3px 3px 3px 3px;
	border:solid 1px #888888;
	overflow:auto;
}

.smallertxt
{
	font-size: .6em;
}

.linkpage
{
	width:700px;
	padding-bottom:25px;
	padding-top:20px;
	border-bottom:dotted 1px black;
}


.pagetop {font-size:0.8em; color:#f8b604; text-align:center;}
.pagetop a{color:#f8b604; text-decoration:none;}
.pagetop vlink{color:#f8b604; text-decoration:none;}

.rssitem 
{
	font-family:Arial;
	font-size:0.7em;
	color:#ffffff;
	margin-left:15px;
	text-decoration:underline;	
}

.rssitem a {color:#ffffff;text-decoration:underline;}
.rssitem vlink{color:#ffffff;text-decoration:underline;}

.chartinfo
{
	cursor:pointer;
}
.FrontLogTxt
{
	color:#ffffff;
	font-size:0.8em;
	text-indent:8px;
}
.FrontLogTxt a{	color:#f8b604; text-decoration:none; }
.FrontLogTxt vlink{	color:#f8b604; text-decoration:none; }

.dynamicPopulate_Normal
{
    border:silver 1px inset;
    padding:2px;
    text-align:center;
    height:2em;
    margin:5px;
    width:200px;
}

.dynamicPopulate_Updating 
{
    /*background-image:url(../images/loading.gif);*/
    background-repeat:no-repeat;
    border:silver 1px inset;
    text-align:center;
    padding:2px;
    height:2em;
    margin:5px;
    width:200px;
}

.ChartInfo
{
	visibility:hidden;
	background-image:url('http://www.readthescriptures.com/images/panel/ChartInfoPanel.gif');
    background-repeat:no-repeat;
	text-align:left;
	font-size:0.8em;
	width:355px;
	height:225px;
	padding:25px 20px 20px 20px;
	position:relative;
	top:-50;
}

.prompttitle
{
	margin:10px 10px 10px 0px;
	color:#7D4C07;
}

.promptpicture
{
	float:right;
	margin-right:10px;
}

.promptselections
{
	float:left;
}

.promptmessage
{
	float:right;
	margin:15px 10px 10px 15px;
}

.promptborder
{
	background-color:#efefe4;
	padding:4px 4px 4px 4px;
	border: solid 1px #888888;
	overflow:auto;
}

.ChartInfoRight
{
	visibility:hidden;
	background-image:url('http://www.readthescriptures.com/images/panel/ChartInfoPanel2.gif');
    background-repeat:no-repeat;
	text-align:left;
	font-size:0.8em;
	width:355px;
	height:225px;
	padding:25px 20px 20px 20px;
	position:relative;
	top:-50;
}

.scripturearea
{
    font-size:1.0em;
	width:100%;
    color:#000000;
    font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Arial,Helvetica,sans-serif;
}

.scripturearea1
{
	font-size:1.0em;
	width:100%;
	color:#000000;
	font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Arial,Helvetica,sans-serif;
}
.scripturearea2
{
	font-size:1.2em;
	width:100%;
	color:#000000;
	font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Arial,Helvetica,sans-serif;
}
.scripturearea3
{
	font-size:1.4em;
	width:80%;
	color:#000000;
	font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Arial,Helvetica,sans-serif;
}
.scripturearea4
{
	font-size:1.7em;
	width:70%;
	color:#000000;
	font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Arial,Helvetica,sans-serif;
}
.scripturearea5
{
	font-size:2.0em;
	width:70%;
	color:#000000;
	font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Arial,Helvetica,sans-serif;
}
.Highlighter
{
	margin-top:10px;
}

.ColorSelectPanel
{
	background-color:White;
	border:solid 1px #888888;
	visibility:hidden;
	position:fixed;
}

.JReminderSetPanel
{
	width:375px;
	height:260px;
	border:outset 1px gray;
	background-color:#ffffff;
	font-family: Arial;
	font-size:0.9em;
	text-align:center;
	padding-top:20px;
	visibility:hidden;
}

.JPictureUploadPanel
{
	width:272px;
	height:204px;
	border:outset 2px gray;
	background-color:#D3D3C3;
	font-family: Arial;
	font-size:smaller;
	font-weight:bold;
	text-align:left;
	visibility:hidden;
}

.LoadingPanel
{
	background-color:#ffffff;
	width:300px;
	text-align:center;
}

.ModalBackground
{
	background-color:gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.ModalBackgroundWhite
{
	background-color:#ffffff;
	filter:alpha(opacity=80);
	opacity:0.8;
}

.CalendarClass .ajax__calendar_container
{
	background-color:#ffffff;
	border:1px solid #646464;
}

.cbg
{
	height:50px;
	/*background-image:url('http://www.readthescriptures.com/images/MC2.jpg');*/
	background-position:top;
    background-repeat:no-repeat;
    margin:10px 0px 10px 100px;
    width:370px;
}
.progresspointtxt
{
    float:right;
    margin-top:5px;
}

.hrdot
{
	background-image: url('http://www.readthescriptures.com/images/horizontaldots.gif');
	height: 1px;
	clear:both;
	background-repeat:repeat-x;
	background-position:top;
}

.teamtitle
{
	border:solid 1px #888888;
	padding:5px 5px 5px 5px;
	font-weight:bold;
	float:left;
	margin-bottom:15px;
	float:left;
}

.teamvs{
	margin:0px 5px 0px 5px;
	padding-top:10px;
	float:left;
	text-align:center;
	
}

.teaminvite
{
	height:36px;
	background-image:url('http://www.readthescriptures.com/images/strip1.jpg');
	background-repeat:repeat-x;
	background-position:top;
	padding-top:5px;
}

.teamheader
{
	font-weight:bold;
	background-color:#779688;
	color:#ffffff;
	text-indent:15px;
}

.ModalPanelStyle
{
	text-align:left;
	font-size:0.9em;
	background-color:#ffffff;
	padding:10px 10px 10px 10px;
	color:#000000;
	border:solid 1px #888888;
	overflow:auto;
}

.TeamModalPanel
{
	text-align:left;
	font-size:0.9em;
	background-color:#ffffff;
	padding:10px 10px 10px 10px;
	color:#000000;
	border:solid 1px #888888;
	overflow:auto;
}

.remindtxt
{
	color:#5D7B9D;
}

.section1
{
	border-bottom: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	width:400px;
	padding: 8px 5px 5px 5px;
	margin: 0px 5px 15px 5px;
	background-color:transparent;
}

.sitem:link, visited, active, hover
{
	color:#284775;
}

.bluepgtxt
{
	color:#284775;
}

.GridViewItemText
{
	font-family: Arial;
	color:#284775;
}

.GridViewItemText2
{
	font-family: Arial;
	text-align:left;
	color:#284775;
}
.GridViewItemText3
{
	font-family: Arial;
	text-align:center;
	color:#284775;
}

.sh1
{
	background-color:#324465;
	color:#ffffff;
	font-weight:bold;
	font-style:italic;
	padding: 2px 2px 2px 15px;
	margin: 5px 5px 0px 5px;
}

.sh2
{
	background-color:#324465;
	color:#ffffff;
	padding: 4px 5px 4px 10px;
	margin: 5px 0px 0px 0px;
	font-size:1.2em;
	font-style:italic;
}

.sh3
{
	background-color:#324465;
	color:#ffffff;
	padding: 6px 0px 6px 10px;
	border:solid 1px #888888;
	width:400px;
}

.sh3a
{
	color:#7d7d77;
	padding: 6px 0px 6px 10px;
	border:solid 1px #888888;
	margin-bottom:5px;
}

.sh3b
{
	color:#7d7d77;
	padding: 6px 0px 6px 10px;
	border:solid 1px #888888;
	width:400px;
}

.sh4
{
	background-color:#324465;
	color:#ffffff;
	padding: 6px 10px 6px 10px;
	border:solid 1px #888888;
	margin: 5px 0px 0px 0px;
	font-style:italic;
}

.sh4 a
{
	color:#7D4C07;
}

.sh5
{
	background-color:#324465;
	color:#ffffff;
	padding: 4px 10px 4px 10px;
	border:solid 1px #888888;
	margin: 5px 0px 0px 0px;
	font-style:italic;
}

.shd
{
	background-image:url('http://www.readthescriptures.com/images/shadow.gif');
	background-repeat:repeat-x;
	background-color:#999999;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	height:5px;
	width:410px;
	margin: 0px 5px 0px 5px;
}
.shd2
{
	background-image:url('http://www.readthescriptures.com/images/shadow.gif');
	background-repeat:repeat-x;
	background-color:#999999;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	height:5px;
	margin: 0px 5px 0px 5px;
}
.shd3
{
	background-image:url('http://www.readthescriptures.com/images/shadow.gif');
	background-repeat:repeat-x;
	background-color:#999999;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	height:5px;
	margin: 0 auto;
}
.steps
{
	color:#7D4C07;
	padding: 5px 5px 5px 5px;
	font-size: 1.2em;
}

.stepssmall
{
	color:#7D4C07;
	padding: 5px 5px 5px 5px;
	font-size: 1.0em;
}

.stepheading
{
	color:#5D7B9D;
	font-size:1.2em;
	margin-bottom:10px;
}

.picborder
{
	background-color:#ffffff;
	padding:4px 4px 4px 4px;
	border: solid 1px #888888;
	overflow:auto;
	cursor:pointer;
}
.picborderselect
{
	background-color:#cc0000;
	padding:4px 4px 4px 4px;
	border: solid 1px #888888;
	overflow:auto;
}

.fpbackpict
{
	margin:0 auto;
	width:720px;
	min-height:200px;
	padding:15px 20px 20px 20px;
	float:left;
	font-size:1.2em;
}

.hlmenu
{
	background-image:url('http://www.readthescriptures.com/images/panel/mb_item.jpg');
	background-repeat:no-repeat;
	background-position: top left;
	text-indent:25px;
	overflow:auto;
	margin:0 auto;
	height:22px;
	padding-top:3px;
}

.hlmenufrienditem
{
	overflow:auto;
	margin:0 auto;
	height:20px;
	width:150px;
}

.mailboxcontrol
{
	border:solid 1px #cccccc;
	color:#ffffff;
	background-color:#324465;
	padding:2px 0px 2px 15px;
	width:183px;
}

.hlmenu2
{
	color:#7d7d77;
	margin:0 auto;
	font-size:0.9em;
}

.tfriendpanel
{
}

.logintext
{
	font-size:0.8em;
	color:#7D7D77;	
}
.logintext a
{
	color:#ffffff;
}

.logintextb
{
	font-size:0.8em;
	color:#000000;	
}
.logintextb a
{
	color:#000000;
}

.teamValidation
{
	color:Olive;
	font-weight:bold;
	font-size:0.9em;
	font-style:italic;
}

.teamValidation li
{
	color:Olive;
	font-weight:bold;
	font-size:0.9em;
	font-style:italic;
}

.gridheading
{
	font-style:italic;
	background-color:#779688;
	color:White;
}

.HandCursor
{
	cursor:pointer;
}

.mailboxpanel
{
	border:solid 1px #888888;
	padding:7px 7px 7px 7px;
	background-color:#ffffff;
	margin:0 auto;
	float:left;
	clear:both;
}

.menupanel
{
	float:left;
	clear:both;
}

.mailtab
{
	float:left;
	margin-left:4px;
	margin-right:4px;
	margin-bottom:0px;
	padding:5px 5px 0px 5px;
	background-image:url('http://www.readthescriptures.com/images/strip1.jpg');
	background-repeat:repeat-x;
	background-position:right top;
	height:20px;
}

.mailmenu
{
}

.mailcenter
{
	padding: 8px 8px 8px 8px;
	background-color:#efefe4;
	overflow:auto;
	margin:0 auto; 
	border:solid 1px #cccccc;
	clear:both;
	float:left;
}

.divmenuitem
{
	color:#ffffff;
	float:left;
	padding: 3px 5px 3px 5px;
	border-left:solid 1px #ffffff;
	font-style:italic;
}

.divmenuitem a
{
	color:#ffffff;
}

.LabelLink
{
	color:#5D7B9D;
	cursor:pointer;
	font-weight:bold;
}

.LabelLinkNormal
{
	color:#5D7B9D;
	cursor:pointer;
}

.friendname
{
	color:#5D7B9D;
	cursor:pointer;
	font-weight:bold;	
}

.friendmessage
{
	color:#5D7B9D;
	cursor:pointer;
}

.friendprompt
{
	color:#5D7B9D;
	cursor:pointer;
}

.completionListElement
{
	color:#5D7B9D;
	background-color:#ffffff;
	border:solid 1px #888888;
	padding: 5px 5px 5px 5px;
	cursor:pointer;
}

.completionListItem
{
	color:#5D7B9D;
	font-family:Arial;
	cursor:pointer;
	padding:2px 2px 2px 2px;
}

.completionListhighlightItem
{
	color:#ffffff;
	font-family:Arial;
	cursor:pointer;
	background-color:#324465;
}

.TeamLinkRight
{
	font-size:0.7em;
	color:#5D7B9D;
	cursor:pointer;
}

.giftscroll
{
	float:left;
	margin-left:8px;
	overflow:auto;
	width:390px;
	height:368px;
}

.starcss
{
	position:relative;
	z-index:100002;
	top:-13px;
	left:0px;
}

.ratingprogress{
	height: 12px;
	overflow: hidden;
	padding:0px;
	margin:0px;
	position:relative;
	z-index:100001;
	background-color:#00CC00;
}

.ratingback{
	width: 66px;
	height: 12px;
	overflow: hidden;
	background-color: #ffffff;
	padding:0px;
	margin:0px;
	vertical-align:middle;
	z-index:100000;
}

#fontslider
{
    width:180px;
    margin-bottom:10px;
    overflow:auto;
}
.ajax__slider_h_handle {
    background-color:#779688;
    cursor:pointer;
}

#slideshow
{
    height:321px;
    width:961px;
    border:2px solid #666666;
    clear:both;   
}

#screen{
    width:962px;
    height:321px;
    /*background:transparent url(images/slide1.png) no-repeat right top;*/
    position:relative;
}

#shadowdiv
{
    background:transparent url(images/shadow.png) repeat-x;
    height:5px;
    margin-bottom:10px;
    width:965px;
}

.slide { 
    display:block;
    float:left;
    font-family: Helvetica, Arial, Sans-Serif;
    font-size:30px;
    height:321px;
    left:0;
    position:absolute;
    text-decoration:none;
    top:0;
    width:962px;
    color:#eeeeee;
}
.slide p
{
    width:290px;
    float:right;
    padding: 20px 30px 20px 10px;
    font-size:30px;
    text-align:left;
}

#slide1
{
	background:transparent url(images/slide1.png) no-repeat right top;  
}
#slide2
{
    background:transparent url(images/slide2.png) no-repeat right top; 
}
#slide3
{
    background:transparent url(images/slide3.png) no-repeat right top; 
}
#slide4
{
    background:transparent url(images/slide4.png) no-repeat right top; 
}
#slide5
{
    background:transparent url(images/slide5.png) no-repeat right top; 
}
#slide6
{
    background:transparent url(images/slide6.png) no-repeat right top; 
}
.quoteContainer
{
    background:transparent url(images/quotebg.png) no-repeat left 20px; 
    margin: 20px 10px 5px 10px;
    width:450px;
    font-size:0.8em;
}
.quoteContainer h3 a
{
	font-size:9pt;
	margin-left:10px;
}

.quoteContainer2
{
    text-align:left;
    background:transparent url(images/quotebg.png) no-repeat left 20px; 
    margin: 20px 10px 5px 10px;
    width:450px;
    font-size:0.9em;
}

.quote
{
    font-style:italic;
    margin-bottom:10px;
    color:#444444;
}

.author
{
    
}

#ctawrap
{
    margin:0px 15px 5px 15px;
    float:right;
}

#cta1
{
    float:right;
    position:relative;
    top:240px;
    margin:0px 15px 10px 20px;  
}

#cta2
{
    float:right;
    clear:right;
}

#leftsidebtn
{
    float:left;
    position:relative;
    top:150px;
    margin:0 auto;  
}

#rightsidebtn
{
    float:right;
    position:relative;
    top:82px;
    margin:0 auto;
    clear:both; 
}

#bookcounterheader
{
    background:#ffffff url(images/readingscompleted.png) no-repeat;
    background-position:bottom left;
    width:200px;
    height:46px;
}

#bookcounteritems
{
    border:solid 1px #888888;
    margin:0px 0px 5px 0px;
    padding:3px 0px 3px 5px;
    color:#7d7d77;
}

.myScripturesLink
{
    font-family:Helvitica,Arial,Sans-Serif;
    font-size:14px;
    font-weight:bold;
    padding:2px 5px 0px 5px;
    color:#5D7B9D;
    text-decoration:underline;
    cursor:pointer;
    float:left;
}

.ScriptureSelect
{
    background:#324465;
    color:#ffffff;
    width:645px;
    padding:15px;
    border:1px solid #cccccc;
    height: 330px;
}

.ScriptureSelect a
{
    color:#ffffff;
    line-height:18px;
}

.ScriptureSelect a:hover
{
    color:#e99c17;
    line-height:18px;
}

.ScriptureSelect a.l1selected
{
    color:#e99c17;
}

.ScriptureSelect a.l2selected
{
    color:#e99c17;
}

#scriptselectcol1
{
    float:left;
    width:190px;
    padding:10px;
    border-right:1px solid #999999;
    overflow:auto;
    height:300px;
}

#scriptselectcol2
{
    float:left;
    width:215px;
    padding:10px;
    border-right:1px solid #999999;
    overflow:auto;
    height:300px;
}

#scriptselectcol3
{
    float:left;
    padding:10px;
    width:165px;
    overflow:auto;
    height:300px;
}

#prevnxtbtns
{
    float:right;
    
}
.vpaneltbl
{
    background-color:#ffffff;
    margin-top:5px !important;
}

.vsubmenu
{
    background-color:transparent;
    background-repeat:no-repeat;
    background-image:url(images/vpanel.png);
    color:#333333;
    position:absolute;
    display:none;
    z-index:500;
    width:250px;
    height: 220px;
    padding:30px 10px 20px 20px;
}

.vsubmenu a
{
    color:#333333;
}

.colorselectimg
{
    width:40px;
    height:40px;
}

#myfavverse
{
   margin:0px 0px 25px 15px;
   color:#000000; 
}

.favdeletebtn
{
    float:right;
    margin-right:40px;
}

#mynotediv
{
   margin:0px 0px 0px 15px;
   color:#999999;  
}

#highwrapperdiv
{
    margin:5px 0px 10px 0px;
    /*border-bottom:1px dotted #999999;*/
    padding:5px;
}

#highwrapperdiv p
{
    color:#000000;
}

#notewrapperdiv
{
    margin:5px 0px 10px 0px;
    /*border-bottom:1px dotted #999999;*/
    padding:5px;
}

#noteexportdiv
{
    float:right;
    clear:both;
    margin:0px 25px 10px 0px;
}

#notesearch
{
    float:right;
    clear:both;
    margin:5px 25px 10px 0px;
}

#tabspacer
{
    clear:both;
}

.switchcontent2c
{
	display:block;
    color:#000000;
    margin-left:60px;
    padding:5px 0px 5px 10px;
    border-left:3px solid #999999;
}

#shownotesdiv
{
    float:right;
    margin-right:20px;
}


.step2b
{
    font-size:1.1em;
    padding:5px;
	background-position:center right;
	border:1px solid #888888;
	margin:0 auto;
	overflow:auto;
	min-height:360px;
}

#ulindent
{
    margin:0px 0px 0px 300px;
}

.step2b ul{
    list-style-position:outside;
    list-style-type:disc;
}

.step2b ul li
{
    margin-left:25px;
}

#iphonefooter
{
    text-align:center;
    margin:10px 0px 10px 0px;
}

#iphoneannounce
{
    margin:10px 0px 10px 0px;
    clear:both;
    text-align:left;
}

#iphoneannouncehome
{
    float:right;
    margin:10px 0px 10px 0px;
    text-align:left;
    width:378px;
}

#iphoneannouncehome p
{
    padding:20px;
    border-left: 1px solid #cccccc;
}

.st_sharethis
{
    color:#ffffff;
}

.adcenter
{
    text-align:center;
    padding:10px 0px 10px 0px;
}

.ad300right
{
    padding:0px 5px 0px 10px;
    float:right;
}
