*{
   padding: 0;
   margin: 0;
}

html, body{
    font-family: Arial, Times New Roman, sans-serif, Verdana, Arial  ;
    font-size: 12px;
    font-weight: 100;
    color: #000000;
    background-color: #ffffff;
    margin: 0;
    padding: 0;
    width: 100%;
    /*height: 100%;*/
}

img{ border:0;}

.foto_inl{
    width: 100px;
    height: 80px;
    padding: 2px 2px;
    background-color: #d7d7d7;
}

img, div { behavior: url(iepngfix.htc) }

ul{margin:0px;padding: 0px 0px 0px 16px;}

table{ margin: 0; padding:0; }

td,div,li,p {
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #000000; font-weight : 100; text-decoration: none;
    padding: 0px;
    margin: 0px;
}

p{
    padding: 0px;
    margin: 5px 0px;
}

li{
    list-style-type: circle;
    list-style-position: outside;
    margin: 0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

b{ font-weight: 800; }

/*p a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #696868; font-weight : 100; text-decoration: underline;}
p a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #696868; font-weight : 100; text-decoration: none;}*/

a.titulinis{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #696868; font-weight : 100; text-decoration: none;}
a.titulinis:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #696868; font-weight : 100; text-decoration: none;}

a.bold11{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #63625e; font-weight : 800; text-decoration: underline;}
a.bold11:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #63625e; font-weight : 800; text-decoration: none;}

ul li .bld{font-weight: 800;}

select,option,textarea,input{
    padding: 2px;
    width: 160px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #777777; font-size: 11px; font-weight : 100; text-decoration: none;
    border: #d7d7d7 1px solid;
}

option{
    border: none;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #676767; font-weight: 100; text-decoration: none;
}

FORM {
    margin: 0pt;
}

div.inp_f{
    width: 173px;
    height: 24px;
    padding: 5px 0px 0px 5px;
    background-image: url('img/inp_back.jpg');
    background-position: center center;
    background-repeat: no-repeat;
}

div.inp_f_sm{
    width: 173px;
    height: 24px;
    padding: 5px 0px 0px 5px;
    background-image: url('img/inp_back.jpg');
    background-position: center center;
    background-repeat: no-repeat;
}

div.inp_f input{
    width: 160px;
    border: none;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #777777; font-size: 11px; font-weight : 100; text-decoration: none;
}

div.inp_f_sm input{
    width: 140px;
    border: none;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #777777; font-size: 11px; font-weight : 100; text-decoration: none;
}

div.inp_f2{
    width: 173px;
    height: 26px;
    padding: 3px 0px 0px 5px;
    /*background-image: url('img/inp_back.jpg');
    background-position: center center;
    background-repeat: no-repeat;*/
}

div.inp_f2 select{
    width: 160px;
    padding: 2px;
    border: #9a9a9a 1px solid;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #777777; font-size: 11px; font-weight : 100; text-decoration: none;
}

div.inp_f2 select option{
    width: 160px;
    border: none;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #777777; font-size: 11px; font-weight : 100; text-decoration: none;
}

div.inp_f1{
    width: 382px;
    height: 95px;
    padding: 10px 0px 0px 10px;
    background-image: url('img/txt_back.jpg');
    background-position: center center;
    background-repeat: no-repeat;
}

div.inp_f1 textarea{
    width: 360px;
    height: 80px;
    border: none;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #777777; font-size: 11px; font-weight : 100; text-decoration: none;
}

img.pnt,input.pnt,.pnt{cursor: pointer;}

#keywords{ display: none; }

.blb{font-weight: 800;}
.blbc{font-weight: 800; text-align: left; width: 100%;}

#print{ display: none; }
#noprint{ display: block; }

#all{
    width: 990px;
    height: 100%;
    min-height:100%; height:auto !important; height: 100%;
    background-color: #ffffff;
    margin: 0px auto;
    padding: 0px;
    position: relative;
}

#empty {height: 75px; }

#footer{
    width: 990px;
    height: 30px;
    padding: 40px 0px 0px 0px;
    margin: -70px auto 0px auto;
    background-image: url('img/footer.gif');
    background-position: bottom right;
    background-repeat: no-repeat;
    position: relative;
}

#bot_menu{
    width: 400px;
    padding: 0px 0px 0px 20px;
    float: left;
}

#bot_menu a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #666666; font-weight : 100; text-decoration: none;}
#bot_menu a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #666666; font-weight : 100; text-decoration: underline;}

#cpr{
    width: 400px;
    height: 7px;
    text-align: right;
    padding: 8px 10px 0px 0px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 100; text-decoration: none;
    float: right;
}

#cpr a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 100; text-decoration: none;}
#cpr a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #ffffff; font-weight : 100; text-decoration: none;}

a.pg_act{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; color: #00add7; font-weight : 800; text-decoration: none;}
a.pg_act:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; color: #00add7; font-weight : 800; text-decoration: none;}

a.pg{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; color: #00add7; font-weight : 100; text-decoration: none;}
a.pg:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; color: #00add7; font-weight : 100; text-decoration: none;}


#header{
    width: 982px;
    padding-left: 8px;
    height: 106px;
}

#logo{
    width: 140px;
    height: 66px;
    padding: 39px 0px 0px 0px;
    background-image: url('img/logo.gif');
    background-position: bottom left;
    background-repeat: no-repeat;
    float: left;
}

#menu{
    width: 612px;
    height: 106px;
    padding: 0px 0px 0px 23px;
    float: left;
}

.menu_item{
    height: 31px;
    padding: 66px 15px 0px 15px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #000000; font-size: 14px; font-weight : 100; text-decoration: none;
    cursor: pointer;
    float: left;
}

.menu_item_act{
    height: 31px;
    padding: 66px 15px 0px 15px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #ffffff; font-size: 14px; font-weight : 100; text-decoration: none;
    background-image: url('img/menu_str.jpg');
    background-position: ;
    background-repeat: repeat-x;
    /*background-color: #00add7;*/
    cursor: pointer;
    float: left;
}

#menu_hov{
    width: 842px;
    height: 51px;
    padding-left: 8px;
    margin-top: 0px;
    position: absolute;
}

.news_ttl{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; color: #000000; font-weight : 800; text-decoration: none;}

.news_sh_txt{text-align: justify;}

#log_search{
    width: 182px;
    padding: 15px 0px 0px 25px;
    float: left;
}

.s_field{
    width: 161px;
    height: 29px;
    padding: 10px 0px 0px 20px;
    background-image: url('img/search_field.jpg');
    background-position: top left;
    background-repeat: no-repeat;
}

.s_field input{
    border: none;
    width: 140px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #000000; font-size: 12px; font-weight : 100; text-decoration: none;
}

a.reg_link{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #00a6d6; font-size: 12px; font-weight : 800; text-decoration: none;}
a.reg_link:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #00a6d6; font-size: 12px; font-weight : 800; text-decoration: none;}

#blocks{
    width: 990px;
    padding-top: 20px;
}

.blk{
    width: 305px;
    min-height: 143px;
    padding: 10px 0px 0px 25px;
    background-image: url('img/blk_bg.gif');
    background-position: top left;
    background-repeat: no-repeat;
    float: left;
}

.blk_header{
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #000000; font-size: 24px; font-weight : 100; text-decoration: none;
}

.blk_header a{ font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #000000; font-size: 24px; font-weight : 100; text-decoration: none;}
.blk_header a:Hover{ font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #000000; font-size: 24px; font-weight : 100; text-decoration: none;}

.blk_txt{
    width: 270px;
    padding-top: 15px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #000000; font-size: 12px; font-weight : 100; text-decoration: none;
    text-align: justify;
}

.more{
    width: 60px;
    height: 20px;
    padding-top: 5px;
    text-align: center;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #000000; font-size: 12px; font-weight : 100; text-decoration: none;
    background-color: #bdff3d;
    cursor: pointer;
}

.dt{
    width: 95px;
    height: 20px;
    padding-top: 5px;
    text-align: center;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #ffffff; font-size: 12px; font-weight : 100; text-decoration: none;
    background-color: #00add7;
    cursor: pointer;
}

.gr_sep{
    width: 568px;
    height: 20px;
    background-image: url('img/gr.gif');
    background-position: center left;
    background-repeat: repeat-x;
}

.info_box{
    padding: 20px 0px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #00add7; font-size: 12px; font-weight : 100; text-decoration: none;
}

.nm_cap{ font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #00add7; font-size: 12px; font-weight : 800; text-decoration: none;}

div.news_list_item, div.news_list_item_act{
    margin: 10px 0px;
}

div.news_list_item a, div.news_list_item a:Hover{
    /*margin: 5px 0px;*/
    padding: 4px 2px 4px 2px;
    line-height: 18px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #00add7; font-size: 12px; font-weight : 800; text-decoration: none;
    /*text-align: justify;*/
    /*background-image: url('img/sqr.gif');
    background-position: 0px 6px;
    background-repeat: no-repeat;*/
    /*background-color: #818181;*/
    cursor: pointer;
    /*border: #000000 1px solid;*/
}

div.news_list_item_act a, div.news_list_item_act a:Hover{
    padding: 4px 2px 4px 2px;
    line-height: 18px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #ffffff; font-size: 12px; font-weight : 800; text-decoration: none;
    /*text-align: justify;*/
    background-color: #00add7;
    background-image: none;
    cursor: pointer;
}

div.news_list_item_know, div.news_list_item_know_act{
    margin: 7px 0px;
}

div.news_list_item_know a, div.news_list_item_know a:Hover{
    padding: 5px 5px;               
    line-height: 20px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #ffffff; font-size: 14px; font-weight : 100; text-decoration: none;
    background-color: #00add7;
    cursor: pointer;
}

div.news_list_item_know_act a, div.news_list_item_know_act a:Hover{
    padding: 5px 5px;
    line-height: 20px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #ffffff; font-size: 14px; font-weight : 100; text-decoration: none;
    background-color: #00add7;
    cursor: pointer;
}

div.news_list_item_kn, div.news_list_item_kn_act{
    margin: 7px 0px;
}

div.news_list_item_kn a, div.news_list_item_kn a:Hover{
    padding: 5px 5px;               
    line-height: 20px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #ffffff; font-size: 12px; font-weight : 100; text-decoration: none;
    background-color: #00add7;
    /*background-color: #818181;*/
    cursor: pointer;
}

div.news_list_item_kn_act a, div.news_list_item_kn_act a:Hover{
    padding: 5px 5px;
    line-height: 20px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #ffffff; font-size: 12px; font-weight : 100; text-decoration: none;
    background-color: #00add7;
    cursor: pointer;
}

#slogan{
    width: 810px;
    height: 65px;
    padding: 30px 90px 0px 90px;
}

#slogan1{
    width: 900px;
    height: 65px;
    padding: 10px 0px 0px 0px;
}

#news_inner{
    width: 902px;
    padding: 0px 0px 0px 88px;
    background-image: url('img/news_left.jpg');
    background-position: 8px 10px;
    background-repeat: no-repeat;
}

#knw_inner{
    width: 902px;
    padding: 0px 0px 0px 88px;
    background-image: url('img/knw_left.jpg');
    background-position: 8px 10px;
    background-repeat: no-repeat;
}

#frm_inner{
    width: 902px;
    padding: 0px 0px 0px 88px;
    background-image: url('img/frm_left.jpg');
    background-position: 8px 10px;
    background-repeat: no-repeat;
}

.lamp{
    width: 310px;
    padding-left: 10px;
    /*background-image: url('img/o_lamp.jpg');
    background-position: center right;
    background-repeat: no-repeat;*/
    /*text-align: center;*/
    float: left;
}

#news_news{
    width: 588px;
    padding: 0px 0px 0px 2px;
    float: left;
}

#news_news_f{
    width: 568px;
    padding: 0px 20px 0px 2px;
    background-image: url('img/brd_r.gif');
    background-position: 580px 14px;
    background-repeat: no-repeat;
    float: left;
}

#news_news_b{
    width: 568px;
    padding: 0px 20px 0px 2px;
    background-image: url('img/brd_r.gif');
    background-position: 580px 14px;
    background-repeat: no-repeat;
    float: left;
}

#news_news1{
    width: 900px;
    padding-left: 2px;
    float: left;
}
  
#news_title{
    width: 220px;
    padding: 20px 10px 0px 0px;
    float: left;
}

#news_title1{
    width: 532px;
    padding: 0px 10px 0px 0px;
    float: left;
}

#news_foto{
    width: 320px;
    /*margin-right: -31px;*/
    padding: 0px 0px 0px 18px;
    float: right;
}

#news_foto_main{
    width: 320px;
    padding: 0px 0px 0px 38px;
    float: left;
}

#news_img_hov{
    width: 320px;
    height: 135px;
    margin-top: 0px;
    position: absolute;
}

#news_img_hov2{
    width: 320px;
    height: 220px;
    margin-top: 0px;
    position: absolute;
}

#news_img2{
    padding-top: 20px;
}

#news_img_main{
    width: 320px;
    height: 185px;
    background-image: url('img/loading.gif');
    background-position: -50px -100px;
    background-repeat: no-repeat;
}

#news_list{
    width: 303px;
    padding-left: 9px;
    float: left;
}

#news_list_know{
    width: 312px;
    float: left;
}

#bl_left{
    width: 440px;
    float: left;
    background-image: url('img/sep.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}

#bl_left1{
    width: 440px;
    float: left;
}

#bl_right{
    width: 450px;
    padding-left: 10px;
    float: left;
}

#news_list1{
    width: 900px;
    padding-left: 2px;
    float: left;
}

#news_txt{
    width: 270px;
    height: 95px;
    padding: 5px 20px 0px 20px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #ffffff; font-size: 12px; font-weight : 100; text-decoration: none;
    background-color: #1d9eef;
    text-align: justify;
}

#cont_right{
    width: 650px;
    padding: 20px 0px 0px 20px;
    float: left;
}

table#log_form td{
    padding: 5px;
}

table td.td_head{ text-align: center; font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #000000; font-size: 22px; font-weight : 100; text-decoration: none;}
table td.td_head1{ text-align: left; font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #000000; font-size: 14px; font-weight : 100; text-decoration: none;}
table td.td_cap{ text-align: right; padding-right: 5px; font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #000000; font-size: 14px; font-weight : 100; text-decoration: none;}
table td.td_cap_err{ text-align: right; padding-right: 5px; font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #ff0000; font-size: 14px; font-weight : 100; text-decoration: none;}

div.btn{
    width: 121px;
    height: 21px;
    padding: 5px 0px 0px 0px;
    background-image: url('img/btn_back.jpg');
    background-position: top left;
    background-repeat: no-repeat;
    text-align: center;
    cursor: pointer;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #ffffff; font-size: 12px; font-weight : 800; text-decoration: none;
}

.txt_txt, .txt_txt0{
    text-align: justify;
}

.txt_txt1{
    width: 557px;
    padding: 10px 20px 0px 0px;
    border-right: #b1b1b1 1px solid;
    text-align: justify;
}

.txt_txt0{
    /*width: 557px;*/
    padding: 10px 20px 0px 0px;
    /*border-right: #b1b1b1 1px solid;*/
    background-image: url('img/sep.gif');
    background-position: 577px 145px;
    background-repeat: repeat-y;
}

#news_txt p{ padding: 0px; margin: 0px; font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #ffffff; font-size: 12px; font-weight : 100; text-decoration: none;}

.m_title{
    width: 650px;
    height: 23px;
    border-left: 8px solid #7cc1da;
    padding: 7px 0px 0px 10px;
    font-family: Tahoma, Arial, Times New Roman, Sans-serif, Verdana, Arial ; color: #4d4d4d; font-size: 11px; font-weight : 800; text-decoration: none;
}

.m_txt{
    width: 650px;
    padding: 10px 0px 0px 0px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #828180; font-size: 11px; font-weight : 100; text-decoration: none;
}


.msg{ font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #ff0000; font-size: 12px; font-weight : 100; text-decoration: none;}

.sbm{ cursor: pointer; font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #2185db; font-size: 12px; font-weight : 800; text-decoration: none;}

.f_cap{ padding: 10px 0px 5px 0px; font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #4a4b48; font-size: 12px; font-weight : 100; text-decoration: none; }

.f_inp input{
    padding: 2px;
    width: 200px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #777777; font-size: 12px; font-weight : 100; text-decoration: none;
    border: #d7d7d7 1px solid;
}

.f_inp textarea{
    padding: 2px;
    width: 200px;
    height: 80px;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; color: #777777; font-size: 12px; font-weight : 100; text-decoration: none;
    border: #d7d7d7 1px solid;
}

.wt,#wt{
    color: #fefefe;
}

.sep{
    width: 259px;
    height: 30px;
    background-image: url('img/point.gif');
    background-position: center left;
    background-repeat: repeat-x;
}

input.inp_txt{
    width: 250px;
    height: 20px;
    padding: 5px 0px 0px 5px;
    border: #fb8506 1px solid;
    color: #fb7106;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; font-weight : 100; text-decoration: none;
}

textarea.inp_txt{
    width: 250px;
    height: 100px;
    padding: 5px 0px 0px 5px;
    border: #fb8506 1px solid;
    color: #fb7106;
    font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; font-weight : 100; text-decoration: none;
}

.mn20{
    width: 20px;
    height: 500px;
    cursor: pointer;
}

.ad_txt{ font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 10px; color: #cdc6c6; font-weight : 100; text-decoration: none;}

td input.chk{
    border: none;
    width: 20px;
}

.inl_f{
    float: left;
    width: 120px;
}

.cap_cur{font-family: Monotype Corsiva, Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 16px; color: #000000; font-weight : 800; text-decoration: none;}
.txt_cur{font-family: Monotype Corsiva, Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; color: #000000; font-weight : 100; text-decoration: none;}
.txt_cur_cen{text-align: center; font-family: Monotype Corsiva, Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 14px; color: #000000; font-weight : 100; text-decoration: none;}

a.link_blue{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #14b5dd; font-weight : 100; text-decoration: underline;}
a.link_blue:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #14b5dd; font-weight : 100; text-decoration: none;}

a.more{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #58b1d0; font-weight : 100; text-decoration: none;}
a.more:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #58b1d0; font-weight : 100; text-decoration: underline;}

/*a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #63625E; font-weight : 100; text-decoration: underline;}
a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 11px; color: #63625E; font-weight : 100; text-decoration: underline;}*/

a{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #000000; font-weight : 100; text-decoration: underline;}
a:Hover{font-family: Arial, Times New Roman, Tahoma, Sans-serif, Verdana, Arial ; font-size: 12px; color: #000000; font-weight : 100; text-decoration: none;}

.alg_c{
    text-align: center;
}
                     
.alg_r{
    text-align: right;
}

.alg_b{
    text-align: justify;
}

.flt_r{
    float: right;
}

div.inl{
    float: left;
    display: block;
}

div.close{
    clear: both;
    height: 1px;
    overflow: hidden;
}

div.close1{
    clear: both;
    overflow: hidden;
}

.bpad10{ padding: 0px 10px; }

.tpad1{ padding-top: 1px; }
.tpad2{ padding-top: 2px; }
.tpad3{ padding-top: 3px; }
.tpad5{ padding-top: 5px; }
.tpad10{ padding-top: 10px; }
.tpad15{ padding-top: 15px; }
.tpad20{ padding-top: 20px; }
.tpad35{ padding-top: 35px; }
.tpad40{ padding-top: 40px; }

.rpad10{ padding-right: 10px; }
.rpad20{ padding-right: 20px; }
.rpad30{ padding-right: 30px; }

.pad5{ padding-left: 5px;}
.pad9{ padding-left: 9px;}
.pad10{ padding-left: 10px;}
.pad20{ padding-left: 20px;}
.pad25{ padding-left: 25px;}
.pad30{ padding-left: 30px;}
.pad40{ padding-left: 40px;}
.pad42{ padding-left: 42px;}
.pad50{ padding-left: 50px;}
.pad75{ padding-left: 75px;}
.pad80{ padding-left: 80px;}
.pad100{ padding-left: 100px;}
.pad140{ padding-left: 140px;}
.pad150{ padding-left: 150px;}

.hgt97{ height: 97px;}

.wd95{width: 95px;}
.wd100{width: 100px;}
.wd180{width: 180px;}
.wd190{width: 190px;}
.wd240{width: 240px;}
.wd280{width: 280px;}
.wd400{width: 400px;}
.wd420{width: 420px;}
.wd460{width: 460px;}
.wd560{width: 560px;}
.wd580{width: 580px;}
.wd700{width: 700px;}
.wd750{width: 750px;}
.wd900{width: 900px;}

#print {display:none;}

.inp{
    font-size : 8pt;
    BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;
}

input.grey{background-color: #dddddd;}

h1.sm{font-size: 7px;}
h1.sm a{font-size: 7px;}
h1.sm a:Hover{font-size: 7px;}

.ttl{font-family: Garamond, Times New Roman, MS Gothic, Tahoma, Sans-serif, Verdana, Arial; font-weight: 800; font-size: 16px; font-style:none;}

/* float clearing for IE6 */
* html .clr{
    height: 1%;
    overflow: visible;
}

/* float clearing for IE7 */
*+html .clr{
    min-height: 1%;
}

/* float clearing for everyone else */
.clr:after{
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}




