/* ---- Body ---- */
body {
background-color : #ffffff;
margin-top : 10px ; 
margin-left : 10px ; 
font-size: 12px;
line-height : 16px ;
color : #000000 ;
}

/* ---- Form---- */
.button{
 margin:1px;
 padding:0px;
 border-color:#333333;
 border-style:solid;
 border-width:1px;
 background-color:#fcfcfc;
 color:#000000;
 font-size:10pt;
}

/* ---- TextArea---- */
table {
 color : #000000 ;
 font-size : 10pt ;
}

/* ---- Text ---- */

.title1 {
 color : #000000 ;
 font-size : 24pt ;
 font-weight:bold;
}

.subtitle{
 color : #000000 ;
 font-size : 10pt ;
}

.head1 {
 color : #cc0000 ;
 font-size : 10pt ;
}

.head2 {
 margin:0px;
 color : #000000 ;
 font-size : 10pt ;
}

.bodyhead {
 color : #000000 ;
 font-size : 13pt ;
 font-weight:bold;
}

.bodybold{
 color : #000000 ;
 font-size : 10pt ;
 font-weight:bold;
}

table.bodycopy {
 color : #000000 ;
 font-size : 10pt ;
 width:680px;
 background-color:#666666;
}
table.bodycopy th {
	color : #000000 ;
	font-size : 10pt ;
	background : #eeeeee;
	font-weight:normal;
}
table.bodycopy td {
	color : #000000 ;
	font-size : 10pt ;
	background : #ffffff;
}
table.bodycopy form {
	display:inline;
}

.thead0{
 color : #000000 ;
 font-size : 10pt ;
 background : #eeeeee;
}

.tbody{
 color : #000000 ;
 font-size : 10pt ;
 background : #ffffff;
}

.thead1{
 color : #000000 ;
 font-size : 10pt ;
 background : #eeeeee;
}

.thead4{
 color : #000000 ;
 font-size : 10pt ;
 background : #bbbbbb;
}

.thead2{
 color : #000000 ;
 font-size : 10pt ;
 background : #ffffcc;
}

.thead3{
 color : #000000 ;
 font-size : 10pt ;
 background : #ccffcc;
}

.price{
 color : #880000 ;
 font-weight:bold;
 background : #ffffff;
}

.notice{
 color : #006699 ;
 font-size : 10pt ;
}

.notice_small{
 color : #006699 ;
 font-size : 9pt ;
}

.alert{
 color : #ee0000;
 font-size : 10pt ;
}

