/** evolve contacts database print css **/

/* by boris grudinin */
/* http://www.dunwoody.co.uk/ */
/* ---------------------------- */

* { font-family: Trebuchet MS, Helvetica, sans-serif; text-align: left; color: #454545; }
body { padding: 10px; }
div#top,
div.crumbs-search,
ol.alpha-list,
a.btn,
div#footer { display: none; }

form ul { margin-bottom: 10px; }
form ul li { overflow: hidden; }
form ul li label { float: left; width: 150px; font-size: 0.9em; text-transform: uppercase; text-align: right; padding: 7px 10px 0px 0px; }
form ul li input,
form ul li select,
form ul li textarea { margin-bottom:8px; }
form ul li input.text { float: left; width: 270px; padding: 4px; font-size: 1.1em; color: #454545; }
form ul li input.small { width: 100px; margin-right: 8px; }
form ul li input.checkbox { float: left; margin-top: 8px; }
form ul li select { float: left; font-family: Trebuchet MS, Helvetica, sans-serif; padding: 2px; width: 283px; color: #454545; }
form ul li button { display: block; float: right; font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 0.9em; text-transform: uppercase; color: #454545; margin-top: 5px; text-align: center; }
form ul li span { clear: both; display: block; width: 280px; padding-bottom: 5px; margin: -5px 0px 5px 160px; font-size: 0.85em; line-height: 1.5em; color: #39bfda; }
form ul li span a { color: #39bfda; }
form ul li textarea { float: left; width: 270px; height: 130px; padding: 4px; font-size: 1.1em; color: #454545; }
form ul li textarea.small { height: 60px; }
form ul li select.large { width: 540px; }
form ul li select.day { width: 62px; margin-right: 20px; }
form ul li select.month	{ width: 112px; margin-right: 20px; } 
form ul li select.year { width: 69px; }
form ul li.checkbox label { margin-left: 766px; }