body 
{
color: black;
font-family: arial,sans-serif;
}


A {color : #C26600; font-family: arial,sans-serif; text-decoration : underline;} 
A:visited {color : #C26600; font-family: arial,sans-serif; text-decoration : underline;} 
A:active {color : #ff0000; font-family: arial,sans-serif; text-decoration : underline;}
A:hover {color : #FF8500; font-family: arial,sans-serif; text-decoration : none;} 


.page_heading 
{
color: #C26600;
border-top: 0px solid #C26600;
border-bottom: 1px solid #C26600;
background-color: #ffffff;
width: 100%;
padding: 1px;
font-family: arial,sans-serif;
font-weight: bold;
font-size: 15px;
} 


.box
{
	-moz-border-radius:10px; 
	border: 1px solid #F6B976;
	background-color: #FFF6EC;
}
.rc1, .rc2, .rc3, .rc4{font-size:1px; overflow:hidden; display:block;}
.rc1 {height:1px; background:#F6B976; margin:0 5px;}
.rc2 {height:1px; background:#FFF6EC; border-right:2px solid #F6B976; border-left:2px solid #F6B976; margin:0 3px;}
.rc3 {height:1px; background:#FFF6EC; border-right:1px solid #F6B976; border-left:1px solid #F6B976; margin:0 2px;}
.rc4 {height:2px; background:#FFF6EC; border-right:1px solid #F6B976; border-left:1px solid #F6B976; margin:0 1px;}
.rcc {background: #FFF6EC; border-right:1px solid #F6B976; border-left:1px solid #F6B976;}
.rcc div {margin-left: 5px;}


.font_size_xxl 
{
	font-family: arial, sans-serif; font-size: 16px;
} 
.font_size_xl 
{
	font-family: arial, sans-serif; font-size: 15px;
} 
.font_size_l 
{
	font-family: arial, sans-serif; font-size: 14px;
} 
.font_size_m 
{
	font-family: arial, sans-serif; font-size: 13px;
} 
.font_size_ms 
{
	font-family: arial, sans-serif; font-size: 12px;
} 
.font_size_mmss 
{
	font-family: arial, sans-serif; font-size: 11.5px;
} 
.font_size_s 
{
	font-family: arial, sans-serif; font-size: 11px;
} 


#floating_verse_menu_ie 
{ 
	position: relative;
	left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
#floating_verse_menu_ff
{
	position:fixed; 
	z-index:100;
}


.left_menu_v_line 
{
border-left: 1px solid #B7CBF8;
width: 0px;
height: 100%;
padding: 0px;
} 

.table_br 
{
background-color: #F6B976;
height: 1px;
padding: 0px;
}