/* CSS Document */

.page {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:21px;
	background-color:#514D4E;
}

.body { 
	font-size: 11px; 
	color: #363636; 
	font-family: Arial, Helvetica, sans-serif; 
	padding-top:20px;
	padding-bottom:15px;
	padding-left:10px;
	padding-right:10px;
}
.body A:link { color:#6464FF; text-decoration:none; }
.body A:visited { color: #6464FF; text-decoration:none; }
.body A:hover { color: #6464FF; text-decoration:underline; }
.body A:active { color: #6464FF; text-decoration:none; }

.body_nopad { 
	font-size: 13px; 
	color: #363636; 
	font-family: Arial, Helvetica, sans-serif; 
}
.body_nopad A:link { color:#363636; text-decoration:none; }
.body_nopad A:visited { color: #363636; text-decoration:none; }
.body_nopad A:hover { color: #363636; text-decoration:underline; }
.body_nopad A:active { color: #363636; text-decoration:none; }

.body_fine { font-size: 10px; color: #8A8A8A; font-family: Verdana, Arial, Helvetica, sans-serif; }
.body_fine A:link { color:#6464FF; text-decoration:none; }
.body_fine A:visited { color: #6464FF; text-decoration:none; }
.body_fine A:hover { color: #6464FF; text-decoration:underline; }
.body_fine A:active { color: #6464FF; text-decoration:none; }

.body_wt { 
	font-size: 11px; 
	color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif; 
}
.body_wt A:link { color: #FFFFFF; text-decoration:none; }
.body_wt A:visited { color: #FFFFFF; text-decoration:none; }
.body_wt A:hover { color: #FFFFFF; text-decoration:underline; }
.body_wt A:active { color: #FFFFFF; text-decoration:none; }

.title { font-size: 15px; color:#464646; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
.title A:link { color:#464646; text-decoration:none; }
.title A:visited { color:#464646; text-decoration:none; }
.title A:hover { color:#464646; text-decoration:nonoe; }
.title A:active { color:#464646; text-decoration:none; }

.title_rd { font-size: 16px; color:#CF2025; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:600; padding-left:30px; padding-bottom:10px; }

.tbl_block {
	padding:15px;
	background-color:#F7F8FA;
	font-size: 11px; 
	color: #363636; 
	font-family: Verdana, Helvetica, sans-serif;
}
.tbl_block A:link { color:#BD0000; text-decoration:none; }
.tbl_block A:visited { color: #BD0000; text-decoration:none; }
.tbl_block A:hover { color: #BD0000; text-decoration:underline; }
.tbl_block A:active { color: #BD0000; text-decoration:none; }

.product_tbl {
	padding-left:30px;
	padding-right:30px;
	padding-top:15px;
	padding-bottom:15px;
	background-color:#F1F2F5;
	font-size: 11px; 
	color: #454648; 
	font-family: Arial, Helvetica, sans-serif;
}
.product_tbl A:link { color:#BD0000; text-decoration:none; }
.product_tbl A:visited { color: #BD0000; text-decoration:none; }
.product_tbl A:hover { color: #BD0000; text-decoration:underline; }
.product_tbl A:active { color: #BD0000; text-decoration:none; }

.fine { font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #000000; }
.fine A:link { font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #000000; text-decoration:none; }
.fine A:visited { font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #000000; text-decoration:none; }
.fine A:hover { font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #000000; text-decoration:underline; }
.fine A:active { font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #000000; text-decoration:none; }

.footer {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #FEFCFD; text-align:center; }
.footer a:link { color: #FEFCFD; text-decoration: none; }
.footer a:visited { color: #FEFCFD; text-decoration: none; }
.footer a:hover { color: #FEFCFD; text-decoration: underline; }
.footer a:active { color: #FEFCFD; text-decoration: none; }

.tbl_brd { border: #999999 solid 1px; }

.tbl_brd_blk { border: #000000 solid 1px; }

.btm_brd { border-bottom: #999999 solid 1px; }

.top_brd_lt { border-top: #EFEFEF solid 1px; }

.rs_brd { border-right: #999999 solid 1px; }

.ls_brd { border-left: #999999 solid 1px; }

.top_brd { border-top: #999999 solid 1px; }

.tbl_top { background-color:#EEEEEC; font-weight:bold; border-bottom:#999999 solid 1px; }

.msg {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	background-color:#FFFFC1;
}

.quote_pad{
	padding-top:3px;
	padding-right:8px;
	text-align:right;
	vertical-align:top;
}
