/* CSS Document */
body {
	margin:0px; font-family:"Trebuchet MS", Arial, Tahoma, sans-serif; font-size:14px; color:#150500;background:#efedd8; line-height:154%
}
#nav1{background:url(image/top_bg.jpg) repeat-x top; height:76px;background:url(image/top_bg.jpg) repeat-x top;}
#nav2{width:940px; height:76px; vertical-align:top; margin:0px auto; background:url(image/top_bg.jpg) repeat-x top; }
#nav{width:940px; height:44px; line-height:44px; vertical-align:bottom; margin:0px auto; background:url(image/top_bg.jpg) repeat-x top; }
#nav3{height:44px; line-height:44px;background:url(image/top_bg.jpg) repeat-x top; }
.navtop{ padding-top:12px;}
.navspace{
	margin-left:52px;
	margin-right:42px;
}
.navhome{
	height:32px;
	line-height:32px;
	vertical-align:middle;
	text-align:center;
	float:left;
	;
}
.navhome1{
	width:auto;
	height:32px;
	line-height:32px;
	vertical-align:middle;
	text-align:center;
	background:url(image/nav_bg.jpg) no-repeat top;
	float:left;
}
.nav_but1 {
	float:left; 
	width:7px;
}
.nav_but2 {
	float:left; 
	background:url(image/nav_button_02.png) repeat-x bottom; 
	padding-left:8px; 
	padding-right:8px;
}
.nav_but3 {
	float:left; width:7px;
}

a:link{color:#160f07; text-decoration:none; font-size:12px; font-weight:400;}
a:hover{color:#160f07; text-decoration:none; font-size:12px; font-weight:400;}
a:active{color:#160f07; text-decoration:none; font-size:12px; font-weight:400;}
a:visited{
	color:#160f07;
	text-decoration:none;
	font-size:12px;
	font-weight:400;
	text-align: center;
	
}
a.view:link{color:#160f07; text-decoration:none; font-weight:400; line-height:32px;}
a.view:hover{color:#160f07; text-decoration:none; font-weight:400; line-height:32px; background:url(image/nav_bg.jpg) no-repeat top;}
a.view:visited{color:#160f07; text-decoration:none; font-weight:400; line-height:32px;}
a.view:active{color:#160f07; text-decoration:none; font-weight:400; line-height:32px;}

img.imgright{float:right}
img.imgleft{float:left; margin-right:1px;}

#banner1{height:60px; width:940px;margin:0px auto; background:#efedd8}
#banner{height:133px; width:940px;margin:0px auto; background:#efedd8}
.paddingtop32{padding-top:32px;}

#header1{background:url(image/header_bg.jpg) repeat-x top; height:185px;}
#header{height:185px; width:940px;margin:0px auto; background:url(image/header_bg.jpg) repeat-x top;}
.headerdiv{padding-top:10px; line-height:23px; vertical-align:middle; color:#efedd6}

span.bigger{font-size:22px;}
span.biggertitle{font-size:15px;}
span.biggertitle2{font-size:15px; color:#FF9600}

#maintext{ background:#F8F7F2;width:940px;margin:0px auto; height:750px;}
#maintext1{ background:#F8F7F2;width:940px;margin:0px auto; height:1000px;}
#maintext2{ background:#F8F7F2;width:940px;margin:0px auto; height:800px;}
#maintext3{	background:#F8F7F2;width:940px;margin:0px auto;height:1775px;}
#maintext4{ background:#F8F7F2;width:940px;margin:0px auto; height:1375px;}
#maintext5{ background:#F8F7F2;width:940px;margin:0px auto; height:580px;}
#maintext6{ background:#F8F7F2;width:940px;margin:0px auto; height:10750px;}
#maintext7{ background:#F8F7F2;width:940px;margin:0px auto; height:800px;}
#maintext8{ background:#F8F7F2;width:940px;margin:0px auto; height:1820px;}
#home{
	background:#F8F7F2;
	width:940px;
	margin:0px auto;
	
}
#ordering{ background:#F8F7F2;width:940px;margin:0px auto; height:1200px;}
#research{ background:#F8F7F2;width:940px;margin:0px auto; height:1200px;}
#about{ background:#F8F7F2;width:940px;margin:0px auto; height:1950px;}

.mainspace{margin-left:52px; margin-right:46px; padding-top:32px; }
.mainright{width:210px; float:right; line-height:16px;}
.span300b{color:#300b00; font-size:17px;}

span.smaller{font-size:10px;}
span.smaller1{font-size:12px; color:#210800}
span.smaller2{font-size:14px;}
span.smaller3{font-size:11px; line-height:164%}
span.smaller4{font-size:12px;}
.maincenter{width:436px; float:right}
.maincenter1{width:842px; float:left}
.maincenterspace{width:408px;}
.maincenterspace1{width:398px;}
.maincenterspace2{width:835px;}
span.smaller5{font-size:16px; color:#252324}

span.bigger1{font-size:17px; color:#ba5b0f}
span.bigger2{font-size:35px;}
span.bigger3{font-size:79px; color:#300b00; font-weight:700; line-height:79px; vertical-align:middle}
span.bigger4{font-size:45px;}
span.bigger11{font-size:22px; line-height:79px; vertical-align:middle; color:#ba5b0f}
.mainleft{width:141px; float:left; font-size:12px; color:#280900}
.mainleft1{width:141px; border-bottom:1px solid #985520;}

#bottom{height:300px; width:940px;margin:0px auto; background:#efedd8;}
.bottommain{height:240px; width:940px;margin:0px auto; background:url(image/bottom_bg.jpg) repeat-x top;}
.bottommaintop{height:235px; color:#efedd6;}
.bottommaintopright1{width:212px; padding-top:30px; float:right}
.bottommaintopright2{width:237px; padding-top:30px; float:right}
.bottommaintopright2space{width:197px;}
.bottommaintopright3{width:220px; padding-top:30px; float:right}
.bottommaintopleft{width:176px; padding-top:30px; float:left}
.bottommaintopleftspace{margin-left:40px;}
.bottommaintoplefttop1{width:134px; border-bottom:1px solid #995116; font-size:12px;}
.bottommainbottom{height:5px; font-size:0px;}

a.orange:link{color:#FF3900; text-decoration:underline;}
a.orange:hover{color:#FF3900; text-decoration:underline;}
a.orange:active{color:#FF3900; text-decoration:underline;}
a.orange:visited{color:#FF3900; text-decoration:underline;}

.inputtext{border:1px solid #737979; font-size:14px}
.inputtext1{border:1px solid #18100e; font-size:34px}

.maincenterspacediv1{width:408px; height:326px; background:url(image/center_bg.jpg) no-repeat;}
.maincenterspacediv1space{margin-left:34px; line-height:38px; height:38px; vertical-align:middle; color:#ba5b0f; font-size:16px; font-weight:700}
.maincenterspacediv1space1{ font-size:12px; color:210800px; margin-left:20px; margin-right:30px; padding-top:10px;}
.maincenterspacediv1mid{ line-height:20px; height:20px; vertical-align:middle}
.maincenterspacediv1mid1{ line-height:47px; height:47px; vertical-align:middle; float:left}

.maincenter2 {
	width:600px;
	float:left
}

#calimage{
float:CENTER;
background-image: url('images/datesquare.gif');
background-repeat: no-repeat;
}
.buy_button {
	text-align:center;
	width: 398px;
	margin-top: 30px;
}
.quote_button {
	text-align:center;
	width: 398px;
	margin-top: 30px;
}
.video_button {
	text-align:center;
	width: 398px;
	margin-top: 30px;
}
.downloadform {
	text-align:center;
	width: 398px;
	margin-top: 10px;
}
.clear {
	clear:both;
	}
#navigation {
	margin-left:52px;
	margin-right:42;
}
#navigation ul {
	margin:0;
	padding:0;
	list-style:none;
	font-family:"Trebuchet MS", Arial, Tahoma, sans-serif;
	font-size:12px;
	color:#020000;
}
#navigation li {
	float:left;
	text-transform: uppercase;
	margin:0;
	padding:0;
	background-position: left top;
	text-align: left;
	margin-right:5px;
}
#navigation li a {
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 6px;
	text-align: center;
	display: block;
	padding-bottom:6px;
}
#navigation li.bt_home a:hover, #navigation li.active_home {
	background-image:url(image/home_but_03.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#navigation li.bt_concept a:hover, #navigation li.active_concept {
	background-image:url(image/concept.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#navigation li.bt_planner a:hover, #navigation li.active_planner {
	background-image:url(image/planner.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#navigation li.bt_additude a:hover, #navigation li.active_additude {
	background-image:url(image/planner.png);
	background-repeat: no-repeat;
	background-position: center top;	
}
#navigation li.bt_research a:hover, #navigation li.active_research {
	background-image:url(image/research.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#navigation li.bt_ordering a:hover, #navigation li.active_ordering {
	background-image:url(image/ordering.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#navigation li.bt_about a:hover, #navigation li.active_about {
	background-image:url(image/about.png);
	background-repeat: no-repeat;
	background-position: center top;
}


.small_letters {
	font-size:10px;
}
.col1 {
	width:150px;
	text-align:left;
	font-style: italic;
	padding-left:25px;
	float: left;
}
.tab_sec1{
	width:230px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-left: 5px;
	font-size: 13px;
}
.tab_sec2{
	width:70px;
	float:left;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	padding-left: 5px;
	font-size: 13px;
}
.tab_sec3{
	width:70px;
	float:left;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	padding-left: 5px;
	font-size: 13px;
}
.tab_sec1_title{
	width:230px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-left: 5px;
	font-size: 13px;
	text-align:center;
	font-weight:bold;
	height:50px;
}
.tab_sec2_title{
	width:70px;
	float:left;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	padding-left: 5px;
	font-size: 13px;
	text-align:center;
	font-weight:bold;
	height:50px;
}
.tab_sec3_title{
	width:70px;
	float:left;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	padding-left: 5px;
	font-size: 13px;
	text-align:center;
	font-weight:bold;
	height:50px;
}
.tab_sec1_last{
	width:230px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-left: 5px;
	font-size: 13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.tab_sec2_last{
	width:70px;
	float:left;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	padding-left: 5px;
	font-size: 13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.tab_sec3_last{
	width:70px;
	float:left;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	padding-left: 5px;
	font-size: 13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.underline {
	text-decoration:underline;
}

.handbook_title1{
	width:123px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-left: 5px;
	font-size: 13px;
	text-align:center;
	font-weight:bold;
	height:70px;
}
.handbook_title2{
	width:123px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	padding-left: 5px;
	font-size: 13px;
	text-align:center;
	font-weight:bold;
	height:70px;
}
.handbook_title3{
	width:123px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	padding-left: 5px;
	font-size: 13px;
	text-align:center;
	font-weight:bold;
	height:70px;
}
.handbook_content1 {
	width:123px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	padding-left: 5px;
	font-size: 13px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
}
.handbook_content2 {
	width:123px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	padding-left: 5px;
	font-size: 13px;
}
.handbook_content3 {
	width:123px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	padding-left: 5px;
	font-size: 13px;
}
.handbook_last1{
	width:123px;
	float:left;
	padding-left: 5px;
	font-size: 13px;
	border: 1px solid #CCCCCC;
}
.handbook_last2{
	width:123px;
	float:left;
	padding-left: 5px;
	font-size: 13px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.handbook_last3{
	width:123px;
	float:left;
	padding-left: 5px;
	font-size: 13px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.formhead {
	text-align:left;
	padding-left: 35px;
}
.formhead .option {
	width:250px;
	margin-top: 5px;
}
.firstname {
	width:175px;
	text-align:left;
	float:left;
	padding-left:5px;
	margin-top:5px;
}
.citycode {
	width:110;
	float:left;
	margin-right:10px;
	margin-top:5px;
}
.formfont {
	font-size:12px;
}
#orderform_sec1	{
	width:110px;
	float:left;
	padding-left:5px;
	margin-top: 5px;
}
#orderform_sec2 {
	width:250px;
	float:left;
	margin-top: 5px;
}

.worka_at {
	width:70px;
	float:left;
	padding-left:5px;
	margin-top: 5px;
}
.grade {
	width:80px;
	float:left;
	padding-left:5px;
	margin-top: 5px;
}
.plannerversion {
	margin-top:20px;
}
.quantity {
	font-size:10px;
}
.quantity1 {
	width:260px;
	padding-left:5px;
	float: left;
}
.quantity2 {
	width:260px;
	padding-left:5px;
	float: left;
}
.extra {
	padding-left:5px;
}
.button {
	text-align:left;
	padding-left: 125px;
}
.submitbutton {
	padding-left: 100px;
}
.journal_title1{
	width:215px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-left: 5px;
	font-size: 11px;
	text-align:center;
	font-weight:bold;
	height:50px;
}
.journal_title2{
	width:80px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	padding-left: 5px;
	font-size: 11px;
	text-align:center;
	font-weight:bold;
	height:50px;
}
.journal_title3{
	width:80px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	padding-left: 5px;
	font-size: 11px;
	text-align:center;
	font-weight:bold;
	height:50px;
}
.journal_content1 {
	width:215px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	padding-left: 5px;
	font-size: 11px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
}
.journal_content2 {
	width:80px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	padding-left: 5px;
	font-size: 11px;
}
.journal_content3 {
	width:80px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	padding-left: 5px;
	font-size: 11px;
}
.journal_last1{
	width:215px;
	float:left;
	padding-left: 5px;
	font-size: 11px;
	border: 1px solid #CCCCCC;
}
.journal_last2{
	width:80px;
	float:left;
	padding-left: 5px;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.journal_last3{
	width:80px;
	float:left;
	padding-left: 5px;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.imageborder{margin: 0px auto; background:inherit; }

.imageborder a img, a:link img {border: 0px;}
