*
	{ margin:0; padding:0; }

p, ul, ol, input, textarea, table, blockquote
	{ font-size:80%; line-height:150%; color:#333333; font-family: arial; }
pre
	{ font-size:80%; line-height:150%; color:#333333; font-family: monospace; }
blockquote
	{ padding-left:30px; }
p.ac
	{ text-align:center; }
p.ar
	{ text-align:right; }
a
	{ color:#0066CC; text-decoration:none; }
a:hover
	{ color:#0066CC; text-decoration:underline; }
img
	{ border:0; }
.clb
	{ clear:both; }
table
	{ margin-top:20px; border-collapse:collapse; }
th, td
	{ vertical-align:top; padding:2px 5px; }
td.nrp
	{ white-space:nowrap; }
.rbox
	{ float:right; margin-bottom:10px; }
.lbox
	{ float:left; }
.rfclear
	{ clear: right; }

body
	{ width:900px; margin-left:auto; margin-right:auto; }

div#hdr div#logo
	{ float:left; }
div#hdr div.mypage
	{ float:right; padding:15px 5px 0 0; }
div#hdr p.link
	{ clear:right; float:right; padding-top:9px; padding-right:5px; float:right; font-size:70%; }
div#unv
	{ clear:both; }
div#unv div
	{ float:left; }
p.yarrow
	{ clear:both; text-align:right; padding-right:5px; }
p.yarrow a
	{ padding-left:10px; background:url('../img/icon/icon_yarrow.gif') no-repeat 0 4px; }
p.barrow
	{ padding-right:5px; }
p.barrow a
	{ padding-left:10px; background:url('../img/icon/icon_barrow.gif') no-repeat 0 4px; }
p.author
	{ font-size:70%; }
div.ph
	{ border:1px solid #999999; }
div#bnv
	{ clear:both; }
div#bnv p
	{ background:#285D95; text-align:center; color:#ffffff; font-size:70%; padding:5px; }
div#bnv p a, div#bnv p a:hover
	{ color:#ffffff; }
div#ftr p
	{ text-align:center; font-size:70%; padding:5px; }
div.acbtn
	{ margin-left:auto; margin-right:auto; }

div.catimg
	{ margin-top:20px; }

div#grblock
	{ float:right; width:173px; padding-bottom:20px; }
div#glblock
	{ float:left; width:710px; padding-bottom:20px; }
div#requestbox
	{ background:#F6F8FB; border:3px double #285D95; padding:3px 10px; width:147px; }
div#requestbox ul
	{ list-style-type:none; }
div#requestbox ul li
	{ padding-top:0; padding-left:10px; background:url('../img/icon/icon_yarrow.gif') no-repeat 0 4px; }

div#searchbox
	{ background:#DBE2EF; padding:0 10px; width:153px; }
div#searchbox div.btn
	{ float:right; padding-top:3px; }
div#searchbox p.barrow
	{ padding:5px 0; }
div#searchbox ul
	{ list-style-type:none; }
div#searchbox ul li
	{ padding-top:5px; }
div#searchbox ul ul
	{ font-size:100%; padding-bottom:5px; }
div#searchbox ul ul li
	{ padding-top:0; padding-left:10px; background:url('../img/icon/icon_yarrow2.gif') no-repeat 0 4px; }

div#devtyzoh
	{ background:url('../img/top/img_devtyzohjpbtm.jpg') no-repeat bottom;}
div#devtyzoh p
	{ height:62px; padding:0 10px; }

div#companies div
	{ border-bottom:1px dotted #333333; }

