html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	behavior: url("iepngfix.htc");
}
body {
	background:#012752 url(../images/body_bg.jpg) repeat-x;
	margin:0px;
	padding:0px;
	font-family: "Times New Roman";
	color:#053368;
	font-size:14px;
	line-height:20px;
}
h2 {
	font-size:27px;
	color:#043368;
	font-weight:bold;
	text-align:center;
	line-height:26px;
}
.style_01 {
	font-size:22px;
	color:#053368;
	font-weight:bold;
	text-align:center;
	line-height:26px;
	margin:0px 0px 0px 70px;
}
.style_02 {
	font-size:18px;
	color:#0152b0;
	text-align:center;
}
a {
	color:#0135ff;
	text-decoration:underline;
	font-weight:bold;
}
.style_03 {
	font-family:"Times New Roman";
	font-size:14px;
}
.style_03 ul {
	color:#053368;
	margin:0px 0px 0px 20px;
}
.style_03 ul li {
	list-style:url(../images/ul_icon.gif);
	padding:10px 0px 10px 0px;
}
.style_red {
	font-size:22px;
	color:#d32400;
	font-weight: bold;
}
.download_box {
	background:url(../images/download_bg.gif) no-repeat;
	width:643px;
	height:308px;
	margin:0px auto 0px auto;
}
h3 {
	font-size:17px;
	color:#053368;
	font-weight:bold;
	margin-bottom:10px;
}
h4 {
	font-size:18px;
	color:#0152b0;
	font-weight:normal;
}
a {
	color:#043368;
}
.blue a {
	color:#0135ff;
	text-decoration:underline;
}
#outer_wrap {
	width:956px;
	margin:41px auto 0px auto;
}
#scd_tophead_main {
	width:956px;
	float:left;
	background:url(../images/scd_bm_head.png) no-repeat;
	height:28px;
}
#scd_main_body_wrap {
	width:956px;
	background:url(../images/scd_bm_bg.png) repeat-y;
	float:left;
}
#scd_main_body {
	width:895px;
	margin:0px auto 0px auto;
}
#scd_main_body_inner1 {
	width:891px;
	float:left;
	border:1px solid #dddddd;
	padding:1px;
}
#scd_main_body_inner2 {
	width:891px;
	float:left;
	background:url(../images/inner_bg.gif) repeat-x;
}
#inner_body {
	width:855px;
	margin:0px auto 0px auto;
}
.border {
	border:1px solid #dddddd;
	padding:1px;
}
.block2 {
	background: #FFFFFF url(../images/block_bg.jpg) repeat-x;
	float:left;
}
#video_area {
	width:488px;
	margin:0px auto 0px auto;
}
.mail_area {
	width:488px;
	margin:20px auto 0px auto;
}
.mail_bg {
	background:url(../images/mail_center_bg.gif) repeat-y;
	width:488px;
	float:left;
}
.mail_contant {
	width:415px;
	margin:0px auto 0px auto;
}
.mail_contant label {
	color:#FFFFFF;
	font-family:Arial;
}
.mail_contant p {
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:18px;
	text-align:center;
}
.mail_contant input {
	width:190px;
}
.mail_contant a {
	color:#FFFFFF;
}
.mail_btn {
	width:196px;
	height:30px;
	padding-left:120px;
}
.mail_btn input {
	padding:10px 0px 0px 0px;
	border:0px;
}
.align_left {
	float:left;
}
.align_right {
	float:right;
}
.contant {
	width:764px;
	margin:0px auto 0px auto;
}
.contant p {
	padding:0px 0px 0px 0px;
	color:#000000;
	line-height:18px;
}
.download_contant {
	width:764px;
	margin:0px auto 0px auto;
}
.download_contant p {
	padding:0px 0px 0px 0px;
	color:#000000;
	line-height:30px;
	font-size:18px;
}
.contant ul {
	font-size:14px;
	margin:0px 0px 0px 40px;
}
.contant ul li {
	list-style:disc;
	padding:10px 0px 0px 0px;
}
#scd_bottom_main {
	width:956px;
	float:left;
	background:url(../images/scd_bm_bottom.png) no-repeat;
	height:11px;
}
.csd_book {
	width:161px;
	margin:0px auto 0px auto;
}
/* mail_order page*/
.csd_bookarea {
	width:700px;
	margin:0px auto 0px 70px;
}
.csd_bookcontant {
	width:317px;
	float:right;
	background:#FF0000;
}
.csd_bookarea ul {
	margin:10px 0px 0px 5px;
	float:left;
	font-size:22px;
	color:#053368;
	line-height:28px;
}
.top_links{
width:400px;
margin:0px auto 0px auto;
}
.blue_textwrap{
width:480px; margin:0px auto 10px auto;
}
.csd_bookarea ul li {
	list-style:none;
	background:url(../images/mail_order_icon.gif) no-repeat left;
	padding-left:20px;
}
.style_blue {
	font-size:22px;
	color:#053368;
	font-weight: bold;
}

.style_lightblue {
	font-size:18px;
	color:#0152b0;
	font-weight: bold;
}
.line_height {
	line-height:25px;
}
.shopping_charttop {
	width:493px;
	margin:0px auto 0px auto;
}
.card_area {
	width:850px;
	margin:0px auto 0px auto;
padding:
}
.card_image_area {
	width:598px;
	margin:0px auto 0px auto;
padding:
}
.style_bluesmall {
	font-size:16px;
	color:#053368;
	font-weight: bold;
	margin:0px auto 0px auto;
}
.card_formarea {
	width:600px;
	margin:0px auto 0px auto;
}
.last_box {
	width:850px;
	margin:0px auto 0px auto;
}
.next_btn {
	margin-left:350px;
}
.form_area {
	width:470px;
	margin:0px auto 0px auto;
}
.left_area {
	width:300px;
	float:left;
}
.right_area {
	width:300px;
	float:right;
}
.label {
	font-size:14px;
	color:#0152b0;
}
.large_input input {
	width:150px;
	border:1px solid #b5b7ba;
	height:18px;
	margin:0px 0px 0px 10px;
}
.form_input input {
	width:250px;
	border:1px solid #b5b7ba;
	height:18px;
	margin:0px 0px 0px 10px;
}
.formsmall_input input {
	width:100px;
	border:1px solid #b5b7ba;
	height:18px;
	margin:0px 0px 0px 10px;
}
.small_select select {
	width:120px;
	border:1px solid #b5b7ba;
	height:18px;
	margin:0px 0px 0px 10px;
}
.large_select select {
	width:150px;
	border:1px solid #b5b7ba;
	height:18px;
	margin:0px 0px 0px 10px;
}
.otuere_footerwrap {
	width:855px;
	margin:0px auto 0px auto;
}
#thanks_outerwrap {
	width:815px;
	margin:0px auto 0px auto;
}
.thanks_area {
	width:679px;
	margin:0px auto 0px auto;
}
.thanks_middlebg {
	width:679px;
	float:left;
	background:url(../images/thanks_centerbg.gif) repeat-y;
}
.thanks_contant {
	font-family:"Times New Roman";
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
}
.thanks_contant p {
	color:#FFFFFF;
	text-align:center;
	padding:15px 15px 0px 15px;
}
.thanks_label label {
	color:#FFFFFF;
}
.thanks_form {
	width:599px;
	margin:15px auto 0px auto;
}
.thnks_formlarge input {
	width:213px;
	border:1px solid #b5b7ba;
}
.style_font {
	font-size:18px;
}
.style_font a {
	color:#053368;
}
/* mail_order page*/
