body { margin:0; padding:0; border:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#fdba59; } #top { background-image: url('/assets/i_reach/topMid.gif'); height: 85px; min-width: 766px; } .menu_expand { cursor: pointer; } span.menu_expand:hover { color: #fc6; } /* img { display: block; } .main { font-family: helvetica, arial, sans-serif; font-size: 11pt; font-weight: normal; padding-left: 20px; padding-top: 20px; padding-right: 10px; padding-bottom: 5px; } #container{ margin:0; padding:0; width:100%; float:left; } */ h1 { font-size: 16pt; color: #599c41; } h2.list_group { padding-bottom: 0; margin-bottom: 0; font-size: 12pt; } #page_content { overflow: hidden; background-image: url('/assets/i_reach/MidRight.gif'); background-repeat: repeat-y; background-position: right; padding: 10px 40px 10px 10px; min-height: 300px; } /*Content------------------------------------------------*/ /* #content { margin:0; padding:10px 15px 15px 15px; clear:both; font-family: Arial, Helvetica, sans-serif; border-top: 1px solid #c4c1a8; } #content table { font-family:Arial, Helvetica, sans-serif; font-size: 14px; } */ hr { margin: 0 0 0 10px; width: 620px; text-align:center; color: #636343; } /* tables used as lists ------------------------------*/ table.list { margin:10px 0 20px 20px; padding: 0; border-top: 1px solid #599c41; border-right: 1px solid #599c41; border-left: 1px solid #599c41; font-size: 10pt; border-collapse: collapse; } table.list th { background-color: #fef1de; border-bottom: 2px solid #599c41; padding: 3px 10px 0; } table.list td { margin:0; padding: 5px 5px 5px; border-bottom: 1px solid #599c41; } table.list tr.title { font-weight: bold; color: #ffffff; font-size: 11pt; background: #599c41; white-space: nowrap; } /* none of the hover stuff will work in IE * without a proper DOCTYPE declaration. * HTML 1.0 Transitional//EN works, as does * XHTML 1.0 Strict//EN */ table.list tr.odd { background: #d9eabd; } table.list tr.even:hover { background: #d9dcd3; } table.list tr.odd:hover { background: #e0f2c3; } table.list tr.even { background: #e2e8d9; } .mailing_buttons { width: 310px; } /* form labels have different alignment*/ label {font-size: 11pt; font-family: helvetica, arial, sans-serif; font-weight: bold; text-align: right; color:#555; width: 145px; float:left; display: block; text-align: right; padding: 7px 7px 0 0; } input, select, textarea { margin: 6px 0; padding: 2px; text-align: left; color: #444; border: 1px solid #599c41; font-size: 10pt; background-color: #e2e8d9; } /*Input style buttons within table*/ input.button { background: #ffd04f; background-image: -webkit-linear-gradient(top, #ffd04f, #faeabe); background-image: -moz-linear-gradient(top, #ffd04f, #faeabe); background-image: -ms-linear-gradient(top, #ffd04f, #faeabe); background-image: -o-linear-gradient(top, #ffd04f, #faeabe); background-image: linear-gradient(to bottom, #ffd04f, #faeabe); -webkit-border-radius: 12; -moz-border-radius: 12; border-radius: 10px; padding: 0 10px; border: solid #669421 1px; text-decoration: none; font-size: 11pt; font-weight: bold; color: #555; margin-right: 5px; cursor: pointer; } input.button:hover { background: #bafc56; background-image: -webkit-linear-gradient(top, #bafc56, #f7ffeb); background-image: -moz-linear-gradient(top, #bafc56, #f7ffeb); background-image: -ms-linear-gradient(top, #bafc56, #f7ffeb); background-image: -o-linear-gradient(top, #bafc56, #f7ffeb); background-image: linear-gradient(to bottom, #bafc56, #f7ffeb); text-decoration: none; } a.button:link, a.button:visited { /* background: #a6f038; background-image: -webkit-linear-gradient(top, #a6f038, #f4ffe3); background-image: -moz-linear-gradient(top, #a6f038, #f4ffe3); background-image: -ms-linear-gradient(top, #a6f038, #f4ffe3); background-image: -o-linear-gradient(top, #a6f038, #f4ffe3); background-image: linear-gradient(to bottom, #a6f038, #f4ffe3);*/ /* freaky orange background */ background: #ffd04f; background-image: -webkit-linear-gradient(top, #ffd04f, #faeabe); background-image: -moz-linear-gradient(top, #ffd04f, #faeabe); background-image: -ms-linear-gradient(top, #ffd04f, #faeabe); background-image: -o-linear-gradient(top, #ffd04f, #faeabe); background-image: linear-gradient(to bottom, #ffd04f, #faeabe); -webkit-border-radius: 10; -moz-border-radius: 10; border-radius: 10px; padding: 2px 10px 1px 10px; border: solid #669421 1px; text-decoration: none; font-size: 11pt; font-weight: bold; color: #555; margin-right: 5px; /* do I need this? */ cursor: pointer; } a.button:hover { background: #bafc56; background-image: -webkit-linear-gradient(top, #bafc56, #f7ffeb); background-image: -moz-linear-gradient(top, #bafc56, #f7ffeb); background-image: -ms-linear-gradient(top, #bafc56, #f7ffeb); background-image: -o-linear-gradient(top, #bafc56, #f7ffeb); background-image: linear-gradient(to bottom, #bafc56, #f7ffeb); text-decoration: none; } .newsletter_parts_group { margin-top: 10px; padding: 0 5px 5px 15px; border: thin dashed #599c41; background-color: #eee; width: 755px; } a:link { color: #F60; text-decoration:none; } a:visited { color:#F60; text-decoration:none; } a:hover { color: #efaa45; } .submit_button { width: 500px; text-align: right; } .mailing_lists_group { margin-top: 10px; padding: 0 5px 5px 15px; border: thin dashed black; background-color: #eee; width: 500px; }