﻿/************************************/
/************************************/
body { font-family: Arial,Verdana; font-size: 9pt; background-color: #fff; height: 100%; }
/************************************/
/************************************/
.edr { text-align:right; color: #fff; font-size:10px; width:100%; }
.banner { background-image:url(../../Images/banner_right.jpg); background-repeat: repeat-x; width:100%; }
/************************************/
/************************************/
.blue { color: #fff; background-color: #005CAF; font-weight: bold; }
.bluetext { color: #1a0060; }
.tasktextbox { width: 500px; }
.datetextbox { width: 85px; background-color: #fffacd; border: solid 1px #708090; font-size: 14px; }
.textbox, .file, .select { background-color: #fffacd; border: solid 1px #708090; font-size: 14px; }
.numerictextbox { background-color: #fffacd; border: solid 1px #708090; font-size: 14px; text-align: right; }
.dropdown { background-color: #fffacd; border: solid 1px #708090; font-size: 14px; }
input[type=button], input[type=submit] { color: #000; font-size: 11px; }
/************************************/
/************************************/
.salesrepcommentsdiv { }
.salesrepcommentdiv { width: 350px; min-height: 25px; border: solid 1px #000; padding: 0px 5px 5px 5px; }
.salesrepcommentsheading { font-size: 14pt; font-weight: bold; padding: 0px 5px 5px 5px; }
/************************************/
/************************************/
.header { height: 22px; color: #fff; background-color: #005CAF; font-weight: bold; font-size: 13px; white-space: nowrap; padding: 0px 5px 0px 5px; }
/************************************/
/************************************/
#userstatustable { text-align: center; font-size: 10px; border-left: solid 1px #000; }
#userstatustable td { border-right: solid 1px #005CAF;  border-bottom: solid 1px #000;padding: 2px 2px 2px 2px; }
.userstatusoffline { color: #000; }
.userstatusonline { color: #fff; background-color: #005CAF; }
span.hoveroffline a:hover { color: #000; }
span.hoveroffline a:link { color: #000; text-decoration: none; }
span.hoveronline a:hover { color: #fff; background-color: #005CAF; }
span.hoveronline a:link { color: #fff; background-color: #005CAF; text-decoration: none; }
/************************************/
/************************************/
.doubleline { border-left: #000 2px solid; border-right: #000 3px solid; }
.generictable { border: solid 1px #005CAF; }
.defaultlabel { font-weight: bold; padding-right: 5px; padding-left: 5px; }
.defaultlabelright { text-align: right; font-weight: bold; padding-right: 5px; padding-left: 5px; }
.expireddate { font-weight: bold; color: #FFFFFF; background-color: #cc0000; }
/************************************/
/************************************/
.mycoitoday { font-size: 20pt; }
.welcome { font-size: 12pt; }
.headingtext { font-size: 18pt; }
table#nowrap td { white-space: nowrap; }
/************************************/
/************************************/
.errorlabel { color: #ff0000; text-decoration: none; font-weight: bold; font-size: 13px; }
.successlabel { color: #005CAF; text-decoration: none; font-weight: bold; font-size: 13px; }
.errorshow { color: #ff0000; text-decoration: none; font-weight: bold; font-size: 13px; visibility: visible; }
.errorhide { visibility: hidden; }
/************************************/
/************************************/
.redbutton { color: #fff !important; background-color: #cc0000; font-weight: bold; border: solid 1px #cc0000; }
.bluebutton { color: #fff !important; background-color: #005CAF; font-weight: bold; border: solid 1px #005CAF; }
/************************************/
/************************************/
.grid { background-color: #F7F7F7; }
.gridheader { height: 22px; color: #fff; background-color: #005CAF; text-decoration: none; font-weight: bold; font-size: 13px; white-space: nowrap; padding: 0px 5px 0px 5px; }
/*.gridheader { height: 22px; color: #fff; background-color: #1a0060; text-decoration: none; font-weight: bold; font-size: 13px; white-space: nowrap; padding: 0px 5px 0px 5px; }*/
.gridheaderbordered { height: 20px; font-weight: bold; font-size: 13px; color: #fff; background-color: #005CAF; white-space: nowrap; padding: 0px 5px 0px 5px; border-top: solid 1px #000080; border-right: solid 1px #000080; border-left: solid 1px #000080; }
.gridrow { color: #000080; background-color: #E7E7FF; text-decoration: none; font-size: 13px; text-align: left; vertical-align: text-top; }
.grideditingrow { background-color: #dce4ff; text-decoration: none; font-size: 13px; text-align: left; vertical-align: text-top; }
.gridalternaterow { color: #000080; background-color: #F7F7F7; text-decoration: none; font-size: 13px; text-align: left; vertical-align: text-top; }
/************************************/
/************************************/
.coversheetemailaddressdiv { width: 285px; background-color: #ffffff; max-height: 200px; overflow: auto; padding: 0px 5px 0px 0px; border: solid 1px #000; }
/************************************/
/************************************/
.commentstextareacontrol { width: 500px; height: 100px; }
/************************************/
/************************************/
.finishcenteredlabel { color: #000; text-align: center; font-weight: bold; }
/************************************/
/************************************/
.formsvalue { padding: 2px 5px 2px 5px; }
