/* Reset default browser styles */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0; }
.clear { clear:both; }
.lf { float:left; }
.rt { float:right; }
em { font-style:italic; }
p, ul { 
margin-bottom:10px; 
font-family:Georgia, "Times New Roman", Times, serif;
line-height:24px;
}
/* Reset default browser styles */


body {
background:#0B0B0B url(images/bgMain.jpg) repeat-x;
font:normal 16px Arial, Helvetica, sans-serif;
color:#000;
}

h1 {
font-size:24px;
color:#0f50c8;
margin-bottom:15px;
}

#masthead {
width:840px;
margin:0 auto;
padding:20px 0 0 0;
}

#mainWrapper {
width:760px;
margin:0 auto 60px auto;
background:#fff url(images/bgCont.jpg) repeat-y;
padding:40px;
position:relative;
}
#mainWrapper .tp,
#mainWrapper .bt {
width:840px;
height:12px;
position:absolute;
background:url(images/bgTB.jpg) no-repeat left top;
}
#mainWrapper .tp {
left:0px;
top:0px;
}
#mainWrapper .bt {
bottom:0px;
left:0px;
background-position:right bottom;
}

.stO {
background:#fef4f4 url(images/rd2-2.jpg) no-repeat;
width:755px;
margin:0 auto;
}
.stand1 {
background:url(images/rd1-2.jpg) no-repeat left bottom;
padding:20px 20px 40px 20px;
text-align:center;
font-size:24px;
font-weight:bold;
color:#bb0911;
}
.stand2 {
background:#ffffe1;
border:dashed 2px #f0f017;
padding:20px;
text-align:center;
font-size:24px;
font-weight:bold;
color:#fe1a50;
}
.vidBx {
padding:10px;
width:470px;
margin:0 auto 30px auto;
background:#070707;
border:solid 1px #333;
}
.sp {
font-style:italic;
font-weight:bold;
text-decoration:underline;
}
.si {
font-style:italic;
font-weight:bold;
}
.ui {
font-style:italic;
text-decoration:underline;
}
.i { font-style:italic; }
.u { text-decoration:underline; }
.darkred {
color:#62050a;
}
.orange {
color:#f5a900;
}
.atten {
background:url(images/atten.png) no-repeat left 5px;
padding-left:82px
}
ul li ul {
padding-top:15px;
}
.ar-g1 li {
padding-left:46px;
background:url(images/ar-g1.jpg) no-repeat left 5px;
margin-bottom:15px;
}
.ar-g2 li {
padding-left:56px;
background:url(images/ar-g2.jpg) no-repeat 20px top;
margin-bottom:15px;
}
.ar-g1 ol {
list-style:lower-alpha outside;
padding-top:15px;
padding-left:50px;
}
.ar-g1 ol li {
background:none;
padding:0px;
}
.ar-b1 li {
padding-left:46px;
background:url(images/ar-b1.jpg) no-repeat left 5px;
margin-bottom:15px;
}
.ar-b2 li {
padding-left:56px;
background:url(images/ar-b2.jpg) no-repeat 20px top;
margin-bottom:15px;
}
.ar-r1 li {
padding-left:56px;
background:url(images/ar-r1.png) no-repeat 20px 5px;
margin-bottom:15px;
}
.nm-g li {
padding-left:86px;
margin-bottom:15px;
background:url(images/nm-g1.jpg) no-repeat 20px 5px;
}
.nm-g .nm-g1 {
background-image:url(images/nm-g1.jpg);
}
.nm-g .nm-g2 {
background-image:url(images/nm-g2.jpg);
}
.nm-g .nm-g3 {
background-image:url(images/nm-g3.jpg);
}

.nm-g2 li {
padding-left:56px;
margin-bottom:15px;
background:url(images/nm-g12.jpg) no-repeat 20px 5px;
}
.nm-g2 li strong {
color:#BB0911;
}
.nm-g2 .nm-g12 {
background-image:url(images/nm-g12.jpg);
}
.nm-g2 .nm-g22 {
background-image:url(images/nm-g22.jpg);
}
.nm-g2 .nm-g32 {
background-image:url(images/nm-g32.jpg);
}
.nm-g2 .nm-g42 {
background-image:url(images/nm-g42.jpg);
}
.nm-g2 .nm-g52 {
background-image:url(images/nm-g52.jpg);
}
.nm-g2 .nm-g62 {
background-image:url(images/nm-g62.jpg);
}


.down {
border:dashed 2px #00A7E5;
padding:20px 0;
border-width:2px 0;
}
.down .lf {
width:276px;
margin-bottom:15px;
}
.down .rt {
width:470px;
font-size:20px;
color:#333;
}
.down .rt a {
color:#00A7E5;
}


.ch li {
padding-left:86px;
margin-bottom:15px;
background:url(images/ar-gc.jpg) no-repeat 20px 0;
font-size:18px;
color:#333;
}
.ch li span {
color:#C3282F;
font-weight:bold;
}
.ch .bc {
background:url(images/ar-bc.jpg) no-repeat 20px 0;
}

.stand3 {
background:url(images/atten2.gif) no-repeat left 20px;
height:128px;
padding:20px 0 20px 168px;
font-size:24px;
line-height:30px;
color:#E18D0E;
border:dashed 2px #E7930A;
border-width:2px 0;
}


.stand5 {
border:dashed 2px #A51414;
padding:20px;
background:#fff7e3;
}
.stand5 strong {
color:#A51414;
}
.stand5 p {
font:normal 16px Arial, Helvetica, sans-serif;
line-height:26px;
}

/* Page 3 */
.pro {
font-size:28px;
text-align:center;
color:#000;
font-weight:bold;
}

/* formBx */
.formBx {
background:#e1f7ff url(images/bgFormBt.jpg) no-repeat left bottom;
width:345px;
float:left;
}
.formBx .in {
background:url(images/bgFormTp.jpg) no-repeat;
padding:77px 20px 20px 20px;
}
.formBx label,
.formBx .txB {
float:left;
}
.formBx label {
width:84px;
margin-right:10px;
font-size:14px;
text-align:right;
color:#3d4b50;
padding-top:6px;
}
.formBx .txB {
padding:5px 0 0 0;
border:solid 1px #78c9e5;
width:208px;
height:25px;
margin-bottom:10px;
font-size:14px;
color:#666;
}
.down .rt {
width:400px;
text-align:center;
float:right;
}

.signBx {
background:url(images/signup.jpg) no-repeat;
width:493px;
margin:0 auto;
padding-top:117px;

}
.signBx div {
border:solid 1px #69b7f7;
border-top:0px;
background:#edf5ff;
padding:10px 20px;
}
.signBx p {
line-height:30px !important;
font-family:arial;
font-size:18px;
}


/* testi */
.testiBx {
background:url(images/testTop.jpg) no-repeat;
}
.testiBx .in {
background:url(images/testBot.jpg) no-repeat right bottom;
}
.testiBx .testiV {
width:403px;
float:left;
text-align:center;
padding-left:20px;
}
.testiBx .testiV h1 {
text-align:center;
font-size:30px;
color:#342d20;
font-weight:bold;
height:60px;
line-height:60px;
margin-bottom:30px;
}
.testiBx .testiV li {
margin-bottom:15px;
}
.testiBx .testiT {
width:247px;
float:right;
margin:20px 0;
background:url(images/testiMid.jpg) repeat-y;
font-size:12px;
line-height:15px;
padding:0 10px;
Height: 1499px
}
.testiBx .testiT .img {
float:left;
margin-right:10px;
border:solid 1px #666;
border-width:0 1px 1px 0;
}
.testiBx .testiT li {
border-bottom:dashed 2px #9aba19;
margin-bottom:15px;
}
.testiBx .testiT .last {
margin-bottom:0px;
}


.testi2 {
background:#f1fcff;
width:760px;
margin:0 auto;
}
.testi2 h1 {
width:760px;
height:50px;
background:url(images/testi2bg.jpg) no-repeat;
margin:0;
text-align:center;
line-height:50px;
color:#fff;
}
.testi2 ul {
border:solid 1px #00a8ff;
padding:0 20px;
}
.testi2 li {
border-bottom:dashed 2px #00a8ff;
padding:15px 0;
background:#fff;\
font-size:12px;
}
.testi2 .eve {
background:#F1FCFF;
}
.testi2 .last {
border:0px;
}

