/* -----------------------------------------------------------------------------------------
$Id:stylesheet.css 1262 2005-09-30 10:00:32Z mz $
XT-Commerce - community made shopping
http://www.xt-commerce.com
Copyright (c) 2004 XT-Commerce
-----------------------------------------------------------------------------------------
based on:(c) 2000-2001 The Exchange Project (earlier name of osCommerce)
(c) 2002-2003 osCommerce(stylesheet.css,v 1.54 2003/05/27);www.oscommerce.com
(c) 2003 nextcommerce (stylesheet.css,v 1.7 2003/08/13);www.nextcommerce.org
Released under the GNU General Public License
-----------------------------------------------------------------------------------------
Blue Passion Template & Stylesheets
-----------------------------------------------------------------------------------------
(c) 2007 Ing. Michael F�rst
bluegate communications
http://www.bluegate.at
---------------------------------------------------------------------------------------*/
/* THE BIG GUYS */
*{margin:0;padding:0}
body{color:#000;font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;font-size:13px;margin:0;padding:0;background-image:url(img/bg.gif);background-repeat:repeat-x;background-color:#D2D2D2;}
/* HEADINGS */
h1{color:#000;font-weight:bold;font-size:22px;margin:20px 0px 15px 0px;padding:0px 0px 3px 0px;width:auto;border-style:solid;border-width:0px 0px 1px 0px;border-color:#808080;}
h2{color:#000;font-weight:bold;font-size:14px;margin:15px 0px 8px 0px;padding:0px;}
/* LINKS GLOBAL */
a,a:link,a:link,a:link,a:hover{background:transparent;text-decoration:none;cursor:pointer}
a:link{color:#000}
a:visited{color:#000}
a:hover,a:active{color:#000;text-decoration:underline}
a img{border:none}
/* INPUT ELEMENTS GLOBAL (CSS 1 compatible) */
input{font-family:Arial,Verdana,Sans-serif;font-size:12px;padding:2px}
textarea{font-family:Arial,Verdana,Sans-serif;font-size:12px;border-width:1px;border-style:solid;border-top-color:#4E4E4F;border-left-color:#4E4E4F;border-bottom-color:#AEAEAE;border-right-color:#AEAEAE}
select{font-family:Arial,Verdana,Sans-serif;font-size:12px;border-width:1px;border-style:solid;border-top-color:#4E4E4F;border-left-color:#4E4E4F;border-bottom-color:#AEAEAE;border-right-color:#AEAEAE}
.select_cat select{width:220px;}
/* INPUT ELEMENTS DETAILED (CSS 2 compatible - works only in new browsers (FF 2.0,IE 7...) */
input[type=text],input[type=password]{border-width:1px;border-style:solid;border-top-color:#4E4E4F;border-left-color:#4E4E4F;border-bottom-color:#AEAEAE;border-right-color:#AEAEAE}
/* PARAGRAPH GLOBAL */
p{margin:8px 0px 8px 0px}
/* FAKE HR DIV CAUSE OF IE TROUBLES */
div.hr{padding:0;margin:0;height:1px;overflow:hidden;line-height:1px;border:none}
div.hrlightgrey{padding:0;height:1px;overflow:hidden;margin:0;line-height:0px;background-color:#D8D8D8}
div.hrproductpreview{padding-top:1px;height:0;overflow:hidden;margin:12px 0px 12px 0px;display:inline;height:0px;line-height:0px;display:block;background-image:url(img/hr_productpreview.gif)}
/* TABLE GLOBAL */
table td{padding:2px;}
/* WHOLE SITE WRAPPER */
#wrap{margin:0 auto;width:950px;background-color:#fff;border-style:solid;border-color:#fff;border-width:0px 15px 0px 15px;}
/* HEADER WITH LOGO,SEARCH BOX AND LANGUAGE SELECTION */
#header{height:100px;background-color:#fff;border-top:10px solid #00B48D;}
#header #logo{padding:10px 0px 0px 20px;float:left;width:300px;}
#header #search{position:relative;height:38px;width:337px;float:right;background-image:url(img/bg_searchbox.jpg);background-repeat:no-repeat;color:#000;font-size:11px;padding:0;margin:0;white-space:nowrap}
#header #search a{color:#000;font-size:10px;}
#header #search table.tablesearch{padding:5px 5px 0px 15px;margin:0;}
#header #search table.tablesearch tr td{padding:0px 5px 0px 0px;white-space:nowrap}
#header #search table.tablesearch tr td.firstcol{padding-left:0px;}
#header #search table.tablesearch tr td input[type=text]{border:1px solid #626262}
#header #loginarea{position:relative;height:44px;width:464px;float:right;background-image:url(img/bg_loginarea.jpg);background-repeat:no-repeat;color:#000;font-size:11px;padding:6px 0px 0px 6px;margin:12px 0px 0px 0px;white-space:nowrap}
#header #loginarea table tr td{padding:0px 0px 0px 8px;margin:0;white-space:nowrap}
#header #loginarea table tr td input[type=text],#header #loginarea table tr td input[type=password]{border:1px solid #808080}
#header #loginarea a{color:#fff;}
/* BREADCRUMB PATH AS LIST */
#breadcrumb{clear:both;color:#000;padding:0px 0px 0px 25px;list-style-type:none;background-color:#fff;height:26px;background-image:url(img/bg_breadcrumb.gif);background-repeat:no-repeat;font-size:11px;margin-bottom:15px;}
#breadcrumb a,#breadcrumb a:link,#breadcrumb a:visited,#breadcrumb a:hover,#breadcrumb a:active{line-height:26px;text-decoration:none;font-weight:normal;cursor:pointer;color:#000;margin:0;padding:0;}
/* TOPMENU AS LIST */
#topmenuwrap{background:url(img/bg_topmenu.gif) repeat-x;border-bottom:solid 5px #000000;}
#topmenu{float:left;padding:0;margin:0;list-style-type:none;height:36px;font-size:13px;background:url(img/bg_topmenu.gif) repeat-x;}
#topmenu li{height:36px;float:left;padding:0px 25px 0px 25px;margin:0;background:url("img/bg_topmenu_breakline.gif") no-repeat;background-position:right;}
#topmenu a,#topmenu a:link,#topmenu a:visited,#topmenu a:hover,#topmenu a:active{line-height:36px;vertical-align:middle;text-decoration:none;font-weight:bold;cursor:pointer;color:#fff;margin:0;padding:0;}
#topmenu a:hover{color:#EEEEEE;}
/* LANGUAGE SELECTION IN TOPMENU LIST */
#languages{text-align:right;height:26px;font-size:13px;background:url(img/bg_topmenu.gif) repeat-x;padding:10px 10px 0px 0px;margin:0;}
/* CONTENT WRAPPER */
#contentwrap{clear:both;width:950px;padding:0;}
/* LEFT COLUMN */
#leftcol{float:left;width:200px;padding:0px 0px 15px 0px;}
/* RIGHT COLUMN */
#rightcol{float:right;width:200px;padding:0px 0px 15px 0px;}
/* MAIN CONTENT */
#content{float:left;width:495px;padding:0px 25px 0px 25px;margin-bottom:15px;margin-top:-13px;}
#contentfull{width:890px;padding:0px 30px 0px 30px;margin-bottom:15px;}
/* CATEGORY MENU */
h2.categoryheader{font-size:22px;color:#17C09B;padding:5px 0px 5px 3px;margin:0;vertical-align:middle;border-bottom:solid 1px #17C09B;}
h2.categoryheader a{text-decoration:none;color:#000}
#categorymenu{margin-bottom:20px;}



@media all
{
  #categorymenu {
    width: 100%;
    overflow: hidden;
    margin: 1em 0 1em 0;
    list-style-type: none;
    border-top: 0 none;
  }

  #categorymenu ul { list-style-type: none; margin:0; padding: 0; }
  #categorymenu li { float:left; width: 100%; margin:0; padding: 0 }

  #categorymenu a,
  #categorymenu strong {
    display:block;
    width: 90%;
    padding: 1px 0px 1px 10%;
    text-decoration: none;
    background-color:#fff;
    color: #444;
    border-bottom: 1px #eee solid;
  }

/* Just in case the skiplink anchor gets into THIS menu, because the tab-navigation was turned off */
/* PLEASE LEAVE THE FOLLING SETTING IN PLACE */  
  #categorymenu a#navigation {border-bottom:0; padding:0;}

  #categorymenu li span {
    display:block;
    width: 90%;
    padding: 1px 0px 1px 10%;
    font-weight: bold;
    border-bottom: 1px #ddd solid;
  }
  
  #categorymenu li span.accessKey {
    display:inline;
    width:auto;
    padding:0;
    border:0 none;
    font-weight:normal;
    text-decoration:underline;
  }
  #categorymenu li span.showAccessKey {
    display:inline;
    width:auto;
    padding:0;
    border:0 none;
    font-weight:normal;
    font-style:italic;
    font-size:75%;
  }

  /* Level 1 */
  #categorymenu li.Current {
    font-weight: bold;
    color: #000;
    background:#fff url("img/bg_categorymenu_l1.gif") no-repeat left 0;
  }

  #categorymenu li a { width: 94%; padding-left: 6%; background:#fff url("img/bg_categorymenu_l1.gif") no-repeat left 0px; color: #444; }
  #categorymenu li a:focus,
  #categorymenu li a:hover,
  #categorymenu li a:active { color: #000; }

  /* Level 2 */
  #categorymenu li ul li a,
  #categorymenu li ul li#active,
  #categorymenu li ul li strong,
  #categorymenu li ul li span { width: 90%; padding-left: 10%; }

  #categorymenu li ul li a { background:none; color: #666; }
  #categorymenu li ul li a:focus,
  #categorymenu li ul li a:hover,
  #categorymenu li ul li a:active { color: #000; }

  #categorymenu li.CurrentParent ul li.Current {
	background-position:4% 0;
  }
  /* Level 3 */
  #categorymenu li ul li ul li a,
  #categorymenu li ul li ul li#active,
  #categorymenu li ul li ul li strong,
  #categorymenu li ul li ul li span { width: 85%; padding-left: 15%; }

  #categorymenu li ul li ul li a { background:none; color: #888; }
  #categorymenu li ul li ul li a:focus,
  #categorymenu li ul li ul li a:hover,
  #categorymenu li ul li ul li a:active { color: #000; }

  #categorymenu li.CurrentParent ul li.CurrentParent ul li.Current {
	background-position:10% 0;
  }

  /* Level 4 */
  #categorymenu li ul li ul li ul li a,
  #categorymenu li ul li ul li ul li#active,
  #categorymenu li ul li ul li ul li strong,
  #categorymenu li ul li ul li ul li span { width: 80%; padding-left: 20%; }

  #categorymenu li ul li ul li ul li a { background-color:#ffffff; color: #aaa; }
  #categorymenu li ul li ul li ul li a:focus,
  #categorymenu li ul li ul li ul li a:hover,
  #categorymenu li ul li ul li ul li a:active { background-color:#AA1124; color: #fff; }

  #categorymenu li.CurrentParent li.Current a, #categorymenu li ul li.CurrentParent a, #categorymenu li ul li ul li.CurrentParent a { color:#000;}
  #categorymenu li.Current a, #categorymenu li ul li.Current a, #categorymenu li ul li ul li.Current a, #categorymenu li.CurrentParent a, #categorymenu li ul li.CurrentParent a, #categorymenu li ul li ul li.CurrentParent a { color:#000;}
}
/* ##########################
** ### Accessible menu ######
** ##########################
*/
@media screen, print {
#categorymenu dfn, #categorymenu .hidden {position:absolute; left:-1000em; width:20em;}
}


/* BOXES GLOBAL DEFINITION */
h2.boxheader{font-size:14px;background-color:#D8D8D8;background-image:url(img/bg_boxheader.jpg);background-repeat:no-repeat;color:#fff;padding:4px 6px 4px 10px;margin:0;vertical-align:middle;}
h2.boxheader a:link,h2.boxheader a:hover,h2.boxheader a:active,h2.boxheader a:visited{text-decoration:none;color:#fff}
.boxbody{padding:8px;margin-bottom:15px;border:solid 1px #808080;background-image:url(img/box_cornerbg.jpg);background-repeat:no-repeat;}
.boxbody h3,.boxbody h3 a{font-size:11px}
.boxbody h3.center,.boxbody h3.center a{font-size:11px;text-align:center}
.boxbody p{color:#000;font-size:11px;margin:6px 0px 6px 0px}
.boxbody p.center{color:#000;font-size:11px;text-align:center;margin:6px 0px 6px 0px}
.boxbody td{color:#000;font-size:11px;margin:6px 0px 6px 0px}
.boxbody .productOldPrice{font-size:11px;color:#9F1313}
.boxbody div.hr{margin-top:5px;margin-bottom:5px;}
.boxbody div.hrlightgrey{margin-top:5px;margin-bottom:5px;}
.boxbody a{font-size:11px;color:#000}
.boxbody .productboximage{border:solid 1px #DFDFDF;}
.boxbody ul.contentlist{margin-left:5px;margin-right:0;padding:0;}
.boxbody ul.contentlist li{margin-left:0px;padding:0;list-style-type:none}
/* CART BOX */
h2.boxcartheader{font-size:22px;color:#17C09B;padding:5px 0px 5px 3px;margin:0;vertical-align:middle}
h2.boxcartheader a{text-decoration:none;color:#000}
.boxcartbody{padding:4px 8px 4px 8px;margin-bottom:15px;background-color:#fff;color:#000;border:solid 1px #17C09B;}
.boxcartbody p{font-size:12px;color:#000}
.boxcartbody a{color:#000}
.boxcartbody .hr{background-color:#fff;}
/* PRODUCT PREVIEW */
.productPreview{padding:0;margin:0;}
.productPreviewContent{vertical-align:top;width:100%;font-size:13px;}
.productPreviewContent h2{margin:0;padding:2px 4px 2px 0px;}
.productPreviewContent h2 a,.productPreviewContent h2 a:link,.productPreviewContent h2 a:hover,.productPreviewContent h2 a:visited{font-size:18px;font-weight:bold;color:#000;text-decoration:none}
.productPreviewImage{vertical-align:top;padding:3px 15px 0px 0px;}
.productPreviewImage img{border:solid 0px #C2C2C2;}
.productPreviewContent .price{color:#000;font-size:14px;font-weight:bold;padding:0;margin:0}
.productPreviewContent .taxandshippinginfo{font-size:11px;font-weight:normal;color:#999;padding:0;margin:0}
.productPreviewContent .vpe{font-size:11px;font-weight:normal;color:#999;padding:0;margin:0}
.productPreviewContent .shippingtime{font-size:11px;font-weight:normal;color:#999;padding:0;margin:0}
.productPreviewContent .productOldPrice{font-size:12px;font-weight:bold;color:#ff0000;}
.productPreviewContent .taxandshippinginfo a{font-size:11px;font-weight:normal;color:#999;}
/* PRODUCT INFO / PRODUCT DETAILS */
#productinfowrap{display:table;width:100%}
#productinfoimages{float:left;background-color:#fff;text-align:center;width:140px;padding:0px 10px 10px 0px;margin:0px 10px 10px 0px;}
#productinfoimages .productimage{border:solid 1px #C2C2C2;}
#productinfoimages .hrlightgrey{margin-top:6px;margin-bottom:6px;}
#productinfopricewithimages{float:right;width:330px}
#productinfopricewithimages img{cursor:pointer}
#productinfopricewithoutimages{width:100%}
#productinfopricewithoutimages img{cursor:pointer}
#productinfoprice{padding:5px}
#productinfoprice .hrlightgrey{margin-top:6px;margin-bottom:6px;}
#productinfoprice .productprice{margin:0;padding:0;font-size:14px;font-weight:bold;}
#productinfoprice .productOldPrice{color:#FF0000;margin:0;padding:0;font-size:12px;font-weight:bold;}
#productinfoprice .taxandshippinginfo{margin:0;padding:0;font-size:11px;font-weight:normal;color:#999;}
#productinfoprice .taxandshippinginfo a{margin:0;padding:0;font-size:11px;font-weight:normal;color:#999;}
#productinfoprice .shippingtime{margin:0;padding:0;font-size:11px;font-weight:normal;color:#999;}
p.productinfoproductadded{font-size:11px;}
.productoptions{background-color:#B9DDF9;padding:6px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#808080}
.addtobasket{background-color:#D5D5D5;padding:6px;text-align:right;border-style:solid;border-width:1px 0px 0px 0px;border-color:#808080}
/* POPUPS PRODUCTINFO */
body.popupproductinfo{padding:15px;background:none;background-color:#fff}
/* POPUP print_order.html */
body.popupprintorder{font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;font-size:13px;padding:15px;background:none;background-color:#fff}
body.popupprintorder .products tr.header td{font-weight:bold;background-color:#EDEDED;}
body.popupprintorder .products .total{text-align:right}
body.popupprintorder .products .quantity{vertical-align:top}
body.popupprintorder .productname{vertical-align:top}
body.popupprintorder .model{vertical-align:top}
body.popupprintorder .singleprice{vertical-align:top}
body.popupprintorder .totalprice{vertical-align:top}
/* HIGHLIGHTBOX (BACKGROUND) */
div.highlightbox{padding:15px;background-color:#D3D3D3;border:solid #C2C2C2 1px}
div.highlightbox a{color:#000;text-decoration:underline}
div.highlightbox a:hover{color:#626262;text-decoration:none}
div.highlightbox ul{margin-left:15px;padding:0;display:block;list-style-type:square;line-height:20px}
div.highlightbox h1{color:#000;padding:0px 0px 10px 0px;margin:0;border:none;font-size:16px}
/* PAYMENT TYPE SELECTION */
table.paymentblock{background-color:#F4F4F4;border-style:solid;border-width:0px 1px 1px 1px;border-color:#C2C2C2;margin-bottom:15px;}
table.paymentblock tr td.header{background-color:#00B48D;padding:2px;padding-left:5px;color:#fff;font-weight:bold;}
/* SHIPPING TYPE SELECTION */
table.shippingblock{background-color:#F4F4F4;border-style:solid;border-width:0px 1px 1px 1px;border-color:#B1B1B1;margin-bottom:15px;}
table.shippingblock tr td.header{background-color:#fff;padding:2px;padding-left:5px;color:#fff;font-weight:bold;}
table.shippingblock tr td{vertical-align:top;padding:4px}
table.shippingblock tr td.description{width:100%;vertical-align:top;padding-left:6px;}
table.shippingblock tr td.radiobutton{vertical-align:top;white-space:nowrap;padding:4px;}
table.shippingblock tr td.radiobutton input{margin:0;padding:0;}
table.shippingblock tr td.price{vertical-align:top;white-space:nowrap}
/* ORDER DETAILS IN ACCOUNT HISTORY */
table.accounthistoryinfoorderdetails tr td{vertical-align:top}
table.accounthistoryinfoorderdetails tr.header td{font-weight:bold}
/* MESSAGEBOX ON CONTACT SITE */
textarea.message_body{width:130px;}
/* DOWNLOAD BOX FOR USER DOWNLOADS */
table.downloadbox{padding:5px;background-color:#F2F0EB;border:solid #928B6B 1px;margin-bottom:8px;}
table.downloadbox tr td.icon{padding-right:15px;}
table.downloadbox tr td.downloadlink{width:100%;}
/* TABLE WICH SHOWS GRADUATED PRICES */
table.graduatedprice{font-size:11px;text-align:left;margin-top:5px;}
table.graduatedprice tr td.header{font-size:12px;font-weight:bold;text-align:left}
/* ORDER DETAILS */
table.orderdetails{font-size:11px;background-color:#F4F4F4;border-style:solid;border-width:0px 1px 1px 1px;border-color:#B1B1B1;}
table.orderdetails a{color:#000;text-decoration:underline}
table.orderdetails tr td{padding:4px}
table.orderdetails tr.headerrow td{background-color:#B1B1B1;color:#fff;font-weight:bold}
table.orderdetails tr.headerrow td.left{text-align:left}
table.orderdetails tr.headerrow td.center{text-align:center}
table.orderdetails tr.headerrow td.right{text-align:right}
/* ORDER DETAILS CONTENT ROW 1 */
table.orderdetails tr.contentrow1 td{background-color:#F4F4F4;vertical-align:top}
table.orderdetails tr.contentrow1 td.quantity{text-align:center}
table.orderdetails tr.contentrow1 td.quantity input{font-size:11px;padding:2px;border:solid #928B6B 1px;}
table.orderdetails tr.contentrow1 td.productname{text-align:left}
/* ORDER DETAILS CONTENT ROW 2 */
table.orderdetails tr.contentrow2 td{background-color:#fff;vertical-align:top}
table.orderdetails tr.contentrow2 td.quantity{text-align:center}
table.orderdetails tr.contentrow2 td.quantity input{font-size:11px;padding:2px;border:solid #B1B1B1 1px;}
table.orderdetails tr.contentrow2 td.productname{text-align:left}
/* ORDER DETAILS SINGLE PRICE */
table.orderdetails tr td.singleprice{text-align:right;white-space:nowrap}
/* ORDER DETAILS TOTAL PRICE PER ITEM */
table.orderdetails tr td.totalprice{text-align:right;white-space:nowrap}
/* ORDER DETAILS DELETE CHECKBOX */
table.orderdetails tr td.delete{text-align:center;white-space:nowrap}
/* ORDER DETAILS PRODUCT ATTRIBUTES */
table.orderdetails tr td.productname table.productattributes{margin-top:3px;}
table.orderdetails tr td.productname table.productattributes tr td{padding:0px;}
table.orderdetails tr td.productname table.productattributes tr td.attribute{padding-right:4px;}
table.orderdetails tr td.productname table.productattributes tr td.value{width:100%;}
/* ORDER DETAILS SUBTOTAL */
table.orderdetails tr td.subtotal{background-color:#E2E2E2;text-align:right;border-style:solid;border-width:1px 0px 0px 0px;border-color:#B1B1B1;}
/* PRODUCT NAVIGATOR */
div.productnavigator{background-color:#D5D5D5;padding:8px;border:#D8D8D8 1px solid}
/* REVIEW LIST */
table.reviewlist{background-color:#FFF2CC;border-style:solid;border-width:0px 1px 1px 1px;border-color:#928B6B;}
table.reviewlist tr td{padding:4px;white-space:nowrap}
table.reviewlist tr.header td{background-color:#928B6B;color:#fff;font-weight:bold}
table.reviewlist tr.contentrow1 td{background-color:#ECE9E2;}
table.reviewlist tr.contentrow2 td{background-color:#F2F0EB;}
textarea#review{width:100%}
/* MEDIA LIST */
table.medialist{background-color:#B9DDF9}
table.medialist tr td{padding:6px;white-space:nowrap;vertical-align:top}
table.medialist tr.contentrow1 td{background-color:#B9DDF9;}
table.medialist tr.contentrow2 td{background-color:#D5D5D5;}
/* SITEMAP */
.sitemapwrap{}
.sitemapwrap .sitemapleft{background-color:#FFF2CC;border-style:solid;border-width:1px;border-color:#DA9401;display:table;float:left;width:235px;margin-bottom:15px;}
.sitemapwrap .sitemapright{background-color:#FFF2CC;border-style:solid;border-width:1px;border-color:#DA9401;display:table;float:right;width:235px;margin-bottom:15px;}
.sitemapheader{padding:3px;background-color:#DA9401;color:#fff;font-weight:bold}
.sitemapheader a:link,.sitemapheader a:visited,.sitemapheader a:hover{color:#fff;text-decoration:none}
.sitemapcontent{padding:6px}
.sitemapcontent li{list-style-type:none}
/* COMMENTS ON CHECKOUT CONFIRMATION SITE */
p.checkoutcomment textarea{width:100%}
/* ORDER DETAILS ON CHECKOUT SITE */
table.checkoutconfirmationorderdetails{padding:0;margin:0px 0px 10px 0px;border:none}
table.checkoutconfirmationorderdetails tr td.productname{width:100%;font-weight:bold;}
table.checkoutconfirmationorderdetails tr td.shippingtime{padding:0px 0px 0px 30px;color:#666666;font-size:11px;font-weight:normal;white-space:nowrap}
table.checkoutconfirmationorderdetails tr td.productattributes{padding:0px 0px 0px 30px;color:#666666;font-size:11px;font-weight:normal;}
table.checkoutconfirmationorderdetails tr td.productprice{white-space:nowrap;text-align:right}
table.checkoutconfirmationorderdetailstotal{padding:0;margin:10px 0px 0px 0px;border:none}
table.checkoutconfirmationorderdetailstotal tr td.name{text-align:right}
table.checkoutconfirmationorderdetailstotal tr td.value{white-space:nowrap;text-align:right}
/* AGB ON CHECKOUT SITE */
p.checkoutagb textarea{width:100%}
/* ERROR MESSAGES */
p.errormessage{border:solid #F60909 2px;padding:15px;background-color:#FFD4D4;color:#000}
/* SUCCESS MESSAGE */
.messageStackSuccess{padding:4px;background-color:#66FF66}
/* FOOTER */
.footer{clear:both;text-align:center;font-size:11px;color:#000;background-color:#00B48D;padding:8px;margin-bottom:5px;}
.footer a{color:#000;text-decoration:underline}
/* XTC COPYRIGHT */
.copyright{margin:0 auto;width:970px;text-align:center;color:#000;font-size:11px;padding:0px 0px 10px 0px;}
/* PARSE TIME */
.parseTime{margin:0 auto;width:970px;text-align:center;color:#000;font-size:11px;padding:0px 0px 10px 0px;}
.suggest_link{background-color:#FFFFFF;padding:2px 6px 2px 6px;}
.suggest_link_over{background-color:#00B48D;padding:2px 6px 2px 6px;cursor:pointer;}
#search_suggest{position:absolute;z-index:1;visibility:hidden;background-color:#FFFFFF;text-align:left;border:1px solid #000000;}
#search_suggest_full{position:absolute;visibility:hidden;background-color:#FFFFFF;text-align:left;border:1px solid #000000;}
.listingRight{margin-top:10px;margin-left:120px;}

