/* -----------------------------------------------------------------------


 Blueprint CSS Framework 0.9
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

/* reset.css */
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:normal;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
}
#leftPanel
{
	border-right-style: groove;
	border-right-color: #009;
}
.topic
{
	min-height: 574px;
}

        
#prebody
{
	border: thin solid #304270;
	background-image: url(../images/world.jpg);
	;
	height: 215px;
}


body
{
	line-height:1.3;
	background-attachment: fixed;
	background-color: #FFF;
	background-image: url(../images/back.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

table
{
	border-collapse:separate;
	border-spacing:0;
}

caption, th, td
{
	text-align:left;
	font-weight:normal;
}

table, td, th
{
	vertical-align:middle;
}

blockquote:before, blockquote:after, q:before, q:after
{
	content:"";
}

blockquote, q
{
	quotes:"" "";
}

a img
{
	border:none;
}

/* typography.css */
html
{
	font-size:100.01%;
}

body
{
	font-size:75%;
	color:#222;
	background:#fff;
	font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6
{
	font-weight:normal;
	color:#111;
}

h1
{
	font-size:2.0em;
	line-height:1em;
	margin-bottom:0.5em;
	vertical-align: middle;
}

h2
{
	font-size:2em;
	margin-bottom:0.75em;
}

h3
{
	font-size:1.3em;
	line-height:1;
	margin-bottom:1em;
	font-weight: bold;
	color: #009;
}

h4
{
	font-size:1.15em;
	line-height:1.25;
	margin-bottom:1.25em;
	font-weight: bold;
}

h5
{
	font-size:1em;
	font-weight:bold;
	margin-bottom:1.5em;
}

h6
{
	font-size:1em;
	font-weight:bold;
}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img
{
	margin:0;
}

p
{
	font-size: 14px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 4px;
	margin-left: 0;
}

p img.left
{
	float:left;
	margin:1.5em 1.5em 1.5em 0;
	padding:0;
}

p img.right
{
	float:right;
	margin:1.5em 0 1.5em 1.5em;
}

a:focus, a:hover
{
	color:#FF0;
	font-weight: bold;
}

a
{
	color:#FFF;
	text-decoration:none;
}

blockquote
{
	margin:1.5em;
	color:#666;
	font-style:normal;
}

strong
{
	font-weight:bold;
}

em, dfn
{
	font-style:italic;
}

dfn
{
	font-weight:bold;
}

sup, sub
{
	line-height:0;
}

abbr, acronym
{
	border-bottom:1px dotted #666;
}

address
{
	margin:0 0 1.5em;
	font-style:italic;
}

del
{
	color:#666;
}

pre
{
	margin:1.5em 0;
	white-space:pre;
}

pre, code, tt
{
	font:1em 'andale mono', 'lucida console', monospace;
	line-height:1.5;
}

li ul, li ol
{
	margin:0;
}

ul, ol
{
	margin:0 1.5em 1.5em 0;
	padding-left:3.333em;
}

ul
{
	list-style-type:disc;
	font-size: 14px;
	font-weight: bold;
}
li
{
	font-weight: normal;
}


ol
{
	list-style-type:decimal;
	font-size: 14px;
}

dl
{
	margin:0 0 1.5em 0;
}

dl dt
{
	font-weight:bold;
}

dd
{
	margin-left:1.5em;
}

table
{
	margin-bottom:1.4em;
	width:100%;
}

th
{
	font-weight:bold;
}

thead th
{
	background:#c3d9ff;
}

th, td, caption
{
	padding:4px 10px 4px 5px;
}

tr.even td
{
	background:#e5ecf9;
}

tfoot
{
	font-style:italic;
}

caption
{
	background:#eee;
}

.small
{
	font-size:.8em;
	margin-bottom:1.875em;
	line-height:1.875em;
}

.large
{
	font-size:1.2em;
	line-height:2.5em;
	margin-bottom:1.25em;
}

.hide
{
	display:none;
}

.quiet
{
	color:#666;
}

.loud
{
	color:#000;
}

.highlight
{
	background:#ff0;
}

.added
{
	background:#060;
	color:#fff;
}

.removed
{
	background:#900;
	color:#fff;
}

.first
{
	margin-left:0;
	padding-left:0;
}

.last
{
	margin-right:0;
	padding-right:0;
}

.top
{
	margin-top:0;
	padding-top:10;
}

.bottom
{
	margin-bottom:0;
	padding-bottom:10;
}

/* forms.css */
label
{
	font-weight:bold;
}

fieldset
{
	padding:1.4em;
	margin:0 0 1.5em 0;
	border:1px solid #ccc;
}

legend
{
	font-weight:bold;
	font-size:1.2em;
}

input[type=text], input[type=password], input.text, input.title, textarea, select
{
	background-color:#fff;
	border:1px solid #bbb;
}

input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus
{
	border-color:#666;
}

input[type=text], input[type=password], input.text, input.title, textarea, select
{
	margin:0.5em 0;
}

input.text, input.title
{
	width:300px;
	padding:5px;
}

input.title
{
	font-size:1.5em;
}

textarea
{
	width:390px;
	height:250px;
	padding:5px;
}

input[type=checkbox], input[type=radio], input.checkbox, input.radio
{
	position:relative;
	top:.25em;
}

form.inline
{
	line-height:3;
}

form.inline p
{
	margin-bottom:0;
}

.error, .notice, .success
{
	padding:.8em;
	margin-bottom:1em;
	border:2px solid #ddd;
}

.error
{
	background:#FBE3E4;
	color:#8a1f11;
	border-color:#FBC2C4;
}

.notice
{
	background:#FFF6BF;
	color:#514721;
	border-color:#FFD324;
}

.success
{
	background:#E6EFC2;
	color:#264409;
	border-color:#C6D880;
}

.error a
{
	color:#8a1f11;
}

.notice a
{
	color:#514721;
}

.success a
{
	color:#264409;
}

/* grid.css */
.container
{
	width:940px;
	margin:0 auto;
	border-top-color: #666;
	clear: both;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.showgrid
{
	background:url(src/grid.png);
}

.column, 
div.span-2-padded, div.span-3-padded, div.span-4-padded, div.span-5-padded, div.span-6-padded, div.span-7-padded, div.span-8-padded, div.span-9-padded, div.span-10-padded, div.span-11-padded, div.span-12-padded, div.span-13-padded, div.span-14-padded, div.span-15-padded, div.span-16-padded, div.span-17-padded, div.span-18-padded, div.span-19-padded, div.span-20-padded, div.span-21-padded, div.span-22-padded, div.span-23-padded, div.span-24-padded

{
	float:left;
	margin-right:10px;
}

 container, div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24

{
	float:left;
	margin-right:0px;
}


.last, div.last
{
	margin-right:0;
}

.span-1
{
	width:30px;
}

.span-2
{
	width:70px;
}

.span-3
{
	width:110px;
}

.span-4
{
	width:150px;
}

.span-5
{
	width:190px;
}

.span-6
{
	width:230px;
}

.span-7
{
	width:270px;
}

.span-8
{
	width:310px;
}

.span-9
{
	width:350px;
}

.span-10
{
	width:390px;
}

.span-11
{
	width:430px;
}

.span-12
{
	width:470px;
}

.span-13
{
	width:510px;
}

.span-14
{
	width:550px;
}

.span-15
{
	width:590px;
}

.span-16
{
	width:630px;
}

.span-17
{
	width:670px;
}

.span-18
{
	width:710px;
}

.span-19
{
	width:750px;
}

.span-20
{
	width:790px;
}

.span-21
{
	width:830px;
}

.span-22
{
	width:870px;
}

.span-23
{
	width:910px;
}

.span-24, div.span-24
{
	width:940px;
	margin-right:0;
}

.span-2-padded
{
	width:30px;
	padding-right:20px;   padding-left:20px;

}

.span-3-padded
{
	width:70px;
	padding-right:20px;   padding-left:20px;
}

.span-4-padded
{
	width:110px;
	padding-right:20px;   padding-left:20px;
}

.span-5-padded
{
	width:150px;
	padding-right:20px;   padding-left:20px;
}

.span-6-padded
{
	width:190px;
	padding-right:20px;   padding-left:20px;
}

.span-7-padded
{
	width:230px;
	padding-right:20px;   padding-left:20px;
}

.span-8-padded
{
	width:270px;
	padding-right:20px;   padding-left:20px;
}

.span-9-padded
{
	width:310px;
	padding-right:20px;   padding-left:20px;
}

.span-10-padded
{
	width:350px;
	padding-right:20px;   padding-left:20px;
}

.span-11-padded
{
	width:390px;
	padding-right:20px;   padding-left:20px;
}

.span-12-padded
{
	width:430px;
	padding-right:20px;   padding-left:20px;
}

.span-13-padded
{
	width:470px;
	padding-right:20px;   padding-left:20px;
}

.span-14-padded
{
	width:510px;
	padding-right:20px;   padding-left:20px;
}

.span-15-padded
{
	width:550px;
	padding-right:20px;   padding-left:20px;
}

.span-16-padded
{
	width:590px;
	padding-right:20px;   padding-left:20px;
}

.span-17-padded
{
	width:630px;
	padding-right:20px;   padding-left:20px;
}

.span-18-padded
{
	width:670px;
	padding-right:20px;   padding-left:20px;
}

.span-19-padded
{
	width:710px;
	padding-right:20px;   padding-left:20px;
}

.span-20-padded
{
	width:750px;
	padding-right:20px;   padding-left:20px;
}

.span-21-padded
{
	width:790px;
	padding-right:20px;   padding-left:20px;
}

.span-22-padded
{
	width:830px;
	padding-right:20px;   padding-left:20px;
}

.span-23-padded
{
	width:870px;
	padding-right:20px;   padding-left:20px;
}

.span-24-padded
{
	width:910px;
	padding-right:20px;   padding-left:20px;
}


input.span-1, textarea.span-1, input.span-2, textarea.span-2, input.span-3, textarea.span-3, input.span-4, textarea.span-4, input.span-5, textarea.span-5, input.span-6, textarea.span-6, input.span-7, textarea.span-7, input.span-8, textarea.span-8, input.span-9, textarea.span-9, input.span-10, textarea.span-10, input.span-11, textarea.span-11, input.span-12, textarea.span-12, input.span-13, textarea.span-13, input.span-14, textarea.span-14, input.span-15, textarea.span-15, input.span-16, textarea.span-16, input.span-17, textarea.span-17, input.span-18, textarea.span-18, input.span-19, textarea.span-19, input.span-20, textarea.span-20, input.span-21, textarea.span-21, input.span-22, textarea.span-22, input.span-23, textarea.span-23, input.span-24, textarea.span-24
{
	border-left-width:1px!important;
	border-right-width:1px!important;
	padding-left:5px!important;
	padding-right:5px!important;
}

input.span-1, textarea.span-1
{
	width:18px!important;
}

input.span-2, textarea.span-2
{
	width:58px!important;
}

input.span-3, textarea.span-3
{
	width:98px!important;
}

input.span-4, textarea.span-4
{
	width:138px!important;
}

input.span-5, textarea.span-5
{
	width:178px!important;
}

input.span-6, textarea.span-6
{
	width:218px!important;
}

input.span-7, textarea.span-7
{
	width:258px!important;
}

input.span-8, textarea.span-8
{
	width:298px!important;
}

input.span-9, textarea.span-9
{
	width:338px!important;
}

input.span-10, textarea.span-10
{
	width:378px!important;
}

input.span-11, textarea.span-11
{
	width:418px!important;
}

input.span-12, textarea.span-12
{
	width:458px!important;
}

input.span-13, textarea.span-13
{
	width:498px!important;
}

input.span-14, textarea.span-14
{
	width:538px!important;
}

input.span-15, textarea.span-15
{
	width:578px!important;
}

input.span-16, textarea.span-16
{
	width:618px!important;
}

input.span-17, textarea.span-17
{
	width:658px!important;
}

input.span-18, textarea.span-18
{
	width:698px!important;
}

input.span-19, textarea.span-19
{
	width:738px!important;
}

input.span-20, textarea.span-20
{
	width:778px!important;
}

input.span-21, textarea.span-21
{
	width:818px!important;
}

input.span-22, textarea.span-22
{
	width:858px!important;
}

input.span-23, textarea.span-23
{
	width:898px!important;
}

input.span-24, textarea.span-24
{
	width:938px!important;
}

.append-1
{
	padding-right:40px;
}

.append-2
{
	padding-right:80px;
}

.append-3
{
	padding-right:120px;
}

.append-4
{
	padding-right:160px;
}

.append-5
{
	padding-right:200px;
}

.append-6
{
	padding-right:240px;
}

.append-7
{
	padding-right:280px;
}

.append-8
{
	padding-right:320px;
}

.append-9
{
	padding-right:360px;
}

.append-10
{
	padding-right:400px;
}

.append-11
{
	padding-right:440px;
}

.append-12
{
	padding-right:480px;
}

.append-13
{
	padding-right:520px;
}

.append-14
{
	padding-right:560px;
}

.append-15
{
	padding-right:600px;
}

.append-16
{
	padding-right:640px;
}

.append-17
{
	padding-right:680px;
}

.append-18
{
	padding-right:720px;
}

.append-19
{
	padding-right:760px;
}

.append-20
{
	padding-right:800px;
}

.append-21
{
	padding-right:840px;
}

.append-22
{
	padding-right:880px;
}

.append-23
{
	padding-right:920px;
}

.prepend-1
{
	padding-left:40px;
}

.prepend-2
{
	padding-left:80px;
}

.prepend-3
{
	padding-left:120px;
}

.prepend-4
{
	padding-left:160px;
}

.prepend-5
{
	padding-left:200px;
}

.prepend-6
{
	padding-left:240px;
}

.prepend-7
{
	padding-left:280px;
}

.prepend-8
{
	padding-left:320px;
}

.prepend-9
{
	padding-left:360px;
}

.prepend-10
{
	padding-left:400px;
}

.prepend-11
{
	padding-left:440px;
}

.prepend-12
{
	padding-left:480px;
}

.prepend-13
{
	padding-left:520px;
}

.prepend-14
{
	padding-left:560px;
}

.prepend-15
{
	padding-left:600px;
}

.prepend-16
{
	padding-left:640px;
}

.prepend-17
{
	padding-left:680px;
}

.prepend-18
{
	padding-left:720px;
}

.prepend-19
{
	padding-left:760px;
}

.prepend-20
{
	padding-left:800px;
}

.prepend-21
{
	padding-left:840px;
}

.prepend-22
{
	padding-left:880px;
}

.prepend-23
{
	padding-left:920px;
}

div.border
{
	padding-right:4px;
	margin-right:5px;
	border-right:1px solid #eee;
}

div.colborder
{
	padding-right:24px;
	margin-right:25px;
	border-right:1px solid #eee;
}

.pull-1
{
	margin-left:-40px;
}

.pull-2
{
	margin-left:-80px;
}

.pull-3
{
	margin-left:-120px;
}

.pull-4
{
	margin-left:-160px;
}

.pull-5
{
	margin-left:-200px;
}

.pull-6
{
	margin-left:-240px;
}

.pull-7
{
	margin-left:-280px;
}

.pull-8
{
	margin-left:-320px;
}

.pull-9
{
	margin-left:-360px;
}

.pull-10
{
	margin-left:-400px;
}

.pull-11
{
	margin-left:-440px;
}

.pull-12
{
	margin-left:-480px;
}

.pull-13
{
	margin-left:-520px;
}

.pull-14
{
	margin-left:-560px;
}

.pull-15
{
	margin-left:-600px;
}

.pull-16
{
	margin-left:-640px;
}

.pull-17
{
	margin-left:-680px;
}

.pull-18
{
	margin-left:-720px;
}

.pull-19
{
	margin-left:-760px;
}

.pull-20
{
	margin-left:-800px;
}

.pull-21
{
	margin-left:-840px;
}

.pull-22
{
	margin-left:-880px;
}

.pull-23
{
	margin-left:-920px;
}

.pull-24
{
	margin-left:-960px;
}

.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24
{
	float:left;
	position:relative;
}

.push-1
{
	margin:0 -40px 1.5em 40px;
}

.push-2
{
	margin:0 -80px 1.5em 80px;
}

.push-3
{
	margin:0 -120px 1.5em 120px;
}

.push-4
{
	margin:0 -160px 1.5em 160px;
}

.push-5
{
	margin:0 -200px 1.5em 200px;
}

.push-6
{
	margin:0 -240px 1.5em 240px;
}

.push-7
{
	margin:0 -280px 1.5em 280px;
}

.push-8
{
	margin:0 -320px 1.5em 320px;
}

.push-9
{
	margin:0 -360px 1.5em 360px;
}

.push-10
{
	margin:0 -400px 1.5em 400px;
}

.push-11
{
	margin:0 -440px 1.5em 440px;
}

.push-12
{
	margin:0 -480px 1.5em 480px;
}

.push-13
{
	margin:0 -520px 1.5em 520px;
}

.push-14
{
	margin:0 -560px 1.5em 560px;
}

.push-15
{
	margin:0 -600px 1.5em 600px;
}

.push-16
{
	margin:0 -640px 1.5em 640px;
}

.push-17
{
	margin:0 -680px 1.5em 680px;
}

.push-18
{
	margin:0 -720px 1.5em 720px;
}

.push-19
{
	margin:0 -760px 1.5em 760px;
}

.push-20
{
	margin:0 -800px 1.5em 800px;
}

.push-21
{
	margin:0 -840px 1.5em 840px;
}

.push-22
{
	margin:0 -880px 1.5em 880px;
}

.push-23
{
	margin:0 -920px 1.5em 920px;
}

.push-24
{
	margin:0 -960px 1.5em 960px;
}

.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24
{
	float:right;
	position:relative;
	z-index: 99999;
}

.prepend-top
{
	margin-top:1.5em;
}

.append-bottom
{
	margin-bottom:1.5em;
}

.box
{
	padding:1.5em;
	margin-bottom:1.5em;
	background:#E5ECF9;
}

hr
{
	background:#ddd;
	color:#ddd;
	clear:both;
	float:none;
	width:100%;
	height:.1em;
	margin:0 0 1.45em;
	border:none;
}

hr.space
{
	background:#fff;
	color:#fff;
	visibility:hidden;
}

.clearfix:after, .container:after
{
	content:"\0020";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	overflow:hidden;
}

.clearfix, .container
{
	display:block;
}

.clear
{
	clear:both;
}

body
{
	background: center #006;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
;

.vmiddle
{
	vertical-align:middle;
	display:table-cell;
}

.bgc .bgcAliceBlue
{
	background:#F0F8FF;
}

.bgc.bgcAntiqueWhite
{
	background:#FAEBD7;
}

.bgcAqua
{
	background:#00FFFF;
}

.bgcAquamarine
{
	background:#7FFFD4;
}

.bgcAzure
{
	background:#F0FFFF;
}

.bgcBeige
{
	background:#F5F5DC;
}

.bgcBisque
{
	background:#FFE4C4;
}

.bgcBlack
{
	background:#000000;
}

.bgcBlanchedAlmond
{
	background:#FFEBCD;
}

.bgcBlue
{
	background:#0000FF;
}

.bgcBlueViolet
{
	background:#8A2BE2;
}

.bgcBrown
{
	background:#A52A2A;
}

.bgcBurlyWood
{
	background:#DEB887;
}

.bgcCadetBlue
{
	background:#5F9EA0;
}

.bgcChartreuse
{
	background:#7FFF00;
}

.bgcChocolate
{
	background:#D2691E;
}

.bgcCoral
{
	background:#FF7F50;
}

.bgcCornflowerBlue
{
	background:#6495ED;
}

.bgcCornsilk
{
	background:#FFF8DC;
}

.bgcCrimson
{
	background:#DC143C;
}

.bgcCyan
{
	background:#00FFFF;
}

.bgcDarkBlue
{
	background:#00008B;
}

.bgcDarkCyan
{
	background:#008B8B;
}

.bgcDarkGoldenRod
{
	background:#B8860B;
}

.bgcDarkGray
{
	background:#A9A9A9;
}

.bgcDarkGreen
{
	background:#006400;
}

.bgcDarkKhaki
{
	background:#BDB76B;
}

.bgcDarkMagenta
{
	background:#8B008B;
}

.bgcDarkOliveGreen
{
	background:#556B2F;
}

.bgcDarkorange
{
	background:#FF8C00;
}

.bgcDarkOrchid
{
	background:#9932CC;
}

.bgcDarkRed
{
	background:#8B0000;
}

.bgcDarkSalmon
{
	background:#E9967A;
}

.bgcDarkSeaGreen
{
	background:#8FBC8F;
}

.bgcDarkSlateBlue
{
	background:#483D8B;
}

.bgcDarkSlateGray
{
	background:#2F4F4F;
}

.bgcDarkTurquoise
{
	background:#00CED1;
}

.bgcDarkViolet
{
	background:#9400D3;
}

.bgcDeepPink
{
	background:#FF1493;
}

.bgcDeepSkyBlue
{
	background:#00BFFF;
}

.bgcDimGray
{
	background:#696969;
}

.bgcDodgerBlue
{
	background:#1E90FF;
}

.bgcFireBrick
{
	background:#B22222;
}

.bgcFloralWhite
{
	background:#FFFAF0;
}

.bgcForestGreen
{
	background:#228B22;
}

.bgcFuchsia
{
	background:#FF00FF;
}

.bgcGainsboro
{
	background:#DCDCDC;
}

.bgcGhostWhite
{
	background:#F8F8FF;
}

.bgcGold
{
	background:#FFD700;
}

.bgcGoldenRod
{
	background:#DAA520;
}

.bgcGray
{
	background:#808080;
}

.bgcGreen
{
	background:#008000;
}

.bgcGreenYellow
{
	background:#ADFF2F;
}

.bgcHoneyDew
{
	background:#F0FFF0;
}

.bgcHotPink
{
	background:#FF69B4;
}

.bgcIndianRed
{
	background:#CD5C5C;
}

.bgcIndigo
{
	background:#4B0082;
}

.bgcIvory
{
	background:#FFFFF0;
}

.bgcKhaki
{
	background:#F0E68C;
}

.bgcLavender
{
	background:#E6E6FA;
}

.bgcLavenderBlush
{
	background:#FFF0F5;
}

.bgcLawnGreen
{
	background:#7CFC00;
}

.bgcLemonChiffon
{
	background:#FFFACD;
}

.bgcLightBlue
{
	background:#ADD8E6;
}

.bgcLightCoral
{
	background:#F08080;
}

.bgcLightCyan
{
	background:#E0FFFF;
}

.bgcLightGoldenRodYellow
{
	background:#FAFAD2;
}

.bgcLightGrey
{
	background:#D3D3D3;
}

.bgcLightGreen
{
	background:#90EE90;
}

.bgcLightPink
{
	background:#FFB6C1;
}

.bgcLightSalmon
{
	background:#FFA07A;
}

.bgcLightSeaGreen
{
	background:#20B2AA;
}

.bgcLightSkyBlue
{
	background:#87CEFA;
}

.bgcLightSlateGray
{
	background:#778899;
}

.bgcLightSteelBlue
{
	background:#B0C4DE;
}

.bgcLightYellow
{
	background:#FFFFE0;
}

.bgcLime
{
	background:#00FF00;
}

.bgcLimeGreen
{
	background:#32CD32;
}

.bgcLinen
{
	background:#FAF0E6;
}

.bgcMagenta
{
	background:#FF00FF;
}

.bgcMaroon
{
	background:#800000;
}

.bgcMediumAquaMarine
{
	background:#66CDAA;
}

.bgcMediumBlue
{
	background:#0000CD;
}

.bgcMediumOrchid
{
	background:#BA55D3;
}

.bgcMediumPurple
{
	background:#9370D8;
}

.bgcMediumSeaGreen
{
	background:#3CB371;
}

.bgcMediumSlateBlue
{
	background:#7B68EE;
}

.bgcMediumSpringGreen
{
	background:#00FA9A;
}

.bgcMediumTurquoise
{
	background:#48D1CC;
}

.bgcMediumVioletRed
{
	background:#C71585;
}

.bgcMidnightBlue
{
	background:#191970;
}

.bgcMintCream
{
	background:#F5FFFA;
}

.bgcMistyRose
{
	background:#FFE4E1;
}

.bgcMoccasin
{
	background:#FFE4B5;
}

.bgcNavajoWhite
{
	background:#FFDEAD;
}

.bgcNavy
{
	background:#000080;
}

.bgcOldLace
{
	background:#FDF5E6;
}

.bgcOlive
{
	background:#808000;
}

.bgcOliveDrab
{
	background:#6B8E23;
}

.bgcOrange
{
	background:#FFA500;
}

.bgcOrangeRed
{
	background:#FF4500;
}

.bgcOrchid
{
	background:#DA70D6;
}

.bgcPaleGoldenRod
{
	background:#EEE8AA;
}

.bgcPaleGreen
{
	background:#98FB98;
}

.bgcPaleTurquoise
{
	background:#AFEEEE;
}

.bgcImgSemiWhite
{
	background-image: url(../images/semiTransWhite.png);
	background-color: #06F;
}

.bgcPapayaWhip
{
	background:#FFEFD5;
}

.bgcImgSemiWhite
{
}

.bgcPeachPuff
{
	background:#FFDAB9;
}

.bgcPeru
{
	background:#CD853F;
}
;
};
}

.bgcPink
{
	background:#FFC0CB;
}

.bgcPlum
{
	background:#DDA0DD;
}

.bgcPowderBlue
{
	background:#B0E0E6;
}

.bgcPurple
{
	background:#800080;
}

.bgcRed
{
	background:#FF0000;
}

.bgcRosyBrown
{
	background:#BC8F8F;
}

.bgcRoyalBlue
{
	background:#4169E1;
}

.bgcSaddleBrown
{
	background:#8B4513;
}

.bgcSalmon
{
	background:#FA8072;
}

.bgcSandyBrown
{
	background:#F4A460;
}

.bgcSeaGreen
{
	background:#2E8B57;
}

.bgcSeaShell
{
	background:#FFF5EE;
}

.bgcSienna
{
	background:#A0522D;
}

.bgcSilver
{
	background:#C0C0C0;
}

.bgcSkyBlue
{
	background:#87CEEB;
}

.bgcSlateBlue
{
	background:#6A5ACD;
}

.bgcSlateGray
{
	background:#708090;
}

.bgcSnow
{
	background:#FFFAFA;
}

.bgcSpringGreen
{
	background:#00FF7F;
}

.bgcSteelBlue
{
	background:#4682B4;
}

.bgcTan
{
	background:#D2B48C;
}

.bgcTeal
{
	background:#008080;
}

.bgcThistle
{
	background:#D8BFD8;
}

.bgcTomato
{
	background:#FF6347;
}

.bgcTurquoise
{
	background:#40E0D0;
}

.bgcViolet
{
	background:#EE82EE;
}

.bgcWheat
{
	background:#F5DEB3;
}

.bgcWhite
{
	background:#FFFFFF;
}

.bgcWhiteSmoke
{
	background:#F5F5F5;
}

.bgcYellow
{
	background:#FFFF00;
}

.bgcYellowGreen
{
	background:#9ACD32;
}

.bold
{
	font-weight: bold;
}

.halfline
{
	line-height: 3px;
}

.unbold
{
	font-weight: normal;
}

#bookTitle
{
	color: #900;
	font-style: italic;
	font-weight: bold;
	height: 20px;
}

.quote
{
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
}

.people
{
	font-style: normal;
	font-weight: bold;
}

ol li
{
	line-height: 20px;
}

ol
{
	line-height: 28px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.codes
{
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.nacisDesc
{
	font-size: 10px;
}

.italic
{
	font-style: italic;
	font-weight: bold;
}

