
/* ::::: null ::::: */

body { margin: 10px auto 5px; width: 750px; }
#nav { margin: 15px 0px 25px; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-align: center; color: rgb(153, 153, 153); }
#nav a:link { color: rgb(51, 51, 153); text-decoration: none; font-weight: bold; }
#nav a:visited { color: rgb(51, 51, 153); text-decoration: none; font-weight: bold; }
#nav a:hover { border-bottom: medium none; background: rgb(229, 229, 229) none repeat scroll 0% 0%; color: rgb(204, 0, 51); text-decoration: none; font-weight: bold; }
#nav a:active { border-bottom: medium none; background: rgb(229, 229, 229) none repeat scroll 0% 0%; color: rgb(204, 0, 51); text-decoration: none; font-weight: bold; }
table.content { border-collapse: collapse; }
table.content td { border-style: none dotted dotted; border-color: -moz-use-text-color rgb(153, 153, 153) rgb(153, 153, 153); border-width: 0px 1px 1px; }
a:link { color: rgb(51, 51, 153); text-decoration: none; }
a:visited { color: rgb(51, 51, 153); text-decoration: none; }
a:hover { border-bottom: 1px dotted rgb(204, 0, 51); color: rgb(204, 0, 51); text-decoration: none; }
a:active { border-bottom: 1px dotted rgb(204, 0, 51); color: rgb(204, 0, 51); text-decoration: none; }
.smalltext { font-size: 10px; font-weight: normal; }
.sublinks { color: rgb(102, 102, 102); }
.mission { font-family: Georgia,"Times New Roman",Times,serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: 17px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(102, 102, 102); }
.searchinput { font-size: 10px; color: rgb(153, 153, 153); }
.redtext { color: rgb(204, 0, 51); font-weight: bold; }
#footer { margin: 15px 0px 5px; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: 16px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(153, 153, 153); }
hr { border-style: none none dotted; border-color: rgb(153, 153, 153); border-width: 1px; margin: 0px 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.hrGRAY { margin: 0px 10px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; color: rgb(238, 238, 238); }
.TSP { font-style: italic; text-transform: uppercase; }
.background { background: transparent url('road.jpg') no-repeat scroll center bottom; }
.smalltextright { font-size: 10px; text-align: right; }
form#searchForm { margin: 12px 0pt; vertical-align: middle; }
.searchinput-inactive { font-size: 10px; color: rgb(153, 153, 153); font-style: italic; }
.searchinput-active { font-size: 10px; color: rgb(0, 0, 0); font-style: normal; }
p { margin: 9px 10px 6px; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 16px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-align: left; }
.feature { margin: 6px 3px 3px 10px; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px; line-height: 14px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-align: left; }
.featuresmaller { font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: 14px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-align: left; margin-bottom: 9px; }
