/* CSS Document */

body{
margin:0px;
padding:0px;
background-image:url(images/bg___.jpg);
}

.bookbg{
background-image:url(images/bg__02.jpg);
background-repeat:repeat-x;
}

.bg01{
background-image:url(images/index_03.jpg);
background-repeat:repeat-y;
}

.bg02{
background-image:url(images/index_09.jpg);
background-repeat:repeat-y;
}

.leftspacer{
padding-left:5px;
}

.spacer03{
padding:3px;
}

.spacer03a{
padding-left:3px;
padding-right:6px;
padding-top:3px;
}

.spacercontent{
padding-bottom:3px;
padding-left:5px;
padding-top:10px;
padding-right:5px;
}

.footertext{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
}

.header{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
letter-spacing:1px;
}

.header02{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
letter-spacing:1px;
}

.header03{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#666666;
letter-spacing:1px;
}

.header04{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#D22522;
letter-spacing:1px;
}

.header04small{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#D22522;
letter-spacing:1px;
}

.border01{
border:1px;
border-color:#9E9E9E;
border-style:solid;
background-color:#EBEBEB;
padding:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

.border01lr{
border:1px;
border-color:#9E9E9E;
border-style:solid;
background-color:#EBEBEB;
padding-left:3px;
padding-right:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

.border02{
border:1px;
border-color:#9E9E9E;
border-style:solid;
background-color:#EBEBEB;
}


.bodytext01{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding-right:8px;
padding-top:2px;
padding-bottom:2px;
line-height:16px;
}

.bodytext02{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding-right:8px;
/*padding-top:2px;*/
padding-bottom:2px;
line-height:16px;
}

.bodytext03{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
padding-right:8px;
padding-top:2px;
padding-bottom:2px;
line-height:16px;
}

.bodytext04{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding-right:4px;
padding-left:4px;
line-height:16px;
}

.padding4{
padding-left:4px;
}

.verticalhr{
background-image:url(images/vertical_hr.jpg);
background-repeat:repeat-y;
}


/*********************** body link *************************/
a.bodylink:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration: none;
	font-weight:normal;
}
a.bodylink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration: none;
	font-weight:normal;
}
a.bodylink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#D12521;
	text-decoration:underline;
	font-weight:normal;
}
a.bodylink:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration: none;
	font-weight:normal;
}
/***********************************************************/

/*********************** Menu link *************************/
a.menulink:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration: none;
	font-weight:normal;
}
a.menulink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration: none;
	font-weight:normal;
}
a.menulink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#D12521;
	text-decoration:underline;
	font-weight:normal;
}
a.menulink:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration: none;
	font-weight:normal;
}
/***********************************************************/

/*********************** footer link *************************/
a.footerlink:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration: none;
	font-weight:normal;
}
a.footerlink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration: none;
	font-weight:normal;
}
a.footerlink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#D12521;
	text-decoration:underline;
	font-weight:normal;
}
a.footerlink:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration: none;
	font-weight:normal;
}
/***********************************************************/

.fillerbg{
background-image:url(images/fillers.jpg);
background-repeat:no-repeat;
}

.paddinglr{
padding-left:3px;
padding-right:3px;
}

.plainwhite{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

.padding04{
padding:4px;
}

.contentpaddingnew{
padding-left:4px;
/*padding-top:3px;*/
padding-left:4px;
}

.lineheight05{
line-height:5px;
}
/**********************************************************/
.comment{
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding:5px 5px 5px 0px;
}