#root{	margin-top: 11px; margin-bottom: 22px; padding: 0 10px 0 0; font-size: 12px;}
a.root:active   {color:#FF0000;font-size:12px; text-decoration:none}
a.root:hover    {color:#CC0000;font-size:12px; text-decoration:none}
a.root:link     {color:#0033FF;font-size:12px; text-decoration:none;}
a.root:visited  {color:#0033FF;font-size:12px; text-decoration:none}


.etopmenu { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px;}
.gray12px { font-size: 12px; text-align: left; vertical-align: top; padding: 5px; background-color: #E6E6E6;}
.member .divider {	border-right: 1px solid #a1a5a9;}
.member .header {font-size: 13px; background: #e2e2e2;}
.member th, .member td { padding: 5px; vertical-align: top; text-align: left; font-size: 13px; }
.member {font-size: 13px;}
.midashi-td {	font-weight: bold; background-color: #FFE6B3;}
.midashie { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; color: #CC0000;}
.midashi{ font-weight: bold; font-size: larger;}
.sidemenu { font-size: 10px; color: #000000; text-decoration: none; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;}
.sidemenu2 {  font-size: 10px; color: #000099; text-decoration: none}
.sidemenu_e { font-size: 10px; color: #000000; text-decoration: none; font-family: "Arial", "Helvetica", "sans-serif";}
.sitemap { list-style-image: url(images/eye_c2.gif); font-size: 14px;}
.size10 {font-size: 10px;}
.size12 {font-size: 12px;}
.small-font { font-size: 10px;}.copyright { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #666666; text-decoration: none;}
.table1 { border: 1px solid #666666;}
.table2 {
	border-top: 0px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}
.titlearea { font-weight: bold;}
.whatnew { font-size: 12px;}
.pagetop{text-align:right;padding:0;}


A:active {	COLOR: #50AAFF}
A:hover {color:#FF0000;}
A:link {	COLOR: #3366cc}
A:visited {	COLOR: #4B4488}

body { background-color: #ffffff; margin: 10px; font-size: 1em; width: 560px;}
h1 {
	font-size: 1.2em;
	background: #FFE680 url(images/h1_bg.gif);
	border-top: 1px solid #FF6600;
	border-right: 1px solid #FF6600;
	border-bottom: 1px solid #FF6600;
	border-left: 7px solid #FF6600;
	padding: 3px;
}
h2 {
	font-size: 1.1em;
	border-left: 7px solid #FF0000;
	margin-top: 30px;
	background-color: #EEEEEE;
	margin-bottom: 20px;
	padding: 5px;
	margin-right: 0px;
	margin-left: 0px;
}
h3 {
	font-size: 1em;
	width: 560px;
	background-color: #CCE6E6;
	padding: 3px;
	border: 1px solid #999999;
	background-image: url(images/h3_bg.gif);
	text-indent: 5px;
	font-weight: normal;
}
#doc {
	font-size: 14px;
}
#doc h2 {
	font-size:14px;
	font-weight: normal;
}
#doc ul {
	list-style-type: none;
	margin: 5px 0 1px;
	padding: 0;
	font-size:13px;
}
#doc li {
	padding: 0px 5px 4px 15px;
	background-image: url(images/doc.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
}
th {
	background-color: #FFE6B3;
	padding: 5px;
	font-weight: normal;
	text-align: left;
}
.margintop {
	padding-top: 30px;
}

