#welcome{	padding: 12px;	float: right;	display:block;}.standardTable{	padding: 6px;	width: 100%;}.simpleBorder {	border: 1px solid #ECECEC;}.formTable{	width: 600px;}.formTable td{	padding:2px 2px 6px 2px;}.standardTable tr.alt td {	background-color: #FFC; font-weight:normal;}.standardTable tr.over td {	background-color: #dff1ff; font-weight:normal;}.standardTable th,.standardTable td   { 			padding:3px; 			font-weight:normal;  			font-family: "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", serif;   			font-size: 12px;  			  		}  		.standardTable th      { font-weight:bold; }.enhTable th,.enhTable td   {	padding:3px;	font-weight:normal;	font-family: "Warnock Pro", "Goudy Old Style", "Palatino", "Book Antiqua", serif;	font-size: 12px;	border: solid 1px #eee;		  		}  		.dashsub {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;}  .multiSelect {height: 320px;}.multiSelectShort {height: 120px;}.morespace {margin-left: 6px;}.miniNotice {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;}.commonTitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: normal;}.commonTitleBold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: normal;	color: #960001;}.subheadTab {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	background-image: url(/images/template/subheader_inside_bg.jpg);	padding: 4px;	font-weight: bold;	color: #660000;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: none;	border-left-style: solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;}.feedbackSuccess {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #990000;	background-color: #F6EDCE;	padding: 4px;	border: 1px solid #EAD868;}.warning {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #990000;	background-color: #F6EDCE;	padding: 4px;	border: 1px solid #EAD868;}.prefFirmNotice {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #3B5A08;	background-color: #D3E7BF;	padding: 4px;	border: 1px solid #669900;}.messageType td{	background-image: url(/images/template/header_inside_bg_blue.jpg);	background-repeat: repeat-x;	color: #4F5C61;}.terms {	padding: 6px;	text-align: right;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;}.submitted {	font-weight: bold;	background-color: #FC3;}.rejected, .rejected td, .rejected td a {	font-weight: normal;	color: #333;	background-color: #FC6;}/* ALEX'S BUTTON STYLES*/.approvalButton {	display:block;	float:left;	background-image: url(img/forms_bg.gif);	background-repeat: repeat-x;	margin:0;	padding:5px 10px 6px 7px;	border-top:0.1em solid #BBC0B8;	border-left:0.1em solid #BBC0B8;	background-color:#003300;	font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;	font-size:100%;	line-height:130%;	text-decoration:none;	font-weight:bold;	color:#F3F8EE;	cursor:pointer;	border-right: 0.1em solid #CFD4CC;	border-bottom: 0.1em solid #CFD4CC;}.declineButton {	display:block;	float:left;	background-image: url(img/forms_bg.gif);	background-repeat: repeat-x;	margin:0;	padding:5px 10px 6px 7px;	border-top:0.1em solid #666666;	border-left:0.1em solid #666666;	background-color:#C60004;	font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;	font-size:100%;	line-height:130%;	text-decoration:none;	font-weight:bold;	color:#FFFFFF;	cursor:pointer;	border-right: 0.1em solid #CCCCCC;	border-bottom: 0.1em solid #CCCCCC;}button {  width:auto;  overflow:visible;  padding:4px 10px 3px 7px;   /* IE6 */}button[type] {  padding:5px 10px 5px 7px;   /* Firefox */  line-height:17px;           /* Safari */}*:first-child+html button[type] {  padding:4px 10px 3px 7px;   /* IE7 */}button img, a.button img{  margin:0 3px -3px 0 !important;  padding:0;  border:none;  width:16px;  height:16px;}/* Button colors-------------------------------------------------------------- *//* Standard */button:hover, a.button:hover{  background-color:#dff4ff;  border:0.1em solid #c2e1ef;  color:#336699;}a.button:active{  background-color:#6299c5;  border:1px solid #6299c5;  color:#fff;}/*//.................................................................................// CSS FOR JOMDAL TIPS*//* jqModal alert CSS courtesy of;   Alexandre Plennevaux <alexandre@pixeline.be>,   Brice Burgess <bhb@iceburg.net> */div.jqmAlert { /* contains + positions the alert window */  display: none;    position: fixed;  top: 17%;  width: 100%;}    /* Fixed posistioning emulation for IE6     Star selector used to hide definition from browsers other than IE6     For valid CSS, use a conditional include instead */* html div.jqmAlert {     position: absolute;     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}div.jqmAlertWindow {  height:400px;  width: auto;  margin: auto;    max-width:400px;  padding: 0 10px 10px;    background:#111;  border:1px dotted #FFF;  overflow: scroll;}.jqmAlertTitle{  margin:5px 2px;  height:20px;  color:#FFF;  background:#000;}.jqmAlertTitle h1{  margin:5px 2px;  padding-left:5px;  padding:0;  font-size:14px;  text-transform:capitalize;  letter-spacing:-1px;  font-weight:bold;  color:#FFF;  float:left;  height:20px;}div.jqmAlert .jqmClose em{display:none;}div.jqmAlert .jqmClose {  width:20px;  height:20px;  display:block;  float:right;  clear:right;  background:transparent url(/images/alert/close_icon_double.png) 0 0 no-repeat;}div.jqmAlert a.jqmClose:hover,div.jqmAlert a.jqmCloseHover{ background-position: 0 -20px; }div.jqmAlertContent{  border-top:px;  color:#FFF;  font:11px/14pt arial;  padding:5px 20px 5px;  margin:5px;  border:1px dotted #111;  letter-spacing:0px;  background:#111 url(/images/alert/lightgrid.png);}/*å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡å¡  clearing a float without additional markup   http://www.positioniseverything.net/easyclearing.html */.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}.clearfix {display: inline-block;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}/* End hide from IE-mac */.infolist li {	list-style-position: outside;	list-style-type: disc;}