#contactusform .button{
border:1px solid #F1B940;
background: #356D91;
font-weight:bold;
color:#FFF;
width:110px;
height:30px;
}

#contacterror a {
width:80px;
display:block; /* change to inline for horizontal menu */
padding: 2px 5px 2px 5px;
text-decoration:none;
font-weight:bold;
text-align:center;
background-color: #356D91;
color: white;
font-size:9pt;
border:1px solid #F1B940;
}

#contactusform .title{
        padding-top:20px;
        font-weight: bold;
}


.biggreenframe{
	width:180px;
	height:240px;
	text-align:center;
	valign:middle;
	border:10px solid #ccea90; 
}
.greenframe{
	border:3px solid #ccea90; 
	cellpadding:0px; 
	cellspacing:0px; 
	width:65px; 
	height:65px; 
	background-color: #ffffff;
	text-align:center;
}

h1{
	 font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        color: #F08000;
        font-style: italic;
	
}

#about{
        position:absolute;
        top: 180px;
        left: 652px;
        height: 15px;
        width: 57px;
}

#logo{
        position:absolute;
        top: 0px;
        left: 0px;
        height: 180px;
        width: 200px;
}

#contact{
        position:absolute;
        top: 180px;
        left: 722px;
        height: 15px;
        width: 65px;
}

#cartitself{
        position:absolute;
        top: 135px;
        left: 743px;
        height: 20px;
        width: 45px;
}

#mycart{
        position:absolute;
        top: 130px;
        left: 652px;
        height: 20px;
        width: 90px;
}

#orangeline{
	position:absolute; 
	top:176px; 
	left:145px; 
	height:30px; 
	width:1px;	
	background-color:#F1B940; 
}

#coversearch{
	position:absolute;
	top: 185px;
        left: 8px;
        height: 15px;
        width: 57px;
	background-color: #FBFDE5;
	z-index:100;
}

#shoppingcart{
	position:absolute; 
	top:119px; 
	left:755px; 
	height:14px; 
	width:18px;	
	border-style:solid;
	border-width:1px;
	border-color: #F1B940;
	text-align:center;
}

#bannernocart {
        border-style:solid;
        border-color:#F1B940;
        border-left-width:1px;
        border-right-width:1px;
        border-top-width:0px;
        border-bottom-width:0px;
        width:801px;
        height: 203px;
	background: url('/MLC_Images/top_nocart.gif') no-repeat; 
	margin-left:auto;
        margin-right:auto;
	margin-bottom:0px;
	position:relative;
}

#bannernocart a{
	display:block;
  	width:100%;
  	height:100%;
  	text-decoration:none;
	
}

#bannernocart a:hover{
	text-decoration:none;
}

#banner {
        border-style:solid;
        border-color:#F1B940;
        border-left-width:1px;
        border-right-width:1px;
        border-top-width:0px;
        border-bottom-width:0px;
        width:801px;
        height: 203px;
	background: url('/MLC_Images/top.gif') no-repeat; 
	margin-left:auto;
        margin-right:auto;
	margin-bottom:0px;
	position:relative;
}

#banner a{
	display:block;
  	width:100%;
  	height:100%;
  	text-decoration:none;
	
}

#banner a:hover{
	text-decoration:none;
}

#outbox {
	background-color: #FBFDE5;
	margin-top:0px;
        border-style:solid;
        border-color:#F1B940;
        border-left-width:1px;
        border-right-width:1px;
        border-top-width:0px;
        border-bottom-width:0px;
        width:801px;
        margin-left:auto;
        margin-right:auto;
        position:relative;
}

.inside1 {
        position:absolute;
	left:15px;
	width:173px;
        height:205px;
        border-style:solid;
        border-color:#499B00;
        border-width:1px;
        background-color:#FFFFFF;
}
.inside2 {
        position:absolute;
	left:213px;
	width:173px;
        height:205px;
        border-style:solid;
        border-color:#499B00;
        border-width:1px;
        background-color:#FFFFFF;
}
.inside3 {
        position:absolute;
	left:411px;
	width:173px;
        height:205px;
        border-style:solid;
        border-color:#499B00;
        border-width:1px;
        background-color:#FFFFFF;
}
.inside {
        position:relative;
	margin-left:12px;
        margin-right:11px;
        float:left;
        clear: float;
	width:173px;
        height:205px;
        border-style:solid;
        border-color:#499B00;
        border-width:1px;
        background-color:#FFFFFF;
}
.inbox {
	position:relative;
	height: 218px;
        width:600px;
	padding-top:0px;
}

body {
	background-image: url(../MLC_Images/MLC_Background.gif); background-repeat: repeat; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FBFDE5;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
.style8 {color: #FFFFFF}
.style15 {color: #003366}
.style15_bold {color: #003366; font-weight: bold; }
.style16 {font-size: 9px; color: #003366; }
.style16_bold {font-size: 9px; font-weight:bold; color: #003366; }
.style27 {color: #017099; }

.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #499B00;
	list-style-position: inside;
}

.error {
font-family: Tahoma;
font-size: 8pt;
color: red;
margin-left: 50px;
display:none;
}

.subnav {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: bold; 
  color: #499B00; 
  list-style-position: inside; 
}
.style17 {font-weight: bold}
.style18 {
	font-size: 11px;
	color: #499B00;
	list-style-position: inside;
	list-style-image: url(images/nav_main_icon1.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.navi:link {
	text-decoration: none;
}
a.navi:visited {
	text-decoration: none;
}
a.navi:hover {
	text-decoration: none;
}
a.navi:active {
	text-decoration: none;
}

a.navi_under:link {
	color: #499B00;
	text-decoration: underline;
}
a.navi_under:visited {
	color: #499B00;
	text-decoration: underline;
}
a.navi_under:hover {
	color: #499B00;
	text-decoration: underline;
}
a.navi_under:active {
	color: #499B00;
	text-decoration: underline;
}


a:link {
	color: #003366;
	text-decoration: underline;
}

a:visited {
	color: #003366;
	text-decoration: underline;
}
a:hover {
	color: #0066FF;
	text-decoration: underline;
}
a:active {
	color: #003366;
	text-decoration: underline;
}

a.search_page_links {
  color: #005B7F;
	text-decoration: underline;
}


.descriptive_text_small         {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size:  8pt;
        font-weight:500;
        color: #04729C; 
        }

.style20 {
	font-size: 16px;
	font-weight: bold;
	color: #F08000;
	font-style: italic;
}

tr.style20 {
	height: 30px; 	
	font-size: 16px;
	font-weight: bold;
	color: #F08000;
	font-style: italic;

}  

.style1 {	
  color: #FF9900;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style2 {	
  color: #499A00; /* #33CC00; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style4 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.style5 {color: #FF9900; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.style10 {color: #FF9600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.style11 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9600;}
.style13 {color: #009900; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.style3 {color: #009900;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.style3_white {color: #009900;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF; 
}

.stylecs {color: #356D91;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.style14 {color: #006699}

.style21 {color: #FF9600; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.style22 {	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.style19 {color: #FCBB00}
.style23 {color: #FF9900}

.style25 {
	color: #FF9900;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}

.style30 {font-size: 24px}
.style32 {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        color: #F08000;
        font-style: italic;
}
.style33 {color: #4972f6}

.search_result_price_tag {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: bold; 
  color: #FFFFFF; 
}

table.basket_tbl {
  empty-cells: hide;
	border-width: 0px 0px 0px 0px;
	border-spacing: 1px 1px;
	border-style: outset outset outset outset;
	#border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: rgb(241,185,64);
	#padding: 1px;
	#spacing: 1px;
}
table.basket_tbl td {
	border-width: 0px 0px 0px 0px;
	padding: 4px 4px 4px 4px;
	border-style: inset inset inset inset;
	background-color: rgb(251, 253, 229);
	-moz-border-radius: 0px 0px 0px 0px;
}
table.basket_tbl td.no_border {
	border-width: 0px 0px 0px 0px;
	padding: 4px 4px 4px 4px;
	border-style: hidden;
	#border-color:  rgb(251, 253, 229);
	#background-color: rgb(251, 253, 229);
	#-moz-border-radius: 0px 0px 0px 0px;
}
.UDL
{
   BORDER-STYLE: solid;
   BORDER-COLOR: #000000;
   BORDER-WIDTH: 0px 0px 0px 0px;
   MARGIN: 0px 0px 0px 0px;
}

img.search_search {
  margin-top: 0px;
  margin-bottom: 0px;
}

img.search_arrow_go {
  position:relative;
  left:0px;
  top:4px;
  height: 17px;
  width: 34px;
  margin-bottom: 0px;
}

/* Input Box */
.search_box_new {
  position:relative;
  height: 11px;
  left:3px;
  top:0px;
  font-color: #003366;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-spacing: 0px 0px 0px 0px;
border-style: inset inset inset inset;
  border-color: #003366;
}

/* Input Box */
.search_box {
  position:relative;
  height: 11px;
  left:3px;
  top:0px;
  font-color: #003366;
  font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
  border-style: solid; 
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px 0px 0px;
	border-color: #4A99AF;
	padding-bottom: 3px;
	margin-bottom: 0px;
}

.dotted_line {
  position: relative;
  border-style: dashed; 
	border-color: #003366;
  width: 130px;
  height: 1px;
  top: 5px;
}

.under_dotted_line {
  BORDER-COLOR: #000000;
  BORDER-WIDTH: 0px 0px 1px 0px;
  border-style: dashed; 
	border-color: #003366;
  margin: 0px 0px 0px 0px;
}

