html, body { margin:0; padding:0; font:11px/1.5em Arial, Helvetica, sans-serif; background:url("/static/grid.gif") repeat; }
body.lpbody { margin:0; padding:0; font:11px/1.5em Arial, Helvetica, sans-serif; background:url("/static/grid.gif") repeat; }
h2 { font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:15px 0px 0px 15px; }
h3 { font:bold 10px Arial, Helvetica, sans-serif; color:#000000; margin:0px; text-align:right; padding:15px 15px 0px 0px; }
h3 a, h3 span{ padding:1px; text-decoration:none; color:#65739A; }
h3 a:hover { text-decoration:none; border-bottom:1px dashed #65739A; }
img { border:none; padding:0px; margin:0px; }
#login { position:absolute; left:50%; top:28%; width:300px; margin-left:-150px; }
#login .container { background:#F9F7F3; text-align:center; padding:5px 5px 15px 5px; border:1px dashed #857366; }
#login h2 { font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:15px 0px 10px 0px; }
#login ul { margin:0px; padding:5px 0px 15px 0px; list-style:none; }
#login li { text-align:center; vertical-align:middle; margin:0px; padding:5px; }
#login span { margin:0px; padding:0px; text-align:center; }
#login .txtfield { font:11px/1.5em Arial, Helvetica, sans-serif; padding:1px; }
#login .btns { font:bold 10px/1.5em Arial, Helvetica, sans-serif; margin:0px; padding:4px; border:1px solid #857366; color:#E4D6CD; background:url("/static/tab.gif") repeat; }
#login .copyright { padding:10px 5px 5px 5px; text-align:center; }
#header { float:left; width:100%; background:#F9F7F3; font-size:100%; line-height:normal; border-bottom:1px solid #C2BDAE; padding:15px 0 0 0; }
#header ul { margin:0; padding:10px 10px 0 15px; list-style:none; }
#header ul li { float:left; margin:0; padding:0; list-style: none; }
#header ul li a { display: block; background:url("/static/tableft12.gif") no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; }
#header ul li a span { float:left; display:block; background:url("/images/tabright12.gif") no-repeat right top; padding:5px 15px 4px 6px; color:#E4D6CD; font-weight:bold; }
.rightnav { width:40%; background:#f9f7f3; text-align:left; float:right; text-align:right }
.rightnav a { font-weight:bold; padding:1px; text-decoration:none; color:#65739A }
.rightnav a:hover { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #65739a }
#header ul li a span { float:none; }
#header ul li a:hover span { color:#FFF; }
#header ul li a:hover { background-position:0% -42px; }
#header ul li a:hover span { background-position:100% -42px; }
#header ul li#current a { background-position:0% -42px; }
#header ul li#current a span { background-position:100% -42px; }
#header ul li div.submenu { width:150px; border:1px solid #C2BDAE; background:#F9F7F3; visibility:hidden; position:absolute; z-index:3; padding:0; margin:0; }
#header ul li div.submenu a { display:block; font:bold 11px Arial, Helvetica, sans-serif; color:#65739A; text-decoration:none; text-align: left; padding:4px 0 4px 8px; background:none; border-bottom:1px solid #C2BDAE; }
#header ul li div.submenu a:hover { background:#65739A; color:#FFFFFF; }
#content { text-align:justify; margin:15px 15px 20px 15px; zoom:1; }
#content .module { text-align:left; font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:5px 0px 5px 0px; }
#content .togglePrices { text-align:right; }
#content .togglePrices a { text-decoration:none; color:#65739A; }
#content .togglePrices a:hover { border-bottom:1px dashed #65739A; }
.msg_error { background:#fff6bf; text-align:center; margin:0px 0px 7px 0px; padding:5px 20px 5px 45px; border-top:2px solid #ffd324; border-bottom: 2px solid #ffd324; font:bold 11px Arial, Helvetica, sans-serif; }
.msg_noerror { clear:both; background:#F8FAFC; text-align:center; margin:0px 0px 7px 0px; padding:5px 20px 5px 45px; border-top:2px solid #B5D4FE; border-bottom: 2px solid #B5D4FE; font:bold 11px Arial, Helvetica, sans-serif; }
#content .form { padding:0px; margin:0px; }
#content .records { width:100%; border:1px solid #C2BDAE; border-bottom:none; background:#F9F7F3; padding:1px 1px 0px 1px; clear:both; }
#content .records th { font-weight:bold; text-align:left; vertical-align:middle; color:#E4D6CD; padding:1px 1px 1px 3px; background:url("/static/coltab.gif") no-repeat 100% 20%; }
#content .records td { text-align:left; vertical-align:middle; padding:0px 0px 0px 3px; border-bottom:1px solid #C2BDAE; }
#content .records a { padding:0px; text-decoration:none; color:#65739A; }
#content .row1 { background:#E6E0CE; }
#content .row1_ { background:#E6E0CE; color:#FF0000; }
#content .row1_ a { color:#FF0000; }
#content .row2 { background:transparent; }
#content .row2_ { background:transparent; color:#FF0000; }
#content .row2_ a { color:#FF0000; }
#content .mroll, #content .mroll td, #content .mroll a, #content .mroll table tr td, #content .mroll table tr td a { color:#FFFFFF; background:#65739A; }
#content .mlight, #content .mlight td, #content .mlight a, #content .mlight table tr td, #content .mlight table tr td a { color:#FFFFFF; background:#65739A; }
#tbl_caption { width:100%; background:#F9F7F3; padding:10px 0px 5px 0px; float:left; }
#tbl_caption .totalItems { width:30%; font:bold 12px Arial, Helvetica, sans-serif; text-align:left; vertical-align:middle; float:left; }
#tbl_caption .maxItems { width:28%; text-align:right; vertical-align:middle; font-weight:bold; float:right; }
#tbl_footer { width:100%; background:#F9F7F3; padding:10px 0px 10px 0px; float:left; vertical-align:middle; }
.txtfield { font:11px Arial, Helvetica, sans-serif; padding:1px; width:100px; }
#tbl_footer .functions { width:30%; text-align:left; vertical-align:middle; font-weight:bold; float:left; }
#tbl_footer .sort { width:28%; text-align:right; vertical-align:top; font-weight:bold; float:right; }
#content .price_info { width:100%; background:#F9F7F3; padding:10px 0px 10px 0px; float:left; vertical-align:middle; }
#content .noresult { font-size:11px; font-weight:bold; color:#FF0000; text-align:center; padding:5px 0px 5px 0px; }
#addForm { width:auto; background:#F9F7F3; padding:2px; border:1px solid #E6E0CE; }
#addForm .caption { font:bold 11px Arial, Helvetica, sans-serif; text-align:center; padding:5px; }
#addForm .label { font:bold 11px Arial, Helvetica, sans-serif; text-align:right; padding:2px; background:#E6E0CE; }
#addForm .content { font:11px Arial, Helvetica, sans-serif; text-align:left; padding:2px; background:#E6E0CE; }
#addForm .content2 { text-align:center; padding:5px; }
#addForm .txtfield { font:11px Arial, Helvetica, sans-serif; padding:1px; width:250px; }
#addForm .txtpass { font:11px Arial, Helvetica, sans-serif; padding:1px; width:175px; }
#addForm .txtbox { font:11px Arial, Helvetica, sans-serif; color:#000; padding:1px; width:250px; }
.options { font:11px Arial, Helvetica, sans-serif; color:#000000; padding:1px; width:auto; }
#addForm .options { font:11px Arial, Helvetica, sans-serif; color:#000000; padding:1px; width:150px; }
#addForm a { padding:1px; text-decoration:none; color:#65739A; }
#priceForm { width:auto; background:#F9F7F3; padding:2px; border:1px solid #E6E0CE; }
#priceForm .caption { font:bold 11px Arial, Helvetica, sans-serif; text-align:center; padding:5px; }
#priceForm .label { font:bold 11px Arial, Helvetica, sans-serif; text-align:center; padding:2px; background:#E6E0CE; }
#priceForm .content { font:11px Arial, Helvetica, sans-serif; text-align:center; padding:2px; background:#E6E0CE; }
#priceForm .content2 { text-align:center; padding:5px; }
#priceForm .txtfield { font:11px Arial, Helvetica, sans-serif; padding:1px; width:120px; }
#priceForm .txtprice { font:11px Arial, Helvetica, sans-serif; padding:1px; width:50px; }
#priceForm a { font:11px Arial, Helvetica, sans-serif; padding:1px; text-decoration:none; color:#65739A; }
#content .prices { width:100%; border:1px solid #C2BDAE; border-bottom:none; padding:0px; clear:both; background:#F9F7F3; }
#content .prices th { font-weight:bold; text-align:left; vertical-align:middle; color:#E4D6CD; padding:1px 1px 1px 3px; background:url("/static/coltab.gif") no-repeat 100% 20%; }
#content .prices td { font-weight:normal; text-align:left; vertical-align:middle; color:#000000; padding:0px; border-bottom:1px solid #C2BDAE; }
#content .prices .tblin { padding:0px 0px 5px 0px; width:100%; }
#content .prices .tblin td { padding:1px 1px 1px 3px; }
#content .prices td a { text-decoration:none; color:#65739A; }
#content .prices td a:hover { border-bottom:1px dashed #65739A; }
.priceList { width:80%; padding:0px; margin:auto; }
.priceList td { font:11px Arial, Helvetica, sans-serif; text-align:center; width:20%; padding:0px; }
.btns { font:bold 10px/1.5em Arial, Helvetica, sans-serif; margin:0px; padding:2px; border:1px solid #857366; color:#E4D6CD; background:url("/static/tab.gif") repeat; }
#content .details { width:450px; border:1px solid #857366; padding:0px; clear:both; margin:auto; background:#FFFFFF; }
#content .details th { font-weight:bold; text-align:right; vertical-align:middle; background:#E6E0CE; color:#000000; padding:2px; width:50%; }
#content .details td { text-align:left; vertical-align:middle; padding:2px; background:#F9F7F3; width:50%; }
#content .details a { text-decoration:none; color:#65739A; }
#content .details a:hover { border-bottom:1px dashed #65739A; }
#offers { width:600px; background:#F9F7F3; padding:3px; border:1px solid #E6E0CE; margin:auto; }
#offers .intbl { background:#E6E0CE; margin:5px 0px 0px 0px; }
.intbl2 { background:#8A796D; }
#offers .lk { text-align:left; padding:10px 0px 10px 0px; }
#offers .bt { text-align:center; padding:10px 0px 10px 0px;; }
#offers .label { font:bold 11px Arial, Helvetica, sans-serif; text-align:left; padding:2px 5px 2px 5px; }
#offers .content { font:11px Arial, Helvetica, sans-serif; text-align:left; padding:2px 5px 2px 5px; }
#offers .txtfield { font:11px Arial, Helvetica, sans-serif; padding:1px; width:130px; }
.mceNoEditor { font:11px Arial, Helvetica, sans-serif; padding:1px; }
.txtprice { font:11px Arial, Helvetica, sans-serif; padding:1px; width:130px; }
#offers a { font:11px Arial, Helvetica, sans-serif; text-decoration:none; color:#65739A; }
.fltr { width:auto; margin:auto; text-align:center; vertical-align:middle; clear:both; padding:2px; border:1px solid #C2BDAE; background:#F9F7F3; }
.fltr .lbl { font:bold 11px Arial, Helvetica, sans-serif; color:#000000; vertical-align:middle; }
.fltr .cnt { font:normal 11px Arial, Helvetica, sans-serif; color:#000000; vertical-align:middle; }
.fltr .txtfield { font:11px Arial, Helvetica, sans-serif; padding:1px; width:90px; }
#loader { clear:both; text-align:center; display:block; position:absolute; left:50%; top:38%; margin-left:-70px; width:150px; font-weight:bold; color:#E4D6CD; padding:10px 0px 10px 0px; opacity: 0.8; -moz-opacity:0.80; filter: alpha(opacity=80); z-index:50; }
.items { padding:0px 0px 0px 0px; }
#checkoffers { width:600px; background:#F9F7F3; padding:3px; border:1px solid #E6E0CE; margin:auto; }
#checkoffers .intbl { background:#E6E0CE; margin:5px 0px 0px 0px; }
#checkoffers .bt { text-align:center; padding:5px;; }
#checkoffers .label { font:bold 11px Arial, Helvetica, sans-serif; text-align:left; padding:2px 5px 2px 5px; width:25%; }
#checkoffers .content { font:11px Arial, Helvetica, sans-serif; text-align:left; padding:2px 5px 2px 5px; width:25%; }
#checkoffers a { font:11px Arial, Helvetica, sans-serif; text-decoration:none; color:#65739A; }
.desc1 { height:80px; overflow:auto; background:#ffffff; padding:2px; }
.desc2 { height:250px; overflow:auto; background:#ffffff; padding:2px; }
#content .testorders { width:750px; border:1px solid #C2BDAE; border-bottom:none; padding:0px; clear:both; margin:auto; background:#F9F7F3; }
#content .testorders th { font-weight:bold; text-align:left; vertical-align:middle; color:#E4D6CD; padding:1px 1px 1px 3px; background:url("../images/coltab.gif") no-repeat 100% 20%; }
#content .testorders td { text-align:left; vertical-align:middle; padding:0px 0px 0px 3px; border-bottom:1px solid #C2BDAE; }
#footer { clear:both; width:100%; background:#F9F7F3; font-size:100%; line-height:normal; border-top:1px solid #C2BDAE; padding:15px 0px 15px 0px; text-align:center; margin:5px 0 0 0; }
.pagination { width:40%; float:left; padding:3px 0px 5px 0px; margin:0px; vertical-align:middle; }
.pagination ul { margin:0px; padding:0px; font:bold 11px Arial, Helvetica, sans-serif; text-align:center; vertical-align:middle; }
.pagination li { list-style-type:none; display:inline; padding:0px; }
.pagination a, .pagination a:visited { padding:1px; text-decoration:none; font-weight:bold; color:#65739A; }
.pagination a:hover { color:#65739A; font-weight:bold; text-decoration:underline; }
.pagination li.currentpage { font-weight:bold; padding:1px; color:#000000; }
.pagination li.disablepage { padding:2px; color:#929292; font-weight:bold; }
.pagination li.nextpage { font-weight:bold; }
* html .pagination li.currentpage, * html .pagination li.disablepage { margin-right:5px; padding-right:0; }
#showimage{ position:absolute; visibility:hidden; border:1px solid gray; }
#dragbar{ cursor:hand; cursor:pointer; background-color:#EFEFEF; min-width:100px; }
#dragbar #closetext { font-weight: bold; margin-right: 1px; }
#dhtmltooltip{ position:absolute; width:150px; border:1px solid #000000; padding:2px; background-color:lightyellow; visibility:hidden; z-index:100; filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); }
.spiffy { display:block }
.spiffy * { display:block; height:1px; overflow:hidden; font-size:.01em; background:#657299; }
.spiffy1 { margin-left:3px; margin-right:3px; padding-left:1px; padding-right:1px; border-left:1px solid #bcc2d3; border-right:1px solid #bcc2d3; background:#8b95b2; }
.spiffy2 { margin-left:1px; margin-right:1px; padding-right:1px; padding-left:1px; border-left:1px solid #eff0f4; border-right:1px solid #eff0f4; background:#828cac; }
.spiffy3 { margin-left:1px; margin-right:1px; border-left:1px solid #828cac; border-right:1px solid #828cac; }
.spiffy4 { border-left:1px solid #bcc2d3; border-right:1px solid #bcc2d3; }
.spiffy5 { border-left:1px solid #8b95b2; border-right:1px solid #8b95b2; }
.spiffyfg { background:#657299; padding:15px 0px 15px 0px; }
.lightBg { background-color:rgb(255, 255, 255); opacity: 0.7; -moz-opacity:0.70; filter: alpha(opacity=70); z-index:20; height:100%; width:100%; background-repeat:repeat; position:fixed; top:0px; left:0px; }
.darkBg { background-color:rgb(0, 0, 0); opacity: 0.7; -moz-opacity:0.70; filter: alpha(opacity=70); z-index:20; height:100%; width:100%; background-repeat:repeat; position:fixed; top:0px; left:0px; }
#info { clear:both; text-align:center; position:absolute; left:50%; top:36%; margin-left:-200px; width:400px; color:#E4D6CD; z-index:50; background:url("../images/loader_bg.gif") repeat; border:1px solid; border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight; opacity: 0.8; -moz-opacity:0.80; filter: alpha(opacity=80); }
#info .br { height:20px; padding:0px; margin:0px; clear:both; }
#info .icon { text-align:right; margin:10px 5px; padding:0px ; }
#info .title { font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#E4D6CD; margin:0px; padding:0px; }
#info .details { font:11px Verdana, Arial, Helvetica, sans-serif; color:#E4D6CD; margin:0px; padding:0px; height:16px; }
.dhtmlgoodies_answer{ visibility:hidden; height:0px; overflow:hidden; position:relative; }
.notes { width:400px; margin:auto; padding:5px; }
.notes div.title { text-align:left; margin-bottom:3px; }
.notes div.list { text-align:left; padding-left:20px; }
.notes div.submit { text-align:center; }
.notes div a { text-decoration:none; color:#65739A; }
.inputSelect { display:inline; margin:0 0 0 0; padding:1px; width:150px; font:11px/1.5em Arial, Helvetica, sans-serif; }
