@charset "utf-8";
/* CSS Document */

/* --- Inherited CSS --- */
 /* Font Definitions */
@font-face	{font-family:"Times New Roman";	panose-1:2 2 6 3 5 4 5 2 3 4;}
@font-face	{font-family:Arial;	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face	{font-family:Verdana;	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face	{font-family:"Kozuka Gothic Pro M"; panose-1:2 11 7 0 0 0 0 0 0 0;}
@font-face	{font-family:"Kozuka Gothic Pro H"; panose-1:2 11 8 0 0 0 0 0 0 0;}

 /* --- Inherited Style Definitions --- */
p, li.MsoNormal, div.MsoNormal
	{text-indent:0pt; margin:0px; line-height:125%; text-align:justify; text-justify:newspaper;
	text-kashida-space:50%; font-family:"Times New Roman"; font-size:10.0pt; color:black;}
p.main {font-size:12.0pt; line-height:125%; font-family: "Kozuka Gothic Pro M"; color:#623100; padding:5px;}
p.main2 {font-size:11.0pt; line-height:125%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#623100; font-weight:bold; text-align:left;}
p.js, li.js, div.js
	{text-indent:0pt; margin: 0px; line-height:150%; text-align:justify;
	text-justify:newspaper; text-kashida-space:50%; font-family:"Times New Roman";
	font-size:10.0pt; color:#663300;}
p.pg30, li.pg30, div.pg30
	{text-indent:0pt; margin:0; line-height:125%; text-align:justify;
	text-justify:newspaper; text-kashida-space:50%; font-family:"Times New Roman";
	font-size:10.0pt; color:#663300;}
h1 {text-indent:0pt; margin:0px; line-height:100%;
	text-align:left; font-family:"Times New Roman";
	font-size:16.0pt; color:black; font-weight:bold;}
p.MsoBodyText2, li.MsoBodyText2, div.MsoBodyText2 {text-indent:36.0pt; margin:0px;
	line-height:100%; text-align:justify; text-justify:newspaper;
	text-kashida-space:50%; font-family:"Times New Roman"; 
	font-size:12.0pt; color:black;}
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText {text-indent:0pt; margin:0px;
	line-height:100%; text-align:justify; text-justify:newspaper; text-kashida-space:50%;
	font-family:Arial; font-size:12.0pt; color:black;}
p.MsoTitle3, li.MsoTitle3, div.MsoTitle3
	{text-indent:0pt; margin:0px; line-height:100%; text-align:left; font-family:Arial;
	font-size:18.0pt; color:black; font-weight:bold;}
ol {margin-top:0in; margin-bottom:0in; margin-left:.25in; font-size:11.0pt; line-height:125%; font-family:Verdana, Arial, Helvetica, sans-serif;  text-align:left;}
ul {margin-top:0in; margin-bottom:0in; margin-left:.25in; font-size:11.0pt; line-height:125%; font-family: "Kozuka Gothic Pro M"; color:#623100; padding:5px; text-align:left;}
@page {size:8.5in 11.0in;}


 /* --- New CSS --- */

body {margin:0; padding:0;}
.clear {clear:both}
img#background {position: absolute; top: 0; left: 0; z-index: -1;}

.phonebig {text-align:justify; font-family:Verdana; color:#CCCCCC; line-height:125%; font-size:18pt; font-weight:bold;}
.tagline {font-size:14.0pt; line-height:125%; font-family:"Kozuka Gothic Pro R"; color:#623100; font-weight:bold; }

/* --- Backgrounds for three main rows --- */
/*#wh_row1 { background:url(images/body_top.jpg) 0 0 repeat-x; height:49px; width:auto;}*/
#wh_row1 { height:49px; width:auto;}
#wh_row2 { background:url(images/header_bg.jpg) 0 0 repeat-x; height:119px; width:auto;}
/*#wh_row3 { background:url(images/body_main.jpg) 100% 100% repeat; width:auto;}*/
#wh_row3 { width:auto;}

/*#banner3 { background:url(images/header_pic.jpg) no-repeat right bottom; width:240px; height:119px:}*/

/* --- Menu --- */
a.menu {font-size:8.0pt; line-height:125%; color:#663300; font-weight:bold; font-family:'Kozuka Gothic Pro M'; text-decoration:underline; }
a.menu:hover {text-decoration:none;}

td.mainbottom {border-bottom:#99997a solid 2px; background-color:#ffffcc; border-left:#ffffe0 solid 2px}
td.mainbottomcurl {background:url(images/textbox1-base_r.gif) no-repeat right; background-color:none; width:95px;}

/* --- Testimonials --- */
#testimonial-outer {width:240px; height:103px; background:url(index_files/image013.gif) 0 0 no-repeat; padding:40px 0 0 0; z-index:-100;}
#testimonial-inner {background-color:#6c4012; width:180px; float:right; border:#f7d90f 1px solid; padding:10px; text-align:left;}
.testimonial-text {color:#FFFFFF; font-family:'Kozuka Gothic Pro M'; font-size:16px; text-align:left;}
.testimonial-author {color:#cccccc; font-size:12px; font-style:italic;}

/* --- Adobe Authorized Service Provider --- */
.ASR {font-family:'Kozuka Gothic Pro M';color:#CC0033; line-height:125%; font-size:10pt; text-align:right;}
.regtm {font-size:14.0pt; line-height:125%; font-family:"Kozuka Gothic Pro M";}

.phone {font-family:Verdana; text-align:right; margin-bottom:14.0pt; color:blue; line-height:125%; font-size:10pt;}
.email {font-family:Verdana; text-align:right; line-height:125%; font-size:10pt;}

.copyright { font-size:10pt; line-height:125%; font-family:"Times New Roman", Times, serif; color:#623100; }
.copyright-dot {font-size:9.0pt; line-height:125%; font-family:Arial; color:#623100;}

/* --- Express PDF --- */
.expressPDF {color:#FF6600; font-family:"Kozuka Gothic Pro M"; font-size:12pt; font-weight:bold; line-height:125%; text-align:center}
a.expressPDF:hover {text-decoration:none}

.expressPDF2 {font-size:20.0pt; line-height:125%;font-family:'Kozuka Gothic Pro B';color:#623100;}
a.expressPDF2:hover {text-decoration:none}

div#archive {background:#ffcc00; border-bottom:#333333 solid 1px; border-right:#333333 solid 1px; margin:0 14px; padding:6px; width:100px;}
div#archive p {text-align:left!important; color:#623100; font-family:Verdana; font-size:8.5pt; line-height:125%;}

div#archive p#archive-title {color:#FF0000; font-weight:bold;  font-size:9.5pt;}

p.tips {font-size:11.0pt; line-height:125%; font-family: "Kozuka Gothic Pro R"; color:black; padding:5px; text-align:justify;}
p.tips span { font-size:12pt; color:#623100; font-weight:bold;}
p.tips td { font-size:13px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;}
td.bluecell { font-size:13px; color:blue; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}


.blue-title {color:blue; font-family:Verdana; font-size:12pt; font-weight:bold; line-height:125%; margin-bottom:6px; text-align:left;}
h2.h2-red {color:#CC0033; font-family:Verdana; font-size:12pt; font-weight:bold; line-height:125%; margin-bottom:3px; text-align:left;}
h3.h3-blue {color:blue; font-family:Verdana; font-size:11pt; font-weight:bold; line-height:125%; margin-bottom:3px; text-align:left;}
.blue {color: blue}
.orange {color:#FF6600}

div.faq   {float:left; margin:0px 10px 10px 10px;}
div.faq p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#663300; text-align:left; white-space:nowrap;}
div.faq h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#663300; text-align:left; margin-bottom:1px;}

.text2 {margin-top:0in; margin-bottom:0in; margin-left:.25in; font-size:11.0pt; line-height:125%; font-family:Verdana, Arial, Helvetica, sans-serif;  text-align:left;}


.rfq_tagline {font-size:20pt; line-height:125%; color:#623100; font-weight:bold; text-align:center; margin-bottom:14.0pt; line-height:125%; font-family:Verdana;text-shadow:auto; }

#rfq-form div {text-align: left; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}
#rfq-form label {padding:3px 5px 3px 0px; display: inline-block;}

