body {height:100%; margin:0;}

/* Overlay */
#voc-overlay {background-color:#000; }

/* Container */
#voc-container {width:450px !important; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-align:left;}
#voc-container .voc-content {background-color:#FFF; color:#000; }
#voc-container #voc-logo {float:left; padding-left: 10px;}
#voc-container #voc-body {padding-top: 20px;}
#voc-container .voc-title {color:#084B8A; margin:0; padding:0 0 6px 12px; font-size:19px; text-align:center;}
/* #voc-container .voc-loading {position:absolute; background:url(../images/voc/loading.gif) no-repeat; z-index:8000; height:55px; width:54px; margin:-14px 0 0 170px; padding:0;} */
#voc-container .voc-loading {position:absolute; height:55px; width:54px; margin:-14px 0 0 170px; padding:0;}
#voc-container .voc-message {text-align:center;}
#voc-container .voc-error {width:92%; font-size:.8em; background:#000; border:2px solid #ccc; font-size:0.8em; font-weight:bold; margin:0 auto; padding:2px;}
#voc-container br {clear:both;}
#voc-container form {padding:0; margin:0; width:450px;}
#voc-container #question {float:left; padding-right:4px; padding-left:10px; font-weight:550;font-size:13.5px;}
#voc-container .bottomlabel {color:#666666; padding-right:4px; padding-left:10px; padding-top: 20px;font-size:13px; font-weight:550;text-align:center;}
#voc-container .voc-buttons {clear:left; margin-left:4px; height:26px; color:#666; width: 100%; text-align: center; padding-top: 15px;}
#voc-container .voc-buttons button {font-size:15px;}
#voc-container .voc-buttons #continue {font-size:12px; font-weight:600; width: 175px; float:left; padding-left:40px;}
#voc-container .voc-buttons #cancel {font-size:12px; font-weight:600; width :175px; float:right; padding-right:40px;}
#voc-container .voc-input {clear:left; font-family:'Trebuchet MS', Verdana, Arial; float:left; padding:2px; margin:2px; background:#eee; border:1px solid #fff; width:300px;}
#voc-container textarea {height:114px; font-size:.9em;}
#voc-container .voc-top {height:10px; background-color: #ffffff; padding:0; margin:0; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; }
#voc-container .voc-bottom { height:25px; background-color: #ffffff; font-size:.7em; text-align:center; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; }
#voc-container .voc-bottom a,
#voc-container .voc-bottom a:link,
#voc-container .voc-bottom a:active,
#voc-container .voc-bottom a:visited {position:relative; text-decoration:none; color:#666;}
#voc-container .voc-bottom a:hover {color:#888;}
#voc-container .voc-button {margin:4px 0 0 4px; cursor:pointer; height:30px; border:0; font-size:1px; font-weight:600; color:#ffffff; text-align:center; vertical-align:middle;}
#voc-container .voc-continue {width:150px; background:url(../images/voc/button1.png) no-repeat;}
#voc-container .voc-cancel {width:150px; background:url(../images/voc/button2.png) no-repeat;   }
#voc-container a.modal-close,
#voc-container a.modal-close:link,
#voc-container a.modal-close:active,
#voc-container a.modal-close:visited {text-decoration:none; font-weight:bold; font-size:1.2em; position:absolute; top:-4px; right:6px; color:#999;}
#voc-container a.modal-close:hover {color:#9bb3b3;}


