.forminput {
    border-top: thin solid #C5B472;
    border-right: thin solid #CCCCCC;
    border-bottom: thin solid #f5f5f5;
    border-left: thin solid #999999;
    padding: 4px;
} .forminput:hover {
    padding: 4px;
    border-top: 1px dotted #625C42;
    border-bottom: 1px dotted #625C42;
    border-left: 1px dotted #625C42;
    border-right: 1px dotted #625C42;
} .forminput:focus {
    padding: 4px;
    border-top: 1px dotted #444034;
    border-bottom: 1px dotted #444034;
    border-left: 1px dotted #444034;
    border-right: 1px dotted #444034;
    background-color: #dddddd;
    background: #ffffff;
    background-repeat: repeat-x;
} .formselect {
    border-top: thin solid #C5B472;
    border-right: thin solid #CCCCCC;
    border-bottom: thin solid #f5f5f5;
    border-left: thin solid #999999;
} .formselect:hover {
    border-top: 1px dotted #625C42;
    border-bottom: 1px dotted #625C42;
    border-left: 1px dotted #625C42;
    border-right: 1px dotted #625C42;
} .formsubmit {
    border-top: thin solid #f5f5f5;
    border-right: thin solid #999999;
    border-bottom: thin solid #C5B472;
    border-left: thin solid #CCCCCC;
    padding: 4px;
} .formsubmit:hover {
    border-top: thin solid #333333;
    border-right: thin solid #aaaaaa;
    border-bottom: thin solid #cccccc;
    border-left: thin solid #444444;
    padding: 4px;
    background-color: #D0E6D7;
} .formtitle {
    background-color: #DDDDDD;
    background-repeat: repeat-x;
    color: #444;
    font-weight: bold;
} .formtable {
    background-color: #ffffff;
} .formcell1 {
    background-color: #eaeaea;
} .formcell2 {
    background-color: #eeeeee;
} .formtable, .formtable td {
    margin: 0px;
    padding: 4px;
    border: 0px;
	font-size: 0.9em;
} .content .formcell2.td:hover {
    background-color: #ffe0e0;
} .formtable td {
	border-bottom: 1px solid #fff;
}





