@CHARSET "UTF-8";

td,th,table.pmsi-tbl-bord td, table.pmsi-tbl-bord th{
	border-bottom: 1px solid #CECEBF;
}

th{
	background-color: white;
	border-bottom: 3px solid #CECEBF;
}

.pmsi-tbl-altern-color tr:nth-child(odd){
	background-color: #EDEDED;
}

table.pmsi-tbl-nobord td, table.pmsi-tbl-nobord th{
	border: none;
}
table.pmsi-tbl-va-top td{
	vertical-align: top;
}

.pmsi-head-color{
	color: #00BD00;
}

.pmsi-phone-color{
	color: #005E8A;
}

.pmsi-phone-color2{
	color: #0AB1FF;
}

.pmsi-error-color{
	color: red;
}

.pmsi-avail-date {
	color: red;
}

.pmsi-cool-cdr-blue, .pmsi-cool-cdr-green, .pmsi-cool-cdr-red{
	border: 1px solid #BDBDAE;
	padding: 7px;
	margin-top: 5px;
}

.pmsi-cool-cdr-blue{
	border-top: 3px solid #005E8A;
}
.pmsi-cool-cdr-green{
	border-top: 3px solid #01BD02;
}

.pmsi-cool-cdr-red{
	border-top: 3px solid #CD3234;
}

a.pmsi-btn,.pmsi-btn {
	background: #3498db;
	background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
	background-image: -moz-linear-gradient(top, #3498db, #2980b9);
	background-image: -ms-linear-gradient(top, #3498db, #2980b9);
	background-image: -o-linear-gradient(top, #3498db, #2980b9);
	background-image: linear-gradient(to bottom, #3498db, #2980b9);
	-webkit-border-radius: 6;
	-moz-border-radius: 6;
	border-radius: 6px;
	text-shadow: 1px 1px 3px #666666;
	/*-webkit-box-shadow: 0px 1px 3px #666666;
	-moz-box-shadow: 0px 1px 3px #666666;
	box-shadow: 0px 1px 3px #666666;*/
	font-family: Arial;
	color: #FFFFFF;
	font-size: 12px;
	padding: 6px 15px 6px 15px;
	border: solid #1f548c 1px;
	text-decoration: none;
	text-transform: uppercase;
}

a.pmsi-btn:hover,.pmsi-btn:hover {
	background: #3cb0fd;
	background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
	background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
	background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
	background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
	background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
}

/* J2M */
/*
.btn {
  background: #ed2323;
  background-image: -webkit-linear-gradient(top, #ed2323, #fa0808);
  background-image: -moz-linear-gradient(top, #ed2323, #fa0808);
  background-image: -ms-linear-gradient(top, #ed2323, #fa0808);
  background-image: -o-linear-gradient(top, #ed2323, #fa0808);
  background-image: linear-gradient(to bottom, #ed2323, #fa0808);
  -webkit-border-radius: 6;
  -moz-border-radius: 6;
  border-radius: 6px;
  text-shadow: 1px 1px 3px #666666;
  -webkit-box-shadow: 0px 1px 3px #666666;
  -moz-box-shadow: 0px 1px 3px #666666;
  box-shadow: 0px 1px 3px #666666;
  font-family: Arial;
  color: #ffffff;
  font-size: 12px;
  padding: 7px 15px 7px 15px;
  border: solid #9e0b0b 1px;
  text-decoration: none;
}

.btn:hover {
  background: #fc3c3c;
  background-image: -webkit-linear-gradient(top, #fc3c3c, #d93434);
  background-image: -moz-linear-gradient(top, #fc3c3c, #d93434);
  background-image: -ms-linear-gradient(top, #fc3c3c, #d93434);
  background-image: -o-linear-gradient(top, #fc3c3c, #d93434);
  background-image: linear-gradient(to bottom, #fc3c3c, #d93434);
  text-decoration: none;
}
*/