* { font-family: Arial, Helvetica, sans-serif;}

body { background:#000000;}
p, td, div { font-size:14px; color:#b2b2b2; line-height:16px;}
form, body, iframe { margin: 0; padding: 0;}
img, table, iframe { border: 0;}
p { margin-top:0; margin-bottom:14px;}
table { border-collapse:collapse;}
table td { padding:0;}
.h100 { height:100%;}

a { color:#336699; text-decoration:none;}
a:hover { text-decoration:underline;}

a.def {color:#808080; text-decoration:none;}
a.def:hover {text-decoration:underline;}

.bg_top { background:url(images/bg_top.jpg) no-repeat;}
.bg_bot-x { background:url(images/bg_bot-x.jpg) repeat-x; color:#ffffff; font-size:10px; font-family:Tahoma; padding:22px 0 0 37px}
.bg_right { background:url(images/bg_right.jpg) no-repeat 0px 0; height:525px}


.ttl1 { font-size:24px; line-height:30px; color:#0e49a1; font-weight:bold;}
.ttl2 { font-size:14px; line-height:30px; color:#ffffff; font-weight:bold;}
.wht1 { font-size:14px; color:#ffffff; font-weight:bold;}
.bl-un { color:#3399ff;}
a.bl-un, a.bl-un:visited, a.bl-un:active  { color:#80bcdd; text-decoration: underline;}
a.bl-un:hover { text-decoration:none}

.d-right {
	color:#000033;
	font-size:12px;
	margin:47px 0 0 14px;
	width:268px
}
  a.right {color:#000033; font-size:12px; text-decoration:none}
  a.right:hover {text-decoration:underline}
.d-mnu {
	margin:21px 0 0 362px
}

.inp { width:437px; height:16px; border:#4f8cc3 solid 1px; font-size:14px}
.area { width:437px; height:73px; border:#4f8cc3 solid 1px; font-size:14px}
.btn_clear { background:url(images/btn_clear.jpg) no-repeat; width:56px; height:19px; border:0; cursor:pointer; margin-right:10px}
.btn_send { background:url(images/btn_send.jpg) no-repeat; width:56px; height:19px; border:0; cursor:pointer;}
.right_b, p.right_p, p.right_p a { color:#003; font:16px/18px Arial, Helvetica, sans-serif;}
p.right_p, p.right_p a { font-size:14px;}
