body {
/*
height:95%;
*/
}
td,th {
/*
padding-left:3px;
*/
}

.mw {
min-width:610px;
max-width:1000px;
}
table {
/*
width:98%;
margin-top:10px;
*/
}
form {
display: inline-block;
white-space: nowrap;
/*min-width:900px;*/
}
th {
padding:4px;
text-align:center;
}
td {
padding:4px;
}
button {
white-space: nowrap;
}

.searchTitle {
color:blue;
}
.subheader {
padding-left:8px;
font-weight:normal;
color:#ffffff;
background-color:#b92f32;
}
.searchForm {
width:auto;
/*
float:left;
*/
}
.progress {
padding:10px;
}
progress {margin-top:10px;}
#submit  {padding:5px 2em;}
#reset   {margin-left:3em;}
#setting {margin-left:3em;}

.bgLightGray  {background-color:lightgray;}

.imageWindow {
position: absolute;
width:auto;
background-color:#ffffff;
opacity:1.0;
}
.shadow {
box-shadow: 10px 10px 15px -10px;
/*box-shadow: 7px 7px rgba(204,204,204,0.5);*/
}
.detailOuterTable {
width:100%;
}
.detailInnerTable {
margin:0;
padding:0;
width:100%;
}
.detail {
max-width:1500px;
width:80%;
position: absolute;
top :100px;
left:100px;
z-index:2;
opacity:1.0;
/*aargba(45,45,45, 0.5);*/
}
.closeIconRight {
color: #590d0b;
}
.detailIcon {
text-align:center;
padding-right:5px;
padding-left:5px;
cursor:default;
-ms-user-select: none;
-moz-user-select: -moz-none;
-khtml-user-select: none;
-webkit-user-select: none;
user-select: none;
opacity:1.0;
}
.detailHeader {
height:25px;
width:100%;
white-space: nowrap;
text-align:center;
cursor:move;
-ms-user-select: none;
-moz-user-select: -moz-none;
-khtml-user-select: none;
-webkit-user-select: none;
user-select: none;
opacity:1.0;
}
.detailContents {
opacity:1.0;
padding:10pt;
background-color:#ffffff;
}
.fulfill {
padding:0;
margin:0;
width:100%;
}
.noborder {
border:none;
}
.colgroup {
height:0;
padding:0;
margin:0;
}
.corner {
height:8px;
width:8px;
opacity:0.0;
}
.nodisplay {
display:none;
}
.doubleBorder {
border: 5px double #000000;
}
.br1 {border-right:solid 1px #590d0b;}

.settingForm {
margin-left:72px;
width:auto;
}
.SettingFormCloseButton {
float:right;
font-weight:bold;
cursor:default;
}
.mt10 {margin-top:10px;}
.pb20 {padding-bottom:20px;}


.regardless {
padding-left:0px;
margin-left:0px;
color:#008800;
background-color:#008800;
}
.personalize {
padding-left:0px;
margin-left:0px;
color:#ff00ff;
background-color:#ff00ff;
}
.target {
color:#ffffff;
font-weight:bold;
background-color:#b92f32;
}
.detailLink {
padding-left:1px;
margin-left:0px;
padding-right:10px;
}
.w100    {width:100%;}
