A {
        text-decoration: underline;
        color: #6883AD;
        font-weight: bold;
}

A:hover {
        text-decoration: underline;
        color: #000066;
        font-weight: bold;
}

.title1 {
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 15px;
        color: #3F4B80;
}

.title2 {
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 18px;
        color: #3F4B80;
}

.home1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        line-height: 25px;
        color: #000033;
	text-align: left;
}

.body1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 20px;
        color: #000033;
	text-align: left;
}

.body2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 15px;
        color: #000033;
	text-align: left;
}

.body3 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 15px;
        color: #003366;
	text-align: left;
}

.link1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 12px;
        color: #3F4B80;
}

.tablecell1 {
        font-size: 12px;
        border: 1px;
        background: #D5E1F4;
        color: #3F4B80;
	border-style: solid;
        border-color: #3F4B80;
}

.spacing10px {
        margin-top: 10px
}


.form-qty {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
	font-weight: bold;
}

.form-head {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #862950;
        font-weight: bold;
}

.form-smfont {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #862950;
}

.smfont {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #000033;
}



/* CSS Document */

/*
--------------------------------------------------
Printex 2.0
April, 2007

Author: Alec Hanak
-------------------------------------------------- */


/* General
----------------------------------------------- */
body{
	background-color: #FFFFFF;	
	margin: 0px;
}

/* Images
----------------------------------------------- */

#logo{ margin: 16px 0px 16px 50px; }

#phone{	margin: 0px 0px 70px 295px; }

#img1{ margin: 0px 0px 0px 15px; }

#Image6 , #Image7, #Image8, #Image9, #Image10, #Image13 { padding: 0px 4px 0px 0px; } 

.title{ margin: 10px 0px 0px 15px; }

.photo1{ margin: 10px 10px 0px 10px; }

.divider2{ margin: 5px 0px 0px 0px; }

.tempimage{ margin: 0px 0px 0px 15px;}

.lines{	margin: 0px 0px 0px 10px; }

.pointers{	margin: 0px 5px 2px 0px; }

/* Text
----------------------------------------------- */

.text1{
	margin: 15px 0px 0px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #484848;
	line-height: 16px;
}

.text2{
	margin: 15px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #484848;
	line-height: 16px;
}

.subtitles{
	margin: 10px 0px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #494949;
	font-weight: bold;
}

.boxtext{
	margin: 5px 10px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #484848;
	line-height: 16px;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	margin: 10px 0px 0px 20px;
	padding: 0px 0px 20px 0px;
}

.title1 {
	margin: 15px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
	color: #016CA4;
	line-height: 16px;
	font-weight: bold;
}

.subtitle{
	margin: 15px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
	color: #016CA4;
	line-height: 16px;
}
/* Lists
----------------------------------------------- */

ul#list1 {
	margin: 0px 0px 0px 10px;
	padding: 0px;
}

ul#list1 li {
	margin: 0px;
	background-image: url(images/arrow1.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	list-style-type: none;
	padding: 0px 0px 0px 15px;
}

ul#list1 li a:link {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2B5175;
}

ul#list1 li a:visited {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2B5175;
}
ul#list1 li a:hover {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #858F98;
}

ul#specials{
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}

ul#specials li{
	list-style-type: none;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #484848;
	line-height: 20px;
	margin: 10px 0px 0px 10px;
	padding: 0px 0px 0px 8px;
	background-image: url(images/pointer.gif);
	background-position: left 8px;
	background-repeat: no-repeat;
}

/* Links
----------------------------------------------- */

div.boxlink a:link {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2B5175;
	background-image: url(images/arrow1.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding: 0px 0px 0px 15px;
}

div.boxlink a:visited {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2B5175;
	background-image: url(images/arrow1.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding: 0px 0px 0px 15px;
}

div.boxlink a:hover {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #858F98;
	background-image: url(images/arrow1.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding: 0px 0px 0px 15px;
}

a.footer:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
a.footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
a.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}	

a.faq:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0b66b7;
	text-decoration: none;
}
a.faq:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0b66b7;
	text-decoration: none;
}
a.faq:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0b66b7;
	text-decoration: underline;
}	


/* Various
----------------------------------------------- */

div.boxlink {
	margin: 5px 10px 0px 0px;
}



/* Navigation boxes
----------------------------------------------- */

#productslist {
	margin: 0px;
	padding: 0px ;
	float: left;	
}

#productslist  ul{
	list-style-type: none;
	margin: 0px 0px 0px 147px;
	padding: 0px ;
	float: left;
	display: inline;		
}

#productslist ul li {
	margin: 0px 15px 0px 0px;
	padding: 0px;
	display: inline;	
}

a.tabnav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;	
}
a.tabnav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;	
}
a.tabnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;	
}

/* Breadcrumbs navigation
----------------------------------------------- */

.breadcrubms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #383838;
	margin: 3px 0px 0px 10px;
	padding: 0px;
}
a.bread_visited:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #383838;
	text-decoration: underline;	
}
a.bread_visited:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #383838;
	text-decoration: underline;	
}
a.bread_visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006CA7;
	text-decoration: underline;	
}
a.bread_active:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006CA7;
	text-decoration: underline;	
}
a.bread_active:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006CA7;
	text-decoration: underline;	
}
a.bread_active:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006CA7;
	text-decoration: underline;	
}

/* Side navigation
----------------------------------------------- */

div#sidenav {
	margin: 0px;
	padding: 0px;
}

ul#sidenavigation {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#tab1 {
	margin: 0px;
	padding: 0px;
	background-image: url(images/button1.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 189px;
	text-indent: -9999px;
}

#tab2 {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	background-image: url(images/button2.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 189px;
	text-indent: -9999px;
}

#tab3 {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	background-image: url(images/button3.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 189px;
	text-indent: -9999px;
}

#tab4 {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	background-image: url(images/button4.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 189px;
	text-indent: -9999px;
}

#tab5 {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	background-image: url(images/button5.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 189px;
	text-indent: -9999px;
}

li.sidelink {
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 8px;
	background-image: url(images/pointer.gif);
	background-position: left 9px;
	background-repeat: no-repeat;
}

a.side:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4C;
	text-decoration: none;	
}
a.side:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4C;
	text-decoration: none;	
}
a.side:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006CA7;
	text-decoration: none;	
}

/* Printing products page boxes
----------------------------------------------- */

div#column1 {
	float: left;
	height: 230px;
	width: 190px;
	margin-bottom: 15px;
}

div#column2 {
	float: left;
	height: 230px;
	width: 175px;
	margin-bottom: 15px;
}

div#column3 {
	float: left;
	height: 240px;
	width: 160px;
	clear:right;
	margin-bottom: 15px;
}

div#column4 {
	float: left;
	height: 100px;
	width: 500px;
	margin: 15px 0px 15px 0px;
}

div#column5 {
	float: left;
	height: 160px;
	width: 250px;
	margin: 15px 0px 15px 0px;
}
div#column3 ul, div#column2 ul, div#column1 ul, div#column4 ul,div#column5 ul {
	margin: 0px;
	padding: 0px;
}

.section {
	margin: 15px 0px 0px 0px;
	padding: 0px;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #016CA4;
	font-weight: bold;
}

.items {
	list-style-type: none;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #484848;
	line-height: 20px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 8px;
	background-image: url(images/pointer.gif);
	background-position: left 8px;
	background-repeat: no-repeat;
}

/* Forms
----------------------------------------------- */

#envelopes {
	width: 535px;
	margin: 25px 0 0px 0;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	background: #f5f5f5;
}

#envelopes .title {
	width: 150px;
	padding: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #016CA4;
	line-height: 16px;
	font-weight: bold;
	text-transform: uppercase;
}
#envelopes label { position: relative; bottom: 2px;  }
#envelopes td { border-bottom: 2px solid white; }

#envelopes .quantity {
	margin: 5px;
	padding: 5px;
	background: #d7d7d7;
}

#envelopes input {font: 11px Arial, Helvetica, sans-serif; color: black; }

#envelopes input.specify-field { width: 90px; padding: 2px 3px;  border: 1px solid #a5acb2;  }
#envelopes input.quantity-field { width: 50px; padding: 2px 3px;  border: 1px solid #a5acb2;  }

#envelopes .specify-other { color: #016ca4; font-size: 11px; margin: 0 10px 0 20px; }

#envelopes .select-base { width: 100px; border: 1px solid #a5acb2;font: 11px Arial, Helvetica, sans-serif; color: black;  padding: 2px 2px 2px 2px; }
#envelopes .select-long { width: 140px; border: 1px solid #a5acb2;font: 11px Arial, Helvetica, sans-serif; color: black; padding: 2px 2px 2px 2px;}


#file-attachements {
	width: 535px;
	margin: 0px 0 0px 0;
	font: 12px Arial, Helvetica, sans-serif;
	color: #016ca4;
	background: #f5f5f5;
}
#file-attachements td.descr { padding: 10px; }
#file-attachements p {
	padding:0;
	line-height: 10px;
}

#file-attachements .browse-button { color: #000; font: 11px Arial, Helvetica, sans-serif; background: #fefefe; padding: 2px 7px}
#user-details .button { color: #000; font: 11px Arial, Helvetica, sans-serif; background: #fefefe; padding: 3px 10px; margin: 0 10px 0 0px;}
#file-attachements input.browse-field {
	width: 140px; border: 1px solid #a5acb2;font: 11px Arial, Helvetica, sans-serif; color: black;  padding: 2px 2px 2px 2px; margin: 0 10px;
}

#user-details {
	width: 535px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #016ca4;
	background: #f5f5f5;
}

#user-details .title { width: 140px; padding: 0 10px; }

#user-details input.info-field { 	width: 140px; border: 1px solid #a5acb2;font: 11px Arial, Helvetica, sans-serif; color: black;  padding: 2px 2px 2px 2px; }
#user-details .select-state { width: 130px; border: 1px solid #a5acb2; font: 11px Arial, Helvetica, sans-serif; color: black; padding: 2px 2px 2px 2px;}
#user-details .select-phone { width: 90px; border: 1px solid #a5acb2; font: 11px Arial, Helvetica, sans-serif; color: black; padding: 2px 2px 2px 2px; }

#user-details input.zip-field1 { 	width: 50px; border: 1px solid #a5acb2;font: 11px Arial, Helvetica, sans-serif; color: black;  padding: 2px 2px 2px 2px; 
}
#user-details input.zip-field2 { 	width: 70px; border: 1px solid #a5acb2;font: 11px Arial, Helvetica, sans-serif; color: black;  padding: 2px 2px 2px 2px; margin: 0 10px 0 0;
}

#user-details .field-sr { width: 300px; height: 100px; border: 1px solid #a5acb2;font: 11px Arial, Helvetica, sans-serif; color: black;  padding: 2px 2px 2px 2px; margin: 0 10px 0 0;}


.order { background: url(images/order.gif) no-repeat top left; width: 102px; height: 24px; border: none; padding: 0 20px 0 0px; font: 12px Arial, Helvetica, sans-serif; color: white; font-weight: bold; text-transform: uppercase; margin: 10px 0; cursor: pointer;}



/* added */

.contact-guide {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	background: #eee;
	border-left: 3px solid #016CA4;
	padding: 6px;
    display: block;
    margin: 0 0 17px 0;
}

.smfont { 
	font-size: 11px; 
	text-transform: lowercase; 
	font-weight: normal; 
}

/* 5) This is the last one and it's connected to 4):

not just that in IE we have smaller fon in drop down menus, but IE also doesn't show complete drop down menu but cuts it. Please take a look
for example on http://www.webexposite.com/preview/printex/multipage.html (open it in IE) and click on drop down menu next to "INK COLOR"
You'll see that first line is cut (compare it to original on http://www.printexgraphics.com/multipage.asp).
*/

/* new width value */
#envelopes input.specify-field { width: 80px; padding: 2px 3px;  border: 1px solid #a5acb2;  }
#envelopes .select-base { width: 140px; border: 1px solid #a5acb2;font: 11px Arial, Helvetica, sans-serif; color: black;  padding: 2px 2px 2px 2px; }

/* new style for drop downs where is no "if other, specify" */
#envelopes .select-base-wh { width: 180px; border: 1px solid #a5acb2;font: 11px Arial, Helvetica, sans-serif; color: black;  padding: 2px 2px 2px 2px;}


