.ConstrainPageWidth {
	min-width: 600;
	max-width: 800;
}

BODY {
	font-family: Verdana;
	color: #000000;
	font-size: 10pt;
}

A {
	font-family: Verdana;
	color: #0000FF;
	font-size: .9em;
}
A.TopLink {
	font-family: Verdana;
	color: #000000;
	font-size: 10pt;
}

.CopyRight {
	font-family: Verdana;
	color: #000000;
	font-size: 8pt;
}

.OrderCount {
	font-family: Verdana;
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
}

.gray {
	font-family: Verdana;
	color: #BBBBBB;
}

.AdminListHeaderItem {
	font-family: Verdana;
	color: #000000;
	font-weight: bold;
}

.LogDate {
	font-family: Verdana;
	font-size:9pt;
	color: #CCCCCC;
}

.LogSection {
	font-family: Verdana;
	font-size:9pt;
	color: #000000;
}

.LogData {
	font-family: Verdana;
	font-size:9pt;
	color: #000000;
}
.visibleItem{
	display:inline;
}
.hiddenItem{
	display:none;
}
.visibleRow{
	display:table-row;
	/*
	position:absolute;
	visibility:hidden;
	top:0;
	*/
}
.hiddenRow{
	display:none;
	/*
	position:absolute;
	visibility:hidden;
	top:0;
	*/
}
.OrderDividerRow {
	 font-family: Verdana;
	 border-bottom: 1px;
	 background-color: 0055dd;
}

.ConfirmOrderButton {
	 background-color:#fe9a5f;
}

.OrderListHeaderItem {
	font-family: Verdana;
	color: #000000;
	font-weight: bold;
	/*text-align: center;*/
}

.OrderLabelItem {
	font-family: Verdana;
	color: #000000;
	font-weight: bold;
}

/* BEGIN:FileManagement */
a.DirLink {
	text-decoration:none;
}
a.DirLink:hover {
	text-decoration:underline;
}
/* END:FileManagement */
/* BEGIN:Forum */
.ForumColumnHeader {
	font-family: Verdana;
	color: #66FF99;
	/*font-weight: bold;*/
}
.ForumPostRow1 {
	background-color: #0055dd;
}
.ForumPostRow0 {
	background-color: #0000CC;
}
.TopTenPostersHeader {
	font-family: Verdana;
	font-size: 9pt;
	color: #66FF99;
}
.AllPostersLink {
	font-family: Verdana;
	font-size: 9pt;
}
.TopTenPostersText {
	font-family: Verdana;
	font-size: 9pt;
}
.BoardNameColumn{
	background-color: #000088;
	padding-bottom: 15;
}
.BoardStarLevelColumn{
	background-color: #000088;
	padding-left: 15;
	padding-bottom: 15;
}
.BoardLastPostColumn{
	background-color: #9900FF;
	padding-bottom: 10;
}
.BoardTopicCountColumn{
	background-color: #0000FF;
	padding-bottom: 10;
}
.BoardPostCountColumn{
	background-color: #0066FF;
	padding-bottom: 10;
}
.BoardDescriptionColumn{
	font-size: 9pt;
	font-face: Verdana;
	padding-bottom: 10;
	background-color: #000088;
}
.ThreadTopicColumn{
	background-color: #000088;
	padding-left: 15;
	padding-bottom: 15;
}
.ThreadReplyCountColumn{
	background-color: #0066FF;
	padding-bottom: 10;
}
.ThreadCreatorColumn{
	background-color: #0000FF;
	padding-bottom: 10;
}
.ThreadLastPostColumn{
	background-color: #9900FF;
	padding-bottom: 10;
}
.ThreadViewsColumn{
	background-color: #0066FF;
	padding-bottom: 10;
}
.ForumRowSeparator{
	background-color: #000000;
	height: 1px;
	padding: 0;
}
.ForumColSeparator{
	background-color: #000000;
	width: 1px;
	padding: 0;
}
/* END:Forum */
/* BEGIN:Cards */
.DuplicateCards {
	color:yellow;
	background-color:black;
	font-weight:bold;
}
/* END:Cards */
/* BEGIN:Gallery */
.GalleryListHeaderRow {
	background-color: #0055dd;
}
.GalleryListHeaderItem {
	font-family: Verdana;
	color: #66FF99;
	/*font-weight: bold;*/
}
.GalleryListItem {
	font-family: Verdana;
}
.GalleryRowSeparator{
	background-color: #000000;
	height: 1px;
	padding: 0;
}
.GalleryColSeparator{
	background-color: #000000;
	width: 1px;
	padding: 0;
}
.GalleryThumbnailCol{
	background-color: #000088;
	text-align:"center";
	font-family: Verdana;
	padding-left: 5;
	padding-top: 3;
	padding-bottom: 3;
}
.GalleryCaptionCol{
	background-color: #000088;
}
.GalleryNoPicturesCol{
	background-color: #000088;
	padding-left: 5;
	font-family: Verdana;
}
.GalleryAccessLevelCol{
	background-color: #0066FF;
	/*padding-left: 5;*/
	text-align:"center";
	font-family: Verdana;
}
.GallerySizeCol{
	background-color: #0000FF;
	padding-right: 10;
	padding-left: 2;
	font-family: Verdana;
	text-align:"right";
}
.GalleryDateAddedCol{
	background-color: #9900FF;
	padding-left: 5;
	font-family: Verdana;
}
.GalleryViewsCol{
	background-color: #0066FF;
	padding-right: 10;
	padding-left: 2;
	font-family: Verdana;
	text-align:"right";
}
/* END:Gallery */

.InboxColumnHeader {
	font-family: Verdana;
	color: #66FF99;
	/*font-weight: bold;*/
}

.FormLabel {
	font-family: Verdana;
	color: #000000;
}

.FormError {
	font-family: Verdana;
	color: #fe9a5f;
	font-weight: bold;
}

.RequiredField {
	font-family: Verdana;
	font-weight: bold;	
}

.DeveloperName {
	font-family: Verdana;
	color: #66FF99;
	font-size: 14pt;
}

.DeveloperTitle {
	font-family: Verdana;
	font-size: 14pt;
}


.EmailSubmitLinks {
	text-decoration:none;
	font-size:9pt;
	font-family: Verdana;
	color:CCCCCC;
	padding : 2;
	padding-left : 5;
	padding-right : 5;
}

.EmailSubmitLinks:hover {
	text-decoration:none;
	font-size:9pt;
	font-family: Verdana;
	background-color:0055dd;
	color:CCCCCC;
	padding : 2;
	padding-left : 5;
	padding-right : 5;
}

.EmailListHeader{
	color: #000000;
	font-size:9pt;
	font-family: Verdana;
	font-weight:bold;
}

.EmailListItem{
	font-size:9pt;
	font-family: Verdana;
}

.EmailFormLabel{
	font-size:9pt;
	font-family: Verdana;
	color: #000000;
}

.EmailHeader{
	font-size:10pt;
	font-family: Verdana;
}

.EmailData{
	font-size:9pt;
	font-family: Verdana;
}

.smallFont{
	font-family: Verdana;
	font-size: 9pt;
}

/* BEGIN:ITEMS */
.itemSpacerRow{
	background-color:CCCCCC;
	padding: 0;
}
.itemListSpacerRow{
	background-color:CCCCCC;
	padding: 0;
}
.OrderProcess {
	opacity: .5;
}
.CartItemTypeContainer{
	white-space: nowrap;
}
.CartItemTypeGroup{
	font-size: .8em;
	font-weight:bold;
}
.CartItemType{
	font-size: .8em;
}
/* END:ITEMS */
/* BEGIN:SHIPPING */
.ShippingListHeaderText {
	font-family: Verdana, Helvetica, serif;
	font-size: .85em;
	font-weight: bold;
	color: #000000;	
}
.ShippingListText {
	font-family: Verdana, Helvetica, serif;
	font-size: .85em;
}
.ErrorColumn {
	border-color: #CC0000;
	border-width: 2px;
	border-style: solid;
	font-family: Verdana, Helvetica, serif;
	font-size: .9em;
}
.ErrorWithNext {
	border-color: #CC0000;
	border-width: 2px 2px 0px 2px;
	border-style: solid;
	font-family: Verdana, Helvetica, serif;
	font-size: .9em;
}
.ErrorWithPrevious {
	border-color: #CC0000;
	border-width: 0px 2px 2px 2px;
	border-style: solid;
	font-family: Verdana, Helvetica, serif;
	font-size: .9em;
}
/* END:SHIPPING */
/* BEGIN:ARTICLES */
.ArticleHeader {
	font-weight: bold;
}
/* END:ARTICLES */


