body{
	margin:0px;
	padding:0px;
	font:12px/200% Verdana, Arial, Helvetica, sans-serif;
	background-color:white;
	background:white url(images/head_bg.gif) repeat-x;
}
p{
	margin:0px;
	padding:0px;
}
a{
	text-decoration:none;
	color:#08509c;
}
a:hover{
	text-decoration:underline;
}
strong{
	font-weight:bold;
	color:#d20000;
}

.head,.main,.foot{
	width:760px;
	margin:0px auto;
	clear:both;
}
.head{
	height:75px;
}
.head img{
	float:left;
}
.head h2{
	height:25px;
	margin:5px 10px 0px auto;
	width:500px;
	text-align:right;
	font:15px/25px Verdana, Arial, Helvetica, sans-serif;
	color:#aaa;
}
.head .menu{
	margin:10px 5px 0px auto;
	width:510px;
}
.head .menu a{
	display:block;
	height:25px;
	float:left;
	width:75px;
	color:#075198;
	font:bold 12px/25px Verdana, Arial, Helvetica, sans-serif;
	margin:0px 5px 0px 5px;
	text-decoration:none;
	text-align:center;
}
.head .menu a:hover{
	background-color:#3372a2;
	color:white;
}
.foot{
	margin-top:10px;
	text-align:center;
	color:#999999;
	font:13px/200% Geneva, Arial, Helvetica, sans-serif;
}
.main{
	
}
.left{
	width:500px;
	float:left;
}
.right{
	width:260px;
	float:right;
}
.box{
	clear:both;
	margin:5px 2px 0px 2px;
	border:1px solid #85bad8;
	padding:1px;
}
.box .t{
	height:28px;
	font:bold 13px/28px Georgia, "Times New Roman", Times, serif;
	padding-left:25px;
	color:#3372a2;
	background:#e0e8f1 url(images/li.gif) no-repeat 5px center;
}
.box .c{
	padding:3px;
}
.box .c .d{
	margin:50px 0px 50px 0px;
}
.box .c ul{
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 5px;
	list-style-type: square;
}
.box .c li{
}
a.Buy,a.Download{
	font-family:Arial, Helvetica, sans-serif;
	font-size:medium;
	font-weight:bold;
	color:green;
}
h1{
	margin:0px;
	padding:0px;
	height:30px;
	font:bold 16px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#64b11f;
}
.faqQ{
	font-weight:bold;
	color:#000;
}
.faqA{
	color:#333333;
}
