A@charset "utf-8";
html, body {
	scrollbar-base-color: #ff0000;
	scrollbar-arrow-color: #ffffff;
}
body {
	font-size:14px;
	margin:0px;
	background-color: #404040;
	background-image: url(/img/bg.png);
	background-repeat: repeat-y;
	background-position: center top;
}
img {
	border-width: 0px;
}
p {
	line-height:25px;
}
table {
	margin:0;
}
#container {
	background-color: #FFF;
	width: 850px;
	margin: 0px auto;
}
#header {
	background-image: url(/img/header.gif);
	background-repeat: no-repeat;
	height: 371px;
	width: 100%;
	margin:0px auto;
}
#header_menu {
	padding-top:310px;
	padding-left:5px;
	font-size:16px;
	font-weight:bold;
}
#header_menu a {
	color:#00F;
}
#leadcopy {
	background-image: url(/img/leadcopy.gif);
	background-repeat: no-repeat;
	margin: 0px;
	height: 71px;
	width: 850px;
}
#main {
	margin:0;
	padding:0;
}
.midashi {
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.midashi2 {
	font-size: 24px;
	color: #900;
	font-weight: bold;
	text-decoration: underline;
	line-height:38px;
}
.midashi3 {
	font-size: 18px;
	font-weight: bold;
}
.content {
	padding-top: 0px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 50px;
}
.font10 {
	font-size:10px;
}
.font13 {
	font-size:13px;
}
.font13bold {
	font-size:13px;
	font-weight:bold;
}
.fontbold {
	font-weight:bold;
}
.fontboldbgyellow {
	font-weight:bold;
	background-color:#FF0;
}
.fontred {
	color:#F00;
}
.fontred15bold {
	color:#F00;
	font-size:15px;
	font-weight:bold;
}
.fontred20bold {
	color:#F00;
	font-size:20px;
	font-weight:bold;
}
.fontredbold {
	color:#F00;
	font-weight:bold;
}
.fontredboldline {
	color:#F00;
	font-weight:bold;
	text-decoration:underline;
}
.fontline {
	text-decoration:underline;
}
.fontboldline {
	font-weight:bold;
	text-decoration:underline;
}
.fontredboldline {
	color:#F00;
	font-weight:bold;
	text-decoration:underline;
}
.fontredboldbgyellow {
	color:#F00;
	font-weight:bold;
	background-color:#FF0;
}
.talk_creator {
	background-image: url(/img/talk_creator.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-bottom: 30px;
	padding-top: 50px;
	padding-right: 20px;
	padding-bottom: 50px;
	padding-left: 112px;
	background-color: #E0F5FE;
	border: 1px solid #06F;
	width: 550px;
}
.talk_customer {
	background-image: url(/img/talk_customer.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-position: 0px 10px;
	margin-bottom: 30px;
	padding-top: 50px;
	padding-right: 20px;
	padding-bottom: 50px;
	padding-left: 112px;
	background-color: #FEDAA5;
	border: 1px solid #F90;
	width: 550px;
}
.download {
	background-image: url(/img/download_icon.gif);
	height: 200px;
	width: 540px;
	padding-left: 190px;
	background-repeat: no-repeat;
	background-color: #DDEAF2;
	background-position: left center;
}
.download_infocart {
	width: 730px;
	background-color: #DDEAF2;
}
.download_infocart_left {
	float:left;
	width:175px;
	background-color:#DDEAF2;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.download_infocart_right {
	float:right;
	width:525px;
	background-color:#DDEAF2;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.download_magazine {
	font-size: 10px;
	text-align: center;
}
.uservoice {
	background-image: url(/img/uservoice.gif);
	background-repeat: no-repeat;
	padding-left: 130px;
	border: 2px dotted #CCC;
}
#releasenote {
	width:100%;
	height:200px;
}
#agent {
	border: 2px solid #DDEAF2;
}
#contact {
	border: 2px solid #DDEAF2;
}
.function {
	width: 100%;
	border: 2px dotted #CCC;
}
.function_img {
	width: 404px;
	vertical-align: top;
	background-image: url(/img/capture.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
}
.function img {
	border: 1px solid #00F;
	margin-top: 43px;
}
ul.menu {
	width: 800px;
	list-style-type: none;
}
ul.menu li {
	float: left;
	margin-right:3px;
	margin-bottom:10px;
}
.clrb {
	clear: both;
}
.font12{ font-size: 12px; }
.font13{ font-size: 13px; }
.font14{ font-size: 14px; }
.font15{ font-size: 15px; }
.font16{ font-size: 16px; }
.font17{ font-size: 17px; }
.font18{ font-size: 18px; }
.font19{ font-size: 19px; }
.font20{ font-size: 20px; }
.font21{ font-size: 21px; }
.font22{ font-size: 22px; }
.font23{ font-size: 23px; }
.font24{ font-size: 24px; }
.font25{ font-size: 25px; }
.font26{ font-size: 26px; }
.font27{ font-size: 27px; }
.font28{ font-size: 28px; }
.font29{ font-size: 29px; }
.font30{ font-size: 30px; }
.font31{ font-size: 31px; }
.font32{ font-size: 32px; }
.font33{ font-size: 33px; }
.font34{ font-size: 34px; }
.font35{ font-size: 35px; }
.font36{ font-size: 36px; }
.font37{ font-size: 37px; }
.font38{ font-size: 38px; }
.font39{ font-size: 39px; }
.font40{ font-size: 40px; }

.fontbold { font-weight: bold; }
.fontitalic { font-style: italic; }
.fontlineu { text-decoration: underline; }
.fontlines { text-decoration: line-through; }

.black { color: #000000; }
.white       { color: #ffffff; }
.red         { color: #ff0000; }
.blue        { color: #0000ff; }
.yellow      { color: #ffff00; }
.green       { color: #009900; }
.orange      { color: #ff9900; }
.gray        { color: #999999; }
.lightblue   { color: #00ffff; }

.bgblack { background-color: #000000; }
.bgwhite { background-color: #ffffff; }
.bgred { background-color: #ff0000; }
.bgblue        { background-color: #0000ff; }
.bgyellow { background-color: #ffff00; }
.bggreen       { background-color: #009900; }
.bgorange      { background-color: #ff9900; }
.bggray        { background-color: #999999; }
.bglightblue   { background-color: #00ffff; }

.mg0 { margin:0; }

.tright { text-align: right; }
.tcenter { text-align: center; }
.tleft { text-align: left; }

.lheight12 { line-height: 12px; }
.lheight13 { line-height: 13px; }
.lheight14 { line-height: 14px; }
.lheight15 { line-height: 15px; }
.lheight16 { line-height: 16px; }
.lheight17 { line-height: 17px; }
.lheight18 { line-height: 18px; }
.lheight19 { line-height: 19px; }
.lheight20 { line-height: 20px; }
.lheight21 { line-height: 21px; }
.lheight22 { line-height: 22px; }
.lheight23 { line-height: 23px; }
.lheight24 { line-height: 24px; }
.lheight25 { line-height: 25px; }
.lheight26 { line-height: 26px; }
.lheight27 { line-height: 27px; }
.lheight28 { line-height: 28px; }
.lheight29 { line-height: 29px; }
.lheight30 { line-height: 30px; }
.lheight31 { line-height: 31px; }
.lheight32 { line-height: 32px; }
.lheight33 { line-height: 33px; }
.lheight34 { line-height: 34px; }
.lheight35 { line-height: 35px; }
.lheight36 { line-height: 36px; }
.lheight37 { line-height: 37px; }
.lheight38 { line-height: 38px; }
.lheight39 { line-height: 39px; }
.lheight40 { line-height: 40px; }
.lheight41 { line-height: 41px; }
.lheight42 { line-height: 42px; }
.lheight43 { line-height: 43px; }
.lheight44 { line-height: 44px; }
.lheight45 { line-height: 45px; }
.lheight46 { line-height: 46px; }
.lheight47 { line-height: 47px; }
.lheight48 { line-height: 48px; }
.lheight49 { line-height: 49px; }
.lheight50 { line-height: 50px; }
.lheight51 { line-height: 51px; }
.lheight52 { line-height: 52px; }
.lheight53 { line-height: 53px; }
.lheight54 { line-height: 54px; }
.lheight55 { line-height: 55px; }
.lheight56 { line-height: 56px; }
.lheight57 { line-height: 57px; }
.lheight58 { line-height: 58px; }
.lheight59 { line-height: 59px; }
.lheight60 { line-height: 60px; }
.lheight61 { line-height: 61px; }
.lheight62 { line-height: 62px; }
.lheight63 { line-height: 63px; }
.lheight64 { line-height: 64px; }
.lheight65 { line-height: 65px; }
.lheight66 { line-height: 66px; }
.lheight67 { line-height: 67px; }
.lheight68 { line-height: 68px; }
.lheight69 { line-height: 69px; }
.lheight70 { line-height: 70px; }
.lheight71 { line-height: 71px; }
.lheight72 { line-height: 72px; }
.lheight73 { line-height: 73px; }
.lheight74 { line-height: 74px; }
.lheight75 { line-height: 75px; }
.lheight76 { line-height: 76px; }
.lheight77 { line-height: 77px; }
.lheight78 { line-height: 78px; }
.lheight79 { line-height: 79px; }
.lheight80 { line-height: 80px; }

