a { color: #505050; text-decoration: underline }
a:hover { color: black; text-decoration: underline }
body { color: #505050; font-family: "Trebuchet MS"; font-size: 12px; padding-left: 0px }
td { color: #505050; font-weight: normal; font-size: 12px } 
#invtext { color: #505050; font-weight: bold; font-size: 14px; vertical-align:top; text-align:left; } 
#invtext2 { color: #505050; font-weight: normal; font-size: 10px; vertical-align:top; text-align:left; } 
#invtext3 { color: #505050; font-weight: normal; font-size: 14px; vertical-align:top; text-align:right; padding:5px;} 
#small { color: #505050; font-weight: normal; font-size: 10px } 
.smallish { color: #505050; font-weight: normal; font-size: 11px } 
input { font-family: "Trebuchet MS"; color: #505050; font-weight: normal; font-size: 12px; }
input.small { font-family: "Trebuchet MS"; color: #505050; font-weight: normal; font-size: 10px; }
textarea { font-family: "Trebuchet MS"; color: #505050; font-weight: normal; font-size: 12px; }
select { font-family: "Trebuchet MS"; color: #505050; font-weight: normal; font-size: 12px; }
p { color: #505050; font-weight: normal; font-size: 12px }
p#2 { color: #505050; font-weight: normal; font-size: 11px }
h1 { color: green; font-weight: 100; font-size: 25px; letter-spacing: 10px; padding-top: 5px }
h2 { color: green; font-weight: 900; font-size: 18px; letter-spacing: 5px; margin-bottom: 0px; padding-bottom: 0px }
h3 { color: green; font-weight: 900; font-size: 15px; letter-spacing: 2px; margin-bottom: 0px }
h4 { color: green; font-size: 13px; margin:0 0 0 0; }
h6 { color: green; font-weight: 100; font-size: 13px; line-height: 120%; letter-spacing: 3px }
#navigator1  { color: green; font-weight: 900; font-size: 16px; line-height: 88%; font-family: "Trebuchet MS"; text-align: right; margin-right: 10px; padding-top: 10px; padding-right: 3px; border-top: none white; border-right: 4px solid green; border-bottom: none white; border-left: none white }
#navigator1 a  { color: #a9a9a9; font-weight: bold; text-decoration: none; decoration: none; display: inline }
#navigator1 a:hover { color: green; font-weight: 900 }
#terms { font-family: "Trebuchet MS"; color: #000000; font-weight: normal; font-size: 10px; }
.green  { background-color: #ebffeb; text-align: left; padding-top: 4px; padding-bottom: 4px; padding-left: 5px }
.green1 { background-color: #ebffeb; text-align: right; padding-top: 4px; padding-bottom: 4px; padding-right: 5px }
.green2 { background-color: #ebffeb;}
.red { color:#cc0000; }
.grey { background-color: #E6E6E6; text-align: left; padding-top: 4px; padding-bottom: 4px; padding-left: 5px }
.line { padding-top: 3px; padding-bottom: 3px; padding-left: 5px; border-left: 2px solid #0e6100 }
.line1 { background-color: #ebffeb; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; border-left: 2px solid #0e6100 }
.niche_txt { color: green; font-weight: 900; letter-spacing: 0.5px }
.sm_print { color: green; font-weight: normal; font-size: 11px; letter-spacing: 0.5px }
#bot_nav { font-weight: normal; font-size: 12px }
#bot_nav a { }
#bot_nav a:hover   { }
.service  { background: url(Components/service/service_art1.jpg) no-repeat }
#links ul   { color: green; list-style-type: none; margin-bottom: 0%; margin-left: 0%; padding-bottom: 0%; padding-left: 0% }
#links li     { color: green; font-size: 11px; background-color: #e5e5e5; text-align: left; margin-bottom: 0%; padding-bottom: 5px; padding-left: 5px; border-bottom: 10px solid #fff }
.invisible {border:none; background-color:transparent; text-align:right; vertical-align:middle;}
.list { color:#505050; font-weight:normal; font-size:12px; font-family:"Trebuchet MS"; border:1px solid #e6e6e6; }

#contactbox { background-color: #ebffeb; }
#contactbox td { font-family: "Trebuchet MS"; color: #505050; font-size: 11px; padding:1px 5px 1px 5px; }
#contactbox input { font-family: "Trebuchet MS"; color: #505050; font-size: 11px; }

.ds_box {background-color: #eaeaea;	border: 2px outset;	position: absolute;	z-index: 32767;}
.ds_tbl {background-color: #eaeaea;}
.ds_head {background-color: #ffffff;	color: green;	font-family: Arial;	font-size: 7pt;	font-weight: bold;	text-align: center;	letter-spacing: 2px;}
.ds_head_over {background-color: #CCC; font-weight: bold; color: green;	text-align: center;	font-size: 7pt;	font-family: Arial; letter-spacing: 2px; cursor:hand;}
.ds_subhead {background-color: #CCC;	color: #000000;	font-size: 8pt;	font-weight: bold;	text-align: center;	font-family: Arial;	width: 28px;}
.ds_conclassl {background-color: #FAFAFA;	color: #000000;	font-size: 9pt;	text-align: center;	font-family: Arial;	padding: 5px; cursor:hand;}
.ds_conclassl_over {background-color: #CCC; font-weight: bold; color: green;	font-size: 9pt;	text-align: center;	font-family: Arial;	padding: 5px; cursor:hand;}

#infoBox {
overflow:auto;height:170px;text-align:left;
}
#infoBox h1 {
letter-spacing: normal;
font-size: 16px;
}