/* Default CSS Stylesheet for a new Web Application project */

/* ----------------------------- html rules ------------------------------------------ */

{
	font: normal 0.9em sans-serif, 'Roboto', sans-serif;
	color: #666666;
	background: #DCDEE2 url(images/body.gif) repeat-x 0 0;
	color: #666666;
	background: #DCDEE2;
	text-align: center;
}


body {
	background: #fff;
	color: #666666;
	margin: 0;
	padding: 0;
	font-family: 'Roboto', sans-serif;
}
img			{border:0}
			/* applies to every link on the site */
A			{color:#006;}	
A:hover		{color:#00F;}

h1 img		{vertical-align:middle; white-space:nowrap; margin-right:.3em}
h1			{font-size:140%; margin:0; font-weight:bold;}
h2			{font-size:135%; margin:0; font-weight:bold;}
h3			{font-size:110%; margin:0; font-weight:bold;}
h4			{font-size:100%; margin:0;}
h5			{font-size:80%;  margin:0;}
h6			{font-size:75%;  margin:0;}

.adText		{margin: 1.7em 0;}

ol.jargon		{font-weight:bold;}
ol.jargon span 	{color:#00005f; font-weight:normal}

#HeaderOld { height:104px;width:100%;  background:url(images/topbannermiddle.gif) repeat-x ; float:left;  }
#HeaderLeftx {
	height: 90px;
	width: 504px;
	margin-left: 10px;
	margin-top: 10px;
	background: url(images/lifequote-logo.png) no-repeat;
	float: left;
}

.HeaderLeft {
	height: 90px;
	width: 504px;
	margin-left: 10px;
	margin-top: 10px;
	background: url(images/lifequote-logo.png) no-repeat;
    background-size: 280px 57px;
	float: left;
}
.HeaderLeftifalife {height:90px;width:504px;margin-left:10px;margin-top:10px; background:url(images/lifequote-logo.png) no-repeat; float:left; }
.HeaderRightifalife{height: 90px;width:240px;background: url(images/ifalife.gif) no-repeat;float: right;margin-top: 10px;}

.HeaderLeftwhatprotect{height:90px;width:504px;margin-left:10px;margin-top:0; background:url(images/wglogo.png) no-repeat; float:left;}
.HeaderRightwhatprotect{height: 90px;width: 280px;background: url(images/lifequote-logo.png) no-repeat;float: right;margin-top: 10px;margin-right: 40px;}

.HeaderLeftintrinsicopenmarket,.HeaderLeftintrinsic,.HeaderLeftintrinsicpanel {height:90px;width:504px;margin-left:10px;margin-top:10px; background:url(images/quilter-logo.png) no-repeat; float:left;}
.HeaderRightintrinsic,.HeaderRightintrinsicpanel{display:none}

#HeaderLeftOLD { height:104px;width:204px; background:url(images/topbannerleft.gif) no-repeat; float:left; }
#HeaderRightOLD { height:104px;width:175px; background:url(images/topbannerright.gif) no-repeat ; float:right; }


#MainContent {min-height:70px;width:100%; margin-left:auto;margin-right:auto;position:inherit;}

/*#Footer { width:100%; 
    background:url(images/footermiddle.gif) repeat-x; float:left;
}
#FooterLeft { height:25px;width:36px; 
    background:url(images/footerLeft.gif) no-repeat ; 
    float:left; 

}
#FooterRight { height:25px;width:36px; 
    background:url(images/footerRight.gif) no-repeat ; 
    float:right; }*/

#Footer{ width:100%;}
#FooterText {
	margin-top: 20px;
	position: relative;
	padding-top: 20px;
	padding-bottom: 10px;
	width: 100%;
	text-align: center;
	float: left;
	font-size: 7.5pt;
	margin-bottom: 5px;
	font-family: 'Roboto', sans-serif;
}

/* ----------------------------- alignment rules------------------------------------------ */

				/* generic float alignments used for images */
.imgFloatLeft	{float:left; margin-right:1em;}
.imgFloatRight	{float:right; margin-left:1em;}

				/* used for table layout on contact us page etc...*/
.floatLeft		{float:left; width:280px; margin-right:8px;}
.floatRight		{float:right; width:330px; margin-left:8px;}
.floatLeft H4 	{padding-left:4px;}
.clearBoth 		{clear:both;}
.left			{text-align:left;}
.center			{text-align:center;}
.right			{text-align:right;}
.top			{vertical-align:top;}

.LPASSMALLLBL {
	font-family: 'Roboto', sans-serif;
	font-size: xx-small;
	color: #C9CDD3;
}
.LPASSMALLTEXT {
	font-family: 'Roboto', sans-serif;
	font-size: xx-small;
	color: black;
	background-color: White;
	border-style: solid;
	border-width: 1pt;
	border-color: #FFB0E7;
}

.LPASCONTROLERROR
{
	font-family: 'Roboto', sans-serif;
	font-size:   x-small;
	color:Red;
	
}
.LPASLBLERROR
{
	font-family: 'Roboto', sans-serif;
	font-size:   x-small;
	color:Red;
	
}
.LPASSMALLHEADER
{
	font-family: 'Roboto', sans-serif;
	font-size:   x-small;
	color:#4A6B91;
	font-weight:bold;
}
.LPASHEADER
{
	font-family: 'Roboto', sans-serif;
	font-size:   small;
	color:#37393E;
	font-weight:bold;
}
.LPASANNOUNCE {
	font-family: 'Roboto', sans-serif;
	font-size: medium;
	color: #FF46C7;
	font-weight: bold;
	margin-left: auto
}
.LPASTEXT {
	font-family: 'Roboto', sans-serif;
	font-size: x-small;
	color: black;
	background-color: White;
	border-style: solid;
	border-width: 1pt;
	margin-top: 3px;
}
.LPASTEXTREADONLY
{
	font-family:Arial;
	font-size:x-small;
	color: #4A6B91;
	background-color:#F0F2F5;
	border-style:solid;
	border-width:1pt;
	border-color : #C9CDD3;
}

.LPASOCCTEXT
{
	font-family:Arial;
	font-size:x-small;
	color:black;
	background-color:White;
	border-style:solid;
	border-width:1pt;
	border-color : #C9CDD3;
	width:165px;
	height:50px;
}
.LPASDDL
{
	font-family: 'Roboto', sans-serif;
	font-size:   x-small;
	color:#4A6B91;
	background-color:White;
	width:600px;
}
.LPASSOFTANNOUNCE
{
	font-family: 'Roboto', sans-serif;
	font-size:   medium;

}	
.LPASSOFTHEADER
{
	font-family: 'Roboto', sans-serif;
	font-size:   small;
	color:#4A6B91;
}
.LPASCHECKBOX
{
	font-family: 'Roboto', sans-serif;
	font-size:   small;
	color:#4A6B91;
	font-weight:bold;
	background-color:Transparent;
}
.LPASLBLHEADER
{

	font-family: 'Roboto', sans-serif;
	font-size:   small;
	color:white;
	background-color:#4A6B91;
	font-weight:bold;
}

.AOLFRAME 
{
	height:550px;
	width:800px;
	text-align:center;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

/*#########################################################################
  # Form setup div tags                                                   #
  #########################################################################*/

/* ################################
   # Popup windows with 2 columns #
   ################################*/


 /*################################*/


/*
	AOL stuff
*/

.Help{text-align:left}
.Help .LPASHEADER{font-size:20px}

#txtApp1Reason{font-size:12px;}