* {
margin: 0;
padding: 0;
}

.noprint 			{ display: none; }
body 				{ width:100%;margin:0;float:none;font-family: Times New Roman, sans-serif;font-size: 10pt;color: black;}





.generally			{ width: 100%; margin: 0; float: none; }


#wrapper 			{  }
#wrappertop			{  }
#clear				{ clear:both; }

/* Global */



/* 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;}
.main				{ width:100%;}
.logohome			{ margin-top:46px;margin-left:20px;border:0px;float: left;}
.logolev1			{ margin-top:0px;margin-left:90px;}

/* Tops & Headers */

.topnavsmall		{ color:black;font-size:.9em;margin-bottom:10px;float:left; }
.pgctrls			{ margin-left:30px;margin-right:30px; }
.level1top			{ float:left;}
.largetop			{ width: 800px;padding 0px 0px 0px 0px;float:left;background-image: url(../../images/top_800.gif);background-repeat:no-repeat;}
.bottomnav			{ width: 556px;color:black;font-size:.9em;text-decoration:none;}
.bottomnav_large	{ width: 800px;color:black;font-size:.9em;text-decoration:none;}
.normal				{ margin: 0px 0px 0px 0px;padding: 0px; }
.printshort			{ height: 60px; }
.phoneno			{ text-align:left;position:absolute;left:290px;top:30px;font-size:12px;font-weight:bold;text-decoration:none; }
li.MenuPhone			{ left-margin:250px; }

/* Page Structure */

.breadcrumbs		{ width: 100%;font-size:10pt;color: black;float: left;margin-left:20px;margin-top:10px}
.breadcrumbs_large	{ width: 100%;font-size:10pt;color: black;float: left;}
.block69			{ float:left; }
.block105			{ float:left; }
.block138			{ float:left; }
.block184			{ float:left; }
.block207			{ float:left; }
.block225			{ float:left; }
.block240			{ float:left; }
.block276			{ float:left; }
.block368			{ float:left; }
.block414			{ float:left; }
.block483			{ float:left; }
.block552			{ float:left; }
.block621			{ float:left; }
.block690			{ float:left }
.block800			{ float:left }
.high18				{ float:left }
.high20				{  }
.high25				{  }
.high32				{  }
.high52				{  }
.high56				{  }
.high60				{  }
.high79				{  }
.high100			{  }
.high136			{  }
.high138			{  }
.high150			{  }
.high175			{  }
.high200			{  }
.high234			{  }
.high276			{  }
.high300			{  }
.high330			{  }
.high350			{  }
.high360			{  }
.high400			{ }
.high455			{ }
.high500			{ }
.high550			{ }
.high600			{ }
.high650			{ }
.high700			{ }
.high750			{ }
.high800			{ }
.high900			{ }
.high1000			{ }
.wide100			{ }
.wide108			{ }
.wide195			{ }
.wide205			{ }
.wide256			{ }
.wide225			{ }
.wide327			{ }



.ratesprod			{ margin: 10px 15px 15px 15px; border-top: white 1px solid; border-bottom: white 1px solid; color:black; }
.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; }
.memberline			{ border-bottom:gray solid 1px;width:483px;margin-left:0px;margin-top:-15px; }
.brdtopbottomgray	{ border-bottom:gray solid 0px;width:483px;margin-left:0px;margin-top:0px; }

/* Colors */
a:standard			{ color: black;text-decoration: underline;}
.standard			{ color: black;}
.white				{ color: black;text-decoration: underline;}
.blue				{ color: black;text-decoration: underline;}
.orange				{ color: black;text-decoration: underline;}
.black				{ color: black;}
.ltgray				{ color: black;text-decoration: underline;}


/* Sizes */
.15em				{ font-size:1.1em;}
.12em				{ font-size:1.1em;}
.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.2em; }
.Large				{ font-size: 1.3em; }

/* Text */
.text				{  }
.bodylegal			{ margin:0;width:100%;float:none;font-size: .9em;text-decoration:none }
.simpletext			{ text-align:justify;font-size:.9em;float:left; }
.signon				{ margin-right:10px;float:right;margin-top:-40px;}
.hdr				{ margin-top:16px;color:#0069aa;font-size:1.5em;font-weight:bold;float:left;margin-left:15px;text-align:left;}
.level1hdr			{ color:black;font-size:1.5em;font-weight:bold;float:left;}
.sum				{ margin-top:10px;color:black;font-size:1.1em;font-weight:normal;float:left;margin-left:15px;text-align:left;}
.level1sum			{ width:100%;color:black;font-size:1.1em;font-weight:normal;float: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;text-align:left;}
.level4sum			{ margin-top:10px;color:black;font-size:1.1em;font-weight:normal;float:left;margin-left:10px;;text-align:left;}
.ratestable			{ font-size: 1em;color:black;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;}
.mar0				{ margin: 0px; }
.mar10				{ margin: 5px;}
.mar20				{ margin: 5px;}
.mar25				{ margin: 5px;}
.mar25list			{ color:black;}
.pagelist			{ margin: 0px 25px 0px 50px;}
.locationhrs		{ text-align: left;margin-top: 10px;margin-left: 20px;size: 11px;}
.bmar5				{ margin-bottom: 5px;}
.bmar10				{ margin-bottom: 10px;}
.lmar5				{ margin-left: 5px;}
.lmar10				{ margin-left: 5px;}
.lmar20				{ margin-left: 5px;}
.lmar25				{ margin-left: 5px;}
.lmar84				{ margin-left: 20px;}
.tmar10				{ margin-top: 10px;}
.list				{ text-align:left;margin-left:10px; }
.servicelistprint	{ margin-left:40px;margin-top:20px; }
.servicelistprint1	{ margin-left:20px; }
.titleprint			{ margin-top:-20px }
.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;}
.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:black;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:black;font-size: 1.1em; }
.blocklistwhitebullet	{ text-align:left;margin-left:20px;color:black;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:3px;display:none;}
.membercloseup		{ float:right;margin-left:10px;margin-top:10px;margin-bottom:10px;width:180px; }
.imgcaption			{ text-align:left;width:174px;font-style:italic;font-size:.8em; }
.eecloseup			{ float:left;margin-right:10px;margin-top:10px;margin-bottom:10px;width:125px; }
.imgcaptionsm		{ text-align:left;width:122px;font-style:italic;font-size:.8em; }

/* Table Structure */
.odd				{ background-color:#014764;vertical-align: top }
.even				{ background-color:#0686BE;vertical-align: top}
.row1				{ background-color:#014764;border-bottom:6px white double;padding:15px 8px 15px 8px;font-weight:bold;text-align:left;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:black;font-size: 1.1em; }
.table1				{ margin-left: 20px;margin-top: 20px;margin-bottom: 20px;width:510px;border-spacing: 0;color:black;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: #E2E2E2;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: #E2E2E2;color: blue;font-weight: bold;text-align: center;border-bottom: thin blue solid;border-top: thin blue solid;margin-top:-8;margin-bottom:5px; }

/* end */