
* { font-family: Trebuchet MS;Georgia,"Times New Roman",Times,serif; font-size: 14px;}

#mainCMSTable { background: #fff;	border: 2px solid #4269BD; height: 700px;}
#mainCMSTable td {	vertical-align: top;}
#cmsCont {	padding: 5px 15px 0px 15px;}
#curAni img{border:1px solid #e1e7f4}
#cmsContDiv {
	margin: 0px 30px 30px 30px;
}
img {	border: none;}
table {}
#fullTable {
	table-layout: fixed;
	height:100%;
	width:100%;
	border-collapse: collapse; 
	border: 0px;
}
#fullTable td {
	border: 0px;
}
#bodyTable {
	padding-left: 10px;
}

#menuTable{
	/*table-layout: fixed; */
	width: 100%;
	padding: 10px;
	border: 0px;
}

#menuTable a{
	font-size: 14px;
	color: #670335;
	font-weight: bold;
}

#menuTable a:hover{ color: #727272}

.menuTD {
	width: 90px;
}

#mainBody {
	padding: 0px 10px 3px 10px;
}

#mainMenu {
	padding: 0px;
}

#footerTbl {
	background-color:	#1e1e77;
	border: 0px;
	width: 100%;
	height: 20px;
}
#footerCell {
	background-color:	#efeffb;
	height: 22px;
}

#footerTbl a {
	padding-left: 10px;
}

#footerTbl td {
	background-color: #eaebfd;
}
.menuItem, .menuItemFiller {
	background-color: #efeffb;
	border: 1px solid #d2d2d2;
	text-align: center;
	height: 24px;
	padding: 1px;
}

.menuItem {
	width:80px;
}


.lBGRh {
	/*defines the height of the banner */
	height: 90px;
}
.midCol{
	width:800px;
	height: 92px;
}
.formTable, .curAddrTbl ,#pastSendsTbl {
	border: 1px solid;
	border-color: #BBBBBB;
	background-color: #f3f4fd;
	padding: 3px;
	margin-bottom: 10px;
}

#addrMaint, .curAddrTbl{
	background-color: #f3f3fc;
	width:780px;
}

a {
	font-style: normal;
	color: #670335;
}
a:hover {
	color: #575757;
}

input, .combo, textarea, .comboErr {
	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	width: 100%;
}

.inpErr, .comboErr {
	background-color: #c0c3f2;
}

h1, h3{ font-size: 17px; color: #670335; }

.action {
	color: #000151;
}

.tblLabel,  .tblLabelMand{
	width: 160px;
	background-color: White;
}
.tblLabelAddr,  .tblLabelAddrMand, .tla{
	width: 100px;
	background-color: White;
}
.tblLabelAddrEmail, .tlae {
	width: 220px;
	background-color: white;
}
.addrActions {
	width: 140px;
	vertical-align: middle;
	text-align: right;
	padding-right: 3px;
	background-color: white;
}

.tblLabelMand,  .mandShow,  .tblLabelAddrMand{
	background-image: url(../i/mandSmall.gif);
	background-repeat: no-repeat;
 	background-position: 150px;
 }
 
.curAddrTbl td {
		height: 20px;
}
.tblLabelAddrMand {
  	background-position: 80px;
}

tr.tblAddrRow td{
	
}

tr.tblAddrRowHigh td{
	background-color: #bfc0f0;
}

 .mandShow {
 	padding-left: 10px;
	background-position: left;
 }
 
 .help{
	background-image: url(../i/info.gif);
	background-repeat: no-repeat;
 	padding-left: 16px;
	padding-top: 4px;
	background-position: left;
 }
 
.tblData {
	width: 200px;
	background-color: White;
}

.tblDataAddr {
	width: 100px;
	background-color: White;
}
.tblDataAddrEmail {
	width: 220px;
	background-color: White;
}
.tblDataRad {
	width: 18px;
	background-color: White;
	vertical-align: top;
}
.tblNotes {
	color: Gray;
	text-align: right;
}

.radio {
	width: 16px;
}

#loginErr {
	font-size: 10px;
	color: Red;
}

#errTable {
	border: 1px solid;
	border-color: #d1d1f4;
	background-color: White;
	padding: 3px;
	width: 440px;
}

#errDiv {clip:auto;visibility:hidden;overflow:hidden;height:1px}

/******************** content editor styles *********************/

.hotDate, .hotSubject, .hotView, .activeNews, .docCode, .hotLang{
	border: 1px solid #BFBFBF;
	padding: 2px;
	margin: 30px;
	vertical-align: top;
}

.urlPick {
	color: Gray;
	font-size: smaller;
}	

.hotInTbl {
	width: 100%;
	padding: 0px;
	border-collapse:collapse;
}

.totCount {
	text-align: center;
}

.copyInp {
	border: 0px;
	width: 1px;
	font-size: 1px;
	color: White;
}

.sorter {width: 16px;	vertical-align: middle;}

.dirHead, .hotHead 
{
	/*text-transform: uppercase; */
}

.dirHeadClinic, .dirHeadPhone, .hotHead 
{
	background-color: #efeffb;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

/* ----------------- backgrounds ------------------- */
.rBGR {
	background-image: url(../i/back02.gif); 
	background-repeat: repeat;
	background-color: #D7D7D7;
}  

.lBGR, .lBGRh {
	background-image: url(../i/back02.gif); 
	/*background-position: right; */
	background-repeat: repeat;
	background-color: #D7D7D7;
}

/* ----------------- Annimations ------------------- */
.anniTbl td {
	vertical-align: top;
	padding-right: 10px;
	border-collapse:collapse;
	border: 0px;
	
}
/* ----------------- Past sends  ------------------- */
#pastSendsTbl {
	margin: 3px;
}
#pastSendsTbl td{
	margin: 3px;
	vertical-align: top;
	background-color: white;
}
.pstDate {
	width: 70px;
}
.pstName {
	width: 160px;
}
.pstMsg {
	width: 300px;
}
.pstComm {
	width: 100px;
}
.pstQty {
	width:20px;
	text-align: right;
}
.pstAct {
	width: 76px;
	text-align: center;
}

#pastSendsTbl tr.tblAddrRowHigh td{
	background-color: #cecef3;
}

.helpBody {
	background-color: #cdd0f6;
}

/*=================== Form errors ========================= */
#errDiv {clip:auto;visibility:hidden;overflow:hidden;height:1px}
#errTable { border: 1px solid; border-color: #fbd5db; padding: 0px; width: 440px;}
#errMsgs {color: Red; font-size: 9pt; background-color: #ffe8e8;}
#errMsgCross { width: 25px; background: #FF8282 url(/wapp/images/delete.png) no-repeat top;}

/*=================== Form update msg ========================= */
#updMsgDiv {clip:auto;visibility:hidden;overflow:hidden;height:1px}
#updMsgTable { border: 1px solid; border-color: #d2b400; padding: 0px; width: 440px;}
#updMsg {color: black; font-size: 14pt; font-weight: bold; background-color: #ffda04; 
text-align: center; height: 30px; vertical-align: middle; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
#updMsgTick { width: 25px; background: #ffda04 url(/wapp/images/tick.png) no-repeat top;}