ul {margin:0; list-style: square inside; line-height:16px;}
li {padding-left:7px; list-style: square outside;}
.ul_red {margin:0; padding:0; list-style:none; line-height:16px;}
.li_red {list-style:none; background:url('images/arrow_1.gif') no-repeat left center; }
.li_red a {list-style:none; background:url('images/bg_a.gif') repeat-x bottom; text-decoration:none}
.li_red a:hover {list-style:none; text-decoration:underline;}

body{margin:0px; padding:0px; background-color:#FFFFFF;}

table {border:0px;}

form{margin:0px; padding:0px;}

h1 {padding-top:15px; font-size:19px; font-family:Tahoma; color:#0000CC; }
h2 {font-size:14px; font-family:Tahoma;}
h3 {font-size:17px; font-family:Tahoma; font-weight: bold;}

td, input, textarea, select{font-size:11px; font-family:Tahoma; color:#2D3331; line-height:15px; vertical-align:top;}
.form_1 input {width:201px; height:21px; padding-left:6px;}
.submit_1 {width:200px; height:30px; font-family:Tahoma; background-color:#FFFFFF; font-weight: bold; border:1px solid #8C8C8C; font-size:12px; color:#0000CC; margin:0px 0px 2px 0px; padding-left:6px;}
.form_1 textarea {width:301px; height:50px; padding-left:6px; margin:0px;}
.select select {width:201px; height:19px; padding-left:3px;}
.date select {width:42px; height:19px; padding-top:1px;}
.date {width:46px;}

.form_2 input {width:198px; height:21px; padding-left:6px;}
.form_2 textarea {width:198px; height:91px; padding-left:6px; margin:0px;}

b {color:#626262;}
strong {color:#0000CC;}
span {color:#0000CC;}
a {color:#0000CC;}
a:hover {text-decoration:none;}

.text_1 {line-height:14px;}

.more_1 {width:71px;}
.more_1 a {font-size:9px; line-height:16px; padding:0px 19px 3px 6px; margin-bottom:4px; background:bottom right no-repeat; text-decoration:none; background-image:url(images/more_1.gif);}
.more_1 a:hover {text-decoration:underline;}
.more_2 {width:84px;}
.more_2 a {font-size:9px; line-height:16px; margin-bottom:4px; background:url('images/more_2.gif') no-repeat bottom right; text-decoration:none; padding-left:6px; padding-right:19px; padding-top:0px; padding-bottom:3px; background-image:url('images/more_2.gif')}
.more_2 a:hover {text-decoration:underline;}
.more_3 {width:71px;}
.more_3 a {font-size:9px; line-height:16px; margin-bottom:4px; background:url('images/more_3.gif') no-repeat bottom right; text-decoration:none; padding-left:6px; padding-right:19px; padding-top:0px; padding-bottom:3px; background-image:url('images/more_3.gif')}
.more_3 a:hover {text-decoration:underline;}

.a_reset {width:41px;}
.a_reset a {font-size:9px; line-height:16px; margin-bottom:4px; background:url('images/a_reset.gif') no-repeat bottom right; text-decoration:none; padding-left:6px; padding-right:15px; padding-top:0px; padding-bottom:3px; background-image:url('images/a_reset.gif')}
.a_reset a:hover {text-decoration:underline;}

.a_submit {width:46px;}
.a_submit a {font-size:9px; line-height:16px; background:url('images/a_submit.gif') no-repeat bottom right; text-decoration:none; padding-left:6px; padding-right:13px; padding-top:0px; padding-bottom:3px; background-image:url('images/a_submit.gif')}
.a_submit a:hover {text-decoration:underline;}

.copy0 {color:#CFCFCF;font-size:11px; line-height:11px;}
.copy0 a {color:#CFCFCF; text-decoration:none;}
.copy0 a:hover {color:#2D3331; text-decoration:underline;}

.copy1 {font-size:11px; line-height:11px;}
.copy1 a {color:#2D3331; text-decoration:none;}
.copy1 a:hover {text-decoration:underline;}

.copy2 {font-size:9px; line-height:11px;}
.copy2 a {color:#2D3331; text-decoration:none;}
.copy2 a:hover {text-decoration:underline;}

.tab_line td {height:2px; background:url('images/point.gif') repeat-x top left;}
.tab_col td {height:22px; background:url('images/point.gif') repeat-y top left;}
.tab_col div {margin:4px 20px 0px 21px;}
.tab_outline {border-style:double; border-color:#999999}

.green {font-size:11px; color:#009900;}
.green a {color:#009900; text-decoration:none;}
.green a:hover {text-decoration:underline;}