html, body {width: 100%; height: 100%; font-family: "Verdana", "Helvetica", "Lucida", sans-serif; color: #000000;}
html, body, div, p, a, h1, h2, h3, h4, h5, h6, img, table, tr, td, th {padding: 0px; margin: 0px; text-align: left; vertical-align: top;}
img {border: none;}
ul.menu_link li {list-style: none;} ol li {list-style: decimal;}
input, textarea {color: #141416; font-family: 'Verdana' sans-serif; font-size: 14px;}

body {
    background: #d4d5de url(/img/bg3.jpg) left top no-repeat;
    /*background: #f6ca97 url(/img/bg2.jpg) left top no-repeat;*/
    /*background: #f8ecbc url(/img/bg.jpg) left top no-repeat;*/
}

/*.glass {width: auto; background: url(/img/right_glass.jpg) 650px top no-repeat; overflow: hidden; }*/
/*.left_glass {background: url(/img/left_glass.jpg) left top no-repeat; width: 730px; height: 600px;}*/

.container {width: 100%; position: absolute; top: 0px;}
.dj_ie6 .container {width: 100%; background: none; position: absolute; top: 0px; left: 0px;}

.content {
    margin: 0 auto; /*background: black;*/
    min-width: 1000px; width:expression(document.body.clientWidth > 1000? "100%" :"1000px");
    max-width: 1280px; width:expression(document.body.clientWidth > 1380? "1380px" : "auto");
}

.left_side {float: left; width: 66%; padding-left: 1%;}
.right_side {float: left; width: 32%;}

.left_top_navi {font-size: 12px; height: 15px; padding: 50px 0px 0px 50px;}
.left_top_navi a, .left_top_navi a:hover, .left_top_navi a:visited, .left_top_navi a:visited:hover {color: #f2f2f2;}

.logo {background: url(/img/logo.png) left 17px no-repeat; height: 51px; padding-top: 17px;}
.login {font-family: 'Georgia' serif; font-style: italic; font-size: 18px; font-weight: 100; padding: 15px 0px 5px 55px;}
.login a, .login a:visited {color: #141416; text-decoration: none;}
.login a:hover, .login a:visited:hover {color: #0062a6;}
.dj_ie6 .logo {margin-top: 17px; width: 295px; height: 51px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/logo.png')}

.main_content_table {width: 100%; /*background: black;*/ /*border: 1px solid black;*/}
/*.main_content_table td {border: 1px solid black;}*/

.left_top_content {background: url(/img/decor/left_top_content.png) right bottom no-repeat; width: 39px; height: 22px;}
.left_top2_content {background: url(/img/decor/left_top2_content.png) left bottom no-repeat; width: 64px; height: 22px;}
.right_top_content {background: url(/img/decor/right_top_content.png) left bottom no-repeat; width: 39px; height: 22px;}
.right_top2_content {background: url(/img/decor/right_top2_content.png) right bottom no-repeat; width: 64px; height: 22px;}
.left_side_content {background: url(/img/decor/side_content.png) right top no-repeat; width: 39px; height: auto;}
.right_side_content {background: url(/img/decor/side_content.png) left top no-repeat; width: 39px; height: auto;}
.left_bottom_content {background: url(/img/decor/bottom_content.png) left bottom no-repeat; width: 103px; height: 20px;}
.right_bottom_content {background: url(/img/decor/bottom_content.png) right bottom no-repeat; width: 103px; height: 20px;}

.dj_ie6 .left_top_content {width: 39px; height: 22px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/decor/left_top_content.png', SizingMethod="scale" )}
.dj_ie6 .left_top2_content {width: 64px; height: 22px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/decor/left_top2ie_content.png', SizingMethod="scale" )}
.dj_ie6 .right_top_content {width: 39px; height: 22px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/decor/right_top_content.png', SizingMethod="scale" )}
.dj_ie6 .right_top2_content {width: 64px; height: 22px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/decor/right_top2ie_content.png', SizingMethod="scale" )}
.dj_ie6 .left_side_content {width: 39px; height: auto; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/decor/leftside_content.png', SizingMethod="scale" )}
.dj_ie6 .right_side_content {width: 39px; height: auto; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/decor/rightside_content.png', SizingMethod="scale" )}
.dj_ie6 .left_bottom_content {width: 103px; height: 20px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/decor/bottom_content_ie.png', SizingMethod="scale" )}
.dj_ie6 .right_bottom_content {width: 103px; height: 20px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/decor/bottom_content_ie.png', SizingMethod="scale" )}

.center_content {background: none;}

.content_layout_one_table {margin: 0.5%; margin-bottom: 0px !important; width: 99%;}

.corner1 {width: 11px; height: 11px; background: url(/img/menu_layout_table_corner_tl.png) 0 0 no-repeat;}
.corner2 {width: auto; height: 11px; background: url(/img/menu_layout_table_top.png) 0 0 repeat-x;}
.corner3 {width: 11px; height: 11px; background: url(/img/menu_layout_table_corner_tr.png) 0 0 no-repeat;}
.corner4 {width: 11px; height: auto; background: url(/img/menu_layout_table_left.png) 0 0 repeat-y;}
.corner5 {background: url(/img/menu_layout_table_inside.png) 0 0 repeat; height: auto;}
.corner6 {width: 11px; height: auto; background: url(/img/menu_layout_table_right.png) 0 0 repeat-y;}
.corner7 {width: 11px; height: 11px; background: url(/img/menu_layout_table_corner_bl.png) 0 0 no-repeat;}
.corner8 {width: auto; height: 11px; background: url(/img/menu_layout_table_bottom.png) 0 0 repeat-x;}
.corner9 {width: 11px; height: 11px; background: url(/img/menu_layout_table_corner_br.png) 0 0 no-repeat;}

.dj_ie6 .corner1 {width: 11px; height: 11px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_layout_table_corner_tl.png', SizingMethod="scale" )}
.dj_ie6 .corner2 {width: auto; height: 11px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_layout_table_top.png', SizingMethod="scale" )}
.dj_ie6 .corner3 {width: 11px; height: 11px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_layout_table_corner_tr.png', SizingMethod="scale" )}
.dj_ie6 .corner4 {width: 11px; height: auto; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_layout_table_left.png', SizingMethod="scale" )}
.dj_ie6 .corner5 {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_layout_table_inside.png', SizingMethod="scale" )}
.dj_ie6 .corner6 {width: 11px; height: auto; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_layout_table_right.png', SizingMethod="scale" )}
.dj_ie6 .corner7 {width: 11px; height: 11px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_layout_table_corner_bl.png', SizingMethod="scale" )}
.dj_ie6 .corner8 {width: auto; height: 11px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_layout_table_bottom.png', SizingMethod="scale" )}
.dj_ie6 .corner9 {width: 11px; height: 11px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_layout_table_corner_br.png', SizingMethod="scale" )}

.content_layout_text {color: #141416; padding-bottom: 50px !important; padding-right: 30px; position: relative;}

.help_line {position: absolute; top: 160px; left: 58%; width: 102px; color: #242429;}
.test_icon {height: 120px; background: url(/img/test_icon.png) 0 0 no-repeat; margin-bottom: 15px;}
.time_icon {height: 47px; background: url(/img/time_icon.png) 0 0 no-repeat; margin-bottom: 15px;}
.dj_ie6 .help_line {position: absolute; top: 160px; left: 58%; width: 96px; color: #242429; background: none !important; padding-top: 1px;}
.dj_ie6 .test_icon {height: 102px; margin-bottom: 15px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/test_icon.png', SizingMethod="scale" )}
.dj_ie6 .time_icon {height: 47px; margin-bottom: 15px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/time_icon.png', SizingMethod="scale" )}

.time_icon p {text-align: center; width: auto !important; padding-top: 10px; font-size: 24px; font-family: 'Times New Roman';}
.test_icon table {height: 102px; background: none; width: 100%;}
.line1 {font-size: 12px; padding-top: 7px; text-align: center;}
.line2 {font-size: 30px; text-align: center; font-family: 'Times New Roman'; color: #ff3701 !important; padding-top: 5px;}
.line3 {font-size: 14px; color: #5d5e62 !important; padding-bottom: 7px; text-align: center;}

.divider {margin: 0px 50px 0px 20px; height: 2px; background: url(/img/divider.png) 0 0 repeat-x;}
.menu_divider {margin: 0; height: 2px; background: url(/img/menu_divider.png) 0 0 repeat-x;}
.dj_ie6 .divider {margin: 0px 50px 0px 20px; height: 2px !important; background: url(/img/divider.gif) 0 0 repeat-x;}
.dj_ie6 .menu_divider {margin: 0; height: 2px; background: url(/img/menu_divider.gif) 0 0 repeat-x;}

/*.left_menu_table {width: 95%; margin: 73px 10px 0px 5%;}
.dj_ie6 .left_menu_table {width: auto; height: auto; margin: 73px 10px 0px 5%;}*/
.left_menu_table {width: 100%; margin: 73px 0 0 0;}
.dj_ie6 .left_menu_table {width: auto; height: auto; margin: 73px 0 0 0;}

.left_bottom_menu {background: none; width: 103px; height: 20px;}
.right_bottom_menu {background: none; width: 103px; height: 20px;}

.menu_layout_table {margin: 2%; width: 96%; height: auto;}

.menu_corner1 {width: 8px; height: 8px; background: url(/img/menu_corner1.png) 0 0 no-repeat;}
.menu_corner2 {width: auto; height: 8px; background: url(/img/menu_inside.png) 0 0 repeat-x;}
.menu_corner3 {width: 8px; height: 8px; background: url(/img/menu_corner2.png) 0 0 no-repeat;}
.menu_corner4 {width: 8px; height: auto; background: url(/img/menu_inside.png) 0 0 repeat-y;}
.menu_corner5 {background: url(/img/menu_inside.png) 0 0 repeat; height: auto;}
.menu_corner6 {width: 8px; height: auto; background: url(/img/menu_inside.png) 0 0 repeat-y;}
.menu_corner7 {width: 8px; height: 8px; background: url(/img/menu_corner4.png) 0 0 no-repeat;}
.menu_corner8 {width: auto; height: 8px; background: url(/img/menu_inside.png) 0 0 repeat-x;}
.menu_corner9 {width: 8px; height: 8px; background: url(/img/menu_corner3.png) 0 0 no-repeat;}

.dj_ie6 .menu_corner1 {width: 8px; height: 8px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_corner1.png', SizingMethod="scale" )}
.dj_ie6 .menu_corner2 {width: auto; height: 8px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_inside.png', SizingMethod="scale" )}
.dj_ie6 .menu_corner3 {width: 8px; height: 8px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_corner2.png', SizingMethod="scale" )}
.dj_ie6 .menu_corner4 {width: 8px; height: auto; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_inside.png', SizingMethod="scale" )}
.dj_ie6 .menu_corner5 {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_inside.png', SizingMethod="scale" )}
.dj_ie6 .menu_corner6 {width: 8px; height: auto; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_inside.png', SizingMethod="scale" )}
.dj_ie6 .menu_corner7 {width: 8px; height: 8px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_corner4.png', SizingMethod="scale" )}
.dj_ie6 .menu_corner8 {width: auto; height: 8px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_inside.png', SizingMethod="scale" )}
.dj_ie6 .menu_corner9 {width: 8px; height: 8px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_corner3.png', SizingMethod="scale" )}

.menu_content {padding-bottom: 40px; width: 100%; position: relative; font-size: 13px; color: #fffcfd;}

.menu_link {margin: 0 auto !important; width: 90%; padding: 10px 0px 10px 0px !important; letter-spacing: 1px;}

.text {width: auto !important; margin: 0 auto; padding: 0px 40px 0px 10px;}
.question {width: 90% !important; margin: 0 auto;}

.title_link {color: #000;}

.footer {width: 98%; margin: 100px 1% 0px 1%; padding-bottom: 30px;}
.footer_divider {width: 100%; height: 3px !important; background: url(/img/footer_divider.png) left top repeat-x; font-size: 2px; line-height: 2px;}
.dj_ie6 .footer_divider {width: 100%; height: 3px !important; line-height: 3px !important; font-size: 2px !important; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/footer_divider.png', SizingMethod="scale" )}

.footer_agreement {color: #666; font-size: 10px; margin-top: 40px;}
.footer_agreement a, .footer_agreement a:visited {color: #666; text-decoration: none;}
.footer_agreement a:hover, .footer_agreement a:visited:hover {color: #666; text-decoration: underline;}

.double_menu {width: 70%; float: left;}
.copyrights {width: 30%; float: right;}
.double_menu, .copyrights, .double_menu a, .double_menu a:visited, .double_menu a:hover, .double_menu a:visited:hover {font-size: 12px; color: #242429 !important; padding-top: 10px;}
.double_menu a {margin: 0px 10px 0px 10px;}


.menu_link a, .menu_link a:visited {color: #fffcfd !important; text-decoration: underline;}
.menu_link a:hover, .menu_link a:visited:hover {color: #26abff !important;}
.menu_link li {font-family: 'Georgia' serif; font-style: italic; font-size: 20px; font-weight: 100; padding: 5px 0px 5px 0px;}
.menu_content p {padding: 10px 10px 0px 10px; color: #e4d2d8;}
.menu_content a, .menu_content a:visited {color: #e4d2d8;}
.menu_content a:hover, .menu_content a:visited:hover {color: #26abff;}
.li_submenu {font-size: 14px !important; font-weight: 100; padding: 2px 0px 2px 20px !important;}

.content_h1 {color: #242429; font-size: 22px !important; font-weight: 100; margin: 10px 0px 19px 30px;}
.menu_h2 {color: #f5d70c; font-size: 18px; font-weight: 100; margin: 7px 0px 13px 0px; text-align: center;}
.menu_promo {color: #f5d70c !important; font-size: 14px; font-weight: bold;}

.content_layout_text h3 {color: #141416; font-size: 18px; font-weight: 500; margin: 15px 10px 7px 20px;}
.content_layout_text h3 a, .content_layout_text h3 a:visited {text-decoration: underline !important;}
.content_layout_text h3 a:hover, .content_layout_text h3 a:visited:hover {color: #0062a6;}
.content_layout_text h4 {color: #141416; font-size: 14px; margin: 15px 50px 7px 45px;}
.content_layout_text p, .content_layout_text li {font-size: 14px; line-height: 20px; margin: 7px 50px 7px 30px;}
.content_layout_text a {color: #141416;}
.content_layout_text a:hover, .content_layout_text a:visited:hover {color: #0062a6;}
.content_layout_text a:visited {color: #650d36;}


.text p, .text li, .text_table td, .text table {font-size: 12px; line-height: 20px;}
.text p {margin: 7px 0px 7px 20px !important;}
.result p {font-size: 14px !important;}
.result td {padding-right: 10px;}
.result table {margin: 7px 0px 7px 20px !important;}

.text ul, .text ol {padding: 0px 0px 0px 60px !important; margin: 3px 0px 3px 0px !important;}
.text li {margin: 0px !important; padding: 0px !important;}

.info table {
    font-size: 12px; 
    margin: 0 50px 8px 30px;
    border-top: 1px solid #343440; 
    border-left: 1px solid #343440;
}
.info td {
    border-bottom: 1px solid #343440; 
    border-right: 1px solid #343440;
}
.info ol, .info ul, .info li {
    margin-top: 0; 
    margin-bottom: 0;
}

.progress b {color: #068206;}
.progress .done {color: #068206; font-size: 18px;}
.progress .p_bar {width: 454px; margin-left: 10px;}
.progress a.done, .progress a.done:visited {color: #068206;}
.progress a.done:hover, .progress a.done:visited:hover {color: #09a109;}

.dijitProgressBarEmpty {
    background:#f3ba94 url("/img/dijit/progressBarEmpty.jpg") repeat-x center center;
    border-color: #f6d9d5 #ad7568 #ad7568 #f6d9d5;
}
.dijitProgressBarTile {
    background:#d2309c url("/img/dijit/progressBarFull.jpg") repeat-x center center;
}
.dijitProgressBarFull {
    border-right:1px solid #ad7568;
}

.question p, .question li, .question_table td {font-size: 14px !important; line-height: 20px;}
.question p {margin: 7px 0px 7px 20px !important;}
.question a, .question a:hover, .question a:visited, .question a:visited:hover {color: #141416; text-decoration: none;}

.question ul, .question ol {padding: 0px 0px 0px 60px !important; margin: 3px 0px 3px 0px !important;}
.question li {margin: 0px !important; padding: 0px !important;}

.text_table {width: auto;}
.text_table td {padding: 3px 10px 3px 10px;}
.even_tr {background: url(/img/even_tr.png) left top repeat;}
.dj_ie6 .even_tr {background: none;}

.questions_list {width: 95%; margin: 15px 0px 7px 20px; font-size: 14px !important;}
.questions_list h3 {margin-right: 10px !important;}
.questions_list td {padding: 2px 0px 2px 0px;}
.questions_list input {margin: 0px 10px 1px 0px;}
.questions_list label {padding: 5px 0;}

.form_header {padding-left: 30px !important; margin-left: 0 !important;}
.comment_form {padding: 5px 0 15px 30px !important;}
.comment_form textarea {width: 60%; height: 120px;}
.comment_name {width: 60%; margin-top: 0px; margin-bottom: 10px;}
.comment_form h5 {font-size: 13px; font-weight: normal;}
.comment_form p {margin: 0; padding: 0;}

.comment_tab {width: 100%;}
.comment_text h4 {margin: 8px 50px 5px 30px !important; color: #0051a6; font-size: 14px; line-height: 14px;}
.comment_text span {font-size: 12px !important; line-height: 14px; font-weight: 100 !important; font-style: italic; padding: 0; margin: 0;}
.comment_text p {background: url(/img/divider_dot.png) right bottom repeat-x; padding: 0 20px 10px 0; font-size: 12px; line-height: 14px;}
.dj_ie6 .comment_text p {background: url(/img/divider_dot.gif) right bottom repeat-x; padding: 0 20px 10px 0;}

.comments_paginator {padding: 15px 0 0 30px; font-size: 14px !important;}
.p_number {padding: 0 5px;}
.p_number a {color: #0051a6 !important; font-size: 14px !important; text-decoration: underline;}
.p_number span {color: #141416 !important; font-size: 14px !important;}


.button {padding: 3px; margin: 15px 30px 0px 0px !important; float: left; font-size: 16px; font-family: 'Georgia' serif; font-style: italic;}
.button_r {padding-bottom: 3px; margin: 15px 30px 0px 0px !important; float: right; font-size: 16px; font-family: 'Georgia' serif; font-style: italic;}
.button_q {padding: 3px 10px; margin: 10px 10px 0px 0px !important; float: left; font-size: 16px; font-family: 'Georgia' serif; font-style: italic;}

.contollers {width: 66%; margin: 0px 1% 0px 1%;}
.paginator {float: left; margin: 12px 0px 0px 47px; height: 20px;}
.end_button {float: right; margin: 12px 47px 0px 0px;}
.dj_ie6 .paginator {float: left; margin: 12px 0px 0px 25px;}
.dj_ie6 .end_button {float: right; margin: 12px 25px 0px 0px;}

.end_button_table {width: auto; height: 30px; font-family: 'Georgia' serif; font-style: italic; font-size: 16px; font-weight: 100; letter-spacing: 1px;}

.end_test_left {width: 16px; height: 30px; background: url(/img/end_test_left.png) right top no-repeat;}
.end_test {width: auto; height: 26px; padding: 4px 0px 0px 2px; background: url(/img/end_test.png) right top repeat;}
.end_test_right {width: 16px; height: 30px; background: url(/img/end_test_right.png) left top no-repeat;}
.end_test a, .end_test a:hover, .end_test a:visited, .end_test a:visited:hover {color: #f5d70c;}
.end_link {position: relative !important;}

.dj_ie6 .end_test_left {width: 16px; height: 30px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/end_test_left.png', SizingMethod="scale" )}
.dj_ie6 .end_test {width: auto; height: 26px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/end_test.png', SizingMethod="scale" )}
.dj_ie6 .end_test_right {width: 16px; height: 30px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/end_test_right.png', SizingMethod="scale" )}
.dj_ie6 .end_link {position: relative !important;}

.paginator_table {width: auto !important; background: transparent;}

.left_arrow {display: block; background: url(/img/left_arrow.png) 0 0 no-repeat; cursor: pointer; cursor: hand;}
.right_arrow {display: block; background: url(/img/right_arrow.png) 0 0 no-repeat; cursor: pointer; cursor: hand;}
.left_arrow_disabled {background: url(/img/left_arrow2.png) 0 0 no-repeat;}
.right_arrow_disabled {background: url(/img/right_arrow2.png) 0 0 no-repeat;}
.page_number {width: auto; height: 30px; vertical-align: middle; text-align: center; background: url(/img/paginator.png) center repeat-x;}

.dj_ie6 .left_arrow {width: 59px; height: 30px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/left_arrow.png', SizingMethod="scale" )}
.dj_ie6 .right_arrow {width: 59px; height: 30px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/right_arrow.png', SizingMethod="scale" )}
.dj_ie6 .left_arrow_disabled {width: 59px; height: 30px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/left_arrow2.png', SizingMethod="scale" )}
.dj_ie6 .right_arrow_disabled {width: 59px; height: 30px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/right_arrow2.png', SizingMethod="scale" )}
.dj_ie6 .page_number {width: auto; height: 30px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/paginator.png', SizingMethod="scale" )}

.link_num a, .link_num span {text-decoration: none; font-size: 16px; padding: 0px 5px 0px 5px !important;}
.link_num a, .link_num a:visited {color: #00a8ff;}
.link_num a:hover, .link_num a:visited:hover {color: #41f4ff;}
.link_num span {color: #7efffa;}
.link_num {position: relative !important; margin: 0 auto; text-align: center; padding: 0px 10px 0px 10px;}
.left_arrow_td, right_arrow_td, .left_arrow, .right_arrow, .left_arrow_disabled, .right_arrow_disabled {width: 59px !important; height: 30px !important;}



.index_h1 {font-size: 26px; font-weight: 100; margin-top: 37px; margin-left: 9px; color: #242429;}
.test_categories_h1 {font-size: 26px; font-weight: 100; margin: 0px 0px 10px 8px;}
.index_top_p {padding: 15px 150px 30px 27px; font-size: 14px; color: #242429;}
.index_top_p a {color: #242429;}
.index_top_p a:visited {color: #650d36;}
.index_top_p a:hover, .index_top_p a:visited:hover {color: #0062a6;}

.index_small_table {width: 312px;}
.index_small_table_corner1 {width: 8px; height: 8px; background: url(/img/index/index_small_table_corner1.png) 0 0 no-repeat;}
.index_small_table_corner2 {width: auto; height: 8px; background: url(/img/index/index_small_table_corner2.png) 0 0 repeat-x;}
.index_small_table_corner3 {width: 8px; height: 8px; background: url(/img/index/index_small_table_corner3.png) 0 0 no-repeat;}
.index_small_table_corner4 {width: 8px; height: auto; background: url(/img/index/index_small_table_corner4.png) 0 0 repeat-y;}
.index_small_table_corner5 {background: url(/img/index/index_small_table_corner5.png) 0 0 repeat;}
.index_small_table_corner6 {width: 8px; height: auto; background: url(/img/index/index_small_table_corner6.png) 0 0 repeat-y;}
.index_small_table_corner7 {width: 8px; height: 8px; background: url(/img/index/index_small_table_corner7.png) 0 0 no-repeat;}
.index_small_table_corner8 {width: auto; height: 8px; background: url(/img/index/index_small_table_corner8.png) 0 0 repeat-x;}
.index_small_table_corner9 {width: 8px; height: 8px; background: url(/img/index/index_small_table_corner9.png) 0 0 no-repeat;}

.dj_ie6 .index_small_table {width: 302px;}
.dj_ie6 .index_small_table_corner1 {width: 8px; height: 8px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/index/index_small_table_corner1.png', SizingMethod="scale" )}
.dj_ie6 .index_small_table_corner2 {width: auto; height: 8px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/index/index_small_table_corner2.png', SizingMethod="scale" )}
.dj_ie6 .index_small_table_corner3 {width: 8px; height: 8px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/index/index_small_table_corner3.png', SizingMethod="scale" )}
.dj_ie6 .index_small_table_corner4 {width: 8px; height: auto; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/index/index_small_table_corner4.png', SizingMethod="scale" )}
.dj_ie6 .index_small_table_corner5 {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/index/index_small_table_corner5.png', SizingMethod="scale" )}
.dj_ie6 .index_small_table_corner6 {width: 8px; height: auto; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/index/index_small_table_corner6.png', SizingMethod="scale" )}
.dj_ie6 .index_small_table_corner7 {width: 8px; height: 8px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/index/index_small_table_corner7.png', SizingMethod="scale" )}
.dj_ie6 .index_small_table_corner8 {width: auto; height: 8px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/index/index_small_table_corner8.png', SizingMethod="scale" )}
.dj_ie6 .index_small_table_corner9 {width: 8px; height: 8px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/index/index_small_table_corner9.png', SizingMethod="scale" )}

.index_divider_line {font-size: 1px; line-height: 1px; height: 3px; width: 98%; margin: 0 auto; background: url(/img/index/index_divider_line.png) 0 0 repeat-x;}
.dj_ie6 .index_divider_line {height: 3px; width: 98%; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/index/index_divider_line.png', SizingMethod="scale" )}

.index_layout {padding-top: 20px; width: 100%; color: #242429;}

.one_test_slide {float: left; margin: 0px 10px 0px 10px; width: auto;}
.dj_ie6 .one_test_slide {float: left; margin: 0px 10px 0px 10px; width: 307px;}

.test_slide_content {overflow: hidden !important;}
.test_slide_content h2 {font-size: 18px; font-weight: 100; padding-bottom: 5px; letter-spacing: 1px;}
.test_slide_content p {padding-bottom: 5px; font-size: 12px; line-height: 15px;}
.slide_text {position: relative; height: 130px !important; padding: 10px; overflow: hidden !important;}

.slide_stats {background: url(/img/index/index_dot_line.png) left top repeat-x; height: 70px !important; padding: 5px 10px 0px 10px; color: #41444d; font-size: 14px;}
.dj_ie6 .slide_stats {background: none;}

.slide_left_stats {width: 50% !important; float: left;}
.slide_right_stats {width: 50% !important; float: right;}
.slide_right_stats table {width: 100%;}
.text_right {text-align: right !important;}
.padding_td {padding-left: 80px;}
.big {font-size: 26px !important; font-weight: 100;}
.text p.small {font-size: 75% !important;}
.blue {color: #0062a6;}
.error_red {color: #f52558 !important; font-size: 14px;}
.orange {color: #ff3701;}

.start_test_button {margin: 10px 0px 0px 30px;}
.start_test_button_table {width: auto; height: 30px; font-family: 'Georgia' serif; font-style: italic; font-size: 16px; font-weight: 100; letter-spacing: 1px;}

.start_test_left {width: 16px; height: 30px; background: url(/img/end_test_left.png) right top no-repeat;}
.start_test {width: auto; height: 26px; padding: 4px 0px 0px 2px; background: url(/img/end_test.png) right top repeat;}
.start_test_right {width: 16px; height: 30px; background: url(/img/end_test_right.png) left top no-repeat;}

.dj_ie6 .start_test_left {width: 16px; height: 30px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/end_test_left.png', SizingMethod="scale" )}
.dj_ie6 .start_test {width: auto; height: 26px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/end_test.png', SizingMethod="scale" )}
.dj_ie6 .start_test_right {width: 16px; height: 30px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/end_test_right.png', SizingMethod="scale" )}

.start_test a, .start_test a:hover, .start_test a:visited, .start_test a:visited:hover {color: #f5d70c;}
.start_test_link {position: relative !important;}


.slide_text h2 a, .slide_text h2 a:visited {text-decoration: none; color: #242429;}
.slide_text h2 a:visited:hover, .slide_text h2 a:hover {text-decoration: underline; color: #0062a6;}
.slide_text a, .test_categories_text a, .test_categories_text a:visited {color: #242429;}
.slide_text a:hover, .slide_text a:visited:hover, .test_categories_text a:hover, .test_categories_text a:visited:hover {color: #0062a6; text-decoration: underline;}
.slide_text a:visited {color: #650d36;}

.dj_ie6 .slide_text p a:hover, .dj_ie6 .slide_text p a:visited:hover, .dj_ie6 .test_categories_text p a:hover, .dj_ie6 .test_categories_text p a:visited:hover {color: #0062a6; text-decoration: underline;}

.test_categories {padding: 20px 5% 0px 1%; margin: 0px !important;}
.test_categories_table {margin: 0px 8px 0px 8px; width: 98%;}
.test_categories_table td {padding: 5px 70px 5px 0px;}
.test_categories_table h3 {font-size: 18px; font-weight: 100; padding: 5px 0px 5px 0px; letter-spacing: 1px;}
.test_categories_table p {padding: 0px 0px 5px 15px; font-size: 14px;}
.test_categories_table h3 a, .test_categories_table h3 a:visited {text-decoration: none; color: #242429;}
.test_categories_table h3 a:hover, .test_categories_table h3 a:visited:hover {text-decoration: underline; color: #0062a6;}

.test_categories_text {float: right; width: 80%;}
.test_category_icon {width: 64px; height: 64px; margin: 10px 5px 0px 0px; float: left;}

.payment .block_cost {padding-top: 15px; padding-bottom: 15px;}
.payment .button_cost {display: block; background: url(/img/button_cost.png) left top no-repeat; width: 284px; margin: 0 auto; height: 34px; text-decoration: none;}
.payment .button_cost:hover {background-position: 0 -34px; text-decoration: none;}
.dj_ie6 .payment .button_cost {background: none; width: 284px; height: 34px; margin: 0 auto; text-decoration: none; cursor: hand; cursor: pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/button_cost_ie6.png', SizingMethod="scale" )}

.payment .block_op {padding-top: 7px; padding-bottom: 10px; width: 350px;}
.payment .button_op {display: block; background: url(/img/button_op/others.png) left top no-repeat; width: 212px; height: 33px; margin: 0 auto; text-decoration: none;}
.payment .button_op:hover {background-position: 0 -33px; text-decoration: none;}
.dj_ie6 .payment .button_op {background: none; width: 212px; height: 33px; margin: 0 auto; text-decoration: none; cursor: hand; cursor: pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/button_op/others_ie6.png', SizingMethod="scale" )}
.payment .button_op_beeline {background: url(/img/button_op/beeline.png) left top no-repeat;}
.dj_ie6 .payment .button_op_beeline {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/button_op/beeline_ie6.png', SizingMethod="scale" )}
.payment .button_op_megafon {background: url(/img/button_op/megafon.png) left top no-repeat;}
.dj_ie6 .payment .button_op_megafon {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/button_op/megafon_ie6.png', SizingMethod="scale" )}
.payment .button_op_mts {background: url(/img/button_op/mts.png) left top no-repeat;}
.dj_ie6 .payment .button_op_mts {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/button_op/mts_ie6.png', SizingMethod="scale" )}


.payment_ru, .payment_int, .payment_ss { float: right; margin: 0px 40px 5px 10px; }
.dj_ie6 .payment_ru, .dj_ie6 .payment_int, .dj_ie6 .payment_ss {margin: 0px 20px 5px 10px;}
.payment_ru { width: 200px; height: 244px; background: url(/img/payment_ru.png) left top no-repeat; }
.dj_ie6 .payment_ru {width: 200px; height: 244px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/payment_ru.png', SizingMethod="scale" )}
.payment_int { width: 200px; height: 244px; background: url(/img/payment_int.png) left top no-repeat; }
.dj_ie6 .payment_int {width: 200px; height: 244px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/payment_int.png', SizingMethod="scale" )}
.payment_ss { width: 200px; height: 244px; background: url(/img/payment_ss.png) left top no-repeat; }
.dj_ie6 .payment_ss {width: 200px; height: 244px; background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/payment_ss.png', SizingMethod="scale" )}

.payment .ss_input {
    width: 227px;
}
.payment .button_phone {display: block; background: url(/img/button_phone.png) left top no-repeat; width: 189px; margin: 0 19px; height: 34px; text-decoration: none;}
.payment .button_phone:hover {background-position: 0 -34px; text-decoration: none;}
.dj_ie6 .payment .button_phone {background: none; width: 189px; height: 34px; margin: 0 19px; text-decoration: none; cursor: hand; cursor: pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/button_phone_ie6.png', SizingMethod="scale" )}
.payment .button_phone_disabled {background-position: 0 -68px !important;}
.dj_ie6 .payment .button_phone_disabled {background: none; width: 189px; height: 34px; margin: 0 19px; text-decoration: none; cursor: hand; cursor: pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/button_phone_disabled_ie6.png', SizingMethod="scale" )}

.payment .button_passw {display: block; background: url(/img/button_passw.png) left top no-repeat; width: 189px; margin: 0 19px; height: 34px; text-decoration: none;}
.payment .button_passw:hover {background-position: 0 -34px; text-decoration: none;}
.dj_ie6 .payment .button_passw {background: none; width: 189px; height: 34px; margin: 0 19px; text-decoration: none; cursor: hand; cursor: pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/button_passw_ie6.png', SizingMethod="scale" )}
.payment .button_passw_disabled {background-position: 0 -68px !important;}
.dj_ie6 .payment .button_passw_disabled {background: none; width: 189px; height: 34px; margin: 0 19px; text-decoration: none; cursor: hand; cursor: pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/button_passw_disabled_ie6.png', SizingMethod="scale" )}

.payment .button_posix_phone {display: block; background: url(/img/button_posix_phone.png) left top no-repeat; width: 189px; margin: 0 19px; height: 34px; text-decoration: none;}
.payment .button_posix_phone:hover {background-position: 0 -34px; text-decoration: none;}
.dj_ie6 .payment .button_posix_phone {background: none; width: 189px; height: 34px; margin: 0 19px; text-decoration: none; cursor: hand; cursor: pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/button_posix_phone_ie6.png', SizingMethod="scale" )}
.payment .button_posix_phone_disabled {background-position: 0 -68px !important;}
.dj_ie6 .payment .button_posix_phone_disabled {background: none; width: 189px; height: 34px; margin: 0 19px; text-decoration: none; cursor: hand; cursor: pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/button_posix_phone_disabled_ie6.png', SizingMethod="scale" )}

.payment .button_posix_passw {display: block; background: url(/img/button_posix_passw.png) left top no-repeat; width: 189px; margin: 0 19px; height: 34px; text-decoration: none;}
.payment .button_posix_passw:hover {background-position: 0 -34px; text-decoration: none;}
.dj_ie6 .payment .button_posix_passw {background: none; width: 189px; height: 34px; margin: 0 19px; text-decoration: none; cursor: hand; cursor: pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/button_posix_passw_ie6.png', SizingMethod="scale" )}
.payment .button_posix_passw_disabled {background-position: 0 -68px !important;}
.dj_ie6 .payment .button_posix_passw_disabled {background: none; width: 189px; height: 34px; margin: 0 19px; text-decoration: none; cursor: hand; cursor: pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/button_posix_passw_disabled_ie6.png', SizingMethod="scale" )}

.payment h3.block_passw {float: left; margin-top: 16px;}
.dj_ie6 .payment h3.block_passw {margin-left: 10px !important;}
.payment p.block_passw {padding-left: 10px; padding-top: 14px;}
.payment div.block_passw {
    border: 1px solid #141416;
    width: auto;
    height: 100px;
    overflow: auto;
    margin: 0 0 15px 20px;
}
.no_scroll {
    height: auto !important;
    overflow: none !important;
}
.payment div.block_passw * {
    margin: 3px 7px !important;
    padding: 0;
    font-size: 10px;
    color: #343440;
    line-height: 10px;
}
.payment div.block_passw ol {padding-left: 15px !important;}
.payment div.block_passw table {border-top: 1px solid #343440; border-left: 1px solid #343440;}
.payment div.block_passw td {border-bottom: 1px solid #343440; border-right: 1px solid #343440;}


.country_switch {
    margin: 15px 10px 7px 20px;
    cursor:pointer; cursor:hand; 
}
.country_switch td {
    color: #18466a; 
    font-size: 18px; 
    font-weight: 500; 
    text-decoration:underline;
    cursor:pointer; cursor:hand; 
}
.country_switch div {
    margin: 7px 0 0 7px; 
    width:12px; 
    height:12px; 
    background: url(/img/country_switch2.png) bottom left;
    cursor:pointer; cursor:hand; 
}
.country_switch_arrow_up {
    background: url(/img/country_switch2.png) top left !important;
}
.dj_ie6 .country_switch div, .dj_ie6 .country_switch_arrow_up {background: none !important;}
#country_list {overflow: hidden; height: 1px;}


.clear {clear: both; font-size: 1px; line-height: 1px;}
.spacer5px {font-size: 1px; line-height: 1px; height: 5px;}
.spacer10px {font-size: 1px; line-height: 1px; height: 10px;}
.spacer15px {font-size: 1px; line-height: 1px; height: 15px;}
.spacer30px {font-size: 1px; line-height: 1px; height: 30px;}

