@charset "utf-8";
/* CSS Document */

/* {{{ html tags & structure */

body {

	color: #555;
	font: 13px/17px Verdana, Helvetica, sans-serif;
	zoom: 1.0;
}
.bodyInner {
	width: 960px;
	margin: 0 auto;
	overflow:visible;
	position: static;
}
h1 {
	font: 36px/40px Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #C20020;
	visibility:hidden;
}
h2, .listTitleH2 {
	font: 18px/22px Arial, Helvetica, sans-serif;
    font-weight: normal;
	color: #C20020;
}

h3, .listTitleH3 {
	font-size: 13px; 
	font-weight: bold;
	color: #C20020;
	margin-top:20px;
}
h3.grey, .listTitleH3.grey {
	color:#555;
}
h3.noMargin {
	margin: 0;
}
h4, .listTitleH4 {
	font-size: 12px;
	font-weight: bold;
}

span.req {
	color: green;
}

.header{ font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:20pt; color:#C20122;}

.pricing_text{ font: 10pt Arial, Helvetica, sans-serif; LETTER-SPACING: 0.05em; word-spacing:0.005; text-align:right;  padding-right:15px;}
.pri_text{ font: 10pt Arial, Helvetica, sans-serif; LETTER-SPACING: 0.05em; word-spacing:0.005;  padding-left:15px;}

.button{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold;  letter-spacing:1px; text-decoration:none;}

.text_contain{ font: 10pt Arial, Helvetica, sans-serif; LETTER-SPACING: 0.05em; word-spacing:0.005; text-align:justify;}

.quate_hea{font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; font-size:15px;}

.listTitleH2 {font:Arial, Helvetica, sans-serif;font-weight: normal;color: #C20020; font-size:12pt; font-weight:bold;}

.box_contain{ font: 10pt Arial, Helvetica, sans-serif; LETTER-SPACING: 0.05em; word-spacing:0.005;}

.box_header{font-family:Arial, Helvetica, sans-serif; color:#C20020; font-weight:bold; font-size:15px; LETTER-SPACING: 0.04em;}
.box_contain{ font:11px Arial, Helvetica, sans-serif; text-align:justify;}

.highlight {
	background: #FFC;
}

.footer_box{font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; font-size:15px; padding-left:8px;}

.footer_con{font-family:Arial, Helvetica, sans-serif; color:#0843B3; font-size:10pt; line-height:-1em}

.customer a:link { font-size:10px;color:#0843b3;font-family: Arial; text-decoration:none}
.customer a:visited { font-size:10px;color:#0843b3;font-family: Arial; text-decoration:none}
.customer a:hover {font-size:10px; color: #0843b3;font-family: Arial;text-decoration: underline;}

.boxmore a:link{ font-size:8pt;color:#333;font-family: Arial; text-decoration:none ;LETTER-SPACING: 0.05em; text-decoration:none;}
.boxmore a:visited { font-size:8pt;color:#333;font-family: Arial; text-decoration:none  ;LETTER-SPACING: 0.05em;  text-decoration:none;}
.boxmore a:hover {font-size:8pt; color: #c80202;font-family: Arial;text-decoration: underline;  LETTER-SPACING: 0.05em;  text-decoration:none;}

.boxmore_contain{ font: 8pt Arial, Helvetica, sans-serif; LETTER-SPACING: 0.05em; word-spacing:0.005; text-decoration:none; color:#999999;}


.top_button a:link { font-size:8pt;color:#000000;font-family: Arial; text-decoration:none}
.top_button a:visited { font-size:8pt;color:#666666;font-family: Arial; text-decoration:none}
.top_button a:hover {font-size:8pt; color:#333333;font-family: Arial; text-decoration:none}
.top_button a:active {font-size:8pt; color: #36C2C2;font-family: Arial; text-decoration:none}




