﻿html { width:100%;height:100%;overflow-y:scroll; }
body { margin:0px;background-color:#ffffff;width:100%;height:100%; }
form { width:100%;height:100%; }
p, td, body {font-family: arial, verdana, helvetica, swiss; font-size: 12px; color: #444444; text-decoration: none}
/*h1 { line-height:16px; margin:8px 0px 8px 0px; padding:0px; }*/
hr {height:1px; color:#888888;}
li {text-decoration: none; margin: 5px;}
input {color: black; border: solid 1px #888888; }
input.nb {border: white 0px solid; }
select {color: black; border: solid 1px #888888; }
textarea {color: black; border: #888888 1px solid;font-family: arial, verdana, helvetica, swiss; font-size: 12px; }
.checkbox input { border:0px; }

/* Default Control Styles */
input.button { background-color:#aaaaaa;color:#ffffff;border:none;font-weight:bold;padding:2px 5px 3px 5px;border:none;margin:0px;height:20px;line-height:16px; cursor:pointer; }
input.button.back { background-color:#aaaaaa; }
.textbox { height:16px; }
input.textbox[disabled] { background-color:#eeeeee;border-color:#cccccc;color:#cccccc; }
.checkbox input { border:none; }
.checkbox label { vertical-align:top;display:inline-block;padding-top:2px; }
.radio input { border:none; }
.radio label { vertical-align:top;display:inline-block;padding-top:2px; }

/* Important Text style */
.important { color:#ff0000;font-weight:bold;font-size:14px; }

/* Modal popup style */
.modalPopup { z-index:301 !important; background-color:#ffffff;padding:10px; }
.modalPopup .popupTitle { font-size:14px; font-weight:bold; text-align:left; padding-bottom:5px; border-bottom:solid 1px #cccccc; }
.modalPopup .popupContent { margin:10px 0px 10px 0px;text-align:left; font-size:14px !important; }
.modalPopup .popupButtons { text-align:center; }
.modalPopup .popupButtons .button { }
.modalPopup .popupButtons .button.cancel { background-color:#888888; }
.popupBackground { background-color:#000000; filter:alpha(opacity=50); opacity:0.5; z-index:300 !important; }

.loadingPopup { position:absolute; left:50%; top:50%; width:80px; height:30px; margin-left:-40px; margin-top:-15px; text-align:center; padding:10px; background-color:#ffffff; border:solid 1px #000000; z-index:300 !important; -moz-box-shadow: 5px 5px 10px rgba(50,50,50,50); -webkit-box-shadow: 5px 5px 10px rgba(50,50,50,50); -o-box-shadow: 5px 5px 10px rgba(50,50,50,50); box-shadow: 5px 5px 10px rgba(50,50,50,50); }

/* Default error style */
.error { color:#de1919; }

/* GridView Controls */
.gridView th { text-align:left;padding-right:10px;border-bottom:solid 1px #cccccc; }
.gridView td { padding-right:10px; }
.gridView .sortAsc { background-image:url('images/up-arrow.gif');background-repeat:no-repeat;background-position:2px 6px;padding:0px 0px 0px 10px; text-decoration:none; }
.gridView .sortDesc { background-image:url('images/down-arrow.gif');background-repeat:no-repeat;background-position:2px 6px;padding:0px 0px 0px 10px;text-decoration:none; }

/* Popup Content style */
.webDesignContentPopupControl .popupTitle { border-bottom:none;padding-bottom:0px; }
.webDesignContentPopupControl .popupContent { position:relative;width:400px;height:300px;overflow-y:auto;border:solid 1px #cccccc;padding:5px; }

/* Form Styles */
.form td.label { text-align:right; vertical-align:top; padding-top:3px; padding-right:5px; }
.form .help { color:#999999; font-style:italic; font-size:11px; }