@charset "utf-8";
/* CSS Document */

BODY {
	BACKGROUND: #fff; TEXT-ALIGN: center; FONT: 12px/1.55em arial, helvetica, sans-serif;   TEXT-DECORATION: none; COLOR: #666;

}
table td {
	FONT: 12px/1.55em arial, helvetica, sans-serif;   TEXT-DECORATION: none; COLOR: #666; LINE-HEIGHT: 1.3em; 
}
A {
	COLOR: #004f23; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
/* Heading */
H1 {
	MARGIN: 0px; COLOR: #d94a3a; LINE-HEIGHT: 1.7em; FONT-SIZE: 1.9em
}
H2 {
	MARGIN: 0px ;  COLOR: #004f23; LINE-HEIGHT: 1.3em; FONT-SIZE: 1.5em
}
H3 {
	MARGIN-RIGHT: 0px; MARGIN-bottom: 5px; MARGIN-top: 0px; MARGIN-Left: 0px; COLOR: #004f23; LINE-HEIGHT: 1.2em; FONT-SIZE: 1.50em
}
H4 {
	MARGIN: 0px ; LINE-HEIGHT: 1.3em; COLOR: #004f23; FONT-SIZE: 1.10em
}
H5 {
	MARGIN: 0px; COLOR: #004f23; LINE-HEIGHT: 1.3em; FONT-SIZE: 1.05em
}
H6 {
	MARGIN: 0px; COLOR: #004f23; LINE-HEIGHT: 1.5em; FONT-SIZE: 0.9em
}

p {  

 FONT: 12px/1.55em arial, helvetica, sans-serif;   TEXT-DECORATION: none; COLOR: #666;LINE-HEIGHT: 1.5em; MARGIN: 0px;
}
.landing-header1 {color:#004f23; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;
}
.price { MARGIN: 0px; COLOR: #999; LINE-HEIGHT: 1.5em; font-size:24px;
}
.regularr{  font-family:Verdana, Arial, sans-serif; color:#444444; font-size:8pt; LINE-HEIGHT: 1.3em; MARGIN: 0px;
}
/**********************header */

.header{
    position:relative; width:950px; MARGIN: 0px auto;  padding-top:0px; PADDING-BOTTOM: 5px; border-bottom:1px solid #d6d6d6;
}
.header .input-text {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #999 1px solid; HEIGHT: 20px;WIDTH: 160px; COLOR: #aaa; MARGIN-RIGHT: 4px; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid;
}
INPUT#submit-btn {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BACKGROUND: #5e8d00; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px;
}

A.topright:link {
	font-family:verdana; font-size: 8pt; COLOR: #444444;  TEXT-DECORATION: none;
}
A.topright:visited {
	font-family:verdana; font-size: 8pt; COLOR: #444444; TEXT-DECORATION: none;
}
A.topright:hover {
	TEXT-DECORATION: underline;
}

/**********************header 2 menu */
.header2{
    position:relative; width:950px;  margin:0 auto 8px; border-bottom:1px solid #d6d6d6;
}
.header2 ul {
    display:inline; padding: 0px 0 0px;
    }
.header2 li {
    display:inline; background: none; padding: 0 24px 0; 
    }
.header2 A {
 FONT: 12px/1.55em arial, helvetica, sans-serif;   TEXT-DECORATION: none; COLOR: #666;
}
.header2 A:hover  {
  TEXT-DECORATION: underline
}
/**********************footerboxes */
	
.footerboxes{
    position:relative;  width:950px;  MARGIN: 0px auto;  border-top:1px solid #d6d6d6;  CLEAR: both; 
 }	
 
/**********************footer*/	
	
.footer {
    position:relative; width:950px; MARGIN: 0px auto; border-top:1px solid #d6d6d6; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; text-align:center;
    }	
.footer ul {
    display:inline; padding: 0px 0 0px;
    }
.footer li {
    display:inline; background: none; padding: 0 28px 0;
    }
.footer A {
  font-family:verdana; font-size: 8pt; COLOR: #444444;  TEXT-DECORATION: none; 
}
.footer A:hover  {
  TEXT-DECORATION: underline
}
/**********************footer3*/	
.footer3 {
    position:relative; width:950px; MARGIN: 0px auto; PADDING-TOP: 5px; PADDING-BOTTOM: 2px; TEXT-ALIGN: right; 
    }
	
	
	
	
/**********************body*/		
#bodywrap {
	 MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 950px; margin-top:10px;  margin-bottom:10px; padding:0px;
}

/**********************leftcolumn*/		
#leftcolumn {
	FLOAT: left; WIDTH: 140px;  TEXT-ALIGN: left;  padding:0px;
}

#leftcolumn A {
font-family:Verdana, Arial, sans-serif; color:#444; font-size:8pt; text-decoration:none; line-height:2.1; TEXT-DECORATION: none;
}
#leftcolumn A:hover  {
	COLOR: #294b4c; TEXT-DECORATION: underline
}
#sub_mainmenu {
	FLOAT: left; WIDTH: 140px; TEXT-ALIGN: left;  margin-bottom:0px; padding:0px;
}
#sub_mainmenu A { 
font-family:Verdana, Arial, sans-serif; color:#5e8d01; font-size:8pt; text-decoration:none; line-height:1.2;
}	
#sub_mainmenu A:hover { text-decoration:underline;color:#5e8d01;}

/**********************mainbody*/

#mainbody {
	FLOAT: left; WIDTH: 809px;  TEXT-ALIGN: left; border-left:1px solid #d6d6d6; min-height:400px; padding:0px;
}
#mainbody_input {
	FLOAT: left; WIDTH: 799px;  TEXT-ALIGN: left; padding:0px; margin-left:10px;
}
/**********************frontpage*/
#motto {
	CLEAR: right; padding:0px; TEXT-ALIGN: left; FLOAT: left; WIDTH: 799px; border-bottom:1px solid #d6d6d6; margin-bottom:10px; 
}
#mainleft {
	CLEAR: both; padding:0px; TEXT-ALIGN: left; FLOAT: left; WIDTH: 323px; border-right:1px solid #d6d6d6; 
}
#maincenter {
	CLEAR: right; padding:0px;  TEXT-ALIGN: left; FLOAT: left; WIDTH: 316px; border-right:1px solid #d6d6d6;
}
#mainright {
	CLEAR: right; padding:0px; TEXT-ALIGN: left; FLOAT: left; WIDTH: 155px;  
}


/**********************leftcolumn2*/		
#leftcolumn2 {
	FLOAT: left; WIDTH: 130px; TEXT-ALIGN: right;  padding:0px; TEXT-ALIGN: right;  
}
#mainbody2 {
	FLOAT: left; WIDTH: 750px;  TEXT-ALIGN: left;  border-left:1px solid #d6d6d6; min-height:400px;   padding:0px;
}
/**********************catdisplay*/
#body_items_top {
	position:relative; float:left;
	height: 20px; width: 805px; padding: 0px; 
     border-bottom:1px solid #d6d6d6; PADDING-TOP: 5px; PADDING-Left: 5px; PADDING-BOTTOM: 5px; MARGIN-Bottom: 6px;
}
#body_items_top h3{MARGIN: 0px ;COLOR: #6e9f41; LINE-HEIGHT: 1.3em; FONT-SIZE: 1.20em}

#body_items_top A{COLOR: #888; TEXT-DECORATION: none}
#body_items_top A:hover{COLOR: #888; TEXT-DECORATION: underline}

#body_items_boxes {
	position:relative; float:left; width: 185px; color: #d94a3a; TEXT-ALIGN: center ;FONT-SIZE: 1.1em;
	MARGIN-RIGHT: 7px; MARGIN-LEFT: 0px; MARGIN-Bottom: 6px; padding: 5px;
    
}
#body_items_boxes A {
	COLOR: #888; TEXT-DECORATION: none
}
#body_items_boxes A:hover {
	COLOR: #888; TEXT-DECORATION: underline
}
/**********************sign up*/

#div-1as {
  position:relative;
  float:left;
  MARGIN-LEFT: 15px;
  MARGIN-BOTTOM: 10px;
  height:250px; 
  width:410px;
  TEXT-ALIGN: left;
  PADDING-LEFT: 15px; 
  PADDING-RIGHT: 20px; 
  PADDING-TOP: 10px; 
  border-left:1px solid #d6d6d6;
  border-top:1px solid #d6d6d6;
  border-right:1px solid #d6d6d6;
  border-bottom:1px solid #d6d6d6;

}

#form_st {
	 PADDING-TOP: 10px; 
	  PADDING-BOTTOM: 10px; 
  TEXT-ALIGN: right;  
  float:bottom; 
}
/**********************tables*/

table#sample {

}

table#sample td {
	color: #888; FONT-SIZE: 0.9em;LINE-HEIGHT: 1.3em;
}

table#sample A {
	color: #888; FONT-SIZE: 0.9em;LINE-HEIGHT: 1.3em;
}

.data {
color: #888; FONT-SIZE: 0.9em;LINE-HEIGHT: 1.3em;
}

/**********************itemdisplay*/
#mainbodyitem_picture {
	FLOAT: left; WIDTH: 385px;  TEXT-ALIGN: center; margin-right:10px
}
#mainbodyitem_description_wrap {
	FLOAT: left; WIDTH: 400px;  TEXT-ALIGN: left;  border-left:1px solid #d6d6d6; min-height:400px;  
}
#mainbodyitem_description {
	FLOAT: left; WIDTH: 390px;  TEXT-ALIGN: left; margin-left:10px;
}
#mainbodyitem_description ul {
   
    }
#mainbodyitem_description li {
    font-family:verdana; font-size: 8pt; COLOR: #666666;  TEXT-DECORATION: none; 
    }


.clearer {
	CLEAR: both; FONT-SIZE: 1%; LINE-HEIGHT: 1%; HEIGHT: 1%
}


