/* eeeee */
*{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
html, body {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    height: 100%;
}
body {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    width: 100%;
    position: relative;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 17px;
    background: #112b41;
}
TABLE, TD, TR, DIV, SPAN, IMG, P, UL, LI {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
    border: none;
}
TABLE, TD, TR, IMG {
    border: none;
}
TABLE {
    border-collapse: collapse;
}
TABLE TD {
    border-collapse: collapse;
}
.displaynone {
    display: none;
}
.endblock {
    clear: both;
    font-size: 0px;
    line-height: 0px;
}
.w50 {
    width: 50%;
}
.w100 {
    width: 100%;
}
.w1000 {
    width: 1000px;
}
.prelat1p {
    position: relative;
    width: 0px;
    height: 0px;
    font-size: 0px;
    line-height: 0px;
}
.transparent {
    filter: expression(Real_fixPNG(this));
}
.transparent IMG {
    filter: expression(Real_fixPNG(this));
}

/* HEADER */
#header_left {
    width: 50%;
    height: 308px;
    background: url('/media/i/header_bg_left.jpg') no-repeat top right;
}
#header_right {
    width: 50%;
    height: 308px;
    background: url('/media/i/header_bg_right.jpg') no-repeat top left;
}
#header {
    width: 1000px;
    height: 308px;
    text-align: left;
    background: url('/media/i/bg_header.jpg') no-repeat top left;
}


/* CONTROL PANEL */
#cpanel_left {
    width: 50%;
    height: 460px;
    background: url('/media/i/cpanel_bg_left.jpg') no-repeat top right;
}
#cpanel_right {
    width: 50%;
    height: 460px;
    background: url('/media/i/cpanel_bg_right.jpg') no-repeat top left;
}
#cpanel {
    width: 1000px;
    height: 460px;
    text-align: left;
    background: url('/media/i/cpanel.jpg') no-repeat top left;
}

/* UNDER CONTROL PANEL */
#undercpanel_left {
    width: 50%;
    height: 96px;
    background: url('/media/i/undercpanel_bg_left.jpg') repeat-x top right;
}
#undercpanel_right {
    width: 50%;
    height: 96px;
    background: url('/media/i/undercpanel_bg_right.jpg') repeat-x top left;
}
#undercpanel {
    width: 1000px;
    height: 96px;
    text-align: left;
    background: url('/media/i/undercpanel.jpg') no-repeat top left;
}

/* LOGO */
#logo {
    position: absolute;
    top: 0;
    left: -46px;
}
#logo IMG {
    filter: expression(Real_fixPNG(this));
}

/* BUTTONS */
#but_euronda {
    position: absolute;
    top: 112px;
    left: 21px;
    cursor: hand;
    cursor: pointer;
}
#but_euronda_IMG {
    filter: expression(Real_fixPNG(this));
}
#but_dezodent {
    position: absolute;
    top: 176px;
    left: 21px;
    cursor: hand;
    cursor: pointer;
}
#but_dezodent_IMG {
    filter: expression(Real_fixPNG(this));
}
#link_about {
    position: absolute;
    top: 250px;
    left: 12px;
    cursor: hand;
    cursor: pointer;
}
#link_about_IMG {
    filter: expression(Real_fixPNG(this));
}
#link_home {
    position: absolute;
    top: 290px;
    left: 12px;
    cursor: hand;
    cursor: pointer;
}
#link_home_IMG {
    filter: expression(Real_fixPNG(this));
}
#link_partners{
    position: absolute;
    top: 325px;
    left: 12px;
    cursor: hand;
    cursor: pointer;
}
#link_partners_IMG {
    filter: expression(Real_fixPNG(this));
}

#but_tokuyama {
    position: absolute;
    top: 109px;
    left: 830px;
    cursor: hand;
    cursor: pointer;
}
#but_tokuyama_IMG {
    filter: expression(Real_fixPNG(this));
}
#but_sticktech {
    position: absolute;
    top: 176px;
    left: 830px;
    cursor: hand;
    cursor: pointer;
}
#but_sticktech_IMG {
    filter: expression(Real_fixPNG(this));
}
#link_news {
    position: absolute;
    top: 245px;
    left: 833px;
    cursor: hand;
    cursor: pointer;
}
#link_news_IMG {
    filter: expression(Real_fixPNG(this));
}
#link_contacts{
    position: absolute;
    top: 285px;
    left: 833px;
    cursor: hand;
    cursor: pointer;
}
#link_contacts_IMG {
    filter: expression(Real_fixPNG(this));
}

#link_service{
    position: absolute;
    top: 325px;
    left: 833px;
    cursor: hand;
    cursor: pointer;
}
#link_service_IMG {
    filter: expression(Real_fixPNG(this));
}


/* FOR EURONDA */
#euronda_ru {
    position: absolute;
    z-index: 5100;
    display: none;
    top: 221px;
    left: 440px;
    font-size: 12px;
    line-height: 13px;
    font-weight: bold;
    color: #fff;
}
#euronda_en {
    position: absolute;
    z-index: 5100;
    display: none;
    top: 234px;
    left: 520px;
    font-size: 12px;
    line-height: 13px;
    font-weight: bold;
    color: #c4cfde;
}
#ico_euronda_small {
    position: absolute;
    top: 158px;
    left: 470px;
}
#ico_euronda_small_IMG {
    filter: expression(Real_fixPNG(this));
}
#ico_euronda_big {
    position: absolute;
    z-index: 6000;
    top: 158px;
    left: 470px;
    display: none;
}
#ico_euronda_big_IMG {
    filter: expression(Real_fixPNG(this));
}
#euronda_proj {
    position: absolute;
    z-index: 5000;
    top: 175px;
    left: 240px;
    display: none;
}
#euronda_proj_IMG {
    filter: expression(Real_fixPNG(this));
}

/* FOR tokuyama */
#tokuyama_ru {
    position: absolute;
    z-index: 5100;
    display: none;
    top: 225px;
    left: 640px;
    font-size: 12px;
    line-height: 13px;
    font-weight: bold;
    color: #fff;
}
#tokuyama_en {
    position: absolute;
    z-index: 5100;
    display: none;
    top: 239px;
    left: 680px;
    font-size: 12px;
    line-height: 13px;
    font-weight: bold;
    color: #c4cfde;
}
#ico_tokuyama_small {
    position: absolute;
    top: 160px;
    left: 660px;
}
#ico_tokuyama_small_IMG {
    filter: expression(Real_fixPNG(this));
}
#ico_tokuyama_big {
    position: absolute;
    z-index: 6000;
    top: 160px;
    left: 660px;
    display: none;
}
#ico_tokuyama_big_IMG {
    filter: expression(Real_fixPNG(this));
}
#tokuayama_proj {
    position: absolute;
    z-index: 5000;
    top: 173px;
    left: 243px;
    display: none;
}
#tokuayama_proj_IMG {
    filter: expression(Real_fixPNG(this));
}

/* FOR dezodent */
#dezodent_ru {
    position: absolute;
    display: none;
    top: 138px;
    left: 345px;
    font-size: 12px;
    line-height: 13px;
    font-weight: bold;
    color: #fff;
}
#dezodent_en {
    position: absolute;
    display: none;
    top: 153px;
    left: 368px;
    font-size: 12px;
    line-height: 13px;
    font-weight: bold;
    color: #c4cfde;
}
#ico_dezodent_small {
    position: absolute;
    top: 118px;
    left: 457px;
}
#ico_dezodent_small_IMG {
    filter: expression(Real_fixPNG(this));
}
#ico_dezodent_big {
    position: absolute;
    z-index: 6000;
    top: 118px;
    left: 457px;
    display: none;
}
#ico_dezodent_big_IMG {
    filter: expression(Real_fixPNG(this));
}
#dezodent_proj {
    position: absolute;
    z-index: 5000;
    top: 117px;
    left: 240px;
    display: none;
}
#dezodent_proj_IMG {
    filter: expression(Real_fixPNG(this));
}

/* FOR sticktech */
#sticktech_ru {
    position: absolute;
    z-index: 5100;
    display: none;
    top: 124px;
    left: 564px;
    font-size: 12px;
    line-height: 13px;
    font-weight: bold;
    color: #fff;
}
#sticktech_en {
    position: absolute;
    z-index: 5100;
    display: none;
    top: 137px;
    left: 586px;
    font-size: 12px;
    line-height: 13px;
    font-weight: bold;
    color: #c4cfde;
}
#ico_sticktech_small {
    position: absolute;
    top: 100px;
    left: 495px;
}
#ico_sticktech_small_IMG {
    filter: expression(Real_fixPNG(this));
}
#ico_sticktech_big {
    position: absolute;
    z-index: 6000;
    top: 100px;
    left: 495px;
    display: none;
}
#ico_sticktech_big_IMG {
    filter: expression(Real_fixPNG(this));
}
#sticktech_proj {
    position: absolute;
    z-index: 5000;
    top: 118px;
    left: 240px;
    display: none;
}
#sticktech_proj_IMG {
    filter: expression(Real_fixPNG(this));
}

#stomaproduction {
    position: absolute;
    top: 76px;
    left: 710px;
    font-size: 20px;
    line-height: 20px;
    font-weight: normal;
    color: #fff;
}
#dental_production {
    position: absolute;
    top: 98px;
    left: 330px;
    font-size: 13px;
    line-height: 16px;
    font-weight: bold;
    color: #cfd7e2;
}
#proteco {
    position: absolute;
    top: 346px;
    left: 210px;
    font-size: 24px;
    line-height: 24px;
    font-weight: normal;
    color: #fff;
}
#proteco SPAN {
    font-size: 17px;
    color: #cfd7e2;
}
#your_specialist {
    position: absolute;
    top: 370px;
    left: 210px;
    font-family: Tahoma;
    font-size: 9px;
    line-height: 12px;
    font-weight: normal;
    color: #cfd7e2;
}

/* CONTENT BG */
#c_bg {
    position: absolute;
    top: 68px;
    left: 186px;
    width: 638px;
    height: 326px;
    font-size: 12px;
    line-height: 14px;
    background: url('/media/i/c_bg.jpg') no-repeat top left;
}
#c_bg .link_full_info {
    margin: 2px 44px 8px 24px;
    text-align: right;
}
#c_bg .link_full_info A {
    color: #385978;
    font-size: 17px;
    font-weight: bold;
    text-decoration: underline;
}
#c_bg .link_full_info_video {
    margin: 2px 0px 0px 420px;
    text-align: left;
    padding-bottom: 2px;
}
#c_bg .link_full_info_video A {
    color: #385978;
    font-size: 17px;
    font-weight: bold;
    text-decoration: underline;
}
#c_bg_about {
    position: absolute;
    z-index: 10000;
    top: 68px;
    display: none;
    left: 186px;
    width: 638px;
    height: 326px;
    font-size: 12px;
    line-height: 14px;
    background: url('/media/i/c_bg.jpg') no-repeat top left;
}

#c_bg_contacts {
    position: absolute;
    z-index: 10000;
    top: 68px;
    display: none;
    left: 186px;
    width: 638px;
    height: 326px;
    font-size: 12px;
    line-height: 14px;
    background: url('/media/i/c_bg.jpg') no-repeat top left;
}

#c_bg_service {
    position: absolute;
    z-index: 10000;
    top: 68px;
    display: none;
    left: 186px;
    width: 638px;
    height: 326px;
    font-size: 12px;
    line-height: 14px;
    background: url('/media/i/c_bg.jpg') no-repeat top left;
}

#c_bg_partners {
    position: absolute;
    z-index: 10000;
    top: 68px;
    display: none;
    left: 186px;
    width: 638px;
    height: 326px;
    font-size: 12px;
    line-height: 14px;
    background: url('/media/i/c_bg.jpg') no-repeat top left;
}

#c_bg_news {
    position: absolute;
    z-index: 10000;
    top: 68px;
    display: none;
    left: 186px;
    width: 638px;
    height: 326px;
    font-size: 12px;
    line-height: 14px;
    background: url('/media/i/c_bg.jpg') no-repeat top left;
}

/* WHITE BG */
#white_bg {
    display: none;
    position: fixed;
    _position: absolute; /* hack for internet explorer 6*/
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background: #fff;
    z-index: 1000;
}

#white_map_bg {
    display: none;
    position: fixed;
    _position: absolute; /* hack for internet explorer 6*/
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background: #fff;
    z-index: 10000;
}
#map1 {
    position: relative;
    width: 680px;
    height: 580px;
    display: none;
}
#black_bg {
    display: none;
    position: absolute; /* hack for internet explorer 6*/
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background: #000;
    z-index: 1000;
}
#blackbg_full_img {
    display: none;
    position: absolute; /* hack for internet explorer 6*/
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background: #fff;
    z-index: 100000;
    cursor: hand;
    cursor: pointer;
}
#big_photo {
    position: absolute;
    z-index: 100001;
    width: 500px;
    height: 500px;
    text-align: center;
}

#video_bg {
    position: absolute;
    height: 820px;
    width: 100%;
    top: 0;
    left: 0;
    background: url('/media/i/video_bg.jpg') no-repeat top center #000;
    color: #fff;
}

#order_bg {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background: #000;
    z-index: 1000;
    background: url('/media/i/order_bg.jpg') no-repeat top center #000;
    overflow: hidden;
}
#order_form_bg {
    position: absolute;
    top: 260px;
    left: -360px;
    z-index: 1400;
    background: url('/media/i/order_form_bg_400.gif') no-repeat top center;
    width: 726px;
    height: 400px;
    font-size: 14px;
    line-height: 14px;
    color: #000;
}
#button_order_close {
    position: absolute;
    z-index: 1101;
    top: 344px;
    left: 230px;
    width: 80px;
    height: 24px;
    cursor: hand;
    cursor: pointer;
}

#order_form_bg #id_first_name {
    position: absolute;
    top: 237px;
    left: -118px;
    border: 1px solid #b3b9c3;
    width: 130px;
    font-size: 14px;
    color: #555;
}
#order_form_bg #id_last_name {
    position: absolute;
    top: 237px;
    left: 142px;
    border: 1px solid #b3b9c3;
    width: 130px;
    font-size: 14px;
    color: #555;
}
#order_form_bg #id_city {
    position: absolute;
    top: 191px;
    left: 142px;
    border: 1px solid #b3b9c3;
    width: 130px;
    font-size: 14px;
    color: #555;
}
#order_form_bg #id_organization {
    position: absolute;
    top: 190px;
    left: -118px;
    border: 1px solid #b3b9c3;
    width: 130px;
    font-size: 14px;
    color: #555;
}
#order_form_bg #id_phone {
    position: absolute;
    top: 260px;
    left: -118px;
    border: 1px solid #b3b9c3;
    width: 130px;
    font-size: 14px;
    color: #555;
}
#order_form_bg #id_email {
    position: absolute;
    top: 261px;
    left: 142px;
    border: 1px solid #b3b9c3;
    width: 130px;
    font-size: 14px;
    color: #555;
}
#order_form_bg #id_serialnumber {
    position: absolute;
    top: 167px;
    left: 142px;
    border: 1px solid #b3b9c3;
    width: 130px;
    font-size: 14px;
    color: #555;
}
#order_form_bg #id_address {
    position: absolute;
    top: 214px;
    left: -236px;
    border: 1px solid #b3b9c3;
    width: 248px;
    font-size: 14px;
    color: #555;
}
#order_form_bg #id_production {
    position: absolute;
    top: 165px;
    left: -118px;
    border: 1px solid #b3b9c3;
    width: 132px;
    font-size: 13px;
    color: #555;
}
#order_form_bg #id_date_buy {
    position: absolute;
    top: 141px;
    left: -118px;
    border: 1px solid #b3b9c3;
    width: 130px;
    font-size: 14px;
    color: #555;
}
#order_form_bg .rederr INPUT {
    background: #ffbebe;
}
#order_form_bg .rederr SELECT {
    background: #ffbebe;
}
#order_form_bg #send_form_button {
    position: absolute;
    top: 288px;
    left: 175px;
}



#show_video {
    z-index: 50000;
    position: relative;
    font-size: 12px;
    line-height: 14px;
    width: 470px;
    height: 355px;
}
#close_video_link {
    position: relative;
    z-index: 100000;
    font-size: 24px;
    line-height: 24px;
    color: #34526a;
    width: 470px;
    text-align: right;
}
#close_video_link A {
    color: #34526a;
}
#button_open_order {
    font-size: 24px;
    line-height: 24px;
    color: #34526a;
}
#video_description {
    position: absolute;
    top: 660px;
    left: -270px;
    font-size: 12px;
    line-height: 14px;
    width: 524px;    
    height: 130px;
    overflow-y: auto;
    color: #fff;
}

#vidoses {
    display: none;
}

#videos_list {
    position: relative;
    z-index: 90;
    height: 90px;
    margin: 0px 0px 4px 8px;
    overflow: hidden;
    width: 520px;
}

#videos_list .one_video {
    background: url('/media/i/video_mini.png') no-repeat top left;
    width: 163px;
    height: 86px;
    margin-right: 14px;
    cursor: hand;
    cursor: pointer;
    text-align: center;
    padding-top: 4px;
    font-size: 11px;
    font-weight: bold;
    color: #34526a;
}

#button_show_full_center {
    position: absolute;
    z-index: 10000;
    top: 10px;
    left: 220px;
    width: 150px;
    height: 90px;
    cursor: hand;
    cursor: pointer;
    background: url('/media/i/p.gif');
}

#now_good_full_text {
    margin: 14px 0px 10px 0px;
    width: 900px;
    height: 250px;
    overflow-y: auto;
    text-align: left;
}
#now_good_full_title {
    font-size: 14px;
    line-height: 13px;
    font-weight: bold;
    position: absolute;
    z-index: 5000;
    top: 206px;
    left: -174px;
    width: 350px;
    text-align: center;
}
#now_good_full_title H1 {
    font-size: 14px;
}
#now_good_full_title H2 {
    font-size: 14px;
}
#now_good_full_text_info {
    margin: 14px 0px 10px 0px;
    width: 600px;
    height: 350px;
    overflow-y: auto;
}
#pod_good {
    width: 380px;
    height: 256px;
    background: url('/media/i/pod_good.gif') no-repeat top left;
    margin-bottom: 8px;
}
#popupWindow_good_one {
    position: absolute;
    display: none;
    z-index: 2000;
    padding: 12px;
    font-size: 13px;
    width: 900px;
    left: -450px;
}
#popupWindow_good_one .link_close_popup A {
    font-weight: bold;
    font-size: 17px;
    color: #34536b;
}

/* MENU UP */
#menu_up {
    position: absolute;
    top: 0;
    left: 186px;
    font-size: 11px;
    line-height: 13px;
    color: #fff;
    background: url('/media/i/one_p_select.jpg') repeat-x top left;
    width: 640px;
    height: 39px;
}
#menu_up .posline {
    position: relative;
    top: 1px;
}
#menu_up .one_p {
    padding: 0px 10px 0px 10px;
    text-align: center;
}
#menu_up .one_p A {
    color: #fff;
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
}
#menu_up .one_p A:hover {
    color: #fff;
}

#menu_up .one_p_select {
    padding: 0px 10px 0px 10px;
    text-align: center;
}
#menu_up .one_p_select A {
    color: #96aabe;
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
}


/* MENU DOWN */
#menu_down {
    position: absolute;
    z-index: 50;
    top: 403px;
    left: 310px; /* ld 2011.05.26 было 244*/
    font-size: 11px;
    line-height: 13px;
    color: #fff;
    background: url('/media/i/one_p_select.jpg') repeat-x top left;
    height: 40px;
}
#menu_down .posline {
    position: relative;
    top: -2px;
}
#menu_down .one_p {
    vertical-align: middle;
    height: 40px;
    padding: 6px 10px 0px 10px;
    text-align: center;
}
#menu_down .one_p A {
    color: #fff;
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
}
#menu_down .one_p A:hover {
    color: #fff;
}

#menu_down .one_p_select {
    height: 40px;
    padding: 6px 10px 0px 10px;
    text-align: center;
    background: url('/media/i/menu_down_bg.jpg') repeat-x top left;
}
#menu_down .one_p_select A {
    color: #96aabe;
    font-family: Arial;
    font-weight: bold;
    text-decoration: none;
}

/* HOME CONTENT */
.home_content {
    color: #18354c;
}
.home_content H1 {
    color: #385978;
    margin: 17px;
    font-size: 20px;
	line-height: 1;
}
.home_content H1 A {
    font-size: 11px;
    color: #385978;
    font-weight: normal;
}
.home_content H2 {
    color: #385978;
    margin: 6px 0px 7px 0px;
    font-size: 17px;
}
.home_content_panel {
    margin: 0px 24px 0px 20px;
    height: 264px;
    overflow-y: auto;
}
.home_content_panel_mini {
    margin: 0px 24px 0px 20px;
    height: 114px;
    overflow-y: auto;
}
.home_content_panel_mini_for_video {
    margin: 0px 24px 0px 20px;
    height: 127px;
    overflow-y: auto;
}

/* CATALOG LISTER */
#pos_go_left {
    position: absolute;
    top: 27px;
    left: 3px;
    z-index: 100;
    cursor: hand;
    cursor: pointer;
}
#pos_go_left IMG {
    filter: expression(Real_fixPNG(this));
    width: 50px;
    height: 50px;
}
#pos_go_right {
    position: absolute;
    top: 27px;
    left: 539px;
    z-index: 100;
    cursor: hand;
    cursor: pointer;
}
#pos_go_right IMG {
    filter: expression(Real_fixPNG(this));
    width: 50px;
    height: 50px;
}
#catalog_lister {
    position: relative;
    z-index: 90;
    height: 110px;
    margin: 4px 0px 4px 8px;
    overflow: hidden;
    width: 576px;
}
#catalog_lister .container {
    position: relative;
    z-index: 91;
    width: 192px;
}
#table {
    position: absolute;
    z-index: 92;
}

#video_table {
    position: absolute;
    z-index: 92;
}
#video_pos_go_left {
    position: absolute;
    top: 20px;
    left: 180px;
    z-index: 100;
    cursor: hand;
    cursor: pointer;
}
#video_pos_go_right {
    position: absolute;
    top: 20px;
    left: 760px;
    z-index: 100;
    cursor: hand;
    cursor: pointer;
}


/* CONTENT */
#content {
    width: 1000px;
    text-align: left;
    background: #42cac8;
}


/* FOOTER */
#before_footer {
    clear: both;
    height: 50px;
}
#footer {
    width: 100%;
    height: 50px;
    position: absolute;
    bottom: 0;
    background: url('/media/i/bg_footer.jpg') repeat-x top left;
}
#footer DIV.footer1000 {
    text-align: left;
    width: 1000px;
    height: 50px;
    text-align: left;
}


.textes {
    font-size: 12px;
    line-height: 14px;
    color: #34536b;
}
.textes A {
    color: #0083d3;
}
.textes P {
    margin-bottom: 6px;
}
.textes H1 {
    color: #385978;
    margin-bottom: 10px;
    font-size: 16px;
}
.textes H2 {
    color: #385978;
    margin-bottom: 10px;
    font-size: 15px;
}
.textes H3 {
    color: #385978;
    margin-bottom: 10px;
    font-size: 14px;
}
.textes H4 {
    color: #385978;
    margin-bottom: 10px;
    font-size: 13px;
}
.textes H5 {
    color: #385978;
    margin-bottom: 10px;
    font-size: 12px;
}
.textes UL {
    margin: 10px 0px 10px 0px;
    list-style: disc;
}
.textes OL {
    margin: 10px 0px 10px 0px;
    list-style: decimal;
}
.textes OL, LI {
    margin: 6px 0px 2px 12px;
}
.textes UL LI {
    margin: 6px 0px 2px 20px;
}




.blue_link {
    color: #34536b;
}
.bold {
    font-weight: bold;
}


/* FORMS */
.forms .errorlist {
    color: #ff2400;
    list-style: none;
    margin-left: 0px;
    margin-top: -14px;
    font-size: 11px;
}
.forms TD {
    padding: 5px 10px 5px 0px;
    vertical-align: top;
    color: #444444;
    font-weight: normal;
    text-align: left;
}
.forms TH {
    padding-left: 14px;
    width: 180px;
    vertical-align: top;
}
.forms INPUT {
    width: 340px;
    border: 1px solid #ddcfae;
    color: #34526a;
    font-size: 12px;
    padding: 2px 4px 3px 4px;
}
.forms SELECT {
    width: 350px;
    border: 1px solid #ddcfae;
    color: #34526a;
    font-size: 12px;
    padding: 2px 4px 3px 4px;
}
.forms TEXTAREA {
    width: 340px;
    height: 90px;
    border: 1px solid #ddcfae;
    color: #34526a;
    font-size: 12px;
    padding: 2px 4px 3px 4px;
}
.forms .required SPAN {
    color: #ff2400;
    font-weight: bold;
    font-size: 17px;
    margin: 0px 3px 0px -10px;
}
.forms .help_text {
    font-size: 11px;
    line-height: 13px;
    margin-bottom: 10px;
    width: 240px;
}
/* FORMS END */

#copyrights {
    color: #8fb1cc;
    margin-top: 2px;
    text-align: center;
}
#copyrights A {
    color: #8fb1cc;
}
#copyrights IMG {
    position: relative;
    top: 12px;
}


#ask_question {
    position: absolute;
    top: 40px;
    left: 18px;
    width: 600px;
    height: 270px;
    background: #fff;
}
#ask_question .ask_form {
    margin: 10px 20px 10px 20px;
}
