body { 
	padding: 0;
	margin: 0;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #000033; 
	font-size: 80%;
	color: #fff; 
	}

.marginsBody0 { 
    margin-top: 20px; 
    margin-right: auto; 
    margin-bottom: 300px; 
    margin-left: auto; 
    width: 755px; 
} 

#root { 
	width: 755px; 
	margin: 10px auto;
	text-align: left; 
	font-size: 1.0em; 
	}

div.homenews {
       border:1px solid  #9999CC;
	   background-color: ##4B4A84!important;
	   color: #FFFF00!important;
	    margin:15px 5px 15px 20px; 
		padding:5px 8px 8px 8px;
		width: 260px;	
		}
div.homenews ul, ol  {
	text-align: left;  
	margin: 0 0 0 0; padding: 10px 0 2px 20px;
	line-height: 1.2em;
	text-decoration: none;
	width:  240px;
		}
div.homenews  li {
	padding-left: 5px;
	margin:0 0 2px 18px;
	line-height: 1.4em;color: #FFFF00!important;
	/* width: 400px; */	
	} 					
div.homenews p {
		padding:8px 0px 8px 0px;
		margin-left:0px!important;
		width: 240px!important;
		line-height: 1.5em;
		text-align: center;
		font-size: 100%;
		 color: #FFFF00!important;
		}	
div.homenews img {
		margin: 10px auto 10px 8px!important; padding-top: 5px;	
		}


#vanlinercontent {
	/*display: block;*/
	background-color: #000033;
	color: #333333;
	text-decoration: none;
	margin: 0; 
}

tr,td {
	text-align:left;
	color: #fff; 
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	}

p  {
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	color: #fff; 
	}


ol, ul  {
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	color: #fff; 
	line-height: 2.5em;
	}
	
.tdpurple {
	background-color: #4B4A84!important;
	padding: 0.8em 0.5em 0 0.8em ; 
	vertical-align: top !important;
}
.tdrightcolumn{
	background-color: #000033!important;
	padding: 0.8em 0.5em 0 0.8em ; 
	vertical-align: top !important;
	border-right: 2px solid #4B4A84 !important; 
}
.tdrightleftcolumn{
	background-color: #000033!important;
	padding: 0.8em 0.5em 0 0.8em ; 
	vertical-align: top !important;
	border-right: 2px solid #4B4A84 !important; 
	border-left: 2px solid #4B4A84 !important; 
}
.tdtopborder{
	border-top: 2px solid #4B4A84 !important; 
	border-right: 2px solid #4B4A84 !important; 
}

#content #text #vanlinercontent { 
	text-align: center; 
	}

#content #text #vanlinercontent a:link, #content #text #vanlinercontent a:visited { 
	color: #ccc;
	text-decoration: underline; 
	}
	
#content #text #vanlinercontent a:link:hover, #content #text #vanlinercontent a:link:active, #content #text #vanlinercontent a:visited:hover, #content #text #vanlinercontent a:visited:active { 
	text-decoration: underline; 
	color: #83A8D7;
	}
	
#innercontent {
	background-color: #000033; 
	color: #fff;
	text-decoration: none;
	padding: 0; 
	text-align: center; 
}

#innercontent .tdpurple {
	background-color: #4B4A84!important;
	padding: 0.8em 0.5em 0 0.8em;
	text-align: left;
	top: 0px;
}

#content { 
	border: 0;
	font-size: 1.0em;
	\width: 711px;
	w\idth: 708px;
	}
	
#content #headertop { 
	background-color: #000033; 
	}
	
#content #text { 
	background-color: #000033; 
	color: #fff; 
	padding: 0 0 0 4px; 
	/* clear: both; */
	font-size: 1.0em;
	}
	
#content #text td { 
	background-color: #000033; 
	color: #fff; 
	font-size: 1em;
	border: 0; 
	padding: 0 15px 0 5px;
	}
	
#content #text a:link, #content #text a:visited { 
	color: #9999CC; 
	}

#content #text h1 { 
	border: 0; 
	margin: 0; 
	padding: 1.5em 0.5em 0 0.5em ; 
	color: #9999CC; 
	font-size: 130%; 
	font-weight: bold; 
	}
#content #text h2 { 
	border: 0; 
	margin: 0; 
	padding: 1.1em 0.5em 0 0.7em ; 
	color: #FFFF00; 
	font-size: 110%; 
	font-weight: bold; 
	}
#content #text h2 a { 
	color: #FFFF00!important; 
	}	
#content #text h3 { 
	border: 0; 
	margin: 0; 
	padding: 1.1em 0 0 0.9em ; 
	color: #FFFF00; 
	font-size: 130%; 
	font-weight: bold; 
	}
	
.headerSmallCaps { 
	border: 0; 
	margin: 0; 
	padding: 1.1em 0.1em 0 0.1em ; 
	color: #FFFF00; 
	font-size: 100%; 
	font-weight: bold; 
	}
	

#content #text .topleftBorder {
	border-top: 2px solid #4B4A84;
	border-left: 2px solid #4B4A84;
}

#content table#distributor  { 
 padding: 4px 0 0 0;
 border-right: 1px solid #4B4A84;
 border-bottom: 1px solid #4B4A84;  
 background-color: #000033;
 vertical-align: top; 
 width: 620px;
}
#content table#distributor th  { 
 padding: 4px 4px 10px 10px;
 border-bottom: 1px solid #4B4A84; 
 font-size: 110%;
}
#content table#distributor td { 
 padding: 4px 0 8px 8px;
 border-left: 1px solid #4B4A84; 
 border-bottom: 1px solid #4B4A84; 
}
.borderbot {
 border-bottom: 1px solid #4B4A84!important; 
 }
#content #text .allBorders { 
	border-top: 2px solid #4B4A84; 
	border-right: 2px solid #4B4A84; 
	border-bottom: 2px solid #4B4A84; 
	border-left: 2px solid #4B4A84; 
	text-align: center;
	background-color: #000033;
	vertical-align: top;
	}
	
#content #text .allrightBorders1px { 
	border-right: 1px solid #4B4A84;
	border-bottom: 1px solid #4B4A84;  
	background-color: #000033;
	vertical-align: top;
	}
#content #text .allbottomBorders1px { 
	padding: 10px 0 10px 10px; 
	background-color: #000033;
	vertical-align: top;
	}
/*align table headers */
#content #text .tableHeader1px { 
	border-bottom: 1px solid #4B4A84; 
	background-color: #000033;
	vertical-align: bottom;
	text-align: left;
	padding: 10px 0 10px 10px; 
	margin: 10px 0 10px 15px; 
	}
.borderight {
 border-right: 1px solid #4B4A84; 
 }
#content #text p { 
    margin: 8px 0 0 0;
	padding: 0 0.5em 0 0.8em ; 
	}
	
#content #backbutton { 
	padding: 0 0 0 8px;
	}
#content #text .leftindent { 
	margin-left: 120px; 
	padding-right: 5px;
	}
#content #text .centerindent { 
	margin-left: 80px; 
	padding-right: 5px;
	}
#content .contentTable { 
	border-top: 1px solid #4B4A84; 
	border-right: 1px solid #4B4A84; 
	border-bottom: 1px solid #4B4A84; 
	border-left: 1px solid #4B4A84; 
	}

#content #text .contentTable  p { 
	text-align: center;
	}
#content #text .highlight { 
	color: #9999CC; font-weight: bold; 
	}
		
/* BREADCRUMBS START */
	
#content #text #breadcrumb { 
	text-align: right; 
	font-size: 80%;
	margin: 10px 10px 12px 10px; 
	}

#content #text #breadcrumb a:link, #content #text #breadcrumb a:visited { 
	color: #ccc; 
	text-decoration: underline; 
	}
	
#content #text #breadcrumb a:link:hover, #content #text #breadcrumb a:link:active, #content #text #breadcrumb a:visited:hover, #content #text #breadcrumb a:visited:active { 
	text-decoration: underline; 
	}
	/* BREADCRUMBS END */
	
  /* ==============================================*/

   /* industrylinks START */

#content #text #industrylinks {
	text-align: left ;
		font-size: 100%;
	margin: 0 10px 0 75px;
	}
#content #text #links { 
	text-align: right; 
	font-size: 80%;
	margin: 10px 10px 5px 10px; 
	}

#content #text #industrylinks a:link, #content #text #industrylinks a:visited { 
	color: #CCC; 
	text-decoration: underline; 
	}
	
#content #text #industrylinks a:link:hover, #content #text #industrylinks a:link:active, #content #text #industrylinks a:visited:hover, #content #text #industrylinks a:visited:active { 
	text-decoration: underline; 
	}
    /* INDUSTRY INKS END */
/* ==============================================*/

		
#content #homelink a:link, #content #homelink a:visited { 
	display: block; 
	width: 240px; 
	padding: 10px; 
	margin: 10px 20px 5px 10px; 
	background-color: #42426C; 
	text-align: left; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 0.9em; 
	color: #fff; 
	text-decoration: none!important;
	background-image: url(../img/home_arrow.gif); 
	background-position: right; 
	background-repeat: no-repeat; 
	}
	
#content #homelink a:link:hover, #content #homelink a:link:active, #content #homelink a:visited:hover, #content #homelink a:visited:active { 
	color: #000033; 
	}
	
	
#content #sublink a:link, #content #sublink a:visited { 
	display: block; 
	width: 260px; 
	padding: 10px; 
	margin: 10px 10px 5px 10px; 
	background-color: #42426C; 
	text-align: left; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 0.9em; 
	color: #fff; 
	text-decoration: none!important;
	background-image: url(../img/home_arrow.gif); 
	background-position: right; 
	background-repeat: no-repeat; 
	}
	
#content #sublink a:link:hover, #content #sublink a:link:active, #content #sublink a:visited:hover, #content #sublink a:visited:active { 
	color: #000033; 
	}

  /* ==============================================*/
/*SUBLINKS TO INDICATE SELECTED PAGES */

#content #sublinkcurrent a:link, #content #sublinkcurrent a:visited { 
	display: block; 
	width: 260px; 
	padding: 10px; 
	margin: 10px 10px 5px 10px; 
	background-color: #42426C; 
	text-align: left; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 0.9em; 
	color: #FFFF00!important;
	text-decoration: none!important;
	background-image: none; 
	background-position: right; 
	background-repeat: no-repeat; 
	}

  /* ==============================================*/


/*sublinkdealer is for the dealer area - start */
#content #sublinkdealer a:link, #content #sublinkdealer a:visited { 
	display: block; 
	width: 260px; 
	padding: 10px; 
	margin: 10px 10px 5px 50px; 
	background-color: #42426C; 
	text-align: left; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 0.9em; 
	color: #fff; 
	text-decoration: none!important;
	background-image: url(../img/home_arrow.gif); 
	background-position: right; 
	background-repeat: no-repeat; 
	}
	
#content #sublinkdealer a:link:hover, #content #sublinkdealer a:link:active, #content #sublinkdealer a:visited:hover, #content #sublinkdealer a:visited:active { 
	color: #000033; 
	}
#content #subcurrentdealer a:link, #content #subcurrentdealer a:visited { 
	display: block; 
	width: 260px; 
	padding: 10px; 
	margin: 10px 10px 5px 50px; 
	background-color: #42426C; 
	text-align: left; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 0.9em; 
	color: #FFFF00!important;
	text-decoration: none!important;
	background-image: none; 
	background-position: right; 
	background-repeat: no-repeat; 
	}

/* end sublinkd is for the dealer area */

  /* ==============================================*/
#copyright { 
	margin-top: 0.5em; 
	font-size: 0.8em; 
	font-weight: normal; 
	color: #7D7DA6!important;
	}
	
#copyright a:link, #copyright a:visited { 
	color: #7D7DA6!important;
	font-weight: normal; 
	text-decoration: none; 
	}
#copyright a:hover { 
	color: #8F8EBF; 
	font-weight: normal; 
	text-decoration: none; 
	}
#footer { 
	background: #000033;
	\width: 712px;
	w\idth: 709px;
	margin: 0 0 0 4px; 
	}
	
#homeblank { 
	background-color: #fff;
	width: 755px;
	}
	
.bulletsBlue {
	color: #fff;
	font-size: 1.0em; 
	text-decoration: none;
	background-position: center;
	text-align: left;
	list-style-position: outside;
	list-style-image: url(../img/bullets_blue.gif);
	list-style-type: none;
	vertical-align: middle;
	line-height: 20px;
	left: 25px;
	position: static;
}

.bulletsWhite {
	color: #fff;
	font-size: 1.0em; 
	text-decoration: none;
	background-position: center;
	text-align: left;
	list-style-position: outside;
	list-style-image: url(../img/bullets_white.gif);
	list-style-type: none;
	vertical-align: middle;
	line-height: 20px;
	left: 25px;
	position: static;
}
.arrow_pr {
	color: #fff;
	font-size: 1.0em; 
	text-decoration: none;
	background-position: center;
	text-align: left;
	list-style-position: outside;
	list-style-image: url(../img/global/arrow_pr.gif);
	list-style-type: none;
	vertical-align: bottom;
	line-height: 20px;
	left: 25px;
	position: static;
}
.lowercase {
	text-transform: lowercase;
}
.uppercase {
	text-transform: uppercase;
}

.avocado { text-decoration: none;color: #7D7DA6!important;}
a.avocado:link { text-decoration: none;color: #4B4A84!important;}
a.avocado:visited { text-decoration: none;}
a.avocado:hover {  color: #9999CC!important; text-decoration: underline;}


.bulletshome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #fff;
	text-align: left;
	background-position: left;
	font-weight: normal;
	list-style-position: outside;
	list-style-image: url(../img/bullets-yellow.gif);
	list-style-type: none;
	margin-right: 9px;
	padding-right: 10px;
}