/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #E8F6FF; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #006633; text-decoration: underline; }

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}


A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

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: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #114262;
	padding: 10px;
	vertical-align: middle;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

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: 10px;
  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: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

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.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #E9F4FC; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }


/***** GLOBAL *****/
body																		{ color: #000000; font-family: verdana,helvetica,sans-serif; font-size: 10px; margin: 0; background: #5C7D9C; }
td	 																		{ color: #000000; font-family: verdana,helvetica,sans-serif; font-size: 10px; vertical-align: top; }
a																			{ color: #00448B; text-decoration: underline; }
a:hover																	{ color: #00448B; text-decoration: none; }

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd
{ background: #FF0000; border-left: 1px solid #000000; margin: 10px; padding: 10px; }


/***** DESIGN *****/

/* MAIN */											
td.main, p.main 												{ font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; padding-left: 10px; padding-right: 10px; }
.mainTable															{ border-left: 1px solid #3A5269; border-right: 1px solid #3A5269; width: 780px; }
.mainContent														{ background: #E8F6FF; border: 1px solid #858585; margin: 5px; width: 546px; }
.mainContentBorder											{ border-left: 1px solid #858585; border-right: 1px solid #858585; }
.mainContentCheckout										{ background: #FFFFFF; border: 1px solid #858585; margin: 5px; width: 546px; }
.mainContentHeadline										{ background: #BDE5FF; background-image: url(images/bg_highlight.gif); background-repeat: no-repeat; padding: 5px; width: 546px; }
.mainContentHeadlineCheckout						{ background: #FFFFFF; background-image: url(images/bg_highlight_checkout.gif); background-repeat: no-repeat; padding: 5px; width: 546px; }
.mainContentHeadlineShadow							{ background-image: url(images/bg_shadow_bottom_02.gif); background-repeat: repeat-x; font-size: 1px; height: 5px; padding-bottom: 10px; }
.mainContentPicContainer								{ float: right; }
.mainContentPicContainerStart								{ float: right; padding-left: 10px; }
.mainContentPicInnerFrame								{ border: solid 1px #5C7D9C; }
.mainContentPicOuterFrame								{ border: solid 3px #5C7D9C; margin-bottom: 10px; padding: 1px; }
.mainContentTxt													{ background: #F5F5F5; border: 1px solid #858585; border-top: none; margin-bottom: 5px; padding: 5px; }
.messageStackError, .messageStackWarning { color: #FF0000; font-family: Verdana, Arial, sans-serif; font-size: 10px; }

/* COLUMNS */
.columnLeft															{ background-image: url(images/bg_column_left.gif); background-repeat: repeat-y; height: 100%; width: 215px; }
.columnMiddle														{ background: #FFFFFF; height: 100%; width: 560px; }
.columnMiddleTop												{ background: #FFFFFF; }
.columnRight														{ background-image: url(images/bg_column_right.gif); background-repeat: repeat-y; height: 100%; width: 215px; }
.picSpacer															{ margin-right: 5px; }

/* BAR TOP */
.bgNavTop																{ background-image: url(images/bg_nav_top.gif); height: 35px; }
.bgNavTopLeft														{ border-right: 1px solid #858585; vertical-align: middle; }
.bgNavTopMiddle													{ border-left: 1px solid #FFFFFF; border-right: 1px solid #858585; vertical-align: middle; }
.bgNavTopRight													{ border-left: 1px solid #FFFFFF; vertical-align: middle; }

.searchMain															{ padding: 5px; vertical-align: middle; }

/* HEADER */
.bgTopLeft															{ background-image: url(images/bg_top_left.jpg); height: 90px; }
.bgTopMiddle														{ background: url(images/bg_top_middle.gif) #3493CD; font-size: 1px; height: 90px; text-align: center; vertical-align: middle; }
.bgTopRight															{ background-image: url(images/bg_top_right.jpg); height: 90px; }

.bgSpacerLeft														{ background-image: url(images/bg_spacer_left.jpg); height: 52px; }
.bgSpacerRight													{ background-image: url(images/bg_spacer_right.jpg); height: 52px; }

/* SHOPPER */
.shopper																{ margin-top: 30px; width: 100px; }
.shopper .Element												{ padding-bottom: 5px; }
.shopper a.Link													{ color: #FFFFFF; text-decoration: none; }
.shopper a:hover.Link										{ color: #FFFFFF; text-decoration: underline; }

/* LOGIN */
.login 																	{ margin-top: 15px; width: 185px; }
.login .Button													{ padding-left: 9px; vertical-align: middle; width: 70px; }
.login .Element													{ padding: 0 0 4px 8px; vertical-align: middle; }
.login .Extra														{ color: #FFFFFF; font-size: 10px; padding: 7px 0 4px 0; }
.login .Extra a													{ color: #FFFFFF; }														
.login .Txt															{ color: #FFFFFF; font-size: 10px; padding-bottom: 4px; vertical-align: middle; }

/* LOGIN DONE */
.loginDone															{ margin-top: 15px; width: 100px; }
.loginDone .Account											{ font-size: 10px; padding: 5px 0 3px 0; }
.loginDone .Heading											{ border-bottom: 1px solid #FFFFFF; color: #FFFFFF; padding-bottom: 3px; }
.loginDone .Logoff											{ font-size: 10px; }
.loginDone .User												{ color: #FFFFFF; font-weight: bold; text-transform: uppercase; }
.loginDone a.Link												{ color: #FFFFFF; text-decoration: none; }
.loginDone a:hover.Link									{ color: #FFFFFF; text-decoration: underline; }

/* HIGHLIGHT */
.highlight															{ background-image: url(images/bg_highlight.gif); border: 1px solid #858585; width: 100%; }
.highlight .Pic													{ padding: 25px; }
.highlight .Teaser											{ padding: 25px 25px 25px 0; width: 100%; }

/* CONTENT */
.content																{ border-left: 1px solid #858585; border-right: 1px solid #858585; background: #FFFFFF; height: 100%; padding: 5px; }

/* INFOBOX 
.info																		{ border-left: 1px solid #858585; border-right: 1px solid #858585; background: #FFFFFF; padding: 5px; }
.infobox																{ background: #E7E7E7; border: 1px solid #858585; width: 100%; }
.infobox .Txt														{ padding: 10px; line-height: 14px; text-align: center; }
*/

/* INFOBOX */
.infoBox																{ width: 100%; }
.infoBoxContainer												{ padding: 5px 10px 10px 10px; width: 100%; }
.infoBoxContainerFollowUp								{ padding: 0 10px 10px 10px; width: 100%; }
.infoBoxContents,.infoBoxSepContents 		{ background: #FFFFFF; border: 1px solid #2F7FB0; border-top: none; font-family: Verdana, Arial, sans-serif; font-size: 10px; padding: 3px 0 5px 0; width: 100%; }
.infoBoxElement													{ padding: 2px 0 2px 0; text-align: right; }
.infoBoxHint														{ background: #E8F6FF; padding: 10px; vertical-align: top; }
.infoBoxHintContainer										{ padding: 8px; width: 200px; }
.infoBoxHl															{ padding: 0 0 5px 0; vertical-align: middle; }
.infoBoxH2															{ vertical-align: middle; }
.infoBoxListing													{ padding: 3px 0 0 0; vertical-align: middle; }
.infoBoxMulti,.infoBoxText														
																				{ padding: 8px 0 5px 8px; vertical-align: middle; }
.infoBoxMultiSymbol											{ padding: 5px 8px 5px 8px; vertical-align: middle; }
.infoBoxNotice 													{ padding: 2px 0 0 5px; }
.infoBoxNoticeContents 									{ background: #FFE6E6; font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.infoBoxSmall														{ width: 258px; }
.infoBoxSpacer													{ width: 10px; }
.infoBoxSymbol													{ width: 100px }
.infoBoxText														{ padding: 5px; vertical-align: top; }
.infoBoxNoText													{ padding: 0; }
.infoBoxTextArea												{ padding: 10px; }

a.infoBoxListingLink										{ vertical-align: top; }

td.infoBoxHeading,td.infoBoxSepHeading,td.infoBoxHeadingRight	
																				{ background: #2F7FB0; border: 1px solid #2F7FB0; border-bottom: none; color: #FFFFFF; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; letter-spacing: 1px; padding: 3px 10px 2px 10px; text-transform: uppercase; }
td.infoBoxHeadingRight									{ text-align: right; }
td.infoBoxHeadingRight a								{ color: #FFFFFF; text-decoration: none; text-transform: none; }
td.infoBoxHeadingRight a:hover					{ color: #FFFFFF; text-decoration: underline; }
td.infoBox, span.infoBox 								{ font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.infoBoxLayer 													{ position: relative; left: 35px; top: -1px; }
.infoBoxSymbol													{ position: absolute; top: -10px; left: -40px; }

/* INFOBOX SEPERATED */
.infoBoxSep															{ background: #FFFFFF; border: 1px solid #2F7FB0; height: 100%; width: 258px; }
.infoBoxSepButtonContainer 							{ height: 100%; width: 100%; }
.infoBoxSepButtonPos 										{ padding: 8px; text-align: right; vertical-align: bottom;}
.infoBoxSepContents 										{ border: none; }

td.infoBoxSepHeading 										{ border: none; }

/* PRODUCT LISTING */
table.productListing 										{ border: 1px solid #2F7FB0; }
.productListing-heading 								{ background: #2F7FB0; color: #FFFFFF; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; letter-spacing: 1px; text-transform: uppercase; vertical-align: middle; }
a.productListing-heading								{ color: #FFFFFF; }
a:hover.productListing-heading					{ color: #FFFFFF; }
td.productListing-data 									{ font-family: Verdana, Arial, sans-serif; font-size: 10px; padding: 10px 0 10px 0; }

tr.productListing-odd 									{ background: #FFFFFF; }
tr.productListing-even									{ background: #E8F6FF; }

.productListing-arrow_asc								{ position: relative; top: 2px }
.productListing-arrow_desc							{ position: relative; top: -1px }

/* SUBCATEGORY */
.subcategory														{ font-size: 11px; width: 100%; }
.subcategory .Content										{ border: none; padding: 0; }
.subcategory .Content a									{ background: #2F7FB0; border-bottom: 1px solid #0D3954; border-left: 1px solid #98C0D8; border-right: 1px solid #0D3954; border-top: 1px solid #98C0D8; color: #C1E7FF; display: block; font-weight: bold; padding: 6px 5px 6px 10px; text-decoration: none; width: 100%; }
.subcategory .Content a:hover						{ background: #256E9B; border-bottom: 1px solid #98C0D8; border-left: 1px solid #0D3954; border-right: 1px solid #98C0D8; border-top: 1px solid #0D3954; color: #C1E7FF; font-weight: bold; text-decoration: none; }
.subcategory .Heading										{ background: #2F7FB0; border: 1px solid #2F7FB0; border-bottom: none; color: #FFFFFF; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; letter-spacing: 1px; padding: 3px 0 3px 10px; text-transform: uppercase; }
.subcategoryContainer										{ padding: 0 10px 0 10px; }
.subcategoryContainerInner							{ background: #FFFFFF; border: 1px solid #2F7FB0; border-bottom: top; padding: 10px; width: 100%; }

/* NAVBOX */
.navBoxLayer 														{ position: relative; left: 35px; top: -1px; }
.navBoxSymbol														{ position: absolute; top: -10px; left: -40px; }

/* NAVBOX LEFT */
.navBoxLeft															{ background: url(images/bg_navbox_left_08.jpg); background-repeat:no-repeat; font-size: 10px; margin-bottom: 3px; padding: 10px 15px 10px 15px; width: 100%; }
.navBoxLeftArrow												{ padding: 3px 17px 0 0; text-align: right; }
.navBoxLeftContent 											{ }
.navBoxLeftHeading 											{ background-image: url(images/bg_nav_top.gif); background-repeat: repeat-x; border-bottom: 1px solid #979797; border-top: 1px solid #979797; padding: 2px 0 2px 15px; width: 100%; }
.navBoxLeftShadow												{ background-image: url(images/bg_column_left.jpg); background-position: bottom; font-size: 1px; padding-bottom: 6px; }
.test1 																	{ }

/* NAVBOX RIGHT */
.navBoxRight														{ background-image: url(images/bg_navbox_right_08.jpg); font-size: 10px; margin-bottom: 3px; padding: 10px 15px 10px 15px; width: 100%; }
.navBoxRightArrow												{ padding: 3px 17px 0 0; text-align: right; }
.navBoxRightContent 										{ }
.navBoxRightHeading											{ background-image: url(images/bg_nav_top.gif); background-repeat: repeat-x; border-bottom: 1px solid #979797; border-top: 1px solid #979797; padding: 2px 0 2px 15px; width: 100%; }
.navBoxRightShadow											{ background-image: url(images/bg_column_right.gif); background-repeat: repeat-y; background-position: bottom; font-size: 1px; height: 5px; padding-bottom: 3px; }

/* FOOTER */
.footerTable														{ border-left: 1px solid #3A5269; border-right: 1px solid #3A5269; width: 992px; }

/* BAR BOTTOM */
.bgNavBottom														{ background-image: url(images/bg_nav_top.gif); height: 35px; }
.bgNavBottomLeft												{ border-right: 1px solid #858585; vertical-align: middle; width: 215px; }
.bgNavBottomMiddle											{ border-left: 1px solid #FFFFFF; vertical-align: middle; }
.bgNavBottomRight												{ border-left: 1px solid #FFFFFF; vertical-align: middle; }


/***** NAVIGATION *****/

/* MAIN */
.navMain																{ color: #555555; font-family: arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; word-spacing: 3px; }
.navMain a 															{ color: #555555; text-decoration: none; }
.navMain a:hover 												{ color: #555555; text-decoration: none; }

/* MAIN BOTTOM */
.navMainBottom													{ color: #555555; font-family: arial,helvetica,sans-serif; font-size: 11px; font-weight: bold; padding-left: 20px; text-transform: uppercase; word-spacing: 3px; }
.navMainBottom a 												{ color: #555555; text-decoration: none; }
.navMainBottom a:hover 									{ color: #555555; text-decoration: none; }

/* BASIC */
.navBasic																{ padding: 10px; vertical-align: middle; }

/* CATEGORIES */
.navCategories td												{ width: 215px; }
.navCategories .btn01										{ font-family: Arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; height: 31px; }
.navCategories .btn01 a									{ background-image: url(images/bg_nav-button_01.gif); background-repeat: no-repeat; border-bottom: 1px solid #979797; border-top: 1px solid #979797; color: #000000; display: block; padding: 8px 0 8px 30px; text-decoration: none; width: 100%; }
.navCategories .btn01 a:hover						{ background-image: url(images/bg_nav-button_over_01.gif); background-repeat: no-repeat; text-decoration: none; }

.navCategories .btn02										{ font-family: Arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; text-align: left; }
.navCategories .btn02 a									{ background-image: url(images/bg_nav-button_02.gif); background-repeat: no-repeat; border-bottom: 1px solid #979797; color: #000000; display: block; padding: 8px 0 8px 30px; text-decoration: none; width: 100%; }
.navCategories .btn02 a:hover						{ background-image: url(images/bg_nav-button_over_02.gif); background-repeat: no-repeat; text-decoration: none; }

/* ADDITIONAL NAVIGATION */
.navAdd																	{ width: 100%; }
.navAdd	.Contents												{ font-family: Verdana, Arial, sans-serif; font-size: 10px; width: 100%; }

.navAddContainer												{ padding: 5px 10px 10px 10px; width: 100%; }

/* MISC */
.buttonRight														{ padding: 10px 5px 0 0; text-align: right; }

/***** CONTENT *****/

/* HEADLINES */
h1																			{ color: #114262; font-family: Arial Narrow,arial,helvetica,sans-serif; font-size: 25px; font-weight: bold; margin-bottom: 5px; text-transform: uppercase; }
h2																			{ color: #555555; font-family: Arial Narrow,arial,helvetica,sans-serif; font-size: 14px; font-weight: bold; margin: 0; text-transform: uppercase; }
h4																			{ font-size: 10px; font-weight: bold; margin: 0; }
a.navBoxHeadingLink											{ text-decoration: none; }
a:hover.navBoxHeadingLink								{ color: #555555; text-decoration: underline; }

/* TEXT */
.boxText 																{ font-family: Verdana, Arial, sans-serif; font-size: 11px; padding-left: 44px; }
.categoryNoSubcategories													{ color: #888888; text-decoration: underline; }
.listBlock															{ margin: 0; padding: 0 0 0 15px; }
.longText																{ font-size: 11px; line-height: 16px; padding: 9px;}
.messageStackError-txt									{ vertical-align: middle; }
.more																		{ padding-top: 10px; text-align: right; }
.mark																		{ color: #114262; font-weight: bold; }
.markUp																	{ font-weight: bold; text-transform: uppercase; }

td.smallText, span.smallText, p.smallText { font-family: Verdana, Arial, sans-serif; font-size: 10px; padding: 10px; }

/* LINKS */

/* LISTING */


/***** FORM *****/

/* CREATE ACCOUNT */
.form																		{ border: 1px solid #2F7FB0; width: 100%; }
.form	.Container												{ background: #FFFFFF; width: 100%; }
.form	.Content													{ border: none; width: 100%; }
.form .Element													{ padding: 4px 0 4px 0; vertical-align: middle; }
.form .Field														{	border: 1px solid #114262; font-face: Verdana, Arial, sans-serif; font-size: 10px; width: 225px; }
.form .FieldMiddle											{	border: 1px solid #114262; font-face: Verdana, Arial, sans-serif; font-size: 10px; width: 125px; }
.form .FieldShort												{	border: 1px solid #114262; font-face: Verdana, Arial, sans-serif; font-size: 10px; width: 150px; }
.form .FieldZip													{ border: 1px solid #114262; font-face: Verdana, Arial, sans-serif; font-size: 10px; width: 45px; }
.form .FieldCity												{ border: 1px solid #114262; font-face: Verdana, Arial, sans-serif; font-size: 10px; width: 165px; }
.form	.Header														{ background: #2F7FB0; width: 100%; }
.form .Heading													{ color: #FFFFFF; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; letter-spacing: 1px; padding: 3px 0 3px 10px; text-transform: uppercase; }
.form .HeadingRight											{ font-family: Arial, sans-serif; padding: 3px 5px 3px 0; text-align: right; }
.form .inputRequirement 								{ font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #FF0000; }
.form .Spacer														{ background: #FFFFFF; font-size: 0px; height: 0px; }
.form .Step															{ color: #2F7FB0; }
.form .Textarea													{ height: 100px; }
.form	.TextField												{ height: 100px; width: 225px; }
.form .Title														{ color: #114262; font-weight: bold; padding: 6px 10px 4px 5; text-align: right; vertical-align: top; width: 175px; }

/* FORM EXTRA */
.formExtra															{ width: 100%; }
.formExtra .Field												{	border: 1px solid #114262; font-face: Verdana, Arial, sans-serif; font-size: 10px; width: 125px; }
.formExtra .Element											{ padding: 4px 0 4px 0; vertical-align: middle; }
.formExtra .Title												{ color: #114262; font-weight: bold; padding: 4px 10px 4px 5; vertical-align: middle; }

/* SEARCH */
.fieldSearch														{ font-family: verdana,helvetica,sans-serif; font-size: 10px; height: 20px; padding: 2px 0 2px 2px; width: 120px; }


/* LOGIN */
.fieldLoginName													{ border: 1px solid #858585; font-family: verdana,helvetica,sans-serif; font-size: 10px; height: 20px; padding: 3px 0 3px 2px; width: 110px; }
.fieldLoginUser													{ border: 1px solid #858585; font-family: verdana,helvetica,sans-serif; font-size: 10px; height: 20px; padding: 3px 0 3px 2px; width: 80px; }

a.pageResults 													{ color: #000000; }
a:hover.pageResults											{ color: #000000; }

/***** DESIGN *****/

/* BACKGROUND */


/* BOTTOM NAVIGATION */

/* HL-BOX */


/* MAIN CONTENT*/


/* NEWS-BOX */


/* RIGHT BOX */


/* SEARCH */

/* SUBMENU */


 

/***** SPACER *****/
.h100																		{ height: 100%; }
.spacerBrowser													{ background: #2C79A9; font-size: 1px; height: 10px; }
.spacerFooter														{ background: #E7E7E7; border-bottom: 1px solid #858585; font-size: 1px; height: 5px; }
.spacerH2																{ font-size: 1px; height: 2px; }
.spacerH5																{ font-size: 1px; height: 5px; }
.spacerH10															{ font-size: 1px; height: 10px; }
.spacerH15															{ font-size: 1px; height: 15px; }
.spacerH20															{ font-size: 1px; height: 20px; }
