/* CSS Document */

body { margin:20px 0 0 10px; }

.outline {
 width:500px; 
 height:25px;
 background-color:#F5F5F5;
 margin:0 0 10px 0;
}

.line {border:1px #cccccc solid; width:500px;}
.posiabso {position:absolute; background-color:#FFFFFF;}

.text {
 width:460px;
 margin:10px 10px 0 30px;
 font-size:14px;
 color:#333333;
 line-height:150%;
 }

.text a:link {color:#CC3333; text-decoration:underline;}
.text a:visited {color:#CC3333; text-decoration:underline;}
.text a:hover {color:#999999; text-decoration:underline;}

.texta { font-size:14px; color:#333333;}
.texta a:link {color:#666666; text-decoration:none;}
.texta a:visited {color:#666666; text-decoration:none;}
.texta a:hover {color:#000; text-decoration:underline;}

.textb a:link {color:#666666 !important; text-decoration:underline !important;}
.textb a:visited {color:#666666 !important; text-decoration:underline !important;}
.textb a:hover {color:#CC3333 !important; text-decoration:underline !important;}

.bar {
 text-align:right;
 width:498px;
 height:17px;
 margin:1px 0 1px 0; 
}

.top-line { border-top:1px #CCCCCC solid; }
.bottom-line { border-bottom:1px #CCCCCC dashed; }

.retop {
 width:500px;
 text-align:right;
 color:#CC3333;
 font-size:14px;
 margin:5px 0 5px 0;
}
.retop a:link {color:#CC3333;}
.retop a:visited {color:#CC3333;}

.notice a:link {color:#999999;}
.notice a:visited {color:#999999;}
.notice a:hover {color:#CC3333;}

.line2 {border-bottom:1px #CCCCCC dashed;}


