body, textarea, table, button, input, select {
	font-family: Times, sans-serif;
	font-size: 11px;
	line-height: 1.46; /* 1.4545 */
	font-weight: normal;
	letter-spacing: 0px;
}

a {
	color: black;
	text-decoration: none;
}
a.external {
	background: transparent url(images/external.png) no-repeat scroll right center;	padding-right: 13px;
	display: inline;
	/*border-left: 1px solid white;*/
}

p, ol, #content img, #mceSpanFonts ul, #mceSpanFonts img { margin-bottom: 1.4545em; }
ol ol, #mceSpanFonts ul ul { margin-bottom: 0; }

h1 { font-size: 1.6363em; line-height: 1.2223;  margin-bottom: 0.6111em;}
h2, h3, h4, h5 { margin-top: 0.6152em; }
h2, h3 { margin-bottom: 0.6152em; }
h2, h3, h4, h5 { font-size: 1.1818em; line-height: 1.231; }

hr, table, pre, blockquote, fieldset { margin-bottom: 1.4545em; }

.box, .boxleft, pre { border: 1px solid #c7c7c7; }

blockquote { margin-left: 1.4545em; padding-left: 0.7272em; border-left: 1px dotted #a4a4a4; }
pre { padding: 0.7272em; }

th, td, pre { padding-left: 0.7272em; padding-right: 0.7272em; }

table { width: 100%; border-collapse: collapse; }
th { height: 1.8181em; line-height: 1.8181em; }
td { padding-bottom: 0.0909em; vertical-align: top; }
thead { color: white; background-color: RoyalBlue; text-align: left; }
tr.odd { background-color: #d0d0d0; }
tr.even { background-color: white; }

hr {
	clear: both;
	border: 1px solid transparent;	border-top: 1px dotted #a4a4a4;
}

ul li { list-style-type: none; }
#colleft li, #content ul li, #mceSpanFonts ul li {
}
#content ul.thumbs { margin-left: 0; }
#content ul.thumbs li {
	width: 130px;
	background: none; padding-left: 0; margin-right: 1.4545em;
}
#content ul.thumbs img { margin-bottom: 0; }
#content ol, #mceSpanFonts ol {	margin-left: 2.2727em;
}
#colleft li ul { margin-left: 0; }

sup { vertical-align: top; position: relative; top: -1px; }
sub { vertical-align: bottom; position: relative; top: 2px; }

.box, .boxleft { padding: 0.7272em; }
.boxleft { float: left; }
.boxright{ float: right; }

.imgfull { width: 100%; margin-right: 0; }

img { border: none; }

* {	margin: 0;	padding: 0;}