BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #666666; FONT-FAMILY: arial,sans-serif,sans,monospace; BACKGROUND-COLOR: white
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.headerBackground {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(../images/headerBackground.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 60px
}
.header {
	Z-INDEX: 1; LEFT: 0px; MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; POSITION: relative; TOP: 0px; HEIGHT: 60px
}
.naviBackground {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 1px solid; BACKGROUND-IMAGE: url(../images/naviBackground.png); BORDER-LEFT: #999999 0px solid; WIDTH: 100%; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 24px
}
.navi {
	FONT-SIZE: 13px; LEFT: 0px; MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; FONT-FAMILY: arial,sans-serif,sans,monospace; POSITION: relative; TOP: 0px
}
.naviSubBackground {
	RIGHT: 0px; BACKGROUND-IMAGE: url(../images/naviSubBackground.png); MARGIN-BOTTOM: 20px; WIDTH: 100%; COLOR: white; BACKGROUND-REPEAT: repeat-x; POSITION: relative; TOP: 0px; HEIGHT: 24px
}
.naviSub {
	FONT-SIZE: 12px; RIGHT: 0px; MARGIN-LEFT: 5px; WIDTH: 788px; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; POSITION: relative; TOP: 0px; TEXT-ALIGN: right
}
.pageBackground {
	BACKGROUND-IMAGE: url(../images/pageBackground.png); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%; BACKGROUND-COLOR: #666666
}
.page {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 0px solid; LEFT: 0px; PADDING-BOTTOM: 50px; MARGIN-LEFT: auto; BORDER-LEFT: #999999 1px solid; WIDTH: 800px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #999999 0px solid; POSITION: relative; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: white
}
.footerBackground {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 1px solid; BACKGROUND-IMAGE: url(../images/footerBackground.png); BORDER-LEFT: #999999 0px solid; WIDTH: 100%; BORDER-BOTTOM: #999999 0px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 140px
}
.footer {
	Z-INDEX: 1; LEFT: 0px; MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; BACKGROUND-REPEAT: repeat-x; POSITION: relative; TOP: 12px; HEIGHT: 100px; TEXT-ALIGN: center
}
.textNavi {
	FONT-SIZE: 10px; LINE-HEIGHT: 1.4
}
.copyright {
	MARGIN-TOP: 20px; FONT-SIZE: 10px; MARGIN-BOTTOM: 20px
}
.home {
	RIGHT: 0px; MARGIN-LEFT: 5px; WIDTH: 788px; MARGIN-RIGHT: 5px; POSITION: relative; TOP: 0px
}
HR.homeHr {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 1px
}
.contact {
	RIGHT: 0px; MARGIN-LEFT: 5px; WIDTH: 788px; MARGIN-RIGHT: 5px; POSITION: relative; TOP: 0px
}
HR.contactHr {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 1px
}
.txtBoxReq {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; BORDER-LEFT: #666666 1px solid; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: arial,sans-serif,sans,monospace; BACKGROUND-COLOR: #f5f5f5
}
.txtBoxReqBox {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; BORDER-LEFT: #666666 1px solid; WIDTH: 770px; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: arial,sans-serif,sans,monospace; HEIGHT: 100px; BACKGROUND-COLOR: #f5f5f5
}
.txtBox {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; BORDER-LEFT: #666666 1px solid; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.pressInfo {
	RIGHT: 0px; MARGIN-LEFT: 5px; WIDTH: 788px; MARGIN-RIGHT: 5px; POSITION: relative; TOP: 0px
}
HR.pressHr {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 1px
}
.pressSubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.pressSubP {
	FONT-SIZE: 13px; MARGIN-LEFT: 15px; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.pressSubFine {
	FONT-SIZE: 9px; MARGIN-LEFT: 25px; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.aboutInfo {
	RIGHT: 0px; MARGIN-LEFT: 5px; WIDTH: 788px; MARGIN-RIGHT: 5px; POSITION: relative; TOP: 0px
}
HR.aboutHr {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 1px
}
.aboutSubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.aboutSubP {
	FONT-SIZE: 13px; MARGIN-LEFT: 15px; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.aboutSubFine {
	FONT-SIZE: 9px; MARGIN-LEFT: 25px; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.privacyInfo {
	RIGHT: 0px; MARGIN-LEFT: 5px; WIDTH: 788px; MARGIN-RIGHT: 5px; POSITION: relative; TOP: 0px
}
HR.privacyHr {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 1px
}
.privacySubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.privacySubP {
	FONT-SIZE: 13px; MARGIN-LEFT: 15px; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.privacySubFine {
	FONT-SIZE: 9px; MARGIN-LEFT: 25px; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.appsInfo {
	RIGHT: 0px; MARGIN-LEFT: 5px; WIDTH: 788px; MARGIN-RIGHT: 5px; POSITION: relative; TOP: 0px
}
HR.appsHr {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 1px
}
.appsSubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.appsSubP {
	FONT-SIZE: 13px; MARGIN-LEFT: 15px; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.appsSubFine {
	FONT-SIZE: 9px; MARGIN-LEFT: 25px; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.gspotInfo {
	RIGHT: 0px; MARGIN-LEFT: 5px; WIDTH: 788px; MARGIN-RIGHT: 5px; POSITION: relative; TOP: 0px
}
HR.gspotHr {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 1px
}
.gspotSubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.gspotSubP {
	FONT-SIZE: 13px; MARGIN-LEFT: 15px; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.gspotSubFine {
	FONT-SIZE: 9px; MARGIN-LEFT: 25px; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.gparkInfo {
	RIGHT: 0px; MARGIN-LEFT: 5px; WIDTH: 788px; MARGIN-RIGHT: 5px; POSITION: relative; TOP: 0px
}
HR.gparkHr {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 1px
}
.gparkSubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.gparkSubP {
	FONT-SIZE: 13px; MARGIN-LEFT: 15px; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.gparkSubFine {
	FONT-SIZE: 9px; MARGIN-LEFT: 25px; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.gmindsInfo {
	RIGHT: 0px; MARGIN-LEFT: 5px; WIDTH: 788px; MARGIN-RIGHT: 5px; POSITION: relative; TOP: 0px
}
HR.gmindsHr {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 1px
}
.gmindsSubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.gmindsSubP {
	FONT-SIZE: 13px; MARGIN-LEFT: 15px; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.gmindsSubFine {
	FONT-SIZE: 9px; MARGIN-LEFT: 25px; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.gfiInfo {
	RIGHT: 0px; MARGIN-LEFT: 5px; WIDTH: 788px; MARGIN-RIGHT: 5px; POSITION: relative; TOP: 0px
}
HR.gfiHr {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 1px
}
.gfiSubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.gfiSubP {
	FONT-SIZE: 13px; MARGIN-LEFT: 15px; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.gfiSubFine {
	FONT-SIZE: 9px; MARGIN-LEFT: 25px; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.gfiPrice {
	FONT-SIZE: 24px; COLOR: #333333; FONT-FAMILY: arial,sans-serif,sans,monospace; TEXT-ALIGN: right
}
.gfiPreOrder {
	PADDING-RIGHT: 100px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: red; FONT-FAMILY: arial,sans-serif,sans,monospace; TEXT-ALIGN: right
}
.gfiShipping {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: arial,sans-serif,sans,monospace; TEXT-ALIGN: right
}
.gfiSuper {
	FONT-SIZE: 9px; VERTICAL-ALIGN: top
}
.orderInfo {
	RIGHT: 0px; MARGIN-LEFT: 15px; WIDTH: 770px; MARGIN-RIGHT: 15px; POSITION: relative; TOP: 0px
}
HR.orderHr {
	BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px; BORDER-LEFT: #cccccc 0px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 1px
}
.orderSubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.orderSubP {
	FONT-SIZE: 13px; MARGIN-LEFT: 15px; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.orderSubFine {
	FONT-SIZE: 9px; MARGIN-LEFT: 25px; FONT-FAMILY: arial,sans-serif,sans,monospace
}
.orderTxtBoxReq {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; BORDER-LEFT: #666666 1px solid; WIDTH: 100%; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: arial,sans-serif,sans,monospace; BACKGROUND-COLOR: white
}
.orderTxtBoxDisable {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; BORDER-LEFT: #666666 1px solid; WIDTH: 100%; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: arial,sans-serif,sans,monospace; BACKGROUND-COLOR: #dddddd
}
.orderTxtBoxConfirm {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 13px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #333333; PADDING-TOP: 3px; FONT-FAMILY: arial,sans-serif,sans,monospace; BACKGROUND-COLOR: white; BORDER-RIGHT-WIDTH: 0px
}
.orderPriceCalc {
	BACKGROUND-COLOR: white
}
A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
A:active {
	COLOR: red; TEXT-DECORATION: underline
}
A.navi:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.navi:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.navi:hover {
	COLOR: red; TEXT-DECORATION: underline
}
A.navi:active {
	COLOR: red; TEXT-DECORATION: underline
}
A.naviFooterLnk:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.naviFooterLnk:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.naviFooterLnk:hover {
	COLOR: red; TEXT-DECORATION: underline
}
A.naviFooterLnk:active {
	COLOR: red; TEXT-DECORATION: underline
}
A.naviSub:link {
	COLOR: white; TEXT-DECORATION: none
}
A.naviSub:visited {
	COLOR: white; TEXT-DECORATION: none
}
A.naviSub:hover {
	COLOR: white; TEXT-DECORATION: underline
}
A.naviSub:active {
	COLOR: white; TEXT-DECORATION: underline
}
IMG.imageThumbBorder {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
IMG.imageScreenBorder {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; MARGIN: 5px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.imageListBorder {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; MARGIN-BOTTOM: 8px; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; BORDER-BOTTOM: #999999 3px solid; BACKGROUND-COLOR: white
}
