BODY
{
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
}

TD
{
	color:#162e3a;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

A
{
	color: #00798f;
}

A:HOVER
{
	color:#ff6000;
	text-decoration: none;
}

P
{
	margin-top:5px;
	margin-bottom:5px;
}

H1
{
	color:#162e3a;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 12px;
	text-transform: uppercase;
}

H2
{
	color:#2d5569;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	line-height: 12px;
	text-transform: uppercase;
}

FORM
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

INPUT, SELECT, TEXTAREA
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#2d5569;
	padding: 0px 2px 0px 2px;
}

INPUT
{
	height:19px;
}


IMG
{
	border-color: #2d5569;
}

TD.favoritebar
{
	background-image: url(/tpl/images/bktop2.gif);
	background-position: left;
	background-repeat: repeat-x;
	height: 30px;
	padding: 0px 10px 0px 10px;
}

TD.favoritetd
{
	padding: 0px 6px 0px 6px;
}


IMG.favoriteicon
{
	margin-right: 5px;
	vertical-align: middle;
}


TD.authorbar
{
	background-image: url(/tpl/images/bktop1.gif);
	background-position: left;
	background-repeat: repeat-x;
	height: 32px;
	padding: 0px 10px 0px 10px;
}

TD.author
{
	color:#d0dfe0;
	white-space: nowrap;
	padding: 0px 10px 0px 10px;
}

TD.author A
{
	color: unset;
    text-decoration: none;
}

#authorname
{
	color:#ffffff;
	font-weight:bold;
}

TD.leftcolumn
{
	padding: 5px 0px 5px 5px;
}

TABLE.menuitem
{
	margin-bottom: 3px;
}

TD.menuitem_t
{
	color:#2d5569;
	padding: 0px 10px 0px 5px;
	width:195px;
	height:32px;
	background-image: url(/crm/tpl/images/bkmenu.gif);
	background-position: top left;
	background-repeat: no-repeat;
	font-size:10px;
	font-weight: bold;
	white-space: nowrap;
	text-transform: uppercase;
}

TD.menuitem_t_
{
	color:#2d5569;
	padding: 0px 10px 0px 5px;
	width:195px;
	height:32px;
	background-image: url(/crm/tpl/images/bkmenu_.gif);
	background-position: top left;
	background-repeat: no-repeat;
	font-size:10px;
	font-weight: bold;
	white-space: nowrap;
	text-transform: uppercase;
}

TD.menuitem_t A
{
	text-decoration: none;
}


TD.submenubody
{
	background-color: #e8eff0;
	border-left: solid 1px #6f8c8e;
	border-right: solid 1px #6f8c8e;
	border-bottom: solid 1px #6f8c8e;
}

TD.submenu
{
	padding:0px 10px 0px 12px;
	height:25px;
	color:#ff6000;
	font-weight:bold;
}

TD.submenu A
{
	text-decoration: none;
}

IMG.submenu
{
	margin-right:8px;
	vertical-align: middle;
}

TD.submenudlv
{
	background-image: url(/crm/tpl/images/dlv_h.gif);
	background-position: left;
	background-repeat: repeat-x;
	height:1px;
}

TD.infobar
{
	background-color: #ffffef;
	border: solid 1px #9cc430;
	padding: 0px 8px 4px 8px;
}

#red
{
	color:#cc0000;
}

#space
{
	margin-bottom:10px;
}

TD.content
{
	padding: 5px 10px 20px 10px;
}

IMG.header
{
	margin-right:5px;
	margin-bottom:3px;
	vertical-align: middle;
}

TABLE.deliver_h
{
	background-image: url(/tpl/images/dlv_h.gif);
	background-position: left;
	background-repeat: repeat-x;
	height:1px;
	margin-bottom:10px;
}

TD.toolbar
{
	color:#6f8c8e;
	height:30px;
	width:99%;
	background-image: url(/tpl/images/bktool.gif);
	border-right: solid 1px #becfd3;
	padding-right:10px;
	white-space: nowrap;
}

TD.toolbar_item
{
	color:#6f8c8e;
	white-space: nowrap;
}

TD.cell
{
	width:82px;
	text-align: center;
	vertical-align:top;
}

TD.version
{
	color:#ffffff;
	background-image: url(/tpl/images/lgbtm.gif);
	background-position: top left;
	background-repeat: no-repeat;
	padding:0px 10px 0px 10px;
	height:32px;
}

TD.bottom
{
	background-image: url(/tpl/images/bktop1.gif);
	background-position: left;
	background-repeat: repeat-x;
	height:32px;
	padding:0px 10px 0px 10px;
}

TD.btm
{
	color:#ffffff;
}

TD.btm A
{
	color:#7fdce3;
}

TABLE.form, TABLE.innertb {
	background-color: #becfd3;
}

TD.formfield, TD.formprop {
	background-color:#FFFFFF;
	padding: 5px 5px 5px 5px;
}

TD.formprop {
	width:120px;
	color:#2d5569;
	background-color: #eef3f4;
	border: solid #ffffff 2px;
}

INPUT.button {
	font-size: 11px;
	font-weight:bold;
	height:23px;
}

A.button {
	font-size: 11px;
	font-weight:bold;
}

TD.innertbhead {
	color:#2d5569;
	background-color: #becfd3;
	border: solid #ffffff 2px;
	font-size: 11px;
	font-weight: bold;
	height: 19px;
	text-align: center;
}

TR.innertr1 {
	background-color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
}

TR.innertr2 {
	background-color: #eef3f4;
	padding-left: 5px;
	padding-right: 5px;
}

TR.not_date {
	background-color: rgb(255, 160, 122);
	padding-left: 5px;
	padding-right: 5px;
}

.on {
	color: green;
}

.off {
	color: red;
}

TD.table_center {
	background-color: #ffffff;
	text-align:center;
}

#notice {
    position:absolute;
    top:73px;
    right:50px;
    width:300px;
    text-align: right;
    color: #FF6666;    
	/* font-size: 16px; */
    font-family: Tahoma,Arial,Helvetica,sans-serif;    
    font-size: 11px;    
	font-weight:bold;
}
#notice a {
	color: red;
}

#loadimg {
	position:absolute; z-index:10000; display:none
}

.input_price
{
    text-align: right;
    width: 38px;
}
.input_price_margin
{
    text-align: right;
    width: 38px;
}

.all_margin_block td 
{
    text-align: center;
    
}
.all_margin_block td select
{
    height: 19px;
}
.all_margin_block td input
{
    text-align: right;
    width: 38px;
}
.all_margin_block td img
{
    position: relative; 
    top: 2px;
    cursor:pointer;
}

.price_tableinner
{
    height: 73px;
    width: 90%;
}
.price_tableinner td
{
    white-space: nowrap;
    width: 33%;
}

.price_tableinner td span
{
    white-space: nowrap; 
    font-size: 9px;
}

