body {
font-family: Verdana, Tahoma, Arial, sans-serif;
}
input { font-family: Verdana, Tahoma, Arial, sans-serif; }
/* -------------- LINKS ------------------ */
a, a:visited { color: #116cb7; background: inherit; text-decoration: underline; border: none; margin: 0.5em 0; font-size: 0.9em; font-family: Verdana, Tahoma, Arial; }
a:visited { color: #1e90ff; }
a.btn, a.btn:visited { margin: 0.9em 0 1em 0; padding: 0.28em 1em; text-decoration: none;  background-color: #116cb7; color: #ffffff; border: 1px solid #fff; }

a img { border: none; text-decoration: none; }
/* ------------ END LINKS ---------------- */

button { background:#1e90ff; color:#ffffff; }
input.blue { /* background:#1e90ff; */ background-color: #116cb7; color:#ffffff; width: 150px; border: 1px solid #fff; padding: 0.2em 1em; font-size: 0.9em; }
input.bluer { /* background:#1e90ff; */ background-color: #116cb7;  color:#ffffff; width: 180px; border: 1px solid #fff; padding: 0.2em 1em; font-size: 0.9em;}
input.button { /* background:#1e90ff; */ background-color: #116cb7;  color: #fff; border: 1px solid #fff; padding: 0.2em 0.5em; font-size: 0.9em;}
input.white { background-color:#ffffff; color:#116cb7; width: 150px; border: 3px solid #116cb7;}
input.textnav, input.textnav:visited { background: #116cb7; color: #fff; /* width: 125px;*/margin-right: 1em;  border: none; text-decoration: underline; }
input.textnav:hover { /* font-weight: bold; */ cursor: pointer; }
radio { background:#ffffff; }
.shadow {
  position: relative;
  bottom: 4px;
  right: 4px;
}
font.dropShadow {
filter:DROPSHADOW(color=#FF3030, strength=4);
}
.shiftcontainer{
position: relative;
left: 5px; 
top: 5px; /*Number should match -top shadow depth below*/
}

table {
  border-collapse: collapse;
}

table.results { margin: 1.5em 0.1em; }
table.results td, table.results th { padding: 0.2em; vertical-align: middle; }
table.results td a { color: #116cb7; }

.shadowcontainer{
width: 300px; /* container width*/
background-color: #d1cfd0;
}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: white;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -5px; /*shadow depth*/
top: -5px; /*shadow depth*/
}
.scroll{
	height:50px;
	overflow:auto;
	margin:0; padding:5px; border:0;
	scrollbar-face-color: #6095C1;
	scrollbar-highlight-color: #C2D7E7;
	scrollbar-3dlight-color: #85AECF;
	scrollbar-darkshadow-color: #427AA8;
	scrollbar-shadow-color: #315B7D;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #4DECF8S;
	text-align:justify;
	background-color: #E1F2FB;
}
* html .scroll{
	overflow-y: hidden; 
	overflow-x: scroll;
}
input.ten { font-size:10pt; }

div.dealSheet { text-align: center; }

/* ----------------- SEND A FRIEND -------------------- */
div.sendFriend { text-align: center; padding: 1.5em 0; }
/* --------------- END SEND A FRIEND ------------------ */

.print { display: none; }
#print_footer {display: none; }

/* sidebar stuff merge in layout later */
a.sidebar { font-size: 0.9em; margin: 0.75em auto; color: #116cb7; }
td.sideBoss { /* background-color: #fff;*/ padding: 0.5em 0.1em; }
td.sideBoss img { margin-bottom: 0.5em; }


