body, table
{
	font-family: Verdana, Arial;
	font-size: 15px;
	color: #66a;
}
a { color: #66a;text-decoration: none;}
a:visited { color: #66a;}
input, textarea { border: solid 1px silver; background-color: White; font-size: 100%; width:300px;}

p { margin: 0px;  margin-bottom: 10px;}

#all { margin: auto; text-align: left; width: 80%;}
#cellRight {padding:5px;}
#cellRight table td input,textarea {width: 600px;}
#cellRight table td .btn {width: auto;}

#divContent { padding-bottom: 10px;}
#divContent table { padding: 3px; }
#divContent table tr td { vertical-align: top; }
#divDisclaimer {color: Silver; font-size: 80%;}
#divMessage {margin-bottom: 20px;}
#divNavig { background-color: #dde; border: solid 1px #ccd; padding: 2px;}
#listsSelector { border: solid 1px silver; font-size: 90%;width:140px;}
#navigLists a {border-bottom: dotted 1px silver; text-decoration: none;}
#navigLists a:hover {border-bottom: dotted 0px silver; text-decoration: underline;}
#tblLeft {BORDER-RIGHT: solid 10px #dde; PADDING-BOTTOM: 200px; WIDTH: 130px;}
#tblMain {WIDTH: auto;}
.btn, .rb, .cb, .btn input, .rb input, .cb input {width: auto;}
.btn, .btn input {background-color: #BBB; border: solid 1px #333;}
.contactCodeName { background-color: #ddd; border: solid 1px silver; font-size:160%; font-weight: bold; padding: 3px;}
.contactInfos { border: solid 1px #bbb; padding: 5px;}
.contactHistoryLongInfo { border: solid 1px white; padding: 3px;}
.formTitle {font-size: 120%; font-weight:bold; border-bottom: solid 1px black;}
.sysmessagebad {border: solid 1px red; color:Red; background-color: #fee; padding: 3px;}
.sysmessagegood {border: solid 1px #cfc; color:Green; background-color: #efe; padding: 3px;}