#buy, #buy li {
color:#33aa33;
}
#soft {
	PADDING: 2px; 
	BACKGROUND: #f9f8f7; 
	FLOAT: left;
	MARGIN: 5px 5px 5px 5px; 
	width:650px;
	BORDER: #e5e5e5 1px solid; 	
	line-height:15px;
	FONT: 12px/16px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
}
.mig {font-size:10px; line-height:12px;}
#lef  {BORDER: #000 0px solid; padding:1px; margin:1px; width:158px; display:block; float:left;}
#rig {BORDER: #000 0px solid; padding:1px; margin:3px 1px 1px 170px; display:block; }
#soft div IMG {
	PADDING: 1px; 
	MARGIN: 4px; 
	BORDER: #aaa 1px solid; 
	BACKGROUND-COLOR: #990000;

}
#soft div A:link IMG {
	BACKGROUND-COLOR: #990000
}
#soft div A:visited IMG {
	BACKGROUND-COLOR: #990000
}
#soft div A:active IMG {
	BACKGROUND-COLOR: #990000
}
#soft div A:hover IMG {
	BACKGROUND-COLOR: #2e7165
}

#soft p {
BORDER-TOP: #ccc 1px solid;
font-size:10px;
line-height:14px;
padding:5px 2px 3px 2px;
margin:5px 1px 2px 1px;
}

#lef UL {
	MARGIN: 2px 2px 2px 4px; 
	TEXT-TRANSFORM: uppercase; 
	WIDTH: 152px; 
	PADDING: 0px; 
	LIST-STYLE-TYPE: none;
	font-size:10px;
}

#lef UL LI {
	PADDING: 0px; 
	DISPLAY: block; 		
	MARGIN: 0px; 
	WIDTH: 152px;
	text-align:center; 	
}

#lef UL LI A {
	PADDING-RIGHT: 3px;
	BORDER: #ccc 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 4px;
	COLOR: #990000;
	PADDING-TOP: 4px;
	BACKGROUND-COLOR: #fff;
	TEXT-DECORATION: none
}
#lef UL LI A:hover {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 4px;
	COLOR: #000;
	PADDING-TOP: 4px;
	BACKGROUND-COLOR: #fff
}
#lef UL LI A {
	DISPLAY: block
}

#rig H5 {
	PADDING: 2px;  FONT-WEIGHT: normal; 
	FONT-SIZE: 12px;  MARGIN: 0px 0px 5px; COLOR: #4b4e40;  HEIGHT: 10px; 
	text-align:center;
}

#rig H5 strong {
COLOR: #369;
}
.menu {
padding: 4px;
margin:5px 5px 5px 10px;
BORDER: #c1c6c2 1px solid; 
BORDER1-bottom: #c1c6c2 1px solid; 
text-align:center;
BACKGROUND: #f9f8f7; 
width:650px;
font-size:10px;
}

#forms {
	FLOAT: left
}
#caty LI {
	MARGIN-TOP: 5px
}
.prd IMG {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 2px 10px 2px 2px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #990000
}
#tex {
	FONT-SIZE: 120%; MARGIN: 5px 2px 4px; TEXT-INDENT: 10pt; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#tex UL {
	DISPLAY: block
}
#tex OL {
	DISPLAY: block
}
.ft {
	COLOR: #acacac
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px auto; FONT: 11px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-COLOR: #69c; TEXT-ALIGN: center
}
A {
	COLOR: #990000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
P {
	MARGIN: 0px 0px 10px; 
	FONT: 12px/16px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #000; TEXT-ALIGN: left
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 3px; TEXT-TRANSFORM: uppercase; COLOR: #2f4c45; PADDING-TOP: 3px
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 5px 0px 10px; COLOR: #369; LETTER-SPACING: -0.05em
}
H3 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #5c5f50
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 2px 0px; COLOR: #770101; LINE-HEIGHT: 1.3em; LETTER-SPACING: -0.01em
}
H4 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #444
}
#wrapper {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; WIDTH: 900px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#header {
	CLEAR: both; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; WIDTH: 100%; COLOR: #8ad; PADDING-TOP: 2px
}
#header H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16pt; PADDING-BOTTOM: 0px; MARGIN: 4px; TEXT-TRANSFORM: uppercase; COLOR: #2f4c45; PADDING-TOP: 3px; LETTER-SPACING: 2px
}
#top {
	CLEAR: both; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #8ad; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 2px
}
#left {
	BORDER-RIGHT: #c1c6c2 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 10px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 1px; WIDTH: 180px; COLOR: #727664; PADDING-TOP: 24px; TEXT-ALIGN: left
}
#left H5 {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 0px dotted; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #365; PADDING-TOP: 12px; LETTER-SPACING: 0.05em; TEXT-ALIGN: left
}
#details {
	MARGIN: 0px 7px 20px 12px
}
#details P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px; TEXT-TRANSFORM: uppercase; WIDTH: 170px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 0px
}
#nav UL LI A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; BORDER-LEFT: #ccc 1px solid; COLOR: #990000; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
#nav UL LI A:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; COLOR: #2e7165; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
#nav UL LI A {
	DISPLAY: block
}
#right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 700px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 15px; MARGIN: 0px 1px 1px 10px; 
	PADDING-TOP: 20px;
	font-size:12px;
}

#content A:link {
	FONT-WEIGHT: bold; COLOR: #990000; TEXT-DECORATION: underline
}
#content A:visited {
	FONT-WEIGHT: bold; COLOR: #990000; TEXT-DECORATION: underline
}
#content A:active {
	FONT-WEIGHT: bold; COLOR: #990000; TEXT-DECORATION: underline
}
#content A:hover {
	COLOR: #2e7165; TEXT-DECORATION: underline
}

INPUT {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
SELECT {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
#desc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 32px; MARGIN: 5px 0px 10px; COLOR: #444; PADDING-TOP: 5px; LETTER-SPACING: -0.02em; TEXT-ALIGN: center
}
.footer {
	MARGIN: 0px
}
OL {
	COLOR: #444; LINE-HEIGHT: 1.4em
}
#contain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 5px; MARGIN: 5px 0px 10px; WIDTH: 430px; 
	PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px dashed; HEIGHT: 57px
}
#subd {
	MARGIN: 2px; LIST-STYLE-TYPE: none
}
#subd1 LI A {
	FONT-SIZE: 100%
}
#subd1 LI {
	BORDER-RIGHT: #ccc 1px dashed; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px dashed; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 4px; BORDER-LEFT: #ccc 1px dashed; WIDTH: 150px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px dashed; LIST-STYLE-TYPE: none; HEIGHT: 50px; TEXT-ALIGN: center; dispaly: block
}

#tooltip {
background:#f9f8f7;
BORDER:#e5e5e5 1px dotted;
color:#333333;
font:menu;
margin:0px;
padding:3px 5px;
position:absolute;
visibility:hidden;
width:auto;
text-align:left;
}