/* CSS Document */

html{ width:100%; height:100%;
} 

body{ 
width:100%; height:100%; padding:0; margin:0; 
background-color: #FFFFFF;  overflow: hidden;
}

*:focus {
        outline: 0;
}
*:focus { outline: none; }
*::-moz-focus-inner { border: none;}


h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 12px;
	letter-spacing: 1.5pt;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-left: 12px;
	margin-bottom: 6px;
	cursor: default;	
	font-weight: bold;
}


p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	margin-top: 0px;
	padding-top: 1px;
	padding-left: 5px;
	padding-right: 8 px;
	letter-spacing: 1.1pt;
	padding-bottom: 0px;
	margin-bottom: 6px;
	cursor: default;	
}

.table_style {
	padding-top: 6px;
	padding-bottom: 6px;
	border-style: solid;
	border-width:thin;
	border-color:#CCC; 
	background-color:#F6F6F6;
	
	} 
	

#box_1 {
	float:left;
	width:430;
	margin-right:10}
#box_2 {
	float:left;
	width:350;}
	
#box_3 {
	float:left;
	width:530;}
	

.top_right {
	padding-top: 6px;
	margin-top: 3px;
	font-size: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #999999;
	}


.date {
	padding-top: 4px;
	margin-top: 0px;
	font-size: 8px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #999999;
}

.date A:link {padding-top: 4px;
	margin-top: 0px;
	font-size: 8px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #999999; text-decoration:none}
.date A:visited {padding-top: 4px;
	margin-top: 0px;
	font-size: 8px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #999999;text-decoration:none}
.date A:active {padding-top: 4px;
	margin-top: 0px;
	font-size: 8px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #999999;text-decoration:none}
.date A:hover {padding-top: 4px;
	margin-top: 0px;
	font-size: 8px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #999999;}
	


label
{
width: 80px;
float: left;
text-align: right;
margin-right: 0.5em;
display: inline-block;
}

input
{
color: #666;
background: #FFFFFF;
border: 1px solid #C7C7C7;
margin: 0px 4px 4px 4px;
}

.submit input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 90px;
	width: 4em;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border: 1px solid #C7C7C7;
	background-color: #FFFFFF;
	color: #666;
	margin: 0px 4px 4px 4px;
}


.link_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999;
	font-size: 12px;
	letter-spacing: 1.5pt;
	cursor: default;
	margin-top: 5px;
	vertical-align: bottom;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
	text-decoration: none;
}
.link_button a:link {
	color: #999;
	text-decoration: none;
}
.link_button a:visited {
	color: #3366FF;
	text-decoration: none;
}
.link_button a:hover {
	color: #3366FF;
	text-decoration: none;
}
.link_button a:active {
	color: #3366FF;
	text-decoration: none;
}

td a {
	display:block;
	height: 100%;
	cursor: hand;
	color: #3366FF;
}
td a:hover {
	
 	height: 100%;
	cursor: hand;
	color: #3366FF;
}

.unselectable {
   -moz-user-select: none;
   -khtml-user-select: none;
   user-select: none;
}

img {
	border-style:none;
}


.b1, .b2, .b3, .b4, .f1, .f2, .f3, .f4 {font-size:1px; overflow:hidden; display: block; white-space:nowrap}
.b1  {height:1px; background:#EBEBEB; margin:0 5px;}
.b2 {height:1px; background:#ffffff; border-right:2px solid #EBEBEB; border-left:2px solid #EBEBEB; margin:0 3px;}
.b3 {height:1px; background:#ffffff; border-right:1px solid #EDEDED; border-left:1px solid #EDEDED; margin:0 2px;}
.b4 {height:2px; background:#ffffff; border-right:1px solid #F0F0F0; border-left:1px solid #F0F0F0; margin:0 1px;}
.contentb {background: #ffffff; border-right:1px solid #F2F2F2; border-left:1px solid #F2F2F2; overflow:visible;}
.contentb div {margin-left: 5px; margin-right: 3px;}
.f1 {height:3px; background: transparent; background-color: transparent; border-right:1px solid #F5F5F5; border-left:1px solid #F5F5F5; margin: 0px -1px;}
.f2 {height:3px; background: transparent; background-color: transparent; border-right:1px solid #F7F7F7; border-left:1px solid #F7F7F7; margin: 0px -1px;}
.f3 {height:3px; background: transparent; background-color: transparent; border-right:1px solid #FAFAFA; border-left:1px solid #FAFAFA; margin: 0px -1px;}
.f4 {height:3px; background: transparent; background-color: transparent; border-right:1px solid #FCFCFC; border-left:1px solid #FCFCFC; margin: 0px -1px;}
