﻿/*
*/

.ocontrol-container {width:100%; margin-right:10px;margin-top:5px; font:8pt Verdana}
.ocontrol-caption, .ocontrol-caption-top { color:windowtext; padding:0px 5px 0px 0px; margin:0px ; vertical-align:baseline;line-height:8pt; white-space:nowrap; }
.ocontrol-caption-top {vertical-align:top; padding-top:3px;}
.ocontrol-boxing { background-color:#FEE8C7; border:solid 1px #D3C0A4; padding:1px; vertical-align:top;}
.ocontrol-noboxing { border:solid 0px transparent;margin:0px;}
.ocontrol-input {width:100%; padding:1px 0px 1px 0px; border:solid 0px window; background-color:#FEE8C7;}
.ocontrol-select {width:100%; border:solid 1px #D3C0A4; background-color:#FEE8C7 }
.ocontrol-button-range {background: url(element-equal.gif) no-repeat center center; height:16px;width:16px; }
.ocontrol-item {color:#777;margin-right:5px;}
.ocontrol-container * .radio-separate, .ocontrol-container * .check-separate {display:block}
.ocontrol-help {color:#4169e1; text-decoration:none; cursor:help;}
.ocontrol-help:hover {color:#CC0000;}
.ocontrol-down {position:absolute;background:url(element-down.gif) no-repeat 0px 0px; height:16px;width:16px; z-index:100;  text-align:right; }

.ocontrol-container * .error {background-color: #FF7878;color:#FBEAD5; }
.ocontrol-container * .popup {position:absolute}
