/***************************************************************/
/* BG Styles                                                   */
/* This includes borders, cell backgrounds and table outlines  */
/***************************************************************/
h1, h2, h3, h4, h5, a, p, li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:12px;
}


p {
	font-size: 12px;
}

.lionstonelogo {
background:url(../images/lionstonelo.gif) 5px 5px no-repeat;
}


.BGtop {
	background: url(../images/topBGnew.gif) repeat-x;
	
}
.BGgreen {
	background: #FFFFFF url(../images/bg555.gif) repeat-x;
	
}

.boxBORDER {
	padding: 10px;
	border: 3px solid #C0C0C0;
}


.BGsub {
	background: url(../images/loantab_bg2.gif) repeat-x;
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 18px;
	line-height: 16px;
	color: #333333;
	margin: 15px;

}

.topCTA {
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size: 16px;
	line-height: 21px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
.topCTAblue {
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size: 16px;
	color:#0000FF;
	line-height: 21px;
	font-weight: bold;
	text-decoration:none;
}


/***************************************************************/
/* Footer Section                                              */
/***************************************************************/

.footerBG {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.legalTEXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #666666;
	text-decoration: none;
}
.legalINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #009898;
	text-decoration: underline;
}
.footerLINK {
	font-family:  "Trebuchet MS", Arial, Helvetica;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.footerLINK:hover {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.footerDARK {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 13px;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
}
.footerTEXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
	line-height: 18px;
}

/***************************************************************/
/* Box                                               */
/***************************************************************/



.boxCONTENT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
.boxCONTENTbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #FFFFFF;
}
.boxCONTENTlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: underline;
}
.BGpromise {
	background: url(../images/box_promiseMID.gif) repeat-y;
}





/* lionstone Promise Box*/

.whiteBORDER {
	
	background: url(../images/promise.gif);
}






/***************************************************************/
/* Tabs                                                   */
/***************************************************************/


.BGtopquote{
	background: url(../images/loantab_bg.gif) repeat-x;

}
.BGloantab {
	background: url(../images/loantab_bg.gif) repeat-x;
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 12px;
	line-height: 16px;
	color: #333333;

}

.taboffhead {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin-left: 10px;
}
a.taboffhead:hover {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #003333;
	text-decoration: underline;
	margin-left: 10px;
}

.overviewLINK {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.overviewLINK:hover {
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #003333;
	text-decoration: underline;
}
.overview {
	background: #d2dcd8 url(../images/loantab_overviewOFF.jpg) no-repeat;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
}
.apply {
	text-align:center;
	background: #d2dcd8 url(../images/loantab_applyOFF.jpg) no-repeat;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
}


/***************************************************************/
/* Sub Page Content                                             */
/***************************************************************/

.contentMAIN {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #333333;
}

/***************************************************************/
/* About US Page Content                                             */
/***************************************************************/


.aboutusMAIN {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
font-stretch:expanded;
margin-left:5px;
color: #333333;
}
.aboutusMAIN li {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
font-stretch:expanded;
margin-top:5px;
color: #333333;
}

.aboutusHEAD {
font-family:Georgia,'Times New Roman', Times, serif;
font-size:1.63em;
color:#6d644f;
font-weight:normal;
}
.aboutusTOP {
font-family: Georgia,'Times New Roman', Times, serif;
font-size:25px;
line-height:26px;
color:#103d67;
}

.lifeTOP {
font-family: Georgia,'Times New Roman', Times, serif;
font-size:20px;
line-height:21px;
color:#103d67;
}


/***************************************************************/
/* end about us                                         */
/***************************************************************/

/***************************************************************/
/* Q and A US Page Content                                             */
/***************************************************************/


.qandaMAIN {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
font-stretch:expanded;
margin-left:5px;
color: #333333;
}


.qandaHEAD {
	font-family:Georgia,'Times New Roman', Times, serif;
	font-size:18px;
	color:#333333;
	font-weight:normal;
}
.qandaTOP {
font-family: Georgia,'Times New Roman', Times, serif;
font-size:21px;
line-height:21px;
color:#103d67;
}


/***************************************************************/
/* end about us                                         */
/***************************************************************/
.contentMAIN li{
	
	padding: 0 3px 0 15px;
	font-size:13px;
	background-image: url(../images/arrow_bullet.gif);
	background-position: 0 6px;
	background-repeat: no-repeat;
	list-style:none;
	}

.contentHEAD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #474849;
}
.contentHEADwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.contentLINK {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #009898;
}
.contentLINKOFF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.subpageDIVIDER {
	background: url(../images/horiz_divider.gif) repeat-x;
}
.rightDIVIDER {
	background: url(../images/horiz_divider2.gif) repeat-x;
}

.quoteform{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.formcontent {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 10px;
	color: #333333;
	
}


.contentsitemap {
	font-family: veranda, Arial, Helvetica;
	font-size: 13px;
	line-height: 18px;
	margin-bottom:5px;
	color: #333333;
}



/***************************************************************/
/* Home Page Styles                                            */
/***************************************************************/

.boxHOME {

	font-family:Calibri, "Myriad Pro", Arial, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #000000;
	font-weight: normal;
	
		
}

.slogan{ 
	font-family:Calibri, "Myriad Pro", sans-serif;
	font-size:21px;
	font-weight:bold;
	padding:10px 10px 10px 0px;

}


.boxHOMEgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	line-height: 18px;
	color: #333333;
	background-image: url(../images/home_readyBG.gif);

}
.BGsubpageCTAouter {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #809594;
}





/****************************************************************/
/* Top Menu														*/
/****************************************************************/

/********************new menu header*****************/


.menu1 {
	display:inline-block;
	padding:0px 0px 0px 0;
	list-style:none;			
  }
  
.menu1 li { 
	float:left;
	 text-align:center; 
	 padding-right:4px;
	 list-style:none;
	 font-size: 13px;
	 }
 
.menu1 li a { 
	display:inline-block;
 	background:url(../images/header-bg2-tail.gif) top repeat-x;
 	text-decoration:none; 
 	color:#333333;
  	font-size:13px; 
   }
   

.menu1 li a span { 
	display:inline-block;
	background:url(../images/header-bg2-left.gif) top left no-repeat;
  } 
  
.menu1 li a span span { 
display:inline-block;
	width:94px; 
 	background:url(../images/header-bg2-right.gif) top right no-repeat;
 	height:25px;
 	padding-top:6px;
  	
	}

.menu1 li a:hover, .menu1 .active a { 
	display:inline-block;
	background:url(../images/header-bg1-tail.gif) top repeat-x;
    text-decoration:none; 
 	color:#FFFFFF; 
 	font-size:13px;
   }
   
.menu1 li a:hover span, .menu1 .active a span { 
 	display:inline-block;
	 background:url(../images/header-bg1-left.gif) top left no-repeat;
  }

.menu1 li a:hover span span, .menu1 .active a span span {
 	display:inline-block;
 	 width:94px; 
 	 height:25px; 
 	 background:url(../images/header-bg1-right.gif) top right no-repeat;
 	 padding-top:6px;
  	 cursor:pointer;
	}
	
/**** Types of insurance menu head*/

.minitabs {
	display:inline-block;
	background: url(../images/headermenu2.jpg) top repeat-x #FFFFFF;
	margin: 0;
	padding: 0px 0px 0px 0px;
	text-align:center;
	width:755px;	
	}
.minitabs li {
	padding: 0pt;
	display: inline;
	font-weight: bold;
	list-style-type: none;
	
	}
.minitabs a {
	float: left;
	padding-top: 11px;
	text-decoration: none;
	letter-spacing:2px;
	font-size: 0.95em;
	text-transform:uppercase;
	color: #CAE3F8;
	padding-left: 15px;
	padding-right:15px;
	padding-bottom:10px;
	font-weight: bold;	
	border-right: 1px dashed #BBB;
	border-left: 1px dashed #BBB;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
.minitabs a.primul:hover 
{
	border-bottom: 5px solid #E08C54;
	color: #FFFFFF;
 	background: transparent url('../images/bt_bkg.jpg') repeat-x;
	padding-bottom: 5px; 
	padding-left:15px; 
	padding-right:15px;

}
.minitabs a.doilea:hover 
{border-bottom: 5px solid #993333;color: #FFFFFF; background: transparent url('../images/bt_bkg.jpg') repeat-x;  padding-bottom: 5px; padding-left:15px; padding-right:15px;}
.minitabs a.treilea:hover 
{border-bottom: 5px solid #400080;color: #FFFFFF; background: transparent url('../images/bt_bkg.jpg') repeat-x; padding-bottom: 5px; padding-left:15px; padding-right:15px;}
.minitabs a.patrulea:hover 
{border-bottom: 5px solid #65AA8F;color: #FFFFFF; background: transparent url('../images/bt_bkg.jpg') repeat-x; padding-bottom: 5px; padding-left:15px; padding-right:15px;}
.minitabs a.life:hover 
{border-bottom: 5px solid #65AA8F;color: #FFFFFF; background: transparent url('../images/bt_bkg.jpg') repeat-x; padding-bottom: 5px; padding-left:15px; padding-right:15px;}



.minitabs a.primulactive 
{border-bottom: 5px solid #E08C54;color: #11304C; background: transparent url('../images/bt_active.jpg') repeat-x; padding-bottom: 5px; padding-left:15px; padding-right:15px;}
.minitabs a.doileaactive 
{border-bottom: 5px solid #993333;color: #11304C; background: transparent url('../images/bt_active.jpg') repeat-x; padding-bottom: 5px; padding-left:15px; padding-right:15px;}
.minitabs a.treileaactive 
{border-bottom: 5px solid #400080;color: #11304C; background: transparent url('../images/bt_active.jpg') repeat-x; padding-bottom: 5px; padding-left:15px; padding-right:15px;}

.minitabs a.lifeactive 
{border-bottom: 5px solid #FF6600;color: #11304C; background: transparent url('../images/bt_active.jpg') repeat-x; padding-bottom: 5px; padding-left:15px; padding-right:15px;}

 


.whiteboardMAIN {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 18px;
	color: #003366;
	padding-left:20px;
}

.whiteboardlist{
	font-size:16px;
	line-height: 25px;
	padding-left:10px;
	} 
.iii {
font-size:8pt;
text-decoration:none;
color:#000000;
} 
.iii a {
font-size:8pt;
text-decoration:none;
color:#000000;
}

#social {line-height: 1.4em; padding-top: 5px; padding-right:30px}
#socialright { float:right;width: 125px}

#socialdisplay {overflow: hidden; margin:0px}
#socialdisplay li {display:inline-block; margin: 4px 3px 0 0}

#socialdisplay li a {display:inline-block; background: url(../images/social_icons.png) no-repeat; width: 21px; height: 21px}
#socialdisplay strong {color: #666}
#socialdisplay li a#twitter {background-position: -1px -1px }
#socialdisplay.group:hover li a#twitter {background-position: -1px -29px}
#socialdisplay li a#facebook {background-position: -28px -1px}
#socialdisplay.group:hover li a#facebook {background-position: -28px -29px}
#socialdisplay li a#linkedin {background-position: -53px -1px}
#socialdisplay.group:hover li a#linkedin {background-position: -53px -29px}





.homequotetop {
	background:url(../images/quotebackground.gif) no-repeat;
	height:284px;
	
}
.quotebottom {
margin-top:70px;
}

.formimput{
background-color:#fff;
	border:solid 1px #a9c1d9;
	color:#00438f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	padding:4px;
}

.secure{
	color:#999999;
	margin-top:10px;
		
	}

.trustedchoice{
background:url(../images/tcpledge.jpg) no-repeat;
height:200px;
}


.trustedchoice h1{
padding-left:220px;
padding-top:75px;
font-family:Arial, Helvetica, sans-serif;
font-size:36px;
font-weight:bolder;
color:#004080;

}
.trustedbody {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
width:725px;
line-height:17px;
margin-left:5px;
}

.trustedlist {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
width:600px;
padding-top:10px;
	}

.quotetable {
border: 1px solid gray;
background-color: #E8FBFF;
} 



.churchheader  {
	background:url(../images/ebowfam.jpg);
	position:inherit;
	height:180px;
	width:749px;
}
.headertxt {
	font-family: Georgia,'Times New Roman', Times, serif;
	font-size:40px;
	color:#103d67;
	margin-left:180px;
	margin-top:40px;
}

.stafftable {
	border: 1px solid #ADA394;
	background-color: #F3F2F1;
	padding: 0px 15px 0px 0px;
	margin-bottom: 15px;
	margin-top: 15px;
	background-image: url(images/quoteboxfade.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	width: 520px;
}
.stafftable td {
	padding: 10px;
}
.stafftable img {
	border-top: 1px solid #ADA394;
	border-right: 3px solid #ADA394;
	border-bottom: 3px solid #ADA394;
	border-left: 1px solid #ADA394;
}

.lifeheadertx{

font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bolder;
color:#004080;

}

 #PageContent
{
	position: relative;
	margin:0;
	padding: 0 0 0 0;
	text-align: left;
	clear: both;
	width: 100%;
	border-top:2px solid #e8e2d2;
}
#PageInrContent
{
	padding:0;
	height:100%;
}
#PageInrContent .SetLt
{
	float: left;
	margin-right: 30px;
	padding-bottom: 20px;
*padding-bottom: 3px;
	width: 47%;
	color: #666;
}
#PageInrContent .SetRt
{
	float: right;
	padding-bottom: 3px;
	width: 48%;
	color: #666;
}