@charset "utf-8";
/* CSS Document */

#background {
	background-image: url(../images/littlebox.jpg);
	background-repeat: repeat;
	margin:auto 0;
	padding:auto 0;
	text-align:center;
	height:100%;	
	width:100%;
}

#container {
	width:800px;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	text-align:center;
}

#topbar1 {
	background-image:url(../images/topbar1.jpg);
	background-repeat:no-repeat;
	width:800px;
	min-height:17px;
	
}

#datefont
	{
	font:"Arial", Helvetica, sans-serif;
	font-size:12px;
	font-variant: small-caps;
	text-align: right;
	padding-right:20px;
	}
	
#contactinfo		{
	background-image: url(../images/soundlogobar.jpg);
	width:780px;	
	min-height:105px;
	font:"Arial", Helvetica, sans-serif;
	font-size: 10px;
	font-variant:small-caps;
	text-align: right;
	padding-right:20px;
}


#navbar_main {
	background-image:url(../images/bottombar2.jpg);
	background-repeat:repeat;
	background-position:right;
	width:800px;
	min-height:22px;
	text-align:left;
}

#mainvid {
	background-image:url(../images/leftbg.jpg);
	background-repeat:repeat;
	text-align:center;
	vertical-align:middle;
	min-height:297px;
	float:left;
}

.mc_text {
	background-image:url(../images/leftbg.jpg);
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000;
	font-weight: bold;
	margin-left:465px;
	min-height:277px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	
}

.mc_subscript{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10px;
color: #000;
font-variant: small-caps;
font-weight: bold;
font-style:italic;
}

.members {
	background-image:url(../images/leftbg.jpg);
	text-align:center;
	padding-bottom:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-variant:small-caps;
	color:#000;
}

#bottombar1 {
	background-image:url(../images/bottombar1.jpg);
	width:800px;
	max-width:800px;
	min-height:19px;
	clear:both;
}

#bottombar2 {
	background-image:url(../images/bottombar2.jpg);
	width:790px;
	min-height:19px;
	padding-right:10px;
	padding-top:3px;
	text-align:right;
	vertical-align:middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	clear: both;
	
}

#bottombar3 {
	background-image:url(../images/bottombar3.jpg);
	width:800px;
	min-height:19px;
	clear:both;
}

.writtenbackdrop {
	background-image: url(../images/contentbg.jpg);
	background-repeat:repeat-y;	
	padding-left:175px;
	padding-right:25px;
	padding-top:25px;
	padding-bottom:25px;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align:left;
	overflow:visible;
}

#imagescrollbar {
	text-align:center;
	width:800px;
	min-height:200px;
}

#aboutustop {
	background-image:url(../images/top_aboutus.jpg);
	background-repeat:no-repeat;
	width:800px;
	min-height:100px;
}

#ourproductstop {
	background-image:url(../images/top_products.jpg);
	background-repeat:no-repeat;
	width:800px;
	min-height:100px;
}
#brokercomptop {
	background-image:url(../images/top_brokercomp.jpg);
	background-repeat:no-repeat;
	width:800px;
	min-height:100px;
}	

#applicationstop {
	background-image:url(../images/top_apps.jpg);
	background-repeat:no-repeat;
	width:800px;
	min-height:100px;
}

#linkstop {
	background-image:url(../images/top_links.jpg);
	background-repeat:no-repeat;
	width:800px;
	min-height:100px;
}

#careerstop {
	background-image:url(../images/top_careers.jpg);
	background-repeat:no-repeat;
	width:800px;
	min-height:100px;
}

#contactustop {
	background-image:url(../images/top_contactus.jpg);
	background-repeat:no-repeat;
	width:800px;
	min-height:100px;
}

#privacytop {
	background-image:url(../images/top_privacypolicy.jpg);
	background-repeat:no-repeat;
	width:800px;
	min-height:100px;
}

#lifecontactustop {
	background-image:url(../images/top_contactus.jpg);
	background-repeat:no-repeat;
	width:800px;
	min-height:100px;
}

#lifeservicestop {
	background-image:url(../images/top_services.jpg);
	background-repeat:no-repeat;
	width:800px;
	min-height:100px;
}

#lifemissiontop {
	background-image:url(../images/top_mission.jpg);
	background-repeat:no-repeat;
	width:800px;
	min-height:100px;
}

#lifecorporatepartnerstop {
	background-image:url(../images/top_corporatepartners.jpg);
	background-repeat:no-repeat;
	width:800px;
	min-height:100px;
}

#lifeaboutustop {
	background-image:url(../images/top_aboutus.jpg);
	background-repeat:no-repeat;
	width:800px;
	min-height:100px;
}

h.headings {
	font-weight:bold;
	font-style:italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #000;
	font-variant: small-caps;
	text-shadow:#CCC;
}

h1.headings {
	font-style:italic;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#000;
	text-align:center;
	text-shadow:#CCC;
}

h1.subheadings {
	font-style:italic;
	text-decoration:underline;
	text-shadow:#CCC;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	text-align:left;
}

h1.sloganheadings {
	font-style:italic;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	text-align:center;
	text-shadow:#CCC;
}

h1.contactheadings {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	font-variant:small-caps;	
}

h1.infoheadings {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:normal;
}

ul.navproducts {
	text-align:left;
	list-style-position:outside;
	list-style:none;
	list-style-type:none;
	line-height:0px;
	margin:0px;
	padding:0px;
	vertical-align:top;
	font-size:0px;
}

.navproductsmenu {
	float:left;
	padding:0px;
	margin:0px;
	overflow:visible;
}

/* Hides from IE-mac \*/

* html ul.navproducts {
	text-align:left;
	list-style-position:inside;
	list-style:none;
	margin:0px;
	padding:0px;
	font-size:0px;
}

* html .writtenbackdrop {
	height: 1%;
	overflow:hidden;
	word-wrap: break-word;
}
/* End hide from IE-mac */
.productsimage {
	text-align:center;
}

.sideimages {
	text-align:right;
	vertical-align:middle;
}

.tablecenterdiv {
	text-align:center;
}

table.tablebordered {
	border:2px;	
}

tr.tablerowcentered {
	text-align:center;
}

tr.header {
	 font-weight:bold;
	 text-align:center;
}

td.boldcell {
	font-weight:bold;
}

td.percentages {
	text-align:center;
}

td.notes {
	text-align:center;
	font-size:9px;
}

.bustable {
	background:none;
	border:1px;
	border:#000;
}

tr.bustable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	color: #025986;
	background-color: #C1DAE7;
}

.lefttablediv {
	text-align:left;
}

.tablecontacts {
	text-align:left;
	width:600px;
}

td.contactinfo {
	text-align:center;
}

ul.coveragelist {
	text-align:justify;
	list-style-position:outside;
	list-style:disc;
	margin-left:125px;	
}

ul.coveragelistleft{
	text-align:left;
	list-style-position:outside;
	list-style:disc;
}

ol.coveragelistleft{
	text-align:left;
	list-style-position:outside;
}

.documentlinks{font-family: "Verdana"; font-size: 9pt;text-decoration: none; color: #196A97;font-weight: normal}
.documentlinks:link {font-family: "Verdana"; font-size: 9pt;text-decoration: none; color: #196A97;font-weight: normal}
.documentlinks:visited {font-family: "Verdana"; font-size:9pt;text-decoration: none; color: #196A97;font-weight: normal}
.documentlinks:hover {font-family: "Verdana"; font-size: 9pt;text-decoration:underline; color: #196A97;font-weight: normal}
