/* Some common classes used on several PhagesDB pages */
/* General Clearing div Classes */
.clearBoth {
  clear: both; }

.clearLeft {
  clear: left; }

.clearRight {
  clear: right; }

/* General italicizing class */
.ital {
  font-style: italic; }

/* Styling for heading at top of content area */
#contentHeader {
  margin: 26px 0px 8px 16px;
  font-size: 18px;
  font-weight: bold;
  color: #444444;
  text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.2); }

#contentSubheader {
  margin: 0 0 8px 16px;
  font-size: 14px;
  font-weight: bold;
  color: #1e5799;
  text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.2); }

/* Text container, used for sections within the content container */
.textDiv {
  width: 640px;
  margin-left: 16px;
  font-size: 12px; }

.textDivWide {
  width: 680px;
  margin-left: 16px;
  font-size: 12px; }

/* List spacing */
li.spaced4 {
  margin-bottom: 4px; }

li.spaced8 {
  margin-bottom: 8px; }

/* Rounded corner classes */
.roundedAll {
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px; }

.roundedTop {
  -webkit-border-top-right-radius: 8px;
  -webkit-border-top-left-radius: 8px;
  -moz-border-radius-topright: 8px;
  -moz-border-radius-topleft: 8px;
  border-top-right-radius: 8px;
  border-top-left-radius: 8px; }

.roundedBottom {
  -webkit-border-bottom-right-radius: 8px;
  -webkit-border-bottom-left-radius: 8px;
  -moz-border-radius-bottomright: 8px;
  -moz-border-radius-bottomleft: 8px;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px; }

/* Backgrounds */
.greenGradient {
  background: #272;
  filter: progid:DXImageTransform.Microsoft.gradient(startColostr='#449944', endColorstr='#003300');
  background: -webkit-gradient(linear, left top, left bottom, from(#449944), to(#003300));
  background: -moz-linear-gradient(top, #449944, #003300); }

.darkBlueGradient {
  background: #0F2868;
  filter: progid:DXImageTransform.Microsoft.gradient(startColostr='#0F2868', endColorstr='#030A26');
  background: -webkit-gradient(linear, left top, left bottom, from(#0f2868), to(#030a26));
  background: -moz-linear-gradient(top, #0f2868, #030a26); }

.purpleGradient {
  background: #4c1360;
  /* Old browsers */
  background: -moz-linear-gradient(top, #4c1360 0%, #86438c 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4c1360), color-stop(100%, #86438c));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #4c1360 0%, #86438c 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #4c1360 0%, #86438c 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #4c1360 0%, #86438c 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #4c1360 0%, #86438c 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c1360', endColorstr='#86438c',GradientType=0 );
  /* IE6-9 */ }

.purpleButton {
  color: #eee;
  padding: 4px 12px;
  font-size: 14px;
  background: #4c1360;
  /* Old browsers */
  background: -moz-linear-gradient(top, #86438c 0%, #4c1360 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #86438c), color-stop(100%, #4c1360));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #86438c 0%, #4c1360 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #86438c 0%, #4c1360 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #86438c 0%, #4c1360 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #86438c 0%, #4c1360 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#86438c', endColorstr='#4c1360',GradientType=0 );
  /* IE6-9 */
  cursor: pointer;
  border-radius: 8px; }

.purpleButton:hover {
  color: #fff;
  background: #641478;
  /* Old browsers */
  background: -moz-linear-gradient(top, #964ba0 0%, #541468 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #964ba0), color-stop(100%, #541468));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #964ba0 0%, #541468 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #964ba0 0%, #541468 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #964ba0 0%, #541468 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #964ba0 0%, #541468 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#964BA0', endColorstr='#541468',GradientType=0 );
  /* IE6-9 */ }

.greenButton {
  color: #eee;
  font-size: 14px;
  padding: 4px 12px;
  background: #272;
  filter: progid:DXImageTransform.Microsoft.gradient(startColostr='#449944', endColorstr='#003300');
  background: -webkit-gradient(linear, left top, left bottom, from(#449944), to(#003300));
  background: -moz-linear-gradient(top, #449944, #003300);
  cursor: pointer;
  border: none;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px; }

.greenButton:hover {
  color: #fff;
  background: #282;
  filter: progid:DXImageTransform.Microsoft.gradient(startColostr='#44AA44', endColorstr='#004400');
  background: -webkit-gradient(linear, left top, left bottom, from(#44aa44), to(#004400));
  background: -moz-linear-gradient(top, #44aa44, #004400); }

.blueButton {
  color: #eee;
  font-size: 14px;
  padding: 4px 12px;
  background: #1e5799;
  filter: progid:DXImageTransform.Microsoft.gradient(startColostr='#1e5799', endColorstr='#002566');
  background: -webkit-gradient(linear, left top, left bottom, from(#1e5799), to(#002566));
  background: -moz-linear-gradient(top, #1e5799, #002566);
  cursor: pointer;
  border: none;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px; }

.blueButton:hover {
  color: #fff;
  background: #2C61A3;
  filter: progid:DXImageTransform.Microsoft.gradient(startColostr='#2C61A3', endColorstr='#092F87');
  background: -webkit-gradient(linear, left top, left bottom, from(#2c61a3), to(#092f87));
  background: -moz-linear-gradient(top, #2c61a3, #092f87); }

.radialGradient {
  background: white;
  /* Old browsers */
  background: -moz-radial-gradient(center, ellipse cover, white 50%, #eeeeee 100%);
  /* FF3.6+ */
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(50%, white), color-stop(100%, #eeeeee));
  /* Chrome,Safari4+ */
  background: -webkit-radial-gradient(center, ellipse cover, white 50%, #eeeeee 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-radial-gradient(center, ellipse cover, white 50%, #eeeeee 100%);
  /* Opera 12+ */
  background: -ms-radial-gradient(center, ellipse cover, white 50%, #eeeeee 100%);
  /* IE10+ */
  background: radial-gradient(ellipse at center, white 50%, #eeeeee 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */ }

/* For Disqus comments */
#disqus_thread {
  margin: 60px 0px 8px 30px;
  width: 640px; }

/*# sourceMappingURL=common.css.map */
