	body {
	background-color: #FFFFFF;
	color: Black;
}
	
	a {color: #869928;
	text-decoration: none
}

	a:link {color: #447b9a}
	a:visited {color:#447b9a}
	a:active, a:hover {text-decoration: underline}
	
	body {margin: 0px}
	body, td {
	font-family: verdana, sans-serif;
	border-right-width: 0px;
}
	td.border 
	{
	    height: 15px;
	    width: 53px;
	    border-top-width: thin;
	    border-right: black thin solid;
	    border-left: black thin solid;
	    border-top-color: black;
	    border-bottom: black thin solid;
	}
	
	td.border2
	{
	    border-right: black thin solid;
	    border-left: black thin solid; 
	}
	
	#leftshadow
	{
	    background-image: url(http://www.theannuitystore.com/images/Box2_bg.jpg);
	    background-repeat: repeat-y;
	    background-position: left;
		width: 601px;
		float: left;
		text-align: center;
	}
	
	#bottomshadow
	{
		background-image: url(http://www.theannuitystore.com/images/BottomBox.jpg);
		background-repeat: no-repeat;
		width: 601px;
		height: 65px;
	}
	
	#spacer
	{
		width: 100%;
		min-height: 15px;
	}	
	
	.leftshadow
	{
	    background-image: url(images/Box2_left.jpg);
	    background-repeat: repeat-y;
	    background-position: left;
	    width: 21px;
	    float: left;
	}
	
    .rightshadow
	{
	    background-image: url(images/Box2_right.jpg);
	    background-repeat: repeat-y;
	    background-position: right;
	    width: 19px;
	    float: left;
	}
	#contact .content
	{
	    text-align: center;
	}
	
	#loginForm {
	margin-left: 10px;
    width: 195px;
    height: 189px;
    background-image: url(images/LoginAccess.jpg);
    background-repeat: no-repeat;
}
    #loginForm span {
    margin-left: 15px;
}

    #welcome {
    margin-left: 15px;
}

    #userSpacer {
    height: 70px;
}
    
    #passSpacer {
    height: 30px;
}

	#content2 {
	margin-left: 10px;
    width: 195px;

}

	#newsEvents {
	margin-left: 10px;
    width: 195px;
    height: 189px;
    background-image: url(images/NewsEvents_3.jpg);
    background-repeat: no-repeat;
}
	#leftMenuItems {
	font-size: 8pt;
	padding: 10px;
	color: #000000;
}
	#leftMenuItems h1 {margin-top: 0px}
	#lifestoreTagline {font-size: 8pt; margin-top: 30px}
	
	#mainContent {
	font-size: 10pt;
	height: 100%;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #6699CC;
	color: #000000;
	background-color: #FFFFFF;
	padding: 20px;
}
	#mainContent h1:first-child {margin-top: 0px}
	
	#bottomText {
	color: #CCCCCC;
	font-size: 8pt;
	margin-top: 25px;
	padding-top: 7px;
	border-top-width: 0px;
	border-top-style: none;
	}
	
	h1, h2, h3, h4, h5, h6, h7 {
		color: #EAC17F;
		font-family: verdana, sans-serif;	}
	
	h1 {
	font-size: 18pt;
	font-family: verdana, sans-serif;}
	h2 {font-size: 12pt}
	h3 {font-size: 10pt}
	h4 {font-size: 8pt}
	h5 {font-size: 7pt}
	h6 {font-size: 6pt}
	h7 {font-size: 5pt}
	
	        .mainContainer
        {
	background-color: Transparent;
	border-left-color: #6699FF;
        }
body {
	background-color: #869928;
	background-repeat: no-repeat;
}
.style12 {font-size: 9px}
.style17 {color: #6699FF}
.style18 {
	color: #869928;
	font-weight: bold;
}
.style19 {color: #6699FF; font-weight: bold; }
.style22 {color: #000000}
.style23 {color: #6699FF; font-weight: bold; }
.style12 {font-size: 9px}
.style17 {color: #6699FF}
.style18 {color: #869928}
.style20 {font-size: 13px; color: #000000}
.style1 {
	color: #000000
}
.style2 {color: #CCCCCC}
.style3 {color: #FFFFFF}
.style21 {color: #000000; }	
.style24 {color: #6699FF;
		  font-size:smaller}
.style25 {color: #6699FF;
		  font-size:smaller}
	
#spacer { height:70px; width:100%;   }

/* ************************************** */
/* BEGIN SECTION FOR THE NAVIGATION LINKS */
/* ************************************** */

#navlist li {
	display: inline; 
	/* for IE5 and IE6 */
}

#navcontainer {
	width: 191px; 
	margin-top: 7px;
}

#navlist {
	width: 98%;
	/* to display the list horizontaly */
	font-family: verdana, sans-serif;
	font-size: 8pt;
	color: white;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	border-top: 0px #efefef solid;
	border-left: 0px #efefef solid;
	border-right: 0px #efefef solid;
}

#navlist li:first-child, #navlist li:first-child a {
	border-top: 0px;
}

#navlist a, #navlist li.header {
	/* extend the sensible area to the maximum with IE5 */
	width: 99.99%;
	padding: 0px 1em 0px 1em;
	display: block;
	text-align: left;
	text-decoration: none;
	padding: 5px;
	border-top: 1px #ccc solid;
}

#navlist li:first-child, #navlist li:first-child a {
	border-top: 0px;
}

#navlist li.subitem a {
	border: 0px;
}

li.header {margin-bottom: 0px; text-transform: capitalize}
li.subitem {margin-bottom: 0px; border-bottom: 0px}

#navlist a:hover {background-image: url(images/Greentexture.gif); color: #fff; font-weight: bold}


/* ************************************** */
/*  END SECTION FOR THE NAVIGATION LINKS  */
/* ************************************** */

@media print { body { visibility: hidden;}}

#prod {
	background-image: url(images/repbrochures_vFinal_blank-1_05.png);
	width: 318px;
	height: 448px;
	font-family: Tahoma;
	font-size: 10pt;
	list-style-position: outside;
	vertical-align: middle;
	text-autospace: inherit;
	line-height: 17pt;
}

#prod ul {
	margin-left: 50px;
	margin-right: 70px;
	padding-left: 10px;
}

#rotate-text {
	writing-mode: tb-rl;
	width: 114px;
	height: 285px;
	font-family: Times;
	font-size: 10pt;
	vertical-align: middle;
	padding-top: 20px;
}

#contact {
	background-image: url(images/repbrochures_vFinal_blank-1_08.png);
	width: 320px;
	height: 131px;
	font-family: Times;
	font-size: 11pt;
	color: white;
	padding-left: 15px;
	font-style: italic;
	vertical-align: middle;
	padding-top: 20px;
}

#contact2 {
	background-image: url(images/repbrochures_vFinal_blank_Page_2-02_02.png);
	width: 194px;
	height: 212px;
	font-family: Times;
	font-size: 11pt;
	padding-left: 20;
	padding-top: 23;
	line-height: 15pt;
}
#contact2 span {
	font-style: italic;
	font-size: 10pt;
}

#busphil {
	background-image: url(images/repbrochures_vFinal_blank_Page_2_10.png);
	width: 344px;
	height: 239px;
	font-family: Tahoma;
	font-size: 10pt;
}

#busphil ul {
	margin-left: 50px;
	margin-right: 70px;
	padding-left: 10px;
	line-height: 1.5em;
}

#qual {
	background-image: url(images/repbrochures_vFinal_blank_Page_2_06.png);
	width: 344px;
	height: 227px;
	font-family: Tahoma;
	font-size: 10pt;
	
}

#qual ul {
	margin-left: 50px;
	margin-right: 70px;
	padding-left: 10px;
	line-height: 1.5em;
}

#perbio {
	background-image: url(images/repbrochures_vFinal_blank_Page_2_07.png);
	width: 358px;
	height: 517px;
	font-family: Tahoma;
	font-size: 10pt;
}

#perbio span {
	width: 270px;
	float: right;
	text-align: justify;
	margin-right: 20px;
	line-height: 1.35em;
}

#misstmt {
	background-image: url(images/repbrochures_vFinal_blank_Page_2_08.png);
	width: 349px;
	height: 489px;
	font-family: Tahoma;
	font-size: 10pt;
}

#misstmt span {
	width: 270px;
	float: right;
	text-align: justify;
	margin-right: 20px;
	line-height: 1.5em;
}