/* CSS Document */
body {
	scrollbar-arrow-color: #2D5899;
	scrollbar-face-color: #CED7E4;
	scrollbar-track-color: #F1F3F5;
	scrollbar-highlight-color: #CED7E4;
	scrollbar-shadow-color: #CED7E4;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #6986B0;
}

a, a:link, a:visited, a:active {
	font : menu;
	color: #093e8e;
}

a:hover {
	font : menu;
	color: #8c0000;
}

small {
	font-size:11px;
	font-family: tahoma, helvetica, arial;
}

small b {
	font-size:11px;
	color:#093e8e;
	font-family: tahoma, helvetica, arial;
}

.MainHeading {
	font-size:11px;
	font-family: tahoma, helvetica, arial;
	font-weight: bold;
	color: #093e8e;
}

strong {
	font: caption;
}

.SearchNo {
	font : menu;
	color: #7b738c;
	text-align : right;
}

.SearchRow {
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 1px;
	padding-bottom : 1px;
	cursor: hand;
}

.SearchRowNoPad {
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 1px;
	padding-bottom : 1px;
	cursor: hand;
}

.SearchSKU {
	cursor: hand;
	border : 1px solid #F5F4F6;
	padding-right : 1px;
}

.ResultsSortUp {
	padding-top : 2px;
	padding-bottom : 2px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #d1ced7;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #d1ced7;
	cursor: hand;
}

.ResultsSortDown {
	padding-top : 2px;
	padding-bottom : 2px;
	border-left: 1px solid #d1ced7;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #d1ced7;
	border-bottom: 1px solid #ffffff;
	cursor: hand;
}

.ResultsSortFlat {
	padding-top : 2px;
	padding-bottom : 2px;
	border: 1px solid #f5f4f6;
	cursor: hand;
}

pre {
	font : menu;
}

textarea {
	font : menu;
}

input, textarea, select {
	font : menu;
	cursor : hand;
}

.Required {
	border : 1px solid #C20005;
}

.RequiredField {
	border : none;
	width: 100%;
	color: #000000;
}

.BlankBorder {
	border : 1px solid #FFFFFF;
	background-color : transparent;
}

.Optional {
	border : 1px solid #6986B0;
}

.OptionalField {
	border : none;
	width: 100%;
	color: #000000;
}

.Predefined {
	border : 1px solid #CED7E4;
}

.PredefinedField {
	border : none;
	width: 100%;
	color: #000000;
}

.SearchEdit {
	border : none;
	width: 100%;
	color: #000000;
	background-color : transparent;
}

ul {
	margin-top: 5px; margin-bottom: 5px
}

li {
	margin-top: 5px; margin-bottom: 5px
}

.Capitalize {
	text-transform : capitalize;
}

.Lowercase {
	text-transform : lowercase;
}

.PullDownBlank {
	background-color: transparent;
	font : menu;
	color: #093e8e;
	border : 1px solid #ffffff;
	text-decoration : none;
	cursor : hand;
}

.MenuDisabled {
	background-color: transparent;
	font : menu;
	color: #A4B4CD;
	border : 1px solid #F2F4F8;
	text-decoration : none;
}

.MenuBlank {
	background-color: transparent;
	font : menu;
	color: #093e8e;
	border : 1px solid #F2F4F8;
	text-decoration : none;
	cursor : hand;
}

.MenuOver {
	background-color: #ffffff;
	font : menu;
	color: #971b1b;
	border : 1px solid #971b1b;
	text-decoration : none;
	cursor : hand;
}

.ButtonUp {
	font : menu;
	border-left: 1px solid #a4b4cd;
	border-right: 1px solid #093e8e;
	border-top: 1px solid #a4b4cd;
	border-bottom: 1px solid #093e8e;
	background-color: #6986b0;
	color: #ffffff;
	width: 100%;
	cursor : hand;
}

.FileButtonUp {
	font : menu;
	border-left: 1px solid #a4b4cd;
	border-right: 1px solid #093e8e;
	border-top: 1px solid #a4b4cd;
	border-bottom: 1px solid #093e8e;
	background-color: white;
	color: black;
	width: 100%;
	cursor : hand;
}

.ButtonDown {
	font : menu;
	border-left: 1px solid #093e8e;
	border-right: 1px solid #a4b4cd;
	border-top: 1px solid #093e8e;
	border-bottom: 1px solid #a4b4cd;
	background-color: #6986b0;
	color: #ffffff;
	width: 100%;
	cursor : hand;
}

.MenuButtonUp {
	font : menu;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #A4B4CD;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #A4B4CD;
	background-color: #CED7E4;
	color: #2D5899;
	width: 100%;
	cursor : hand;
}

.MenuButtonDown {
	font : menu;
	border-left: 1px solid #A4B4CD;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #A4B4CD;
	border-bottom: 1px solid #FFFFFF;
	background-color: #CED7E4;
	color: #2D5899;
	width: 100%;
	cursor : hand;
}

.MenuButtonDisabled {
	font : menu;
	border: 1px solid #F2F4F8;
	background-color: #CED7E4;
	color: #F2F4F8;
	width: 100%;
	cursor : hand;
}

.GreenButtonUp {
	font : menu;
	border-left: 1px solid #aaff25;
	border-right: 1px solid #629600;
	border-top: 1px solid #aaff25;
	border-bottom: 1px solid #629600;
	background-color: #92dc00;
	color: #004000;
	width: 100%;
	cursor : hand;
}

.GreenButtonDown {
	font : menu;
	border-left: 1px solid #629600;
	border-right: 1px solid #aaff25;
	border-top: 1px solid #629600;
	border-bottom: 1px solid #aaff25;
	background-color: #92dc00;
	color: #004000;
	width: 100%;
	cursor : hand;
}

.HeaderUp {
	font : menu;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #A4B4CD;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #A4B4CD;
	background-color: #CED7E4;
	padding-left : 10px;
	padding-right : 10px;
	color: #093E8E;
}

.HeaderDown {
	font : menu;
	border-left: 1px solid #A4B4CD;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #A4B4CD;
	border-bottom: 1px solid #FFFFFF;
	background-color: #CED7E4;
	padding-left : 10px;
	padding-right : 10px;
	color: #093E8E;
}

.List {
	font : menu;
	border-bottom: 1px dashed #a4b4cd;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 3px;
	padding-bottom : 3px;
}

.TabUp {
	border-left: 1px solid #F2F4F8;
	border-right: 1px solid #6986b0;
	border-top: 1px solid #6986b0;
	border-bottom: 1px solid #F2F4F8;
	background-color: #F2F4F8;
	color: #093e8e;
}

.TabDown {
	border-left: 1px solid #ced7e4;
	border-right: 1px solid #6986b0;
	border-top: 1px solid #6986b0;
	border-bottom: 1px solid #6986b0;
	background-color: #ced7e4;
	color: #093e8e;
}

.TabHighlight {
	border-left: 1px solid #ced7e4;
	border-right: 1px solid #629600;
	border-top: 1px solid #629600;
	border-bottom: 1px solid #6986b0;
	background-color: #92DC00;
	color: #004000;
}

.IntroMenuOver {
	color: #093e8e;
	border: 1px solid #093e8e;
	background-color: #dce7f9;
	cursor: hand;
}

.IntroMenuOut {
	color: #093e8e;
	border: 1px solid #f6f8fb;
	background-color: #f6f8fb;
	cursor: hand;
}


.ArrowUp {
	font : menu;
	border-left: 1px solid #A4B4CD;
	border-right: 1px solid #6986B0;
	border-top: 1px solid #A4B4CD;
	border-bottom: 1px solid #6986B0;
	background-color: #F1F3F5;
	padding-left : 4px;
	padding-right : 3px;
	padding-top : 4px;
	padding-bottom : 4px;
	color: #093e8e;
	cursor: hand;
}

.ArrowDown {
	font : menu;
	border-left: 1px solid #6986B0;
	border-right: 1px solid #A4B4CD;
	border-top: 1px solid #6986B0;
	border-bottom: 1px solid #A4B4CD;
	background-color: #F1F3F5;
	padding-left : 4px; 
	padding-right : 3px;
	padding-top : 4px;
	padding-bottom : 4px;
	color: #093e8e;
	cursor: hand;
}

.Asterisk {
	color: #093e8e;
}

.GoodMessage {
	font : menu;
	color: #093e8e;	
}

.BadMessage {
	font : menu;
	color: #CC0000;	
}


/* Product Brand Model Styles */
.Pending {
	font : menu;
	color: #CC6600;	
}

.Inactive {
	font : menu;
	color:#CC0000;
}

.TopList {
	font : menu;
	color:#006699;
}

.TheRestList {
	font : menu;
	color:#0099cc;
}

/* End Product Brand Model Styles */

