.i3 {FONT: 11px tahoma, MS Sans Serif,sans-serif;}
.tbl1 {FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: tahoma, ms sans serif, verdana, Arial;}
.redalert {FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: tahoma, ms sans serif, verdana, Arial;}
.photox {border: 2px solid #444444;}
.photoxy {border: 2px solid #F25100;}
#choicenotfirm {background: url(picture/choiceback3.gif) no-repeat; width: 600px; height: 25px; padding: 0px 0 0 0px;}
#choicefirmb {background: url(picture/choiceback1.gif) no-repeat; width: 600px; height: 25px; padding: 0px 0 0 0px;}
#choicefirmd {background: url(picture/choiceback2.gif) no-repeat; width: 600px; height: 25px; padding: 0px 0 0 0px;}
#choice-title {background: url(picture/choice-title.gif) no-repeat; width: 290px; height: 150px; padding: 6px 0 0 6px;}
input, select, textarea{font-family: tahoma, verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt;}



.buten {border: groove 1px #444444; text-align: center;	background-color: ThreedHighlight;	cursor: default; margin: 0px;    padding-left: 7px; padding-right: 7px;}
.butenleft {BORDER-RIGHT: #444444 1px groove; BORDER-TOP: #444444 1px groove; BORDER-LEFT: #444444 1px groove; text-align : center; 	background-color : ThreedHighlight;	cursor: default; margin: 0px; padding-left: 7px; padding-right: 7px;}
.butenright{BORDER-RIGHT: #444444 1px groove; BORDER-TOP: #444444 1px groove; text-align: center; background-color: ThreedHighlight; 	cursor: default; margin: 0px; padding-left: 7px; padding-right: 7px;}
.maintbl {BORDER-RIGHT: #444444 1px groove; BORDER-TOP: #996600 0px groove; BORDER-LEFT: #999999 1px groove; BORDER-BOTTOM: #333333 1px groove; background-color : #FFFFFF;}
.caltop {BORDER-RIGHT: #330000 1px groove; BORDER-TOP: #996600 1px groove; FONT-SIZE: 10px; BORDER-LEFT: #996600 1px groove; COLOR: #222222; BORDER-BOTTOM: #330000 1px groove; FONT-FAMILY:  ms sans serif, verdana, Arial; background-color: #FF9933;}
.caltbl {BORDER-RIGHT: #330000 1px groove; BORDER-TOP: #996600 1px groove; FONT-SIZE: 10px; BORDER-LEFT: #996600 1px groove; COLOR: #222222; BORDER-BOTTOM: #330000 1px groove; FONT-FAMILY: ms sans serif, verdana, Arial; background-color : #FFFFFF;}
.todcaltbl {BORDER-RIGHT: #330000 1px groove; BORDER-TOP: #996600 1px groove; FONT-SIZE: 10px; BORDER-LEFT: #996600 1px groove; COLOR: #111111; BORDER-BOTTOM: #330000 1px groove; FONT-FAMILY: ms sans serif, verdana, Arial; background-color: #FF99CC;}
.newstbltop {BORDER-RIGHT: #330000 0px groove; BORDER-TOP: #996600 0px groove; FONT-SIZE: 11px; BORDER-LEFT: #996600 0px groove; COLOR: #333333; BORDER-BOTTOM: #330000 0px groove; FONT-FAMILY: tahoma, ms sans serif, verdana, Arial; background-color : #FF9933;}
.newstbl {BORDER-RIGHT: #330000 0px groove; BORDER-TOP: #996600 0px groove; FONT-SIZE: 11px; BORDER-LEFT: #996600 0px groove; COLOR: #333333; BORDER-BOTTOM: #330000 0px groove; FONT-FAMILY: tahoma, ms sans serif, verdana, Arial; background-color : #ffffff;}
.reptbltop {BORDER-RIGHT: #0066FF 1px groove; BORDER-TOP: #0066FF 1px groove; FONT-SIZE: 11px; BORDER-LEFT: #0066FF 1px groove; COLOR: #FFFFCC; BORDER-BOTTOM: #0066FF 1px groove; FONT-FAMILY: tahoma, ms sans serif, verdana, Arial;COLOR: #444444; background-color : #ffffff;}
.reptbl {BORDER-RIGHT: #330000 0px groove; BORDER-TOP: #996600 0px groove; FONT-SIZE: 10px; BORDER-LEFT: #996600 0px groove; COLOR: #333333; BORDER-BOTTOM: #330000 0px groove; FONT-FAMILY: ms sans serif, verdana, Arial; background-color: #ffffff;}
.topline {FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial;}
.text {FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: tahoma, ms sans serif, verdana, Arial;}
.search {BORDER-RIGHT: #d1d1da 1px groove; BORDER-TOP: #d1d1da 1px outset; FONT-SIZE: 10px; BORDER-LEFT: #d1d1da 1px outset; COLOR: #5555FF; BORDER-BOTTOM: #d1d1da 1px groove; FONT-FAMILY: ms sans serif, verdana, Arial; background-color: #F9F9FF; text-align: center;}
.cellbg{background-color: #CCCCCC; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;}
.admtbl {BORDER-RIGHT: #0066FF 1px groove; BORDER-TOP: #0066FF 1px groove; FONT-SIZE: 10px; BORDER-LEFT: #0066FF 1px groove; COLOR: #FFFFCC; BORDER-BOTTOM: #0066FF 1px groove; FONT-FAMILY: ms sans serif, verdana, Arial; background-color: #ffffff;}



/* context help */
div.help_div {position:absolute; z-index:10000; width:250px; font-size:11px; font-family:tahoma; background:#F5F5F5 url('picture/bg_help.gif') no-repeat top left; padding:3px 3px 8px 3px; color:#666666; border:1px solid #135EAA;}
div.help_div div {padding:5px 0 0 7px;}
div.help_div ul {margin:5px 0 5px 17px; padding:0;}
/* Margins */
.mbm3 {margin-bottom: -3px;}
.pr15 {padding-right: 15px !important;}
