@font-face {
    font-family: 'robotolight';
    src: url('../fonts/roboto-light-webfont.eot');
    src: url('../fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-light-webfont.woff') format('woff'),
         url('../fonts/roboto-light-webfont.ttf') format('truetype'),
         url('../fonts/roboto-light-webfont.svg#robotolight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/roboto-regular-webfont.eot');
    src: url('../fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-regular-webfont.woff') format('woff'),
         url('../fonts/roboto-regular-webfont.ttf') format('truetype'),
         url('../fonts/roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'book_antiquabold';
    src: url('../fonts/antquab-webfont.eot');
    src: url('../fonts/antquab-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/antquab-webfont.woff') format('woff'),
         url('../fonts/antquab-webfont.ttf') format('truetype'),
         url('../fonts/antquab-webfont.svg#book_antiquabold') format('svg');
    font-weight: normal;
    font-style: normal;

}
.rr {font-family: 'robotoregular';}
.rl { font-family: 'robotolight';}
.ba {font-family: 'book_antiquabold';}
*,
*:before,
*:after {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
/*html, body {height: 100%;}*/
body {background:#fff; font:13px/18px robotolight, Arial, Helvetica, sans-serif; color:#282828}
*, a:hover, a:active {outline:none !important;}
a, a:active, a:visited {color:#0096ff; text-decoration:underline;}
	a:hover {text-decoration:none;}
	a:focus {outline: thin dotted #333;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px;}
::-moz-selection { background: #3360c0; color: #fff; text-shadow: none; }
::selection { background: #3360c0; color: #fff; text-shadow: none; }
/* Default header styles */
h3,h4,h5,h6{font-family:"Helvetica Neue", Helvetica, Helvetica, Arial, sans-serif;font-weight:400;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:.2rem;margin-bottom:.5rem;line-height:1.4;}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0;}
h1{ font:36px/36px book_antiquabold; padding:0; color:#000; text-transform:uppercase; margin:0 0 10px; text-align:center}
	.h1_add-text {
		font-size:14px;
		line-height:16px;
		display:inline-block;
		vertical-align:middle;
		text-transform:none;
		margin:0 0 5px 39px;
	}
		.h1_add-text a {color:#006816; text-decoration:none; border-bottom:1px dashed;}
		.h1_add-text a:hover {border:0; margin-bottom:1px;}
h2{
	font:28px/28px book_antiquabold;
	text-transform:uppercase;
	margin:50px 0;
	text-align:center;
}
h3{font-size:1.375rem;}
h6{font-size:1rem;}
h4,h5{font-size:1.125rem;}
/*Defaul styles*/
.page hr{border:solid #ddd;clear:both;height:0;border-width:1px 0 0;margin:1.25rem 0 1.1875rem;}
.page p {font-family:inherit; font-weight:400; line-height:1.6; margin-bottom:1.25rem;text-rendering:optimizeLegibility;}
/* Helpful Typography Defaults */
em, i {font-style: italic; line-height: inherit;}
strong,b {font-weight: bold; line-height: inherit;}
small {font-size: 60%; line-height: inherit;}
/*Lists*/
.page ul, .page ol{line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;}
.page ul{margin-left:1.1rem; list-style:disc; }
.page ol{margin-left:1.4rem; list-style: decimal;}
.page ul li ul,.page ul li ol,.page ol li ul,.page ol li ol{margin-left:1.25rem;margin-bottom:0;}
.page .no-list,
.page .no-list>li {margin:0; padding:0; list-style:none}
.page .left-list>li {float:left;}
.page .left-list-ib>li {display:inline-block; vertical-align:top;}
/*Form styles*/
.page input[type="text"],
.page input[type="password"],
.page input[type="date"],
.page input[type="datetime"],
.page input[type="datetime-local"],
.page input[type="month"],
.page input[type="week"],
.page input[type="email"],
.page input[type="number"],
.page input[type="search"],
.page input[type="tel"],
.page input[type="time"],
.page input[type="url"],
.page textarea {
	-webkit-appearance: none;
	background-color: white;
	font-family: inherit;
	border: 1px solid #cccccc;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	color: rgba(0, 0, 0, 0.75);
	display: block;
	font-size: 0.875rem;
	margin: 0 0 1rem 0;
	padding: 0.5rem;
	height: 2.3125rem;
	width: 100%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: -webkit-box-shadow 0.45s, border-color 0.45s ease-in-out;
	-moz-transition: -moz-box-shadow 0.45s, border-color 0.45s ease-in-out;
	transition: box-shadow 0.45s, border-color 0.45s ease-in-out; }
.page input[type="text"]:focus,
.page input[type="password"]:focus,
.page input[type="date"]:focus,
.page input[type="datetime"]:focus,
.page input[type="datetime-local"]:focus,
.page input[type="month"]:focus,
.page input[type="week"]:focus,
.page input[type="email"]:focus,
.page input[type="number"]:focus,
.page input[type="search"]:focus,
.page input[type="tel"]:focus,
.page input[type="time"]:focus,
.page input[type="url"]:focus,
.page textarea:focus {
	-webkit-box-shadow: 0 0 5px #999999;
	-moz-box-shadow: 0 0 5px #999999;
	box-shadow: 0 0 5px #999999;
	border-color: #999999; }
.page input[type="text"]:focus,
.page input[type="password"]:focus,
.page input[type="date"]:focus,
.page input[type="datetime"]:focus,
.page input[type="datetime-local"]:focus,
.page input[type="month"]:focus,
.page input[type="week"]:focus,
.page input[type="email"]:focus,
.page input[type="number"]:focus,
.page input[type="search"]:focus,
.page input[type="tel"]:focus,
.page input[type="time"]:focus,
.page input[type="url"]:focus,
.page textarea:focus {
	background: #fafafa;
	border-color: #999999;
	outline: none; }
.page input[type="text"][disabled],
.page input[type="password"][disabled],
.page input[type="date"][disabled],
.page input[type="datetime"][disabled],
.page input[type="datetime-local"][disabled],
.page input[type="month"][disabled],
.page input[type="week"][disabled],
.page input[type="email"][disabled],
.page input[type="number"][disabled],
.page input[type="search"][disabled],
.page input[type="tel"][disabled],
.page input[type="time"][disabled],
.page input[type="url"][disabled],
.page textarea[disabled] {background-color: #dddddd; }
.page input[type="text"].radius,
.page input[type="password"].radius,
.page input[type="date"].radius,
.page input[type="datetime"].radius,
.page input[type="datetime-local"].radius,
.page input[type="month"].radius,
.page input[type="week"].radius,
.page input[type="email"].radius,
.page input[type="number"].radius,
.page input[type="search"].radius,
.page input[type="tel"].radius,
.page input[type="time"].radius,
.page input[type="url"].radius,
.page textarea.radius {border-radius: 3px; }
.page label,
.page select,
.page button,
.page input[type="button"],
.page input[type="reset"],
.page input[type="submit"],
.page input[type="radio"],
.page input[type="checkbox"] {cursor: pointer;}
.page select {height: 2.3125rem;}
.page input[type="file"],
.page input[type="checkbox"],
.page input[type="radio"],
.page select { margin: 0 0 1rem 0;}
.page input[type="checkbox"] + label,
.page input[type="radio"] + label {
  display: inline-block;
  margin-left: 0.5rem;
  margin-right: 1rem;
  margin-bottom: 0;
  vertical-align: baseline; }
.page input[type="file"] {width: 100%; }
/*Table styles*/
.page table{background:#FFF;margin-bottom:1.25rem;border:solid 1px #ddd;}
.page table thead,.page table tfoot{background:#F5F5F5;}
.page table thead tr th,.page table thead tr td,.page table tfoot tr th,.page table tfoot tr td{color:#222;text-align:left;padding:.5rem .625rem .625rem;}
.page table tr th,.page table tr td{color:#222;padding:.5625rem .625rem;}
.page table tr.even,.page table tr.alt,.page table tr:nth-of-type(even){background:#f9f9f9;}
.page table thead tr th,.page table tfoot tr th,.page table tbody tr td,.page table tr td,.page table tfoot tr td{display:table-cell;line-height:1.125rem;}
/*Help styles*/
.clear {font-size:0; height:0; display:block; clear:both}
.clearfix:after,
.left-list:after {visibility: hidden; display: table; content: " "; clear: both; height: 0;}
.overflow {overflow:hidden;}
.left {float:left; display: block}
.right {float:right; display:block}
.ib {display:inline-block;}
.block { display:block;}
.none {display:none;}
.visible {visibility:visible;}
.hidden {visibility:hidden;}
.hide-text {font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0;}
.page img[align=left] {margin:0 20px 10px 0;}
.page img[align=right] {margin:0 0 10px 20px;}
a img {border:0; outline:none}
.img-rounded {-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.img-circle {-webkit-border-radius: 500px; -moz-border-radius: 500px; border-radius: 500px;}
a.dotted {text-decoration:none; border-bottom:1px dotted;}
a.dashed {text-decoration:none; border-bottom:1px dashed;}
a.dashed:hover,
a.dotted:hover {border:0; margin:0 0 1px;}
a.notlined { text-decoration:none;}
a.notlined:hover {text-decoration:underline;}
.chromeframe {position:fixed; top:50%; left:25%; z-index:9999; background:#fff;	padding:50px;}

.page {
	background:#f0ecae;
	display:block;
	width:100%;
	min-width:960px;
	min-height:100%;
}
.row {
  margin-left: -10px;
  margin-right: -10px;
}
.row:before, .row:after {display: table; line-height: 0; content: "";}
.row:after {clear: both;}

.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
	float: left;
	position: relative;
	min-height: 1px;
	padding-left: 10px;
	padding-right: 10px;
}
.col-md-12 { width: 100%;}
.col-md-11 { width: 91.66666667%;}
.col-md-10 { width: 83.33333333%;}
.col-md-9 { width: 75%;}
.col-md-8 { width: 66.66666667%;}
.col-md-7 { width: 58.33333333%;}
.col-md-6 { width: 50%;}
.col-md-5 {width: 41.66666667%;}
.col-md-4 {width: 33.33333333%;}
.col-md-3 {width: 25%;}
.col-md-2 {width: 16.66666667%;}
.col-md-1 {width: 8.33333333%;}
.col-md-pull-12 {right: 100%;}
.col-md-pull-11 {right: 91.66666667%;}
.col-md-pull-10 {right: 83.33333333%;}
.col-md-pull-9 {right: 75%;}
.col-md-pull-8 {right: 66.66666667%;}
.col-md-pull-7 {right: 58.33333333%;}
.col-md-pull-6 {right: 50%;}
.col-md-pull-5 {right: 41.66666667%;}
.col-md-pull-4 {right: 33.33333333%;}
.col-md-pull-3 {right: 25%;}
.col-md-pull-2 {right: 16.66666667%;}
.col-md-pull-1 {right: 8.33333333%;}
.col-md-pull-0 {right: 0%;}
.col-md-push-12 {left: 100%;}
.col-md-push-11 {left: 91.66666667%;}
.col-md-push-10 {left: 83.33333333%;}
.col-md-push-9 {left: 75%;}
.col-md-push-8 {left: 66.66666667%;}
.col-md-push-7 {left: 58.33333333%;}
.col-md-push-6 {left: 50%;}
.col-md-push-5 {left: 41.66666667%;}
.col-md-push-4 {left: 33.33333333%;}
.col-md-push-3 {left: 25%;}
.col-md-push-2 {left: 16.66666667%;}
.col-md-push-1 {left: 8.33333333%;}
.col-md-push-0 {left: 0%;}
.col-md-offset-12 {margin-left: 100%;}
.col-md-offset-11 {margin-left: 91.66666667%;}
.col-md-offset-10 {margin-left: 83.33333333%;}
.col-md-offset-9 {margin-left: 75%;}
.col-md-offset-8 {margin-left: 66.66666667%;}
.col-md-offset-7 {margin-left: 58.33333333%;}
.col-md-offset-6 {margin-left: 50%;}
.col-md-offset-5 {margin-left: 41.66666667%;}
.col-md-offset-4 {margin-left: 33.33333333%;}
.col-md-offset-3 {margin-left: 25%;}
.col-md-offset-2 {margin-left: 16.66666667%;}
.col-md-offset-1 {margin-left: 8.33333333%;}
.col-md-offset-0 {margin-left: 0%;}