/*
  $Id: stylesheet.css,v 1.26 2003/06/30 20:03:50 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2002 osCommerce

  Released under the GNU General Public License
*/

/* links */
a:link { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; }
a:visited { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; }
a:active { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; }
a:hover { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: underline; }

a.headerLink:link { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none; }
a.headerLink:visited { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none; }
a.headerLink:active { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none; }
a.headerLink:hover { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: underline; }


a.menuBoxHeadingLink:link { font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none; }
a.menuBoxHeadingLink:visited { font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none; }
a.menuBoxHeadingLink:active { font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none; }
a.menuBoxHeadingLink:hover { font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none; }

a.menuBoxContentLink:link { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #616060; font-weight: normal; text-decoration: none; }
a.menuBoxContentLink:visited { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #616060; font-weight: normal; text-decoration: none; }
a.menuBoxContentLink:active { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #616060; font-weight: normal; text-decoration: none; }
a.menuBoxContentLink:hover { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #616060; font-weight: normal; text-decoration: underline; }

a.splitPageLink:link { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; font-weight: normal; text-decoration: none; }
a.splitPageLink:visited { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; font-weight: normal; text-decoration: none; }
a.splitPageLink:active { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; font-weight: normal; text-decoration: none; }
a.splitPageLink:hover { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; font-weight: normal; text-decoration: underline; background-color: #FFFF33; }

a.dealerheader:link{ font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration:none; color:#000000 }
a.dealerheader:hover{ font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration:none; color:#CCCCCC }
a.dealerheader:active{ font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration:none; color:#CCCCCC }
a.dealerheader:visited{ font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; text-decoration:none; color:#000000 }

a.dealerphoto:link{ font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: 100; text-decoration:none; color:#000000 }
a.dealerphoto:hover{ font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: 100; text-decoration:none; color:#FF0000 }
a.dealerphoto:active{ font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: 100; text-decoration:none; color:#FF0000 }
a.dealerphoto:visited{ font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: 100; text-decoration:none; color:#000000 }

/* menu box */
.menuBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #ffffff; background-color: #b8b6b4; }
.menuBoxContent { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #ffffff; }

/* page */
body { background-color: #ffffff; color: #000000; margin: 0px; }
.headerBar { background-color: #B3BAC5; }
.headerBarContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; padding: 2px; }
.columnLeft { background-color: #f5f3f1; border-color: #ffffff; border-width: 1px; border-style: solid; padding: 2px;}
.pageHeading { font-family: Arial , sans-serif; font-size: 20px; font-weight: bold; color:#000000 }

/* data table */
.dataTableHeading7{ background-color: #EEEEEE; }
.dataTableHeadingRow { background-color: #C9C9C9; }
.dataTableHeadingContent { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #003366; font-weight: bold; }
.dataTableRow { background-color: #F0F1F1; }
.dataTableRowSelected { background-color: #DEE4E8; }
.dataTableRowOver { background-color: #FFFFFF; cursor: pointer; cursor: hand; text-decoration:none}
.dataTableContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; text-decoration:none }
.dataTableContent :hover { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; text-decoration:none }

/* info box */
.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; background-color: #b8b6b4; }
.infoBoxHeading2 { font-family: Verdana, Arial, sans-serif; font-size: 13px; color:#ffffff; background-color: #b8b6b4; }
.infoBoxContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; background-color: #f5f3f1; }
.infoBoxHeading1 { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #ffffff; background-color:#b8b6b4; font-weight:bold; }
.toplinks { font-family:Arial, Verdana, sans-serif; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; }
.side{ font-family:Verdana, Arial, sans-serif; font-size:11px; color: #000000; font-weight:normal; text-decoration:none; }
.side:hover{ font-family:Verdana, Arial, sans-serif; font-size:11px; color: #666666; font-weight:normal; text-decoration:none; }
/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* forms */
CHECKBOX, INPUT, RADIO, SELECT, TEXTAREA, FILE { font-family: Verdana, Arial, sans-serif; font-size: 11px; }
FORM { display: inline; }

/* account */
.formArea { background-color: #f1f9fe; border-color: #7b9ebd; border-style: solid; border-width: 1px; }
.formAreaTitle { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; }

/* attributes */
.attributes-odd { background-color: #f4f7fd; }
.attributes-even { background-color: #ffffff; }

/* miscellaneous */
.specialPrice { color: #ff0000; }
.oldPrice { text-decoration: line-through; }
.fieldRequired { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }
.smallText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.main { font-family: Verdana, Arial, sans-serif; font-size: 12px; }
.texterror { font-family: Verdana, Arial, sans-serif; font-size: 10px; color:#FF0000 }
.errorText { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }
/****************************************************************************************************************/
BODY {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #2b2b27; FONT-FAMILY: Tahoma
}
A:link {
	FONT-SIZE: 11px; COLOR: #6b6b6b; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 11px; COLOR: #6b6b6b; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 11px; COLOR: #457cb3; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}
INPUT {
	BORDER-RIGHT: #c4bfba 1px solid; BORDER-TOP: #c4bfba 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #c4bfba 1px solid; BORDER-BOTTOM: #c4bfba 1px solid; FONT-FAMILY: Tahoma
}
SELECT {
	BORDER-RIGHT: #c4bfba 1px solid; BORDER-TOP: #c4bfba 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #c4bfba 1px solid; BORDER-BOTTOM: #c4bfba 1px solid; FONT-FAMILY: Tahoma
}
TEXTAREA {
	BORDER-RIGHT: #c4bfba 1px solid; BORDER-TOP: #c4bfba 1px solid; FONT-SIZE: 11px; OVERFLOW: auto; BORDER-LEFT: #c4bfba 1px solid; BORDER-BOTTOM: #c4bfba 1px solid; FONT-FAMILY: Tahoma; TEXT-ALIGN: justify
}
.normal-text {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}
.top-bar-bg {
	BACKGROUND-COLOR: #0092c9
}
.navigation-bar {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; HEIGHT: 32px; TEXT-ALIGN: center
}
.login-bar-title {
	PADDING-RIGHT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 16px; TEXT-TRANSFORM: uppercase; COLOR: #1189b7; BORDER-BOTTOM: #85cae4 1px solid; FONT-FAMILY: Arial; TEXT-ALIGN: right
}
.tbl-bg {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #f5f3f1
}
.form-field {
	FONT-SIZE: 11px; COLOR: #2b2b27; FONT-FAMILY: Tahoma; TEXT-ALIGN: right
}
.star {
	FONT-SIZE: 11px; COLOR: #a32442; FONT-FAMILY: Tahoma
}
.button {
	BORDER-RIGHT: #7e7a73 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #7e7a73 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; BORDER-LEFT: #7e7a73 1px solid; COLOR: #0f0f0f; BORDER-BOTTOM: #7e7a73 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #b4afa5
}
.small-note {
	FONT-SIZE: 10px; FONT-FAMILY: Tahoma
}
.bottom-tbl {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; HEIGHT: 23px; BACKGROUND-COLOR: #b8b6b4; TEXT-ALIGN: right
}
.left-menu-table {
	BACKGROUND-COLOR: #f5f3f1
}
.left-menu-hover {
	BACKGROUND-COLOR: #fffefb
}
.left-menu {
	PADDING-LEFT: 12px; FONT-SIZE: 11px; COLOR: #4c3f31; FONT-FAMILY: Tahoma
}
.errormessage {
	PADDING-LEFT: 12px; FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Tahoma
}
.sign-out {
	FONT-SIZE: 11px; COLOR: #4c3f31; FONT-FAMILY: Tahoma
}
.select-module {
	VERTICAL-ALIGN: top; PADDING-TOP: 8px
}
.title-table {
	BORDER-RIGHT: #e4e0db 1px solid; BORDER-TOP: #e4e0db 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #e4e0db 1px solid; BORDER-BOTTOM: #e4e0db 1px solid; FONT-FAMILY: Tahoma; HEIGHT: 21px; BACKGROUND-COLOR: #f5f3f1
}
.page-title {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cf5809; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
.header-title {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR:#006699; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
.cell-highlight {
	BACKGROUND-COLOR: #faf9f6
}
.cell-button {
	BORDER-RIGHT: #d7d5d2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d7d5d2 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #d7d5d2 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #d7d5d2 1px solid; BACKGROUND-COLOR: #f3f2f0; TEXT-ALIGN: left
}
.outer-tbl {
	BACKGROUND-COLOR: #f2f0ee
}
.user-name {
	PADDING-LEFT: 10px; FONT-SIZE: 11px; COLOR: #797572; FONT-FAMILY: Tahoma
}
.tbl-border {
	BORDER-RIGHT: #e0ecf9 1px solid; BORDER-TOP: #e0ecf9 1px solid; BORDER-LEFT: #e0ecf9 1px solid; BORDER-BOTTOM: #e0ecf9 1px solid
}
.title-row {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #0092c9; TEXT-ALIGN: left
}
.bg-01 {
	BACKGROUND-COLOR: #ffffff
}
.bg-02 {
	BACKGROUND-COLOR: #f1fbff
}
.highlight {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #2c6db0; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.highlight A {
	COLOR: #2c6db0; TEXT-DECORATION: none
}
.highlight A:link {
	COLOR: #2c6db0; TEXT-DECORATION: none
}
.highlight A:visited {
	COLOR: #2c6db0; TEXT-DECORATION: none
}
.highlight A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
.calender-title {
	BORDER-RIGHT: #b1ddff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b1ddff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b1ddff 1px solid; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #b1ddff 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #075b94
}
A.select-week {
	COLOR: #0066cc; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-DECORATION: none
}
A.select-week:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.day-of-week {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #267bc1
}
.inactive-day {
	BACKGROUND-COLOR: #eeeeee
}
.inactive-day .day-of-week {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #222222; PADDING-TOP: 5px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dfdfdf
}
.today {
	BORDER-RIGHT: #749721 2px ridge; BORDER-TOP: #749721 2px ridge; BORDER-LEFT: #749721 2px ridge; BORDER-BOTTOM: #749721 2px ridge
}
.date {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #05446f; TEXT-ALIGN: right
}
A.cal-item {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 95%; COLOR: #cc0000; PADDING-TOP: 2px; BORDER-BOTTOM: #444444 1px dotted; FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.cal-item:visited {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A.cal-item:hover {
	COLOR: #4296ea; BORDER-BOTTOM: #ed2124 1px dotted; TEXT-DECORATION: none
}
.tbl-month {
	BACKGROUND-COLOR: #a0c7e2
}
.tbl-month A {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.tbl-title A {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.tbl-month TR {
	BACKGROUND-COLOR: #ebf5fc
}
.tbl-month-head {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #d0e6f5
}
.tbl-month-head A {
	COLOR: #0033cc; TEXT-DECORATION: none
}
.tbl-month-title {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #075b94; TEXT-ALIGN: left
}
.tbl-month-title A {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.tbl-month-today {
	BORDER-RIGHT: #749721 1px ridge; BORDER-TOP: #749721 1px ridge; BORDER-LEFT: #749721 1px ridge; BORDER-BOTTOM: #749721 1px ridge; BACKGROUND-COLOR: #ffffff
}
.add-event {
	BORDER-RIGHT: #93c0de 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #93c0de 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; BORDER-LEFT: #93c0de 1px solid; COLOR: #084b79; PADDING-TOP: 3px; BORDER-BOTTOM: #93c0de 1px solid; BACKGROUND-COLOR: #d0e6f5; TEXT-DECORATION: none
}
.add-event:hover {
	BORDER-RIGHT: #93c0de 1px solid; BORDER-TOP: #93c0de 1px solid; BORDER-LEFT: #93c0de 1px solid; COLOR: #d0e6f5; BORDER-BOTTOM: #93c0de 1px solid; BACKGROUND-COLOR: #084b79; TEXT-DECORATION: none
}
.view-switcher {
	FLOAT: right
}
.tbl-task {
	BORDER-RIGHT: #bfdef7 1px solid; BORDER-TOP: #bfdef7 1px solid; BORDER-LEFT: #bfdef7 1px solid; BORDER-BOTTOM: #bfdef7 1px solid; BACKGROUND-COLOR: #f6fbff
}
.tbl-task-title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #075b94; TEXT-ALIGN: left
}
A.weekly-event {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #cc0000; PADDING-TOP: 0px; BORDER-BOTTOM: #444444 1px dotted; TEXT-DECORATION: none
}
A.weekly-event:visited {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A.weekly-event:hover {
	COLOR: #4296ea; BORDER-BOTTOM: #ed2124 1px dotted; TEXT-DECORATION: none
}
A.weekly-addnew {
	FONT-WEIGHT: normal; COLOR: #1a5b8f
}
.weekday {
	BORDER-RIGHT: #bfdef7 1px solid; BORDER-TOP: #bfdef7 1px solid; MARGIN-BOTTOM: 1px; BORDER-LEFT: #bfdef7 1px solid; BORDER-BOTTOM: #bfdef7 1px solid
}
.weekday-today {
	BORDER-RIGHT: #749721 2px ridge; BORDER-TOP: #749721 2px ridge; MARGIN-BOTTOM: 1px; BORDER-LEFT: #749721 2px ridge; BORDER-BOTTOM: #749721 2px ridge
}
.week-date {
	BORDER-RIGHT: #bfdef7 1px solid; BORDER-TOP: #bfdef7 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #bfdef7 1px solid; COLOR: #05446f; BORDER-BOTTOM: #bfdef7 1px solid; BACKGROUND-COLOR: #f6fbff; TEXT-ALIGN: right
}
A.week-switch {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.week-switch:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.side-menu-title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b4afa5
}
.side-menu-box {
	BORDER-RIGHT: #b4afa5 1px solid; BORDER-TOP: #b4afa5 1px solid; BORDER-LEFT: #b4afa5 1px solid; BORDER-BOTTOM: #b4afa5 1px solid
}
.error-msg {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.search-filed {
	 FONT-SIZE: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
/* CSS Document */
