BODY
{
	margin-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	margin-top: 0%;
	background-color: #EEEEEE;
	font-family: Georgia, Century, Trebuchet MS;
}
TD
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 13px;
	color: #5A4A4A;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0;
	vertical-align: top;
}
IMG
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.image
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	vertical-align: top;
	padding: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 12px;
	margin-bottom: 12px;
	text-align: center;
	bottom: auto;
	word-spacing: normal;
	text-indent: 0px;
	line-height: normal;
}
P
{
	vertical-align: top;
	padding: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: left;
	bottom: auto;
	word-spacing: normal;
	text-indent: 0px;
	line-height: normal;
}
.bold
{
	font-weight: bold;
}
A:link
{
	color: #336699;
	text-decoration: none;
}
A:visited
{
	color: #336699;
	text-decoration: none;
}
A:hover
{
	color: #CC3300;
	text-decoration: none;
	background-color: #DCCFBC;
}
UL
{
	padding: 0px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
LI
{
	vertical-align: middle;
	padding: 0px;
	margin-left: 16px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: left;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(     '../images/bg_content_list.gif' );
}
LI.none
{
	vertical-align: middle;
	padding: 0px;
	margin-left: 16px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: left;
	list-style-type: none;
	list-style-image: none;
}
LI.toc
{
	vertical-align: middle;
	padding: 0px;
	margin-left: 16px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 4px;
	text-align: left;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(     '../images/bg_content_list_toc.gif' );
}
.space10
{
	width:10px;
	height:10px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0;
	vertical-align: top;
}
.table
{
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0;
	vertical-align: top;
}
.table100
{
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0;
	vertical-align: top;
}
.table280
{
	width: 280px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0;
	vertical-align: top;
}
.table8
{
	width: 8px;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0;
	vertical-align: top;
}
.tablemain
{
	margin: 10px;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0;
	vertical-align: top;
}
.tableright
{
	margin: 0px;
	padding: 0px;
	width: 100%;
	text-align: left;
	border-collapse: collapse;
	border-spacing: 0;
	vertical-align: top;
}
.center90
{
	margin: 0px;
	padding: 0px;
	text-align: center;
	border-collapse: collapse;
	border-spacing: 0;
	vertical-align: top;
}
.topleft
{
	background-image: url( '../images/bg_topleft.jpg' );
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #FFFFFF;
	white-space: nowrap;
	text-align: left;
	width: 374px;
	height: 200px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}
.toptile
{
	background-image: url( '../images/bg_toptile.jpg' );
	background-repeat: repeat;
	background-position: top left;
	white-space: nowrap;
	height: 200px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}
.topband
{
	background-image: url( '../images/bg_topband.jpg' );
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #FFFFFF;
	white-space: nowrap;
	text-align: left;
	width: 130px;
	height: 200px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}
.topright
{
	background-image: url( '../images/bg_topright.jpg' );
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #FFFFFF;
	text-align: right;
	width: 296px;
	height: 200px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

.bottomleft
{
	background-image: url( '../images/bg_bottomleft.jpg' );
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #FFFFFF;
	white-space: nowrap;
	text-align: left;
	width: 374px;
	height: 200px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}
.bottomtile
{
	background-image: url( '../images/bg_bottomtile.jpg' );
	background-repeat: repeat;
	background-position: top left;
	white-space: nowrap;
	height: 200px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}
.bottomband
{
	background-image: url( '../images/bg_bottomband.jpg' );
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #FFFFFF;
	white-space: nowrap;
	text-align: left;
	width: 130px;
	height: 200px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}
.bottomright
{
	background-image: url( '../images/bg_bottomright.jpg' );
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #FFFFFF;
	text-align: right;
	width: 296px;
	height: 200px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}


.mainleft
{
	background-image: url( '../images/bg_mainleft.jpg' );
	background-repeat: repeat;
	background-position: top left;
	background-color: #FFFFFF;
	text-align: left;
	padding: 0px;
	margin: 0px;
	border: 0px;
}
.mainband
{
	background-image: url( '../images/bg_mainband.jpg' );
	background-repeat: repeat;
	background-position: top left;
	background-color: #FFFFFF;
	text-align: left;
	width: 130px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}
.mainright
{
	background-image: url( '../images/bg_mainright.jpg' );
	background-repeat: repeat;
	background-position: top left;
	background-color: #FFFFFF;
	text-align: right;
	width: 296px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}
.float_l
{
	float: left;
	border: 0px;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 3px;
	margin-bottom: 0px;
	padding: 0px;
	vertical-align: top;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.float_r
{
	float: right;
	border: 0px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 3px;
	margin-bottom: 0px;
	padding: 0px;
	vertical-align: top;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.txtfield
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	background-color: #FFFFEE;
	margin: 0px;
	padding: 2px;
	height: 19px;
	border-left: #333333 1px solid;
	border-top: #333333 1px solid;
	border-bottom: #666666 1px solid;
	border-right: #666666 1px solid;
}
.txtarea
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	background-color: #FFFFEE;
	margin: 0px;
	padding: 2px;
	border-left: #333333 1px solid;
	border-top: #333333 1px solid;
	border-bottom: #666666 1px solid;
	border-right: #666666 1px solid;
}
.form_label
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	background-color: #CCC7BE;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 2px;
	vertical-align: middle;
	border-bottom: #EFE8DE 1px solid;
}
.form_field
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	background-color: #CCC7BE;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 2px;
	vertical-align: top;
	border-bottom: #EFE8DE 1px solid;
}
.buttonbg
{
	background-color: #A19889;
	text-align: right;
	margin: 0px;
	padding: 4px;
}
.button
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #663300;
	background-color: #FFCC33;
	height: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
	vertical-align: middle;
	cursor: hand;
	border-left: #FFFFCC 1px solid;
	border-top: #FFFFCC 1px solid;
	border-bottom: #663300 1px solid;
	border-right: #663300 1px solid;
}
.form_result
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	background-color: #CCC7BE;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 2px;
	vertical-align: top;
}
.heading
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	margin: 0px;
	padding-top: 12px;
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 2px;
	vertical-align: top;
	border-bottom: #993300 1px solid;
}
.headingright
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 13px;
	font-weight: normal;
	color: #F5E9D1;
	background-color: #A19889;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 2px;
	vertical-align: top;
	border-bottom: #EFE8DE 1px solid;
}
.rowright
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	background-color: #CCC7BE;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 2px;
	vertical-align: top;
	border-bottom: #EFE8DE 1px solid;
}
.rowrightname
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.subheading
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	color: #CC6633;
	margin: 0px;
	padding-top: 12px;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 0px;
	vertical-align: top;
}
.content
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 13px;
	color: #5A4A4A;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-collapse: collapse;
	border-spacing: 0;
	vertical-align: top;
	border-bottom: #CC9966 1px solid;
}
.linkright
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 12px;
	color: #5A4A4A;
	margin: 0px;
	padding: 4px;
	text-align: right;
	border-collapse: collapse;
	border-spacing: 0;
	vertical-align: bottom;
	border-bottom: #993300 1px solid;
}
























.colortable_head
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: #666633;
	background-color: #CCCC99;
	margin: 0px;
	padding: 4px;
	vertical-align: top;
	border: #666633 1px solid;
}
.colortable
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	color: #333300;
	background-color: #FFFFDC;
	margin: 0px;
	padding: 4px;
	vertical-align: top;
	border: #999966 1px solid;
}
.colorbox
{
	border: #333300 1px solid;
	width: 24px;
	height: 24px;
}

.logobottom
{
	background-image: url(     '../images/bg_bottom.gif' );
	background-repeat: repeat;
	white-space: nowrap;
	background-position: top left;
	background-color: #FFFFFF;
	width: 15%;
	padding: 0px;
	margin: 0px;
	border-left: 0px;
	border-right: #003366 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #000000 2px solid;
}
.titletop
{
	background-image: url(     '../images/topright.jpg' );
	background-repeat: repeat;
	white-space: nowrap;
	background-position: top right;
	background-color: #3366CC;
	font-family: Verdana, Georgia, Century, Trebuchet MS;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFCC;
	width: 85%;
	text-align: left;
	vertical-align: middle;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: #000000 2px solid;
	border-bottom: 0px;
}
.headleft
{
	background-image: url(     '../images/bg_headleft.gif' );
	background-repeat: repeat;
	white-space: nowrap;
	background-position: top right;
	background-color: #FFCC00;
	width: 15%;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	color: #000000;
	border-left: 0px;
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	border-bottom: #666666 1px solid;
}
.headtitle
{
	background-image: url(     '../images/bg_headtitle.gif' );
	background-repeat: repeat;
	white-space: normal;
	background-position: top left;
	background-color: #FFCC33;
	font-family: Verdana, Georgia, Century, Trebuchet MS;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	width: 60%;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	text-align: left;
	vertical-align: middle;
	border-left: 0px;
	border-right: #666666 1px solid;
	border-top: #333333 1px solid;
	border-bottom: #666666 1px solid;
}
.headright
{
	background-image: url(     '../images/bg_headright.gif' );
	background-repeat: repeat;
	white-space: nowrap;
	background-position: top left;
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	background-color: #999999;
	width: 25%;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	text-align: left;
	vertical-align: middle;
	border-left: 0px;
	border-right: 0px;
	border-top: #333333 1px solid;
	border-bottom: #666666 1px solid;
}
.contentleft
{
	background-image: url(     '../images/bg_contentleft.gif' );
	background-repeat: repeat;
	white-space: nowrap;
	background-position: top right;
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	background-color: #969686;
	width: 15%;
	padding: 0px;
	margin: 0px;
	text-align: center;
	vertical-align: top;
	border-left: 0px;
	border-right: #444444 1px solid;
	border-top: 0px;
	border-bottom: 0px;
}
.contentmain
{
	background-image: url(     '../images/bg_contentmain.gif' );
	background-repeat: repeat;
	background-position: top right;
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	color: #333300;
	background-color: #FFFFEE;
	width: 60%;
	padding: 10px;
	margin: 0px;
	text-align: left;
	vertical-align: top;
	border-left: 0px;
	border-right: #666666 1px solid;
	border-top: 0px;
	border-bottom: 0px;
}
.contentmain_toc
{
	background-image: url(     '../images/bg_contentmain.gif' );
	background-repeat: repeat;
	background-position: top right;
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 11px;
	font-weight: normal;
	color: #333300;
	background-color: #FFFFEE;
	width: 60%;
	padding: 10px;
	margin: 0px;
	text-align: left;
	vertical-align: top;
	border-left: 0px;
	border-right: #666666 1px solid;
	border-top: 0px;
	border-bottom: 0px;
}
.contentright
{
	background-image: url(     '../images/bg_contentright.gif' );
	background-repeat: repeat;
	white-space: normal;
	background-position: top left;
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	background-color: #CCCCB8;
	width: 25%;
	padding: 10px;
	margin: 0px;
	text-align: left;
	vertical-align: top;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
.subhead
{
	font-family: Verdana, Georgia, Century, Trebuchet MS;
	font-size: 21px;
	font-weight: bold;
	color: #666633;
	padding: 0px;
	margin: 0px;
	width: 100%;
	text-align: left;
	vertical-align: top;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: #999966 1px dotted;
}
.subhead2
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
	color: #CC3300;
	padding: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 12px;
	margin-bottom: 6px;
	text-align: left;
	vertical-align: top;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
.qname
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	color: #666633;
}
.quote
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	color: #333300;
	padding: 6px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	text-align: left;
	vertical-align: top;
	border-left: #666633 1px dotted;
	border-right: #666633 1px dotted;
	border-top: #666633 1px dotted;
	border-bottom: #666633 1px dotted;
}
.comic_top
{
	padding: 0px;
	margin-top: 35px;
	text-align: left;
	vertical-align: top;
	border: 0px;
}
.quote_top
{
	padding: 0px;
	margin-top: 25px;
	text-align: left;
	vertical-align: top;
	border: 0px;
}
.csshead
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	color: #999966;
	padding: 0px;
	margin: 0px;
	text-align: left;
	vertical-align: top;
	border: 0px;
}
.cssbox
{
	background-image: url(     '../images/bg_cssbox.gif' );
	background-repeat: repeat;
	white-space: normal;
	background-position: top left;
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	color: #996633;
	padding: 6px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	text-align: left;
	vertical-align: top;
	border-left: #999966 1px dotted;
	border-right: #999966 1px dotted;
	border-top: #999966 1px dotted;
	border-bottom: #999966 1px dotted;
}
.img_main
{
	padding: 6px;
	margin: 0px;
	text-align: left;
	vertical-align: top;
	background-color: #FAFAE9;
	border-left: #CCCC99 1px solid;
	border-right: #CCCC99 1px solid;
	border-top: #CCCC99 1px solid;
	border-bottom: #CCCC99 1px solid;
}
.note
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #666633;
	padding: 0px;
	margin: 0px;
	text-align: left;
	vertical-align: top;
	border: 0px;
}
.gray
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	padding: 0px;
	margin: 0px;
	text-align: left;
	vertical-align: top;
	border: 0px;
}
.akumar
{
	font-family: Georgia, Century, Trebuchet MS;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	padding-right: 4px;
	margin: 0px;
	text-align: right;
	vertical-align: bottom;
	border: 0px;
}
.titlebottom
{
	background-image: url(     '../images/bottomright.jpg' );
	background-repeat: repeat;
	white-space: nowrap;
	background-position: top right;
	background-color: #3366CC;
	font-family: Verdana, Georgia, Century, Trebuchet MS;
	font-size: 11px;
	font-weight: normal;
	color: #99CCFF;
	width: 85%;
	height: 60px;
	text-align: left;
	vertical-align: middle;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: #000000 1px solid;
	border-bottom: #000000 2px solid;
}
