a   { color: #36c; text-decoration: underline }b { font-weight: bold }body   { }element { color: #39009c }h1  { color: red; font-size: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }h3  { color: red; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }li   { color: #36c; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }p    { }.bodytext      { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }.cie { color: #36c; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }.cieadd { color: #808080; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }.cielink { color: #36c; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }.cienote { color: #808080; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }.ciephone { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }.frmchoice  { color: black; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }.frmchoicebld  { color: #36c; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }.frmlabel, .label   { color: black; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }.frmlabelbld { color: black; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }.frmlabelrequired      { color: #f63; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }.frmlabelthn { color: black; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }.item { color: #903; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }.prod { color: #36c; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }.prodall { color: #36c; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }.succ { color: #808080; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }.succadd { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }.titre  { color: #36c; font-weight: bold; font-size: 21px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }#countrySelect, #stateSelect { font-size: 12px; width: 140px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}#nombre_res1 { font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}#real, #virtual, #search { height:350px; overflow: auto; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}#virtual, #search { display: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}.useless { display: none; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}.label { width: 120px; text-align: left; float: left; white-space: nowrap;}/* Original working code for no hover *//*#button-big {	display: block;	border: 0px solid #CCC;	margin: 0px 0px 0px 0px;	width: 100%;	background-image: url(button-big-bg.gif);	float: left;	line-height: 14px;}#button-big span {	display: block;	margin: 0px 0px 0px 0px;	padding: 5px 30px 5px 7px;	border: 0px solid #666;	background-color: transparent;	float: none;	background-image: url(button-big-bullet.gif);	background-repeat: no-repeat;	background-position: top right;}#button-big a {	color: #FFF;	font-weight: bold;	text-decoration: none;}*/#button-big {	border: 0px solid #CCC;	margin: 0px 0px 0px 0px;	padding: 10px 0px 0px 0px;	width: 100%;	float: left;	line-height: 14px;	display: block;	font-size: 12px;		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	clear: both;}#button-big a {	background: url(button-big-bg.gif) no-repeat left top;	color: #FFF;	font-weight: bold;	text-decoration: none;	float: left;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	border: 0px solid #666;	width: 100%;}#button-big a span {	background: url(button-big-bullet.gif) no-repeat top right;	width: auto;	display: block;	/*margin: 0px 0px 0px 0px;*/	padding: 5px 30px 5px 7px;	border: 0px solid #00F;}#button-big a:hover {	background-position: 0% -150px;}#button-big a:hover span {	background-position: 100% -150px;}#button-big-disabled {	border: 0px solid #CCC;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	width: 100%;	float: left;	line-height: 14px;	display: block;}#button-big-disabled a {	background: url(button-big-bg-disabled.gif) no-repeat left top;	color: #FFF;	font-weight: bold;	text-decoration: none;	float: left;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	border: 0px solid #666;	width: 100%;}#button-big-disabled a span {	background: url(button-big-bullet-disabled.gif) no-repeat top right;	width: auto;	display: block;	/*margin: 0px 0px 0px 0px;*/	padding: 5px 30px 5px 7px;	border: 0px solid #00F;}#button-big-disabled a:hover {	background-position: 0% -150px;}#button-big-disabled a:hover span {	background-position: 100% -150px;}#button-big-back {	border: 0px solid #CCC;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	width: 100%;	float: left;	line-height: 14px;	display: block;}#button-big-back a {	background: url(button-big-bg.gif) no-repeat left top;	color: #FFF;	font-weight: bold;	text-decoration: none;	float: left;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	border: 0px solid #666;	width: 100%;}#button-big-back a span {	background: url(button-big-bullet-back.gif) no-repeat top right;	width: auto;	display: block;	/*margin: 0px 0px 0px 0px;*/	padding: 5px 30px 5px 7px;	border: 0px solid #00F;}#button-big-back a:hover {	background-position: 0% -150px;}#button-big-back a:hover span {	background-position: 100% -150px;}/*.button-big-inner a:link, .button-big-inner a:visited, .button-big-inner a:hover {	color: #FFF;	text-decoration: none;}*/span.prec_addr { font-size: 12px; }div#tools span.label {	float:left;	text-align:left;	white-space:nowrap;	width:120px;}div#tools select {	border:1px solid #909090;	padding:2px;	margin: 2px;	width: 120px;}