body { background-color: #FFFFFF }

.box { background-color: #E4ECFB; vertical-align: middle }
.boxborder { color: #FFFFFF; background-color: #77A2ED; font-weight:bold; vertical-align: middle }

.info { background-color: #FFFF99 }
.infoborder { background-color: #FF6300 }

.nav { background-color: #E4ECFB; vertical-align: middle }
.navborder { color: #FFFFFF; background-color: #77A2ED; font-weight:bold; vertical-align: middle }

.block { display: block}
.middle { vertical-align: middle }
.center { text-align: center }
.bottom { vertical-align: bottom }
.nowrap { white-space:nowrap; }
.right { text-align: right }
.inline { display: inline; }

.yes { background-color: #77A2ED; }
.no { background-color: #E4ECFB; }
.blank { background-color: #FFFFFF }

.small { font-size: 11px; text-align: justify }
.big { font-size: 24px } 
.bold { font-weight:bold }
.tberror { border-color: #7F9DB9; border-width: 1px; border-style: solid; background-color: #FFB8B8 }
.tbdefault { border-color: #7F9DB9; border-width: 1px; border-style: solid; background-color: #FFFFFF }
.new { background-color: #FFB8B8 }
.black { color: #000000 }
.white { color: #FFFFFF }
.red { color: #FF0000 }
.underline{ text-decoration: underline }
.marker { background-color: #FFD0B2 }

td { font-family: Verdana,Arial,Helvetica; font-size: 13px; color: #000000; vertical-align: top }
input { font-family: Verdana,Arial,Helvetica; color: #000000; font-size: 13px } 
textarea { font-family: Verdana,Arial,Helvetica; color: #000000; font-size: 13px } 
option { font-family: Verdana,Arial,Helvetica; color: #000000; font-size: 13px }
select { font-family: Verdana,Arial,Helvetica; color: #000000; font-size: 13px }

a{ color: #FF6300; font-size: 13px; text-decoration: none }
a:link { }
a:visited { }
a:active { }
a:hover { text-decoration: underline }

a.nounderline:hover { text-decoration: none }

.hoverIn { background-color: #BBCEEE }