*{margin:0;padding:0;font-size:12px}body{background:#69030e;text-align:center}a.tmenu{padding:0;margin:0}img{vertical-align:top}a img{border:0}ul{list-style:none}.left{float:left}.right{float:right}.clear{clear:both}html,input,textarea{font-family:Tahoma;font-size:12px;line-height:1.455em;color:#fff}input,select{vertical-align:middle;font-weight:400}.list-portfolio{display:inline-block;margin-bottom:15px;float:left;width:213px;margin-right:8px}.list-portfolio_ppsu{display:inline-block;margin-bottom:15px;float:left;width:190px;height:250px;margin-right:8px}.list-portfolio_Kean{display:inline-block;margin-bottom:0;float:left;padding:5px;height:202px}.list-padding{padding:0 55px 0 38px}.list-caption{width:200px;text-align:center;margin-left:auto;margin-right:auto;position:relative;left:-7px}.header_center{margin-left:auto;margin-right:auto;text-align:center;position:relative;left:-38px}a{color:#3666c9}a:hover{text-decoration:none}p{padding-top:16px;text-align:justify}#page1 p{padding-top:12px;font-size:12px}table{border-collapse:collapse}td{border:1px dotted #fff}.top-tail{background:url(images/top-tail.gif) top repeat-x #860412}.bottom-tail{background:url(images/bottom-tail.gif) bottom repeat-x}h3{color:#fff;font-size:2.181em;font-weight:400;margin-bottom:30px}.box h3{color:#c4081c;margin-bottom:19px}h4{color:#1f4086;font-size:2.181em;font-weight:400;line-height:normal;margin-bottom:20px}h5{color:#c4081c}.link{background:url(images/link2-bg.gif) no-repeat 0 0;padding-left:21px;font-weight:700;color:#ebbb22;display:block;float:right;margin:24px 0 0 0}.box .link{background:url(images/link-bg.gif) no-repeat 0 0;color:#3666c9}.link2{font-weight:700;color:#c4081c}.link3{color:#666;text-decoration:none}.link3:hover{text-decoration:underline}.box li{background:url(images/list-bg.gif) no-repeat 0 7px;padding-left:15px}.box li a{color:#3666c9;text-decoration:none;font-weight:700;line-height:1.455em}.box li a:hover{text-decoration:underline}.imgindent{margin:0 11px 0 0;float:left}#header{font-size:1.091em}#header .block{padding:11px 44px 0 42px;height:31px}#header .logo{margin:98px 0 0 42px}#header .menu{padding:30px 0 0 20px;background:url(images/menu_bg2.jpg) no-repeat center;height:69px;margin:0}#header .right{font-weight:700}#header .right a{color:#fff;text-decoration:none}#header .right a:hover{color:#6e90d7}#content{padding:0 21px 0 19px}.box{color:#666}.box strong{color:#3666c9}.box .top-row{background:#fff;padding-top:20px;border-top:1px solid #d5d5d0}.box .corner-bottom-left{background:url(images/box-left-bg.gif) top left no-repeat;width:10px;height:11px;margin-right:-10px;position:relative;float:left}.box .bot-tail{width:100%;float:left;font-size:1px}.box .bot-tail .indent{margin:0 10px 0 10px;background:#fff;height:11px;padding:0}.box .corner-bottom-right{background:url(images/box-right-bg.gif) top left no-repeat;width:10px;height:11px;margin-left:-10px;position:relative;float:left}.line-hor{border-bottom:1px solid #c70820;padding:0 0 20px 0;margin-bottom:20px}.box .line-hor{border-top:1px solid #e2e2dd;border-bottom:none;padding:15px 0 16px 0;margin:0}.extra1{border-top:1px solid #e2e2dd;padding:15px 0 0 0}.extra1 .link{margin:0}.extra-link{font-weight:700;color:#c4081c;text-decoration:none}.extra-link:hover{text-decoration:underline}.extra2{line-height:1.01em}.mark1{background:url(images/mark1.gif) no-repeat 0 0;padding-left:25px}.indent{padding:20px 0 28px 0}.indent_fg{padding:20px 50px 28px 50px}.indent_video{padding:20px 100px 28px 30px}.indent4{padding:0 60px 0 17px}#page1 .indent1,#page6 .box .indent1,#page7 .indent1{padding:0 37px 0 17px}.indent1{padding:0 55px 0 17px}.indent2{padding-bottom:18px}.indent3{padding-top:13px}.indent5{padding-top:8px}.indent6{padding-bottom:8px}#page8 .top-row{padding:33px 40px 15px 18px}.margin0{margin-top:0}.margin1{margin-top:20px}.margin2{margin-top:10px}.margin3{margin-top:50px}.padding1{padding-top:28px}.padding2{padding-top:15px}.padding3{padding-top:24px}.padding4{padding-top:10px}.padding5{padding-top:42px}.phone{float:right}.table{font-family:trebuchet MS}.table .first-line{font-size:1.273em;font-family:tahoma;font-weight:700}.name{padding:1px 10px 2px 20px;width:122px}.name2{padding:1px 10px 2px 25px;width:105px}.rating{width:83px;text-align:center;padding:1px 0 2px 0}.first-line .name{padding:3px 10px 8px 20px}#footer a{color:#ff0e28;font-weight:700}#ContactForm{padding-top:12px}#ContactForm .rowi{height:40px}#ContactForm .input{width:196px;height:15px;border:1px solid #7d7d7d;background:0 0;padding:0 0 0 5px;font-size:1.01em;color:#666}#ContactForm .link{margin-left:20px}#HeaderForm{float:left}#HeaderForm .input{width:159px;height:18px;border:1px solid #2b4374;background:#102349;padding:0 0 0 5px;font-size:.917em;color:#6e90d7;margin:0 8px 0 11px}#HeaderForm .input2{width:88px;height:18px;border:1px solid #2b4374;background:#102349;padding:0 0 0 5px;font-size:.917em;color:#6e90d7;margin:0 9px 0 0}#slider_container{width:580px;padding:0;margin:0 auto;position:relative;z-index:-1}#slider{width:500px;height:350px;position:relative;margin-left:20px;margin-top:35px}#ribbon{position:absolute;top:-3px;left:-15px;z-index:500}#frame{position:absolute;z-index:0;width:525px;height:341px;top:-3px;left:-65px}#slides{position:absolute;top:15px;left:-5px;z-index:100}#slides .next,#slides .prev{position:absolute;top:107px;left:-35px;width:24px;height:43px;display:block;z-index:101}.slides_container{width:450px;height:270px;overflow:hidden;position:relative}#slides .next{left:415px}#slider .pagination{margin:2px auto 0;width:150px}#slider .pagination li{float:left;margin:0 1px;list-style:none;background:0 0;padding:0}#slider .pagination li a{display:block;width:12px;height:0;padding-top:12px;background-image:url(assets/slider/img/pagination.png);background-position:0 0;float:left;overflow:hidden;color:#3666c9;text-decoration:none;font-weight:700;line-height:1.455em}#slider .pagination li.current a{background-position:0 -12px}.caption{z-index:500;position:absolute;bottom:-25px;left:0;height:30px;padding:5px 20px 0 20px;background:#000;background:rgba(0,0,0,.5);width:365px;font-size:1.3em;line-height:1.33;color:#fff;border-top:1px solid #000;text-shadow:none}.caption p{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}.correction h1{color:#1f4086;font-size:2.181em;font-weight:400;line-height:normal;margin-bottom:20px}.correction h2{color:#c4081c;font-size:1.64em;font-weight:400;line-height:normal;margin-bottom:20px}.correction address{font-style:normal}.num_list{margin-left:20px}.num_list li{background:0 0;padding-bottom:30px}article{padding-bottom:20px;padding-top:20px;border-bottom:#ececec solid 1px}table{width:100%}table thead tr{border-bottom:#ddd solid 1px}table thead tr th{color:#c4081c;padding:10px;text-align:left}table thead tr th p{text-align:left}table tbody tr:nth-child(even) td{padding:10px}table tbody tr:nth-child(even) td p{padding:0}table tbody tr:nth-child(odd){color:#1f4086;font-weight:700;background:#ececec}table tbody tr:nth-child(odd) td{padding:10px}table tbody tr:nth-child(odd) td p{padding:0}