#normal a {color:blue; text-decoration:underline;}
#normal a:link { color:blue; }
#normal a:visited { color:purple; }
#normal a:active { color:yellow; } 
#normal a:hover { color:yellow; }
#specialMenu { text-align:center; font: bold 9pt arial, sans-serif; border:1px dashed #99CC99;}
#specialMenu a { color:#99CC99; display:block; padding:0px; margin:5px 0 5px 0; }

div#logo { text-align:center; color:white; font: bold 8pt arial, sans-serif; }
div#logo img { margin-bottom:5px; }

div#about { text-align:center; color:white; font: bold 10pt arial, sans-serif; font-style:italic; }

#milSpecVendor { text-align:center; font: bold 9pt arial, sans-serif; 
			border:1px solid white; margin-bottom:5px; background-color:#d0f1c1;}
#milSpecVendor p { color:black; line-height:10pt; margin:5px 0 5px 0; padding:0;}
#milSpec { font-size:10pt;  }

#video { text-align:center; font: bold 9pt arial, sans-serif; border:1px solid #99CC99; margin-top:5px; background-color:#d0f1c1; }
#video a { color:black; display:block; padding:0px; margin:5px 0 5px 0; }

#searchForm { margin:0; padding:0; width:220px; margin-top:20px; }
#searchForm form { margin:0; padding:0; }
#searchForm #searchBox { color: #000; background: white; border: 1px solid white; } 

p.division { margin:0px; padding:0; font-size:.9em; }
p.division a { color:#009966; font-weight:bold; margin:0px; padding:0; }

ul.productLines {  margin:0em; padding-left:0px; margin-bottom:3px; }
ul.productLines li, ul.productLines a {  font-size:9pt; font-weight:bold; }
ul.productLines li { margin:0px; padding:0; list-style-position:inside; list-style:square; color:black; }
ul.productLines a:link, ul.productLines a:hover, ul.productLines a:active, ul.productLines a:visited { color:#99CC99; }

table#topStructure {  width:100%; border:0; background-color:#000000; margin:0; }

table#bodyStructure { width:100%; border:0; background-color:#000000; margin:0; }
table#bodyStructure td { padding-top:20px; vertical-align:top; }

table#bodyStructure td#tempCell { width:180px; padding-right:5px; padding-left:5px; padding-bottom:5px; } 
table#bodyStructure td#tempCell img { border:0px; } 

table#bodyMenu { margin-left:10px;}
table#bodyMenu td { padding:0; }

table#menu { border:0; border-collapse:collapse; margin:auto; padding:0; }
table#menu td { background-color:#009966; font:bold 9pt arial; }
table#menu td#left { background: url("images/home/menuL.gif") no-repeat; width:19px; }
table#menu td#right { background: url("images/home/menuR.gif") no-repeat; width:19px; }
table#menu td a	{ margin:10px 20px 10px 20px; text-decoration:none;  }

div#specials { background-color:white; border:3px double green; font-size:9pt; text-align:center; }
div#specials p { margin:0; }

div#specials a {color:blue; text-decoration:underline;} 
div#specials a:link { color:blue; }
div#specials a:visited { color:purple; }
div#specials a:active { color:yellow; } 
div#specials a:hover { color:yellow; }

#ticker { margin:auto; margin-bottom:20px; }

.center { text-align:center; }