
TD {
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    }
TABLE {
    padding: 0px;
    }
a:link, a:visited {
    text-decoration: none;
    }
a:active, a:hover {
    text-decoration: none;
    background: none;
    }
#logo {
    background: #f8f8f8 url(https://secure.bmtmicro.com/ShoppingCart/logo.gif) no-repeat 5px 1px;
    text-align: right;
    padding-bottom: 15px;
    }

#additionalInfo, #paymentInfo {
    padding-top: 10px;
    }
.accent a:link,.accent a:visited, .accent:active, .accent a:hover {
    color: #a9a9a9;
    }
.tdheader {
    padding: 3px 2px 3px 2px;
    text-align: left;
    color: #FFFFFF;
    background-color: #666666;
    font-weight: bolder;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    }
.price, .hilite {
    font-size: 13px;
    font-weight: bold;
    }
.tdbody {
    border-color: #808080;
    background-color: #f8f8f8;
    }
.strong {
    font-weight: bold;
    vertical-align: top;
    padding: 5px;
    }
.pad {
    font-size: 13px;
    vertical-align: middle;
    padding-left: 5px;
    padding-top: 3px;
    text-align: left;
    }
 .pad8 {
    vertical-align: middle;
    padding-left: 8px;
    padding-top: 3px;
    }
.ptop {
    vertical-align: top;
    padding-left: 5px;
    }
.copyright, .note {
    font-size: 0.73em;
    }

.accent {
    color: #ffffff;
    background-color: #666666;
    font-weight: bold;
    }
.tdhead {
    font-size: 13px;
    padding: 3px;
    border-bottom: medium solid #ffffff;
    }
.item {
    border-top: 1px solid #808080;
    font-weight: bolder;
    font-size: 13px;
    padding: 3px;
    }
.bigger {
    font-size: 13px;
    padding: 5px;
    }

/*  CSS for customer login  */



#customerLogin {
  position: absolute;
  padding: 0px;
  text-align: center;
  border-color: #808080;
  border-width: 1px;
  border-style: solid;
  background-color: #ffffff;
  margin: 300px 20px 0px 350px;
  display: none;
  width: 400px;
  }

  img {
    padding-top: 0em;
    padding-right: 0.5em;
    padding-bottom: 0.5em;

}

  h3 {
   color: #808080;
   font-weight: bold;
  }

  #handle {
        margin: 0px 0px 0px 0px;
		padding:0px;
		width: 100%;
		color:white;
		background-color: #808080;
		font-weight: bold;
        text-align: left;
        line-height: 14pt;
		}

.textmiddle {
  position: absolute;
  top: 0px;
  right: -2px;
  }

  .bghead {
		background-color: #666666;
        height: 16px;
  }


/*  Vendor CSS  */

* {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Lucida Sans Unicode, Verdana, sans-serif; BACKGROUND: #f8f8f8; COLOR: #404141; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A:link {
	COLOR: #7f0000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #7f0000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #82a8c8; TEXT-DECORATION: none
}
A:active {
	COLOR: #7f0000; TEXT-DECORATION: none
}
DIV#header {
	DISPLAY: block; BACKGROUND: url(https://secure.bmtmicro.com/ShoppingCart/00456/10/images/header-back.jpg) #000000 no-repeat right 50%; HEIGHT: 84px
}
DIV#header H1 {
	WIDTH: 182px; DISPLAY: block; BACKGROUND: url(https://secure.bmtmicro.com/ShoppingCart/00456/10/images/logo.jpg) #000000 no-repeat; HEIGHT: 84px
}
DIV#header H1 A {
	TEXT-INDENT: -1342177.28px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 182px; DISPLAY: block; HEIGHT: 84px; FONT-SIZE: 0px
}
DIV#navigation {
	DISPLAY: block; BACKGROUND: url(https://secure.bmtmicro.com/ShoppingCart/00456/10/images/nav-back.jpg) #000000; HEIGHT: 35px
}
DIV#navigationlist {
	POSITION: relative; TEXT-ALIGN: left; FLOAT: left; LEFT: 50%
}
DIV#navigationlist UL {
	POSITION: relative; LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none; LEFT: -50%
}
DIV#navigationlist UL LI {
	POSITION: relative; FLOAT: left
}
DIV#navigationlist UL LI A {
	TEXT-INDENT: -999999px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: block; HEIGHT: 35px
}
DIV#navigationlist UL LI.nav-home A {
	WIDTH: 67px; BACKGROUND: url(https://secure.bmtmicro.com/ShoppingCart/00456/10/images/nav-home.jpg)
}
DIV#navigationlist UL LI.nav-home A:hover {
	BACKGROUND: url(https://secure.bmtmicro.com/ShoppingCart/00456/10/images/nav-home-roll.jpg)
}
DIV#navigationlist UL LI.nav-news A {
	WIDTH: 68px; BACKGROUND: url(https://secure.bmtmicro.com/ShoppingCart/00456/10/images/nav-news.jpg)
}
DIV#navigationlist UL LI.nav-news A:hover {
	BACKGROUND: url(https://secure.bmtmicro.com/ShoppingCart/00456/10/images/nav-news-roll.jpg)
}
DIV#navigationlist UL LI.nav-about A {
	WIDTH: 77px; BACKGROUND: url(https://secure.bmtmicro.com/ShoppingCart/00456/10/images/nav-about.jpg)
}
DIV#navigationlist UL LI.nav-about A:hover {
	BACKGROUND: url(https://secure.bmtmicro.com/ShoppingCart/00456/10/images/nav-about-roll.jpg)
}
DIV#navigationlist UL LI.nav-games A {
	WIDTH: 77px; BACKGROUND: url(https://secure.bmtmicro.com/ShoppingCart/00456/10/images/nav-games.jpg)
}
DIV#navigationlist UL LI.nav-games A:hover {
	BACKGROUND: url(https://secure.bmtmicro.com/ShoppingCart/00456/10/images/nav-games-roll.jpg)
}
DIV#navigationlist UL LI.nav-downloads A {
	WIDTH: 120px; BACKGROUND: url(https://secure.bmtmicro.com/ShoppingCart/00456/10/images/nav-downloads.jpg)
}
DIV#navigationlist UL LI.nav-downloads A:hover {
	BACKGROUND: url(https://secure.bmtmicro.com/ShoppingCart/00456/10/images/nav-downloads-roll.jpg)
}
DIV#navigationlist UL LI.nav-support A {
	WIDTH: 97px; BACKGROUND: url(https://secure.bmtmicro.com/ShoppingCart/00456/10/images/nav-support.jpg)
}
DIV#navigationlist UL LI.nav-support A:hover {
	BACKGROUND: url(https://secure.bmtmicro.com/ShoppingCart/00456/10/images/nav-support-roll.jpg)
}
DIV#navigationlist UL LI.nav-community A {
	WIDTH: 113px; BACKGROUND: url(https://secure.bmtmicro.com/ShoppingCart/00456/10/images/nav-community.jpg)
}
DIV#navigationlist UL LI.nav-community A:hover {
	BACKGROUND: url(https://secure.bmtmicro.com/ShoppingCart/00456/10/images/nav-community-roll.jpg)
}
DIV#navigationlist UL LI.nav-buy A {
	WIDTH: 57px; BACKGROUND: url(https://secure.bmtmicro.com/ShoppingCart/00456/10/images/nav-buy.jpg)
}
DIV#navigationlist UL LI.nav-buy A:hover {
	BACKGROUND: url(https://secure.bmtmicro.com/ShoppingCart/00456/10/images/nav-buy-roll.jpg)
}
DIV#navigationlist UL LI.nav-press A {
	WIDTH: 77px; BACKGROUND: url(https://secure.bmtmicro.com/ShoppingCart/00456/10/images/nav-press.jpg)
}
DIV#navigationlist UL LI.nav-press A:hover {
	BACKGROUND: url(https://secure.bmtmicro.com/ShoppingCart/00456/10/images/nav-press-roll.jpg)
}
DIV#content {
	PADDING-BOTTOM: 20px; MIN-HEIGHT: 650px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 20px
}
DIV#content UL {
	TEXT-ALIGN: left; LIST-STYLE-TYPE: square; DISPLAY: block
}
DIV#content UL LI {
	MARGIN: 0px 0px 10px 20px
}
DIV#container {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 700px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
DIV.divider {
	BORDER-BOTTOM: #cccccc 1px solid; MARGIN: 10px 0px 20px; WIDTH: 100%; DISPLAY: block; BACKGROUND: #ffffff; HEIGHT: 1px
}
DIV.clear {
	DISPLAY: block; HEIGHT: 1px; CLEAR: both
}
DIV#footer {
	DISPLAY: block; BACKGROUND: #e6e6e6; BORDER-TOP: #aeb6bc 1px solid
}
H2 {
	TEXT-ALIGN: left; MARGIN: 0px 0px 10px; DISPLAY: block; COLOR: #495964; FONT-SIZE: 19px
}
H3 {
	TEXT-ALIGN: left; MARGIN: 0px 0px 5px; DISPLAY: block; COLOR: #51585d; FONT-SIZE: 17px
}
P.info {
	DISPLAY: block; MARGIN-BOTTOM: 15px; FONT-SIZE: 11px !important; FONT-WEIGHT: bold
}
H3 SPAN {
	FONT-SIZE: 15px
}
P {
	TEXT-ALIGN: left; LINE-HEIGHT: 1.6em; MARGIN: 0px 0px 10px; DISPLAY: block
}
P.alt {
	COLOR: #520000
}
DIV.col {
	WIDTH: 300px; DISPLAY: block
}
DIV.left {
	WIDTH: 380px; FLOAT: left
}
DIV.left P {
	MARGIN: 0px 0px 10px; FONT-SIZE: 13px
}
DIV.right {
	FLOAT: right
}
DIV#fcontent {
	PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 700px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 20px
}
DIV#footer DIV#fcontent UL.col {
	LIST-STYLE-TYPE: none; WIDTH: 170px; DISPLAY: block; FLOAT: left; LIST-STYLE-IMAGE: none
}
DIV#footer DIV#fcontent UL.col LI {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 5px; FONT-SIZE: 13px
}
DIV#footer DIV#fcontent UL.col LI.header {
	FONT-SIZE: 15px; FONT-WEIGHT: bold
}
DIV.col P {
	MARGIN: 0px
}
DIV.col P.alt {
	MARGIN: 0px 0px 5px
}
DIV.highlight {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 15px; WIDTH: 270px; PADDING-RIGHT: 15px; BACKGROUND: #ffffff; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 10px
}
DIV.highlight P {
	FONT-SIZE: 13px
}
H4 {
	TEXT-ALIGN: left; MARGIN: 0px 0px 15px; DISPLAY: block; COLOR: #525557; FONT-SIZE: 15px
}
DIV.game H4 {
	MARGIN: 0px
}
DIV.game A:link {
	COLOR: #3a6482; TEXT-DECORATION: none
}
DIV.game A:visited {
	COLOR: #3a6482; TEXT-DECORATION: none
}
DIV.game A:hover {
	COLOR: #82a8c8; TEXT-DECORATION: none
}
A:active {
	COLOR: #3a6482; TEXT-DECORATION: none
}
DIV.game {
	MARGIN: 0px 20px 10px; WIDTH: 190px; FLOAT: left
}
DIV.game IMG {
	BORDER-BOTTOM: #b9dbff 5px solid; BORDER-LEFT: #b9dbff 5px solid; MARGIN: 0px 0px 10px; BORDER-TOP: #b9dbff 5px solid; BORDER-RIGHT: #b9dbff 5px solid
}
DIV.game IMG:hover {
	BORDER-BOTTOM: #cccccc 5px solid; BORDER-LEFT: #cccccc 5px solid; BORDER-TOP: #cccccc 5px solid; BORDER-RIGHT: #cccccc 5px solid
}
DIV.game H4 {
	TEXT-ALIGN: center; COLOR: #3a6482; FONT-SIZE: 17px
}
DIV.game P {
	TEXT-ALIGN: center; COLOR: #88939b; FONT-SIZE: 13px
}
DIV.lb P {
	COLOR: #3a6482; FONT-SIZE: 20px
}
.lbh {
	WIDTH: 350px; FONT-FAMILY: Arial, serif; FLOAT: left; COLOR: #3a6482; FONT-SIZE: 27px
}
.toc {
	BORDER-BOTTOM: #aeaeae 1px solid; BORDER-LEFT: #aeaeae 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px 20px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; BACKGROUND: #ecf1f3; FLOAT: right; FONT-SIZE: 0.9em; BORDER-TOP: #aeaeae 1px solid; BORDER-RIGHT: #aeaeae 1px solid; PADDING-TOP: 10px
}
.toc OL {
	TEXT-ALIGN: left; MARGIN: 5px; PADDING-LEFT: 30px
}
.toc LI {
	TEXT-ALIGN: left; MARGIN: 0px 0px 5px; FONT-SIZE: 15px
}
.thumb {
	BORDER-BOTTOM: #aeaeae 0px solid; BORDER-LEFT: #aeaeae 0px solid; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 10px 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #ffffff; FLOAT: right; BORDER-TOP: #aeaeae 0px solid; BORDER-RIGHT: #aeaeae 0px solid; PADDING-TOP: 5px
}
OL {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px
}
OL LI {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 5px
}
.newsdate {
	BORDER-BOTTOM: #3a6482 1px solid; COLOR: #3a6482; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
DIV.buy IMG {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND: #ffffff; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3px
}
DIV.buy P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}

HR {
    color: #525557;
    background-color: #525557;
    width: 100%;
    height: 2px;
    }


