TD {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:hover {
	COLOR: #990000
}
A:active {
	COLOR: #99ccff
}
A:visited {
	COLOR: #990000
}
A:link {
	COLOR: #990000
}
.TdText {
	FONT-WEIGHT: normal; FONT-SIZE: 12px
}
.summitbullet {
	LIST-STYLE-IMAGE: url(imgs/summit2003/bullet-orange.gif)
}
.MainTitleWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; BACKGROUND-COLOR: #999966; TEXT-ALIGN: center
}
.MainTitleBlack {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-ALIGN: center
}
.EntertainmentTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-ALIGN: left
}
.welcomeMessage {
	FONT-SIZE: 11pt; TEXT-ALIGN: center
}
.LeftMenuText {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.PageTitle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.PageSubTitle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.SubTitleWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #999966; TEXT-ALIGN: center
}
.SubTitleBlack {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; TEXT-ALIGN: center
}
.SubTitleItalic {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #333333; FONT-STYLE: italic; TEXT-ALIGN: center
}
.RecentText {
	FONT-SIZE: 9pt; COLOR: #6699cc
}
.BestSellingText {
	BACKGROUND-COLOR: #ffffff
}
.RedText {
	FONT-SIZE: 11px; COLOR: #ff0000
}
.RedTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; TEXT-ALIGN: center
}
.smallPrintwspace {
	FONT-SIZE: 11px; LINE-HEIGHT: 2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SmallPrint {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SmallPrintBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.SmallestPrintBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
.SmallWhiteCenterText {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-ALIGN: center
}
.SmallWhiteLeftText {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-ALIGN: left
}
.SmallWhiteRightText {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-ALIGN: right
}
.LeftBoldText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.textbox {
	FONT-SIZE: 11px
}
.SpecialBullet {
	LIST-STYLE-IMAGE: url(imgs/sub-bullet.gif)
}
.TitleSoftwareDisplay {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; BACKGROUND-COLOR: #999966; TEXT-ALIGN: center
}
.TitleNewSoftware {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #333333; BACKGROUND-COLOR: #999966
}
.TitleBlack {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt
}
.TitleWhile {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #ffffff
}
.ThinLine {
	COLOR: #cccc99
}
.BackgroundDark {
	BACKGROUND: #999966
}
.BackgroundLight {
	BACKGROUND: #ffffcc
}
.BackgroundMedium {
	BACKGROUND: #cccc99
}
.LeftMenuSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc
}
.StandardBoldText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.StandardColor {
	BACKGROUND: #cccc99;
	width: auto;
}
.InstructionBoxColor {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.LightBgColor {
	BACKGROUND: #ffffcc
}
.TableBorder {
	BORDER-RIGHT: #999999 1px dashed; BORDER-TOP: #999999 1px dashed; BORDER-LEFT: #999999 1px dashed; BORDER-BOTTOM: #999999 1px dashed
}
.TableBorderSolid {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.TableBorderSolidblue {
	BORDER-RIGHT: #4575ad 1px solid; BORDER-TOP: #4575ad 1px solid; BORDER-LEFT: #4575ad 1px solid; BORDER-BOTTOM: #4575ad 1px solid
}
.TableBorderGreen {
	BORDER-RIGHT: #339900 1px dashed; BORDER-TOP: #339900 1px dashed; BORDER-LEFT: #339900 1px dashed; BORDER-BOTTOM: #339900 1px dashed
}
.Input {
	WIDTH: 160px
}
.InBoxLine1 {
	FONT-SIZE: 12px;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	BACKGROUND-COLOR: #FFC062;
	color: #003366;
}
.InBoxLine2 {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.HandangoBox1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #999966
}
.Handango_Header_Background {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(imgs/Backgrounds/HeaderBackground1.jpg); BACKGROUND-REPEAT: no-repeat
}
.HandangoProductDetail_ProductName {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt
}
.ShopLinks {
	FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ShopLinks:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
.ShopLinks:hover {
	COLOR: #003366; TEXT-DECORATION: none
}
.CatalogBgStyle1 {
	BACKGROUND: #ffffff
}
.CatalogBgStyle2 {
	BACKGROUND: #ffffff
}
A.PrintInvoiceLink:link {
	TEXT-DECORATION: none
}
A.PrintInvoiceLink:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.subheading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H3 {
	FONT-SIZE: 14px; COLOR: #006699
}
.ExpertReviewer {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bg_base_dark {
	BACKGROUND-COLOR: #cccc99
}
.bg_base_column1 {
	BACKGROUND-COLOR: #cccc99
}
.bg_base_column2 {
	BACKGROUND-COLOR: #ffffff
}
.bg_base_column3 {
	BACKGROUND-COLOR: #ffffff
}
.footer_text {
	FONT-SIZE: 10px; COLOR: #333333
}
BODY {
	BACKGROUND-COLOR: #ffffff
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccc99
}
.userinput {
	BORDER-RIGHT: #336699 2px solid; BORDER-TOP: #336699 2px solid; BORDER-LEFT: #336699 2px solid; BORDER-BOTTOM: #336699 2px solid
}
.userinput TH {
	FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #336699; TEXT-ALIGN: left
}
.required {
	BORDER-RIGHT: #ff0000 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ff0000 2px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ff0000 2px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #ff0000 2px solid; BACKGROUND-COLOR: #ffffff
}
.featurepocketpc {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #669966; TEXT-ALIGN: center
}
.featurepalmos {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-ALIGN: center
}
.feature {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-COLOR: #cce6ff
}
.feature TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; BACKGROUND-COLOR: #99ccff; TEXT-ALIGN: left
}
.utilitybox {
	BORDER-RIGHT: #99ccff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #99ccff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #99ccff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #99ccff 1px solid; BACKGROUND-COLOR: #ffffff
}
.LeftNavBox {
	
}
.LeftNavBox TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #336699
}
.LeftNavBox TH A:hover {
	COLOR: #ffffff
}
.LeftNavBox TH A {
	COLOR: #ffffff
}
.LeftNavBox TH A:visited {
	COLOR: #ffffff
}
.LeftNavBox TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff
}
.LeftNavBox TD#on {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #99ccff
}
.LeftNavBox TD#highlight {
	BACKGROUND-COLOR: #ffcc00
}
.LeftNavBox TD#subMenu {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND-COLOR: #cce6ff
}
.LeftNavBox TD#subMenuOn {
	PADDING-LEFT: 20px; FONT-SIZE: 10px; BACKGROUND-COLOR: #ffffff
}
.LeftNavBox TD#altNav {
	BORDER-RIGHT: #e6e6cc 1px solid; BORDER-TOP: #e6e6cc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; BORDER-LEFT: #e6e6cc 1px solid; BORDER-BOTTOM: #e6e6cc 1px solid; BACKGROUND-COLOR: #ffffff
}
.LeftNavBox TD#altNav A {
	FONT-SIZE: 9px; COLOR: #003366
}
.LeftNavBox TD#altNav A:hover {
	FONT-SIZE: 9px; COLOR: #6699cc
}
.LeftNavBox TD#alt {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #ffffff
}
.LeftNavBox TABLE {
	FONT-SIZE: 10px
}
.LeftNavBox A {
	COLOR: #003366; TEXT-DECORATION: none
}
.LeftNavBox A:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
.LeftNavBox A:hover {
	COLOR: #6699cc; TEXT-DECORATION: none
}
.RightNavBox {
	BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; BORDER-LEFT: #336699 1px solid; BORDER-BOTTOM: #336699 1px solid
}
.RightNavBox TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #336699
}
.RightNavBox TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff
}
.RightNavBox A {
	TEXT-DECORATION: none
}
.MiddleNavBox {
	
}
.MiddleNavBox TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #333300; PADDING-TOP: 3px; BACKGROUND-COLOR: #cccc99; TEXT-ALIGN: left
}
.MiddleNavBox TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #e6e6cc
}
.MiddleNavBox A {
	
}
.header {
	BACKGROUND-COLOR: #336699
}
.detailSection {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 3px; BACKGROUND-COLOR: #e6e6cc; block-width: 100%
}
.PurchaseTitles {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 100%; COLOR: #ffffff; BACKGROUND-COLOR: #6699cc; TEXT-ALIGN: center
}
.PurchaseTitles TD#on {
	HEIGHT: 20px; BACKGROUND-COLOR: #336699
}
.newbestheader {
	BORDER-RIGHT: #e6e6cc 1px solid; BORDER-TOP: #e6e6cc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0px; BORDER-LEFT: #e6e6cc 1px solid; WIDTH: 100%; COLOR: #000000; BORDER-BOTTOM: #e6e6cc 1px solid; BACKGROUND-COLOR: #e6e6cc; block-width: 100%
}
.newbestheader TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-COLOR: #f5f5e6; TEXT-ALIGN: left
}
.newbestheader TH#off {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-COLOR: #e6e6cc; TEXT-ALIGN: left
}
.featureheader {
	BORDER-RIGHT: #cecf9c 1px solid; BORDER-TOP: #cecf9c 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #cecf9c 1px solid; COLOR: #000000; BORDER-BOTTOM: #cecf9c 1px solid; BACKGROUND-COLOR: #cecf9c
}
.featureheader TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-COLOR: #cecf9c; TEXT-ALIGN: left
}
.championTables {
	BORDER-RIGHT: #639ace 1px solid; BORDER-TOP: #639ace 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: #639ace 1px solid; COLOR: #000000; BORDER-BOTTOM: #639ace 1px solid
}
.championTables TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #639ace; TEXT-ALIGN: left
}
.newbestfooter {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.seperator {
	COLOR: #e6e6cc
}
.errorMessages {
	BORDER-RIGHT: #ff0000 2px solid; BORDER-TOP: #ff0000 2px solid; BORDER-LEFT: #ff0000 2px solid; BORDER-BOTTOM: #ff0000 2px solid; BACKGROUND-COLOR: #e6e6e6
}
.errorMessages TH {
	FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #ff0000; TEXT-ALIGN: left
}

