p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666}
table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666}
img {border:0; }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666}
tr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666}
select {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; background-color: #FFFFFF; font-weight: normal}
div {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666}
label { width:200px; display:block; }
.spacer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666 ; line-height: 130%}
.spacerwhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 130% }
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #339900;
	letter-spacing: 6px;
}
li {
	list-style-type: circle;
}
h4 {
	font-family: "Trebuchet MS", Arial, Times;
	font-size: 12px;
	font-weight: normal;
	color: #339900;
}

.menuLeft {
	padding-left:5px;
	padding-right:5px;
	border:1px solid #cccccc;
	background-color:#eeeeee;
}

.menuItems {
	padding-left:5px;
	padding-right:5px;
	border:1px solid #cccccc;
	border-left:none;
	text-align:center;
	background-color:#eeeeee;
}

.menuRight {
	padding-left:5px;
	padding-right:5px;
	border:1px solid #cccccc;
	border-left:none;
	text-align:center;
	background-color:#eeeeee;
}

.menuLink {
	color:#000000;
	font-size:8px;
	text-decoration:none;
	font-family:Arial;
}

.textinput {
	background:#FFFFFF url(menu_bg_rev.png) repeat-x scroll center top !important;
	border-bottom:1px solid #aaa !important;
	border-right:1px solid #aaa !important;
	border-top:1px solid #ccc !important;
	border-left:1px solid #ccc !important;
}

.button{height:20px;color:#fff;background:#5588BB url(menu_bg_rev.png) repeat-x scroll center top !important;
	border-bottom:1px solid #369 !important;
	border-right:1px solid #369 !important;
	border-top:1px solid #ACF !important;
	border-left:1px solid #ACF !important;
}
td#innovate {
    width:104px;
    height:334px;
    vertical-align: top;
    text-align:left;
    border:0px;
    background-image: url('system/r3_c1.gif');
    background-repeat: no-repeat;
}
td#watermark {
    width:665px;
    height:334px;
    border:0px;
    vertical-align: top;
    text-align:left;
    background-image: url('system/r3_c2.gif');
    background-repeat: no-repeat;
}

fieldset {
    background-color: white;
}

div.terminalForm  {
    width:100%;
}
div.terminalForm > div > div
{
    float:left;
    padding:2px;
    font-size:9px;
}
div.terminalFormHeader div {
    font-weight: bold;
}
div.terminalType {
    width: 90px;
    margin-left: 1px;
}
div.terminalType input {
    width: 90px;
    
}div.terminalID {
    width: 85px;
    margin-left: 1px;
}
div.terminalID input {
    width: 85px;
}
div.terminalInterface  {
    width: 85px;
    margin-left: 1px;
}
div.terminalInterface select {
    width: 85px;
}
div.terminalCheckbox {
    width: 75px;
    margin-left: 1px;
}
div.terminalCheckbox input {
    width: 75px;
}

div.terminalForm > div > div.clear
{
    float: none;
    clear:both;
}

div.terminalForm label.error
{
    display:none !important;
}

