.title { font-family: Verdana, sans-serif; font-size: 11pt; text-decoration: none; color: #E55A1D; font-weight: bold}
.subtitle { font-family: Verdana, sans-serif; font-size: 10pt; text-decoration: none; color: #000099; font-weight: bold}
.text { font-family: Verdana, sans-serif; font-size: 10pt; text-decoration: none; color: #000000;}
.th {
	background-color: #000099;
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
}
.td_on {  background-color: #AEC0EC; font-family: Verdana, sans-serif; font-size: 10pt; color: #000000}
.td_off {  font-family: Verdana, sans-serif; font-size: 10pt; color: #000000; background-color: #F1F1F1}
.body_small {  font-family: Verdana, sans-serif; font-size: 9pt; color: #000000}
.dropdown {  font-family: Verdana, sans-serif; font-size: 10pt; height: 13pt}
.textbox {  font-family: Verdana, sans-serif; font-size: 10pt; height: 20pt}
.category {
font-family: Verdana, sans-serif; font-size: 10pt; text-decoration: none; color: #99CC00; font-weight: bold
}

.hr{
	color: #E55A1D;
}

/* The three following block define the style for all the website links */
A:link
{
	font-size:10pt;
	font-family:verdana, sans-serif;
	text-decoration:none;
	color:#000099;
}

A:visited
{
	font-size:10pt;
	font-family:verdana, sans-serif;
	text-decoration:none;
	color:#0099CC;
}

A:hover
{
	font-size:10pt;
	font-family:verdana, sans-serif;
	color:#0099CC;
	
}

/* Panels */
.ActionPanel{
	font-family: Verdana, sans-serif; 
	font-size: 10pt; 
	color: #000000; 
	background-color: #F1F1F1;
}

.SearchBasicPanel{
	font-family: Verdana, sans-serif; 
	font-size: 10pt; 
	color: #000000; 
	background-color: #F1F1F1;
}

.SearchAdvancedPanel{
	font-family: Verdana, sans-serif; 
	font-size: 10pt; 
	color: #000000; 
	background-color: #F1F1F1;
}



/* Cart */
.CartProduct {
	font-family: Verdana, sans-serif; font-size: 10pt; height: 40px; width:350px;
}
.CartPrice {
	font-family: Verdana, sans-serif; font-size: 10pt; width:80px;
}
.CartUnits {
	font-family: Verdana, sans-serif; font-size: 10pt; width:60px;
}
.CartStockCode {
	font-family: Verdana, sans-serif; font-size: 10pt; width:90px;
}
.CartQty {
	font-family: Verdana, sans-serif; font-size: 10pt; width:60px;
}
.CartVoucherValue {
	font-family: Verdana, sans-serif; font-size: 10pt; width:100px;
}
.CartDiscount {
	font-family: Verdana, sans-serif; font-size: 10pt; width:100px;
}
.CartShippingValue {
	font-family: Verdana, sans-serif; font-size: 10pt; width:100px;
}
.CartTaxValue {
	font-family: Verdana, sans-serif; font-size: 10pt; width:100px;
}
.CartSubTotal {
	font-family: Verdana, sans-serif; font-size: 10pt; width:100px;
}
.CartTotal {
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	width:100px;
	font-weight: bold;

}

/* Customers */
.Customers {
	font-family: Verdana, sans-serif; font-size: 10pt; width:200px;
}

/* Orders */
.OrderID {
	font-family: Verdana, sans-serif; font-size: 10pt; width:200px;
}

.OrderAdminID {
	font-family: Verdana, sans-serif; font-size: 10pt; width:200px;
}

.OrderDate {
	font-family: Verdana, sans-serif; font-size: 10pt; width:180px;
}

.OrderPaymentMethod {
	font-family: Verdana, sans-serif; font-size: 10pt; width:200px;
}

.OrderMessage {
	font-family: Verdana, sans-serif; font-size: 10pt; width:350px; height:100px;
}

.OrderExtra1 {
	font-family: Verdana, sans-serif; font-size: 10pt; width:350px; height:100px;
}

.OrderExtra2 {
	font-family: Verdana, sans-serif; font-size: 10pt; width:350px; height:100px;
}

.OrderExtra3 {
	font-family: Verdana, sans-serif; font-size: 10pt; width:350px; height:100px;
}

.OrderAdminNotes {
	font-family: Verdana, sans-serif; font-size: 10pt; width:350px; height:100px;
}

.OrderShippingZone {
	font-family: Verdana, sans-serif; font-size: 10pt; width:200px;
}

.OrderShippingCalc {
	font-family: Verdana, sans-serif; font-size: 10pt; width:200px;
}

.OrderShippingRealValue {
	font-family: Verdana, sans-serif; font-size: 10pt; width:100px;
}

.OrderCurrency {
	font-family: Verdana, sans-serif; font-size: 10pt; width:200px;
}

.OrderVoucherID {
	font-family: Verdana, sans-serif; font-size: 10pt; width:200px;
}

.OrderSessionData {
	font-family: Verdana, sans-serif; font-size: 10pt; width:200px;
}

.OrderCartReferrer {
	font-family: Verdana, sans-serif; font-size: 10pt; width:200px;
}

.OrderTrackingNumber {
	font-family: Verdana, sans-serif; font-size: 10pt; width:200px;
}

.OrderTrackingNotes {
	font-family: Verdana, sans-serif; font-size: 10pt; width:350px; height:100px;
}

/* Search */
.SearchText {
	font-family: Verdana, sans-serif; font-size: 10pt; width:200px;
}

.SearchPaymentMethod {
	font-family: Verdana, sans-serif; font-size: 10pt; width:200px;
}

.SearchTrackingNumber {
	font-family: Verdana, sans-serif; font-size: 10pt; width:200px;
}

.SearchDateStart {
	font-family: Verdana, sans-serif; font-size: 10pt; width:180px;
}

.SearchDateEnd {
	font-family: Verdana, sans-serif; font-size: 10pt; width:180px;
}

.SearchShippingZone {
	font-family: Verdana, sans-serif; font-size: 10pt; width:200px;
}

.SearchCustomerAddress {
	font-family: Verdana, sans-serif; font-size: 10pt; width:200px;
}

.SearchCity {
	font-family: Verdana, sans-serif; font-size: 10pt; width:200px;
}

.SearchState {
	font-family: Verdana, sans-serif; font-size: 10pt; width:200px;
}

.SearchCountry {
	font-family: Verdana, sans-serif; font-size: 10pt; width:200px;
}

.SearchZip {
	font-family: Verdana, sans-serif; font-size: 10pt; width:200px;
}


/* Email Templates */
.EmailTemplateName {
	font-family: Verdana, sans-serif; font-size: 10pt; width:350px;
}
.EmailTemplateSubject {
	font-family: Verdana, sans-serif; font-size: 10pt; width:350px;
}
.EmailTemplateFrom {
	font-family: Verdana, sans-serif; font-size: 10pt; width:350px;
}
.EmailTemplateFromName {
	font-family: Verdana, sans-serif; font-size: 10pt; width:350px;
}
.EmailTemplateMessage {
	font-family: Verdana, sans-serif; font-size: 10pt; width:350px; height:150px;
}
.EmailTemplateAttachment {
	font-family: Verdana, sans-serif; font-size: 10pt; width:350px;
}

/* Folder */
.Folder {
	font-family: Verdana, sans-serif; font-size: 10pt;
}

/* Status */
.Status {
	font-family: Verdana, sans-serif; font-size: 10pt;
}

/* Status History */
.StatusHistoryName {
	font-family: Verdana, sans-serif; font-size: 10pt; width:200px;
}
.StatusHistoryDate {
	font-family: Verdana, sans-serif; font-size: 10pt; width:180px;
}
.StatusHistoryNote {
	font-family: Verdana, sans-serif; font-size: 10pt; width:250px;
}

/* Page */
.PageMessageWarning{
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	color: white;
	background-color: red;
	padding: 5px;

}

.PageMessageSuccess{
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	color: white;
	background-color: green;
	padding: 5px;

}

/* Date Picker */

.dpDiv {
	}

.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAAAAA;
	}

.dpTR {
	}

.dpTitleTR {
	}

.dpDayTR {
	}

.dpTodayButtonTR {
	}

.dpTD {
	cursor: pointer;
	}

.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	cursor: pointer;
	}

.dpTitleTD {
	}

.dpButtonTD {
	}

.dpTodayButtonTD {
	}

.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}

.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}

.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
	}

.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}

.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}
	
/* Buttons */

.ButtonOrderUpdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height: 35px;
}
.ButtonSearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height: 35px;
	width: 150px;
}
.ButtonAction {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height: 35px;
	width: 120px;
}
.ButtonStationery {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height: 35px;
	color: #FFFFFF;
	background-color: #9900CC;
}
/* Reports */	
	
.ReportTotal {
	border: none;
	width: 150px;
}
	
.ReportFinalTotal {
	border: 1px solid #000000;
	width: 150px;
	font-weight: bold;
}

.ReportGroupTotal {
	background-color: #F1F1F1;
	text-align: right;
	font-weight: bold;
}

.ReportPageGroupTotal {
	background-color: #d8e8ff;
	text-align: right;
	font-weight: bold;
}
