.logintitle {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN-LEFT: 0px; COLOR: #08376f; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
}
.logintitle A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #08376f; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION: underline;
}
.logintitle A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #08376f; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION: underline;
}
.logintitle A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #08376f; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-DECORATION: underline;
}
#MainContent {
	margin: 5px 0px 30px 0px;
	FONT-SIZE: 80%;
}
#LoginContent {
	margin:50px;
	FONT-SIZE: 90%;
}
.summary {
	margin: 10px;
	padding: 10px;
	border:1px solid #000;
	background-color:#ffe9af;
	color:#000;
}
A {
	TEXT-DECORATION: none;
}
A:hover {
	TEXT-DECORATION: underline
}
.pagecontainer A {
	TEXT-DECORATION: underline
}
.breadcrumbs A {
	TEXT-DECORATION: underline
}
.pageback A {
	TEXT-DECORATION: underline
}
.MainMenu A {
	TEXT-DECORATION: underline
}
.itemmenucontainer A {
	TEXT-DECORATION: underline
}
A.move_up {
	MARGIN-LEFT: 16px
}
.pagecontainer A:hover {
	BACKGROUND: #385c72; COLOR: #fff; TEXT-DECORATION: none
}
.pagecontainer A.nobkg:hover {
	BACKGROUND: none; COLOR: #fff; TEXT-DECORATION: none; margin-bottom:-5px;
}
.breadcrumbs A:hover {
	BACKGROUND: #385c72; COLOR: #fff; TEXT-DECORATION: none
}
.pageback A:hover {
	BACKGROUND: #385c72; COLOR: #fff; TEXT-DECORATION: none
}
.MainMenu A:hover {
	BACKGROUND: #385c72; COLOR: #fff; TEXT-DECORATION: none
}
.itemmenucontainer A:hover {
	BACKGROUND: #385c72; COLOR: #fff; TEXT-DECORATION: none
}
H1 {
	FONT-SIZE: 2em
}
H2 {
	FONT-SIZE: 1.6em
}
H3 {
	FONT-SIZE: 1.2em;
	margin:0px 0px 5px 0px;
	padding:0px;
}
H4 {
	FONT-SIZE: 1em
}
BLOCKQUOTE {
	FONT-SIZE: 1em
}
INPUT {
	FONT-SIZE: 1em
}
LI {
	FONT-SIZE: 1em
}
SELECT {
	FONT-SIZE: 1em
}
TH {
	FONT-SIZE: 1em
}
TD {
	FONT-SIZE: 1em
}
P {
	FONT-SIZE: 1em; MARGIN: 0px
}
FORM {
	DISPLAY: inline; MARGIN: 0px
}
INPUT {
	BORDER: #666666 1px solid; FONT-SIZE: 1.2em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	BORDER: #666666 1px solid; FONT-SIZE: 1.2em; WIDTH: 48em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 30em
}
SELECT {
	BORDER: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

CODE {
	FONT-SIZE: 120%
}
TT {
	FONT-SIZE: 120%
}
PRE {
	FONT-SIZE: 120%
}
DIV.lblayout {
	MARGIN-LEFT: auto; WIDTH: 55em; MARGIN-RIGHT: auto; HEIGHT: auto
}
DIV.lbtopmargin {
	MARGIN-TOP: 100px
}
DIV.lball {
	TEXT-ALIGN: center;
	padding:50px;
}
DIV.lbcontainer {
	BORDER: #555555 1px solid; PADDING: 10px; MARGIN-TOP: 3px; OVERFLOW: hidden; BACKGROUND-COLOR: #ececec
}
DIV.lbcontainer_login {
	BORDER: #555555 1px solid; PADDING: 10px; MARGIN: 20px 0; OVERFLOW: hidden; BACKGROUND-COLOR: #ececec; width:85%
}
DIV.lbinfo {
	PADDING-RIGHT: 1em; FLOAT: left; WIDTH: 25em; TEXT-ALIGN: left;
}
DIV.lbinfo_login {
	PADDING-RIGHT: 1em; FLOAT: left; WIDTH: 30em; TEXT-ALIGN: left;
}
DIV.lbinfo_right {
	PADDING-left: 1em; FLOAT: left; WIDTH: 25em; TEXT-ALIGN: left; border-left:1px dashed #999999
}
DIV.lbfields {
	PADDING-LEFT: 1em; FLOAT: left; MARGIN-LEFT: -1px; WIDTH: 28em
}
DIV.lbfieldstext {
	FLOAT: left
}
DIV.lbinput {
	FLOAT: left; MARGIN-LEFT: 10px
}
INPUT.lbsubmit {
	MARGIN-TOP: 5px; CURSOR: pointer; COLOR: #ffffff; BACKGROUND-COLOR: #999999
}
INPUT.lbpassword {
	MARGIN-TOP: 5px
}
INPUT.order {
	FONT-SIZE: 1em; WIDTH: 2em; TEXT-ALIGN: center
}
P.lbuser {
	FONT-SIZE: 1.2em; COLOR: #555555
}
P.lbpass {
	MARGIN-TOP: 10px; FONT-SIZE: 1.2em; COLOR: #555555
}
A.module:hover {
	BACKGROUND-COLOR: #abb0b6
}
A.first_module:hover {
	BACKGROUND-COLOR: #abb0b6
}
LI.selected {
	BACKGROUND-COLOR: #bdc0c6
}
A.module {
	BACKGROUND-COLOR: #f0f0f0
}
A.first_module {
	BORDER-TOP: #c6c3bd 1px solid; BACKGROUND-COLOR: #f0f0f0
}
#adminnav LI.sep {
	LINE-HEIGHT: 2px; BORDER-BOTTOM: #c6c3bd 1px solid
}
.visible {
	DISPLAY: block
}
.invisible {
	DISPLAY: none
}
#page_tabs {
	OVERFLOW: hidden
}
#page_tabs DIV {
	PADDING: 0px 8px 0px 2px; FONT-SIZE: 1.1em; FLOAT: left; CURSOR: pointer; COLOR: #fff; MARGIN-RIGHT: 5px; BACKGROUND-COLOR: #9ca2a9; TEXT-ALIGN: center
}
#page_tabs DIV:hover {
	BACKGROUND-COLOR: #7a838b
}
#page_tabs DIV.cssHover {
	BACKGROUND-COLOR: #7a838b
}
#page_content {
	BORDER: #385c72 1px solid; PADDING: 5px; BACKGROUND-COLOR: #e1e1e1; min-height:200px;
}
#page_content_login {
	BORDER: #385c72 1px solid; PADDING: 15px 5px; BACKGROUND-COLOR: #e1e1e1
}
#page_tabs DIV.active {
	BACKGROUND-COLOR: #385c72
}
A.itemlink {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #384654
}
A.itemlink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #384654
}
A.itemlink:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #ffffff
}
A.itemsublink {
	COLOR: #384654
}
A.itemsublink:visited {
	COLOR: #384654;
	text-decoration:underline;	
}
A.itemsublink:hover {
	color:#FFFFFF;
}
DIV.itemmenucontainer {
	BORDER: #666 1px solid; PADDING: 5px; MARGIN: 10px; WIDTH: 50em; COLOR: #384654; BACKGROUND-COLOR: #ececec
}
DIV.itemoverflow {
	OVERFLOW: hidden
}
DIV.itemoverflow IMG {
	BORDER-STYLE: none;
}
IMG.itemicon {
	BORDER: 0; WIDTH: 32px; HEIGHT: 32px;
}
P.itemicon {
	FLOAT: left; MARGIN-RIGHT: 10px
}
P.itemtext {
	FLOAT: left; WIDTH: 45em
}
DIV.shortcuts {
	WIDTH: 15em
}
DIV.shortcuts H2 {
	MARGIN: 0px 0px 0.3em; BORDER-BOTTOM: #ccc 1px solid
}
DIV.shortcuts H3 {
	PADDING-TOP: 1em
}
DIV.shortcuts UL {
	PADDING-LEFT: 0px; MARGIN: 0.5em 0px 0px
}
DIV.shortcuts LI {
	BACKGROUND-POSITION: 1em 0.3em; PADDING-LEFT: 2.5em; LINE-HEIGHT: 1.3em; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
DIV.shortcuts A {
	COLOR: #384654
}
DIV.topmenucontainer {
	WIDTH: 100%; BORDER-BOTTOM: #c0c0c0 1px solid; BACKGROUND-COLOR: #ececec;
}
DIV.hstippled {
	FONT-SIZE: 1px; HEIGHT: 1px
}
DIV.breadcrumbs {
	BACKGROUND-COLOR: #fff
}
P.breadcrumbs {
	PADDING: 5px 0px 3px 5px; COLOR: #666;
}
P.logocontainer {
	PADDING: 5px 0px 5px 5px; 
}
.footer {
	CLEAR: both; COLOR: #fff; PADDING-TOP: 5px; TEXT-ALIGN: center
}
A.breadcrumbs {
	COLOR: #666
}
A.footer {
	COLOR: #fff
}
DIV.pagecontainer {
	BORDER: #666 1px solid; MARGIN: 5px; BACKGROUND-COLOR: #ececec; PADDING: 5px; FONT-SIZE: 80%; 
}
DIV.pagecontainer P {
	MARGIN-BOTTOM: 1em
}
DIV.pagemcontainer {
	BORDER: #666 1px solid; PADDING: 5px; MARGIN: 10px; BACKGROUND-COLOR: #ccc
}
DIV.pageoverflow {
	CLEAR: left; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 1px
}
DIV.pageoverflow_small {
	CLEAR: left; OVERFLOW: hidden; WIDTH: 70%; PADDING-TOP: 1px
}
DIV.pageoverflow A {
	COLOR: #384654
}
DIV.pagecontainer A {
	COLOR: #384654
}
DIV.pageoverflow IMG {
	BORDER: 0px;
}
DIV.pageoptions {
	PADDING-TOP: 1px
}
IMG.pageicon {
	BORDER-STYLE: none;
}
IMG.systemicon {
	VERTICAL-ALIGN: middle; BORDER-STYLE: none;
}
A.pageoptions {
	VERTICAL-ALIGN: 3px; COLOR: #384654
}
A.pageback {
	COLOR: #384654
}
P.pageback {
	MARGIN-LEFT: 10px
}
DIV.pagecontainer .pageheader {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 10px; COLOR: #990000; BORDER-BOTTOM: #ccc 1px solid; font-family:Verdana, Arial, Helvetica, sans-serif;
}
DIV.pagecontainer .blackheader {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 10px; COLOR: #000000; BORDER-BOTTOM: #ccc 1px solid; font-family:Verdana, Arial, Helvetica, sans-serif;
}
DIV.pagecontainer P.pagetext {
	PADDING-RIGHT: 5px; FLOAT: left; MARGIN-BOTTOM: 0.5em; WIDTH: 15em; COLOR: #384654; PADDING-TOP: 5px;
}
DIV.pagecontainer SPAN.helptext {
	PADDING: 2px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; MARGIN-LEFT: 1em;
}
DIV.pagecontainer P.pageinput {
	MARGIN-BOTTOM: 0.5em; COLOR: #384654; PADDING-TOP: 5px;
}
P.pageinputwysiwyg {
	PADDING-TOP: 5px
}
DIV.pagecontainer P.pagemessage {
	MARGIN-BOTTOM: 0px
}
P.pageshowrows {
	FLOAT: right; COLOR: #384654; MARGIN-RIGHT: 5px; TEXT-ALIGN: right
}
P.pagesubtitle {
	FONT-WEIGHT: bold; COLOR: #384654; PADDING-TOP: 5px
}
P.pageoptions {
	COLOR: #384654; PADDING-TOP: 5px
}
.pagerows {
	FONT-SIZE: 1.3em
}
DIV.pageerrorcontainer A {
	COLOR: #fff
}
.clearb {
	CLEAR: both
}
.loginerror {
	COLOR: #ce374e
}
.logotext {
	FONT-WEIGHT: bold; FONT-SIZE: 1.6em; MARGIN-LEFT: 15px; VERTICAL-ALIGN: 10px; COLOR: #fff
}
.imageframe {
	HEIGHT: 300px
}
.ajaxbutton {
	CLEAR: both; PADDING-LEFT: 1px; PADDING-TOP: 5px
}
.important {
	COLOR: red
}
.error-message {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #F00;
	line-height: 13px;
	font-weight: bold;
	margin-bottom: 10px;
	border: 1px #CCC solid;
	background: #FFD;
	padding: 10px;
	}
li.error {
	font-size: 10px;
	margin-left: 30px;
}
.defaultErr
{
    color: #FF0000;
}
#imageList {
	font-family: Arial, sans-serif;
	list-style-type: none;
	margin-left: 20px;
	padding: 0px;
	width: 100%;
}
#imageList li {
	cursor: move;
	position: relative;
	float: left;
	width: 23%;
	text-align: center;
	padding-top: 10px;
	background-color: #F2F2F2;
	height: 100%;
	border: 1px solid #CCCCCC;
}
tr.rowodd {
	background-color: #FFF;
}
tr.roweven {
	background-color: #F2F2F2;
}
.sortcol {
	cursor: pointer;
	padding-right: 20px;
	background-repeat: no-repeat;
	background-position: right center;
}
.sortasc {
	background-color: #DDFFAC;
	background-image: url(/images/up.gif);
}
.sortdesc {
	background-color: #B9DDFF;
	background-image: url(/images/down.gif);
}
div#left_menu_bkg {
	background-image:url(/images/container_bkg.gif);
	background-color:#000000;
}
div#left_menu {
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	width:195px;
	border-left:1px solid #333333;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding:10px 0px 0px 15px;
	
}
#left_menu H2 {
	FONT-SIZE: 16px; BACKGROUND: url(/images/divider-blue-bg.gif) repeat-x left bottom; MARGIN: 2px 5px 5px 2px; COLOR: #40B0CF; PADDING: 0px 0px 0.15em 0px;
}
#left_menu a:hover {
	color:#CCCCCC;
}
#left_menu ul {
	margin:0px 0px -10px 0px;
	padding:0px;
}
#left_menu li {
	list-style:none;
	PADDING-LEFT: 1.75em;
	margin-top: 5px;
	BACKGROUND: url(/images/bullet.gif) no-repeat top left;
}
/** Auction Section **/
.auction_listing_auction_info_td {
	text-align:left;
	vertical-align:top;
	padding:4px 0px 8px 10px;
	width:60%;
	font-size:12px;
	color:#000000;
}
div#auction_menu {
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	width:195px;
	color:#FFFFFF;
	font-size:13PX;
	font-weight:bold;
	padding:10px 0px 0px 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#auction_menu H2 {
	FONT-SIZE: 16px; BACKGROUND: url(/images/divider-blue-bg.gif) repeat-x left bottom; MARGIN: 2px 5px 5px 2px; COLOR: #30529c; PADDING: 0px 0px 0.15em 0px;
}
#auction_menu a:hover {
	color:#CCCCCC;
}
#auction_menu ul {
	margin:0px;
	padding:0px;
}
#auction_menu li {
	list-style:none;
	PADDING-LEFT: 1.75em;
	margin-top: 5px;
	BACKGROUND: url(/images/bullet.gif) no-repeat top left ;
}
.navlist1 {
	margin-left:8px;
	font-size:12px;
	color:#a6b6c8;
	text-align:left;
	line-height:25px;
	width:150px;
	display:inline-block;
}
.navlist1 a{
	color:#a6b6c8;
}
.sm_grey_font {
	font-size:11px;
	color:#525252;
}
.RedHeading {
	color:#ab0101;
	font-size:14px;
}
.date {
	 color:#333333;
	 text-transform:uppercase;
	 vertical-align:top;
}
press_title {
 	color:#585858;
	text-transform:uppercase;
}
a.press_title {
 	color:#585858;
	text-transform:uppercase;
}
a.press_title:hover {
 	color:#000000;
	text-transform:uppercase;
}
#press_dates {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#990000;
	padding-top:7px;
}
.subtitle {
	color:#333333
}
div#buttons {
	text-align:center;
}
#buttons a {
	text-decoration:none;
}
#buttons a:hover {
	text-decoration:none;
	background-color:#ececec;
}
a.completed {
	color:#197487;
}
a.completed:hover {
	color:#333333;
}