﻿@font-face {     font-family: 'myfont';   font-style: normal;   font-weight: 400;     src: url(../style/myfont.ttf); }
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 14px 'myfont'; COLOR: #333333; PADDING-TOP: 0px; 
}

table, input, textarea, select, button {
FONT: 14px 'myfont';
}

.lcol {float:left}

.rcol {float:right}

h1 {
	PADDING-LEFT: 10px; PADDING-TOP: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; font-size: 150%;  
}

h1.items {
	PADDING-LEFT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; font-size: 170%;  
}

h1.board {
	PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; font-size: 100%;   
}

tr.clickable:hover td {
	background: #E6E6E6;

	cursor: pointer;
}

.td {
PADDING: 10px;
}

.tdd {
PADDING-LEFT: 15px;
PADDING-TOP: 5px;
}

.tbl{
border: solid 1px #D4D4D4;
}

.tb2{
border-left: solid 1px #D4D4D4;
border-right: solid 1px #D4D4D4;
border-top: solid 1px #D4D4D4;
}

.tb3{
border-bottom: solid 1px #D4D4D4;
border-right: solid 1px #D4D4D4;
border-top: solid 1px #D4D4D4;
}

.tb4{
border-bottom: solid 1px #D4D4D4;
padding-bottom:10px;
padding-left:3px;
}

.tb5{
border-left: solid 1px #D4D4D4;
}

input {
	margin-top: 4px;
background: #D3D3D3;
    background: -moz-linear-gradient(top, #D3D3D3 0%, #D9D9D9 38%, #E5E5E5 82%, #E7E7E7 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D3D3D3), color-stop(38%, #D9D9D9), color-stop(82%, #E5E5E5), color-stop(100%, #E7E7E7));
    background: -webkit-linear-gradient(top, #D3D3D3 0%, #D9D9D9 38%, #E5E5E5 82%, #E7E7E7 100%);
    background: -o-linear-gradient(top, #D3D3D3 0%, #D9D9D9 38%, #E5E5E5 82%, #E7E7E7 100%);
    background: -ms-linear-gradient(top, #D3D3D3 0%, #D9D9D9 38%, #E5E5E5 82%, #E7E7E7 100%);
    background: linear-gradient(to bottom, #D3D3D3 0%, #D9D9D9 38%, #E5E5E5 82%, #E7E7E7 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#d3d3d3', endColorstr='#e7e7e7', GradientType=0 );

    padding: 12px 10px;
    color: #666;
	
	    text-shadow: 1px 1px 1px #FFF;
    border: 1px solid rgba(16, 103, 133, 0.6);
    box-shadow: 0 0 3px rgba(255, 255, 255, 0.5), inset 0 1px 4px rgba(0, 0, 0, 0.2);
    border-radius: 3px;
    outline: 0;
}


.str {
	color: #006633;
}

select {

background: #D3D3D3;
    background: -moz-linear-gradient(top, #D3D3D3 0%, #D9D9D9 38%, #E5E5E5 82%, #E7E7E7 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D3D3D3), color-stop(38%, #D9D9D9), color-stop(82%, #E5E5E5), color-stop(100%, #E7E7E7));
    background: -webkit-linear-gradient(top, #D3D3D3 0%, #D9D9D9 38%, #E5E5E5 82%, #E7E7E7 100%);
    background: -o-linear-gradient(top, #D3D3D3 0%, #D9D9D9 38%, #E5E5E5 82%, #E7E7E7 100%);
    background: -ms-linear-gradient(top, #D3D3D3 0%, #D9D9D9 38%, #E5E5E5 82%, #E7E7E7 100%);
    background: linear-gradient(to bottom, #D3D3D3 0%, #D9D9D9 38%, #E5E5E5 82%, #E7E7E7 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#d3d3d3', endColorstr='#e7e7e7', GradientType=0 );

    padding: 12px 10px;
    color: #666;
	
	    text-shadow: 1px 1px 1px #FFF;
    border: 1px solid rgba(16, 103, 133, 0.6);
    box-shadow: 0 0 3px rgba(255, 255, 255, 0.5), inset 0 1px 4px rgba(0, 0, 0, 0.2);
    border-radius: 3px;
    outline: 0;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-right: 3px;
}

select.search_se {
	color: #555;
	border: 1px solid #B5B8C8;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-right: 0px;
	background: #FFF repeat-x;
}


textarea {

	margin-top: 4px;
background: #D3D3D3;
    background: -moz-linear-gradient(top, #D3D3D3 0%, #D9D9D9 38%, #E5E5E5 82%, #E7E7E7 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D3D3D3), color-stop(38%, #D9D9D9), color-stop(82%, #E5E5E5), color-stop(100%, #E7E7E7));
    background: -webkit-linear-gradient(top, #D3D3D3 0%, #D9D9D9 38%, #E5E5E5 82%, #E7E7E7 100%);
    background: -o-linear-gradient(top, #D3D3D3 0%, #D9D9D9 38%, #E5E5E5 82%, #E7E7E7 100%);
    background: -ms-linear-gradient(top, #D3D3D3 0%, #D9D9D9 38%, #E5E5E5 82%, #E7E7E7 100%);
    background: linear-gradient(to bottom, #D3D3D3 0%, #D9D9D9 38%, #E5E5E5 82%, #E7E7E7 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#d3d3d3', endColorstr='#e7e7e7', GradientType=0 );

    padding: 12px 10px;
    color: #666;
	
	    text-shadow: 1px 1px 1px #FFF;
    border: 1px solid rgba(16, 103, 133, 0.6);
    box-shadow: 0 0 3px rgba(255, 255, 255, 0.5), inset 0 1px 4px rgba(0, 0, 0, 0.2);
    border-radius: 3px;
    outline: 0;
	
}


 




.submit {
  background: #3498db;
  background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
  background-image: -moz-linear-gradient(top, #3498db, #2980b9);
  background-image: -ms-linear-gradient(top, #3498db, #2980b9);
  background-image: -o-linear-gradient(top, #3498db, #2980b9);
  background-image: linear-gradient(to bottom, #3498db, #2980b9);
  -webkit-border-radius: 4;
  -moz-border-radius: 4;
  border-radius: 4px;
  text-shadow: 1px 1px 3px #666666;
  -webkit-box-shadow: 0px 1px 3px #666666;
  -moz-box-shadow: 0px 1px 3px #666666;
  box-shadow: 0px 1px 3px #666666;
  
  color: #ffffff;
  
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  	margin-top: 3px;
	margin-bottom: 3px;
}

.submit:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
}



FIELDSET {
    border: 1px solid rgba(16, 103, 133, 0.6);
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
}

LEGEND {
font-weight:bold
}

A:link {
	TEXT-DECORATION: underline; color: #307792 
}
A:visited {
	color: #307792; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #F90000; TEXT-DECORATION: underline
}

A.ww:link {
	TEXT-DECORATION: underline; color: #555555 
}
A.ww:visited {
	color: #555555; TEXT-DECORATION: underline
}
A.ww:hover {
	COLOR: #F90000; TEXT-DECORATION: underline
}


A.wwe:link {
	TEXT-DECORATION: underline; color: #555555; FONT: 13px 'myfont'; 
}
A.wwe:visited {
	color: #555555; TEXT-DECORATION: underline;  FONT: 13px 'myfont'; 
}
A.wwe:hover {
	COLOR: #F90000; TEXT-DECORATION: underline; FONT: 13px 'myfont'; 
}

A.red:link {
	TEXT-DECORATION: underline; color: #F90000 
}
A.red:visited {
	color: #F90000; TEXT-DECORATION: underline
}
A.red:hover {
	COLOR: #F90000; TEXT-DECORATION: underline
}

A.green:link {
	TEXT-DECORATION: underline; color: #006600 
}
A.green:visited {
	color: #006600; TEXT-DECORATION: underline
}
A.green:hover {
	COLOR: #F90000; TEXT-DECORATION: underline
}

.line {
border-bottom: 1px dotted
} 

.wp-pagenavi{
text-align:center;
font-family: 'myfont';
margin-top:30px;
margin-bottom:30px;
color:#2A9F55;
}


.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 6px 2px 6px; 
	text-decoration: none;
	color: #307792;
}

.wp-pagenavi a:hover {	
	padding: 2px 6px 2px 6px; 
	color: #ffffff;
	background: #307792;
}
.wp-pagenavi a:active {
	padding: 2px 6px 2px 6px; 
	text-decoration: none;
	color: #000;
}

.wp-pagenavi span.current {
	padding: 2px 6px 2px 6px; 
	color: #ffffff;
	background:#307792;
}

a.submit {
  background: #34d934;
  background-image: -webkit-linear-gradient(top, #34d934, #70b82c);
  background-image: -moz-linear-gradient(top, #34d934, #70b82c);
  background-image: -ms-linear-gradient(top, #34d934, #70b82c);
  background-image: -o-linear-gradient(top, #34d934, #70b82c);
  background-image: linear-gradient(to bottom, #34d934, #70b82c);
  -webkit-border-radius: 4;
  -moz-border-radius: 4;
  border-radius: 4px;
  text-shadow: 1px 1px 3px #666666;
  -webkit-box-shadow: 0px 1px 3px #666666;
  -moz-box-shadow: 0px 1px 3px #666666;
  box-shadow: 0px 1px 3px #666666;
  
  color: #ffffff;
  
  padding: 15px 25px 15px 25px;
  text-decoration: none;
  	margin-top: 3px;
	margin-bottom: 3px;
}

a.submit:hover {
  background: #63fc3c;
  background-image: -webkit-linear-gradient(top, #63fc3c, #76d934);
  background-image: -moz-linear-gradient(top, #63fc3c, #76d934);
  background-image: -ms-linear-gradient(top, #63fc3c, #76d934);
  background-image: -o-linear-gradient(top, #63fc3c, #76d934);
  background-image: linear-gradient(to bottom, #63fc3c, #76d934);
  text-decoration: none;
}