A:link {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A:visited {
	COLOR: #660099; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
A:active {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
H1 {
	FONT: bold 19px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #333399
}
.head1 {
	FONT: bold 19px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #333399
}
H2 {
	FONT: bold 15px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; BORDER-BOTTOM: #3366cc 3px groove
}
.head2 {
	FONT: bold 15px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; BORDER-BOTTOM: #3366cc 3px groove
}
H3 {
	FONT: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
.head3 {
	FONT: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
.errorhead {
	FONT: bold 19px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #cc0000; BORDER-BOTTOM: #cc0000 1px solid
}
LI {
	FONT: 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
P {
	FONT: 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
UL {
	FONT: 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
.error {
	FONT: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ff0000
}
.bold {
	FONT: bold 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
.smallhdr {
	FONT: bold 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
.label {
	FONT: bold 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-ALIGN: right
}
.indent {
	FONT: 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; MARGIN-LEFT: 20px; COLOR: #000000
}
BODY {
	BACKGROUND: url(https://ssl.perfora.net/johnnyrobotic.com/images/bg.gif) #ffffff; MARGIN: 0px; FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-ALIGN: left
}
INPUT.search {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: #ffffff; FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: 0px; COLOR: #333333; BORDER-BOTTOM: 0px
}
SELECT.smalldropdown {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: #ffffff; FONT: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: 0px; COLOR: #000000; BORDER-BOTTOM: 0px
}
SELECT.dropdown {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: #ffffff; FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: 0px; COLOR: #000000; BORDER-BOTTOM: 0px
}
.nav-ad {
	MARGIN-TOP: 15px
}
.nav-ad2 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 8px
}
.white-10px {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.white-10px A:link {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.white-10px A:visited {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.white-10px A:hover {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.white-10px A:active {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.white-10px-ctr {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-ALIGN: center
}
.white-10px-ctr A:link {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-ALIGN: center
}
.white-10px-ctr A:visited {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-ALIGN: center
}
.white-10px-ctr A:hover {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-ALIGN: center
}
.white-10px-ctr A:active {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-ALIGN: center
}
.white-11px {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.white-11px A:link {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.white-11px A:visited {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.white-11px A:hover {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.white-11px A:active {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.black-10px {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
.black-11px {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
.red-11px {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ff0000
}
.black-12px {
	FONT: 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
#footer {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 1px solid; FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: #999999 0px solid; COLOR: #000000; BORDER-BOTTOM: #999999 0px solid; TEXT-ALIGN: center
}
#interest {
	FONT: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-ALIGN: center
}
#nav-by-interest {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
#nav-action {
	MARGIN: 2px
}
#nav-action-table {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 15px; BACKGROUND: #000000; BORDER-LEFT: 0px; WIDTH: 150px; BORDER-BOTTOM: 0px
}
#nav-table {
	MARGIN-TOP: 0px; BACKGROUND: #333333; MARGIN-BOTTOM: 5px
}
.nav-yellow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; FONT: bold 11px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffcc00; PADDING-TOP: 4px
}
.nav-yellow A:link {
	COLOR: #ffcc00
}
.nav-yellow A:visited {
	COLOR: #ffcc00
}
.nav-yellow A:hover {
	COLOR: #ffcc00
}
.nav-yellow A:active {
	COLOR: #ffcc00
}
.nav-white {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; FONT: bold 11px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff; PADDING-TOP: 0px
}
.nav-white A:link {
	COLOR: #ffffff
}
.nav-white A:visited {
	COLOR: #ffffff
}
.nav-white A:hover {
	COLOR: #ffffff
}
.nav-white A:active {
	COLOR: #ffffff
}
.nav-subcat A {
	COLOR: #ffffff
}
.nav-subcat A:visited {
	COLOR: #ffffff
}
.nav-subcat A:hover {
	COLOR: #ffffff
}
.nav-subcat A:active {
	COLOR: #ffffff
}
.nav-bottom-white {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; FONT: bold 11px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff; PADDING-TOP: 4px
}
.nav-bottom-white A:link {
	COLOR: #ffffff
}
.nav-bottom-white A:visited {
	COLOR: #ffffff
}
.nav-bottom-white A:hover {
	COLOR: #ffffff
}
.nav-bottom-white A:active {
	COLOR: #ffffff
}
.nav-subcat A {
	COLOR: #ffffff
}
.nav-subcat A:visited {
	COLOR: #ffffff
}
.nav-subcat A:hover {
	COLOR: #ffffff
}
.nav-subcat A:active {
	COLOR: #ffffff
}
.nav-extra {
	FONT: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.nav-extra A:link {
	FONT: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.nav-extra A:visited {
	FONT: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.nav-extra A:hover {
	FONT: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.nav-extra A:active {
	FONT: 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
#newsletter {
	BORDER-RIGHT: #cccccc 2px outset; BORDER-TOP: #cccccc 2px outset; MARGIN-TOP: 10px; BACKGROUND: #ffffff; FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 2px outset; COLOR: #000000; BORDER-BOTTOM: #cccccc 2px outset; HEIGHT: 60px; TEXT-ALIGN: center
}
#top-right-nav-row1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-ALIGN: right
}
#top-right-nav-row2 {
	VERTICAL-ALIGN: middle; HEIGHT: 21px; TEXT-ALIGN: right
}
#top-right-nav-row3 {
	HEIGHT: 18px
}
#login-loot {
	PADDING-BOTTOM: 3px; FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
.loot {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
.loot A:link {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #0000ff
}
.loot A:visited {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #0000ff
}
.loot A:hover {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #0000ff
}
#main-body {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
#main-body-cell {
	PADDING-RIGHT: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 5px
}
.generic-cell {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 4px
}
#bottom-link-table {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 10px; BACKGROUND: #ffffcc; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
#bottom-link-left {
	BORDER-RIGHT: #999999 1px solid; BACKGROUND: #ffffcc; FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-ALIGN: center
}
#bottom-link-center {
	BACKGROUND: #ffffcc; FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-ALIGN: right
}
#bottom-link-right {
	BACKGROUND: #ffffcc; FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: #999999 1px solid; COLOR: #000000; TEXT-ALIGN: center
}
.body {
	BACKGROUND: #ffffff
}
.body-plain {
	BACKGROUND: #ffffff
}
.details {
	FONT: 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
.whatsnew-datestamp {
	BORDER-TOP: #cccccc 2px solid; FONT: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 4px
}
.whatsnew-table {
	BORDER-TOP: #99ccff 1px solid; BORDER-LEFT: #99ccff 1px solid
}
.error-message {
	BORDER-RIGHT: red 3px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: left 50%; BORDER-TOP: red 3px solid; PADDING-LEFT: 45px; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(/images/other/caution.gif); PADDING-BOTTOM: 8px; FONT: 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: red 3px solid; COLOR: #000000; PADDING-TOP: 8px; BORDER-BOTTOM: red 3px solid; BACKGROUND-REPEAT: no-repeat
}
.row {
	BORDER-BOTTOM: #999999 1px solid
}
