body {
	background: #e8efe8;
	color: #000000;
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
}

div#bodytable {/*記事全体枠*/
	width: 762px;
	text-align: left;
	margin: 5px auto;
}
div#body {/*記事全体中身*/
	border: solid 1px #808080;
	margin: 0px;
	background:#ffffff url(img/back.gif) no-repeat right bottom;
	text-align: left;
}
#pagetitle {/*ページタイトル枠*/
	margin: 10px;
}

h1 {/*ページタイトル*/
	font-weight: normal;
	font-size: 26px;
	font-style: italic;
	text-decoration: underline;
	text-align: center;
	height: 26px;
	margin: 0px;
}
h1#toppage {
	height: 34px;
}
.toppic {
	text-align: center;
}

.topindextable {
	margin-right: 5px;
	font-size: 13px;
	line-height: 18px;
	text-align: left;
	margin-top: 20px;
	padding: 5px;
	border: solid 1px #808080;
	background: #ffffff;
}

.topindextitle {
	margin-left: 20px;
}

.topindexproperty{
	margin-left: 10px;
}

.topcolumn {
	font-size: 13px;
	text-align: left;
	margin-top: 20px;
	margin-left: 5px;
	margin-right: 14px;
	width: 500px;
	line-height: 18px;
	background: #ffffff;
}

.topcolumnbody {
	border: solid 1px #808080;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	margin: 0px;
}
.topcolumn2 {/*更新履歴と拍手レスの枠*/
	text-align: left;
	margin-top: 30px;
	margin-left: 5px;
	margin-right: 14px;
	width: 500px;
	background: #ffffff;
}

.topcolumn2body {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: solid 1px #808080;
}

dl#topcolumnsiteupdatestable {/*トップサイト更新履歴*/
	font-size: 13px;
	text-align: left;
	margin: 5px 0px 5px 0px;
	line-height: 18px;
	width: 100%;
}

dl#topcolumnsiteupdatestable dt {/*トップサイト更新履歴*/
	margin: 0px;
}

dl#topcolumnsiteupdatestable dd {/*トップサイト更新履歴*/
	margin: 0px;
}

dl#topcolumnsiteupdatestabledetail {
	margin: 0px;
	padding: 0px;
}

dl#topcolumnsiteupdatestabledetail dt {
	margin: 0px;
	padding: 0px;
	float:left;
}

dl#topcolumnsiteupdatestabledetail dd {
	margin: 0px;
	padding: 0px;
}

dl#topcolumnsiteupdatestabledetail dd ul {
	margin: 0px;
	padding: 0px;
	float: left;
}

dl#topcolumnsiteupdatestabledetail dd li {/*トップサイト更新履歴内容リスト*/
	list-style: none;	
	margin: 0px;
	padding: 0px;
}

.topcolumnupdatestable {/*トップ更新情報*/
	font-size: 13px;
	text-align: left;
	padding-bottom: 5px;
	line-height: 18px;
}

.topclaprestable {
	font-size: 13px;
	text-align: left;
	line-height: 18px;
	padding-top: 5px;
	background: #ffffff;
}

dl.topclaprestable dd {
	margin-left: 0px;
}

dl#topcolumncommenttable {/*トップ雑記*/
	margin: 5px 0px 5px 0px;
	font-size: 13px;
	text-align: left;
	line-height: 18px;
	clear: both;
}

dl#topcolumncommenttable dt {/*トップ雑記タイトル*/
	padding-top: 10px;
	margin-left: 0px;
}

dl#topcolumncommenttable dd {/*トップ雑記内容*/
	margin-left: 0px;
}

#topclapres {
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	border: dashed 1px #808080;
	width: 440px;
	height: 52px;
}

.maplering {
	border: none;
	padding: 0px;
	position: relative;
	top: 0px;
	left: 0px;
}
#topcontainer {
	margin-top: 30px;
	width: 500px;
}

#topupdatestable {
	float: left;
	width: 380px;
	background: #ffffff;
}

#topupdates {
	border: solid 1px #808080;
	font-size: 12px;
	line-height: 18px;
}

.topupdatestitle {
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 5px;
}

.topupdatesbody {
	margin-bottom: 20px;
	font-size: 11px;
}

#mapleinfou {
	margin: 5px;
	padding: 0px;
	list-style: none;
}

.mapleinfol {
	margin: 0px;
	padding: 0px;
}
#topbannertable {
	float: right;
	width: 100px;
	background: #ffffff;
}

#topbanner {
	border: solid 1px #808080;
}

#toppagemenutable {/*トップページ右メニュー枠*/
	width: 225px;
	float: right;
	text-align: right;
	margin-right: 5px;
}

.toppagemenu {
	width: 215px;
	margin-right: 5px;
	margin-top: 20px;
	margin-bottom: 20px;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
	background: #ffffff;
}

.toppagemenutitle {
	padding-left: 20px;
	border-top: solid 1px #808080;
	border-left: solid 1px #808080;
	border-right: solid 1px #808080;
	border-bottom: dashed 1px #808080;
}

.toppagemenubody {
	border-top: none;
	border-left: solid 1px #808080;
	border-right: solid 1px #808080;
	border-bottom: solid 1px #808080;
}

.toppagemenucontents {
	margin-left: 5px;
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 2px;
}

.toppagemenuproperty {
	margin-left: 10px;
	font-size: 12px;
	line-height: 14px;
	margin-bottom: 2px;
}

.toppagemenuproperty2 {
	margin-left: 5px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;

}

#toppagemenuplugin {
	border: dashed 1px #808080;
	padding: 5px;
}

#topadsgroup {
	border: dashed 1px #808080;
	padding: 5px;
	text-align: center;
}

#pageadsgroup {
	border: dashed 1px #808080;
	padding: 5px;
	text-align: center;
}

#ads {
	margin-top: 5px;
}

#fxads {
	margin-bottom: 5px;
}

input#topsearchvalue {
	width: 200px;
}


#toppagebody {/*トップページ本文外枠*/
	width: 525px;
	text-align: left;
	float: left;
	margin: auto;
	display: block;
	margin-bottom: 20px;
}

a {
	color: #309f30;
	background-color: #ffffff;
	text-decoration: underline;
}

a:visited {
	color: #309f30;
	background-color: #ffffff;
}

a:hover {
	color: #306f30;
	background-color: #ffffff;
}

a:hover.maplering {
	color: #309f30;
	background-color: #ffffff;
}

a:active {
	color: #309f30;
	background-color: #ffffff;
}

body.menu {
	background: #ffffff;
	margin: 0px;
	padding: 0px;
	border-left: none;
}

.menubody {
	border-top: dashed 1px #000000;
	width: 100%;
}

table.menus {/*メニュー項目テーブル*/
	text-align: center;
	font-size: 12px;
	margin: auto;
	border: none;
	padding: 0px;
}

td.menus {/*メニュー項目子枠*/
	text-align: center;
	border: none;
	padding-top: 0px;
	padding-bottom: 0px;
}

form#sitesearch {/*検索フォーム*/
	margin-top: 0px;
	padding-top: 5px;
	margin-left: 5px;
	margin-bottom: 10px;
}

form#webclap {/*web拍手*/
	margin-top: 0px;
	margin-left: 5px;
	margin-bottom: 10px;
}

input#searchvalue {
	width: 120px;
}

input#searchsubmit {/*サイト内検索ボタン*/
	border-top: solid 1px #000000;
	border-left: solid 1px #000000;
	border-right: solid 1px #808080;
	border-bottom: solid 1px #808080;
	background: #e0e0e0;
	font-size: 12px;
	width: 45px;
	height: 20px;
	margin-top: 5px;
	margin-left: 10px;
}

input#webclapbutton {/*web拍手ボタン*/
	border-top: solid 1px #000000;
	border-left: solid 1px #000000;
	border-right: solid 1px #808080;
	border-bottom: solid 1px #808080;
	background: #e0e0e0;
	font-size: 12px;
	width: 70px;
	height: 20px;
}

input#addfavbutton {/*サイト内検索ボタン*/
	border-top: solid 1px #000000;
	border-left: solid 1px #000000;
	border-right: solid 1px #808080;
	border-bottom: solid 1px #808080;
	background: #e0e0e0;
	font-size: 12px;
	width: 110px;
	height: 20px;
	margin: 5px 5px 10px;
}
#topcopy{/*著作権表示*/
	font-size: 10px;
	border: none;
	text-align: center;
}

td.linktable {/*リンクページ用*/
	width:210px;
	height:50px;
}

#pagemenutable {/*各ページ右メニュー枠*/
	width: 155px;
	float: right;
	text-align: right;
	margin-right: 5px;
}

.pagemenu {
	width: 145px;
	margin-right: 5px;
	margin-top: 20px;
	margin-bottom: 20px;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
	background: #ffffff;
}

.pagemenutitle {
	padding-left: 20px;
	border-top: solid 1px #808080;
	border-left: solid 1px #808080;
	border-right: solid 1px #808080;
	border-bottom: dashed 1px #808080;
}

.pagemenubody {
	border-top: none;
	border-left: solid 1px #808080;
	border-right: solid 1px #808080;
	border-bottom: solid 1px #808080;
}

.pagemenucontents {
	margin-left: 5px;
	font-size: 11px;
	line-height: 15px;
	margin-bottom: 2px;
}

.pagemenuproperty {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
}

.pagemenuproperty2 {
	margin-left: 5px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;

}

#pagemenuplugin {
	border: dashed 1px #808080;
	padding: 5px;
}

#pagebody {/*各ページ本文外枠*/
	width: 595px;
	text-align: left;
	float: left;
	margin: auto;
	display: block;
	margin-bottom: 20px;
}

#pagebodyerror {/*エラー時本文外枠*/
	width: 595px;
	text-align: left;
	display: block;
	margin-bottom: 20px;
}
h2 {/*各ページ本文子枠タイトル内容*/
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
	text-align: left;
	margin:0px;
	line-height:18px;
	padding-left: 55px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: solid 1px #808080;
	border-left: solid 1px #808080;
	border-right: solid 1px #808080;
	border-bottom: dashed 1px #808080;
}

.pagebodycolumntitletable {/*各ページ本文子枠タイトル部枠*/
	margin-left: 5px;
	margin-top: 20px;
	background: url(img/h2back.gif) no-repeat #ffffff;
	width: 580px;
}

.pagebodycolumnbodytable {/*各ページ本文子枠内容部枠*/
	width: 580px;
	margin-left: 5px;
	background: #ffffff;
}
.pagebodycolumnbody {/*各ページ本文子枠内容*/
	border-left: solid 1px #808080;
	border-right: solid 1px #808080;
	border-bottom: solid 1px #808080;
	font-size: 13px;
	padding-left: 10px;
	padding-right:10px;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 24px;
}

.jumptotop {/*ページトップへジャンプ*/
	text-align: right;
	margin-right: 5px;
	margin-top:5px;
	margin-bottom: 5px;
	font-size: 13px;
	width: 580px;
}

#pagefootertable {/*サイト名・カテゴリー表示枠*/
	margin-left: 10px;
	width: 590px;
	text-align: right;
	font-size: 12px;
	background-color: #ffffff;
	clear: both;
}

#pagefooter {/*サイト名・カテゴリー表示*/
	border-top: dashed 1px #808080;
	padding-top: 10px;
	margin-bottom: 10px;
	margin-right:5px;
}

h3 {/*各ページ本文子枠内見出し部*/
	padding-left: 25px;
	margin-top: 15px;
	font-weight: normal;
	text-align: left;
	font-size:15px;
	margin-bottom: 0px;
	text-decoration:underline;
	background: url(img/h3back.gif) no-repeat;
}

p {/*本文段落*/
	margin-top: 5px;
	margin-bottom: 10px;
}
.pagebodycolumnbodysmallcolumns {/*各ページ本文子枠内ちょっとコラム*/
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	border: dashed 1px #a0a0a0;
}

.images {/*画像*/
	margin: 5px;
	border: none;
}

table {
	margin: 10px;
	border-top: solid 1px #606060;
	border-left: solid 1px #606060;
	text-align: center;
}

td, th {
	border-bottom: solid 1px #606060;
	border-right: solid 1px #606060;
	padding: 5px;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
}

td.undernone {
	border-bottom: none;
}

div#ntct td {
	padding: 0px;
}

div#ntct table {
	margin: 0px;
	padding: 0px;
}

div#ntct th {
	padding: 0px;
}

.emp {/*強調文*/
	color: #ff0000;
}

em {
	color: #ff0000;
	font-style: normal;
	font-weight: normal;
}

.quoted {/*引用元記載*/
	text-align:right;
	font-size:12px;
}

.pagebodycolumnbodybacktopagetop {/*本文内ページトップへ戻るリンク*/
	font-size: 12px;
	text-align: right;
	padding-right: 10px;
}

.topadscolumn {
	text-align: left;
	margin-top: 30px;
	margin-left: 10px;
	width: 500px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	background: #ffffff;
}

td.comments {
	font-size:10px;
}

.formresult {
	border:none;
}

.tdstatus {
	border-right:none;
	padding-right: 2px;
}

.tdskilllv {
	border-right:none;
	padding-right: 2px;
	font-size: 10px;
}

.tdincreasebutton {
	border-bottom: none;
	padding: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.tddecreasebutton {
	padding: 2px;
	padding-top: 1px;
	padding-left: 0px;
}

.updownbutton {
	cursor: pointer;
}

.upbuttoninput {
	cursor: pointer;
	width: 12px;
	height: 12px;
	margin: 0px;
	font-size: 0px;
	border: none;
	background: #ffffff url(img/column/up1.png) no-repeat;
}

.downbuttoninput {
	cursor: pointer;
	width: 12px;
	height: 12px;
	margin: 0px;
	border: none;
	background: #ffffff url(img/column/down2.png) no-repeat;
}

table.forlayout {
	margin: 0px;
	padding: 0px;
	border: none;
	width: 550px;
}

td.forlayout {
	margin: 0px;
	padding: 0px;
	border: none;
	text-align: left;
}

td.skillleft {
	text-align: left;
}

.formresulttextright {
	border :none;
	text-align: right;
}

.formresulttextleft {
	border :none;
	text-align: left;
}

.formresulttextcenter {
	border: none;
	text-align: center;
}

#formresultdiv {
	border: none;
	text-align: left;
	width: 500px;
}

.formresultdamagecomparison {
	background-color: #ffafaf;
}

.formresultexattack {
	text-decoration: underline;
}

.tdr {
	text-align: left;
}

table.sal {
	margin: 0px;
}

.withticket {
	color: #ff0000;
}

td.skill {
	font-size:10px;
}

td.pskill {
	font-size:10px;
}

table.st {
	width: 500px;
	margin-bottom: 30px;
}

td.stcom {
	text-align: left;
}

div.com {
	margin-bottom: 5px;
	margin-left: 10px;
}

.std {
	vertical-align: top;
	padding: 2px;
	border: none;
}

.stable {
	border: none;
}

#yumi1 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: block;
}

#yumi10 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: none;
}

#yumi2 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: block;
}

#yumi20 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: none;
}

#yumi3 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: block;
}

#yumi30 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: none;
}

#yumi4 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: block;
}

#yumi40 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: none;
}

#yumi5 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: block;
}

#yumi50 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: none;
}

#yumi6 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: block;
}

#yumi60 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: none;
}

#gun1 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: block;
}

#gun10 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: none;
}

#gun2 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: block;
}

#gun20 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: none;
}

#gun3 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: block;
}

#gun30 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: none;
}

#gun4 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: block;
}

#gun40 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: none;
}

#gun5 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: block;
}

#gun50 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: none;
}

#gun6 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: block;
}

#gun60 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: none;
}

#soul1 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: block;
}

#soul10 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: none;
}

#soul2 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: block;
}

#soul20 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: none;
}

#soul3 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: block;
}

#soul30 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: none;
}

#soul4 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: block;
}

#soul40 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: none;
}

#soul5 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: block;
}

#soul50 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: none;
}

#soul6 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: block;
}

#soul60 {
	margin-left: 10px;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 2px;
	display: none;
}

.js {/*javascript実行用リンク部（aタグと挙動を似させる）*/
	color: #606000;
	text-decoration: underline;
	cursor: pointer;
}

input#linkaddr {/*リンクバナー貼り付けテキスト*/
	font-size: 13px;
	width: 400px;
}

#ntools {
	margin-top: 0px;
	margin-left: 5px;
	margin-bottom: 10px;
}

#ntct{
	margin-top: 0px;
	margin-left: 10px;
	margin-bottom: 10px;
}

dl.inpagebodycolumn {/*各ページ本文子枠内ちょっとコラム：withoutdiv*/
	margin-top: 5px;
	margin-bottom: 5px;
	border: dashed 1px #a0a0a0;
}

dl.inpagebodycolumn dt {/*各ページ本文子枠内ちょっとコラム：withoutdiv*/
	margin: 2px 15px 0px;
	padding-left: 13px;
	background: url(img/dtinpagebodycolumnback.gif) no-repeat #ffffff;
}

dl.inpagebodycolumn dd {/*各ページ本文子枠内ちょっとコラム：withoutdiv*/
	margin: 2px 5px 8px;
}

dl.inpagebodycolumn dd ul {/*各ページ本文子枠内ちょっとコラム：withoutdiv*/
	margin: 0px;
	list-style: none;
}

dl.inlist {
	margin:3px 5px 3px;
	padding: 0px;
}

dl.inlist dt {
	margin: 2px 5px 0px;
	padding-left: 25px;
	background: #ffffff url(img/dtinlistback.gif) no-repeat;
	border-top: solid 1px #c0c0c0;
	border-left: solid 1px #c0c0c0;
	border-right: solid 1px #c0c0c0;
	border-bottom: dashed 1px #c0c0c0;
}

dl.inlist dd {
	margin: 0px 5px 15px;
	padding: 2px;
	border-left: solid 1px #c0c0c0;
	border-right: solid 1px #c0c0c0;
	border-bottom: solid 1px #c0c0c0;
}

dl.huntingplacelist {
	margin: 0px;
	padding: 0px;
}

dl.huntingplacelist dt {
	margin: 0px 10px;
	text-decoration: underline;
	padding: 0px;
}

dl.huntingplacelist dd {
	margin: 0px;
	padding: 0px;
}

dl.huntingplacelist dd ul {
	margin: 0px;
	padding: 0px;
}

dl.huntingplacelist dd ul li {
	margin: 0px 0px 0px 8px;
	padding: 0px;
	list-style-image: url(./img/lihuntingplace.gif);
}

#topallcomment{
	display: none;
}

blockquote {
	margin: 0px;
	border: dotted 1px #c0c0c0;
}

dl.quoteinformation {/*各ページ本文子枠内ちょっとコラム：withoutdiv*/
	margin-top: 5px;
	margin-bottom: 5px;
}

dl.quoteinformation dt {/*各ページ本文子枠内ちょっとコラム：withoutdiv*/
	margin: 2px 15px 0px;
	padding-left: 13px;
	background: url(img/dtinpagebodycolumnback.gif) no-repeat #ffffff;
}

dl.quoteinformation dd {/*各ページ本文子枠内ちょっとコラム：withoutdiv*/
	margin: 2px 5px 8px;
}

td.sp {/*SPを振る場所の色変更*/
	background-color: #F0E0D0;
}

td.skillmax {/*MAX時のスキル内容色変更*/
	background-color: #F0D0C0;
}

div.pagebodycolumnbodysmallcolumns ol {
	margin: 0px 0px 0px 30px;
	padding: 0px;
}

h4 {
	padding-left: 17px;
	margin-top: 10px;
	font-weight: normal;
	font-size: 14px;
	text-align: left;
	margin-bottom: 0px;
	text-decoration: none;
	background: url(img/h4back.gif) no-repeat;
}

div.notes {
	padding-left: 15px;
	font-size:10px;
	line-height:15px;
}


