/* -----------------------------------------------------------------------------------------

   $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 

   ---------------------------------------------------------------------------------------*/



.boxText {

	font-family : Verdana, Arial, sans-serif;

	font-size : 11px;

	line-height: 22px;

} 





.boxTextBG { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

background-color : #f1f1f1;

} 

.boxTextBGII { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

background-color : #ffcc99;

} 

.boxTextPrice { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

color : #ff0000;

} 

.errorBox { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

font-weight : bold;

background-color : #ffb3b5;

} 

.gvBox { 

font-family : Verdana, Arial, sans-serif;

font-size : 14px;

font-weight : bold;

border-color : #ffffff;

border : 1px solid;

background-color : #ffb3b5;

} 

.stockWarning { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

color : #cc0033;

} 

.productsNotifications { 

background-color : #f2fff7;

} 

.orderEdit { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

color : #70d250;

text-decoration : underline;

} 

BODY {

	color : #000000;

	background-color : #999999;

	margin : 0;

	background-image: url(img/bgs.jpg);

	background-repeat: repeat-x;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	font-family : Verdana, Arial, sans-serif;	

} 

.pinkborder {

	border-right-width : 3px;

	border-left-width : 3px;

	border-right-style : solid;

	border-left-style : solid;

	border-right-color : #CCCCCC;

	border-left-color : #CCCCCC;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	border-bottom-width: 2px;

	border-top-width: 2px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

} 

td.bgmains { 

background-image : url(img/bg3.jpg);

background-repeat : no-repeat;

} 

td.tablesall { 



} 

td.footerbg {

	font-size: 10px;

	color: #FFFFFF;

} 

img { 

border : 0;

} 

a:link, a:active, a:visited {

	color : #2652a9;

	text-decoration : none;

	font-weight: bold;

	height: 25px;

} 

a:hover {

	color : #000000;

	text-decoration : none;

	font-weight: bold;

}



FORM { 

display : inline;

} 

TR.header { 

background-color : #ffffff;

} 

TR.headerNavigation { 

background : #f6f6f6;

} 

TD.headerNavigation { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

color : #000000;

font-weight : bold;

border-bottom : 1px solid;

border-color : #b6b7cb;

background-color : #f6f6f6;

} 

A.headerNavigation { 

color : #ffffff;

} 

A.headerNavigation:hover { 

color : #000000;

} 

TD.conditions { 

background-color : #ffcccc;

} 

A.confirmationEdit { 

color : #009933;

font-style : italic;

} 

A.confirmationEdit:hover { 

color : #009933;

font-style : italic;

text-decoration : underline;

} 

TR.headerError { 

background-color : #ff0000;

} 

TR.headerMessage { 

background-color : #00cc33;

} 

.moduleHeading { 

font-family : Verdana, Arial, sans-serif;

font-size : small;

font-weight : bold;

padding-bottom : 11px;

} 

TD.headerError { 

font-family : Tahoma, Verdana, Arial, sans-serif;

font-size : 12px;

background : #ff0000;

color : #ffffff;

font-weight : bold;

text-align : center;

} 

TR.headerInfo { 

background : #00ff00;

} 

TD.headerInfo { 

font-family : Tahoma, Verdana, Arial, sans-serif;

font-size : 12px;

background : #00ff00;

color : #ffffff;

font-weight : bold;

text-align : center;

} 

TR.footer { 

background : #bbc3d3;

} 

TD.footer { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

background : #f6f6f6;

color : #000000;

font-weight : bold;

border-bottom : 1px solid;

border-color : #b6b7cb;

} 

.infoBoxContents { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

} 

.infoBoxNotice { 

background : #ff8e90;

} 

.infoBoxNoticeContents { 

background : #ffe6e6;

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

} 

TD.infoBoxHeading { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

font-weight : bold;

background : #CCCCCC;

color : #000000;

height : 20px;

padding-left : 5px;

} 

TD.infoBoxHeading_right { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

font-weight : bold;

background : #CCCCCC;

color : #000000;

height : 20px;

padding-left : 5px;

} 

TD.infoBox, SPAN.infoBox { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

padding-left : 0px;

} 

TD.infoBox_right, SPAN.infoBox_right { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

} 

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { 

background : #f8f8f9;

} 

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { 

background : #f8f8f9;

} 

TABLE.productListing { 

border : 1px;

border-style : solid;

border-color : #b6b7cb;

border-spacing : 1px;

} 

.productListing-heading { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

background : #b6b7cb;

color : #ffffff;

font-weight : bold;

} 

TD.productListing-data { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

} 

A.pageResults { 

color : #66ccff;

text-decoration : underline;

} 

A.pageResults:hover { 

color : #66ccff;

background : #ffff33;

} 

TD.pageHeading, DIV.pageHeading { 

font-family : Verdana, Arial, sans-serif;

font-size : 17px;

font-weight : bold;

color : #000000;

} 

TR.subBar { 

background : #f4f7fd;

} 

TD.subBar { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

color : #000000;

} 

TD.main, P.main { 

font-family : Verdana, Arial, sans-serif;

font-size : 13px;

line-height : 1.5;

} 

TD.smallText, SPAN.smallText, P.smallText { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

} 

TD.accountCategory { 

font-family : Verdana, Arial, sans-serif;

font-size : 13px;

color : #aabbdd;

} 

TD.fieldKey { 

font-family : Verdana, Arial, sans-serif;

font-size : 12px;

font-weight : bold;

} 

TD.fieldValue { 

font-family : Verdana, Arial, sans-serif;

font-size : 12px;

} 

TD.tableHeading { 

font-family : Verdana, Arial, sans-serif;

font-size : 12px;

font-weight : bold;

} 

SPAN.newItemInCart { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

color : #ff0000;

} 

CHECKBOX, INPUT, RADIO, SELECT { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

} 

TEXTAREA { 

width : 100%;

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

} 

SPAN.greetUser { 

font-family : Verdana, Arial, sans-serif;

font-size : 12px;

color : #434343;

font-weight : bold;

} 

SPAN.underline { 

text-decoration : underline;

} 

TABLE.formArea { 



} 

TD.formAreaTitle { 

font-family : Tahoma, Verdana, Arial, sans-serif;

font-size : 12px;

font-weight : bold;

} 

.copyright { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

line-height : 1.5;

text-align : center;

} 

.parseTime { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

line-height : 1.5;

text-align : center;

} 

A.copyright { 

color : #000000;

} 

A.copyright:hover { 

color : #0000ff;

text-decoration : underline;

} 

SPAN.markProductOutOfStock { 

font-family : Tahoma, Verdana, Arial, sans-serif;

font-size : 12px;

color : #c76170;

font-weight : bold;

} 

SPAN.productSpecialPrice { 

font-family : Verdana, Arial, sans-serif;

color : #ff0000;

} 

SPAN.productOldPrice { 

font-family : Verdana, Arial, sans-serif;

color : #ff0000;

text-decoration : line-through;

} 

SPAN.errorText { 

font-family : Verdana, Arial, sans-serif;

color : #ff0000;

} 

SPAN.productDiscountPrice { 

font-family : Verdana, Arial, sans-serif;

color : #ff0000;

font-weight : bold;

} 

.smallHeading { 

font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

font-size : x-small;

font-weight : bold;

color : black;

} 

.moduleRow { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

line-height : 1.8;

} 

.moduleRowOver { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

line-height : 1.8;

} 

.moduleRowSelected { 

background-color : #e9f4fc;

} 

.checkoutBarFrom, .checkoutBarTo { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

color : #8c8c8c;

} 

.checkoutBarCurrent { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

color : #000000;

} 

.heading1 { 

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 7pt;

} 

.heading2 { 

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 9pt;

} 

.heading3 { 

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10pt;

} 

.heading4 { 

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 12pt;

} 

.heading5 { 

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 16pt;

} 

.sitemap_heading { 

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10pt;

color : #ffffff;

background-color : #666666;

padding-top : 2px;

padding-bottom : 2px;

} 

.sitemap_heading a { 

color : #ffffff;

} 

.sitemap_heading a:hover { 

color : #cccccc;

text-decoration : none;

} 

.sitemap_sub { 

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 9pt;

color : #000000;

background-color : #e6e6e6;

padding : 2px 2px;

} 

.sitemap_sub a { 

color : #000000;

} 

.sitemap_sub a:hover { 

color : #CCCCCC;

text-decoration : none;

} 

.messageBox { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

} 

.messageStackError, .messageStackWarning { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

background-color : #ffb3b5;

} 

.messageStackSuccess { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

background-color : #99ff00;

} 

.inputRequirement { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

color : #ff0000;

} 

.tableShop { 

background-color : #ffffff;

border-left : 1px solid;

border-right : 1px solid;

border-color : #b6b7cb;

} 

.navLeft {

	border-right : 0px solid;

	border-color : #66ccff;

	width : 200px;

	padding-top: 15px;

} 

.navRight {

	border-color : #66ccff;

	border-left : 0px solid;

	width : 185px;

	padding-top: 15px;

} 

.contentsTopics { 

font-family : Verdana, Arial, sans-serif;

font-size : 14px;

font-weight : bold;

} 

.tableListingI { 

background-color : #eeeeee;

} 

.tableListingII { 

background-color : #d0d0d0;

} 

.tableBody { 

padding : 5px;

} 

.poweredby { 

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

color : #000000;

font-weight : bold;

} 

.onepxwidth { 

width : 1px;

} 

a.link { 

color : #2b6bcf;

text-decoration : underline;

} 

a.link:hover { 

color : #000000;

text-decoration : underline;

} 

.border { 

border : 2px solid #c2c2c2;

} 





a.linkcateg:link, a.linkcateg:active, a.linkcateg:visited {

	color : #2652a9;

	text-decoration : none;

	font-weight: bold;

	height: 25px;

} 

a.linkcateg:hover {

	color : #000000;

	text-decoration : none;

	font-weight: bold;	

}



td.mainmenu

{

	font-size: 11px;

	font-weight: bold;

	color: #fec963;

}



a.mainmenu:link, a.mainmenu:active, a.mainmenu:visited {

	color : #FFFFFF;

	text-decoration : none;

	font-weight: bold;

} 

a.mainmenu:hover {

	color : #fec963;

	text-decoration : none;

	font-weight: bold;

}



/* all forms */



form

{

	margin						: 0;

	padding						: 0;

}



input, select, textarea

{

	font-size					: 11px;

	color						: #333;

	background-color			: #f2f2f2;

	border						: 1px solid #CCCCCC;

}



.boxgomic, .boxgo

{

	font-family					: Tahoma, sans-serif;

	border						: 1px #000000 solid; 

	FONT-SIZE					: 11px; 

	BACKGROUND-COLOR			: #cb2117;

	color						: #FFFFFF;

	font-weight					: bold;

}
