body { background-color: #EFEFEF; 


scrollbar-face-color: #cccccc; 
scrollbar-shadow-color: #bbbbbb; 
scrollbar-highlight-color: #cccccc; 
scrollbar-3dlight-color: #bbbbbb; 
scrollbar-darkshadow-color: #cccccc; 
scrollbar-track-color: #dddddd; 
scrollbar-arrow-color: #bbbbbb }

p { margin-top: 10; }

textarea { background-color: #FFFFFF; border: 1px solid; border-color: #CCCCCC; color: #E7E7E7; font-family: arial, helvetica, verdana, 'ms sans serif'; font-size: 12px; color: #333333; padding: 5px; }

input { background-color: #FFFFFF; border: 1px solid; border-color: #CCCCCC; color: #E7E7E7; font-family: arial, helvetica, verdana, 'ms sans serif'; font-size: 12px; color: #333333; padding: 2px; }

input.button { background-color: #E7E7E7; border: 1px solid; border-color: #999999; color: #E7E7E7; font-family: arial, helvetica, verdana, 'ms sans serif'; font-size: 12px; color: #333333; padding: 2px; }

select { background-color: #FFFFFF; border: 1px solid; border-color: #CCCCCC; color: #E7E7E7; font-family: arial, helvetica, verdana, 'ms sans serif'; font-size: 12px; color: #333333; }

a { cursor: auto; }
a:link { color: #000000; background: transparent; text-decoration: underline; }
a:visited { color: #000000; background: transparent; text-decoration: underline; }
a:active { color: #ff0000; background: transparent; text-decoration: underline; }
a:hover { color: #ff0000; background: transparent; text-decoration: underline; }

a.top:link { text-decoration: none; }
a.top:visited { text-decoration: none; }
a.top:active { text-decoration: none; }
a.top:hover { color: #ff0000; text-decoration: none; }


.boxborder	{ background-color: #E7E7E7; }
.boxends	{ background-color: #F5F5F5; }
.content	{ background-color: #FFFFFF; }

.iboxborder	{ background-color: #D7D7D7; }
.irow1		{ background-color: #E7E7E7; }
.irow2		{ background-color: #F5F5F5; }

.def { font-weight: normal; font-size: 12px; color: #333333; font-family: arial, helvetica, verdana, 'ms sans serif'; }
.ttl2 { font-weight: bold; font-size: 12px; color: #666666; font-family: arial, helvetica, verdana, 'ms sans serif'; }
