@media print {
  /* style sheet for print goes here */

#popClose {

   display: none;

}


}

body {
	 background-color: #FFFFFF;
	 font-family: Verdana, Arial, Helvetica, sans-serif; 
	 color: #000000;
	 
}
input, select { 
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 1px solid black;
FONT-SIZE: 10px; 
}
th {
   background-color: #DEE0E6;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: bold;
   FONT-SIZE: 11px; 
}
label {
   background-color: #C6C7CD;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: normal;
   FONT-SIZE: 11px; 
}

#popClose {


}

a 	{ 
 	    text-decoration: none;
  		color: #0000ff;
}

a:hover {
		color: #0066ff; 
		text-decoration: underline;
}

a:active { 
		 color: #0066ff; 
		 text-decoration: underline;
}

a:visited {
		 color: #0000ff;
		}

a.bwhite 	{ 
 	    text-decoration: none;
  		color: #ffffff;
		font-weight:bold;
}

a.bwhite:hover {
		color: #ffffff; 
		text-decoration: underline;
		font-weight:bold;
}

a.bwhite:active { 
		 color: #ffffff; 
		 text-decoration: underline;
		 font-weight:bold;
}

a.bwhite:visited {
		 color: #ffffff;
		 font-weight:bold;		
}


a.white 	{ 
 	    text-decoration: none;
  		color: #ffffff;
}

a.white:hover {
		color: #ffffff; 
		text-decoration: underline;
}

a.white:active { 
		 color: #ffffff; 
		 text-decoration: underline;
}

a.white:visited {
		 color: #ffffff;

}
.hebrew {
  DISPLAY: inline; 
  DIRECTION: rtl; 
  unicode-bidi: embed
}

#mainMenuTable {
	
	border-collapse: collapse;
	empty-cells: show;
}
#subMenuTable {
	
   border-right: 1px solid #6E82D2;
   border-left: 1px solid #6E82D2;
	border-collapse: collapse;
	empty-cells: show;
}
	
	
.mainMenu {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 FONT-SIZE: 11px; 
 text-align: center;
 background-color: #C7CFF0;
 white-space: nowrap;
   border-left: 1px solid #6E82D2;
   border-right: 1px solid #6E82D2;
   border-top: 1px solid #6E82D2;
   border-bottom: 1px solid #6E82D2;
}
.mainMenuSel {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 FONT-SIZE: 11px; 
 text-align: center;
 background-color: #FFFFFF;
   border: 1px solid #6E82D2;
 border-bottom: 2px solid #FFFFFF;
 font-weight: bold;
 white-space: nowrap;
}
.mainMenuL {
 padding-left: 10px;
 height: 20px;
   border-bottom: 1px solid #6E82D2;
}
.mainMenuR {
 padding-left: 10px;
 height: 20px;
   border-bottom: 1px solid #6E82D2;
}
.mainMenuSelL {
 padding-left: 10px;
 height: 20px;
   border-bottom: 1px solid #6E82D2;
}
.mainMenuSelR {
 padding-left: 10px;
 height: 20px;
   border-bottom: 1px solid #6E82D2;
}
.subMenu {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 FONT-SIZE: 11px; 
 text-align: center;
 background-color: #FFFFFF;
 white-space: nowrap;
}
.subMenuOrd {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 FONT-SIZE: 11px; 
 text-align: center;
 background-color: #8C8F9A;
 white-space: nowrap;
 font-weight: bold;
}
.subMenuL {
	 padding-left: 10px;
 height: 20px;
   border-left: 1px solid #6E82D2;
}
.subMenuR {
	 padding-right: 10px;
 height: 20px;
   border-right: 1px solid #6E82D2;
}
.subMenuSelL {
	 padding-left: 10px;
 height: 20px;
   border-left: 1px solid #6E82D2;
}
.subMenuSelR {
		 padding-right: 10px;
 height: 20px;
   border-right: 1px solid #6E82D2;
}
.subMenuSel {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 FONT-SIZE: 11px; 
 text-align: center;
 background-color: #FFFFFF;
 font-weight: bold;
 white-space: nowrap;
}
.subMenuSel a {

 text-decoration: none;
}
.subMenu a {

 text-decoration: none;
}
.subMenuFiller {
 FONT-SIZE: 11px;

}
.altOn {
   background-color: #C6C7CD;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: normal;
   FONT-SIZE: 11px; 
}
.altOff {
   background-color: #DEE0E6;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: normal;
   FONT-SIZE: 11px; 
}

.altOnSelected {
   background-color: #FFE6B9;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: normal;
   FONT-SIZE: 11px; 
}
.altOffSelected {
   background-color: #FFEECD;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: normal;
   FONT-SIZE: 11px; 
}

.rptSubtotal {
   background-color: #C6C7CD;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: bold;
   border-top: 1px solid #000000;
   FONT-SIZE: 11px; 
   height: 30px;
   vertical-align: top;
}
.rptTotal {
   background-color: #F2F3F6;;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: bold;
   FONT-SIZE: 11px; 
   border-top: 2px solid #000000;
   border-bottom: 2px solid #000000;
}
#reportTable th {
   background-color: #F2F3F6;;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: bold;
   border-top: 2px solid #000000;
   border-bottom: 2px solid #000000;
   FONT-SIZE: 11px; 
}
.userPrefID {
   background-color: #DAFFCA;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-weight: normal;
   FONT-SIZE: 11px; 
}
.pageTable {
   width: 710px;
   border-collapse: collapse;
   background-color: #C6C7CD;
}
.pageTable td {
   padding-left: 10px;
   padding-right: 10px;
}
.pageHeader { 
   background-color: #FFFFFF;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   FONT-SIZE: 11px;
   border-left: 1px solid #6E82D2;
   border-right: 1px solid #6E82D2;
   border-top: 1px solid #6E82D2;
   padding-top: 10px;
   padding-bottom: 10px;
     color: #0225BB;
  font-size: 16px;
  font-weight: bold;

}
.pageHeader a {
  color: #0225BB;
  font-size: 11px;
} 
.pageContent { 
   background-color: #FFFFFF;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   FONT-SIZE: 11px;
   border-left: 1px solid #6E82D2;
   border-right: 1px solid #6E82D2;
   padding: 10px;
   padding-top: 2px;
}
.editLabel { 
   background-color: #FFFFFF;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   FONT-SIZE: 11px; 
   width: 100px;
   text-align: right;
   border-left: 1px solid #6E82D2;

}
.editField { 
   background-color: #FFFFFF;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   FONT-SIZE: 11px;
   border-right: 1px solid #6E82D2;
}
.pageFooter { 
   background-color: #FFFFFF;
   border-bottom: 1px solid #6E82D2;
   border-left: 1px solid #6E82D2;
   border-right: 1px solid #6E82D2;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   FONT-SIZE: 11px; 
}
.sectionTitle {
   font-weight: bold;
}
.A6 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 6px; 
}
.A7 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 7px; 
}
.A8 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 8px; 
}
.A9 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 9px; 
}
.A10 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 10px; 
}
.A11 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 11px; 
}
.A12 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 12px; 
}
.A13 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 13px; 
}
.A14 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 14px; 
}
.A15 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 15px; 
}
.A16 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 16px; 
}
.A17 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 17px; 
}
.A18 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 18px; 
}

.fieldError {
  color: red;
  padding: 3px;
  margin: 2px;
  border: 1px dotted red;
  font-style: italic;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 9px; 
   border-collapse: collapse;
   background-color: #FFFF8E;
   color: red;
   background-image: url('images/error.png');
   background-repeat: no-repeat;
   padding-left: 20px;
   background-position: center left;
}

.greenMessage {
  color: green;
  font-style: italic;
  margin-left: 50px;
  border: 1px solid #DAFFCA;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
}

a.addLink {

  margin-left: 100px;
}

a.logoutLink {
  margin-right: 20px;
}

.orderList {
  background-color: #C6C7CD;
  font-size: 11px;
  font-weight: bold;
  padding: 1px;
  margin: 0px;
}

.orderListSelected {
  background-color: #DEE0E6;
  font-size: 11px;
  padding: 1px;
  margin: 0px;
}

.proofListSelected {
  background-color: #F2F3F6;
  font-size: 11px;
  padding: 1px;
  margin: 0px;
}

#dataTable th {
  background-color: #0225BB;
  font-weight: bold;
  color: #FFFFFF;
  padding: 3px;
}

td.SuccessMessage{
  color: green;
  padding: 3px;
  margin: 2px;
  border: 1px dotted green;
  font-style: italic;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 9px; 
   border-collapse: collapse;
   background-color: #D8FFDE;
   background-image: url('images/button_ok.png');
   background-repeat: no-repeat;
   padding-left: 20px;
   background-position: center left;
}

td.ErrorMessage{
  color: red;
  padding: 3px;
  margin: 2px;
  border: 1px dotted red;
  font-style: italic;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  FONT-SIZE: 9px; 
   border-collapse: collapse;
   background-color: #FFFF8E;
   background-image: url('images/error.png');
   background-repeat: no-repeat;
   padding-left: 20px;
   background-position: center left;
}

.InfoMessage {
  color: yellow;
  font-weight: bold;
}

.editLabel {
  color: #FFFFFF;
  font-weight: bold;
  background-color: #0225BB;
  vertical-align: top;
}

.editField {

	padding: 3px;
	
}

.editField input,textarea,select {

	border: 1px solid #0225BB;
	
}

.blog_table {

border-collapse: collapse;

}

.date_row {
background-color: #000080;
color: #FFFFFF;
font-weight: bold;
}

.blog_table td {

border: 1px solid #000080;
padding: 5px;
}

.patent_table {

border-collapse: collapse;

}

.patent_table td {

border: 1px solid #000080;
padding: 5px;
}
