._opera9 .rur { vertical-align: middle !important; }
._ff2 .rur { vertical-align: middle !important; }



* { margin: 0; padding: 0; }


html { font-size: 100.01%; }
body { font-family: Tahoma, Geneva, sans-serif; font-size: 68.75%; color: #343434; background: #fff; }


img { border: 0; }

a { color: #006699; }
a:hover { color: #6699cc; }

h1 { font-size: 1.4em; font-weight: normal; color: #093; }
h1 a { color: #093; }
h1 a:hover { color: #32b81e; }

h2 { font-size: 1em; color: #343434; }
h2 a { color: #343434; }
h2 a:hover { color: #666; }

h3 { font-size: 1em; color: #343434; }
h3 a { color: #343434; }
h3 a:hover { color: #666; }

h4, h5, h6 { font-size: 1em; }


input[type="submit"],
input[type="reset"],
input[type="image"] { cursor: pointer; }

input.ie6_submit,
input.ie6_reset,
input.ie6_image,
button { cursor: pointer; }





input[type="text"],
input[type="password"] { min-height: 18px; *min-height: 17px; *padding-top: 1px; border: 1px solid #7f9db9; }
input.ie6_text,
input.ie6_password { -height: 17px; -padding-top: 1px; -border: 1px solid #7f9db9; }

textarea { border: 1px solid #7f9db9; }

select { min-height: 18px; border: 1px solid #7f9db9; }

input[type="radio"] { vertical-align: -0.2em; *vertical-align: -0.3em; }
input[type="checkbox"] { vertical-align: bottom; *vertical-align: -0.3em; }
input.ie6_radio { -vertical-align: -0.3em; }
input.ie6_checkbox { -vertical-align: -0.3em; }


input[type="text"][disabled],
input[type="password"][disabled],
textarea[disabled],
select[disabled] { color: #888; border-color: #a8b0b8; background: #e3e3e3; }
input.ie6_text_disabled,
input.ie6_password_disabled,
textarea.ie6_disabled,
select.ie6_disabled { color: #888; border-color: #a8b0b8; background: #e3e3e3; }

.clear { clear: both; height: 0; overflow: hidden; } 
.g_clear_block:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.g_clear_block { *zoom: 1; }

.g_clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.g_clearfix { *zoom: 1; }

.ta11Bblack {font-size:11px; font-weight:bold; color:#000000; font-family: Tahoma;}
.ta12Bgreen {font-size:12px; font-weight:bold; color:#009333; font-family: Tahoma;}



h1.g_page_head { clear: both; padding: 0 0 0.1em 13px; margin-bottom: 0.5em; border-bottom: 1px #c7c7c7 dotted; font-size: 1.5em; font-weight: normal; color: #393; text-align: left; }
h1.g_page_orders_head { margin-left: 7px; }
h1.g_page_setup_head { padding-left: 8px; }
h1.g_page_chnumber_head { margin-top: -9px; margin-right: 0px; }




