body
{
  margin: 0px;
  padding: 0px;

}
.red_ttl_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	color: #B40000;
}
.white_ttl_01 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFFFFF;
}
.txt_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0B4883;
}

.txt_blue_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0B4883;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.txt_white_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

a.txt_white_bold:link, a.txt_white_bold:visited, a.txt_white_bold:link:hover, a.txt_white_bold:link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.lnk_blck {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.lnk_blck a {
	color: #000000;
}

.ttl_yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFE953;
	font-weight: bold;
}
.txt_white_norm {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.txt_blue_bld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #093664;
	font-weight: bold;
}
.txt_green_bld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #41AF65;
	font-weight: bold;
}
.txt_red_bld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B40000;
	font-weight: bold;
}
.txt_blck {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.txt_red {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B40000;
}
.txt_lghtblue_bold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C5D6E7;
	font-weight: bold;
}
.txt_blcksans {
	font-family: sans-serif;
	font-size: 12px;
	color: #323232;
}

div.comment_form	td
{
	font-size: 12px;
}

div.comment_form	th
{
	font-size: 14px;
}

.more_products{margin:10px 0 0 5px; padding:0;}
.more_products li{
	margin:0 0 10px; padding:0 0 0 10px; 
	list-style-type:none; list-style-position: outside;
	background:  url(../imgs/arr.gif) 0 3px no-repeat;
}
.more_products li a{text-decoration:underline;}
.more_products li a:hover{text-decoration:none;}

.geo_link {padding-left:20px; font-weight:bold; font-size:0.9em;}
.geo_link a{text-decoration:underline;}
.geo_link a:hover{text-decoration:none;}

.how-to-buy {padding: 0 20px;}
.how-to-buy .country {font-weight:bold; text-transform:uppercase; font-size:1.1em;}
