body {font-size:12px; font-family: Arial}
p { margin:0 0 .25em 0;}
a:link, a:visited, a:hover { color: #1B1B6D; text-decoration: underline; }
/*rgi-2010-01-15:added textalign because opera's default is to center*/
td {font-family: arial, helvetica, sans-serif; font-size: 13px; /* color: #000066; */ }
.normal {color: #000066;font-family: Arial, Helvetica, sans-serif;}
.selected {color: #FFFFFF; font-weight: bold; background-color: #003399; TEXT-DECORATION: underline; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif}
.unselected {FONT-WEIGHT: normal; background-color: #DDDDFF; TEXT-DECORATION: underline; FONT-FAMILY: Arial, Helvetica, sans-serif}
tr.evenrow {background-color: #DDDDFF;}
tr.header {	color: #000066;	font-family : bold arial helvetica sans-serif;}
.chat {table-layout: fixed; overflow: hidden; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFFFFF; padding: 0px; border: thin #000099 solid; margin: 0px;}
.chat td {  margin: 0px; padding: 1px; vertical-align: middle }
.chat th {  font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #000099; vertical-align: middle; padding-top: 3px; padding-right: 3px; padding-bottom: 3px;} 
.chat1 {table-layout: fixed; overflow: hidden; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFFFFF; padding: 0px; border: thin #FF0000 solid; margin: 0px;}
.chat1 td {  margin: 0px; padding: 1px; vertical-align: middle }
.chat1 th {  font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #FF0000; vertical-align: middle; padding-top: 3px; padding-right: 3px; padding-bottom: 3px;} 
td.chatmessage  {  margin: 0px; padding: 2px; border: 2px #000099; border-bottom-style: solid; vertical-align: middle; text-align:left}
td.chat1message {  margin: 0px; padding: 2px; border: 2px #FF0000; border-bottom-style: solid; vertical-align: middle; text-align:left}
.chatsubject td { font-weight: bold; /*text-align:left*/}
.chatnotice {font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.fieldname {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-align: left; padding:2px;}
.fieldname_right{font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-align: right; float:right; }
.label {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; text-align: left; }
.label-small {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: black; text-align: center; margin:4px 0; }
.error {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: red; font-weight: bold; text-align: left; }
.error p {margin:.25em .75em; padding:0; }
.required {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FF0000; }
.adminerror {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #BB0000; font-weight: bold; }
.text_validate, .validationError {border: 1px solid red; background: #FDD}
.title {font-family: arial, helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-align:left; }
.button {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-align: left; }
.label1 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: black; text-align: left; }


.bb-cc { padding-top: 34px; }
.bb-cc table {margin-left: auto; margin-right: auto}

.eb-noteBody {/*width: 500px;*/min-width:500px; /*table-layout:fixed; removed as customer content was being truncated */ overflow: hidden}

#ebChatEntryForm {width:452px}
#text {width:430px;height:20em;}
#notePost, #noteEdit, #iNote {width:430px;height:24em;}


