.ltgreen    {color:#A7C942;}
.white      {color:#ffffff;}
.dustyred   {color:#964343;}
.dustygreen {color:#609643;}

body {
background-color: #8b9f3b;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#logodiv {
font-family: arial;
font-size:22px;
color:#609643;
text-indent: 20px;
text-align:justify;
letter-spacing:3px;
}

#logodiv table {
 width:100%;
}

#logodiv th   {
display: table-cell;
position: relative;
padding: 2px 6px;
color:white;
background-color:#609643;
border-top:0px solid #ffffff;
border-right:0px solid #609643;
border-bottom:0px solid #ffffff;
border-left:0px solid #ffffff;
}

#logodiv td   {
display: table-cell;
position: relative;
text-align:left;
align:left;
padding: 2px 6px;
color:black;
text-align:center;
border-top:0px solid #609643;
border-right:0px solid #609643;
border-bottom:0px solid #609643;
border-left:0px solid #609643;
}

div#wrapper {
width: 980px;
margin-top: 0px;
margin-bottom: 20px;
margin-left: auto;
margin-right: auto;
padding: 0px;

}

div#header {
width: 980px;
margin: 0px 0px 10px 0px;
padding: 2px 0px 2px 0px;
text-align: left;
background-color: #fffad7;
border: 1px solid #000000;
}

div#header select,input {
font-family:Arial;
font-size:12px;
text-align: left;
}

#headertext {
font-family: arial;
font-size:20px;
color:#609643;
text-indent: 20px;
text-align:justify;
letter-spacing:3px;
font-family: arial;
font-size:20px;
color:#609643;
text-indent: 20px;
text-align:justify;
letter-spacing:3px;
}

#goBack a {
        font-family:Arial;
        font-size:22px;
        color:#000;
        text-decoration:none;
        text-align:top;
        display:block;
        padding:0 0 5px 5px;
}

#goBack a:hover{
        text-decoration:underline;
}

div#address { 
float:right;
padding:5px;
margin:0px;
}

div#nav_main_wrap {
background-color: #ffffff;
margin: 0px 0px 10px 0px;
width:100%;
border: 1px solid #000000;
clear:left;
color:#000;
}

div#main_wrap {
width:780px;
margin:0px;
padding:0px;
float:right;
}

div#main_l_wrap {
width:600px;
margin:0px;
padding:0px;
margin-top: 0px;
float:left top;
}

div#nav  {
font-size:12px; 
color:black;
font-family:arial,helvetica,sans-serif;
width:100%; 
vertical-align:top;
z-index:3; 
visibility:visible; 
overflow:none;
border-style:none; 
background-color:#fffad7; 
}

div#nav ul {
margin: 0; 
padding: 0; 
cursor: default;
list-style-type: none; 
display: inline; 
color:black; 
}

div#nav li   {
display: table-cell; 
position: relative; 
padding: 2px 6px; 
}

div#nav li:before { 
content: "|  "; 
}

div#nav a:link{
text-decoration:none;
}

div#nav a:active{
text-decoration:none;
}

div#nav a:hover{
text-decoration:underline;
}

div#nav a:visited{
text-decoration:none;
}

#nav2 th   {
display: table-cell; 
position: relative; 
padding: 2px 6px; 
color:white;
background-color:#609643;
border-top:0px solid #ffffff;
border-right:1px solid #609643;
border-bottom:0px solid #ffffff;
border-left:0px solid #ffffff;
}

#nav2 td   {
display: table-cell; 
position: relative; 
padding: 2px 6px; 
color:black;
text-align:center;
border-top:0px solid #609643;
border-right:1px solid #609643;
border-bottom:0px solid #609643;
border-left:0px solid #609643;
}

#lineitems {
width: "100%";
margin: 2px 10px 2px 10px;
padding: 1px 5px 1px 3px;
cursor: default;
list-style-type: none; 
color:black; 
float:left; 
font-size:10px;
font-family:arial;
background-color:#ffffff;
}

#lineitems select,input {
display: table-cell; 
position: relative; 
padding: 2px 6px; 
color:#609643;
border: 1px solid black;
text-align:left;
}

#lineitems th   {
display: table-cell; 
position: relative; 
padding: 2px 6px; 
color:white;
background-color:#609643;
border-top:0px solid #ffffff;
border-right:1px solid #609643;
border-bottom:0px solid #ffffff;
border-left:0px solid #ffffff;
}

#lineitems td   {
display: table-cell; 
position: relative; 
padding: 2px 6px; 
color:black;
text-align:left;
border-top:0px solid #609643;
border-right:1px solid #609643;
border-bottom:0px solid #609643;
border-left:0px solid #609643;
}

#dyntable {
width: "100%";
margin: 2px 10px 2px 10px;
padding: 1px 5px 1px 3px;
cursor: default;
list-style-type: none; 
color:black; 
float:left; 
font-size:10px;
font-family:arial;
background-color:#ffffff;
font-size:12px;
}

#dyntable select,input {
display: table-cell; 
position: relative; 
padding: 2px 6px; 
color:#609643;
border: 1px solid black;
text-align:left;
font-size:10px;
}

#dyntable th   {
display: table-cell; 
position: relative; 
padding: 2px 6px; 
color:white;
background-color:#609643;
border-top:0px solid #ffffff;
border-right:1px solid #609643;
border-bottom:0px solid #ffffff;
border-left:0px solid #ffffff;
font-size:12px;
}

#dyntable td   {
display: table-cell; 
position: relative; 
padding: 2px 6px; 
color:black;
text-align:left;
border-top:0px solid #609643;
border-right:1px solid #609643;
border-bottom:0px solid #609643;
border-left:0px solid #609643;
font-size:12px;
}

#bod_inline {
width: "100%";
margin: 2px 10px 2px 10px;
padding: 1px 5px 1px 3px;
cursor: default;
list-style-type: none; 
display: inline; 
color:black; 
float:right; 
font-size:12px;
font-family:arial;
background-color:#ffffff;
}

#bod_inline select,input {
display: table-cell; 
position: relative; 
padding: 2px 6px; 
color:#609643;
border: 1px solid black;
text-align:left;
}

#bod_inline th   {
display: table-cell; 
position: relative; 
padding: 2px 6px; 
color:white;
background-color:#609643;
border-top:0px solid #ffffff;
border-right:1px solid #609643;
border-bottom:0px solid #ffffff;
border-left:0px solid #ffffff;
}

#bod_inline td   {
display: table-cell; 
position: relative; 
padding: 2px 6px; 
color:black;
text-align:left;
border-top:0px solid #609643;
border-right:1px solid #609643;
border-bottom:0px solid #609643;
border-left:0px solid #609643;
}

div#main_l {
width: 480px;
margin-top: 0px;
padding: 10px 0px 10px 0px;
/* border: thin solid #000000; */
float:right; 
}

div#main_r {
width: 280px;
#nav_inline {
width: 660px;
margin: 10px 10px 10px 10px;
padding: 3px 5px 3px 10px;
cursor: default;
list-style-type: none; 
display: inline; 
color:black; 
float:right; 
font-size:12px;
}

#nav_inline input {
display: table-cell; 
position: relative; 
padding: 2px 6px; 
color:black;
border: 1px solid black;
text-align:center;
}

#nav_inline th   {
display: table-cell; 
position: relative; 
padding: 2px 6px; 
color:white;
background-color:#609643;
border-top:0px solid #ffffff;
border-right:1px solid #609643;
border-bottom:0px solid #ffffff;
border-left:0px solid #ffffff;
}

#nav_inline td   {
display: table-cell; 
position: relative; 
padding: 2px 6px; 
color:black;
text-align:center;
border-top:0px solid #609643;
border-right:1px solid #609643;
border-bottom:0px solid #609643;
border-left:0px solid #609643;
}

div#main_l {
width: 480px;
margin-top: 0px;
padding: 10px 0px 10px 0px;
/* border: thin solid #000000; */
float:right; 
}

div#main_r {
width: 280px;
margin-top: 0px;
padding: 10px;
/* border: thin solid #000000; */
float:right; 
}

div#main_dyn {
width: 980px;
margin: 20px 10px 10px 10px;
padding: 2px 0px 2px 0px;
text-align: left;
background-color: #FFFFFF;
border: 1px solid #000000;
color: #000;
}

div#main_dyn table {
width: 940px;
padding: 0px
font-family:Arial;
font-size:12px;
text-align: left;
background-color: #FFFFFF;
vertical-align: top;
color: #000;
}

div#main_dyn th {
border: 3px solid white;
font-size:18px;
font-family: arial;
color:#609643;
text-indent: 20px;
text-align:justify;
letter-spacing:3px;
}

div#main_dyn td {
border: 3px solid white;
}

div#main_dyn select,input {
border: 1px solid #000000;
font-family:Arial;
font-size:12px;
color: #000;
}

div#main_dyn textarea {
border: 1px solid #000000;
width: 930px;
font-family:Arial;
font-size:12px;
color: #000;
}


div#footer {
background-color: #FFF;
width:100%;
padding: 15px;
margin: 0px;
border: 1px solid #000000;
clear:right;
}

a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: underline;
color: #FF0000;
}
a:active {
text-decoration: none;
}

#leftMenu { 
	width:170px;  
	margin:0; 
	list-style-type:none;
	padding:0;
}

#leftMenu li {
	margin-left:0px;
	margin-right:3px;
	padding:3px 3px 3px 20px;
	text-align:left;
	list-style-type:none;
	background-image: URL('gif/mlaunch_b_nav_circle.gif');
	background-repeat: no-repeat;
	background-position: .3em .5em;

}
	
#leftMenu li a {
	font-family:Arial;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	display:block;
	padding:0 0 0 3px;
	height:22px;
	line-height:22px;
}

#leftMenu a:hover{
	text-decoration:underline;
}

#nav_inline {
width: 660px;
margin: 10px 10px 10px 10px;
padding: 3px 5px 3px 10px;
cursor: default;
list-style-type: none;
display: inline;
color:black;
float:right;
font-size:12px;
}

#nav_inline li a {
	color:#000;
	text-decoration:none;
}

#nav_inline a:hover {
	text-decoration:underline;
        color:#000;
}

#nav_inline a:visited {
	text-decoration:underline;
        color:#000;
}

#nav_inline a:active {
	text-decoration:none;
        color:#000;
}

#reviewBox a:link{
	text-decoration:none;
        color: #000000;
	font-family:Arial;
	font-size:12px;
	padding:0 0 0 3px;
	height:22px;
	line-height:22px;
}
#reviewBox a:visited{
	text-decoration:none;
        color: #000000;
}
#reviewBox a:hover{
	text-decoration:underline;
        color: #000000;
}
#reviewBox a:active{
	text-decoration:none;
        color: #000000;
}

color: #FF0000;

h4 {
margin: 0 0 0 0;
}

ul {
margin: 5px 10px 0px 15px;
padding: 2px 5px 0px 7px;
}

.bl {background: url(gif/ll_red.gif) 0 100% no-repeat}
.br {background: url(gif/lr_red.gif) 100% 100% no-repeat}
.tl {background: url(gif/ul_red.gif) 0 0 no-repeat}
.tr {background: url(gif/ur_red.gif) 100% 0 no-repeat; padding:10px} 
.t {background: url(gif/dot.gif) 0 0 repeat-x; width: 100%; background-color: #FFF; margin: 0px 0px 10px 0px;}
.b {background: url(gif/dot.gif) 0 100% repeat-x}
.l {background: url(gif/dot.gif) 0 0 repeat-y}
.r {background: url(gif/dot.gif) 100% 0 repeat-y}

