div,body,th,li,ul,dt,dd,dl,form,blockquote,a,tr,td,th,table,i,h1,h2,h3,h4,h5,b,i{
	font-family:tohama,verdana,helvetica,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
}

body{
        background-color:#ffffff;
        background-image:url('images/site/bgY.gif');
        margin:0px;
}
a,a:link,a:visited{
	background:none transparent;
	font-family:tohama,verdana,helvetica,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#000000;
}
a:hover{color:#62D523;}
h1{background:none transparent;font-size:14pt;color:#ff8800}
h2{background:none transparent;font-size:13pt;color:#ff5500}
h3{background:none transparent;font-size:12pt;}
h4,h5,h6{background:none transparent;font-size:11px;}
hr{background:none transparent;margin:0pt;color:#000050;height:1px;}
table{background:none transparent;border-collapse:collapse;padding:0px;margin:0px;}
td{background:none transparent;color:#000000;text-align:left;vertical-align:top;}
th{font-weight:bold;}
b{background:none transparent;font-weight:bold;color:#2CAF17;}
.alb_header{
	background-image:url('images/site/albumBar.gif');font-weight:bold;
	text-align:left;font-family:tohama,verdana,arial,helvetica,sans-serif;font-size:18px;color:#3366cc;}
}
.textbox{border-style:solid;border-color:#d9c653;border-width:1px;color:#000066;background-color:#eff3ff;text-align:left;}
.nextprev{
    font-weight:normal;
    font-size:11px;
    color:#666666;
    font-family:tohama,verdana,arial;
    text-decoration:none;
}
.footer{font-size:8pt;color:#999999;text-align:center;vertical-align:middle;background-image:url('images/site/bottom_line.gif');}
.page_header{
    padding:5px;
    font-weight:bold;
    font-size:14px;
    color:#000000;
    text-align:left;
    text-decoration:none;
    border:0px;
    background-color:#none transparent;
}
.page_header_2{
    margin:0pt;
    font-size:9pt;
    font-weight:normal;
    color:#666666;
    text-align:left;
    text-decoration:none;
    border-style:none;
    border-width:0pt;
}
.search{
    font-family:tohama,verdana,arial;
    margin:0pt;
    font-size:9pt;
    color:#000066;
    text-align:left;
    text-decoration:none;
    border-style:solid;
    border-color:#001c88;
    border-size:1pt;
}
.toc{ font-weight:bold;font-size:8pt;color:#000099;text-align:left;text-decoration:none;}
a.mainmenu,a.mainmenu:link,a.mainmenu:hover,a.mainmenu:visited{
	font-family:Tohama,Verdana,sans-serif;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	color:#2CAF17;
}
a.mainmenu:hover{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.mainmenu{
    font-weight:bold;
    color:#2CAF17;
}
a.toc:link,a.toc:visited,a.toc:active{
    font-weight:normal;
    font-size:8pt;
    color:#62D523;
    text-align:right;
    text-decoration:none;
}
a.toc:hover{
    font-weight:normal;
    font-size:8pt;
    color:#62D523;
    text-align:right;
    text-decoration:underline;
}
a.toc_root:link,a.toc_root:visited,a.toc_root:active{
    font-weight:bold;
    color:#666666;
    font-size:8pt;
    text-align:right;
    text-decoration:none;
}
a.toc_root:hover{
    font-weight:bold;
    color:#2CAF17;
    font-size:8pt;
    text-align:right;
    background:#639ace;
    text-decoration:none;
}
a.white:link,a.white:visited,a.white:active{
    color:#eeeeee;
    font-size:8pt;
    font-weight:normal;
    text-decoration:none;
}
a.white:hover{
    color:#2CAF17;
    font-size:8pt;
    font-weight:normal;
    text-decoration:underline;
}
a.dark:link,a.dark:visited,a.dark:active{
    font-size:8pt;
    font-weight:normal;
    color:#006699;
    text-decoration:none
}
a.dark:hover{
    font-size:8pt;
    font-weight:normal;
    color:#006699;
    text-decoration:underline
}
.page_headerBlue{
    padding:0px;
    font-weight:bold;
    font-size:12pt;
    color:#006699;
    text-align:left;
    text-decoration:none;
    border:0px;
    background:transparent;
}
