/* <style> */

/* --------------------------------------------------------------
   Reset
-------------------------------------------------------------- */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6,
p, blockquote, pre, a, abbr, acronym, address, code, del, dfn,
em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label,
legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
}
body {
	line-height:1.5;
	background:#fff;
	margin:1.5em 0;
}
table { border-collapse:collapse; border-spacing:0; }
caption, th, td { text-align:left; font-weight:400; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
a img { border: none; }
input,textarea { margin: 0; }
/* Removes Firefox imposed outline */
a { outline: none; }


/* --------------------------------------------------------------
   Editor Adjustments
-------------------------------------------------------------- */
#ebody {
	width:510px;
	padding:0 0 0 10px;
	background-color:white;
	background-image:none;
}
#ebody img, #bd .content-1 img {
	float:left;
	clear:left;
	margin:0 20px 20px 0;
}
#ebody em img, #bd em img {
	float:right;
	clear:right;
	margin:0 0 20px 20px;
}
#ebody strong img, #bd .content-1 strong img {
	border:1px solid black;
}


/* --------------------------------------------------------------
   Typography
-------------------------------------------------------------- */
/* This is where you set your desired font size. The line-heights
   and vertical margins are automatically calculated from this.
   The percentage is of 16px (0.75 * 16px = 12px).

  |    9px    10px    11px    12px    13px    14px    15px    16px
--+-------+-------+-------+-------+-------+-------+-------+-------
 9| 100.--   90.--   81.82   75.--   69.23   64.29   60.--   56.25
10| 111.11  100.--   90.91   83.33   76.92   71.43   66.67   62.50
11| 122.22  110.--  100.--   91.67   84.62   78.57   73.33   68.75
12| 133.33  120.--  109.09  100.--   92.31   85.71   80.--   75.--
13| 144.44  130.--  118.18  108.33  100.--   92.86   86.67   81.25
14| 155.56  140.--  127.27  116.67  107.69  100.--   93.33   87.50
15| 166.67  150.--  136.36  125.--  115.38  107.14  100.--   93.75
16| 177.78  160.--  145.45  133.33  123.08  114.29  106.67  100.--
--+-------+-------+-------+-------+-------+-------+-------+-------
17| 188.89  170.--  154.55  141.67  130.77  121.43  113.33  106.25
18| 200.--  180.--  163.64  150.--  138.46  128.57  120.--  112.50
19| 211.11  190.--  172.73  158.33  146.15  135.71  126.67  118.75
20| 222.22  200.--  181.82  166.67  153.85  142.86  133.33  125.--

  |   17px    18px    19px    20px    21px    22px    23px    24px
--+-------+-------+-------+-------+-------+-------+-------+-------
 9|  52.94   50.--   47.37   45.--
10|  58.82   55.56   52.63   50.--
11|  64.71   61.11   57.89   55.--
12|  70.59   66.67   63.16   60.--
13|  76.47   72.22   68.42   65.--
14|  82.35   77.78   73.68   70.--
15|  88.24   83.33   78.95   75.--
16|  94.12   88.89   84.21   80.--
--+-------+-------+-------+-------+-------+-------+-------+-------
17| 100.--   94.44   89.47   85.--
18| 105.88  100.--   94.74   90.--
19| 111.76  105.56  100.--   95.--
20| 117.65  111.11  105.26  100.--
*/

body {
  font-size: 75%; /* 12px */
  line-height:1.33; /* 16px */
  font-family: freesans, helvetica, arial, san-serif;
  color:#6D6E71;
}

p { margin-bottom: 1.33em; }


/* --------------------------------------------------------------
   Headings
-------------------------------------------------------------- */
h2, h4, h5, h6 {
	font-weight:bold;
}
h1 {
	font-size:1.67em;
	line-height:1.5;
	margin-top:1.5em;
	margin-bottom:1em;
	color:#9A9C9F;
}
h2 {
	margin-top:1.33em;
	font-size:1.33em;
	line-height:1;
	color:#0089CF;
}
h3 {
	margin-top:1.143em;
	font-size:1.167em;
	line-height:1.143;
	color:#0089CF;
}
h4 {
	font-size:1.167em;
	line-height:1.143;
	color:#F7941E;
}
h5 {
	font-size:1em;
	line-height:1.33;
	color:#0089CF;
}
h6 {
	font-size:1em;
	line-height:1.33;
	color:#6D6E71;
}


/* --------------------------------------------------------------
   Text Elements
-------------------------------------------------------------- */
ul, ol { margin: 0 1.5em 1.5em 0.75em; }
ul { list-style-type: disc; list-style-position: outside; }
ol { list-style-type: decimal; }
ul li { margin-left: 1.5em; margin-bottom:0.25em; }
ol li { margin-left: 1.5em; }

dl {  }
dl dt { font-weight: bold; }
dl dd { margin-left: 1.5em; }

abbr, acronym { border-bottom: 1px dotted #000; }
address {
	margin-top:1.5em;
	font-weight: bold;
	color:#1B5067;
}
del { color: #000; }

blockquote {
	margin-bottom:1.5em;
	padding:0 1.5em 0 1.5em;
	border:3px dashed #3E2508;
	background-color:#FAE8D2;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
}
blockquote blockquote {
	margin:0;
	padding:1.5em 0 0 0;
	border:none;
	background-color:transparent;
}
strong { font-weight: bold; }
em, dfn {color:#B8122B;}
em {
	font-style:normal;
	color:#0089CF;
}
dfn { font-style: italic; font-weight: bold; }
pre, code { margin: 0; white-space: pre; }
tt { display: block; margin: 1.5em 0; line-height: 1.5; }


/* --------------------------------------------------------------
   Tables
-------------------------------------------------------------- */
table {
	margin-bottom: 1.4em;
	background-color:white;
	width:100%;
	border-collapse:separate;
}
th {
	color:#1B5067;
	font-weight: bold;
}
th, td {
	padding:0 20px 0 0;
}
/* td { border-bottom: 1px solid #ddd; } */
tfoot { font-style: italic; }
caption { 
	padding:0.75em 0 0.75em 0;
	font-size:1em;
	line-height:1.5;
	font-weight:bold;
	text-align:center;
	color:black;
	background-color:#F5B412
	/*background: #ffc;*/
}


/* </style> */
