H1 {
	TEXT-TRANSFORM: capitalize;
	MARGIN: 0px;
	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana;
	COLOR: #666666;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold
}
BODY {
	BACKGROUND-COLOR: #000000;
	MARGIN: 0px;
	BACKGROUND-REPEAT: repeat-x
}
.nw {
	TEXT-TRANSFORM: capitalize;
	MARGIN: 0px;
	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana;
	COLOR: #666666;
	FONT-SIZE: 18px;
	font-weight:normal;
}
#contentarea {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 10px;
	BACKGROUND-COLOR: #ffffff;
	MARGIN: 0px;
	PADDING-LEFT: 10px;
	WIDTH: 770px;
	PADDING-RIGHT: 10px;
	FONT-FAMILY: Tahoma, Verdana;
	COLOR: #656565;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 10px
}
#nav {
	TEXT-ALIGN: right;
	WIDTH: 105px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 80px
}
#footer {
	TEXT-ALIGN: center;
	FONT-FAMILY: Tahoma, Verdana;
	COLOR: #ffffff;
	FONT-SIZE: 11px
}

#nav A:link {
	PADDING-BOTTOM: 40px;
	PADDING-RIGHT: 8px;
	DISPLAY: block;
	FONT-FAMILY: "Trebuchet MS", Tahoma;
	COLOR: #ffffff;
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	PADDING-TOP: 40px
}
#nav A:visited {
	PADDING-BOTTOM: 40px;
	PADDING-RIGHT: 8px;
	DISPLAY: block;
	FONT-FAMILY: "Trebuchet MS", Tahoma;
	COLOR: #ffffff;
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	PADDING-TOP: 40px
}
#nav A:hover {
	BACKGROUND-IMAGE: url(../images/nav_mover.png);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left center
}
#nav .selected:link {
	BACKGROUND-IMAGE: url(../images/nav_selected.png);
	PADDING-BOTTOM: 40px;
	PADDING-RIGHT: 8px;
	DISPLAY: block;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: "Trebuchet MS", Tahoma;
	BACKGROUND-POSITION: left center;
	COLOR: #000000;
	FONT-SIZE: 16px;
	VERTICAL-ALIGN: middle;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	PADDING-TOP: 40px
}
#nav .selected:visited {
	BACKGROUND-IMAGE: url(../images/nav_selected.png);
	PADDING-BOTTOM: 40px;
	PADDING-RIGHT: 8px;
	DISPLAY: block;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: "Trebuchet MS", Tahoma;
	BACKGROUND-POSITION: left center;
	COLOR: #000000;
	FONT-SIZE: 16px;
	VERTICAL-ALIGN: middle;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	PADDING-TOP: 40px
}
#product .img {
	PADDING-BOTTOM: 25px;
	MARGIN: 25px;
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 25px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center center;
	PADDING-TOP: 25px
}
#product .sdes {
	PADDING-TOP: 50px
}
#product H2 {
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px;
	PADDING-BOTTOM: 0px;
	TEXT-TRANSFORM: capitalize;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana;
	COLOR: #666666;
	FONT-SIZE: 16px;
	BORDER-TOP: #cccccc 1px;
	BORDER-RIGHT: #cccccc 1px;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px
}
#product .more:link {
	FONT-FAMILY: Tahoma, Verdana;
	COLOR: #0066cc;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none
}
#product .more:visited {
	FONT-FAMILY: Tahoma, Verdana;
	COLOR: #0066cc;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none
}
#product .more:hover {
	COLOR: #ff6600;
	TEXT-DECORATION: underline
}
#loginbox {
	BORDER-BOTTOM: #cccccc 1px solid;
	TEXT-ALIGN: left;
	BORDER-LEFT: #cccccc 1px solid;
	PADDING-BOTTOM: 5px;
	BACKGROUND-COLOR: #eeeeee;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-TOP: 5px
}
#loginbox TD {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px
}
#loginbox .head {
	BACKGROUND-COLOR: #0066cc;
	COLOR: #ffffff;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold
}
.grid TD {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 5px
}
.grid .head {
	BORDER-BOTTOM: #ffffff 2px solid;
	BORDER-LEFT: #ffffff 2px solid;
	PADDING-BOTTOM: 5px;
	BACKGROUND-COLOR: #eeeeee;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #ffffff 2px solid;
	BORDER-RIGHT: #ffffff 2px solid;
	PADDING-TOP: 5px
}
.grid .head:hover {
	BORDER-BOTTOM: #ff9900 2px solid;
	BORDER-LEFT: #ff9900 2px solid;
	BACKGROUND-COLOR: #ffffcc;
	COLOR: #000000;
	BORDER-TOP: #ff9900 2px solid;
	BORDER-RIGHT: #ff9900 2px solid
}
.grid .btn:link {
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	PADDING-BOTTOM: 5px;
	LINE-HEIGHT: 15px;
	TEXT-TRANSFORM: capitalize;
	BACKGROUND-COLOR: #91d2ff;
	MARGIN: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 15px;
	COLOR: #ffffff;
	FONT-SIZE: 12px;
	BORDER-TOP: #ffffff 1px solid;
	FONT-WEIGHT: bold;
	BORDER-RIGHT: #ffffff 1px solid;
	TEXT-DECORATION: none;
	PADDING-TOP: 5px
}
.grid .btn:visited {
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	PADDING-BOTTOM: 5px;
	LINE-HEIGHT: 15px;
	TEXT-TRANSFORM: capitalize;
	BACKGROUND-COLOR: #91d2ff;
	MARGIN: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 15px;
	COLOR: #ffffff;
	FONT-SIZE: 12px;
	BORDER-TOP: #ffffff 1px solid;
	FONT-WEIGHT: bold;
	BORDER-RIGHT: #ffffff 1px solid;
	TEXT-DECORATION: none;
	PADDING-TOP: 5px
}
.grid .btn:hover {
	BACKGROUND-COLOR: #0099ff
}
.grid .comment {
	BORDER-BOTTOM: #cccccc 3px solid;
	BORDER-LEFT: #cccccc 3px solid;
	PADDING-BOTTOM: 5px;
	BACKGROUND-COLOR: #ffffff;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	FONT-FAMILY: Tahoma, Verdana;
	FONT-SIZE: 11px;
	BORDER-TOP: #cccccc 3px solid;
	FONT-WEIGHT: normal;
	BORDER-RIGHT: #cccccc 3px solid;
	PADDING-TOP: 5px
}
.grid TR {
	BACKGROUND-COLOR: #eeeeee
}
.msg {
	BACKGROUND-IMAGE: url(../images/list_errors.gif);
	BORDER-BOTTOM: #ffcc00 1px solid;
	TEXT-ALIGN: left;
	BORDER-LEFT: #ffcc00 1px solid;
	PADDING-BOTTOM: 5px;
	BACKGROUND-COLOR: #ffffcc;
	PADDING-LEFT: 30px;
	WIDTH: 70%;
	PADDING-RIGHT: 5px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 10px center;
	COLOR: #ff6600;
	FONT-SIZE: 12px;
	BORDER-TOP: #ffcc00 1px solid;
	FONT-WEIGHT: bold;
	BORDER-RIGHT: #ffcc00 1px solid;
	PADDING-TOP: 5px
}
.txt_welcome {
	MARGIN: 5px;
	FONT-FAMILY: Tahoma, Verdana;
	COLOR: #bd7d00;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold
}
.hotice:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
.hotice:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
.hotice:hover {
	TEXT-DECORATION: underline
}
.newscol{
background-color:#f8f7f7;
border:solid 1px #e7e7e7;
min-height:119px;
}
#news{width:230px; float:left;; padding:5px; margin-right:10px;}
#news a{
	color: #0099cc;
	TEXT-DECORATION: none;
	font-weight:bold;
	}
#news a:hover {
	COLOR: #666666;
	TEXT-DECORATION: underline;
}
.clearfix {
	display: inline-block; /* Fixes IE/Mac */
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
