﻿* {
margin: 0;
padding: 0;
}

#wrapper 			{ margin: 0px 0px 0px 0px;width: 690px;background-color: #014764; }
#wrappertop			{ margin: 0px 0px 0px 0px;width: 690px;background-color: #014764; }
#clear				{ clear:both; }
#FlashContainer		{ margin-top:40px; }

/* Global */
body 				{ font-family: Helvetica, Arial, sans-serif;font-size: 96%;background: ##004565;color: #000;margin: 10 0 30 0;}
h1,h2,h3,h4 		{ font-weight: bold;}
h1 					{ font: bold 1.4em;margin: 5px 0px 0px 0px;}
h1.indent10			{ text-indent: 10px; font: bold 1.4em;margin: 5px 0px 0px 0px;}
h2					{ font: bold 1.3em;margin: 5px 0px 0px 0px;}
h2.indent10			{ text-indent: 10px;font: bold 1.3em;margin: 5px 0px 0px 0px;}
h3					{ font-size: 1.2em;margin: 5px 0px 0px 0px;}
h3.indent10			{ text-indent: 10px;font-size: 1.2em;margin: 5px 0px 0px 0px;}
h4					{ font-size: 1.1em;margin: 5px 0px 0px 0px;}
h4.indent10			{ text-indent: 10px;font-size: 1.1em;margin: 5px 0px 0px 0px;}
.clear				{ clear:both; }
img,img a 			{ border: none;}


/* Homepage */
.polycell			{ background-image: url(../../images/polytop.gif);background-repeat:no-repeat; width: 483px; padding: 0px;margin: 0px 0px 0px 0px;float:left;}
.smallspotlight		{ background-image: url(../../images/spotlight_1_sq.gif); background-repeat:no-repeat; width: 138px; height: 175px; padding: 0px;margin: 0px 0px 0px 0px;}
.smallspotlightp	{ background-image: url(../../images/referfriend-st.jpg); background-repeat:no-repeat; width: 138px; height: 175px; padding: 0px;margin: 0px 0px 0px 0px;}
.smallspotlightb	{ background-image: url(../../images/boost_benefits_static.gif); background-repeat:no-repeat; width: 138px; height: 175px; padding: 0px;margin: 0px 0px 0px 0px;}
.smallspotlightm	{ background-image: url(../../images/idtheft-st.jpg); background-repeat:no-repeat; width: 138px; height: 175px; padding: 0px;margin: 0px 0px 0px 0px;}
.smallspotlighta	{ background-image: url(../../images/referfriend-st.jpg); background-repeat:no-repeat; width: 138px; height: 175px; padding: 0px;margin: 0px 0px 0px 0px;}

.main				{ background-color:white;width:552px;margin-bottom:50px;}
.logohome			{ margin-top:23px;margin-left:20px;border:0px;float: left;}
.logolev1			{ margin-top:15px;margin-left:20px;float:left;}

/* Tops & Headers */
.topnavsmall		{ color: white;font-size:.9em;margin-bottom:10px;float:left; }
.pgctrls			{ margin-left:30px;margin-right:30px; }
.level1top			{ width: 552px;padding: 0px 0px 0px 0px;float:left;background-image: url(../../images/top_552_lg.gif);background-repeat:no-repeat;}
.largetop			{ width: 800px;padding: 0px 0px 0px 0px;float:left;background-image: url(../../images/top_800.gif);background-repeat:no-repeat;}
.bottomnav			{ width: 640px;color:white;font-size:.9em;}
.bottomnav_large	{ width: 800px;color:white;font-size:.9em;}
.normal				{ margin: 0px 0px 0px 0px;padding: 0px; }

/* Page Structure */
.leftnav			{ width: 138px;margin: 0px;color: white;float:left;text-align:left;background-color: #014764;}
.breadcrumbs		{ font-size:1em;width: 467px;color: black; height: 36px;float: left;background-color: white;}
.breadcrumbs_large	{ width: 800px;font-size:.9em;color: black; height: 18px;float: left;background-color: white;}
.block69			{ width: 69px;padding: 0px;float:left;}
.block105			{ width: 105px;padding: 0px;float:left;}
.block138			{ width: 138px;padding: 0px;float:left;}
.block161			{ width: 161px;padding: 0px;float:left;}
.block184			{ width: 184px;padding: 0px;float:left;}
.block207			{ width: 207px;padding: 0px;background-color:white;float:left;}
.block225			{ width: 225px;padding: 0px;background-color:white;float:left;}
.block240			{ width: 240px;padding: 0px;background-color:white;float:left;}
.block276			{ width: 276px;padding: 0px;background-color:blue;float:left;}
.block368			{ width: 368px;padding: 0px;float:left;}
.block414			{ width: 414px;padding: 0px 0px 0px 0px;float:left}
.block483			{ width: 483px;padding: 0px 0px 0px 0px;float:left}
.block552			{ width: 552px;padding: 0px 0px 0px 0px;margin:0px;float:left;min-height:200px}
.block621			{ width: 621px;background-color: #fff;float:left;margin: 0px 0px 0px 0px;}
.block690			{ width: 690px;background-color:#fff;float:left;margin: 0px 0px 0px 0px;}
.block800			{ width: 800px;background-color:#fff;float:left;margin: 0px 0px 0px 0px;}
.high18				{ height: 36px;}
.high20				{ height: 32px;}
.high25				{ height: 40px;}
.high32				{ height: 50px;}
.high52				{ height: 83px;}
.high56				{ height: 90px;}
.high60				{ height: 95px;}
.high79				{ height: 125px;}
.high100			{ height: 160px;}
.high136			{ height: 215px;}
.high138			{ height: 220px;}
.high150			{ height: 240px;}
.high175			{ height: 280px;}
.high200			{ height: 320px;}
.high234			{ height: 375px;}
.high276			{ height: 440px;}
.high300			{ height: 480px;}
.high330			{ height: 530px;}
.high350			{ height: 560px;}
.high360			{ height: 575px;}
.high400			{ height: 640px;}
.high455			{ height: 725px;}
.high500			{ height: 800px;}
.high550			{ height: 1140px;}
.high600			{ height: 960px;}
.high650			{ height: 1040px;}
.high700			{ height: 1120px;}
.high750			{ height: 1200px;}
.high800			{ height: 1280px;}
.high850			{ height: 1275px;}
.high900			{ height: 1440px;}
.high950			{ height: 1500px;}
.high1000			{ height: 1600px;}
.high1100			{ height: 1650px;}
.high1150			{ height: 1600px;}
.high1270			{ height: 1875px;}
.high1450			{ height: 1950px;}
.high1600			{ height: 2150px;}
.high1600			{ height: 2400px;}
.high1750			{ height: 2600px;}
.high1900			{ height: 2850px;}
.high2000			{ height: 2700px;}
.high2250			{ height: 3375px;}
.high2400			{ height: 3425px;}
.high2600			{ height: 3800px;}
.high4800			{ height: 6500px;}
.high5400			{ height: 7875px;}

.wide100			{ width: 85px;}
.wide108			{ width: 108px;}
.wide195			{ width: 195px;}
.wide205			{ width: 205px;}
.wide256			{ width: 256px;}
.wide225			{ width: 225px;}
.wide327			{ width: 327px;}

/* Corners & Borders*/
.tl_round			{ background-image: url(../../images/tl_corner.gif);background-repeat:no-repeat;}
.tr_round			{ background-image: url(../../images/tr_corner.gif);background-repeat:no-repeat;}
.bl_round			{ background-image: url(../../images/bl_corner.gif);background-repeat:no-repeat;}
.bl_25_round		{ background-image: url(../../images/bottom_25_round_lg.gif);background-repeat:no-repeat;}
.bl_25_round_800	{ background-image: url(../../images/bottom_25_round_800_lg.gif);background-repeat:no-repeat;}
.bl_60_round		{ background-image: url(../../images/bl_60_round.gif);background-repeat:no-repeat}
.bl_60_round_blank	{ background-image: url(../../images/bl_60_round_bl.gif);background-repeat:no-repeat}
.bl_corner_75		{ background-image: url(../../images/bl_corner_75_lg.gif);background-repeat:no-repeat;}
.bl_100_round		{ background-image: url(../../images/bl_100_corner.gif);background-repeat:no-repeat}
.bl_138_round		{ background-image: url(../../images/bl_138_corner.gif);background-repeat:no-repeat}
.bl_200_round		{ background-image: url(../../images/bl_200_corner.gif);background-repeat:no-repeat}
.bl_200_round_blank	{ background-image: url(../../images/bl_200_corner_blank.gif);background-repeat:no-repeat}
.bl_276_round		{ background-image: url(../../images/bl_276_corner_lg.gif);background-repeat:no-repeat;}
.br_round			{ background-image: url(../../images/br_corner.gif);background-repeat:no-repeat;}
.br_69_round		{ background-image: url(../../images/br_69_corner_lg.gif);background-repeat:no-repeat;}
.br_corner_75		{ background-image: url(../../images/br_corner_75_lg.gif);background-repeat:no-repeat;}
.ehl_25				{ background-image: url(../../images/ehl_right.gif);background-repeat:no-repeat;}
.ehl_100			{ background-image: url(../../images/ehl_right_100.gif);background-repeat:no-repeat;}
.brdtopgray			{ border-top: #A6A6A6 1px solid;}
.brdtopbottomgray	{ border-top: #A6A6A6 1px solid;border-bottom: #A6A6A6 1px solid;margin-bottom:-2;}
.brdrtgray			{ border-right: #A6A6A6 1px solid;float:right;margin-top:15px;height:108px;}
.brdrtgray0			{ border-right:#A6A6A6 1px solid;}
.brdrtgray79		{ border-right: #A6A6A6 1px solid;float:right;margin-top:15px;height:49px;margin-left:8px;}
.brdrtgray138		{ border-right: #A6A6A6 1px solid;float:right;margin-top:15px;height:108px;}
.brdrtgray150		{ border-right: #A6A6A6 1px solid;float:right;margin-top:15px;height:120px;}
.brdrtgray175		{ border-right: #A6A6A6 1px solid;float:right;margin-top:15px;height:190px;}
.brdrtgray200		{ border-right: #A6A6A6 1px solid;float:right;margin-top:15px;height:170px;}
.brdrtgray204		{ border-right: #A6A6A6 1px solid;float:right;margin-top:15px;height:204px;}
.brdrtgray256		{ border-right: #A6A6A6 1px solid;float:right;margin-top:15px;height:226px;}
.ratesprod			{ margin: 10px 15px 15px 15px;border-top: white 1px solid;border-bottom: white 1px solid;color:white; }
.totop				{ text-align: right;margin-right: 8px;margin-top:-10px;margin-bottom:10px; }
.advisorline		{ border-bottom:gray solid 1px;width:430px;margin-left:25px;margin-top:-10px; }

/* Colors */
a:standard			{ color: #0069aa;text-decoration: underline;}
.standard			{ color: #0069aa;}
A:hover 			{ color: #e4701e;}
.white				{ color: white;}
.whitehvr			{ color: white;}
a:hover.whitehvr	{ color: #0069aa;}
.blue				{ color: #0069aa;}
a:hover.blue		{ color: #ff903f;}
.orange				{ color: #e4701e;}
.black				{ color: black;}
.red				{ color: red;}
.ltgray				{ color: #999999;}
.backwhite			{ background-color: white;}
.backblue			{ background-color: #0069AA;}
.backdkblue			{ background-color: #014764;}
.backorange			{ background-color: #ff903f;}
.backpink			{ background-color: #E1507D;}

/* Sizes */
.Level1				{ font-size:.9em; }
.15em				{ font-size:1.5em;}
.12em				{ font-size:1.2em;}
.9em				{ font-size:.9em;}
.8em				{ font-size:.8em;}
.bold				{ font-weight: bold;}
.italic				{ font-decoration:italic;}
.noline				{ text-decoration:none;}
.Small				{ font-size: .9em; }
.Medium				{ font-size: 1.5em; }
.Large				{ font-size: 2em; }
.essmall			{ font-size: .9em; }

/* Text */
.text				{ margin:15px 0px 15px 5px;text-align:justify;float:left; }
.bodylegal			{ text-align:left;margin-left:10px;width:525px;float:left;font-size: .9em; }
.simpletext			{ text-align:justify;font-size:.9em;float:left; }
.signon				{ margin-right:10px;float:right;margin-top:20px;}
.hdr				{ margin-top:16px;color:#0069aa;font-size:1.5em;font-weight:bold;float:left;margin-left:15px;text-align:left;}
.level1hdr			{ margin-top:16px;color:#0069aa;font-size:1.4em;font-weight:bold;float:left;margin-left:15px;width:330px;text-align:left;}
.sum				{ margin-top:10px;color:black;font-size:1.1em;font-weight:normal;float:left;margin-left:15px;text-align:left;}
.level1sum			{ margin-top:10px;color:black;font-size:1.1em;font-weight:normal;float:left;margin-left:15px;width:320px;text-align:left;}
.level2sum			{ margin-top: 10px;color:black;font-size:1.1em;font-weight:normal;text-align: left;margin-left: 100px;margin-right: 10px;}
.level3sum			{ margin-top:10px;color:black;font-size:1.1em;font-weight:normal;float:left;margin-left:0px;width:375px;text-align:left;}
.level4sum			{ margin-top:10px;color:black;font-size:1.1em;font-weight:normal;float:left;margin-left:10px;width:460px;text-align:left;}
.ratestable			{ font-size: 1em;color:white;text-align:left; }
.locationhdr		{ margin-top:5px;color:#0069aa;font-size:1.5em;font-weight:bold;float:left;margin-left:10px;width:250px;text-align:left;}
.locationsum		{ margin-top:8px;color:black;font-size:1.1em;font-weight:normal;float:left;margin-left:10px;width:250px;text-align:left;}
.crossell			{ width:205px;padding:0px;float:left;height:60px;margin-left:0px;margin-right:10px; }
.services			{ text-align: left;margin-left: 25px;width: 205px;float: left; }
.crossella			{ width:215px;float:left;margin-left:0px;margin-right:10px;margin-top:15px;text-align:left; }
.crossellb			{ width:200px;float:left;margin-left:0px; }

/* Alignment & Margins */
.left				{ text-align: left; }
.leftfloat			{ float: left;}
.center				{ text-align: center;}
.right				{ text-align: right;margin-right: 8px;}
.mar0				{ margin: 0px; }
.mar10				{ margin: 10px;}
.mar20				{ margin: 20px 20px 20px 15px;}
.mar25				{ margin: 25px 25px 25px 15px;}
.mar25list			{ margin: 15px 25px 15px 50px;}
.pagelist			{ margin: 0px 25px 0px 50px;}
.locationhrs		{ text-align: left;margin-top: 10px;margin-left: 15px;margin-right: 10px;}
.bmar5				{ margin-bottom: 5px;}
.bmar10				{ margin-bottom: 10px;}
.lmar5				{ margin-left: 5px;}
.lmar10				{ margin-left: 10px;}
.lmar15				{ margin-left: 15px;margin-right:10px;	}
.lmar20				{ margin-left: 18px;margin-right:10px;}
.lmar25				{ margin-left: 25px;margin-right:10px;}
.lmar84				{ margin-left: 84px;}
.tmar10				{ margin-top: 10px;}
.list				{ text-align:left;margin-left:50px; }
.homefeature		{ margin:10px 5px 0px 20px;text-align:left;font-size:1.6em;font-weight:bold;color:#0069aa;}
.homelist			{ margin:5px 5px 0px 20px;text-align:left;font-size:1em;}
.blocktitle			{ margin:10px 5px 5px 10px;text-align:left;font-size:1.2em;font-weight:bold;}
.blocktitle15		{ margin:15px 5px 5px 15px;text-align:left;font-size:1.2em;font-weight:bold;}
.blocklist			{ text-align:left;margin-left:20px;margin-right:8px;list-style-image: url(../../images/carat.gif);font-size: 1.1em; }
.blocklist40		{ text-align:left;margin-left:40px;list-style-image: url(../../images/carat.gif);font-size: 1.1em; }
.blocklistbullet	{ text-align:left;margin-left:20px;font-size: 1.1em; }
.blocklistbullet80	{ text-align:left;margin-left:115px;width:365px; }
.blocklistcarat80	{ text-align:left;margin-left:115px;width:365px;list-style-image: url(../../images/carat.gif); }
.blocklist149		{ text-align:left;margin-left:-5px;list-style-image: url(../../images/carat.gif);width:155px;font-size: 1.1em; }
.blocklistwhite149	{ text-align:left;margin-left:-5px;list-style-image: url(../../images/carat_white.gif);color:white;width:159px;font-size: 1.1em; }
.blocklistwhite		{ text-align:left;margin-left:20px;margin-right:8px;list-style-image: url(../../images/carat_white.gif);color:white;font-size: 1.1em; }
.blocklistwhitebullet	{ text-align:left;margin-left:20px;color:white;font-size: 1.1em; }
.blocklistblackbullet	{ text-align:left;margin-left:20px;color:black;font-size: 1.1em; }


/* Images & Logos */
.level1pic			{ float:right;border:0px;margin-top:30px;}
.membercloseup		{ float:right;margin-left:10px;margin-top:10px;margin-bottom:10px;width:180px; }
.imgcaption			{ text-align:center;width:174px;font-style:italic; }
.eecloseup			{ float:left;margin-right:10px;margin-top:10px;margin-bottom:10px;width:125px; }
.imgcaptionsm		{ text-align:center;width:122px;font-style:italic; }

/* Table Structure */
.even				{ background-color:#014764;vertical-align: top }
.odd				{ background-color:#0686BE;vertical-align: top}
.row1				{ background-color:#014764;border-bottom:6px white double;padding:15px 8px 15px 8px;font-weight:bold;vertical-align: top }
.row2				{ background-color:#0686BE;border-top:0px white solid;padding:10px 8px 10px 8px;vertical-align: top }
table				{ margin-left: 0px;margin-top: 0px;margin-bottom: 0px;width:552px;border-spacing: 0;color:white;font-size: 1.1em; }
.table1				{ margin-left: 20px;margin-top: 20px;margin-bottom: 20px;width:510px;border-spacing: 0;color:white;font-size: 1.1em; }
td					{ border:1px white solid;padding:10px 8px 10px 8px;	}
.jobtable			{ border:1px white solid;width:400px;color:black;font-size:.9em;vertical-align: top }

.notification		{ width:552px; height:25px;background-color: white;color: red;font-weight: bold;text-align: center;border-bottom: thin red solid;border-top: thin red solid;margin-top:-8;margin-bottom:5px; }
.notification_maint	{ width:552px; height:25px;background-color: white;color: blue;font-weight: bold;text-align: center;border-bottom: thin blue solid;border-top: thin blue solid;margin-top:-8;margin-bottom:5px; }





/* ---------------------  Top Modifications  ----------------------------- */
#TopMenu ul.Level1	{ margin: -2px; }
#TopMenuWraper		{ width:685px;font-size:1em; }
#TopMenu ul.Level1	{ width:685px; }


/* ---------------------  Side Navigation Modifications  ----------------------------- */
#SideMenu
{
	position: absolute;
	margin: 20px 0px 0px -10px;
	width: 148px;
	height: 178px;
}
#SideMenu ul li
{
	margin-top: expression('-0.3em');
	width: 148px;
	margin-left:-10px;
}
#SideMenu ul:hover li.Filler, #SideMenu ul.over li.Filler
{
	height: 185px;
	display: block;
	background-color: #014663;
}
#SideMenu ul:hover li, #SideMenu ul.over li
{
	width: 320px;
}
#SideMenu ul li:hover dl, #SideMenu ul li.over dl
{
	display: block;
	margin-top: -25px;
	width:152px;
}
#SideMenu
{ 	
	font-size: 100%;
}

#SideMenu ul li a
{
	padding-left: 20px;
}
#SideMenu ul:hover .T1, #SideMenu ul:hover .B1,
#SideMenu ul.over .T1, #SideMenu ul.over .B1
{
	margin: -30px 5px 0px 75px;
}
#SideMenu ul li:hover dl dd a,
#SideMenu ul li.over dl dd a
{
	display: block;
	color: #ffffff;
	margin-left: 8px;
	padding-left: 5px;
	background-image: none;
	background-color: #014663;
}
#SideMenu ul li:hover a, #SideMenu ul li:hover dd a:hover,
#SideMenu ul li.over a, #SideMenu ul li.over dd a:hover
{
	color: #e4701e;
}

/* --------- Bottom Slide Tray Menu Features-------------------- */

#TabView
{
	float: left;
	width: 210px;
	height: 220px;
	background-color: #0087be;
}

#TabView #TabViewContent
{
	font-size: 1.2em;
	height:	158px;
	padding: 10px;
	text-align:left;
}

#TabView .Tab
{
	padding: 2px 10px;
	margin-bottom: 1px;
	background: #014663 url(../../images/tab-background.gif) center top no-repeat;
	cursor: pointer;
	color: white;
}

#TabView .Tab .TabContent
{
	display: none;
}

#TabView a
{
	color: #ffffff;
}



/* end */