@charset "utf-8";
/* Style jquery */
/* rd_lib 1.6.0 121016 */

/* Loading Width and Height Setup */
.rd_w10 { width:10px; } .rd_w15 { width:15px; } .rd_w20 { width:20px; } .rd_w25 { width:25px; } .rd_w30 { width:30px; } .rd_w35 { width:35px; }
.rd_w40 { width:40px; } .rd_w45 { width:45px; } .rd_w50 { width:50px; } .rd_w55 { width:55px; } .rd_w60 { width:60px; } .rd_w65 { width:65px; }
.rd_w70 { width:70px; } .rd_w75 { width:75px; }.rd_w80 { width:80px; } .rd_w85 { width:85px; } .rd_w90 { width:90px; } .rd_w95 { width:95px; }
.rd_w100 { width:100px; } .rd_w105 { width:100px; } .rd_w110 { width:110px; } .rd_w115 { width:115px; } .rd_w120 { width:120px; } .rd_w125 { width:125px; }
.rd_w130 { width:130px; } .rd_w135 { width:135px; } .rd_w140 { width:140px; } .rd_w145 { width:145px; } .rd_w150 { width:150px; } .rd_w155 { width:155px; }
.rd_w160 { width:160px; } .rd_w165 { width:165px; } .rd_w170 { width:170px; } .rd_w175 { width:175px; } .rd_w180 { width:180px; } .rd_w185 { width:185px; }
.rd_w190 { width:190px; } .rd_w195 { width:195px; } .rd_w200 { width:200px; } .rd_w205 { width:205px; } .rd_w210 { width:210px; } .rd_w215 { width:215px; }
.rd_w220 { width:220px; } .rd_w225 { width:225px; } .rd_w230 { width:230px; } .rd_w235 { width:235px; } .rd_w240 { width:240px; } .rd_w245 { width:245px; }
.rd_w250 { width:250px; } .rd_w255 { width:255px; } .rd_w260 { width:260px; } .rd_w265 { width:265px; } .rd_w270 { width:270px; } .rd_w275 { width:275px; }
.rd_w280 { width:280px; } .rd_w285 { width:285px; } .rd_w290 { width:290px; } .rd_w295 { width:295px; } .rd_w300 { width:300px; } .rd_w305 { width:305px; }
.rd_w310 { width:310px; } .rd_w315 { width:315px; } .rd_w320 { width:320px; } .rd_w325 { width:325px; } .rd_w330 { width:330px; } .rd_w335 { width:335px; }
.rd_w340 { width:340px; } .rd_w345 { width:345px; } .rd_w350 { width:350px; } .rd_w355 { width:355px; } .rd_w360 { width:360px; } .rd_w365 { width:365px; }
.rd_w370 { width:370px; } .rd_w375 { width:375px; } .rd_w380 { width:380px; } .rd_w385 { width:385px; } .rd_w390 { width:390px; } .rd_w395 { width:395px; }
.rd_w400 { width:400px; } .rd_w405 { width:405px; } .rd_w410 { width:410px; } .rd_w415 { width:415px; } .rd_w420 { width:420px; } .rd_w425 { width:425px; }
.rd_w430 { width:430px; } .rd_w435 { width:435px; } .rd_w440 { width:440px; } .rd_w445 { width:445px; } .rd_w450 { width:450px; } .rd_w455 { width:455px; }
.rd_w460 { width:460px; } .rd_w465 { width:465px; } .rd_w470 { width:470px; } .rd_w475 { width:475px; } .rd_w480 { width:480px; } .rd_w485 { width:485px; }
.rd_w490 { width:490px; } .rd_w495 { width:495px; } .rd_w500 { width:500px; } .rd_w505 { width:505px; } .rd_w510 { width:510px; } .rd_w515 { width:515px; }
.rd_w520 { width:520px; } .rd_w525 { width:525px; } .rd_w530 { width:530px; } .rd_w535 { width:535px; } .rd_w540 { width:540px; } .rd_w545 { width:545px; }
.rd_w550 { width:550px; } .rd_w555 { width:555px; } .rd_w560 { width:560px; } .rd_w565 { width:565px; } .rd_w570 { width:570px; } .rd_w575 { width:575px; }
.rd_w580 { width:580px; } .rd_w585 { width:585px; } .rd_w590 { width:590px; } .rd_w595 { width:595px; } .rd_w600 { width:600px; } .rd_w605 { width:605px; }
.rd_w610 { width:610px; } .rd_w615 { width:615px; } .rd_w620 { width:620px; } .rd_w625 { width:625px; } .rd_w630 { width:630px; } .rd_w635 { width:635px; }
.rd_w640 { width:640px; } .rd_w645 { width:645px; } .rd_w650 { width:650px; } .rd_w655 { width:655px; } .rd_w660 { width:660px; } .rd_w665 { width:665px; }
.rd_w670 { width:670px; } .rd_w675 { width:675px; } .rd_w680 { width:680px; } .rd_w685 { width:685px; } .rd_w690 { width:690px; } .rd_w695 { width:695px; }
.rd_w700 { width:700px; } .rd_w705 { width:705px; } .rd_w710 { width:710px; } .rd_w715 { width:715px; } .rd_w720 { width:720px; } .rd_w725 { width:725px; }
.rd_w730 { width:730px; } .rd_w735 { width:735px; } .rd_w740 { width:740px; } .rd_w745 { width:745px; } .rd_w750 { width:750px; } .rd_w755 { width:755px; }
.rd_w760 { width:760px; } .rd_w765 { width:765px; } .rd_w770 { width:770px; } .rd_w775 { width:775px; } .rd_w780 { width:780px; } .rd_w785 { width:785px; }
.rd_w790 { width:790px; } .rd_w795 { width:795px; } .rd_w800 { width:800px; } .rd_w810 { width:810px; } .rd_w815 { width:815px; } .rd_w820 { width:820px; }
.rd_w825 { width:825px; } .rd_w830 { width:830px; } .rd_w835 { width:835px; } .rd_w840 { width:840px; } .rd_w845 { width:845px; } .rd_w850 { width:850px; }
.rd_w855 { width:855px; } .rd_w860 { width:860px; } .rd_w865 { width:865px; } .rd_w870 { width:870px; } .rd_w875 { width:875px; } .rd_w880 { width:880px; }
.rd_w885 { width:885px; } .rd_w890 { width:890px; } .rd_w895 { width:895px; } .rd_w900 { width:900px; } .rd_w905 { width:905px; } .rd_w910 { width:910px; }
.rd_w915 { width:915px; } .rd_w920 { width:920px; } .rd_w925 { width:925px; } .rd_w930 { width:930px; } .rd_w935 { width:935px; } .rd_w940 { width:940px; }
.rd_w945 { width:945px; } .rd_w950 { width:950px; } .rd_w955 { width:955px; } .rd_w960 { width:960px; }

.rd_wp10 { width:10%; } .rd_wp15 { width:15%; } .rd_wp20 { width:20%; } .rd_wp25 { width:25%; } .rd_wp30 { width:30%; } .rd_wp35 { width:35%; }
.rd_wp40 { width:40%; } .rd_wp45 { width:45%; } .rd_wp50 { width:50%; } .rd_wp55 { width:55%; } .rd_wp60 { width:60%; } .rd_wp65 { width:65%; }
.rd_wp70 { width:70%; } .rd_wp75 { width:75%; }.rd_wp80 { width:80%; } .rd_wp85 { width:85%; } .rd_wp90 { width:90%; } .rd_wp95 { width:95%; }
.rd_wp100 { width:100%; } 

.rd_w40i, .rd_w40i_l1 input, .rd_w40i_l1 select { width:40px !important; }.rd_w45i, .rd_w45i_l1 input, .rd_w45i_l1 select { width:45px !important; }
.rd_w50i, .rd_w50i_l1 input, .rd_w50i_l1 select { width:50px !important; } .rd_w55i, .rd_w55i_l1 input, .rd_w55i_l1 select { width:55px !important; }
.rd_w60i, .rd_w60i_l1 input, .rd_w60i_l1 select { width:60px !important; }
.rd_w70i, .rd_w70i_l1 input, .rd_w70i_l1 select { width:70px !important; } .rd_w75i, .rd_w75i_l1 input, .rd_w75i_l1 select { width:75px !important; } 
.rd_w80i, .rd_w80i_l1 input, .rd_w80i_l1 select { width:80px !important; }
.rd_w90i, .rd_w90i_l1 input, .rd_w90i_l1 select { width:90px !important; } .rd_w100i, .rd_w100i_l1 input, .rd_w100i_l1 select { width:100px !important; }
.rd_w110i, .rd_w110i_l1 input, .rd_w110i_l1 select { width:110px !important; } .rd_w120i, .rd_w120i_l1 input, .rd_w120i_l1 select { width:120px !important; }
.rd_w130i, .rd_w130i_l1 input, .rd_w130i_l1 select { width:130px !important; } .rd_w135i, .rd_w135i_l1 input, .rd_w135i_l1 select { width:135px !important; }
.rd_w140i, .rd_w140i_l1 input, .rd_w140i_l1 select { width:140px !important; }
.rd_w150i, .rd_w150i_l1 input, .rd_w150i_l1 select { width:150px !important; } .rd_w160i, .rd_w160i_l1 input, .rd_w160i_l1 select { width:160px !important; }
.rd_w170i, .rd_w170i_l1 input, .rd_w170i_l1 select { width:170px !important; } .rd_w180i, .rd_w180i_l1 input, .rd_w180i_l1 select { width:180px !important; }
.rd_w190i, .rd_w190i_l1 input, .rd_w190i_l1 select { width:190px !important; } .rd_w200i, .rd_w200i_l1 input, .rd_w200i_l1 select { width:200px !important; }
.rd_w210i, .rd_w210i_l1 input, .rd_w210i_l1 select { width:210px !important; } .rd_w220i, .rd_w220i_l1 input, .rd_w220i_l1 select { width:220px !important; }
.rd_w230i, .rd_w230i_l1 input, .rd_w230i_l1 select { width:230px !important; } .rd_w240i, .rd_w240i_l1 input, .rd_w240i_l1 select { width:240px !important; }
.rd_w250i, .rd_w250i_l1 input, .rd_w250i_l1 select { width:250px !important; } .rd_w260i, .rd_w260i_l1 input, .rd_w260i_l1 select { width:260px !important; }
.rd_w270i, .rd_w270i_l1 input, .rd_w270i_l1 select { width:270px !important; } .rd_w280i, .rd_w280i_l1 input, .rd_w280i_l1 select { width:280px !important; }
.rd_w290i, .rd_w290i_l1 input, .rd_w290i_l1 select { width:290px !important; } .rd_w300i, .rd_w300i_l1 input, .rd_w300i_l1 select { width:300px !important; }
.rd_w310i, .rd_w310i_l1 input, .rd_w310i_l1 select { width:310px !important; } .rd_w320i, .rd_w320i_l1 input, .rd_w320i_l1 select { width:320px !important; }
.rd_w330i, .rd_w330i_l1 input, .rd_w330i_l1 select { width:330px !important; } .rd_w340i, .rd_w340i_l1 input, .rd_w340i_l1 select { width:340px !important; }
.rd_w350i, .rd_w350i_l1 input, .rd_w350i_l1 select { width:350px !important; } .rd_w360i, .rd_w360i_l1 input, .rd_w360i_l1 select { width:360px !important; }
.rd_w370i, .rd_w370i_l1 input, .rd_w370i_l1 select { width:370px !important; } .rd_w380i, .rd_w380i_l1 input, .rd_w380i_l1 select { width:380px !important; }
.rd_w390i, .rd_w390i_l1 input, .rd_w390i_l1 select { width:390px !important; } .rd_w400i, .rd_w400i_l1 input, .rd_w400i_l1 select { width:400px !important; }
.rd_w410i, .rd_w410i_l1 input, .rd_w410i_l1 select { width:410px !important; } .rd_w420i, .rd_w420i_l1 input, .rd_w420i_l1 select { width:420px !important; }
.rd_w430i, .rd_w430i_l1 input, .rd_w430i_l1 select { width:430px !important; } .rd_w440i, .rd_w440i_l1 input, .rd_w440i_l1 select { width:440px !important; }
.rd_w450i, .rd_w450i_l1 input, .rd_w450i_l1 select { width:450px !important; } .rd_w460i, .rd_w460i_l1 input, .rd_w460i_l1 select { width:460px !important; }
.rd_w470i, .rd_w470i_l1 input, .rd_w470i_l1 select { width:470px !important; } .rd_w480i, .rd_w480i_l1 input, .rd_w480i_l1 select { width:480px !important; }
.rd_w490i, .rd_w490i_l1 input, .rd_w490i_l1 select { width:490px !important; } .rd_w500i, .rd_w500i_l1 input, .rd_w500i_l1 select { width:500px !important; }
.rd_w510i, .rd_w510i_l1 input, .rd_w510i_l1 select { width:510px !important; } .rd_w520i, .rd_w520i_l1 input, .rd_w520i_l1 select { width:520px !important; }
.rd_w530i, .rd_w530i_l1 input, .rd_w530i_l1 select { width:530px !important; } .rd_w540i, .rd_w540i_l1 input, .rd_w540i_l1 select { width:540px !important; }
.rd_w550i, .rd_w550i_l1 input, .rd_w550i_l1 select { width:550px !important; }
.rd_w670i, .rd_w670i_l1 input, .rd_w670i_l1 select { width:670px !important; } .rd_w800i, .rd_w800i_l1 input, .rd_w800i_l1 select { width:800px !important; }


.rd_h10 { height:10px; } .rd_h15 { height:15px; } .rd_h20 { height:20px; } .rd_h25 { height:25px; } .rd_h30 { height:30px; } .rd_h35 { height:35px; }
.rd_h40 { height:40px; } .rd_h45 { height:45px; } .rd_h50 { height:50px; } .rd_h55 { height:55px; } .rd_h60 { height:60px; } .rd_h65 { height:65px; }
.rd_h70 { height:70px; } .rd_h75 { height:75px; }.rd_h80 { height:80px; } .rd_h85 { height:85px; } .rd_h90 { height:90px; } .rd_h95 { height:95px; }
.rd_h100 { height:100px; } .rd_h105 { height:100px; } .rd_h110 { height:110px; } .rd_h115 { height:115px; } .rd_h120 { height:120px; } .rd_h125 { height:125px; }
.rd_h130 { height:130px; } .rd_h135 { height:135px; } .rd_h140 { height:140px; } .rd_h145 { height:145px; } .rd_h150 { height:150px; } .rd_h155 { height:155px; }
.rd_h160 { height:160px; } .rd_h165 { height:165px; } .rd_h170 { height:170px; } .rd_h175 { height:175px; } .rd_h180 { height:180px; } .rd_h185 { height:185px; }
.rd_h190 { height:190px; } .rd_h195 { height:195px; } .rd_h200 { height:200px; } .rd_h205 { height:205px; } .rd_h210 { height:210px; } .rd_h215 { height:215px; }
.rd_h220 { height:220px; } .rd_h225 { height:225px; } .rd_h230 { height:230px; } .rd_h235 { height:235px; } .rd_h240 { height:240px; } .rd_h245 { height:245px; }
.rd_h250 { height:250px; } .rd_h255 { height:255px; } .rd_h260 { height:260px; } .rd_h265 { height:265px; } .rd_h270 { height:270px; } .rd_h275 { height:275px; }
.rd_h280 { height:280px; } .rd_h285 { height:285px; } .rd_h290 { height:290px; } .rd_h295 { height:295px; } .rd_h300 { height:300px; } .rd_h305 { height:305px; }
.rd_h310 { height:310px; } .rd_h315 { height:315px; } .rd_h320 { height:320px; } .rd_h325 { height:325px; } .rd_h330 { height:330px; } .rd_h335 { height:335px; }
.rd_h340 { height:340px; } .rd_h345 { height:345px; } .rd_h350 { height:350px; } .rd_h355 { height:355px; } .rd_h360 { height:360px; } .rd_h365 { height:365px; }
.rd_h370 { height:370px; } .rd_h375 { height:375px; } .rd_h380 { height:380px; } .rd_h385 { height:385px; } .rd_h390 { height:390px; } .rd_h395 { height:395px; }
.rd_h400 { height:400px; } .rd_h405 { height:405px; } .rd_h410 { height:410px; } .rd_h415 { height:415px; } .rd_h420 { height:420px; } .rd_h425 { height:425px; }
.rd_h430 { height:430px; } .rd_h435 { height:435px; } .rd_h440 { height:440px; } .rd_h445 { height:445px; } .rd_h450 { height:450px; } .rd_h455 { height:455px; }
.rd_h460 { height:460px; } .rd_h465 { height:465px; } .rd_h470 { height:470px; } .rd_h475 { height:475px; } .rd_h480 { height:480px; } .rd_h485 { height:485px; }
.rd_h490 { height:490px; } .rd_h495 { height:495px; } .rd_h500 { height:500px; } .rd_h505 { height:505px; } .rd_h510 { height:510px; } .rd_h515 { height:515px; }
.rd_h520 { height:520px; } .rd_h525 { height:525px; } .rd_h530 { height:530px; } .rd_h535 { height:535px; } .rd_h540 { height:540px; } .rd_h545 { height:545px; }
.rd_h550 { height:550px; } .rd_h555 { height:555px; } .rd_h560 { height:560px; } .rd_h565 { height:565px; } .rd_h570 { height:570px; } .rd_h575 { height:575px; }
.rd_h580 { height:580px; } .rd_h585 { height:585px; } .rd_h590 { height:590px; } .rd_h595 { height:595px; } .rd_h600 { height:600px; } .rd_h605 { height:605px; }
.rd_h610 { height:610px; } .rd_h615 { height:615px; } .rd_h620 { height:620px; } .rd_h625 { height:625px; } .rd_h630 { height:630px; } .rd_h635 { height:635px; }
.rd_h640 { height:640px; } .rd_h645 { height:645px; } .rd_h650 { height:650px; } .rd_h655 { height:655px; } .rd_h660 { height:660px; } .rd_h665 { height:665px; }
.rd_h670 { height:670px; } .rd_h675 { height:675px; } .rd_h680 { height:680px; } .rd_h685 { height:685px; } .rd_h690 { height:690px; } .rd_h695 { height:695px; }
.rd_h700 { height:700px; } .rd_h705 { height:705px; } .rd_h710 { height:710px; } .rd_h715 { height:715px; } .rd_h720 { height:720px; } .rd_h725 { height:725px; }
.rd_h730 { height:730px; } .rd_h735 { height:735px; } .rd_h740 { height:740px; } .rd_h745 { height:745px; } .rd_h750 { height:750px; } .rd_h755 { height:755px; }
.rd_h760 { height:760px; } .rd_h765 { height:765px; } .rd_h770 { height:770px; } .rd_h775 { height:775px; } .rd_h780 { height:780px; } .rd_h785 { height:785px; }
.rd_h790 { height:790px; } .rd_h795 { height:795px; } .rd_h800 { height:800px; }

.rd_p05 { padding:5px;} .rd_p10 { padding:10px;} .rd_p15 { padding:15px;} .rd_p20 { padding:20px;}
.rd_m05 { margin:5px;} .rd_m10 { margin:10px;} .rd_m15 { margin:15px;} .rd_m20 { margin:20px;}
.rd_m00025em { margin:0 0 0.25em;} .rd_m0005em { margin:0 0 0.5em;}
.rd_m001em { margin:0 0 1em;} .rd_m002em { margin:0 0 2em;} .rd_m003em { margin:0 0 3em;} 
.rd_m01em1em { margin:0 1em 1em;} .rd_m02em1em { margin:0 2em 1em;} .rd_m02em { margin:0 2em;}

/* eye candy */
#rd_ghost, #rd_phantom, #rd_eidolon { display:none; }
#rd_jghost { display:block; position:absolute; top:2px; right:2px; width:150px; z-index:100; filter:alpha(opacity=71); background:#000; -moz-opacity: 0.71; opacity:0.71; }
#rd_jghost small { display:block; padding:5px; font:10px Arial, Helvetica, sans-serif; color: #FFF; text-align:center; }
/* html #rd_jghost, html .rd_jpopup, html .rd_jpopup_nxt_data { display:none; }  Use in production */

.rd_clearfix { clear:both; visibility:hidden; }
.rd_nodisplay { display:none; } .rd_dis_inline { display:inline; } .rd_dis_block { display:block; } .rd_p_abs { position:absolute; } .rd_p_rel { position:relative; }
.rd_novisible { visibility:hidden; border:none; } .rd_visible { visibility:visible; }
.rd_hhack { height:1%; } .rd_hackz { zoom:1; }
.rd_first { margin-top:0 !important; }
.rd_nowidth, .rd_nowidth_l1 input, .rd_nowidth_l1 select, .rd_nowidth_l1 textarea { width:auto !important; }
.rd_maxwidth, .rd_maxwidth_l1 table { width:100% !important; } select.rd_maxwidth_sf:focus, .rd_maxwidth_sf_l1 select:focus { width:auto !important; position:absolute; }
.rd_nomargin { margin:0 !important;} .rd_nomargin_v { margin-top:0 !important; margin-bottom:0 !important;} .rd_nomargin_h { margin-left:0 !important; margin-right:0 !important;}
.rd_nopadding { padding:0 !important; } .rd_nopadding_v { padding-top:0 !important; padding-bottom:0 !important;} .rd_nopadding_h { padding-left:0 !important; padding-right:0 !important;}
.rd_nolheight { line-height:normal !important; }
.rd_nolink { cursor:default !important; text-decoration:none !important; } .rd_pointer {cursor:pointer;cursor:hand;}

.rd_a_left { text-align:left !important; } .rd_a_right { text-align:right !important; } .rd_a_justify { text-align:justify !important; } .rd_a_center { text-align:center !important; }
.rd_a_top {vertical-align:top !important; } .rd_a_middle {vertical-align:middle !important; }  .rd_a_bottom {vertical-align:bottom !important; }  
.rd_f_right { float:right; } .rd_fm_right { float:right; margin:0 0 1em 1em; } .rd_f_left { float:left; } .rd_fm_left { float:left; margin:0 1em 1em 0; }
.rd_nowrap { white-space:nowrap !important }
.rd_msgerror { display:block; background:#ffffff; padding:10px; margin:5px 0; border:1px solid #E19CA1; color:#CF6068; font-weight:bold; }
.rd_msgok { display:block; background:#ffffff; padding:10px; margin:5px 0; border:1px solid #9DD185; color:#70BC4C; font-weight:bold; }
.rd_msginfo { display:block; background:#ffffff; padding:10px; margin:5px 0; border:1px solid #94B5D6; color:#5889BD; font-weight:bold; }
.rd_msgerror img, .rd_msgok img, .rd_msgok img, .rd_msginfo img { vertical-align:text-bottom; padding-right:10px; }
/* ink */
.rd_ink_red { color:#ff0000; }
.rd_ink_green { color:#00ff00; }
.rd_ink_blue { color:#000066; }
.rd_ink_grey { color:#999999; }

/* ui */
/* html .ui-widget {font-family: Arial, Helvetica, sans-serif !important; } */
/* html .ui-datepicker { font:1em Arial, Helvetica, sans-serif !important; } */
.ui-datepicker-trigger {vertical-align:text-bottom !important; margin-left:2px; }
.ui-dialog { font:1em Arial, Helvetica, sans-serif !important; }
.ui-accordion .ui-accordion-content { padding-left:0.85em !important; padding-right:0.85em !important; zoom:1; }
.ui-tabs .ui-tabs-panel { padding-left:0.5em !important; padding-right:0.5em !important; zoom:1; }
.ui-widget { font:1em Arial, Helvetica, sans-serif !important; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font:1em Arial, Helvetica, sans-serif !important; }
/*
a.ui-widget, a.ui-widget:link { color:#0073ea !important; }
a.ui-widget:hover { color:#ffffff !important; }
a.ui-widget:active { color:#ff0084 !important; }
*/
.ui-autocomplete { max-height:200px; overflow-y: auto; text-align:left; }
* html .ui-autocomplete { height:200px; }

.rd_jaccordion { visibility:visible; margin-bottom:0.5em !important; }
.rd_jbutton, .rd_jbuttonset, .rd_jslider { visibility:visible; }
input.rd_jdatepicker, input.rd_jdatepicker_future, input.rd_jdatepicker_past, input.rd_jdatepicker_from, input.rd_jdatepicker_to { visibility:visible; width:80px !important; }
select.rd_jyearpicker { visibility:visible; width:100px !important; }
.rd_jtabs { visibility:visible; margin-bottom:0.5em !important; } .rd_jtabs div {zoom:1;} /* IE6 fix */
.rd_jmenu { width: 250px; margin-bottom: 1em; }
.rd_jtooltip { visibility:visible;}

/* Corner radius */
html .ui-corner-all, html .ui-corner-top, html .ui-corner-left, html .ui-corner-tl { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; -khtml-border-top-left-radius: 2px; border-top-left-radius: 2px; }
html .ui-corner-all, html .ui-corner-top, html .ui-corner-right, html .ui-corner-tr { -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; -khtml-border-top-right-radius: 2px; border-top-right-radius: 2px; }
html .ui-corner-all, html .ui-corner-bottom, html .ui-corner-left, html .ui-corner-bl { -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; -khtml-border-bottom-left-radius: 2px; border-bottom-left-radius: 2px; }
html .ui-corner-all, html .ui-corner-bottom, html .ui-corner-right, html .ui-corner-br { -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; -khtml-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; }

/* jquery */
.rd_uimsg_box { padding:1em !important; text-align:center; }
.rd_uimsg_box_l { padding:1em !important; text-align:left; }
.ui-dialog .rd_tableform, .ui-dialog .rd_tabledata { width:100%;}
.ui-dialog .rd_tableform td, .ui-dialog .rd_tabledata td { width:auto;}

.rd_jspinner {border:none !important; padding:0 !important; }

/* EFFECTS */
/* highlight */
.rd_jhighlight { background:#f1f1f1 url(rd_highlight.png); }
.rd_odd, .rd_odd td { background:#fafafa;}
html .rd_tabledata .rd_jhighlight td {  background:#f2f2f2 url(rd_highlight.png); }
html .rd_tabledata .rd_jhighlight input, html .rd_tabledata .rd_jhighlight textarea { background:#f2f2f2 url(rd_highlight.png);}

/* smart caps */
.rd_c_numstrict, .rd_c_num, .rd_c_alphastrict, .rd_c_alpha, .rd_c_alphanum, .rd_c_other, .rd_c_alphanumstrict { visibility:visible;}
.rd_jcaps, .rd_jsmartcaps { text-transform:uppercase; }

/* FORM INPUT */
.rd_jsubmit { visibility:visible; }
#rd_content textarea { display:block;}
.rd_defaulttext { color:#adadad; }

/* PERSONAL */
.rd_jnodisplay { visibility:visible; }
.rd_jnodisplay_alt { border: 1px dashed #6495ed; padding:2px; overflow:hidden; }
.rd_jdisplay { display:none; }
.rd_jvisible { visibility:hidden; }
a.rd_jkey_enter { visibility:visible; }
.rd_jteleport { border:1px dashed #ffd700; padding:2px; }
.rd_jteleport_key { visibility:visible; }
.rd_jtip {visibility:visible; border:1px dashed #ffd700; }

.rd_jblockui, .rd_jnoblockui { visibility:visible; }
a.rd_jspryf, a.rd_jspryf_conf { visibility:visible; }
.rd_jpanel, .rd_jpanel_1st, .rd_jpanel_prv, .rd_jpanel_nxt, .rd_jpanel_lst { visibility:visible;}
a.rd_jpopup_frm { visibility:visible; }
.rd_jhtml_ { visibility:visible; }
.rd_jpopup_nxt { cursor:pointer; cursor:hand; }
.rd_jpopup_nxt_data { display:block; margin:0.25em; padding:0.25em 0.5em; background:#fff; border:1px outset #34BEED; filter:alpha(opacity=71); -moz-opacity: 0.71; opacity:0.71; }
.rd_jhtml_index, .rd_jhtml_data_index { visibility:visible } .rd_jhtml_hide, .rd_jhtml_remove { display:none; }
a.rd_jpopup_conf, a.rd_jrule {visibility:visible; }
.rd_jpopup { display:block; margin:0.25em; padding:0.25em 0.5em; background:#fff; border:1px outset #34BEED; filter:alpha(opacity=71); -moz-opacity: 0.71; opacity:0.71; }

/* Validate integration */
.rd_jvalid {visibility:visible; }
html label.rd_val_error { padding:2px 0; line-height:normal; color:#d23d24 !important; }
html input.rd_val_error, html select.rd_val_error, html textarea.rd_val_error { border-color:#d23d24; }
.rd_ink_error { color:#d23d24 !important; }
#rd_error_dis { margin:1em 0; padding:0 1em; border:2px dashed #d23d24; }
#rd_error_dis p { margin-bottom:0.5em; }
#rd_error_dis ol { margin:0 0 1em; padding:0 1em 0 2em; }

/* UPDATE validation integration */
#rd_error_dis { margin:1em 0; padding:0; border:none; } /* no dashed frame and no padding */
#rd_error_dis ol { list-style:disc; color:#ff0000; } /* bullet list and full red color */
html label.rd_val_error { padding:2px 0; line-height:normal; color:#ff0000 !important; } /* full red color */
.rd_ink_error { color:#ff0000 !important; } /* full red color */
.rd_ink_error strong { font-weight:normal; } /* no bold error headline */

/* ADD */
h2 { margin-top:0; }
h3, h4, h5, h6 { margin-bottom:0; }

/* Submenu */
ul#panel_0, ul#panel_1 {list-style:none; margin:0.5em 0; padding:0 0.25em 0 1em;  }
ul#panel_0 a, ul#panel_0 a:link, ul#panel_1 a, ul#panel_1 a:link { color:#000000; text-decoration:none; }
ul#panel_0 a:hover, ul#panel_1 a:hover { text-decoration:underline; }

/* MAIN TABLE */
#rd_mtable { width:710px; display:block; }
#rd_cwrapper { text-align:center; }
#rd_cwrapper #rd_mtable { width:575px; display:block; text-align:justify; margin:0 auto; }
#rd_mtable td { vertical-align:top; }
#rd_mtable_0 { width:135px; vertical-align:top;  }
#rd_mtable_0_l1 { min-height:450px; }
* html #rd_mtable_0_l1 { height:450px; }
#rd_mtable_1 { width:20px; vertical-align:top; border-left:1px dotted #0e0e0e; }
#rd_mtable_1 div { background:#fff; width:10px; height:11px; position:relative; left:-5px; }
#rd_mtable_1 div span { display:none; }
#rd_mtable_2 { vertical-align:top;}
/* MAIN PIX */
p.rd_mpix { margin:0 0 1em; position:relative; left:-19px;}
/* FORM TABLE */
.rd_ftable { width:555px; }
.rd_ftable td { text-align:left; vertical-align:top; }
.rd_wlab { width:140px; }
/* DATA TABLE */
.rd_dtable { width:555px; }
.rd_dtable img {display:inline; vertical-align:baseline; }
.rd_dtable_blue { background:#CCCCFF; }
/* TABLE */
table.rd_table_grey, table.rd_table_grey_m, table.rd_table_grey_s { border:1px solid #cccccc; }
table.rd_table_grey td, table.rd_table_white td { padding:0.2em 1em;}
table.rd_table_grey_m td, table.rd_table_white_m td { padding:0.25em; }
table.rd_table_dblue, table.rd_table_dblue_s { border:3px double #6666CC; }
table.rd_table_dblue td { padding:0.25em; }

td.rd_tpad_m0 { padding:0.5em 0 0 0.5em;}
td.rd_tpad_m1 { padding:0 0 0 0.5em;}
td.rd_tpad_m2 { padding:0 0 0.5em 0.5em;}

/* STAMP */
div.rd_stamp_login { padding:0 0 0 5em; margin:0 0 1em; }
div.rd_stamp_login table { width:350px; }
div.rd_stamp_login table td { vertical-align:middle !important; }
div.rd_stamp_grey { border:1px solid #cccccc; padding:0 1em; margin:0 0 1em; }
div.rd_stamp_grey_s { border:1px solid #cccccc; }
div.rd_stamp_grey_s table.rd_dtable { width:100%; }
div.rd_stamp_grey_m { border:1px solid #cccccc; padding:0 0.5em; margin:0 0 1.5em; }
div.rd_stamp_grey p {margin:0.6em 0;}
div.rd_stamp_grey_m p {margin:0.5em 0; }
div.rd_stamp_grey_m ul {margin:0.2em 0 1.5em; }

/* z_file */
.rd_maxwidth, .rd_maxwidth_l1 table { width:100% !important; }
/* HTML4 FIX */
.html4_border { border:1px solid #cccccc; }
.html4_imgfix img { display:block; }
.warning { color:#cc0000; }
/* Toefl Date */
.columnLeft { float:left; }
.columnRight { float:right; }

/* bug space after image link */
a img {display:block;}
p a img {display:inline;}$
/* bug space after link */
.rd_discretelink, .rd_discretelink a, .rd_discretelink a:link, .rd_discretelink a:hover, .rd_discretelink a:active { text-decoration:none }
/* bug align and color in td */
th { text-align:left; }
th.rd_dtable_blue a, th.rd_dtable_blue a:link, th.rd_dtable_blue a:hover, th.rd_dtable_blue a:visited { color:#000099; font-weight:bold; }
td.rd_dtable_blue a, td.rd_dtable_blue a:link, td.rd_dtable_blue a:hover, td.rd_dtable_blue a:visited { color:#000099; font-weight:bold; }
th a, th a:link, th a:hover, th a:visited { color:#000099 !important; }
/* bug simplify extra row */
tr.rd_addpaddingtop td, td.rd_addpaddingtop { padding-top:1em; }
tr.rd_addpaddingbottom td, td.rd_addpaddingbottom { padding-bottom:1.5em; }
/* redefine hx site */
h3, h4, h5 {font-size:1em; }
