BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; BACKGROUND: #335ea8; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Tahoma; POSITION: relative; HEIGHT: auto
}
.quant {
	WIDTH: 60px
}
P {
	MARGIN: 0px
}
SPAN.disabled {
	COLOR: gray
}
#main {
	BORDER-RIGHT: black 1px solid; BACKGROUND: #ffffff; MARGIN: 0px auto; BORDER-LEFT: black 1px solid; WIDTH: 1000px; BORDER-BOTTOM: black 1px solid; POSITION: relative; HEIGHT: auto
}
#main #header {
	BACKGROUND-IMAGE: url(Images/Header-BG.gif); WIDTH: 100%; BORDER-BOTTOM: black 1px solid; POSITION: relative; HEIGHT: 100px
}
#main #menu {
	BORDER-RIGHT: black 1px solid; BACKGROUND-POSITION: center center; BORDER-TOP: black 1px solid; BACKGROUND-IMAGE: url(Images/titleBackground.png); MARGIN: 6px; BORDER-LEFT: black 1px solid; WIDTH: 986px; BORDER-BOTTOM: black 1px solid; BACKGROUND-REPEAT: repeat-x; POSITION: relative; HEIGHT: 25px; BACKGROUND-COLOR: #f8f8ff; Z-INDEX: 1
}

#main #menu a 
{
	DISPLAY:none;
}
#main #menu table a 
{
	display: inline;
}
#main #menu #search {
	DISPLAY: block; RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.staticItem {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: url(Images/titleBackground.png) #f8f8ff repeat-x center center; COLOR: black; LINE-HEIGHT: 25px; POSITION: relative; HEIGHT: 25px; FONT-VARIANT: small-caps
}
.dynamic {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; Z-INDEX: 1000; BACKGROUND: url(Images/titleBackground.png) #f3f4f9 repeat-x center bottom; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; POSITION: absolute
}
.dynamicItem {
	PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.dynamicItem:hover {
	BACKGROUND-COLOR: orange
}
.dynamic A {
	COLOR: black
}
#main .warning {
	BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; DISPLAY: block; MARGIN: 6px; BORDER-LEFT: red 2px solid; WIDTH: 984px; BORDER-BOTTOM: red 2px solid; POSITION: relative; HEIGHT: auto; BACKGROUND-COLOR: #ffcccc; TEXT-ALIGN: center
}
#main #warning {
	DISPLAY: none; POSITION: relative
}
#main #content {
	BORDER-RIGHT: black 1px solid; Z-INDEX: 0; MARGIN: 6px; BORDER-LEFT: black 1px solid; WIDTH: 986px; BORDER-BOTTOM: black 1px solid; POSITION: relative; HEIGHT: auto; OVERFLOW: auto
}
#main #content P {
	DISPLAY: block; FONT-SIZE: 10pt; MARGIN: 10px
}
#main #content #logoRight {
	DISPLAY: block; FLOAT: right; MARGIN: 10px
}
#main #content .title {
	PADDING-RIGHT: 10px; BORDER-TOP: black 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; Z-INDEX: 0; BACKGROUND: url(Images/titleBackground.png) #f8f8ff repeat-x center center; WIDTH: 966px; LINE-HEIGHT: 25px; BORDER-BOTTOM: black 1px solid; POSITION: relative; HEIGHT: 25px; FONT-VARIANT: small-caps
}
#main #content .footer {
	PADDING-RIGHT: 10px; BORDER-TOP: black 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: url(Images/titleBackground.png) #f8f8ff repeat-x center center; WIDTH: 966px; LINE-HEIGHT: 25px; POSITION: relative; HEIGHT: 25px; FONT-VARIANT: small-caps
}
#main #content .title .pager {
	DISPLAY: inline-block; RIGHT: 10px; POSITION: absolute; TOP: 0px
}
#main #content .title A {
	COLOR: blue
}
#main #content .gallery {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; OVERFLOW: auto; WIDTH: 980px; PADDING-TOP: 3px; POSITION: relative; HEIGHT: auto
}
#main #content .gallery .description {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; OVERFLOW: auto; WIDTH: 960px; PADDING-TOP: 10px; BORDER-BOTTOM: silver 1px dashed; POSITION: relative; HEIGHT: auto
}
#main #content .gallery .subCatagories {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; OVERFLOW: auto; WIDTH: 960px; PADDING-TOP: 0px; BORDER-BOTTOM: silver 1px dashed; POSITION: relative; HEIGHT: auto
}
#main #content .gallery .subCatagories A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: auto; PADDING-TOP: 10px; POSITION: relative; HEIGHT: auto
}
#main #content .gallery .subCatagories SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: auto; PADDING-TOP: 10px; POSITION: relative; HEIGHT: auto
}
#main #content .gallery .imageHolder {
	FLOAT: left; WIDTH: 196px; CURSOR: pointer; POSITION: relative; HEIGHT: auto
}
#main #content .gallery .caption {
	FONT-WEIGHT: bold; FLOAT: left; OVERFLOW: hidden; WIDTH: 196px; POSITION: relative; HEIGHT: auto; TEXT-ALIGN: center
}
#main #content .gallery .imageHolder .image {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 1px; BACKGROUND-POSITION: center center; BORDER-TOP: black 1px solid; PADDING-LEFT: 1px; BACKGROUND-IMAGE: url(Images/loading.png); PADDING-BOTTOM: 1px; MARGIN: 3px; BORDER-LEFT: black 1px solid; WIDTH: 185px; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 114px; BACKGROUND-COLOR: #ffffff
}
#main #content #userTable {
	RIGHT: 0px; MARGIN: 10px; WIDTH: 420px; POSITION: relative; TOP: 0px; BORDER-COLLAPSE: collapse
}
#main #content #userTable .caption {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
UNKNOWN {
	FONT-SIZE: 8pt; WIDTH: 150px
}
#main #content #userTable .small {
	FONT-SIZE: 8pt; WIDTH: 100px
}
#main #content TABLE.listTable {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; FLOAT: left; MARGIN: 5px; BORDER-LEFT: black 2px solid; WIDTH: 245px; BORDER-BOTTOM: black 2px solid; POSITION: relative; BORDER-COLLAPSE: collapse
}
#main #content TABLE.listTable TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#main #content TABLE.listTable TD.ltitle {
	FONT-WEIGHT: bold; BORDER-BOTTOM: black 2px solid; TEXT-ALIGN: center
}
#main #content #terms {
	MARGIN: 5px; MARGIN-TOP: 10px; WIDTH: 500px; POSITION: relative; BORDER-COLLAPSE: collapse; FLOAT: left
}
#main #content #terms TD.ltitle {
	FONT-WEIGHT: bold
}
#main #content #orderTable {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; MARGIN: 10px; BORDER-LEFT: black 2px solid; WIDTH: 500px; BORDER-BOTTOM: black 2px solid; POSITION: relative; BORDER-COLLAPSE: collapse
}
#main #content #orderTable THEAD {
	BORDER-BOTTOM: black 1px solid; POSITION: relative
}
#main #content #orderTable TFOOT {
	BORDER-TOP: black 1px solid; POSITION: relative; TEXT-ALIGN: right
}
#main #content #orderTable TBODY {
	POSITION: relative
}
#main #content #orderTable TBODY TR {
	LINE-HEIGHT: 20px; BORDER-BOTTOM: silver 1px dashed; POSITION: relative; HEIGHT: 20px
}
#main #content #orderTable TBODY TR P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main #content #orderTable TBODY TR .thumbnail {
	BACKGROUND-POSITION: 2px 1px; BACKGROUND-IMAGE: url(Images/thumbnailLoading.png); WIDTH: 32px; BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
#main #content #orderTable TBODY TR IMG {
	FLOAT: left
}
#main #content #orderTable SELECT {
	FONT-SIZE: 8pt; WIDTH: 150px
}
.selector {
	FONT-SIZE: 8pt; WIDTH: 150px
}
UNKNOWN {
	FONT-SIZE: 8pt; WIDTH: 50px
}
UNKNOWN {
	MARGIN: 0px; WIDTH: 16px; POSITION: relative; HEIGHT: 16px
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BEHAVIOR: url("pngbehavior.htc"); PADDING-TOP: 0px; POSITION: relative
}
#viewerForm #main {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BACKGROUND: #335ea8; BORDER-LEFT: black 1px solid; WIDTH: 600px; BORDER-BOTTOM: black 1px solid; POSITION: relative; HEIGHT: 489px
}
#viewerForm #main #toolbar {
	PADDING-RIGHT: 10px; BORDER-TOP: black 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(Images/titleBackground.png) #f8f8ff repeat-x center center; LEFT: 0px; WIDTH: 580px; BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 1px; POSITION: absolute; HEIGHT: 25px
}
#viewerForm #main #toolbar #toolbarContainer {
	BACKGROUND: red; MARGIN: 0px auto; WIDTH: auto; POSITION: relative
}
#viewerForm #main #toolbar .button {
	PADDING-RIGHT: 6px; PADDING-LEFT: 24px; FLOAT: left; MARGIN: 2px; WIDTH: auto; COLOR: black; LINE-HEIGHT: 20px; POSITION: relative; HEIGHT: 20px; TEXT-DECORATION: none
}
#viewerForm #main #toolbar .rightButton {
	PADDING-RIGHT: 24px; PADDING-LEFT: 6px; FLOAT: left; MARGIN: 2px; WIDTH: auto; COLOR: black; LINE-HEIGHT: 20px; POSITION: relative; HEIGHT: 20px; TEXT-DECORATION: none
}
#viewerForm #main #toolbar A:hover {
	BORDER-RIGHT: #fe914e 1px solid; BORDER-TOP: #fe914e 1px solid; BACKGROUND: url(Images/buttonBackground.png) #ffb06d repeat-x center center; MARGIN: 1px; BORDER-LEFT: #fe914e 1px solid; BORDER-BOTTOM: #fe914e 1px solid
}
#viewerForm #main #toolbar A:active {
	BORDER-RIGHT: #fe914e 1px solid; BORDER-TOP: #fe914e 1px solid; BACKGROUND: url(Images/buttonBackground.png) #ffb06d repeat-x center center; MARGIN: 1px; BORDER-LEFT: #fe914e 1px solid; BORDER-BOTTOM: #fe914e 1px solid
}
#viewerForm #main #toolbar .right {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; RIGHT: 4px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 16px; POSITION: absolute; TOP: 2px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px
}
#viewerForm #main #toolbar .left {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; LEFT: 4px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 16px; POSITION: absolute; TOP: 2px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px
}
#viewerForm #main #toolbar .seperator {
	BACKGROUND: url(Images/seperator.png) no-repeat center center; FLOAT: left; MARGIN: 1px; WIDTH: 2px; LINE-HEIGHT: 20px; POSITION: relative; HEIGHT: 20px
}
#viewerForm #main #toolbar #orderControls {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: auto; POSITION: relative
}
#viewerForm #main #toolbar #orderControls SELECT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 1px; WIDTH: 148px; COLOR: black; LINE-HEIGHT: 20px; PADDING-TOP: 1px; FONT-FAMILY: Tahoma; POSITION: relative; HEIGHT: 20px
}
#viewerForm #main #toolbar #orderControls SPAN {
	FLOAT: left; MARGIN: 2px; WIDTH: auto; LINE-HEIGHT: 20px; POSITION: relative; HEIGHT: 20px
}
#viewerForm #main #toolbar #orderControls #quantity {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 8pt; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 1px; WIDTH: 25px; COLOR: black; LINE-HEIGHT: 20px; PADDING-TOP: 1px; FONT-FAMILY: Tahoma; POSITION: relative; HEIGHT: 16px
}
#viewerForm #main #previewBackground {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BACKGROUND: url(Images/previewBackground.jpg) no-repeat center center; MARGIN: 20px; BORDER-LEFT: black 1px solid; WIDTH: 560px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 420px
}
#viewerForm #main #previewBackground #preview {
	MARGIN: auto; WIDTH: 560px; HEIGHT: 420px
}
