@media print, screen {

body {padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5b5b5b; background:url(i/bg/101.jpg) center top no-repeat #356fa4}


h1 {margin:0; padding:24px 31px 7px 31px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal}
h1 span {color:#e5730d}

h2 {margin:0; padding:31px 31px 21px 31px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal}

h3 {font-size:12px; margin:0; padding:12px 31px 8px 57px; background:url(i/ico/003.gif) 31px 12px no-repeat}

h4 {font-size:11px; padding:12px 0 14px 30px; margin:0; background:url(i/ico/009.gif) 2px 12px no-repeat}
h4.hst01 {background:url(i/ico/010.gif) 2px 12px no-repeat}

h5 {font-size:11px; padding:9px 0 7px 30px; margin:0}
h5 .num1 { float:left; font-size:25px; font-family:Arial, Helvetica, sans-serif; padding:0 8px 0 0; line-height:26px}

h6 {padding:0 31px 12px 31px; margin:0; font-size:11px; background:url(i/ico/002.gif)  no-repeat;}


p { margin:0; padding:0 31px 8px 31px;}
p.txt04 {font-size:13px}

img {border:0}
a:link, a:visited {color:#1b5c9f}
a:hover {color:#e5730d}
form {margin:0; padding:0}
input, select, textarea {font-family:Verdana, Arial, Helvetica, sans-serif}

ul {margin:0; padding:15px 0 7px 31px; list-style:none}
ul li { background:url(i/bul/001.gif) 0 1px no-repeat; line-height:14px; padding:0 0 4px 16px;  list-style:none; margin:0}





dl, dl dd, dl dt {margin:0; padding:0;}

table tr th, table tr td { font-size:11px; text-align:left; padding:10px 5px 10px 18px;  border-bottom:2px solid #fff}
table tr td {background:#f7f2dc}
table tr th {background:#e3e3e3}

#all { width:932px; overflow:hidden; margin-left:auto; margin-right:auto; background:url(i/bg/104.gif) 690px 0 repeat-y #fff}
#hdr01 {height:58px; overflow:hidden; background:url(i/bg/102.jpg) no-repeat}

#hdr02 {float:left; overflow:hidden; padding:6px 12px 0 0; margin-right:12px; background:url(i/bg/103.gif) 100% 17px no-repeat}
#hdr03 {float:left; width:600px; overflow:hidden; padding:18px 0 0 0}

#hdr04 {float:right; width:160px;  padding:28px 0 9px 0; font-size:10px; font-weight:bold}
#hdr04 a:link, #hdr04 a:visited {float:right; color:#fff; text-decoration:none; padding:8px 0 1px 24px; margin:0 0 0 20px}
#hdr04 a:hover {text-decoration:underline}
#hdr04 a#pr01 { background:url(i/ico/101.gif) 0 3px no-repeat}
#hdr04 a#em01 { background:url(i/ico/102.gif) 0 7px no-repeat}

#hdr05 {display:block; visibility:hidden}

#main01 {width:689px; overflow:hidden; float:left; font-size:11px;}
#main02 { padding:29px 25px 27px 31px}


#rght01 {float:left; width:209px; overflow:hidden; background:url(i/bg/105.gif) 0 0 repeat-x #f0f0f0; font-size:11px}
#rght02 {padding:48px 20px 10px 20px}



.menu05 {height:33px; background:url(i/bg/106.gif) 0 32px repeat-x; overflow:hidden; width:633px; overflow:hidden; text-transform:uppercase; font-size:10px; line-height:12px}

.menu05 div {float:left; height:33px; overflow:hidden}

.menu05 .mst01 {width:106px; background:url(i/but/101.gif) 100% 0 no-repeat; }
.menu05 .mst01 a:link, .menu05 .mst01 a:visited {display:block; color:#5b5b5b; text-decoration:none; font-weight:bold; padding-top:15px; padding-bottom:5px; text-align:center; margin-right:3px; background:url(i/but/102.gif) no-repeat}
.menu05 .mst01 a:hover {text-decoration:underline}

.menu05 .mst01_act {width:106px; background:url(i/but/107.gif) 100% 0 no-repeat; overflow:hidden}
.menu05 .mst01_act a:link, .menu05 .mst01_act a:visited {display:block; color:#fff; text-decoration:none; font-weight:bold; padding-top:12px; padding-bottom:9px; text-align:center; margin-right:3px; background:url(i/but/108.gif) no-repeat}
.menu05 .mst01_act a:hover {text-decoration:underline}

.menu05 .mst02 {width:106px; background:url(i/but/103.gif) 100% 0 no-repeat;}
.menu05 .mst02 a:link, .menu05 .mst02 a:visited {display:block; color:#5b5b5b; text-decoration:none; font-weight:bold; padding-top:15px; padding-bottom:5px; text-align:center; margin-right:3px; background:url(i/but/104.gif) no-repeat}
.menu05 .mst02 a:hover {text-decoration:underline}

.menu05 .mst02_act {width:106px; background:url(i/but/109.gif) 100% 0 no-repeat; overflow:hidden}
.menu05 .mst02_act a:link, .menu05 .mst02_act a:visited {display:block; color:#fff; text-decoration:none; font-weight:bold; padding-top:12px; padding-bottom:9px; text-align:center; margin-right:3px; background:url(i/but/110.gif) no-repeat}
.menu05 .mst02_act a:hover {text-decoration:underline}

.menu05 .mst03 {width:103px; background:url(i/but/105.gif) 100% 0 no-repeat;}
.menu05 .mst03 a:link, .menu05 .mst03 a:visited {display:block; color:#5b5b5b; text-decoration:none; font-weight:bold; padding-top:15px; padding-bottom:5px; text-align:center; background:url(i/but/106.gif) no-repeat}
.menu05 .mst03 a:hover {text-decoration:underline}

.menu05 .mst03_act {width:103px; background:url(i/but/111.gif) 100% 0 no-repeat; overflow:hidden}
.menu05 .mst03_act a:link, .menu05 .mst03_act a:visited {display:block; color:#fff; text-decoration:none; font-weight:bold; padding-top:12px; padding-bottom:9px; text-align:center; margin-right:3px; background:url(i/but/112.gif) no-repeat}
.menu05 .mst03_act a:hover {text-decoration:underline}



#mblock  {border:solid #aaaaaa; border-width:0 1px 1px 1px; padding:7px 0 25px 0}

.box11 {width:568px; margin:0 0 0 31px}
.box11 label {float:left; padding:3px 0 0 0; font-weight:bold; margin:0; width:80px; overflow:hidden; font-size:11px;}
.box11 .st01 {height:30px; overflow:hidden}
.box11 .st01 input {float:right; height:15px; width:473px}
.box11 .st02 {height:94px; overflow:hidden; border-bottom:1px solid #adadad}
.box11 .st02 textarea {float:right; height:74px; width:473px}

.box02 {font-size:10px; padding:34px 0 25px 253px; color:#adadad }
.box02 img { display:block}

.sp01 {border-bottom:1px solid #adadad; overflow:hidden; height:12px; margin:0 31px 0 31px;}
#rght02 .sp01 {height:12px; margin:0}

.sp02 {height:1px; overflow:hidden; clear:both; display:block}

.but04 { margin:11px 0 0 0; height:30px; width:600px}
.box11 .but04 {width:567px}

.but04 input {font-size:11px; color:#fff; font-weight:bold; border:0; background:#89c046; margin:0 0 0 3px; float:right; width:128px; text-align:center; padding-top:5px; padding-bottom:4px; text-transform:uppercase}
.but04 input.ist01 { color:#5b5b5b; background:#c4c4c4}
.but04 input.ist02 {background:#599cd3}

.but04 a:link, .but04 a:visited {font-size:11px; color:#fff; font-weight:bold; float:right; background:#89c046; text-transform:uppercase; padding:5px 27px 4px 27px; text-decoration:none}
.but04 a:hover { text-decoration:underline}

.but05 {font-size:12px; padding:0 0 4px 23px}

.but005 {width:130px; margin:11px 15px 0 0; height:30px;float:right;}
.but005 a:link, .but005 a:visited {font-size:11px; color:#fff; font-weight:bold; float:right; background:#89c046; text-transform:uppercase; padding:5px 27px 4px 27px; text-decoration:none}


ul.list01 { padding:0 0 15px 0}
ul.list01 li { background:url(i/ico/002.gif) 2px 2px no-repeat; line-height:14px; font-size:11px; padding:0 10px 10px 30px }
ul.list01 li.lst01 { background-image:url(i/ico/003.gif)}
ul.list01 li.lst02 { background-image:url(i/ico/004.gif)}
ul.list01 li.lst03 { background-image:url(i/ico/005.gif)}
ul.list01 li.lst04 { background-image:url(i/ico/006.gif)}
ul.list01 li.lst05 { background-image:url(i/ico/007.gif)}
ul.list01 li.lst06 { background-image:url(i/ico/008.gif)}
ul.list01 li a:link, ul.list01 li a:visited {color:#9e581a; text-decoration:none}
ul.list01 li a:hover {text-decoration:underline}

ul.list02 { padding:0 0 15px 57px}
ul.list02 li { background:none; line-height:13px; font-size:11px; padding:0 10px 3px 0 }
ul.list02 li input {vertical-align:middle; height:18px; margin:0 6px 1px 1px}

ul.list03 { padding:0 0 15px 0}
ul.list03 li {background:url(i/bul/003.gif) 14px 4px no-repeat; line-height:14px; font-size:11px; padding:0 10px 10px 30px }

.rating {padding:12px 0 11px 30px; background:#fff}
.rating01 {height:13px; font-size:10px; overflow:hidden; width:114px}

#ftr {width:932px; background:#fff; margin-left:auto; margin-right:auto; font-size:11px}
#ftr01 {margin:0 34px 0 31px; border-top:11px solid #f0f0f0}
#ftr02 {padding:32px 10px 19px 32px; background:url(i/acrobat.gif) 1px 28px no-repeat}

#pwrby {font-size:10px; padding:3px 0 12px 0; line-height:13px; text-align:right}
#pwrby a:link, #pwrby a:visited { background:url(i/leadix.gif) 0 1px no-repeat; padding:0 0 0 16px; text-decoration:underline}
#pwrby a:hover {text-decoration:none}

.clear {clear:both; height:1px; overflow:hidden;}
.right {float:right}
.left {float:left}


.embdp { margin:12px 0 0 31px; width:570; overflow:hidden}

table.disc01 { margin-left:30px}

table.disc01 tr th { font-size:11px; text-align:left; padding:10px 5px 10px 18px;  border-bottom:1px solid #ddd}

table.disc01 tr td { font-size:11px; text-align:left; padding:10px 5px 10px 18px;  border-bottom:1px solid #ddd}

table.disc01 tr td {background:#fff}

table.disc01 tr th {background:#f0f0f0}

.but06 { margin:0 0 0 0; height:30px; float:right}

.but06 a:link, .but06 a:visited {font-size:11px; color:#fff; font-weight:bold; float:left; background:#89c046; text-transform:lowercase; padding:4px 15px 4px 15px; text-decoration:none; margin:0 30px 0 0}

.but06 a:hover { text-decoration:underline}

.sp11 {border-bottom:1px solid #adadad; overflow:hidden; height:12px; margin:0 31px 0 31px; clear:both}

.box21 {width:568px; margin:0 0 0 31px}

.box21 label {font-weight:bold; margin:0; font-size:12px; padding:0 0 3px 0}

.box21 label  span { color:#f6a70d}

.box21 .st01 {overflow:hidden; padding:12px 0 3px 0}

.box21 .st01 input {height:15px; width:543px; border:1px solid #aaa; padding:3px}

.box21 .st02 {padding:12px 0 3px 0}

.box21 .st02 textarea {height:130px; width:543px; border:1px solid #aaa; padding:3px}

.box21 .st04 {font-size:12px; padding:12px 0 3px 0}

.box21 .st05 {font-size:11px; padding:0 0 0 12px}

.box21 .st06 {height:131px; font-size:11px; padding:1px 3px ; border:1px solid #aaa; width:543px; overflow:auto; margin:0 0 12px 0}

.box21 .st01 label, .box21 .st02 label { display:block}



.box21 .st08 {height:30px; padding:7px 0 0 0}

.box21 .st08 img { float:left; margin:0 12px 0 0}

.box21 .st08 input {height:15px; width:112px; border:1px solid #aaa; padding:3px; float:left; margin:0 12px 0 0}



.box21 .st08 a:link, .box21 .st08 a:visited {font-size:11px; color:#5b5b5b; font-weight:bold; float:left; background:#c4c4c4; text-transform:lowercase; padding:5px 15px 5px 15px; text-decoration:none; margin:0 30px 0 0}

.box21 .st08 a:hover { text-decoration:underline}



.box21 .but04 {width:554px}



.txt21 { color:#f6a70d}

}


@media print {
body {color:#000; background:#fff}
#hdr05 {padding:0 0 0 31px; visibility:visible}
#all {padding:0; width:100%; background:#fff}
#main01, .menu05 {width:100%}

.menu05 div a:link, .menu05 div a:visited {color:#000; }
.menu05 .mst02_act a:link, .menu05 .mst02_act a:visited {color:#000;text-decoration:underline!important}
.menu05 .mst01_act a:link, .menu05 .mst01_act a:visited{color:#000;text-decoration:underline!important}

.menu05 .mst01, .menu05 .mst02, .menu05 .mst03, .menu05 .mst01_act, .menu05 .mst02_act, .menu05 .mst03_act {width:95px}
#hdr02, #hdr03, #hdr04, .box11, .but04, #rght02, #ftr,#a0001,#h0001 { display:none}
#mblock  {border-width:1px 1px 1px 1px;}

}






/**********NEW COURSE OVERVIEW***********/

.newBox02 {font-size:10px; color:#adadad }
.newBox02 img { display:block}
.newBox02 table tr, td {padding:0px 25px 0px 0px;}

.submitButtonHolder { margin:11px 0 0 0; height:30px; width:600px; position: relative; height: 80px; left: 117px;}
.submitButtonHolder input {font-size:11px; color:#fff; font-weight:bold; border:0; background:#89c046; margin:0 0 0 3px; width:128px; text-align:center; padding-top:5px; padding-bottom:4px; text-transform:uppercase}
.submitButtonHolder input.ist01 { color:#5b5b5b; background:#c4c4c4}
.submitButtonHolder input.ist02 {background:#599cd3}
#newMain02 {padding: 8px 25px 27px 31px;	position: relative;  width: 633px;}

/**********END OF NEW COURSE OVERVIEW***********/

/*new added*/
.btn_green {width:130px; margin:11px 10px 0 0; height:30px; float:right;font-size:11px; color:#fff; font-weight:bold; float:right; background:#89c046; text-transform:uppercase; padding:5px 27px 4px 27px; text-decoration:none;border:0px;cursor:pointer}
.btn_grey {width:130px; margin:11px 10px 0 0; height:30px; float:right;font-size:11px; color:#fff; font-weight:bold; float:right; background:#c4c4c4; text-transform:uppercase; padding:5px 27px 4px 27px; text-decoration:none;border:0px;cursor:pointer}

.box31 {}
.box31 h4 {font-size:11px; padding:12px 0 4px 26px; margin:0; background:url(i/ico/501.gif) 2px 11px no-repeat}
.box31 div {font-size:11px; color:#5b5b5b}
.box31 div.st94 {font-size:17px; color:#66b10c}
.box31 div.st3 {font-size:15px; color:#366fa4}
