/* basic elements */
html {margin:0; padding:0px; }
body {background-color:#ffffff; font-family:"Tahoma";color:#000000;font-size:11px; text-align:left;}
table { font-family:"Tahoma";font-size:11px;color:#000000;letter-spacing:0;line-height:14px; }
div { font-family:"Tahoma";font-size:11px;color:#000000; letter-spacing:0;line-height:14px;}
input, textarea { font-family:"Tahoma";font-size:11px;color:#000000;padding:3; position:relative; z-index:100}
select { border:1px solid #DEDEDE; background:#F7F5F1 ;font-family:"Tahoma";font-size:11px;color:#000000;height:18px;}
form { margin:0; }
p, dd,dl,dt,ol,div{text-align:justify;}
p { margin:10px 0 0 0; line-height:14px; }
p .txt01{ line-height:14px;}
.radio { margin:1px 0 -2px 0;border:none;background:none; }
.chkbox { margin:1px 0 -2px 0; border:none; background:none;}

img,a { border:0; }



/* basic link */
A {color:#000000;text-decoration:none;}
A:link {color:#163da7;}
A:visited {color:#163da7;}
A:hover { color:#163da7;}

/* font */
.b {font-weight:bold}
.Left {float:left;}
.Right {float:right;}
.just{ text-align:justify; }
.auto { overflow:auto}
.uline {text-decoration:underline}
