/*9to8.5*/
  SELECT {font-family: Tahoma, Verdana, Arial; font-size: 8.5pt; font-weight: normal; color: #000000}
  INPUT {font-family: Tahoma, Verdana, Arial; font-size: 8.5pt; font-weight: normal; color: #000000}
  TEXTAREA {font-family: Tahoma, Verdana, Arial; font-size: 8.5pt; font-weight: normal; color: #000000}
  BODY {font-family: Tahoma, Verdana, Arial; font-size: 8.5pt;}
  P {font-family: Tahoma, Verdana, Arial; font-size: 8.5pt;}
  TD {font-family: Tahoma, Verdana, Arial; font-size: 8.5pt; }
  H1 {font-family: Tahoma, Verdana, Arial; font-size: 12pt; color: #5A7EDC; }
  
  A:hover { color: #609DFB; text-decoration: underline }
  A:active { color: #609DFB; text-decoration: underline }
  A:link {color: #215DC6; text-decoration: none }
  A:visited {color: #215DC6; text-decoration: none; }
  

  /* underscores in class names are generally not supported in ns6 */

  /* general UI styles */
  .inputbox {position: relative; width: 90%;}
  .borderedtable {border: solid #7F9EE2 1px;}
  .columnheader {font-family: Tahoma, Verdana, Arial; font-size: 8.5pt; font-weight: bold; color: #FFFFFF; background-color: #6478D7; }
  .rowodd {font-family: Tahoma, Verdana, Arial; font-size: 8.5pt; font-weight: normal; color: #000000; background-color: #E2E4E7}
  .roweven {font-family: Tahoma, Verdana, Arial; font-size: 8.5pt; font-weight: normal; color: #000000; background-color: #F7F7F7}
  .rowpreviewodd {font-family: Tahoma, Verdana, Arial; font-size: 7.5pt; font-weight: normal; color: #000000; background-color: #E2E4E7}
  .rowprevieweven {font-family: Tahoma, Verdana, Arial; font-size: 7.5pt; font-weight: normal; color: #000000; background-color: #F7F7F7}
  .rowdisabledodd {font-family: Tahoma, Verdana, Arial; font-size: 8.5pt; font-weight: normal; color: #C0C0C0; background-color: #E2E4E7}
  .rowdisabledeven {font-family: Tahoma, Verdana, Arial; font-size: 8.5pt; font-weight: normal; color: #C0C0C0; background-color: #F7F7F7}
/*9to8.5*/  .dialogtitle {border-bottom: solid #1352C1; border-bottom-width: 1px; background-color: #1352C1; color: #FFFFFF; font-family: Tahoma, Verdana, Arial; font-size: 8.5pt; font-weight: bold;}
  .dialog {border: solid black 1px; background-color: white;}
/*  .dialogrowdisplay {background-color: #E2E4E7; color: gray; font-weight: bold; border-top: solid white 2px;}
  .dialogrowinfodisplay {background-color: #E2E4E7; color: gray;} */
  .dialognote {color: #000000; font-size: 8.5pt;}
/*9to8.5*/ .appheader {background-color: #1352C1; color: #FFFFFF; font-family: Tahoma, Verdana, Arial; font-size: 8.5pt; font-weight: bold;}
  .appcontentgutter {background-color: #FFFFFF; border-bottom: solid #1352C1; border-bottom-width: 1px; border-right: solid #1352C1; border-right-width: 1px; border-left: solid #1352C1; border-left-width: 1px;}
  .cardheader {background-color: #FFFFFF; color: #29467A; font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold;}
  .cardcontentgutter {background-color: #D6DFF7; border-bottom: solid white; border-bottom-width: 1px; border-right: solid white; border-right-width: 1px;  border-left: solid white; border-left-width: 1px;}
  .cardexpanded {font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: normal; color: #29467A;}
  .cardexpanded:hover { color: #609DFB; text-decoration: underline }
  .cardexpanded:active { color: #609DFB; text-decoration: underline }
  .cardexpanded:link {color: #29467A; text-decoration: none }
  .cardexpanded:visited {color: #29467A; text-decoration: none }
  .cardcontents {font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: normal;}
  .cardcontents:hover { color: #609DFB; text-decoration: underline }
  .cardcontents:active { color: #609DFB; text-decoration: underline }
  .cardcontents:link {color: #215DC6; text-decoration: none }
  .cardcontents:visited {color: #215DC6; text-decoration: none }
  .cardgutter {background-color: #6478D7; border-right: solid #CDCABB; border-right-width: 1px;}
  .toolbartable {border-top: solid #D8D2BD; border-top-width: 1px; border-bottom: solid #CDCABB; border-bottom-width: 1px;}
  .toolbarcolumn {border-top: solid #FFFFFF; border-top-width: 1px; border-bottom: solid #E0DFD1; border-bottom-width: 1px; background-color: #EFEEE9;}
  .window {border-right: solid #CDCABB; border-right-width: 1px; border-left: solid #CDCABB; border-left-width: 1px;}
  .toolbarbutton {font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: normal;}
  .toolbarbutton:hover { color: #609DFB; text-decoration: underline; font-weight: bold; }
  .toolbarbutton:active { color: #609DFB; text-decoration: underline; font-weight: bold; }
  .toolbarbutton:link {color: #215DC6; text-decoration: none; font-weight: bold; }
  .toolbarbutton:visited {color: #215DC6; text-decoration: none; font-weight: bold; }
  .copyright {color: #808080; font-size: 7pt;}
  .btn {cursor: pointer; border: 1px outset; color: #215DC6; background-color: #F7F7F7; font-family: Tahoma, Verdana, Arial; font-size: 8.5pt; font-weight: normal;}
  .btnold {cursor: pointer; color: #215DC6; font-family: Tahoma, Verdana, Arial; font-size: 9pt; font-weight: normal;}
  .grouplabel {background-color: #D6DFF7; border-width: 1px; border: solid white; color: #609DFB; font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: normal;}

  /* affiliate relationship */
  .textwhite{font-family: Tahoma, Verdana, Arial; font-size: 8.5pt; font-weight: bold; color: #FFFFFF; background-color: #6478D7;}
  .textwhite A:link{COLOR: #FFFFFF;}
  .textwhite A:visited{COLOR: #FFFFFF;}
  .textwhite A:hover{COLOR: #FFFFFF;text-decoration: underline}

  /* home application */
  .homesectionheader {color: #000000; font-weight: bold;}
  .messagetext {color: #000000; font-size: 8.5pt;}

  /* xml editor */
  .xmleditsmallfield {font-family: Tahoma, Verdana, Arial; font-size: 7.5pt;}
  .xmleditsectiontableheadercolumn {font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold;}
  .xmleditsectiontable {border: 1px solid #C0C0C0; padding: 1; width: 100%;}
  .xmleditmainsectiontable {border: 1px solid #C0C0C0; padding: 1; font-family: Tahoma, Verdana, Arial; font-size: 7pt;}
  .xmleditsectioncontentcell {width: 100%;}
  .xmleditscriptbox { font-family: Tahoma, Verdana, Arial; font-size: 8pt; position: relative; width: 100%; height: 100 }
  .xmleditmarkupbox { font-family: Tahoma, Verdana, Arial; font-size: 8pt; position: relative; width: 100%; height: 100 }
  
  /* affiliate program certification link */
  .toolbarbutton_orange {font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: normal;}
  .toolbarbutton_orange:hover { color: #609DFB; text-decoration: underline; font-weight: bold; }
  .toolbarbutton_orange:active { color: #FF7200; text-decoration: underline; font-weight: bold; }
  .toolbarbutton_orange:link {color: #FF7200; text-decoration: none; font-weight: bold; }
  .toolbarbutton_orange:visited {color: #FF7200; text-decoration: none; font-weight: bold; }

  /* getting started link */
  .startlink 		{font-family: Tahoma, Verdana, Arial; font-size: 12pt; font-weight: bold;}
  .startlink:hover 	{color: #609DFB; text-decoration: underline; font-weight: bold; }
  .startlink:active 	{color: #22B00B; text-decoration: underline; font-weight: bold; }
  .startlink:link 	{color: #22B00B; text-decoration: none; font-weight: bold; }
  .startlink:visited 	{color: #22B00B; text-decoration: none; font-weight: bold; }
  
  /* cart table styles */
  .hiddenBorder1 { border-bottom: 1px solid #FFFFFF; }

/* jquery autocomplete css */

.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}

/* end of jquery autocomplete css */

/* start of jquery asmselect css */

.asmContainer {
	/* container that surrounds entire asmSelect widget */
}

.asmSelect {
	/* the newly created regular 'select' */
	display: inline; 
}

.asmOptionDisabled {
	/* disabled options in new select */
	color: #999; 
}

.asmHighlight {
	/* the highlight span */
	padding: 0;
	margin: 0 0 0 1em;
}

.asmList {
	/* html list that contains selected items */
	margin: 0.25em 0 1em 0; 
	position: relative;
	display: block;
	padding-left: 0; 
	list-style: none; 
}

.asmListItem {
	/* li item from the html list above */
	position: relative; 
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	background: #ddd;
	border: 1px solid #bbb; 
	width: 100%; 
	margin: 0 0 -1px 0; 
	line-height: 1em;
}

.asmListItem:hover {
	background-color: #e5e5e5;
}

.asmListItemLabel {
	/* this is a span that surrounds the text in the item, except for the remove link */
	padding: 5px; 
	display: block;
}

.asmListSortable .asmListItemLabel {
	cursor: move; 
}

.asmListItemRemove {
	/* the remove link in each list item */
	position: absolute;
	right: 0; 
	top: 0;
	padding: 5px; 
}

.asmListItemError { color: red }

/* end of jquery asmselect css */

