@charset "utf-8";
/* CSS Document */
img{border:0px none;}
body { background-color:#d4d4d4; font:normal 12px/17px 'ArialMT', 'Arial', 'sans-serif'; margin:0; padding:0; }
div#main { background-color:#fff; width:900px; height:550px; margin:0px auto; margin-top:50px; color:#5f5f5f }
ul{margin:0; margin-left:10px; padding:0;}
ul#navigation{margin:0; padding:17px 20px 3px 37px; float:left; font:bold 14px/20px 'ArialMT', 'Arial', 'sans-serif'; color:#6f6f6f;}
ul#navigation a{ color:#AAA; text-decoration:none}
ul#navigation a:hover{ color:#F00;}
ul#navigation.text{padding:23px 20px 5px 35px;}

ul#navigation li {margin:0; padding:0; list-style:none; float:left;}
ul#navigation.text li{padding:0px 10px;}
ul#navigation li a{display:block;}
ul#navigation li img{margin-right:4px; display:block;}
h1#titleline{margin:0;padding:0; clear:left; background-color:#000; position:relative;}
#textcontents{margin-left:284px; margin-top:79px; margin-right:40px;}
h2{font-size:13px; margin:0px 0px;}
#textcontents h2,p{margin:14px 0px;}
a{color:#777; text-decoration:underline}
a:visited{color:#999}
a:hover{color:#F00}
#footer{width:906px; position:relative;margin:0 auto; display:block; margin-top:12px;}
#footer a{position:absolute; right:70px; top:7px;}

input{width:100%; line-height:14px; height:14px; font-size:12px; color:#4f4f4f;}
input.unselected{ font-style:italic; color:#888;}
textarea{width:100%; line-height:14px; height:100px; font-size:12px;color:#4f4f4f; font:'ArialMT', 'Arial', 'sans-serif';}

#shlogo{float:right; margin:8px; margin-top:32px; margin-right:12px;}
#textlogo{margin:1px 20px;}