/* incase an inverted custom gradient isn't specified */
/* line 177, ../../../../../../../Users/jess/.rvm/gems/ruby-1.9.2-p290@global/gems/fancy-buttons-1.1.2/lib/stylesheets/_fancy-buttons.sass */
.fancy-button-reset-base-class, #search_box #search_button, #business_card_cateory_wrapper .business_card_categories ul.business_card_design_links li a {
  font-family: "Lucida Grande", Lucida, Arial, sans-serif;
  background: url('/images/button_bg.png?1317053976') repeat-x bottom left;
  margin: 0;
  width: auto;
  overflow: visible;
  display: inline-block;
  cursor: pointer;
  text-decoration: none;
  border-style: solid;
  font-weight: bold;
}
/* line 165, ../../../../../../../Users/jess/.rvm/gems/ruby-1.9.2-p290@global/gems/fancy-buttons-1.1.2/lib/stylesheets/_fancy-buttons.sass */
.fancy-button-reset-base-class::-moz-focus-inner, #search_box #search_button::-moz-focus-inner, #business_card_cateory_wrapper .business_card_categories ul.business_card_design_links li a::-moz-focus-inner {
  border: none;
  padding: 0;
}
/* line 168, ../../../../../../../Users/jess/.rvm/gems/ruby-1.9.2-p290@global/gems/fancy-buttons-1.1.2/lib/stylesheets/_fancy-buttons.sass */
.fancy-button-reset-base-class:focus, #search_box #search_button:focus, #business_card_cateory_wrapper .business_card_categories ul.business_card_design_links li a:focus {
  outline: none;
}

/* line 3, ../sass/_sub_menu.scss */
#menu li:hover ul.sub_menu {
  display: block;
}
/* line 6, ../sass/_sub_menu.scss */
#menu ul.sub_menu {
  display: none;
  width: 200px;
  border-left: 1px solid #ff6600;
  border-right: 1px solid #ff6600;
  border-bottom: 1px solid #ff6600;
  position: absolute;
}
/* line 13, ../sass/_sub_menu.scss */
#menu ul.sub_menu li {
  display: block;
  float: none;
}
/* line 16, ../sass/_sub_menu.scss */
#menu ul.sub_menu li a, #menu ul.sub_menu li a:hover {
  color: #ff6600;
  background-image: none;
  font-weight: normal;
  background: #fff;
  text-align: left;
  border-bottom: dotted #ccc 1px;
}
/* line 23, ../sass/_sub_menu.scss */
#menu ul.sub_menu li a:hover, #menu ul.sub_menu li a:hover:hover {
  color: #ff944d;
}

/* line 4, ../sass/professorprint.scss */
body {
  background-image: url(/images/background.gif);
  background-repeat: repeat-x;
  background-color: #ededed;
  margin: 30px 0 10px;
  padding: 0;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: .9em;
}

/* line 15, ../sass/professorprint.scss */
img {
  border: none;
}

/* line 19, ../sass/professorprint.scss */
#header {
  margin: 0 auto;
  text-align: left;
  width: 925px;
  background-image: url(/images/logo.gif);
  background-repeat: no-repeat;
  background-color: #ffffff;
}

/* line 28, ../sass/professorprint.scss */
#lookup {
  float: left;
  height: 68px;
  margin-left: 30px;
  width: 145px;
}

/* line 35, ../sass/professorprint.scss */
#lookup_go {
  border-left: 1px dashed #808080;
  padding-left: 5px;
  margin: 0;
}

/* line 41, ../sass/professorprint.scss */
a {
  color: #fb6608;
  text-decoration: none;
}

/* line 46, ../sass/professorprint.scss */
a:hover {
  color: #366697;
}

/* line 51, ../sass/professorprint.scss */
.txtfield {
  background-color: #ffffd3;
  height: 14px;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
}

/* line 58, ../sass/professorprint.scss */
#lookup .txtfield {
  color: #cfcfcf;
}

/* line 62, ../sass/professorprint.scss */
.select {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  background-color: #ffffd3;
}

/* line 68, ../sass/professorprint.scss */
.txtarea {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  background-color: #ffffd3;
}

/* line 74, ../sass/professorprint.scss */
.area_code_txtfield {
  background-color: #ffffd3;
  height: 14px;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  width: 30px;
}

/* line 82, ../sass/professorprint.scss */
.phonenumber_txtfield {
  background-color: #ffffd3;
  height: 14px;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  width: 90px;
}

/* line 90, ../sass/professorprint.scss */
.submitbtn {
  background-image: url(/images/button.gif);
  background-repeat: no-repeat;
  background-color: #ffffff;
  border: none;
  width: 44px;
  height: 21px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 6pt;
  font-weight: bold;
}

/* line 102, ../sass/professorprint.scss */
.submitbtn2 {
  background-image: url(/images/button.gif);
  background-repeat: no-repeat;
  background-color: #ffffff;
  border: none;
  width: 44px;
  height: 21px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 7pt;
  font-weight: bold;
  margin: 0;
  padding: 0;
}

/* line 116, ../sass/professorprint.scss */
.prevbtn {
  background-image: url(/images/prevbtn.gif);
  background-repeat: no-repeat;
  background-color: #ffffff;
  border: none;
  width: 77px;
  height: 22px;
}

/* line 125, ../sass/professorprint.scss */
.nextbtn {
  background-image: url(/images/nextbtn.gif);
  background-repeat: no-repeat;
  background-color: #ffffff;
  border: none;
  width: 77px;
  height: 22px;
}

/* line 134, ../sass/professorprint.scss */
#relatedcategories_table {
  margin: 0;
  padding: 0;
  border: none;
  border-collapse: collapse;
}

/* line 141, ../sass/professorprint.scss */
#relatedcategories_table td {
  padding: 0 0 0 5px;
  margin: 0;
  width: 165px;
}

/* line 147, ../sass/professorprint.scss */
#relatedcategories_table a {
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #fb6608;
}

/* line 153, ../sass/professorprint.scss */
#relatedcategories_table a:hover {
  color: #656565;
}

/* line 158, ../sass/professorprint.scss */
p.relatedcategories {
  margin: 0;
  padding: 0 0 12px 0;
  border-bottom: 1px dashed #808080;
}

/* line 164, ../sass/professorprint.scss */
p.relatedcategories a {
  font-size: 9pt;
  font-family: Arial, Helvetica, sans-serif;
  color: #656565;
}

/* line 170, ../sass/professorprint.scss */
p.relatedcategories a:hover {
  color: #fb6608;
}

/* line 174, ../sass/professorprint.scss */
ol.terms li {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #808080;
}

/* line 180, ../sass/professorprint.scss */
#credit_cards_img {
  padding-top: 10px;
}

/* line 184, ../sass/professorprint.scss */
.card_links {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* line 190, ../sass/professorprint.scss */
.card_links li {
  margin: 0;
  padding: 0 0 5px 0;
}

/* line 195, ../sass/professorprint.scss */
.card_links a {
  font-family: Arial;
  font-weight: bold;
  font-size: 8pt;
  color: #366697;
  text-decoration: underline;
}

/* line 203, ../sass/professorprint.scss */
.card_links a:hover {
  color: #FB6608;
  text-decoration: underline;
}

/* line 208, ../sass/professorprint.scss */
.card_links p {
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica, sans-serif;
  color: #808080;
  font-size: 8pt;
}

/* line 216, ../sass/professorprint.scss */
#menu-container {
  margin: 0 auto;
  text-align: left;
  background-color: #fb6608;
  height: 33px;
  width: 925px;
}
/* line 222, ../sass/professorprint.scss */
#menu-container .shop-menu-left {
  margin-left: 223px;
}

/* line 227, ../sass/professorprint.scss */
#menu-container ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* line 233, ../sass/professorprint.scss */
#menu-container ul li {
  margin: 0;
  padding: 0;
  float: left;
}

/* line 239, ../sass/professorprint.scss */
#menu-container a {
  display: block;
  text-decoration: none;
  font-family: Arial;
  font-weight: bold;
  font-size: 13px;
  color: #ffffff;
  border-right: 1px solid white;
  padding: 9px 15px;
}

/* line 250, ../sass/professorprint.scss */
#menu-container li.selected a {
  background-image: url(/images/menuarrow.png);
  background-position: center;
  background-position: bottom;
  background-repeat: no-repeat;
}

/* line 257, ../sass/professorprint.scss */
#menu-container ul a:hover {
  background-image: url(/images/menuarrow.png);
  background-position: center;
  background-position: bottom;
  text-align: center;
  background-repeat: no-repeat;
}

/* line 265, ../sass/professorprint.scss */
#mainheading {
  margin: 0 auto;
  text-align: left;
  background-color: #ffffff;
  height: 45px;
  width: 925px;
}

/* line 273, ../sass/professorprint.scss */
img.fullcolorimage {
  border: 1px solid #cfcfcf;
}

/* line 277, ../sass/professorprint.scss */
img.floatleft_thumb {
  float: left;
}

/* line 281, ../sass/professorprint.scss */
h1 {
  font-size: 18px;
  font-family: Arial;
  font-weight: bold;
  letter-spacing: -1px;
  color: #366697;
  margin: 0;
  padding-top: 12px;
  padding-left: 10px;
}

/* line 292, ../sass/professorprint.scss */
h2 {
  font-size: 15px;
  font-family: Arial;
  color: #808080;
}

/* line 298, ../sass/professorprint.scss */
.clear {
  clear: both;
}

/* line 302, ../sass/professorprint.scss */
#wrapper {
  margin: 0 auto;
  padding: 0;
  text-align: left;
  background-color: #ffffff;
  width: 925px;
  overflow: hidden;
}

/* line 311, ../sass/professorprint.scss */
#leftnav {
  float: left;
  text-align: left;
  margin: 0;
  padding: 0 0 32767px 8px;
  width: 182px;
  border-right: 1px dashed #808080;
  margin-bottom: -32767px;
}

/* line 321, ../sass/professorprint.scss */
#content {
  float: right;
  text-align: left;
  margin: 0;
  padding: 0 0 0 6px;
  width: 728px;
}

/* line 329, ../sass/professorprint.scss */
#contentbody {
  width: 705px;
  margin: 0;
  padding: 0;
  border-top: 1px dashed #808080;
}

/* line 336, ../sass/professorprint.scss */
#contentheader {
  width: 705px;
  height: 53px;
  margin: 0;
  padding: 0;
  border-bottom: 1px dashed #808080;
}
/* line 337, ../sass/professorprint.scss */
#contentheader h2 {
  color: #ff6600;
  text-transform: uppercase;
  font-size: 25px;
  line-height: 24px;
  padding-top: 3px;
}

/* line 351, ../sass/professorprint.scss */
.design_categories {
  width: 705px;
  height: 87px;
  margin: 0;
  padding: 0;
  border-bottom: 1px dashed #808080;
}

/* line 359, ../sass/professorprint.scss */
.design_categories ul {
  margin: 0;
  padding: 4px 0 0 0;
  list-style-type: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  float: left;
}

/* line 369, ../sass/professorprint.scss */
.design_categories img.cost {
  float: right;
}

/* line 373, ../sass/professorprint.scss */
.design_categories ul li {
  padding-left: 16px;
  margin-left: 30px;
  color: #999999;
  background-image: url(/images/arrow.gif);
  background-position: left;
  background-repeat: no-repeat;
}

/* line 382, ../sass/professorprint.scss */
p.designonline {
  padding: 0;
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #808080;
}

/* line 391, ../sass/professorprint.scss */
p.recentsearches {
  margin: 0;
  padding-top: 8px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #808080;
}

/* line 400, ../sass/professorprint.scss */
p.morelikethis {
  padding: 0 0 0 13px;
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #808080;
}

/* line 409, ../sass/professorprint.scss */
p.selectthiscard {
  border: 0;
  margin: 0;
  text-align: right;
}

/* line 415, ../sass/professorprint.scss */
p.textsnippet {
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #808080;
  padding: 10px 0 10px 0;
}

/* line 424, ../sass/professorprint.scss */
div.border {
  width: 100%;
  height: 0;
  border-bottom: 1px dashed #808080;
  clear: both;
}

/* line 431, ../sass/professorprint.scss */
#contentheader h2 {
  float: left;
  margin: 0;
  padding: 0;
}

/* line 437, ../sass/professorprint.scss */
#contentheader ul {
  margin: 0;
  padding: 4px 0 0 0;
  list-style-type: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  float: left;
}

/* line 447, ../sass/professorprint.scss */
#contentheader ul li {
  padding-left: 16px;
  margin-left: 30px;
  color: #999999;
  background-image: url(/images/arrow.gif);
  background-position: left;
  background-repeat: no-repeat;
}

/* line 456, ../sass/professorprint.scss */
#contentheader img.cost {
  float: right;
}

/* line 460, ../sass/professorprint.scss */
#content-innerwrapper {
  margin: 0 auto;
  text-align: left;
  width: 705px;
  padding: 6px 0 0 0;
}

/* line 467, ../sass/professorprint.scss */
#threecol_description {
  border-bottom: 1px dashed #808080;
}

/* line 471, ../sass/professorprint.scss */
#threecol_description p {
  margin: 0;
  padding: 5px 0 10px 0;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 8pt;
  color: #808080;
}

/* line 480, ../sass/professorprint.scss */
#threecol_wrapper {
  margin: 0;
  padding: 6px 0 0 0;
}

/* line 485, ../sass/professorprint.scss */
#threecol_left {
  width: 233px;
  float: left;
  border-right: 1px dashed #808080;
}

/* line 491, ../sass/professorprint.scss */
#threecol_rightwrapper {
  width: 470px;
  float: right;
  margin: 0;
  padding: 0;
}

/* line 498, ../sass/professorprint.scss */
#threecol_rightleft {
  width: 233px;
  padding-left: 3px;
  float: left;
  border-right: 1px dashed #808080;
}

/* line 505, ../sass/professorprint.scss */
#threecol_rightright {
  width: 230px;
  padding-left: 3px;
  float: right;
}

/* line 511, ../sass/professorprint.scss */
.threecol_select {
  text-align: center;
  padding: 10px 0 10px 0;
}

/* line 516, ../sass/professorprint.scss */
#threecol_footer {
  margin: 0;
  padding: 5px 0 10px 0;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 8pt;
  color: #808080;
}

/* line 525, ../sass/professorprint.scss */
#threecol_express {
  text-align: right;
  padding-right: 9px;
}

/* line 530, ../sass/professorprint.scss */
#twocol_wrapper {
  margin: 0;
  padding: 6px 0 0 0;
  height: 560px;
}

/* line 536, ../sass/professorprint.scss */
#twocol_left {
  width: 240px;
  float: left;
  padding-left: 3px;
  border-right: 1px dashed #808080;
}

/* line 543, ../sass/professorprint.scss */
#twocol_right {
  width: 227px;
  padding-left: 10px;
  float: right;
}

/* line 549, ../sass/professorprint.scss */
.twocol_card {
  text-align: center;
  padding: 15px 0 10px 0;
}

/* line 554, ../sass/professorprint.scss */
#featured_picks {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

/* line 560, ../sass/professorprint.scss */
#featured_picks li {
  margin: 0;
  padding: 0;
}

/* line 565, ../sass/professorprint.scss */
#contentleftnav {
  width: 217px;
  margin: 0;
  padding: 0;
  float: left;
  border-right: 1px dashed #808080;
  clear: left;
}
/* line 572, ../sass/professorprint.scss */
#contentleftnav .upload_custom {
  width: 90%;
  margin: 0 auto;
  float: none;
}
/* line 577, ../sass/professorprint.scss */
#contentleftnav .qty_pricing {
  float: none;
  width: 100%;
}
/* line 581, ../sass/professorprint.scss */
#contentleftnav .addl_option img {
  margin-bottom: 25px;
}

/* line 586, ../sass/professorprint.scss */
#contentleft_home {
  width: 519px;
  margin: 0;
  padding: 0 5px 0 0;
  float: left;
  border-right: 1px dashed #808080;
  clear: left;
}

/* line 595, ../sass/professorprint.scss */
#createcard {
  width: 519px;
  border-bottom: 1px dashed #808080;
}
/* line 598, ../sass/professorprint.scss */
#createcard h3 {
  color: #666666;
  font-size: .85em;
  text-align: center;
  margin: 5px 25%;
}
/* line 604, ../sass/professorprint.scss */
#createcard .upload_custom {
  width: 100%;
  margin: 10px auto;
  float: none;
}
/* line 608, ../sass/professorprint.scss */
#createcard .upload_custom .addl_option {
  clear: none;
  width: 46%;
  float: left;
  margin-left: 10px;
}

/* line 617, ../sass/professorprint.scss */
#testimonial {
  width: 319px;
  background-image: url(/images/quotes.gif);
  background-repeat: no-repeat;
  padding-top: 30px;
  padding-left: 100px;
  padding-right: 100px;
  height: 70px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #808080;
  text-align: center;
}

/* line 632, ../sass/professorprint.scss */
#info {
  width: 519px;
  padding-top: 5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #808080;
}

/* line 641, ../sass/professorprint.scss */
#contentmain {
  width: 482px;
  margin: 0;
  padding: 0 0 0 5px;
  float: right;
}

/* line 648, ../sass/professorprint.scss */
#contentright_home {
  width: 175px;
  margin: 0;
  padding: 0 0 0 5px;
  float: right;
}

/* line 655, ../sass/professorprint.scss */
#template_images {
  width: 482px;
  height: 300px;
}

/* line 660, ../sass/professorprint.scss */
#indicator {
  width: 482px;
  height: 190px;
  padding-top: 130px;
  text-align: center;
}

/* line 667, ../sass/professorprint.scss */
#template_images td.col1 {
  padding: 0 39px 0 0;
}

/* line 671, ../sass/professorprint.scss */
#template_images td.col2 {
  padding: 0;
}

/* line 675, ../sass/professorprint.scss */
#template_images td.col3 {
  padding: 0 0 0 39px;
}

/* line 679, ../sass/professorprint.scss */
#template_images_nav {
  width: 482px;
  border-bottom: 1px dashed #808080;
  padding-bottom: 10px;
}

/* line 685, ../sass/professorprint.scss */
#template_images_nav td.colcount {
  text-align: center;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #366697;
}

/* line 693, ../sass/professorprint.scss */
#template_images_nav td.colnext {
  text-align: right;
}

/* line 697, ../sass/professorprint.scss */
#select_goldsilver {
  width: 482px;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
}

/* line 704, ../sass/professorprint.scss */
#select_goldsilver .selectcard_choose {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  height: 50px;
  padding-bottom: 10px;
}

/* line 712, ../sass/professorprint.scss */
#select_goldsilver .selectcard {
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  height: 220px;
}

/* line 719, ../sass/professorprint.scss */
#select_goldsilver .selectcard_note {
  height: 50px;
}

/* line 723, ../sass/professorprint.scss */
h3 {
  padding: 8px 0 6px 0;
  margin: 0;
  font-family: Arial;
  color: #fb6608;
  font-size: 11pt;
  font-weight: bold;
}

/* line 732, ../sass/professorprint.scss */
h4 {
  color: #fb6608;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 8pt;
  padding: 0;
  margin: 0;
}

/* line 741, ../sass/professorprint.scss */
h4.articles {
  color: #366697;
  font-size: 9pt;
  font-family: Arial, Helvetica, sans-serif;
  padding: 0;
  margin: 0;
}

/* line 749, ../sass/professorprint.scss */
p.favorites {
  font-size: 18px;
  font-family: Arial;
  font-weight: bold;
  letter-spacing: -1px;
  color: #ffffff;
  margin: 0;
  padding-top: 12px;
  padding-left: 10px;
}

/* line 760, ../sass/professorprint.scss */
p.favorites2 {
  font-size: 18px;
  font-family: Arial;
  font-weight: bold;
  letter-spacing: -1px;
  color: #366697;
  margin: 0;
  padding-top: 12px;
  padding-left: 10px;
}

/* line 771, ../sass/professorprint.scss */
p.articletext {
  color: #808080;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  padding: 0 0 10px 0;
  margin: 0;
}

/* line 779, ../sass/professorprint.scss */
div.articletext p {
  color: #808080;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  padding: 0 0 10px 0;
  margin: 0;
}

/* line 788, ../sass/professorprint.scss */
p.errors {
  color: red;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  padding: 0 0 10px 0;
  margin: 0;
}

/* line 796, ../sass/professorprint.scss */
p.articlecopyright {
  color: #808080;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: italic;
  padding: 0 0 5px 0;
  margin: 0;
}

/* line 805, ../sass/professorprint.scss */
.pricelist {
  list-style-type: none;
  margin: 0;
  padding: 0 0 10px 0;
  width: 210px;
}

/* line 812, ../sass/professorprint.scss */
.pricelist li {
  /*border-bottom: 1px dashed #808080;
  font-family: Arial, Helvetica, sans-serif;;
  font-weight: bold;
  font-size: 9pt;
  color: #366697; */
  padding: 1px 0 1px 4px;
  color: #ff6600;
}

/* line 822, ../sass/professorprint.scss */
.number {
  float: left;
}

/* line 826, ../sass/professorprint.scss */
.price {
  float: right;
}

/* line 830, ../sass/professorprint.scss */
.featured_desc {
  float: right;
  width: 330px;
}

/* line 835, ../sass/professorprint.scss */
.browselist_about {
  list-style-type: none;
  margin: 0;
  padding: 0 0 10px 0;
  width: 175px;
  height: 500px;
}

/* line 843, ../sass/professorprint.scss */
.browselist_about li {
  border-bottom: 1px dashed #808080;
  padding: 1px 0 1px 4px;
}

/* line 848, ../sass/professorprint.scss */
.browselist_about li a {
  font-family: Arial;
  font-weight: bold;
  font-size: 8pt;
  color: #366697;
}

/* line 855, ../sass/professorprint.scss */
.browselist_about li a:hover {
  color: #808080;
}

/* line 859, ../sass/professorprint.scss */
.browselist {
  list-style-type: none;
  margin: 0;
  padding: 0 0 10px 0;
  width: 250px;
}

/* line 866, ../sass/professorprint.scss */
.browselist li {
  border-bottom: 1px dashed #808080;
  padding: 1px 0 1px 4px;
}

/* line 871, ../sass/professorprint.scss */
.browselist li a {
  font-family: Arial;
  font-weight: bold;
  font-size: 8pt;
  color: #366697;
}

/* line 878, ../sass/professorprint.scss */
.browselist li a:hover {
  color: #808080;
}

/* line 882, ../sass/professorprint.scss */
#browselist1 {
  float: left;
}

/* line 886, ../sass/professorprint.scss */
#browselist2 {
  float: right;
}

/* line 890, ../sass/professorprint.scss */
.simplelist {
  margin: 0;
  padding: 4px 0 0 0;
  list-style-type: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
}

/* line 899, ../sass/professorprint.scss */
.simplelist li {
  padding-left: 16px;
  margin: 0;
  color: #999999;
  background-image: url(/images/arrow.gif);
  background-position: left;
  background-repeat: no-repeat;
}

/* line 908, ../sass/professorprint.scss */
.pickedtop {
  width: 130px;
  height: 18px;
  background-image: url(/images/pickedtopbg.gif);
  background-repeat: repeat-x;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #545c7c;
  text-align: center;
  font-size: 8pt;
  border: 1px solid #e4e4e4;
  padding-top: 4px;
}

/* line 922, ../sass/professorprint.scss */
.pickedimage {
  width: 132px;
  height: 76px;
  padding: 0;
  margin: 0;
  text-align: center;
}

/* line 930, ../sass/professorprint.scss */
.pickedwrapper {
  width: 130px;
  padding: 0 0 10px 13px;
}

/* line 935, ../sass/professorprint.scss */
.pickedbottom {
  width: 130px;
  height: 18px;
  background-color: #f4f4f4;
  border: 1px solid #e4e4e4;
  text-align: center;
}

/* line 943, ../sass/professorprint.scss */
.pickedbottom a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #049ccc;
}

/* line 949, ../sass/professorprint.scss */
.pickedbottom a:hover {
  color: #fc6404;
}

/* line 953, ../sass/professorprint.scss */
.pickedzoom {
  width: 130px;
  text-align: center;
  padding: 0;
  margin: -12px 0 0 0;
}

/* line 960, ../sass/professorprint.scss */
#browse_categories {
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 210px;
  /*  border-top: 1px dashed #808080; */
}

/* line 968, ../sass/professorprint.scss */
#browse_categories li {
  /*border-bottom: 1px dashed #808080;*/
  padding: 0;
  margin: 0;
  /*padding: 3px 0 3px 4px;*/
}

/* line 978, ../sass/professorprint.scss */
#browse_categories li a:hover {
  color: #808080;
}

/* line 982, ../sass/professorprint.scss */
#search_templates {
  margin: 0;
  padding: 0;
}

/* line 987, ../sass/professorprint.scss */
#cardsnav {
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 175px;
  border-top: 1px dashed #808080;
}

/* line 995, ../sass/professorprint.scss */
#cardsnav h2 {
  margin: 0;
  padding: 0 0 10px 0;
}

/* line 1000, ../sass/professorprint.scss */
#cardsnav h2 img {
  width: 174px;
  height: 40px;
}

/* line 1005, ../sass/professorprint.scss */
#cardsnav li.menu_item {
  border-bottom: 1px dashed #808080;
  padding-bottom: 8px;
  padding-top: 6px;
}

/* line 1011, ../sass/professorprint.scss */
#cardsnav li.menu_item_simple {
  border-bottom: 1px dashed #808080;
  text-align: center;
  padding-bottom: 8px;
  padding-top: 6px;
}

/* line 1018, ../sass/professorprint.scss */
#cardsnav li.menu_item a {
  color: #fd6801;
  font-family: Arial;
  font-weight: bold;
  font-size: 8.5pt;
  text-decoration: none;
}

/* line 1026, ../sass/professorprint.scss */
#cardsnav li.menu_item a:hover {
  color: #366697;
}

/* line 1030, ../sass/professorprint.scss */
#footer-container, #AboveFooter {
  margin: 0 auto;
  text-align: center;
  background-color: #ffffff;
  padding: 10px 15px;
  width: 895px;
}

/* line 1038, ../sass/professorprint.scss */
#footer {
  padding: 0;
  margin: 0;
  border-top: 1px dashed #808080;
}

/* line 1045, ../sass/professorprint.scss */
.footer #footer-container {
  width: 920px;
}

/* line 1050, ../sass/professorprint.scss */
.nocolor {
  color: #000000;
}

/* line 1054, ../sass/professorprint.scss */
#footer p {
  margin: 0;
  padding: 10px 0 0 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
}

/* line 1061, ../sass/professorprint.scss */
.menuitem {
  color: #fd6801;
  font-family: Arial;
  font-weight: bold;
  font-size: 8.5pt;
  text-decoration: none;
}

/* line 1068, ../sass/professorprint.scss */
#newsletter-signup {
  display: none;
}

/* line 1071, ../sass/professorprint.scss */
#newsletter-signup #Submit {
  width: 58px;
}

/* line 1074, ../sass/professorprint.scss */
#livezilla {
  display: none;
}

/* line 1078, ../sass/professorprint.scss */
.sale-strike {
  text-decoration: line-through;
  color: #555;
}

/* line 1082, ../sass/professorprint.scss */
.sale-price {
  color: red;
  margin-left: 5px;
}

/* new api styles */
/* line 1091, ../sass/professorprint.scss */
#business_card_images {
  clear: both;
}

/* line 1095, ../sass/professorprint.scss */
#business_card_images a img.small_image {
  width: 125px;
  padding: 2px;
  background: #ccc;
  margin: 10px 5px;
  -moz-box-shadow: 3px 3px 5px #CCCCCC;
  -webkit-box-shadow: 3px 3px 5px #CCCCCC;
  box-shadow: 3px 3px 5px #CCCCCC;
}

/* line 1105, ../sass/professorprint.scss */
#business_card_images ul li a {
  display: block;
  position: relative;
  float: left;
  width: 145px;
  margin: 5px;
  font-family: Arial;
}

/* line 1113, ../sass/professorprint.scss */
#business_card_images ul li div.large_container {
  position: relative;
  height: 1%;
  width: 5px;
  clear: both;
  float: left;
}

/* line 1122, ../sass/professorprint.scss */
#business_card_images ul li a span {
  display: block;
  clear: both;
  font-size: 11px;
  text-align: center;
}

/* line 1129, ../sass/professorprint.scss */
#business_card_images ul li img.large_image {
  display: none;
  position: relative;
  top: 0;
  left: 10px;
}

/* line 1136, ../sass/professorprint.scss */
#preview {
  position: absolute;
  border: 1px solid #ccc;
  background: #333;
  padding: 5px;
  display: none;
  color: #fff;
}

/* line 1145, ../sass/professorprint.scss */
#categories {
  float: left;
  width: 250px;
}

/* line 1150, ../sass/professorprint.scss */
#sample_images {
  float: left;
  width: 430px;
  padding-left: 15px;
  border-left: 1px dotted #CCC;
}

/* line 1158, ../sass/professorprint.scss */
.design_options {
  border-bottom: 1px dashed #ccc;
}

/* line 1161, ../sass/professorprint.scss */
.design_options h1 {
  color: #004988;
  font-family: Arial;
  font-size: 25px;
  text-transform: uppercase;
  text-align: center;
}

/* line 1168, ../sass/professorprint.scss */
.design_options h2.h2 {
  font-family: Arial;
  text-transform: uppercase;
  text-align: center;
}

/* line 1173, ../sass/professorprint.scss */
.options_w {
  padding: 0 25px;
}

/* line 1177, ../sass/professorprint.scss */
.option {
  /*background: url('/images/FullColorPage_03.png') top center no-repeat; */
  float: left;
  width: 166px;
  padding: 10px 20px;
  text-align: center;
  margin-right: 15px;
}

/* line 1185, ../sass/professorprint.scss */
.last {
  margin-right: 0;
}

/* line 1188, ../sass/professorprint.scss */
.option h2 {
  color: #ff6700;
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Georgia;
  font-size: 22px;
  text-align: center;
}

/* line 1196, ../sass/professorprint.scss */
.option p {
  color: #666565;
  font-size: 13px;
  text-align: center;
  font-family: Arial;
  padding: 0 9px;
}

/* line 1203, ../sass/professorprint.scss */
.option p span a {
  text-transform: uppercase;
  font-weight: bold;
  display: block;
  padding-top: 5px;
  color: #666565;
}

/* line 1210, ../sass/professorprint.scss */
.option p a.pricing {
  color: #2581b1;
  display: block;
  padding-top: 7px;
}

/* line 1216, ../sass/professorprint.scss */
.categories_w {
  clear: both;
}

/* line 1220, ../sass/professorprint.scss */
.categories_w h1 {
  color: #aeaeae;
  font-family: Arial;
  font-size: 25px;
  text-transform: uppercase;
  text-align: center;
}

/* line 1229, ../sass/professorprint.scss */
.facebook {
  float: right;
  width: 30px;
  margin-left: 10px;
  margin-top: 2px;
  margin-right: 10px;
}

/* line 1236, ../sass/professorprint.scss */
.facebook span {
  line-height: 27px;
  font-size: 11px;
  color: #000;
}

/* line 1241, ../sass/professorprint.scss */
.facebook img {
  float: right;
}

/* line 1244, ../sass/professorprint.scss */
#menu-container .facebook a {
  padding: 0;
  margin: 0;
  border: 0;
  display: inline;
}

/* line 1252, ../sass/professorprint.scss */
#contentleftnav #categories ul {
  list-style: none;
  padding-left: 0;
}

/* line 1257, ../sass/professorprint.scss */
.pagination a {
  display: block;
  border-right: 1px solid #ccc;
  float: left;
  padding: 5px;
}

/* line 1263, ../sass/professorprint.scss */
.pagination a.current_page {
  color: #ccc;
}

/* line 1267, ../sass/professorprint.scss */
.search_keyword {
  background: #ECEAA4;
  padding: 5px;
}

/* line 1273, ../sass/professorprint.scss */
#search_box {
  text-align: center;
}
/* line 1274, ../sass/professorprint.scss */
#search_box .left {
  text-align: left;
}
/* line 1275, ../sass/professorprint.scss */
#search_box .left p {
  margin: 0;
  padding: 0;
  text-align: left;
  font-style: italic;
  color: #ff6600;
}

/* line 1287, ../sass/professorprint.scss */
#search_box input {
  padding: 5px;
  border: 1px solid #ccc;
  font-size: 15px;
  font-weight: bold;
  width: 300px;
}

/* line 1295, ../sass/professorprint.scss */
#search_box #search_button {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  font-size: 16px;
  line-height: 1.2em;
  padding: 0.3em 1em;
  border-width: 1px;
  background-color: #ff6600;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffcba8), color-stop(10%, #ff944d), color-stop(50%, #f06000), color-stop(50%, #e05a00), color-stop(100%, #ff7214));
  background-image: -webkit-linear-gradient(#ffcba8, #ff944d 10%, #f06000 50%, #e05a00 50%, #ff7214);
  background-image: -moz-linear-gradient(#ffcba8, #ff944d 10%, #f06000 50%, #e05a00 50%, #ff7214);
  background-image: -o-linear-gradient(#ffcba8, #ff944d 10%, #f06000 50%, #e05a00 50%, #ff7214);
  background-image: -ms-linear-gradient(#ffcba8, #ff944d 10%, #f06000 50%, #e05a00 50%, #ff7214);
  background-image: linear-gradient(#ffcba8, #ff944d 10%, #f06000 50%, #e05a00 50%, #ff7214);
  border-color: #b34700;
  text-shadow: #803300 0px 1px 1px;
  -moz-box-shadow: rgba(255, 255, 255, 0.5) 0 0 0.1em 1px inset;
  -webkit-box-shadow: rgba(255, 255, 255, 0.5) 0 0 0.1em 1px inset;
  -o-box-shadow: rgba(255, 255, 255, 0.5) 0 0 0.1em 1px inset;
  box-shadow: rgba(255, 255, 255, 0.5) 0 0 0.1em 1px inset;
  -moz-background-clip: padding;
  -webkit-background-clip: padding;
  -o-background-clip: padding-box;
  -ms-background-clip: padding-box;
  -khtml-background-clip: padding-box;
  background-clip: padding-box;
}
/* line 116, ../../../../../../../Users/jess/.rvm/gems/ruby-1.9.2-p290@global/gems/fancy-buttons-1.1.2/lib/stylesheets/_fancy-buttons.sass */
#search_box #search_button, #search_box #search_button:visited {
  color: white;
}
/* line 31, ../../../../../../../Users/jess/.rvm/gems/ruby-1.9.2-p290@global/gems/fancy-buttons-1.1.2/lib/stylesheets/_fancy-buttons.sass */
#search_box #search_button:hover, #search_box #search_button:focus {
  background-color: #f06000;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffc299), color-stop(10%, #ff8b3d), color-stop(50%, #e05a00), color-stop(50%, #d15400), color-stop(100%, #ff6905));
  background-image: -webkit-linear-gradient(#ffc299, #ff8b3d 10%, #e05a00 50%, #d15400 50%, #ff6905);
  background-image: -moz-linear-gradient(#ffc299, #ff8b3d 10%, #e05a00 50%, #d15400 50%, #ff6905);
  background-image: -o-linear-gradient(#ffc299, #ff8b3d 10%, #e05a00 50%, #d15400 50%, #ff6905);
  background-image: -ms-linear-gradient(#ffc299, #ff8b3d 10%, #e05a00 50%, #d15400 50%, #ff6905);
  background-image: linear-gradient(#ffc299, #ff8b3d 10%, #e05a00 50%, #d15400 50%, #ff6905);
  border-color: #a34100;
  text-shadow: #702d00 0px 1px 1px;
}
/* line 116, ../../../../../../../Users/jess/.rvm/gems/ruby-1.9.2-p290@global/gems/fancy-buttons-1.1.2/lib/stylesheets/_fancy-buttons.sass */
#search_box #search_button:hover, #search_box #search_button:hover:visited, #search_box #search_button:focus, #search_box #search_button:focus:visited {
  color: white;
}
/* line 36, ../../../../../../../Users/jess/.rvm/gems/ruby-1.9.2-p290@global/gems/fancy-buttons-1.1.2/lib/stylesheets/_fancy-buttons.sass */
#search_box #search_button:active {
  background-color: #e05a00;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e05a00), color-stop(30%, #eb5e00), color-stop(50%, #d65600), color-stop(50%, #c75000), color-stop(100%, #ff6c0a));
  background-image: -webkit-linear-gradient(#e05a00, #eb5e00 30%, #d65600 50%, #c75000 50%, #ff6c0a);
  background-image: -moz-linear-gradient(#e05a00, #eb5e00 30%, #d65600 50%, #c75000 50%, #ff6c0a);
  background-image: -o-linear-gradient(#e05a00, #eb5e00 30%, #d65600 50%, #c75000 50%, #ff6c0a);
  background-image: -ms-linear-gradient(#e05a00, #eb5e00 30%, #d65600 50%, #c75000 50%, #ff6c0a);
  background-image: linear-gradient(#e05a00, #eb5e00 30%, #d65600 50%, #c75000 50%, #ff6c0a);
  border-color: #943b00;
  text-shadow: #612700 0px -1px -1px;
  -moz-box-shadow: #b34700 0 0.08em 0.2em 1px inset;
  -webkit-box-shadow: #b34700 0 0.08em 0.2em 1px inset;
  -o-box-shadow: #b34700 0 0.08em 0.2em 1px inset;
  box-shadow: #b34700 0 0.08em 0.2em 1px inset;
}
/* line 116, ../../../../../../../Users/jess/.rvm/gems/ruby-1.9.2-p290@global/gems/fancy-buttons-1.1.2/lib/stylesheets/_fancy-buttons.sass */
#search_box #search_button:active, #search_box #search_button:active:visited {
  color: white;
}

/* line 1302, ../sass/professorprint.scss */
#search_box_home input {
  padding: 5px;
  border: 1px solid #ccc;
  font-size: 15px;
  font-weight: bold;
  width: 100px;
}

/* line 1310, ../sass/professorprint.scss */
#search_box_home #search_button {
  color: #000;
  padding: 10px;
  width: 50px;
  clear: both;
}

/* line 1318, ../sass/professorprint.scss */
#categories_samples {
  clear: both;
  margin-top: 20px;
  padding: 15px 0;
  border-top: 1px #ccc dashed;
}

/* line 1325, ../sass/professorprint.scss */
#bread_crumb ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 1330, ../sass/professorprint.scss */
#bread_crumb a {
  display: block;
  float: left;
  padding: 5px 5px 5px 16px;
  margin-left: 3px;
  font-size: 13px;
  background: url("/images/arrow.jpg") no-repeat center left;
}

/* line 1340, ../sass/professorprint.scss */
#content .center {
  text-align: center;
  float: left;
  width: 49%;
}

/* line 1346, ../sass/professorprint.scss */
.clear {
  clear: both;
}

/* line 1352, ../sass/professorprint.scss */
#track td {
  text-align: center;
  vertical-align: top;
  width: 33%;
}

/* line 1360, ../sass/professorprint.scss */
.shop_links ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 1365, ../sass/professorprint.scss */
.shop_links li a {
  display: block;
  float: left;
  padding: 5px 12px;
  font-size: 13px;
  color: #003675;
  text-decoration: underline;
}

/* line 1374, ../sass/professorprint.scss */
.search_descr {
  float: left;
  width: 60%;
  padding-bottom: 10px;
}

/* line 1379, ../sass/professorprint.scss */
.pricing_matrix {
  float: left;
  width: 33%;
  margin-left: 7%;
}

/* line 1384, ../sass/professorprint.scss */
.pricing_matrix h3 {
  padding: 0;
}

/* line 1390, ../sass/professorprint.scss */
.qty_pricing {
  float: left;
  width: 48%;
}

/* line 1394, ../sass/professorprint.scss */
.orange {
  color: #ff6600;
}

/* line 1397, ../sass/professorprint.scss */
.upload_custom {
  float: left;
  width: 48%;
}

/* line 1401, ../sass/professorprint.scss */
.upload_custom h4 {
  text-align: center;
  color: #666;
  font-size: .925em;
}

/* line 1406, ../sass/professorprint.scss */
.addl_option {
  clear: both;
  border: 1px solid #ff6600;
  margin-top: 10px;
  font-size: .8em;
  padding: 3px;
}

/* line 1413, ../sass/professorprint.scss */
.addl_option img {
  float: left;
  margin-right: 15px;
  margin-top: 5px;
}

/* line 1418, ../sass/professorprint.scss */
.design_online_heading {
  width: 90%;
  margin: 0 auto;
  float: none;
}
/* line 1422, ../sass/professorprint.scss */
.design_online_heading p {
  font-size: 1em;
  font-weight: bold;
}

/* line 1434, ../sass/professorprint.scss */
#header {
  background-image: none;
  height: 78px;
}
/* line 1437, ../sass/professorprint.scss */
#header #logo {
  float: left;
  height: 78px;
  width: 375px;
}
/* line 1442, ../sass/professorprint.scss */
#header .free-shipping {
  width: 160px;
  float: left;
  margin-top: 10px;
  margin-left: 20px;
}
/* line 1447, ../sass/professorprint.scss */
#header .free-shipping h3 {
  clear: both;
  font-weight: bold;
  font-size: 22px;
  color: #004992;
}
/* line 1453, ../sass/professorprint.scss */
#header .free-shipping h2, #header .free-shipping h3 {
  text-align: center;
}
/* line 1456, ../sass/professorprint.scss */
#header .free-shipping h2 {
  color: #ff6600;
  font-size: 18px;
  font-style: italic;
  line-height: 11px;
  margin: 0;
  padding: 5px 0;
  text-transform: uppercase;
  font-weight: normal;
}

/* line 1469, ../sass/professorprint.scss */
#header-right {
  width: 308px;
  margin: 15px auto;
}

/* line 1474, ../sass/professorprint.scss */
#header-right .authorize-net {
  float: right;
  margin-right: 10px;
  width: 95px;
}

/* line 1480, ../sass/professorprint.scss */
#header-right .authorize-net img {
  width: 65px;
  height: 52px;
}

/* line 1485, ../sass/professorprint.scss */
.bbb {
  float: left;
  margin-left: 20px;
}

/* line 1489, ../sass/professorprint.scss */
div#bbb_logo {
  width: 150px;
  padding-top: 5px;
  overflow: hidden;
  float: left;
  margin-left: 40px;
}

/* line 1497, ../sass/professorprint.scss */
.header-cc {
  clear: both;
  float: right;
  margin-right: 29px;
  margin-top: 5px;
}

/* line 1504, ../sass/professorprint.scss */
#lookup span.order-lookup {
  color: #777777;
  display: block;
  font-size: 12px;
  padding-left: 33px;
  width: 133px;
}

/* line 1512, ../sass/professorprint.scss */
#newsletter-signup {
  color: white;
  float: left;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  padding-left: 5px;
  padding-top: 6px;
  display: block;
  font-weight: bold;
  width: 363px;
}

/* line 1523, ../sass/professorprint.scss */
#newsletter-signup input.email {
  border: 1px solid #FFFFFF;
  margin-left: 5px;
  padding: 1px;
  width: 120px;
  font-size: 10px;
}

/* line 1530, ../sass/professorprint.scss */
#newsletter-signup input#submit {
  width: 50px;
}

/* line 1533, ../sass/professorprint.scss */
#livezilla {
  display: block;
  float: right;
  padding-top: 3px;
  text-align: right;
  width: 183px;
}

/* line 1540, ../sass/professorprint.scss */
.free-shipping {
  color: red;
  font-size: 80%;
  font-family: Arial, Helvetica, sans-serif;
  font-style: italic;
}

/* line 1547, ../sass/professorprint.scss */
iframe {
  background: url("/images/loading.gif") top center no-repeat;
}

/* line 1550, ../sass/professorprint.scss */
.wait {
  height: 1px;
}

/* line 1553, ../sass/professorprint.scss */
.wait img {
  position: relative;
  top: 40px;
  left: 270px;
}

/* line 1561, ../sass/professorprint.scss */
#cat_pricing .categories_home {
  float: left;
  width: 57%;
  border-right: #ccc dashed 1px;
}
/* line 1566, ../sass/professorprint.scss */
#cat_pricing .pricing_home {
  float: left;
  margin-left: 2%;
  width: 40%;
}
/* line 1570, ../sass/professorprint.scss */
#cat_pricing .pricing_home .free-shipping {
  color: #000;
  font-size: .75em;
}

/* line 1577, ../sass/professorprint.scss */
.spacer {
  clear: both;
  height: 5px;
}

/* line 1582, ../sass/professorprint.scss */
.big_link {
  cursor: pointer;
}

/* line 1589, ../sass/professorprint.scss */
#vertical_samples #business_card_images img {
  width: 160px;
}

/* line 1598, ../sass/professorprint.scss */
.store_main_nav #menu-container {
  width: 950px;
}
/* line 1600, ../sass/professorprint.scss */
.store_main_nav #menu-container .shop-menu-left {
  margin-left: 250px;
}

/* line 1607, ../sass/professorprint.scss */
.images_page {
  text-align: left;
  clear: both;
  margin-top: 25px;
}
/* line 1611, ../sass/professorprint.scss */
.images_page h3 {
  font-size: 1.5em;
}

/* line 1616, ../sass/professorprint.scss */
.design_online {
  background: url('/images/design_online.gif?1316704710') center center no-repeat;
  text-indent: -2000px;
  height: 35px;
}

/* line 1622, ../sass/professorprint.scss */
.three_easy_steps {
  background: url('/images/three_easy_steps.gif?1316704718') left center no-repeat;
  text-indent: -2000px;
  height: 50px;
  width: 550px;
}

/* line 1629, ../sass/professorprint.scss */
.facebook_promo {
  padding-top: 20px;
  text-align: center;
}
/* line 1632, ../sass/professorprint.scss */
.facebook_promo h4 {
  font-size: 13px;
  color: #000;
  text-align: center;
  margin-bottom: 10px;
}
/* line 1638, ../sass/professorprint.scss */
.facebook_promo .facebook_like_button {
  width: 60px;
  margin: 0 auto;
  position: relative;
}
/* line 1642, ../sass/professorprint.scss */
.facebook_promo .facebook_like_button .fb_edge_comment_widget {
  position: relative;
  left: -260px !important;
}
/* line 1647, ../sass/professorprint.scss */
.facebook_promo .coupon_code {
  display: none;
  color: #004992;
  background: #ebebeb;
  border: 1px dashed #ff6600;
  margin: 5px;
  padding: 5px;
}
/* line 1654, ../sass/professorprint.scss */
.facebook_promo .coupon_code span {
  color: #ff6600;
  font-weight: bold;
}

/* line 1662, ../sass/professorprint.scss */
.icontact_signup h4 {
  text-align: center;
  width: 147px;
  margin: 0 auto;
  font-size: 13px;
}
/* line 1671, ../sass/professorprint.scss */
.icontact_signup .link,
.icontact_signup .link a,
.icontact_signup #SignUp .signupframe {
  color: #226699;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  width: 100%;
}
/* line 1676, ../sass/professorprint.scss */
.icontact_signup .link input,
.icontact_signup .link a input,
.icontact_signup #SignUp .signupframe input {
  width: 130px;
}
/* line 1679, ../sass/professorprint.scss */
.icontact_signup .link input#Submit,
.icontact_signup .link a input#Submit,
.icontact_signup #SignUp .signupframe input#Submit {
  width: 75px;
}
/* line 1684, ../sass/professorprint.scss */
.icontact_signup .link,
.icontact_signup .link a {
  text-decoration: none;
}
/* line 1687, ../sass/professorprint.scss */
.icontact_signup #SignUp .signupframe {
  border: 0px solid #000000;
  background: #ffffff;
}
/* line 1691, ../sass/professorprint.scss */
.icontact_signup #SignUp .signupframe .required {
  font-size: 10px;
}

/* line 1696, ../sass/professorprint.scss */
#business_card_cateory_wrapper {
  line-height: 1em;
}
/* line 1698, ../sass/professorprint.scss */
#business_card_cateory_wrapper .business_card_categories {
  float: left;
  width: 31%;
  margin-left: 14px;
  margin-bottom: 10px;
  border: 1px solid #ccc;
  text-align: center;
}
/* line 1706, ../sass/professorprint.scss */
#business_card_cateory_wrapper .business_card_categories .business_card_content {
  min-height: 315px;
  border-bottom: 1px dotted #CCC;
}
/* line 1710, ../sass/professorprint.scss */
#business_card_cateory_wrapper .business_card_categories p {
  clear: both;
  font-style: italic;
}
/* line 1714, ../sass/professorprint.scss */
#business_card_cateory_wrapper .business_card_categories h2 {
  color: #ff6600;
  margin: 5px 0;
  padding: 0;
}
/* line 1721, ../sass/professorprint.scss */
#business_card_cateory_wrapper .business_card_categories ul.bullets {
  margin: 0;
  padding: 4px 0 0 0;
  list-style-type: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  float: left;
}
/* line 1729, ../sass/professorprint.scss */
#business_card_cateory_wrapper .business_card_categories ul.bullets li {
  padding-left: 17px;
  margin-left: 7px;
  color: #999;
  background-image: url(/images/arrow.gif);
  background-position: left top;
  background-repeat: no-repeat;
  text-align: left;
  margin-bottom: 5px;
}
/* line 1740, ../sass/professorprint.scss */
#business_card_cateory_wrapper .business_card_categories ul.business_card_design_links {
  width: 100%;
  text-align: center;
  list-style: none;
  clear: both;
  margin: 0;
  padding: 5px 0;
}
/* line 1747, ../sass/professorprint.scss */
#business_card_cateory_wrapper .business_card_categories ul.business_card_design_links li {
  margin: 0;
  padding: 0;
  display: inline;
}
/* line 1751, ../sass/professorprint.scss */
#business_card_cateory_wrapper .business_card_categories ul.business_card_design_links li a {
  display: inline-block;
  width: 40px;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  -o-border-radius: 15px;
  -ms-border-radius: 15px;
  -khtml-border-radius: 15px;
  border-radius: 15px;
  font-size: 10px;
  line-height: 1.2em;
  padding: 0.3em 1em;
  border-width: 1px;
  background-color: #0062c5;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #6eb7ff), color-stop(10%, #1389ff), color-stop(50%, #005bb6), color-stop(50%, #0053a6), color-stop(100%, #006dd9));
  background-image: -webkit-linear-gradient(#6eb7ff, #1389ff 10%, #005bb6 50%, #0053a6 50%, #006dd9);
  background-image: -moz-linear-gradient(#6eb7ff, #1389ff 10%, #005bb6 50%, #0053a6 50%, #006dd9);
  background-image: -o-linear-gradient(#6eb7ff, #1389ff 10%, #005bb6 50%, #0053a6 50%, #006dd9);
  background-image: -ms-linear-gradient(#6eb7ff, #1389ff 10%, #005bb6 50%, #0053a6 50%, #006dd9);
  background-image: linear-gradient(#6eb7ff, #1389ff 10%, #005bb6 50%, #0053a6 50%, #006dd9);
  border-color: #003c78;
  text-shadow: #002346 0px 1px 1px;
  -moz-box-shadow: rgba(255, 255, 255, 0.386) 0 0 0.1em 1px inset;
  -webkit-box-shadow: rgba(255, 255, 255, 0.386) 0 0 0.1em 1px inset;
  -o-box-shadow: rgba(255, 255, 255, 0.386) 0 0 0.1em 1px inset;
  box-shadow: rgba(255, 255, 255, 0.386) 0 0 0.1em 1px inset;
  -moz-background-clip: padding;
  -webkit-background-clip: padding;
  -o-background-clip: padding-box;
  -ms-background-clip: padding-box;
  -khtml-background-clip: padding-box;
  background-clip: padding-box;
  color: #004992;
  text-align: center;
}
/* line 116, ../../../../../../../Users/jess/.rvm/gems/ruby-1.9.2-p290@global/gems/fancy-buttons-1.1.2/lib/stylesheets/_fancy-buttons.sass */
#business_card_cateory_wrapper .business_card_categories ul.business_card_design_links li a, #business_card_cateory_wrapper .business_card_categories ul.business_card_design_links li a:visited {
  color: white;
}
/* line 31, ../../../../../../../Users/jess/.rvm/gems/ruby-1.9.2-p290@global/gems/fancy-buttons-1.1.2/lib/stylesheets/_fancy-buttons.sass */
#business_card_cateory_wrapper .business_card_categories ul.business_card_design_links li a:hover, #business_card_cateory_wrapper .business_card_categories ul.business_card_design_links li a:focus {
  background-color: #005bb6;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5fafff), color-stop(10%, #0381ff), color-stop(50%, #0053a6), color-stop(50%, #004c97), color-stop(100%, #0065ca));
  background-image: -webkit-linear-gradient(#5fafff, #0381ff 10%, #0053a6 50%, #004c97 50%, #0065ca);
  background-image: -moz-linear-gradient(#5fafff, #0381ff 10%, #0053a6 50%, #004c97 50%, #0065ca);
  background-image: -o-linear-gradient(#5fafff, #0381ff 10%, #0053a6 50%, #004c97 50%, #0065ca);
  background-image: -ms-linear-gradient(#5fafff, #0381ff 10%, #0053a6 50%, #004c97 50%, #0065ca);
  background-image: linear-gradient(#5fafff, #0381ff 10%, #0053a6 50%, #004c97 50%, #0065ca);
  border-color: #003569;
  text-shadow: #001b36 0px 1px 1px;
}
/* line 116, ../../../../../../../Users/jess/.rvm/gems/ruby-1.9.2-p290@global/gems/fancy-buttons-1.1.2/lib/stylesheets/_fancy-buttons.sass */
#business_card_cateory_wrapper .business_card_categories ul.business_card_design_links li a:hover, #business_card_cateory_wrapper .business_card_categories ul.business_card_design_links li a:hover:visited, #business_card_cateory_wrapper .business_card_categories ul.business_card_design_links li a:focus, #business_card_cateory_wrapper .business_card_categories ul.business_card_design_links li a:focus:visited {
  color: white;
}
/* line 36, ../../../../../../../Users/jess/.rvm/gems/ruby-1.9.2-p290@global/gems/fancy-buttons-1.1.2/lib/stylesheets/_fancy-buttons.sass */
#business_card_cateory_wrapper .business_card_categories ul.business_card_design_links li a:active {
  background-color: #0053a6;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0053a6), color-stop(30%, #0058b1), color-stop(50%, #004e9c), color-stop(50%, #00468d), color-stop(100%, #0068cf));
  background-image: -webkit-linear-gradient(#0053a6, #0058b1 30%, #004e9c 50%, #00468d 50%, #0068cf);
  background-image: -moz-linear-gradient(#0053a6, #0058b1 30%, #004e9c 50%, #00468d 50%, #0068cf);
  background-image: -o-linear-gradient(#0053a6, #0058b1 30%, #004e9c 50%, #00468d 50%, #0068cf);
  background-image: -ms-linear-gradient(#0053a6, #0058b1 30%, #004e9c 50%, #00468d 50%, #0068cf);
  background-image: linear-gradient(#0053a6, #0058b1 30%, #004e9c 50%, #00468d 50%, #0068cf);
  border-color: #002d5a;
  text-shadow: #001327 0px -1px -1px;
  -moz-box-shadow: #003c78 0 0.08em 0.2em 1px inset;
  -webkit-box-shadow: #003c78 0 0.08em 0.2em 1px inset;
  -o-box-shadow: #003c78 0 0.08em 0.2em 1px inset;
  box-shadow: #003c78 0 0.08em 0.2em 1px inset;
}
/* line 116, ../../../../../../../Users/jess/.rvm/gems/ruby-1.9.2-p290@global/gems/fancy-buttons-1.1.2/lib/stylesheets/_fancy-buttons.sass */
#business_card_cateory_wrapper .business_card_categories ul.business_card_design_links li a:active, #business_card_cateory_wrapper .business_card_categories ul.business_card_design_links li a:active:visited {
  color: white;
}

