/**** Form Layout ****/ /* Main Form formatting*/ form { margin: 0; padding: 0; display: inline; } input, textarea, select { font: 1em arial, helvetica, sans-serif; background-color: #3673AA; border: 1px solid #83A7DA; line-height: 1.25em; padding: 0 0 0 2px; } input:focus, textarea:focus, select:focus { border: 1px solid #154785; background-color: #7BAFD2; } label { cursor: pointer; } .errormsg { display: block; width: 90%; color: #FFFFFF; font-weight: bold; background: #FF9D9D url(images/stop.gif) no-repeat 10px center; padding: 3px 10px 3px 40px; margin: 10px 0; border-top: 2px solid #FF0000; border-bottom: 2px solid #FF0000; } input.button { background: url(bluecrane/button.jpg) repeat-x center; color: white; padding: 0 7px; height: 23px; border: 1px solid #062762; } /*Search input*/ input.search { background: url(bluecrane/search.jpg) no-repeat; border: none; width: 220px; height: 25px; padding-left: 35px; padding-top: 5px; color: white; } 
