/**
This file redirects to the current projects base file.  This allows all common files
and templates to reference a common base file that then picks up the project specific
defaults.
*/
/* also used in tincymce wyiwyg editor*/
/*
** Arpsoft tabbed_nav_bar
*/
/*
** Arpsoft drop_down_
*/
/*
** Text & Link Colors
**
** A basic set of complementary colors for Headings, Bold and Normal text.
** Variations on these colors can be used for Heading Levels and Box Headings.
*/
/*
** Header
*/
/* Header Background Color          */
/* Total Header Height              */
/* Top level of menu system         */
/* 2nd level of menu system or wide bottom border */
/* Sits below Multi level menu      */
/* Temporary borders to assist with layout */
/*
** Navigation
*/
/*
** see generated_images to specify details for creating the tabmenu sprite.
** The resulting sprite filename goes here.
$navSpriteImg: 'images/curvehead/navSprite-s6e5fcf0873.png';
$navSpriteImgGIF: 'images/curvehead/navSprite-s6e5fcf0873.gif';
*/
/* see $corner-radius of create_tabmenu_sprite */
/* header-styles.scss */
/*
** Content - default row
*/
/**** UPDATE elements/area-definable.php with the images/<stylesetname>/dialog ****/
/*
** Footer
*/
/* Doesn't seem to work? */
/*@import url(/themes/teraflex/http://fonts.googleapis.com/css?family=Droid+Serif:400,700);*/
/* line 61, ../../../../../../../../usr/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/_vertical_rhythm.scss */
* html {
  font-size: 87.5%;
}

/* line 64, ../../../../../../../../usr/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/_vertical_rhythm.scss */
html {
  font-size: 14px;
  line-height: 1.42857em;
}

/*.g-button.large {*/
/*padding: 12px 20px;*/
/*font-size: 21px;*/
/*font-weight: bold;*/
/*}*/
/**/
/*.g-button.scaled {*/
/*-webkit-transform: scale(2);*/
/*-webkit-transform-origin: bottom left;*/
/*}*/
/**/
/*.g-button.blue {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(98, 202, 227)));*/
/*border-color: rgb(98, 202, 227);*/
/*}*/
/**/
/*.g-button.green {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(213, 224, 77)));*/
/*border-color: rgb(213, 224, 77);*/
/*}*/
/**/
/*.g-button.red {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(241, 93, 34)), to(rgb(146, 60, 6)));*/
/*border-color: rgb(146, 60, 6);*/
/*text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.5);*/
/*color: #fff;*/
/*}*/
/**/
/*.g-button.purple {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(202, 0, 108)), to(rgb(124, 0, 64)));*/
/*border-color: rgb(202, 0, 108);*/
/*text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.5);*/
/*color: #fff;*/
/*}*/
/**/
/*.g-button.orange {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(245, 132, 38)));*/
/*border-color: rgb(245, 132, 38);*/
/*}*/
/**
Creates a basic gloss style background using a gradient (and pie).
*/
/**
Creates a centered background image with an opacity applied
*/
/**
This file redirects to the current projects base file.  This allows all common files
and templates to reference a common base file that then picks up the project specific
defaults.
*/
/* also used in tincymce wyiwyg editor*/
/*
** Arpsoft tabbed_nav_bar
*/
/*
** Arpsoft drop_down_
*/
/*
** Text & Link Colors
**
** A basic set of complementary colors for Headings, Bold and Normal text.
** Variations on these colors can be used for Heading Levels and Box Headings.
*/
/*
** Header
*/
/* Header Background Color          */
/* Total Header Height              */
/* Top level of menu system         */
/* 2nd level of menu system or wide bottom border */
/* Sits below Multi level menu      */
/* Temporary borders to assist with layout */
/*
** Navigation
*/
/*
** see generated_images to specify details for creating the tabmenu sprite.
** The resulting sprite filename goes here.
$navSpriteImg: 'images/curvehead/navSprite-s6e5fcf0873.png';
$navSpriteImgGIF: 'images/curvehead/navSprite-s6e5fcf0873.gif';
*/
/* see $corner-radius of create_tabmenu_sprite */
/* header-styles.scss */
/*
** Content - default row
*/
/**** UPDATE elements/area-definable.php with the images/<stylesetname>/dialog ****/
/*
** Footer
*/
/* Doesn't seem to work? */
/*@import url(/themes/teraflex/http://fonts.googleapis.com/css?family=Droid+Serif:400,700);*/
/* line 61, ../../../../../../../../usr/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/_vertical_rhythm.scss */
* html {
  font-size: 87.5%;
}

/* line 64, ../../../../../../../../usr/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/_vertical_rhythm.scss */
html {
  font-size: 14px;
  line-height: 1.42857em;
}

/*.g-button.large {*/
/*padding: 12px 20px;*/
/*font-size: 21px;*/
/*font-weight: bold;*/
/*}*/
/**/
/*.g-button.scaled {*/
/*-webkit-transform: scale(2);*/
/*-webkit-transform-origin: bottom left;*/
/*}*/
/**/
/*.g-button.blue {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(98, 202, 227)));*/
/*border-color: rgb(98, 202, 227);*/
/*}*/
/**/
/*.g-button.green {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(213, 224, 77)));*/
/*border-color: rgb(213, 224, 77);*/
/*}*/
/**/
/*.g-button.red {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(241, 93, 34)), to(rgb(146, 60, 6)));*/
/*border-color: rgb(146, 60, 6);*/
/*text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.5);*/
/*color: #fff;*/
/*}*/
/**/
/*.g-button.purple {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(202, 0, 108)), to(rgb(124, 0, 64)));*/
/*border-color: rgb(202, 0, 108);*/
/*text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.5);*/
/*color: #fff;*/
/*}*/
/**/
/*.g-button.orange {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(245, 132, 38)));*/
/*border-color: rgb(245, 132, 38);*/
/*}*/
/**
Creates a basic gloss style background using a gradient (and pie).
*/
/**
Creates a centered background image with an opacity applied
*/
/**
This file redirects to the current projects base file.  This allows all common files
and templates to reference a common base file that then picks up the project specific
defaults.
*/
/* also used in tincymce wyiwyg editor*/
/*
** Arpsoft tabbed_nav_bar
*/
/*
** Arpsoft drop_down_
*/
/*
** Text & Link Colors
**
** A basic set of complementary colors for Headings, Bold and Normal text.
** Variations on these colors can be used for Heading Levels and Box Headings.
*/
/*
** Header
*/
/* Header Background Color          */
/* Total Header Height              */
/* Top level of menu system         */
/* 2nd level of menu system or wide bottom border */
/* Sits below Multi level menu      */
/* Temporary borders to assist with layout */
/*
** Navigation
*/
/*
** see generated_images to specify details for creating the tabmenu sprite.
** The resulting sprite filename goes here.
$navSpriteImg: 'images/curvehead/navSprite-s6e5fcf0873.png';
$navSpriteImgGIF: 'images/curvehead/navSprite-s6e5fcf0873.gif';
*/
/* see $corner-radius of create_tabmenu_sprite */
/* header-styles.scss */
/*
** Content - default row
*/
/**** UPDATE elements/area-definable.php with the images/<stylesetname>/dialog ****/
/*
** Footer
*/
/* Doesn't seem to work? */
/*@import url(/themes/teraflex/http://fonts.googleapis.com/css?family=Droid+Serif:400,700);*/
/* line 61, ../../../../../../../../usr/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/_vertical_rhythm.scss */
* html {
  font-size: 87.5%;
}

/* line 64, ../../../../../../../../usr/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/_vertical_rhythm.scss */
html {
  font-size: 14px;
  line-height: 1.42857em;
}

/*.g-button.large {*/
/*padding: 12px 20px;*/
/*font-size: 21px;*/
/*font-weight: bold;*/
/*}*/
/**/
/*.g-button.scaled {*/
/*-webkit-transform: scale(2);*/
/*-webkit-transform-origin: bottom left;*/
/*}*/
/**/
/*.g-button.blue {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(98, 202, 227)));*/
/*border-color: rgb(98, 202, 227);*/
/*}*/
/**/
/*.g-button.green {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(213, 224, 77)));*/
/*border-color: rgb(213, 224, 77);*/
/*}*/
/**/
/*.g-button.red {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(241, 93, 34)), to(rgb(146, 60, 6)));*/
/*border-color: rgb(146, 60, 6);*/
/*text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.5);*/
/*color: #fff;*/
/*}*/
/**/
/*.g-button.purple {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(202, 0, 108)), to(rgb(124, 0, 64)));*/
/*border-color: rgb(202, 0, 108);*/
/*text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.5);*/
/*color: #fff;*/
/*}*/
/**/
/*.g-button.orange {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(245, 132, 38)));*/
/*border-color: rgb(245, 132, 38);*/
/*}*/
/**
Creates a basic gloss style background using a gradient (and pie).
*/
/**
Creates a centered background image with an opacity applied
*/
/* Typography -------------------------------------------------------------- */
/* The following classes are for use with @extend. */
/**
This file redirects to the current projects base file.  This allows all common files
and templates to reference a common base file that then picks up the project specific
defaults.
*/
/* also used in tincymce wyiwyg editor*/
/*
** Arpsoft tabbed_nav_bar
*/
/*
** Arpsoft drop_down_
*/
/*
** Text & Link Colors
**
** A basic set of complementary colors for Headings, Bold and Normal text.
** Variations on these colors can be used for Heading Levels and Box Headings.
*/
/*
** Header
*/
/* Header Background Color          */
/* Total Header Height              */
/* Top level of menu system         */
/* 2nd level of menu system or wide bottom border */
/* Sits below Multi level menu      */
/* Temporary borders to assist with layout */
/*
** Navigation
*/
/*
** see generated_images to specify details for creating the tabmenu sprite.
** The resulting sprite filename goes here.
$navSpriteImg: 'images/curvehead/navSprite-s6e5fcf0873.png';
$navSpriteImgGIF: 'images/curvehead/navSprite-s6e5fcf0873.gif';
*/
/* see $corner-radius of create_tabmenu_sprite */
/* header-styles.scss */
/*
** Content - default row
*/
/**** UPDATE elements/area-definable.php with the images/<stylesetname>/dialog ****/
/*
** Footer
*/
/* Doesn't seem to work? */
/*@import url(/themes/teraflex/http://fonts.googleapis.com/css?family=Droid+Serif:400,700);*/
/* line 61, ../../../../../../../../usr/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/_vertical_rhythm.scss */
* html {
  font-size: 87.5%;
}

/* line 64, ../../../../../../../../usr/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/_vertical_rhythm.scss */
html {
  font-size: 14px;
  line-height: 1.42857em;
}

/*.g-button.large {*/
/*padding: 12px 20px;*/
/*font-size: 21px;*/
/*font-weight: bold;*/
/*}*/
/**/
/*.g-button.scaled {*/
/*-webkit-transform: scale(2);*/
/*-webkit-transform-origin: bottom left;*/
/*}*/
/**/
/*.g-button.blue {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(98, 202, 227)));*/
/*border-color: rgb(98, 202, 227);*/
/*}*/
/**/
/*.g-button.green {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(213, 224, 77)));*/
/*border-color: rgb(213, 224, 77);*/
/*}*/
/**/
/*.g-button.red {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(241, 93, 34)), to(rgb(146, 60, 6)));*/
/*border-color: rgb(146, 60, 6);*/
/*text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.5);*/
/*color: #fff;*/
/*}*/
/**/
/*.g-button.purple {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(202, 0, 108)), to(rgb(124, 0, 64)));*/
/*border-color: rgb(202, 0, 108);*/
/*text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.5);*/
/*color: #fff;*/
/*}*/
/**/
/*.g-button.orange {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(245, 132, 38)));*/
/*border-color: rgb(245, 132, 38);*/
/*}*/
/**
Creates a basic gloss style background using a gradient (and pie).
*/
/**
Creates a centered background image with an opacity applied
*/
/* Headings -------------------------------------------------------------- */
/* also used in tincymce wyiwyg editor*/
/*
** Arpsoft tabbed_nav_bar
*/
/*
** Arpsoft drop_down_
*/
/*
** Text & Link Colors
**
** A basic set of complementary colors for Headings, Bold and Normal text.
** Variations on these colors can be used for Heading Levels and Box Headings.
*/
/*
** Header
*/
/* Header Background Color          */
/* Total Header Height              */
/* Top level of menu system         */
/* 2nd level of menu system or wide bottom border */
/* Sits below Multi level menu      */
/* Temporary borders to assist with layout */
/*
** Navigation
*/
/*
** see generated_images to specify details for creating the tabmenu sprite.
** The resulting sprite filename goes here.
$navSpriteImg: 'images/curvehead/navSprite-s6e5fcf0873.png';
$navSpriteImgGIF: 'images/curvehead/navSprite-s6e5fcf0873.gif';
*/
/* see $corner-radius of create_tabmenu_sprite */
/* header-styles.scss */
/*
** Content - default row
*/
/**** UPDATE elements/area-definable.php with the images/<stylesetname>/dialog ****/
/*
** Footer
*/
/* Doesn't seem to work? */
/*@import url(/themes/teraflex/http://fonts.googleapis.com/css?family=Droid+Serif:400,700);*/
/* line 61, ../../../../../../../../usr/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/_vertical_rhythm.scss */
* html {
  font-size: 87.5%;
}

/* line 64, ../../../../../../../../usr/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/_vertical_rhythm.scss */
html {
  font-size: 14px;
  line-height: 1.42857em;
}

/*.g-button.large {*/
/*padding: 12px 20px;*/
/*font-size: 21px;*/
/*font-weight: bold;*/
/*}*/
/**/
/*.g-button.scaled {*/
/*-webkit-transform: scale(2);*/
/*-webkit-transform-origin: bottom left;*/
/*}*/
/**/
/*.g-button.blue {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(98, 202, 227)));*/
/*border-color: rgb(98, 202, 227);*/
/*}*/
/**/
/*.g-button.green {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(213, 224, 77)));*/
/*border-color: rgb(213, 224, 77);*/
/*}*/
/**/
/*.g-button.red {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(241, 93, 34)), to(rgb(146, 60, 6)));*/
/*border-color: rgb(146, 60, 6);*/
/*text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.5);*/
/*color: #fff;*/
/*}*/
/**/
/*.g-button.purple {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(202, 0, 108)), to(rgb(124, 0, 64)));*/
/*border-color: rgb(202, 0, 108);*/
/*text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.5);*/
/*color: #fff;*/
/*}*/
/**/
/*.g-button.orange {*/
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(245, 132, 38)));*/
/*border-color: rgb(245, 132, 38);*/
/*}*/
/**
Creates a basic gloss style background using a gradient (and pie).
*/
/**
Creates a centered background image with an opacity applied
*/
/* line 13, sass/common/typography/_defaults.scss */
html {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}

/* line 17, sass/common/typography/_defaults.scss */
.serif {
  font-family: Georgia, serif;
  /*font-family: Cambria, Georgia, serif;*/
  /*font-family: Times, "Times New Roman", Georgia, serif;*/
}

/* line 20, sass/common/typography/_defaults.scss */
.sans {
  /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
  /*font-family: Helvetica, Arial, sans-serif;*/
  font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  /*font-family: "Lucida Grande", Lucida, Helvetica, Arial, sans-serif*/
}

/* line 23, sass/common/typography/_defaults.scss */
.mono, pre, code, tt {
  font-family: "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, Courier, monospace, sans-serif;
}

/* line 26, sass/common/typography/_defaults.scss */
.allcaps, caption {
  letter-spacing: 0.1em;
  text-transform: uppercase;
}

/* line 30, sass/common/typography/_defaults.scss */
.smallcaps, h4 {
  letter-spacing: 0.1em;
  font-variant: small-caps;
}

/* Body -------------------------------------------------------------- */
/* line 35, sass/common/typography/_defaults.scss */
body {
  /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
  /*font-family: Helvetica, Arial, sans-serif;*/
  font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  /*font-family: "Lucida Grande", Lucida, Helvetica, Arial, sans-serif*/
  color: #333333;
}

/* Selected Text -------------------------------------------------------------- */
/* -moz- must be declared separately */
/* line 45, sass/common/typography/_defaults.scss */
::-moz-selection {
  color: white;
  background: #005498;
  text-shadow: none;
}

/* line 50, sass/common/typography/_defaults.scss */
::selection {
  color: white;
  background: #005498;
  text-shadow: none;
}

/* Links -------------------------------------------------------------- */
/* line 57, sass/common/typography/_defaults.scss */
a:link, a:visited {
  color: #111111;
}
/* line 59, sass/common/typography/_defaults.scss */
a:link, a:visited, a:hover, a:active {
  outline: none;
}
/* line 61, sass/common/typography/_defaults.scss */
a:focus, a:hover, a:active {
  color: #9a0051;
  text-decoration: underline;
}
/* line 64, sass/common/typography/_defaults.scss */
a:focus {
  outline: thin dotted;
}

/* Inline -------------------------------------------------------------- */
/* line 70, sass/common/typography/_defaults.scss */
cite, em, dfn, address, i {
  font-style: italic;
}

/* line 73, sass/common/typography/_defaults.scss */
strong, dfn, b {
  font-weight: bold;
}

/* line 76, sass/common/typography/_defaults.scss */
sup, sub {
  font-size: smaller;
  line-height: 0;
}

/* line 80, sass/common/typography/_defaults.scss */
sup {
  vertical-align: super;
}

/* line 83, sass/common/typography/_defaults.scss */
sub {
  vertical-align: sub;
}

/* line 86, sass/common/typography/_defaults.scss */
abbr, acronym {
  border-bottom: 1px dotted;
  cursor: help;
}

/* line 90, sass/common/typography/_defaults.scss */
ins {
  text-decoration: underline;
}

/* line 93, sass/common/typography/_defaults.scss */
del {
  text-decoration: line-through;
}

/* line 96, sass/common/typography/_defaults.scss */
mark {
  background: #ffff99;
  background-color: rgba(255, 255, 0, 0.5);
  text-shadow: none;
}

/* line 101, sass/common/typography/_defaults.scss */
q {
  font-style: italic;
}
/* line 103, sass/common/typography/_defaults.scss */
q em {
  font-style: normal;
}

/* Block -------------------------------------------------------------- */
/* line 111, sass/common/typography/_defaults.scss */
p {
  /*@include trailer;*/
}

/* line 115, sass/common/typography/_defaults.scss */
pre {
  /*margin: $base-rhythm-unit;*/
  white-space: pre;
  white-space: pre-wrap;
  white-space: pre-line;
  word-wrap: break-word;
}

/* line 122, sass/common/typography/_defaults.scss */
blockquote {
  /*margin: $base-rhythm-unit;*/
  font-style: italic;
}

/* Replaced -------------------------------------------------------------- */
/* line 128, sass/common/typography/_defaults.scss */
img {
  vertical-align: text-bottom;
  -ms-interpolation-mode: bicubic;
}

/* Lists -------------------------------------------------------------- */
/* line 135, sass/common/typography/_defaults.scss */
ol, ul, dl {
  /*@include trailer;*/
  margin-left: 1.2em;
}

/* line 140, sass/common/typography/_defaults.scss */
ol {
  list-style: decimal;
}

/* line 143, sass/common/typography/_defaults.scss */
ul {
  list-style: disc;
}
/* line 145, sass/common/typography/_defaults.scss */
li ul {
  list-style-type: circle;
}

/* line 148, sass/common/typography/_defaults.scss */
dt {
  /*@include leader;*/
  font-style: italic;
}

/* line 152, sass/common/typography/_defaults.scss */
dd {
  /*padding-left: $base-rhythm-unit;*/
}

/* Tables -------------------------------------------------------------- */
/* tables still need 'cellspacing="0"' in the markup */
/* line 159, sass/common/typography/_defaults.scss */
table {
  /*@include trailer;*/
  /*width: auto; <- Breaks add image dialog in ie 8*/
  border-collapse: separate;
  border-spacing: 0;
}

/* line 165, sass/common/typography/_defaults.scss */
table, td, th {
  vertical-align: top;
}

/* line 168, sass/common/typography/_defaults.scss */
th, thead th {
  font-weight: bold;
}

/* line 171, sass/common/typography/_defaults.scss */
th, td, caption {
  /*padding: $base-rhythm-unit * 0.5;*/
  text-align: left;
  font-weight: normal;
}

/* line 176, sass/common/typography/_defaults.scss */
table, th {
  /*@include trailing-border(1px, 0.5); */
}

/* line 180, sass/common/typography/_defaults.scss */
tfoot {
  /*@include adjust-font-size-to(14px);*/
}

/* line 188, sass/common/typography/_defaults.scss */
p {
  padding-bottom: 0.5em;
  margin-bottom: 0;
}

/*p + p, ol + p, ul + p {margin-top:0.7em;}*/
/*p + ol, p + ul {margin-top:0.3em;}*/
/* line 193, sass/common/typography/_defaults.scss */
ol, ul {
  margin-bottom: 0.0em;
}

/* MDE20110905 No margin-bottoms for dialog backgrounds - creates a gap*/
/* line 195, sass/common/typography/_defaults.scss */
blockquote {
  margin: 1.5em;
  color: #666;
  font-style: italic;
}

/* line 196, sass/common/typography/_defaults.scss */
strong, dfn {
  font-weight: bold;
}

/* line 197, sass/common/typography/_defaults.scss */
em, dfn {
  font-style: italic;
}

/* line 198, sass/common/typography/_defaults.scss */
sup, sub {
  line-height: 0;
}

/* line 199, sass/common/typography/_defaults.scss */
abbr, acronym {
  border-bottom: 1px dotted #666666;
}

/* line 200, sass/common/typography/_defaults.scss */
address {
  margin: 0 0 1.5em;
  font-style: italic;
}

/* line 201, sass/common/typography/_defaults.scss */
del {
  color: #666;
}

/* line 202, sass/common/typography/_defaults.scss */
pre {
  margin: 1.5em 0;
  white-space: pre;
}

/* line 203, sass/common/typography/_defaults.scss */
pre, code, tt {
  font: 1em "andale mono", "lucida console", monospace;
  line-height: 1.5;
}

/* line 205, sass/common/typography/_defaults.scss */
.caps {
  font-variant: small-caps;
  letter-spacing: 1px;
  text-transform: lowercase;
  font-size: 1.2em;
  line-height: 1%;
  font-weight: bold;
  padding: 0 2px;
}

/*.dquo {margin-left:-.5em;}*/
/*.first {margin-left:0;padding-left:0;}*/
/* line 208, sass/common/typography/_defaults.scss */
.highlight {
  background: #ff0;
}

/*p.incr, .incr p {font-size:10px;line-height:1.44em;margin-bottom:1.5em;}*/
/*.last {margin-right:0;padding-right:0;}*/
/* line 213, sass/common/typography/_defaults.scss */
.float-left {
  float: left !important;
  margin: 0 1.5em 1.5em 0;
  padding: 0;
}

/* line 219, sass/common/typography/_defaults.scss */
.float-right {
  float: right !important;
  margin: 0 0 1.5em 1.5em;
  padding: 0;
}

/* line 6, sass/common/typography/_headings.scss */
h1 {
  font-family: Limelight, "Droid Sans", sans-serif;
  /*@include sans-family;*/
  color: black;
  font-weight: bold;
}

/* line 12, sass/common/typography/_headings.scss */
h2, h3, h4, h5, h6 {
  font-family: Limelight, "Droid Sans", sans-serif;
  /*@include sans-family;*/
  color: black;
}

/* line 17, sass/common/typography/_headings.scss */
h1, h2, h3 {
  font-weight: bold;
}
/* line 19, sass/common/typography/_headings.scss */
h1:first-child, h2:first-child, h3:first-child {
  margin-top: 0;
  padding-top: 0;
}

/* line 25, sass/common/typography/_headings.scss */
h3 {
  font-weight: bold;
}

/* line 29, sass/common/typography/_headings.scss */
h4 {
  text-transform: lowercase;
}

/* line 34, sass/common/typography/_headings.scss */
h5, h6 {
  font-style: italic;
}

/* line 38, sass/common/typography/_headings.scss */
h1 {
  font-size: 1.9em;
  line-height: 1;
  margin-top: 1.5em;
}

/* line 39, sass/common/typography/_headings.scss */
h2 {
  font-size: 1.5em;
  line-height: 1;
  margin-top: 0.75em;
}

/* line 40, sass/common/typography/_headings.scss */
h3 {
  font-size: 1.3em;
  line-height: 1;
  margin-top: 1em;
}

/* line 41, sass/common/typography/_headings.scss */
h4 {
  font-size: 1.1em;
  line-height: 1.25;
  margin-top: 1.25em;
}

/* line 42, sass/common/typography/_headings.scss */
h5 {
  font-size: 1em;
  font-weight: bold;
  margin-top: 1.5em;
}

/* line 43, sass/common/typography/_headings.scss */
h6 {
  font-size: 1em;
  font-weight: bold;
}

/* line 45, sass/common/typography/_headings.scss */
h1 img {
  margin: 0;
}

/* line 45, sass/common/typography/_headings.scss */
h2 img {
  margin: 0;
}

/* line 45, sass/common/typography/_headings.scss */
h3 img {
  margin: 0;
}

/* line 45, sass/common/typography/_headings.scss */
h4 img {
  margin: 0;
}

/* line 45, sass/common/typography/_headings.scss */
h5 img {
  margin: 0;
}

/* line 45, sass/common/typography/_headings.scss */
h6 img {
  margin: 0;
}

/* line 48, sass/common/typography/_headings.scss */
h1, h2, h3, h4, h5, h6 {
  margin-bottom: 0.4em;
}

/* line 13, sass/curvehead/_typography.scss */
body#tinymce {
  background: white;
}

/*// now some custom styles for this project*/
/* line 18, sass/curvehead/_typography.scss */
#page-wrapper {
  /* Forms -------------------------------------------------------------- */
  /* Sidebar Form */
  /* MDE */
  /* MDE */
  /* MDE */
  /*// now some additional buttons stylings*/
  /*.button, button, input[type=submit] {*/
  /*@include standard_button; <-- ie8 chokes on this.*/
  /*@include standard_button;*/
  /*}*/
  /*button.cta_button, a.cta_button {*/
  /*@include cta_button;*/
  /*}*/
  /*p,span {*/
  /*&.headline {*/
  /*font-size:1.8em;*/
  /*line-height:1.2em;*/
  /*margin-bottom:1.25em;*/
  /*font-weight:bold;*/
  /*color: #333;*/
  /*@include serif-family;*/
  /*}*/
  /*}*/
  /*h1.headline {color:#222;}*/
}
/* line 6, sass/curvehead/_forms.scss */
#page-wrapper fieldset {
  margin-bottom: 1.42857em;
  border-style: solid;
  border-width: 0.07143em;
  padding: 1.35714em;
}
/* line 10, sass/curvehead/_forms.scss */
#page-wrapper legend {
  font-size: 1.28571em;
  line-height: 2.22222em;
  font-weight: bold;
}
/* line 14, sass/curvehead/_forms.scss */
#page-wrapper input[type="radio"], #page-wrapper input[type="checkbox"] {
  vertical-align: baseline;
}
/* line 17, sass/curvehead/_forms.scss */
#page-wrapper label, #page-wrapper input[type=button], #page-wrapper input[type=submit], #page-wrapper button {
  cursor: pointer;
}
/* line 20, sass/curvehead/_forms.scss */
#page-wrapper label {
  font-weight: bold;
}
/* line 25, sass/curvehead/_forms.scss */
#page-wrapper .textinput, #page-wrapper textarea {
  /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
  /*font-family: Helvetica, Arial, sans-serif;*/
  font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  /*font-family: "Lucida Grande", Lucida, Helvetica, Arial, sans-serif*/
  font-size: 0.875em;
  line-height: 1.42857em;
  margin-bottom: 0.71429em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #e6e6e6;
  background: white;
  margin-top: 0;
  height: 1.85714em;
  /* MDE20110825 NO GOOD in IE8 *** width: 98% !important; */
}
/* line 39, sass/curvehead/_forms.scss */
#page-wrapper textarea {
  height: 9.28571em;
  vertical-align: text-bottom;
}
/* line 47, sass/curvehead/_forms.scss */
#page-wrapper input[type=text], #page-wrapper input[type=password], #page-wrapper input[type=email], #page-wrapper input[type=url], #page-wrapper input[type=tel], #page-wrapper input[type=date], #page-wrapper input[type=datetime], #page-wrapper input[type=datetime-local], #page-wrapper input[type=month], #page-wrapper input[type=week], #page-wrapper input[type=time], #page-wrapper input[type=number], #page-wrapper input[type=range], #page-wrapper input[type=search], #page-wrapper input[type=color] {
  /*MDE20120808 removed so that cooledit searchinput icon (magnifying glass) would work
    @extend .textinput; */
}
/* line 51, sass/curvehead/_forms.scss */
#page-wrapper input[type=search] {
  -webkit-appearance: none;
}
/* line 53, sass/curvehead/_forms.scss */
#page-wrapper input[type=search]::-webkit-search-decoration {
  display: none;
}
/* line 56, sass/curvehead/_forms.scss */
#page-wrapper input[type=file] {
  color: #333333;
  margin-bottom: 0.8em;
}
/* line 64, sass/curvehead/_forms.scss */
#page-wrapper button {
  width: auto;
  overflow: visible;
}
/* line 71, sass/curvehead/_forms.scss */
#page-wrapper .formBlockSurveyTable, #page-wrapper .formblock {
  width: 250px;
  /* MDE */
  /* MDE */
  /* MDE */
}
/* line 73, sass/curvehead/_forms.scss */
#page-wrapper .formBlockSurveyTable td.question, #page-wrapper .formblock td.question {
  width: 20%;
  white-space: nowrap;
  color: black;
}
/* line 79, sass/curvehead/_forms.scss */
#page-wrapper .formBlockSurveyTable span.required, #page-wrapper .formblock span.required {
  color: #9bcc5e;
}
/* line 83, sass/curvehead/_forms.scss */
#page-wrapper .formBlockSurveyTable label, #page-wrapper .formblock label {
  white-space: nowrap;
  color: black;
  font-weight: normal;
  display: block;
  /* MDE */
  width: 120px;
  /* MDE */
}
/* line 91, sass/curvehead/_forms.scss */
#page-wrapper .formBlockSurveyTable .textinput, #page-wrapper .formBlockSurveyTable textarea, #page-wrapper .formblock .textinput, #page-wrapper .formblock textarea {
  width: 237px;
}
/* line 92, sass/curvehead/_forms.scss */
#page-wrapper .formBlockSurveyTable textarea, #page-wrapper .formblock textarea {
  width: 250px;
}
/* line 94, sass/curvehead/_forms.scss */
#page-wrapper .formBlockSurveyTable .errors, #page-wrapper .formblock .errors {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  behavior: url("/themes/teraflex/PIE/PIE.php");
  position: relative;
  background: #fafa50;
  padding: 0.6em;
  margin: 0.6em 0;
  color: black;
  font-weight: bold;
}
/* line 102, sass/curvehead/_forms.scss */
#page-wrapper .formBlockSurveyTable .errors .error, #page-wrapper .formblock .errors .error {
  font-weight: normal;
}
/* line 109, sass/curvehead/_forms.scss */
#page-wrapper .sidebar-common .formBlockSurveyTable, #page-wrapper .sidebar-common .formblock {
  width: 196.84211px;
  /* MDE */
}
/* line 110, sass/curvehead/_forms.scss */
#page-wrapper .sidebar-common label {
  width: 187px;
}
/* line 111, sass/curvehead/_forms.scss */
#page-wrapper .sidebar-common .textinput, #page-wrapper .sidebar-common textarea {
  width: 187px;
}
/* line 112, sass/curvehead/_forms.scss */
#page-wrapper .sidebar-common textarea {
  width: 196.84211px;
}
/* line 23, sass/curvehead/_typography.scss */
#page-wrapper h1, #page-wrapper h2 {
  /*color: desaturate(darken($highlight-color, 10%), 20%);*/
}
/* line 26, sass/curvehead/_typography.scss */
#page-wrapper h3 {
  color: black;
}
/* line 53, sass/curvehead/_typography.scss */
#page-wrapper .boxheading {
  padding: 12px 0px 5px 0px;
  margin: 0px 0px 10px 0px;
  width: 100%;
  font-family: Limelight, "Droid Sans", sans-serif;
  /*@include sans-family;*/
  font-size: 18px;
  color: #ff7900;
  border-bottom: 1px solid #bbbbbb;
}
/* line 62, sass/curvehead/_typography.scss */
#page-wrapper .boxheaderheading {
  display: block;
  padding: 8px 0px 3px 0px;
  margin: 0px 0px 0px 0px;
  width: 100%;
  font-family: Limelight, "Droid Sans", sans-serif;
  /*@include sans-family;*/
  font-size: 18px;
  color: #ff7900;
  line-height: 18px;
}
