﻿
body
{
	background: #ffffff; /*url(zen-bg.jpg) no-repeat top left;*/
	color: #000066;
	font-family:Verdana;
	font-size:8pt;
	width:645px;
	height:100%;
    margin:0;
    padding:0;
}
th
{
	background-color:#ffCCAD;
	font-weight:bold;
	text-align:center;

}
td
{
	width:25%;
	text-align:center;
}
tr
{
	width:13em;
	text-align:center;

}
table
{
	border-color:Gray;
	border-width:1px;
	border-style:solid;
	width:645px;
	font-size:8pt;

}

.section
{
	position:relative;
	width:645px;
	text-align:left;

}
#banner
{

}
#logoLion
{
	
	position:absolute;
	left:0;

}
#header
{

	font-size:18pt;
	font-family:Verdana, Sans-Serif;
	font-weight:bold;
	text-align:center;
	color:#000066;
}
#topBar
{

	width:98%;
	height:2px;

}
#clientinfo
{
	height:58px;

}
#labelState
{
	position:absolute;
	left:0px;
	top: 10px;
	font-size:8pt;	
}

#controlState
{
	position:absolute;
	top: 5px;
	left: 90px;
}
#labelAge
{
	position:absolute;
	top: 10px;
	left: 150px;
	font-size:8pt;
}

#controlAge
{
	position:absolute;
	top: 5px;
	left: 215px;
	width:200px;
}
#labelGender
{
	position:absolute;
	top: 10px;
	left: 260px;
	font-size:8pt;	
}
#controlGender
{
	position:absolute;
	top: 5px;
	left: 310px;	
}

#labelTermPeriod
{
	position:absolute;
	top: 10px;
	left: 387px;
	font-size:8pt;
}
#controlTermPeriod
{
	position:absolute;
	top: 5px;
	left: 472px;
}
#ageError
{
	position:absolute;
	top:28px;
	left:160px;
	width:129px;
}
#spacer
{
	background-color:#99CCFF;
	height:50px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	
}
.vertFloat
{
	position:relative;
	top:30%;
}
#uwClasses
{
	height:60px;
	position:relative;
		
}
.uwRow
{
	margin-bottom:5px;
}
.sectionLabel
{
	position:relative;
	left:0;
	width:20%;
}
.controlCol1
{
	position:absolute;
	left:130px;
	
}

.controlCol2
{
	position:absolute;
	left:320px;	
}
.controlCol3
{
	position:absolute;
	left:500px;		
}
#faceamounts
{
	position:relative;
	background-color:#99CCFF;
	height:75px;
}
#faceRow1
{	
	position:absolute;
	top:10px;
}
#faceAmtLabel
{
	position:absolute;
	top:2px;	
	width:129px;
}
#faceRow2
{
	position:absolute;
	top:32px;
}
#faceAmt1ErrorMsg
{
	position:relative;
	width:160px;
}
#faceAmt2ErrorMsg
{
	position:relative;
	width:160px;	
}
#faceAmt3ErrorMsg
{
	position:relative;
	width:160px;
}
.errorMsg
{
	color:Red;
}

.speedQuoteFaceAmount
{
	width:120px;
}
#output
{
	position:relative;
	
}
#outputHeader
{
  margin-top :5px;
  margin-bottom:5px;
  position:relative;

}
#outputTable
{
	position:relative;
	margin-top:5px;
}	

#summaryGender
{
	position:absolute;
	font-weight:bold;
    text-align: left;
	left:40px;
}
#summaryAge
{
	position:absolute;
	font-weight:bold;
    text-align: center;
	left:200px;
}
#summaryState
{
	position:absolute;
	font-weight:bold;
    text-align: center;
	left:300px;
}
#summaryProduct
{
	position:absolute;
	font-weight:bold;
    text-align: center;
	left:420px;
}
#bottomBar
{
	width:645px;
	height:2px;
}
#theTable
{
	position:static;
	
	/*top:40px;*/
}
#theFootnote
{
	position:relative;
	left:0;
}
#theLink
{
	position:relative;
	float:left;
	left:510px;
	text-decoration:none;
}
#action
{
	position:relative;
	height:30px;
	margin-top:8px;
}
#buttons
{
	position:absolute;
	left:230px;
}
#footer
{

	left:0;
	top:0;
	color:rgb(0,0,102);
	font-size:7pt;
}
#legal
{
	font-style:italic;
	line-height:20px;
	text-align:center;

}
#disclaimer
{

	/*text-align:center;*/
}
#compliance
{
	text-align:center;
	color:#c0c0c0;
}
#mobile
{
    border-style:solid;
    border-width:thin;
    width:240px;
    text-align: center;
    margin-left: auto ;
    margin-right: auto;
    margin-top: 50%;
    margin-bottom:50%;
   
    background-color:#FFFFFF;
 
}
#mobile_email
{
    width:230px;
}
.prompt
{
    color:Gray;
}
.normal
{
    color: #000066;
}
#modalPage
{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px; left: 0px;
}
.modalBackground
{
    filter: Alpha(Opacity=70); -moz-opacity:0.7; opacity: 0.7;
    width: 100%; height: 100%; background-color: #C6C7C8;
    position: absolute;
    z-index: 500;
    top: 0px; left: 0px;
}
.modalContainer
{
    left: 30%;
    top: 25%;
    position: absolute;
    z-index: 750;

}
.modalBody
{
    /*padding: 20px;*/
    width:240px; 
    text-align:center;
    border-color:#000000;
    border-width:thin;
}
.modal
{
    background-color: White;
    border: 1; position: relative;
    z-index: 1000;
    padding: 0px;
}
#centerDiv
{
    text-align:center;
    margin-left:auto;
    margin-right:auto;   
}
.noShow
{
    display:none;
}
.doShow
{
    display:block;
}
p.Normal
{
	margin-top:0in;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:.25in;
	
	font-size:8pt;
	font-family:Verdana;
}
.arialSeven
{
    font-size: 7pt; 
    font-family: Arial; 
}
.arialEight
{
    font-size: 8pt; 
    font-family: Arial; 
}
.ingOrange
{
    color: rgb(255, 102, 0);    
}
.ingBlue
{
    color: rgb(0, 0, 102);    
}
.ingBrightBlue
{
    color: #0000ff;
}
.pseudoLink
{
    cursor:pointer;
}
