<!--

body 	{ margin:0; color: #ffffff; background-color: #cccccc; font-family: Verdana, Geneva, sans-serif; font-size: 11px; line-height: 16px;} 
#bg1col	{ background: url(images/bg1col.jpg) top no-repeat #cccccc; background-attachment: fixed; }
#bg2col	{ background: url(images/bg2col.jpg) top no-repeat #cccccc; background-attachment: fixed; }
#bg3col	{ background: url(images/bg3col.jpg) top no-repeat #cccccc; background-attachment: fixed; }

p 	{ margin-top: 8px; margin-bottom: 8px; } 
th 	{ background: #333333 ! important; } 
td 	{ } 
li 	{ list-style-position: outside; margin-bottom: 6px; } 

h1    { font-family: "Rockwell Extra Bold", Georgia, "Times New Roman", Times, serif; font-size: 24px; font-weight: bold; line-height: 28px; color: #fdb827; margin: 0 0 18px 0; letter-spacing: -0.05em; } 
h2    { font-family: "Rockwell Extra Bold", Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; line-height: 20px; margin-bottom: 0; letter-spacing: -0.05em; } 
h3    { font-family: "Rockwell Extra Bold", Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; line-height: 18px; color: #fdb827; margin-bottom: 0; letter-spacing: -0.05em; } 
h4	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; line-height: 16px; margin-bottom: -0.4em; }
h5	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 16px; margin-bottom: -0.5em;  }
h6	{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; line-height: 13px; margin-bottom: -0.4em; }


/* nav highlights */
#services #main01, #industries #main02, #news #main03, #incentives #main04, #about #main05,  #contact #main06	 { padding: 3px; margin-right: 24px; border-top: 2px solid #ffffff; position:relative; top:0; }
#servicesoverview #side01, #helptech #side02, #ironcheck #side03, #ironwatch #side09, #reportatheft #side04, #alertsmap #side05, #annual #side06, #theftprevention #side07, #compliance #side08, #risksolutions #side10 	{ color: #ffffff; }
#background #side01, #operations #side02, #alliances #side03, #parentco #side04 	{ color: #ffffff; }
#industriesoverview #side01, #insurance #side02, #fleet #side03, #agentsbrokers #side04, #usedeq #side05, #lawenforcement #side06, #lenders #side07, #manufacturers #side08 	{ color: #ffffff; }
#incentives_insurance #side01, #incentives_agents-brokers #side02 	{ color: #ffffff; }


#head 		{ width: 100%; height: 65px; padding: 0; background-color: #fdb929; vertical-align: middle; border-bottom: 1px solid #999999; }
#logo		{ width: 106px; padding: 18px; }
#navigation	{ padding: 18px; text-align: left; white-space: nowrap; }
#login		{ padding: 18px; text-align: right; white-space: nowrap; }

#featured	{ width: 960px; padding: 32px 0 24px 0; text-align: left; vertical-align: top; }
#content	{ width: 960px; padding: 32px 0; text-align: left; vertical-align: top; }
#leftcol	{ width: 300px; padding-right: 16px; text-align: left; vertical-align: top; }
#rightcol	{ width: 600px; padding-left: 16px; text-align: left; vertical-align: top; }
#singlecol	{ text-align: left; vertical-align: top; }
#main		{ padding: 18px; }
#inleftcol	{ width: 650px; padding-right: 16px; text-align: left; vertical-align: top; }
#inrightcol	{ width: 250px; padding-left: 16px; text-align: left; vertical-align: top; }

#inrightbox	{ width: 244px; height: 297px; padding: 16px 32px; color: #ffffff; vertical-align: top; text-align: left; background: url(/images/box_inrightcol.gif) top no-repeat; }

#footer		{ width: 960px; text-align: left; vertical-align: middle; font-size: 9px; color: #6f5e5d; line-height: 13px; }

/* tabs styling */
.panes div 	{ display:none; }
.tabs		{ margin-top: 18px; }
.tabs li	{ list-style:none; list-style-position: inside; list-style: none; margin-left: -36px; }

.transparent { filter:alpha(opacity=85); -moz-opacity:0.85; -khtml-opacity: 0.85; opacity: 0.85; }
.opaque		 { filter:alpha(opacity=100); -moz-opacity:1.00; -khtml-opacity: 1.00; opacity: 1.00; }
.nav	{ border: 0; padding: 0 18px; }

.videotable { border-top: 3px solid #fdb929; margin-bottom: 16px; }

.rule_top_solid  { border-top: 1px solid #555; vertical-align: middle; padding: 3px 0 2px 0 }
.rule_top_solid_thick  { border-top: 3px solid #999; vertical-align: middle; padding: 3px 0 2px 0 }
.rule_top_dashed { border-top: 1px dashed #666666; vertical-align: middle; padding: 3px 0 2px 0; }
.rules_solid  	 { border-top: 1px solid #666666; border-bottom: 1px solid #d0d0d0; vertical-align: middle; padding: 3px 0 2px 0; }
.rules_dashed 	 { border-top: 1px dashed #666666; border-bottom: 1px dashed #d0d0d0; vertical-align: middle; padding: 3px 0 2px 0; }

.padding18	{ padding: 18px; }
.padding36	{ padding: 36px; }

.white	{ color: #ffffff; }
.yellow	{ color: #fdb929; }
.dkgray	{ color: #333333; }

.txt9	{ font-size: 9px; }
.txt10	{ font-size: 10px; }
.txt11	{ font-size: 11px; }
.txt14	{  font-size: 14px; line-height: 20px; }

.super { font-size: 9px; vertical-align: super; }
.superscript {  font-size: 7px; line-height: 8px; vertical-align: text-top}
h1 .superscript { font-size: 11px; line-height: 11px; vertical-align: text-top; }
.subscript {  font-size: 7px; line-height: 8px; vertical-align: text-bottom}

.picL	{ padding-right: 18px; }
.picR	{ padding-left: 18px; }

a:link 	   { color: #fdb929; text-decoration: none; }
a:visited  { color: #fdb929; text-decoration: none; } 
a:hover	   { color: #ffffff; text-decoration: underline; }
a:active   { color: #ffffff; text-decoration: none; }

a.mainav:link 	   	{ font-family: "Rockwell", Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; color: #0061aa; padding-right: 24px; letter-spacing: -0.03em; text-decoration: none; } 
a.mainav:visited  	{ font-family: "Rockwell", Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; color: #0061aa; padding-right: 24px; letter-spacing: -0.03em; text-decoration: none; } 
a.mainav:hover	   	{ font-family: "Rockwell", Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; color: #ffffff; padding-right: 24px; letter-spacing: -0.03em; text-decoration: underline; }
a.mainav:active  	{ font-family: "Rockwell", Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; color: #ffffff; padding-right: 24px; letter-spacing: -0.03em; text-decoration: none; } 

a.blulink:link 	   { color: #0061aa; text-decoration: none; } 
a.blulink:visited  { color: #0061aa; text-decoration: none; } 
a.blulink:hover	   { color: #fdb929; text-decoration: underline; }
a.blulink:active   { color: #ffffff; text-decoration: none; } 

a.whitelink:link 	  { color: #ffffff; text-decoration: none; } 
a.whitelink:visited   { color: #ffffff; text-decoration: none; } 
a.whitelink:hover	  { color: #fdb929; text-decoration: underline; }
a.whitelink:active    { color: #fdb929; text-decoration: none; }

a.footerlink:link 		{ font-size: 9px; padding-left: 16px; color: #0061aa; line-height: 12px; text-decoration: none; }
a.footerlink:visited 	{ font-size: 9px; padding-left: 16px; color: #0061aa; line-height: 12px; text-decoration: none; }
a.footerlink:hover 		{ font-size: 9px; padding-left: 16px; color: #fdb929; line-height: 12px; text-decoration: underline; }
a.footerlink:active 	{ font-size: 9px; padding-left: 16px; color: #ffffff; line-height: 12px; text-decoration: none; }

.formbox { font-size: 10px; font-weight: bold; color: #777777; border: 1px solid #999999; background: #ffffff; margin-right: 16px; }
.formbtn { font-size: 10px; font-weight: bold; border: 0; }

// -->

