body{
margin:0;
padding:0;
/* background:#fff; */
background:#F3EDDF;
}

body, text, td, p, ul, ol, input, select, button{
font:13px Arial, Verdana, Times New Roman, Tahoma;
}

a{color:#900}
a:hover{color:#f00}
a.light{color:#fff}
a.light:hover{color:#f00}


h1, h2{
/* color:#943937; */
}
h1{
font:normal 24px Times New Roman, Tahoma;
letter-spacing:0px;
}
h2{
font:bold 16px Tahoma;
font:bold 17px Times New Roman, Tahoma;
}
p{
line-height:17px;
padding:0;
margin:0;
margin-bottom:10px;
/* text-align:justify; */
}
.content{
color:#000;
}
.content_main p{
font:11px Tahoma;
}

.content_t{
padding:10px 20px;
padding:"20px 20px";
width:"100%";
}
	.content_t p{
	font:11px Tahoma;
	}

.techinfo p{
color:#444;
font:11px Tahoma;
}
.techinfo ul{
margin-left:1.2em;
}

.zoom_icon,
.size_icon,
.year_medal,
.sale_medal,
.new_medal{
background:url(/img/picons.jpg) top left no-repeat;
display:block;
width:36px;
height:36px;
border:solid 0px #777;
}
.zoom_icon{
background-position:-3px -17px;
}
.size_icon{
background-position:-42px -17px;
}
.year_medal,
.sale_medal,
.new_medal{
width:68px;
height:120px;
}
.year_medal{
background-position:-190px 0px;
}
.sale_medal{
background-position:-267px 0px;
}
.new_medal{
background-position:-114px 0px;
}


/* table.grid */
table.grid{
border-collapse:collapse;
color:#000;
border:solid 1px #ccc;
}
	table.grid th,
	table.grid td{
	padding:5px 10px;
	border:solid 1px #ccc;
	font:11px Tahoma;
	}
	table.grid th{
	text-align:center;
	background:#E3DCCC;
	}
	table.grid a{
	}
/* ### end of table.grid */

/* treemenu */
div.treemenu{
	padding:0px 0 0 0;
}

ul.m1, ul.m2, ul.m3{
margin:5px 5px 1em 15px;
padding:0;
/* list-style:url(/img/treemenu_bullet.gif) none; */
list-style:disc;
color:#ccc;
}
	ul.m1 li{
	margin-bottom:5px;
	}
	ul.m1 a{
	}
		ul.m1 a:hover{
		}
	ul.m1 li{
	font:bold 10px Tahoma;
	text-transform:uppercase;
	}
	ul.m2 li{
	font:11px Tahoma;
	text-transform:none;
	}
	ul.m3 li{
	font:10px Tahoma;
	}
	li.selected{
	color:#930;
	list-style:square;
	}
/* ### end of treemenu */

.tracker{
font:11px Tahoma;
}

.box{
padding:10px;
border:solid 1px #ccc;
margin-bottom:10px;
width:"100%";
background:#fff;
}
	.box h2{
	color:#000;
	margin:0 0 10px 0;
	}


/* tabsmenu */
.tabsmenu{
clear:both;
}
.tabsmenu ul{
margin:0;
}
.tabsmenu li {
float:left;
font:11px Tahoma;
/*   background:url("/img/left.gif") no-repeat left top; */
border:solid 1px #ccc;
margin:0;
padding:0 0 0 9px;
}
.tabsmenu a, .tabsmenu strong, .tabsmenu span {
display:block;
/*  background:url("/img/right.gif") no-repeat right top; */
padding:5px 15px 4px 6px;
}
.tabsmenu #current {
/*  background-image:url("/img/left_on.gif"); */
}
.tabsmenu #current a {
/*  background-image:url("/img/right_on.gif"); */
padding-bottom:5px;
}
/* ### end of tabsmenu */


ul.webicons{
margin:0;
padding:0;
list-style:none;
}
ul.webicons li{
float:left;
font:11px Tahoma;
background:url("/img/webicons.gif") no-repeat left top;
margin:0;
padding:0;
}
ul.webicons li#home{
background-position:0px 0px;
}
ul.webicons li#feedback{
background-position:-50px 0px;
}
ul.webicons li#sitemap{
background-position:-103px 0px;
}
ul.webicons a{
width:50px;
height:20px;
display:block;
}
ul.webicons span{
display:none;
}




.news_item{
clear:both;
margin-bottom:20px;
}
.news_img{
float:left;
margin-right:10px;
margin-bottom:10px;
}
.news_date{
color:#000;
font:11px Tahoma;
}
.news_title{
/* font:bold 15px Times New Roman; */
color:#900;
font:bold 11px Tahoma, Times New Roman;
margin-bottom:4px;
}
	.news_title a{
	}
	.news_title a:hover{
	}
.news_desc{
font:11px Tahoma, Times New Roman;
font:11px Tahoma, Arial;
}


.floater{
float:right;
margin:0 0 20px 20px;
}


h1 span{display:none}
h1.welcome{
display:block;
width:149px;
height:65px;
background:url(/img/h1_welcome.gif) top left no-repeat;
}
h1.welcome2{
display:block;
width:238px;
height:18px;
background:url(/img/h1_welcome2.gif) top left no-repeat;
}

a.word{
padding:3px 0 3px 24px;
background:url(/img/word.gif) top left no-repeat;
height:20px;
font:11px Tahoma;
}
a.pdf{
padding:3px 0 3px 24px;
background:url(/img/pdf.gif) top left no-repeat;
height:20px;
font:11px Tahoma;
}
a.djvu{
padding:3px 0 3px 24px;
background:url(/img/djvu.gif) top left no-repeat;
height:20px;
font:11px Tahoma;
}

.content_main2{
font:13px Arial;
}

.main
{
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	background-color:#ebdec0;
	width: 600px;
	height: 221px;
	background-image:url(img/install.jpg);
	background-repeat:no-repeat;
}