
/***************************************************/
/*--------->>> Carrinho ---------------------------*/
/***************************************************/
div#mid_all { height: auto; width: 100%; background: url(/images/bg_bann_top_all.gif) repeat-x left top; display: block; position: relative; clear: both; }
div#usu { float: left; width: 970px; display: block; clear: left; height: auto; padding-top: 15px; padding-bottom: 20px; }
* html div#usu { padding-bottom: 20px; }
*:first-child+html div#usu { padding-bottom: 20px; }

div#usu h2 { font: bold 16px "Trebuchet MS", Arial, sans-serif !important; color: #96AF00; display: block; background: url(/images/ftr_line2.gif) repeat-x left bottom; padding-bottom: 5px; float: none; clear: left; margin-bottom: 5px; text-align: left; width: 826px; margin-right: auto; margin-left: auto; }
div#usu h2 a { color: #4B7DFA; font: 10px Tahoma, Arial, sans-serif; color: #646464; position: relative; top: 4px; float: right; }
* html div#usu h2 a { margin-top: -22px; }
*:first-child+html h2 a { margin-top: -22px; }
div#usu h2 a:hover { color: #96AF00;  }
div#usu h5{ background: #96AF00; font: bold 14px Arial, Helvetica, sans-serif; color: #FFFFFF; width: 818px; margin: 0px; padding: 5px 0px; text-align: center; border-top: 4px solid #C8C864; border-right: 4px solid #C8C864; border-left: 4px solid #C8C864; float: left; position: relative; left: 71px; }
div#usu h6{ font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; background: #C8C864; float: left; width: auto; position: relative; left: 71px; border-right: 1px solid #C8C864; border-left: 1px solid #C8C864; }
div#usu h6 b { clear: none; float: left; text-align: center; padding-top: 10px; padding-bottom: 10px; text-transform: uppercase; }
div#usu p { font: 11px "Trebuchet MS", Arial, sans-serif; color: #646464; padding-top: 6px!important; padding-bottom: 6px!important; clear: left; width: 824px!important; margin: 0px; float: left; left: 71px; position: relative; }

ul#usu_1 { clear: left; float: none; height: auto; width: 844px; margin-right: auto; margin-left: auto; margin-top: 20px; }
ul#usu_1 li { clear: none; float: left; height: auto; width: auto; padding: 10px; position: relative; }
ul#usu_1 li a { clear: left; float: left; height: 60px; width: 400px; background: url(/images/bt_user.gif) no-repeat left top; position: relative; }
ul#usu_1 li a:hover { background: url(/images/bt_user.gif) no-repeat left -100px; }
ul#usu_1 li a b { font: bold 14px/100% "Trebuchet MS", Arial, sans-serif; color: #646464; clear: none; float: left; width: 320px; position: relative; margin: 0px 0px 3px; padding: 8px 0px 0px; }
ul#usu_1 li a span { font: 11px/120% "Trebuchet MS", Arial, sans-serif; color: #646464; clear: none; float: left; height: auto; width: 320px; position: relative; }
ul#usu_1 li a span i { font: normal 10px "Trebuchet MS", Arial, sans-serif; }
ul#usu_1 li a:hover b, ul#usu_1 li a:hover span { color: #FFFFFF; }
ul#usu_1 li a u, ul#usu_1 li a:hover u { clear: left; float: left; height: 60px; width: 60px; }

ul#usu_1 li a u#in1 { background: url(/images/bt_user_icon.gif) no-repeat left top; }
ul#usu_1 li a u#in2 { background: url(/images/bt_user_icon.gif) no-repeat left -80px; }
ul#usu_1 li a u#in3 { background: url(/images/bt_user_icon.gif) no-repeat left -160px; }
ul#usu_1 li a u#in4 { background: url(/images/bt_user_icon.gif) no-repeat left -240px; }
ul#usu_1 li a u#in5 { background: url(/images/bt_user_icon.gif) no-repeat left -320px; }
ul#usu_1 li a u#in6 { background: url(/images/bt_user_icon.gif) no-repeat left -400px; }
ul#usu_1 li a u#in7 { background: url(/images/bt_user_icon.gif) no-repeat left -480px; }
ul#usu_1 li a u#in8 { background: url(/images/bt_user_icon.gif) no-repeat left -560px; }

ul#usu_1 li a:hover u#in1 { background: url(/images/bt_user_icon.gif) no-repeat -100px top; }
ul#usu_1 li a:hover u#in2 { background: url(/images/bt_user_icon.gif) no-repeat -100px -80px; }
ul#usu_1 li a:hover u#in3 { background: url(/images/bt_user_icon.gif) no-repeat -100px -160px; }
ul#usu_1 li a:hover u#in4 { background: url(/images/bt_user_icon.gif) no-repeat -100px -240px; }
ul#usu_1 li a:hover u#in5 { background: url(/images/bt_user_icon.gif) no-repeat -100px -320px; }
ul#usu_1 li a:hover u#in6 { background: url(/images/bt_user_icon.gif) no-repeat -100px -400px; }
ul#usu_1 li a:hover u#in7 { background: url(/images/bt_user_icon.gif) no-repeat -100px -480px; }
ul#usu_1 li a:hover u#in8 { background: url(/images/bt_user_icon.gif) no-repeat -100px -560px; }

form.f_usu { padding: 10px; clear: left; float: left; height: auto; width: 500px; border: 4px solid #DCDC96; margin-top: 10px; margin-right: 0px; margin-left: 0px; position: relative; left: 72px; }
* html form.f_usu { padding: 10px 10px 0px; }
form.f_usu u { clear: left; float: left; width: 488px; padding: 3px; border: 3px solid #DCDC96; font: bold 11px Arial, Helvetica, sans-serif; color: #7D7D7D; position: static; margin: 0px 0px 15px; text-transform: uppercase; text-align: center; background: #FFFFFF; }
form.f_usu u s { font: normal 11px Arial, Helvetica, sans-serif; text-transform: none; color: #646464; }
form.f_usu u i { font: bold normal 11px Arial, Helvetica, sans-serif; }
form.f_usu u b { color: #4B7DFA; padding-top: 5px; padding-bottom: 5px; display: block; text-transform: none; font: bold 14px "Trebuchet MS", Arial, sans-serif; }
form.f_usu u b i { color: #7D7D7D; font-style: normal; }
form.f_usu fieldset { clear: left; float: left; width: auto; margin: 0px; padding-top: 0px; padding-bottom: 5px; }
form.f_usu fieldset.field_bt { clear: left; float: left; width: 500px; position: relative; margin: 0px; padding: 0px; height: auto; }
form.f_usu label { color:#646464; width:auto; float: left; font: 11px "Trebuchet MS", Arial, sans-serif; float: left; text-align: left; cursor:text; position: relative; z-index: 1; clear: left; height: auto; padding: 0px; margin: 0px 0px -24px; left: 6px; white-space: nowrap; }

form.f_usu .j_inp_inn div input { width:492px!important; text-align: left; padding-right: 4px; padding-left: 4px; clear: none; float: left!important; }
* html form.f_usu .j_inp{ width: 492px !important; }
* html form.f_usu .j_inp_inn div input{ width:492px !important; } 
*:first-child+html form.f_usu .j_inp_inn div input{ width:492px !important; }
body:nth-of-type(1) form.f_usu .j_inp_inn div input{ width:492px !important; }

form#in6 { width: 798px; margin: 0px; border-color: #C8C864; left: 71px; }
* html form#in6 { padding-bottom: 5px; }
form#in6 fieldset fieldset { width: 308px; padding-top: 5px; }
form#in6 fieldset.aln { width: 430px; clear: none; float: none; margin: 0px auto; padding: 0px; }
* html form#in6 fieldset.aln { padding: 5px 0px 0px; }
*:first-child+html form#in6 fieldset.aln { padding: 5px 0px 0px; }
form#in6 label { margin: 4px 0px 0px; padding: 0px 5px 0px 0px; left: 0px; color: #646464; }
form#in6 fieldset.field_bt { width: auto; clear: none; float: left; margin: 0px; padding: 5px 0px 0px 4px; }
form#in6 fieldset.field_bt button { margin: 0px; background: url(/images/bt_gera_boleto.gif) no-repeat left top; width: 112px; clear: left; float: left; height: 24px; cursor:pointer; }
form#in6 fieldset.field_bt button:hover { background: url(/images/bt_gera_boleto.gif) no-repeat left -50px;  }
form#in6 fieldset.field_bt button em { width: 112px; font: bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: center; display: block; padding-top: 4px; }
form#in6 .j_inp_inn div input { width:152px; text-align: left; padding-right: 4px; padding-left: 4px; clear: none; float: left!important; }
* html form#in6 .j_inp{ width: 152px !important; }
* html form#in6 .j_inp_inn div input{ width:152px !important; } 
*:first-child+html form#in6 .j_inp_inn div input{ width:152px !important; }
body:nth-of-type(1) form#in6 .j_inp_inn div input{ width:152px !important; }

div#pan{ position:relative; width:824px; height:170px; float: left; left: 71px; margin: 0px; padding: 0px; z-index: 1; }
div#pan-Content{ position:absolute; width:824px; height:150px; overflow:hidden; border-top: 1px solid #C8C864; border-right: 1px solid #C8C864; border-bottom: 4px solid #C8C864; border-left: 1px solid #C8C864; }
div#pan .Scroller-Container{ position:absolute; top:0px; left:0px; }
div#pan-Scrollbar{ position:absolute; float: left; left: 828px; }

div#pan .Scrollbar-Up, div#pan .Scrollbar-Up-Pressed{ position:absolute; width:15px; height:13px; font-size:0px; background: url(/images/arrows.gif) no-repeat left top; top: 153px; right: 18px; cursor:pointer; }
div#pan .Scrollbar-Down, div#pan .Scrollbar-Down-Pressed{ position:absolute; top:153px; width:15px; height:13px; font-size:0px; background: url(/images/arrows.gif) no-repeat right top; right: 3px; cursor:pointer; }
div#pan .Scrollbar-Up-Pressed{ background: url(/images/arrows.gif) no-repeat left -50px; }
div#pan .Scrollbar-Down-Pressed{ background: url(/images/arrows.gif) no-repeat right -50px; }

div#pan .Scrollbar-Track, .Scrollbar-Track-Pressed{ width:3px; height:150px; position:absolute; background: #E6E6E6; }
div#pan .Scrollbar-Track-Pressed{ background: #FFCC00; }
div#pan .Scrollbar-Handle, .Scrollbar-Handle-Pressed{ position:absolute; width:3px; height:25px; background: #AFBE00; }
div#pan .Scrollbar-Handle-Pressed{ background: #96AF00; }
div#pan .Scrollbar-Disabled{display:none}

ul.tb_list { clear: left; float: left; height: auto; width: auto; position: relative; white-space: nowrap; display: inline; }
ul.tb_list * { color: #646464; font: normal 11px Arial, Helvetica, sans-serif; position: relative; margin: 0px; padding: 0px; }
ul.tb_list li { clear: left; float: left; width: auto; }

ul.tb_list li a { clear: left; float: left; text-align: center!important; border-bottom: 1px solid #C8C864; height: auto; width: 824px; display: block; }
ul.tb_list li a * { padding-top: 8px; padding-bottom: 8px; cursor:pointer; }
ul.tb_list li a:hover * { color: #669900; }
ul.tb_list li a:hover { background: #FFFFFF!important; }
ul.tb_list li a { background: #F2F2F2; }
ul.tb_list li a.odd { background: #EBEBEB; }

ul.tb_list li a b { float: left; width: 74px; font-size: 12px; font-weight: bold; background: url(none); padding-top: 5px; padding-bottom: 5px; }
ul.tb_list li a span   { padding-top: 3px; padding-bottom: 3px; font: bold 12px Arial, Helvetica, sans-serif; color: #646464!important; display: block; margin-right: auto; margin-left: auto; }
ul.tb_list li a:hover span   { background: url(/images/tb_link_prod_bg.gif) no-repeat left top; width: 62px; padding-top: 3px; padding-bottom: 3px; font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF!important; display: block; margin-right: auto; margin-left: auto; }

ul.tb_list li a em  { clear: none; float: left; width: 375px; }
ul.tb_list li a i { clear: none; float: left; height: auto; width: 100px; }
ul.tb_list li a u { clear: none; float: left; width: 125px; }
ul.tb_list li a s { clear: none; float: left; width: 75px; }
ul.tb_list li a pre { clear: none; float: left; width: 75px; text-decoration: none; font: normal 11px Arial, Helvetica, sans-serif; }

ul.ul_last { left: 71px; margin-bottom: 20px; border-right: 1px solid #C8C864; border-left: 1px solid #C8C864; }
ul.ul_last2 { left: 71px; margin-bottom: 20px; border-right: 1px solid #C8C864; border-left: 1px solid #C8C864; float: left; }
ul.ul_last s span { font: bold 11px Arial, Helvetica, sans-serif!important; margin-top: -3px; margin-bottom: -3px; padding-bottom: 4px!important; padding-top: 3px!important; display: block; position: relative; }

ul.ul_last { left: 71px; margin-bottom: 20px; border-right: 1px solid #C8C864; border-left: 1px solid #C8C864; }
ul.ul_last li a b { width: 210px!important; text-align: left; padding-left: 20px;   }
ul.ul_last li a em { width: 240px!important; }
ul.ul_last li a i { width: 240px!important;   }
ul.ul_last li a s { width: 114px!important;   }
ul.ul_last li a:hover b span, ul.ul_last li a:hover span   { background: url(none)!important; font: bold 12px Arial, Helvetica, sans-serif; color: #96AF00!important; float: left; }
ul.ul_last li a:hover s span   { background: url(/images/boleto_bg.gif) no-repeat left top!important; font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF!important; display: block; margin-right: auto; margin-left: auto; width: 100px; float: none; }

ul.ul_rast { left: 71px; margin-bottom: 20px; border-right: 1px solid #C8C864; border-left: 1px solid #C8C864; }
ul.ul_rast li a b { width: 77px!important; text-align: left; padding-left: 20px;   }
ul.ul_rast li a em { width: 288px!important; }
ul.ul_rast li a i { width: 150px!important;   }
ul.ul_rast li a u { width: 175px!important; font-weight: bold; }
ul.ul_rast li a s { width: 114px!important;  }
ul.ul_rast li a:hover b span, ul.ul_rast li a:hover span   { background: url(none)!important; font: bold normal 12px Arial, Helvetica, sans-serif; color: #96AF00!important; float: left; }
ul.ul_rast li a:hover s span   { background: url(/images/boleto_bg.gif) no-repeat left top!important; font: bold 12px Arial, Helvetica, sans-serif!important; color: #FFFFFF!important; display: block; margin-right: auto; margin-left: auto; width: 100px; float: none; }
ul.ul_rast s span { font: normal 11px Arial, Helvetica, sans-serif!important; margin-top: -3px; margin-bottom: -3px; padding-bottom: 3px!important; padding-top: 3px!important; display: block; position: relative; }

table.pedd{ color:#7F7F7F; border-collapse:collapse; font: 11px Arial, Helvetica, sans-serif; position: relative; background: #F5F5F5; float: left; left: 72px; border-top: 1px solid #C8C864; border-right: 1px solid #C8C864; border-bottom: 3px solid #C8C864; border-left: 1px solid #C8C864; width: 824px; }
* html table.pedd{ left: 71px; width: 826px; }
*:first-child+html table.pedd{ left: 71px; width: 826px; }
table.pedd { margin:0px; padding: 0px; }
table.pedd_h{ left: 71px; }
table.pedd_h thead{ border-right: 1px solid #C8C864; border-left: 1px solid #C8C864; }

table.pedd th, td{border-left:0; padding:0px}
thead th{ color:#FFF; font-weight:bold; text-transform:uppercase; background: #C8C864; }
thead th em { text-decoration: none; padding-left: 10px; font-style: normal; }
thead th u, tbody td u, tfoot td u { text-decoration: none!important; padding-right: 10px; font: bold 11px Arial, Helvetica, sans-serif!important; }

tfoot{ clear: left; float: left; }

tbody { border-right: 1px solid #C8C864; border-left: 1px solid #C8C864; }
table.pedd tbody tr{ margin: 0px; padding: 0px; float: left; }
table.pedd tbody td, table.pedd tbody th { border-bottom: 1px solid #C8C864; margin: 0px; padding: 8px 0px; }
tbody th a { font: normal 11px "Trebuchet MS", Arial, sans-serif; color: #646464; }
tbody tr.odd{ color:#666; background: #EBEBEB; }
tbody a{ color:#646464; text-decoration:none }
tbody a:active, tbody a:hover, tbody a:focus, tbody a:visited{ color:#96AF00 }
thead { float: left; width: 824px; clear: left; }

tbody tr:hover{ color:#FF0000; background: #FFFFFF; }
tbody tr th a { width: auto; position: relative; float: left; height: auto; color: #646464; text-align: left; margin: 0px 0px 0px 6px; padding: 0px 4px 0px 0px; }
tbody tr th a b { width: auto; position: relative; float: left; height: 18px; text-align: left; padding: 3px 2px 0px 6px; margin: 0px; font-weight: normal; }
tbody tr th a:hover { background: url(/images/tb_bg_link_2.gif) no-repeat right bottom; }
tbody tr th a:hover b  { background: url(/images/tb_bg_link_2.gif) no-repeat left top; color: #FFFFFF!important; }
tbody tr:hover th a, tbody tr:hover th a b { color: #96AF00; }

tbody td a, tbody td a:hover { width: auto; position: relative; float: none; height: auto; color: #4B64C8; text-align: center; background: url(none); padding: 0px; }

div.prod_det { float: left; width: 814px; border-right: 1px solid #C8C864; border-left: 1px solid #C8C864; height: auto; position: relative; left: 71px; border-top: 4px solid #C8C864; padding: 10px 5px!important; background: #FFFFFF; border-bottom: 4px solid #C8C864; display: block; clear: left; margin-top: -20px; }
div.prod_last { padding: 0px 5px 10px!important; }
div.tb_menu{ width:814px; clear: both; float: left; height: auto; margin-top: 6px; }
* html div.tb_menu{ display: block; clear: none; float: none; padding-top: 5px; }
div.tb_menu a.menuitem{ background:#f5f5f5; font:bold 11px Arial, Helvetica, sans-serif; color:#646464; width:807px; text-decoration:none; height: auto; padding-left: 5px; margin-top: 2px; padding-top: 4px; padding-bottom: 4px; border: 1px solid #C8C8C8; outline:none; position: relative; clear: none; float: left; }
div.tb_menu a.menuitem:hover { background: #FFFFFF; border: 1px solid #AFBE00; color: #96AF00; }
div.tb_menu a.class2 { background: #FFFFFF; color: #96AF00; border: 1px solid #AFBE00; }
div.tb_menu a:hover.class2 { color: #4B64C8; }
div.tb_menu a.menuitem:visited, .glossymenu .menuitem:active { color:#FFFFFF; }
div.tb_menu a.menuitem b { position:absolute; top:8px; right:8px; border:none; height: 6px; width: 6px; }
div.tb_menu a.menuitem b.io { background: url(/images/more_icon_2.gif) no-repeat left top; position:absolute; }
div.tb_menu a.menuitem b.ih { background: url(/images/more_icon_2.gif) no-repeat right -50px; position:absolute; }
div.tb_menu a:hover.menuitem b.io { background: url(/images/more_icon_2.gif) no-repeat left -50px; }
div.tb_menu a:hover.menuitem b.ih { background: url(/images/more_icon_2.gif) no-repeat right top; position:absolute; }
div.tb_menu div.submenu{ width: 802px; margin: 0px 0px 5px; padding: 0px 5px; position: relative; clear: none; float: left; display: block; height: auto; border-bottom: 3px solid #C8C864; border-right: 1px solid #C8C864; border-left: 1px solid #C8C864; top: -1px; background: #FFF; }
div.tb_menu div.submenu p { clear: left; float: left; height: auto; width: 802px!important; margin: 0px!important; padding: 4px 0px 0px!important; text-align: justify; font: 12px Arial, Helvetica, sans-serif!important; color: #646464; position: relative; left: 0px!important; }
* html div.tb_menu div.submenu p { width: 802px!important; }
div.tb_menu div.submenu span { padding-left: 20px;  }
div.tb_menu div.submenu s { clear: left; float: left; width: 802px; color: #FF0000; margin: 0px; padding: 0px; }
div.tb_menu div.submenu s b { font: bold 11px/140% Arial, Helvetica, sans-serif!important; margin: 0px; padding: 0px; }

div.prod_esp { clear: left; float: left; width: 814px; position: relative; padding: 5px 0px 10px; margin: 0px; }
* html div.prod_esp { padding: 10px 0px 0px; }
div.prod_esp h5 { background:#E4E4E4!important; font:bold 11px Arial, Helvetica, sans-serif!important; color:#646464!important; width:812px!important; text-decoration:none; height: auto; padding-left: 5px; padding-top: 4px; padding-bottom: 4px; border: 1px solid #BFBFBF!important; outline:none; position: relative; clear: left!important; left: 0px!important; margin: 5px 0px 10px!important; float: none!important; text-transform: uppercase; display: block!important; }
div.prod_esp p { color: #646464; margin: 0px!important; padding: 2px 6px!important; clear: left; float: left; width: 802px!important; font: 12px Arial, Helvetica, sans-serif!important; position: relative; left: 0px!important; }
div.prod_esp p * { font-family: Arial, Helvetica, sans-serif; font-size:12px; }
div.prod_esp p span { width: 130px; float: left; }
div.prod_esp fieldset { clear: none!important; float: left!important; height: auto!important; width: auto!important; background: #3300CC; }
div.prod_esp p button.bts { clear: none!important; float: none!important; height: auto!important; width: auto!important; margin: 0px; position: relative; left: 10px; top: 0px; right: 0px; bottom: 0px; }
div.prod_esp p button.bts *, div.prod_esp p button.bts { font: bold 11px Arial, Helvetica, sans-serif!important; text-transform: uppercase; }

table#tb_rast tbody td a { color: #FFFFFF; text-align: center; display: block; clear: none; float: none; height: 20px; width: 100px; background: url(/images/rastrear_bg.gif) no-repeat left top; margin: 0px auto; padding: 0px; }
table#tb_rast tbody td a u { color: #FFFFFF; text-align: center; margin: 0px auto!important; padding:3px 0px 0px!important; width: 100px; clear: left; float: left; display: block; height: 17px; }
table#tb_rast tbody tr:hover a { background: url(/images/rastrear_bg.gif) no-repeat left -50px; }
table#tb_rast tbody td a:hover { background: url(/images/rastrear_bg.gif) no-repeat left -100px; }
table#tb_rast tbody tr:hover{ color:#96AF00; background: #FFFFFF; }



form.in1 { clear: left; float: left; height: auto; width: 798px; margin: 0px; left: 71px; border-color: #C8C864; }
* html form.in1 { padding-bottom: 5px; }
form.in1 u { clear: left; float: left; width: 786px; padding: 5px 3px; border: 3px solid #C8C864; font: bold 11px Arial, Helvetica, sans-serif; color: #7D7D7D; position: static; margin: 0px 0px 15px; text-transform: uppercase; text-align: center; background: #FFFFFF; }
form.in1 label { margin: 0px; left: 3px; }
form.in1 fieldset.f_ar_1 { width: 394px; clear: none; float: left; height: auto; }
form.in1 fieldset.f_ar_2 { width: 394px; clear: none; float: left; height: auto; }
form.in1 .j_inp_inn div input { width:386px !important; text-align: left; padding-right: 4px; padding-left: 4px; clear: none; float: left!important; }
* html form.in1 .j_inp{ width: 386px !important; }
* html form.in1 .j_inp_inn div input{ width:386px !important; } 
*:first-child+html form.in1 .j_inp_inn div input{ width:386px !important; }
body:nth-of-type(1) form.in1 .j_inp_inn div input{ width:386px !important; }

form.in1 fieldset.fd1  { clear: none!important; float: left!important; width: 192px!important; padding-right: 10px; }
form.in1 fieldset.fd1 .j_inp_inn div input { width:184px!important;  }
* html form.in1 fieldset.fd1 .j_inp{ width: 184px !important; }
* html form.in1 fieldset.fd1 .j_inp_inn div input{ width:184px !important; } 

form.in1 fieldset.fd2  { clear: none!important; float: left!important; }
form.in1 fieldset.fd2 .j_inp_inn div input { width:86px!important; }
* html form.in1 fieldset.fd2 .j_inp{ width: 86px !important; }
* html form.in1 fieldset.fd2 .j_inp_inn div input{ width:86px !important; } 

form.in1 fieldset.fd3  { clear: none!important; float: left!important; width: 282px!important; }
form.in1 fieldset.fd3 .j_inp_inn div input { width:282px!important;  }
* html form.in1 fieldset.fd3 .j_inp{ width: 282px !important; }
* html form.in1 fieldset.fd3 .j_inp_inn div input{ width:282px !important; } 

form.in1 fieldset.fd4  { clear: none!important; float: left!important; width: 92px!important; padding-left: 10px; }
*:first-child+html form.in1 fieldset.fd4  { clear: none!important; float: left!important; width: 82px!important; padding-left: 18px; }
* html form.in1 fieldset.fd4 .j_inp{ width: 86px !important; }
* html form.in1 fieldset.fd4 .j_inp_inn div input{ width:86px !important; } 

form.in1 fieldset.fd5  { clear: none!important; float: left!important; width: 190px!important; }
form.in1 fieldset.fd5a  { clear: none!important; float: left!important; width: 110px!important;  }

form.in1 fieldset.fd6  { clear: none!important; float: left!important; width: 322px!important; }
form.in1 fieldset.fd6a  { clear: none!important; float: left!important; width: 270px!important;  }
form.in1 fieldset.fd6 label  { clear: none!important; float: left!important; width: 252px!important; }
form.in1 fieldset.fd6 .j_inp_inn div input { width:102px!important;  }
form.in1 fieldset.fd6 s  { clear: none!important; float: left!important; width: 150px!important; font: 10px Tahoma, Arial, sans-serif; color: #96AF00; padding-top: 5px; text-align: left; padding-left: 5px; }
* html form.in1 fieldset.fd6 .j_inp{ width: 102px !important; }
* html form.in1 fieldset.fd6 .j_inp_inn div input{ width:102px !important; } 

form.in1 fieldset.fd7 { clear: none!important; float: left!important; width: 790px!important; }
form.in1 fieldset.fd7 label { clear: none!important; float: left!important; width: auto!important; margin: 0px; padding: 0px 15px 0px 5px; left: 0px; }
form.in1 fieldset.fd7 .jqTransformRadioWrapper{ float:left; margin:0px; clear: none; position: relative; height: 15px; width: 15px; display: block; text-align: left; padding: 0px; }
form.in1 fieldset.fd7 .jqTransformRadio{ background:transparent url(/images/bar/radio2.png) no-repeat center top; vertical-align:middle; height:15px !important; width:15px !important; float: left; margin-right: 0px; margin-left: 0px; }
form.in1 fieldset.fd7 .jqTransformChecked{background:transparent url(/images/bar/radio2.png) no-repeat center -50px; }
* html form.in1 fieldset.fd7 .jqTransformRadio{ background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bar/radio2_un.png', sizingMethod="crop"); position:static; cursor: pointer; }
* html form.in1 fieldset.fd7 .jqTransformChecked{background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bar/radio2_ck.png', sizingMethod="crop"); position:static; cursor: pointer;  }

form.in1 fieldset.fd8 { clear: none!important; float: left!important; width: 790px!important; }
form.in1 fieldset.fd8 label { clear: none!important; float: left!important; width: auto!important; margin: 0px; padding: 5px 15px 0px 5px; left: 0px; color: #646464; }

form.in1 fieldset.fd9 label { clear: left!important; float: none!important; width: 790px!important; margin: 0px; padding: 5px 0px 0px 5px; display: block; position: relative; left: 0px; }

form.in1 fieldset.fd_pass { clear: left; float: left; width: 792px; padding: 10px 0px 15px; border: 3px solid #96AF00; font: bold 11px Arial, Helvetica, sans-serif; color: #7D7D7D; position: static; margin: 0px 0px 15px; background: #FFFFFF; }
form.in1 fieldset.fd_pass label { left: 4px; padding-bottom: 1px; }
form.in1 fieldset.fd_pass i { font: bold normal 11px Arial, Helvetica, sans-serif; color: #646464; text-align: center; display: block; clear: left; padding-bottom: 10px; }
form.in1 fieldset.fd_pass s { font: bold normal 12px "Trebuchet MS", Arial, sans-serif; color: #FF0000; text-align: center; display: block; clear: left; padding-bottom: 5px; padding-top: 5px; width: 772px; margin: 0px auto; float: none; position: relative; border-top: 1px solid #FF3300; border-bottom: 1px solid #FF3300; background: #F5F5F5 url(/images/bg_li.gif) repeat-x left top; }
form.in1 fieldset.fd_pass fieldset.fd_p1 { clear: none!important; float: left!important; width: 300px!important; margin: 0px 0px 10px; padding: 0px 0px 0px 10px; left: 0px; }
form.in1 fieldset.fd_pass fieldset.fd_p1 .j_inp_inn div input { width:292px!important;  }
* html form.in1 fieldset.fd_pass fieldset.fd_p1 .j_inp{ width: 292px !important; }
* html form.in1 fieldset.fd_pass fieldset.fd_p1 .j_inp_inn div input{ width:292px !important; } 

form.in1 fieldset.fd_pass fieldset.fd_p2 { clear: none!important; float: left!important; width: 120px!important; margin: 0px; padding: 0px 0px 0px 10px; left: 0px; }
form.in1 fieldset.fd_pass fieldset.fd_p2 .j_inp_inn div input { width:112px!important;  }
* html form.in1 fieldset.fd_pass fieldset.fd_p2 .j_inp{ width: 112px !important; }
* html form.in1 fieldset.fd_pass fieldset.fd_p2 .j_inp_inn div input{ width:112px !important; } 

form.in1 fieldset.fd_pass fieldset.fd_p3 { clear: none!important; float: left!important; width: 120px!important; margin: 0px; padding: 0px 0px 0px 10px; left: 0px; }
form.in1 fieldset.fd_pass fieldset.fd_p3 .j_inp_inn div input { width:112px!important;  }
* html form.in1 fieldset.fd_pass fieldset.fd_p3 .j_inp{ width: 112px !important; }
* html form.in1 fieldset.fd_pass fieldset.fd_p3 .j_inp_inn div input{ width:112px !important; } 

form.in1 fieldset.fd_pass fieldset.fd_p4 { clear: none!important; float: left!important; width: 200px!important; margin: 0px; padding: 0px 0px 0px 10px; left: 0px; }
form.in1 fieldset.fd_pass fieldset.fd_p4 .j_inp_inn div input { width:192px!important;  }
* html form.in1 fieldset.fd_pass fieldset.fd_p4 .j_inp{ width: 192px !important; }
* html form.in1 fieldset.fd_pass fieldset.fd_p4 .j_inp_inn div input{ width:192px !important; } 


form.in1 .j_sel{ margin-right: 0px; clear: none; float: left; }
form.in1 .j_sel div span{ float:none; position:absolute; white-space:nowrap; height:20px; overflow:hidden; cursor:pointer; font: 12px "Trebuchet MS", Arial, sans-serif; padding-top: 4px; padding-left: 6px; color: #646464; outline:none; left: 0px; text-align: left!important;}
form.in1 .j_sel ul{ height:150px; }
form.in1 .j_sel #ppbra, form.in1 .j_sel #ppbra2 { width: 172px!important; text-align: left!important; }
form.in1 .j_sel #ppsex, form.in1 .j_sel #ppsex { width: 92px!important; text-align: left!important; }

form.in1 table.jqTransformTextarea td#jqTransformTextarea-mm textarea{ overflow: auto; width: 788px!important; font: 12px "Trebuchet MS", Arial, sans-serif; color: #646464; height: 75px; }

fieldset.field_bt i { font: bold 11px Arial, Helvetica, sans-serif; color: #646464; padding-top: 10px; float: left; padding-left: 72px; }

form#in1, form#in1 u, form#in3, form#in3 u   { border-color: #C8C864; }
form#in2, form#in2 u, form#in4, form#in4 u  { border-color: #CCCCCC; }

