* {font-family :Tahoma, Arial, sans-serif;}
/*
BODY {
	margin-top:0.5em;
	background-color:#f0f0ff;
	background-image: url(/images/bg4.gif);background-repeat:repeat-y;
	background-color: rgb(194,203,201);
}
*/
BODY {
	margin-top:0.5em;
}

.ANTOP, .ANBODY, .ANFOOT {
	width:970px;
	margin:0 auto;
}
.ANBODY h3 {width:885px;}

.ANTOP a {
	position:relative;
	float:left;
}

#DIVHDLOGO {
	position:relative;
	width:260px;
	height:65px;
	float:left;
}

.ANTOP h1,.ANTOP h2 {display:none;}
#iSRCHT {
	height:23px;width:138px;
	border-top:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #bbb;
	border-bottom:1px solid #bbb;
	}
#iSRCHB {
	width:50px;
	border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5; 
	border-right:1px solid #bbb ;border-bottom:1px solid #bbb;
	background-color:#f0f0f0;color:#666;font-size:12px;}
#FORMSEARCH { position: relative; margin: 0; padding: 0; top:8px;width: 200px;height: 60px;float:left;left:375px;}
#FORMSEARCH p {position: absolute;top: 0px;left: 0px;margin: 0;padding: 0;width: 188px;height: 24px;}
p #iSRCHT { position: absolute;bottom: 0;left: 0;width: 138px;height: 23px;padding: 1px;}
head+body p #iSRCHT { width: 134px; height: 19px;}
p #iSRCHT:focus { border: 1px solid #974343;background-color: #fee8eb; }
p #iSRCHB { position: absolute;bottom: 0;right: 0;height: 23px;padding: 0; }

.ANTOP {height:95px;/* background-image:url("/images/logo158x57.png");background-repeat:no-repeat; */}
.ANBODY {margin-bottom:16px;}
.ANBODY h3 {
	margin:0px 0px 12px 0px;
	font:15px Tahoma, Arial;
	color:#fff;
	padding:8px 16px 8px 20px;
	background-color:#369;
	background-image: url(/images/cyan8x24.png);
	background-repeat:no-repeat;
	background-position:5px 5px;
	width:97%;
}

.ANBODY > table,.ANBODY > div {margin-left:10px;}

#NAVMENU-HOME {height:20px;width:20px;
	background-image:url("/images/home.png");background-repeat:no-repeat;background-position:center center;
	display:block;text-indent:-9999px;float:left;clear:both;}
/*
div.NAVICONS ul{
	width:190px;height:36px;
	position:absolute;left:0px;top:10px;
}
div.NAVICONS ul li{
	width:46px;height:36px;float:left;
}
div.NAVICONS img{
	width:44px;height:33px;
}
*/
div.NAVICONS {
	position:relative;
	width:250px;
	height:60px;
	float:left;
	padding-top:5px;
	left:-185px;
}
.NAVICON a {	text-decoration:none;
text-align:center;
}
.NAVICON a:hover {color:#35d;}
.NAVICON a span {
vertical-align: top; 
}
.NAVICON a {
	width:46px;height:36px;display:block;float:left;font-size:11px;
}
.NAVICON a:hover {
	background-color:#eee;
}

#TBLHSSPEC {width:100%;line-height:20px;clear:both;}
.HSSPEC {color:#333;font-size:13px;text-align:center;}
#TBLHSSPEC th {background-color:#d5e0de;color:#333;padding:4px;font-size:13px;}
#TBLHSSPEC td {padding:4px;font-size:13px;}
tr#BLANKROW > td {height:1px;padding:0px;}
#CTLGCOL1 { width:24px; }
#CTLGCOL2 { width:110px; }

#NAVMENU {margin: 4px 8px;padding: 0 3px;margin-bottom:15px;height:18px;clear:both;}
#NAVMENU li {float: left; list-style: none ;}
#NAVMENU li.CHAR {float: left; list-style: none ;font: 12px Tahoma, Arial;
	background-image: url("/images/ya.png");background-repeat:no-repeat;background-position:center left;
}
#NAVMENU li.CHAR:first-child {
	background-image: none;
	margin-top:-2px;
}
#NAVMENU li.CHAR a {
	display: block; 
	margin:0px 0px 0px 20px;
	/* background: #20548E; 
	*/
	text-decoration: underline;
	padding: 4px 5px 4px 5px;
	color: #EAFFED;
	white-space: nowrap;color:#555;
	/* 
	border-bottom: 1px solid #a0a0cc;
	border-right: 1px solid #b0b0bb;
	background-color:#eee; 
	*/
}
#NAVMENU li.CHAR:first-child a {
	margin:0px;
}
#NAVMENU li.CHAR a:hover {background-color: #369;color:#eee;}
#NAVMENU li.CHAR a#NAVMENU-HOME:hover {
	background-color:transparent; 
	color:transparent;
	background-image:url("/images/home2.png");background-repeat:no-repeat;background-position:center center;
}
#NAVMENU li.CHAR ul 
	{margin: 0;padding: 0;position: absolute;visibility: hidden;border-top: 1px solid white;z-index:999}
#NAVMENU li.CHAR:first-child ul 
	{margin-top: 22px;}
#NAVMENU li.CHAR ul li {float: none;display: inline}
#NAVMENU li.CHAR ul li a {width: auto;background-color: #e5e5e5;border-bottom:1px solid #909099;border-right:1px solid #909099}
#NAVMENU li.CHAR ul li a:hover {background-color: #248;border-bottom:1px solid #909099;}
#NAVMENU li.CHAR ul.SUBSUBMENU {
	margin: 0;padding: 0;position: absolute;visibility:hidden;
	border-top: none;
	z-index:999
}
#NAVMENU li.CHAR ul.SUBSUBMENU li a {
	width: auto;background: #ddd;
	border-bottom:1px solid #909099;border-right:1px solid #909099
	}
#NAVMENU li.CHAR ul.SUBSUBMENU li a:hover {
	background-color: #248;border-bottom:1px solid #909099;
}
#NAVMENU2 {margin: 0px;padding: 0px;height:18px;clear:both;}
#NAVMENU2 li {float: left; list-style: none ;}

#NAVMENU2 li.CHAR2 {float: left; list-style: none ;
	background-image: url("/images/next.png");background-repeat:no-repeat;background-position:center left;
}
#NAVMENU2 li.CHAR2:first-child {
	background-image: none;
	margin-top:-2px;
}
#NAVMENU2 li.CHAR2 ul 
	{margin: 0;padding: 0;position: absolute;visibility: hidden;border-top: 1px solid white;z-index:999}
#NAVMENU2 li.CHAR2:first-child ul 
	{margin-top: 22px;}
#NAVMENU2 li.CHAR2 ul li {float: none;display: inline}

#NAVMENU2 li.CHAR2 ul.SUBSUBMENU {
	margin: 0;padding: 0;position: absolute;visibility:hidden;
	border-top: none;
	z-index:999
}
#DIVNAVI2 {
	margin:15px 0px 0px 145px;padding-bottom:15px;line-height:1.5em;
}
#DIVNAVI3 {
	margin:0px 0px 5px 40px;padding-bottom:20px;line-height:1.5em;
}
#DIVNAVI3EN {
	margin:0px 0px 5px 0px;padding-bottom:20px;line-height:1.5em;
}

/********************************/
/*.ANTOP,.ANBODY,.ANFOOT {width:780px; margin-left:10px;}*/
div.NAVICONS ul{left:345px;}
.ANFOOT {clear: both;border-top:2px groove #999;font-size:12px;text-align:right;padding:4px 5px;}
/*
div.NAVLOGIN {
	position:absolute;left:695px;top:10px;
	width:88px;height:42px;
	font:11px Tahoma, Arial;
	cursor:pointer;
}
*/
div.NAVLOGIN {
	position:relative;
	width:130px;height:42px;
	font:11px Tahoma, Arial;
	cursor:pointer;
	float:left;
	left:130px;
}
div.NAVLOGIN a {text-decoration:none;}
div.NAVLOGIN a:hover {color:#35d;}
img.IMGHSSPEC {
	margin:0 auto;
	display: block;
}

div.note {	background-color:#ccffcc;	margin: 6px;	padding: 4px;}
div.NEWSMIDASHI{text-align:center;	font-size:1.2em;	font-weight:bold;
	margin:5px 0px 18px; padding:8px;
	background-color: #eeeeee;border-top: solid 1px #000000;	border-bottom: solid 1px #000000;}
div.NEWSKAITEIBI {font-size:0.8em;	text-align:right;}
div.NEWSDETAIL{	padding:1em 1em 0;line-height: 1.2em;}
div.NEWSDETAIL P {margin:1.2em 0;}
div.NEWSDETAIL table {width:90%; border:solid 1px #999999; border-spacing: 0px;border-collapse:collapse;}
div.NEWSDETAIL th {	background-color:#cccccc;  border-right:solid 1px #999999;border-bottom:solid 1px #999999;text-align:center;}
div.NEWSDETAIL td {	background-color:#ffffff;  border-right:solid 1px #999999;border-bottom:solid 1px #999999;}
div.NEWSDETAIL h4 { font-size:0.9em;font-weight:bold;margin:15px 0 8px 0;padding:3px;
	background-color: #cccccc; border-bottom:none}
td.c {	text-align:center;}

.ANBODY > p,.ANBODY > div {margin-left:10px;line-height:1.8em;font-size:13px;}
.ANBODY > h4 {margin-left:18px;line-height:1.8em;font-size:15px;}
/***********************************************************************/
div.modelhead {	background-color:rgb(43,82,119); padding:5px 0px;width:100%;}
div.modelhead * {color:#fff;}
span.modelname { font-weight:bold;font-size: 44px;font-family :Tahoma, Arial, sans-serif }
span.series { font-weight:bold;font-size: 22px; }
div.modelhead ul {text-align:left;margin:3px 10px;padding:8px;
	background-color:rgb(69,122,161);
	border-top:1px solid rgb(184,212,211);border-left:1px solid rgb(184,212,211); 
	border-bottom:1px solid #000;border-right:1px solid #000; 
	list-style: square inside;}
div.modelhead li {font-size:13px;line-height:22px;}
TD.TDMODELSIZE {text-align:center;background-color:rgb(184,212,211);width:80px;
/*	vertical-align:middle;*/
}
TD.TDMODELSIZE a {
	display:block;padding:0.3em 0em;margin:0px;  width:100%;
	/* height:100%;*/
	vertical-align:middle;
}
span.SPANSPECDATA {
	color:#fff;font-size:12px;
}
a.dxf {background-color:rgb(243,243,249);margin:0px; padding:0.3em;height:100%;}
a.dxf:HOVER {background-color:rgb(43,82,119);color:#fff;}
a.BGDC:HOVER,TD.TDMODELSIZE a:HOVER {background-color:rgb(43,82,119);color:#fff;}
span.SPANFILESIZE {font-size:0.6em;padding-left:8px;}
IMG.IMGSPEC {float:left;}

td.model { background-color: #eeeeff;text-align:center;font-weight:bold;font-size: 1.0em;}
table.c0 {border:none;margin-left:18px;font-size:15px;}
table.c0 td {line-height:1.6em;padding:0em 1em;}

table.c2 {font-size: 0.9em;border: #666666 1pt solid;border-spacing: 0px;border-collapse:collapse;}
table.c2 td {border: #666666 1pt solid;padding: 3px;}
table.c2 th {
	border: #666666 1pt solid;padding: 3px;
	font-weight:normal;
	background-color:rgb(213,224,222);
	text-align:center;
}
table.TBLSTD {font-size:13px;}
table.TBLSTD tr th { border:1px solid #888;text-align:center; padding:8px 8px;background-color:rgb(213,224,222);}
table.TBLSTD tr td { border:1px solid #888;padding:3px 6px;line-height:1.5em;}
input {
	border-right:1px solid #bbb;
	border-bottom:1px solid #bbb;
	border-top:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	font-size:12px;
}
input[type="text"] {
	border-top:1px solid #777;
	border-left:1px solid #777;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
};
div.DIVCATIMG:after {
content:".";
display:block;
clear:both;
height:0;
visibility:hidden;
}
div.DIVCATIMG {
/*	text-align:center;border:1px solid #ccc;width:780px;min-height:1px;
	display:table-cell;
	vertical-align:middle; */
}
* html .DIVCATIMG {
height:1px;
/*\*//*/
height: auto;
overflow: hidden;
/**/
}
img.IMGHSSPEC {vertical-align:middle;}

/***********************************************************************/
div.imgbtn,a.imgbtn {
	color:white;
	display:block;
	margin:10px; padding:0;
	width:205px;
	height:42px;
	background:url('../images/btn_frame.png');
	background-repeat:no-repeat;
	background-position:0px -42px;
	text-decoration:none;
	text-align:center;
	cursor:pointer;
}
div.imgbtn:hover,a.imgbtn:hover {
	background-position:0px 0px;
	text-decoration:none;
	margin:10px; padding:0;
}
div.imgbtn p {
	line-height:42px;
	font-weight:bold;
	cursor:pointer;
}
a.imgbtn {
	line-height:42px;
}

input.imgbtn {
	-moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	box-shadow:inset 0px 1px 0px 0px #fce2c1;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fa8925), color-stop(1, #fa7025) );
	background:-moz-linear-gradient( center top, #fa8925 5%, #fa7025 100% );
/*	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa8925', endColorstr='#fa7025'); */
/*	background-color:#ffc477; */
	background-color:#fa7025; 
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #eeb44f;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:normal;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #cc9f52;
	cursor:pointer;
}
input.imgbtn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fa7025), color-stop(1, #fa8925) );
	background:-moz-linear-gradient( center top, #fa7025 5%, #fa8925 100% );
/*	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa7025', endColorstr='#fa8925');*/
	background-color:#fa7025;
}
/*input.imgbtn:active {
	position:relative;
	top:1px;
}*/
div.imgbtnb,input.imgbtnb,a.imgbtnb {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
/*	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5'); */
/*	background-color:#79bbff; */
	background-color:#378de5; 
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:normal;
	padding:10px 24px;
	text-decoration:none;
	text-shadow:0px 0px 0px #528ecc;
	cursor:pointer;
/*	-pie-background: linear-gradient(#79bbff, #378de5); */
/*	behavior: url('/css/border-radius.htc'); */
}
div.imgbtnb:hover,input.imgbtnb:hover,a.imgbtnb:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
/*	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff'); */
	background-color:#378de5;
/*	behavior: url('/css/border-radius.htc');*/
}
/*
div.imgbtnb:active,a.imgbtnb:active {
	position:relative;
	top:1px;
}
*/

div.imgbtnb:disabled,input.imgbtnb:disabled, 
div.imgbtnb[disabled],input.imgbtnb[disabled]
{
    background-color:      #F0F0F0;
    color:                 #BABABA;
    border-color:          #D9D9D9;
    cursor:                default;
    background:            -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EEF2EA), color-stop(100%,#E4EDDF));
    background:            -moz-linear-gradient(top,#EEF2EA 0%,#E4EDDF 100%);
    background:            -o-linear-gradient(top,#EEF2EA 0%,#E4EDDF 100%);
    background:            -ms-linear-gradient(top,#EEF2EA 0%,#E4EDDF 100%);
    background:            linear-gradient(top,#EEF2EA 0%,#E4EDDF 100%);
    -moz-box-shadow:       none;
    -webkit-box-shadow:    none;
	text-shadow:none;
}


/* This imageless css button was generated by CSSButtonGenerator.com */

h3+p,h3+div,h3+img {margin:14px;}
p+h3,table+h3,a+h3 {margin-top:16px!important}
#HDLOGIN {background-image:url('/images/iconlogin29.png');
background-repeat:no-repeat;height:29px;display:block;padding-left:30px;vertical-align:middle;
line-height:30px;margin-top:4px;}
#HDLOGOUT {background-image:url('/images/iconlogouta13.png');background-repeat:no-repeat;padding-left:15px;}
#HDUSRMENU {background-image:url('/images/iconmema13.png');background-repeat:no-repeat;padding-left:15px;}
#HDUSRNAME {color:#70B9E7;}
#HDLOGOUT:hover {background-image:url('/images/iconlogoutb13.png');
background-repeat:no-repeat;padding-left:15px;background-color:#ccc;}
#HDUSRMENU:hover {background-image:url('/images/iconmemb13.png');
background-repeat:no-repeat;padding-left:15px;background-color:#ccc;}
div.modelhead table tbody tr:first-child {min-height:68px;}

#TBLHSSPEC input[type="button"] {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
/*	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5'); */
	background-color:#79bbff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	padding:2px 4px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
	cursor:pointer;	
/*	behavior: url('/css/border-radius.htc');*/
}
#TBLHSSPEC input[type="text"] {
	text-align:center;
}
#TBLHSSPEC {border-collapse: collapse;border:1px solid #555;
	text-align:center;
	width:100%;
}
#TBLHSSPEC td,#TBLHSSPEC th { border:1px solid #666; }

ul.ULSTD,ol.ULSTD {
	font-size:13px;list-style-type:square;list-style-position: outside;margin:10px 30px 10px 30px;
}
ul.ULSTD li,ol.ULSTD li {
	margin:4px;line-height:22px;
}


div.imgbtnn,input.imgbtnn,a.imgbtnn {
	-moz-box-shadow:inset 0px 1px 0px 0px #eee;
	-webkit-box-shadow:inset 0px 1px 0px 0px #eee;
	box-shadow:inset 0px 1px 0px 0px #eee;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #eef), color-stop(1, #ccc) );
	background:-moz-linear-gradient( center top, #eef 5%, #ccc 100% );
/*	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eef', endColorstr='#ccc'); */
	background-color:#ccc;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:6px;
	border:1px solid #bbb;
	display:inline-block;
	color:#444;
	font-family:arial;
	font-size:13px;
	font-weight:normal;
	padding:4px 12px;
	text-decoration:none;
	text-shadow:0px 0px 0px #bbb;
	cursor:pointer;
/*	behavior: url('/css/border-radius.htc');*/
}
div.imgbtnn:hover,input.imgbtnn:hover,a.imgbtnn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #aaa), color-stop(1, #eef) );
	background:-moz-linear-gradient( center top, #aaa 5%, #eef 100% );
	background-color:#888;	
/*	behavior: url('/css/border-radius.htc');*/
}
div.imgbtnc {
	background-color:#bbdaf7; 
	border:1px solid #84bbf3;
	display:inline-block;
	color:#3d3d3d;
	font-family:arial;
	font-size:13px;
	font-weight:normal;
	padding:1px 5px;
	text-decoration:none;
	cursor:default;
	margin-left:25px;
}
div.imgbtnd {
	background-color:#ffffff; 
	border:1px solid #6d6d6d;
	display:inline-block;
	color:#555;
	font-family:arial;
	font-size:13px;
	font-weight:normal;
	padding:1px 5px;
	text-decoration:none;
	cursor:default;
	margin-left:25px;
}
div.imgbtnt,input.imgbtnt,a.imgbtnt {
	-moz-box-shadow:inset 0px 1px 0px 0px #eee;
	-webkit-box-shadow:inset 0px 1px 0px 0px #eee;
	box-shadow:inset 0px 1px 0px 0px #eee;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #eef), color-stop(1, #ccc) );
	background:-moz-linear-gradient( center top, #eef 5%, #ccc 100% );
/*	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eef', endColorstr='#ccc'); */
	background-color:#ccc;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #bbb;
	display:inline-block;
	color:#444;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	padding:0px 10px;
	text-decoration:none;
	text-shadow:0px 0px 0px #bbb;
	cursor:pointer;
	line-height:1.6em;
/*	behavior: url('/css/border-radius.htc');*/
}
div.imgbtnt:hover,input.imgbtnt:hover,a.imgbtnt:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #aaa), color-stop(1, #eef) );
	background:-moz-linear-gradient( center top, #aaa 5%, #eef 100% );
	background-color:#888;	
/*	behavior: url('/css/border-radius.htc');*/
}

#popup_ok,#popup_cancel {
	-moz-box-shadow:inset 0px 1px 0px 0px #eee;
	-webkit-box-shadow:inset 0px 1px 0px 0px #eee;
	box-shadow:inset 0px 1px 0px 0px #eee;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #eef), color-stop(1, #ccc) );
	background:-moz-linear-gradient( center top, #eef 5%, #ccc 100% );
	background-color:#ccc;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:6px;
	border:1px solid #bbb;
	display:inline-block;
	color:#444;
	font-family:arial;
	font-size:13px;
	font-weight:normal;
	padding:4px 12px;
	text-decoration:none;
	text-shadow:0px 0px 0px #bbb;
	cursor:pointer;
/*	behavior: url('/css/border-radius.htc'); */
}
#popup_ok:hover,#popup_cancel:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #aaa), color-stop(1, #eef) );
	background:-moz-linear-gradient( center top, #aaa 5%, #eef 100% );
	background-color:#888;	
}
#popup_ok:active, #popup_cancel:active {
	position:relative;
	top:1px;
}

#DIVNUMITEMINCART {
	width:17px;height:13px;border:1px solid #cef;
	color:#009;position:absolute;top:-2px;left:60px;
	background-color:#abdbff;
	border-bottom:1px solid #7ad;
	border-right:1px solid #7ad;
	font-size:10px;color:#03f;text-align:center;
}

@media print {
	TABLE.INGIF,DIV.INGIF,DIV.INGIF2,DIV.INGIF3 {display:none;}
}

.button_blue {
	background-color: #0397d6; 
	background: -webkit-linear-gradient(#1db9fc, #0397d6, #04b1fb); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#1db9fc, #0397d6,#04b1fb); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#1db9fc, #0397d6,#04b1fb); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#1db9fc, #0397d6,#04b1fb); /* Standard syntax */
	text-align: center;
	color: white;
	border: none;
	font-size: 13px;
	font-weight: bold;
	padding: 8px;
	text-decoration: none;
	display: inline-block;
	border-radius: 5px;
	box-shadow: 0px .4px .8px 1.2px rgba(0,0,0,0.24), .1px .5px .9px 1.3px rgba(0,0,0,0.19);
	-webkit-transition-duration: 0.5s; /* Safari */
	transition-duration: 0.5s;
}
.button_blue:hover {
	background-color: #039ff0; 
	background: -webkit-linear-gradient(#0397d6,#026a97,#037cb0); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#0397d6,#026a97,#037cb0); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#0397d6,#026a97,#037cb0); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#0397d6,#026a97,#037cb0); /* Standard syntax */
	box-shadow: .2px .6px 1px 1.4px rgba(0,0,0,0.24), .3px .7px 1.1px 1.5px rgba(0,0,0,0.19);
}

.QT35_SP_1{
	position: absolute;
	top: 510px;
	left: 330px;
	width: 150px;
	height: 20px;
}

.QT40_SP_1{
	position:absolute;
	top:415px;
	left:355px;
	width:150px;
	height:20px;
}

.QT45-50_SP_1{
	position:absolute;
	top:420px;
	left:345px;
	width:150px;
	height:20px;
}

.QT54_SP_1{
	position:absolute;
	top:420px;
	left:335px;
	width:150px;
	height:20px;

}

.QT60_SP_1{
	position:absolute;
	top:425px;
	left:325px;
	width:150px;
	height:20px;
}

.QT35_ANC_1{
	position:absolute;
	top:410px;
	left:360px;
	width:150px;
	height:20px;
}

.QT40_ANC_1{
	position:absolute;
	top:510px;
	left:325px;
	width:150px;
	height:20px;
}

.QT45-50_ANC_1{
	position:absolute;
	top:510px;
	left:315px;
	width:150px;
	height:20px;

}

.QT54_ANC_1{
	position:absolute;
	top:510px;
	left:305px;
	width:150px;
	height:20px

}

.QT60_ANC_1{
	position:absolute;
	top:510px;
	left:300px;
	width:150px;
	height:20px;
}

.QT_SP_2{
	position:absolute;
	top:450px;
	left:576px;
	width:150px;
	height:20px;
}

.QT_ANC_2{
	position:absolute;
	top:485px;
	left:576px;
	width:150px;
	height:20px;
}

.QT_SP_3{
	position: absolute;
	top:260px;
	left:705px;
	width:150px;
	height:20px;
}

.QT_ANC_3{
	position: absolute;
	top:520px;
	left:550px;
	width:150px;
	height:20px;
}

#divtim TD.tdbo {
	border-bottom:hidden;
	border-left:hidden;
	border-right:hidden;
	padding:3px 0px;
}