﻿.menusubmit { background-image: url('../images/menu/menusubmiton.gif'); }
.formdots { width: 100%; height: 9px; background-image: url('../images/formdots.gif'); background-repeat: no-repeat; background-position: center center; }
.formelements { margin-top: 14px; }
.formelements div { margin-bottom: 10px; height: 24px; line-height: 20px;}
.formelements label { width: 146px; height: 24px; display: block; float: left; font-family: Arial; font-size: .75em; color: #171616; background-color: #fff; }
.formelements input { width: 219px; }
.formelements form { padding: 0px; margin: 0px; }

.forminfo { margin-bottom: 20px; font-family: Arial; font-size: .75em; color: #171616; }
.formsubmit { width: 376px; height: 84px; text-align:right;}
.formsubmit img { cursor: pointer; }
.formprivacy { width: 219px; margin-left: 152px; text-align: center; }
.formprivacy a { font-size: .7em; text-decoration: none; }
.formprivacy a:hover { text-decoration: underline; }

.validationhide { display: none; margin-left: 5px; font-family: Arial; font-size: .75em; }
.validationshow { display: inline; margin-left: 5px; font-family: Arial; font-size: .75em; color: #ff0000;}

input.fileinput { width: 308px; }

.errors { margin-left: 160px; font-size: .8em; color: #ff0000; }