/* COMMON */

html, td, th    { font:75% Arial, sans-serif; color:#000000;}
input   { font:100% Arial, sans-serif; color:#000000; }
select  { font:100% Arial, sans-serif; color:#000000; }
p.small    { font:85% Arial, sans-serif; color:#4a4542; }

h1
{ font:180% Tahoma, sans-serif; color:#000000; }
h2
{ font:140% Tahoma, sans-serif; color:#000000; margin:10 0 5 0; }
h3
{ font:bold 130% Tahoma, sans-serif; color:#000000; margin:10 0 5 0; }
h4
{ font:bold 120% Tahoma, sans-serif; color:#000000; margin:10 0 5 0; }
h5
{ font:bold 110% Tahoma, sans-serif; color:#000000; margin:10 0 5 0; }
h6
{ font:bold 110% Tahoma, sans-serif; color:#000000; margin:5 0 0 0;}

table.schedule h3, h4, p { margin:5 0 0 0; padding:5 0 0 0;}
table.schedule h1, h5, h6 { margin-top:0; padding-top:0;}
.Author  { color:#e16516; margin:5 0 0 0; padding: 5 0 0 0;}


/* DESIGN */

.tez
{margin:0 0 5 0;}

.top_bl_01
{ font:bold 13px Tahoma,sans-serif; color:#ffffff; margin:0; }
.top_bl_02
{ font:11px Tahoma,sans-serif; color:#ffffff; margin:3 0 0 0; }

.search_01
{ border:0px; height:16px; width:180px; vertical-align: middle; }

.top_nav
{ padding:0 10 0 10; }
a.top_nav
{ font:bold 14px Tahoma,sans-serif; color:#ffffff; text-decoration:none;}
span.top_nav
{ font:bold 14px Tahoma,sans-serif; color:#ffffff; text-decoration:none;}
.top_nav_sel
{ padding:0 10 0 10; }
a.top_nav_sel
{ font:bold 14px Tahoma,sans-serif; color:#e8aea4; text-decoration:none;}
span.top_nav_sel
{ font:bold 14px Tahoma,sans-serif; color:#e8aea4; text-decoration:none;}


.btm
{ background:url('images/optdesign/btm_01.gif') repeat-x 100% 100%; }
.btm_copy
{ font:85% Verdana,sans-serif; color:#616161; padding:15 10 0 20; }
.btm_copy_2
{ font:85% Verdana,sans-serif; color:#616161; padding:15 10 0 30; }

.gr_none
{ color:#616161; text-decoration:none; }
.bl_none
{ color:#000000; text-decoration:none; }
.red_none
{ color:#C63418; text-decoration:none; }
.copy
{ font:60% Verdana,sans-serif; color:#616161; padding:0 0 0 3; }
.red
{ color:#c6351c; }
.bl_l 
{ color:#73A6B5; text-decoration:none; }


.block_ttl
{ padding:0 0 0 0; font:150% Tahoma,sans-serif; color:#e16516; }
.block_ttl a
{ text-decoration: none; color:#e16516; }
.block_ttl      img
{ margin:0 15 0 0; }
.block_subttl
{ padding:0; margin:3 0 0 0; font:bold 115% Tahoma,sans-serif; color:#000000; }
.block_subttl a
{ text-decoration: none; color:#000000; }
.block_link
{ margin:10 0 15 0; }
.block_btm_line
{ border-bottom:1px dashed #d1d1d1; }
.announce
{ margin:5 0 0 0; }
.announce a
{ text-decoration: none; color:#000000; }
.date
{ color:#e16516;}
.date a
{ text-decoration: none; color:#e16516;}

.blk_01
{ background:url('images/optdesign/block_02.gif') no-repeat 0% 100% #f3f3f3; }
.blk_02
{ background:#f3f3f3; padding:15 15 25 15; }
.blk_02_2
{ background:#f3f3f3; padding:10 15 15 15; }
.blk_03
{ background:url('images/optdesign/block_04.gif') no-repeat 0% 100% #f3f3f3; }

.item_text
{ padding:0 0 0 20; }

.program
{ font:bold 100% Tahoma, sans-serif;}

.left_nav_ttl           
{ font:bold 16px Tahoma, sans-serif; color:#484848; margin:0; padding:0; }
.log_in                         
{ border-left:0px; border-right:0px; border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; height:18px; width:100%; margin:5 0 5 0; }

.left_nav_01
{ padding:0; margin:0; color:#72a4b2; }
h3.left_nav_01
{ font:bold 16px Tahoma,sans-serif; padding:0; margin:0; color:#72a4b2; }
h4.left_nav_01
{ font:bold 15px Tahoma,sans-serif; padding:0; margin:0; color:#72a4b2; }

.left_nav_01 a
{ text-decoration: none; }

.lev_01
{ padding:5 10 5 25; }

.lev_02
{ padding:5 10 5 3; background:#e3e3e3; }

.lev_02_pas
{ padding:5 18 10 28; }

.lev_03_pas
{ padding:5 10 5 0; }

.lev_03i_pas
{ padding:0 0 0 30; }

.lev_04i_pas
{ padding:0 0 0 50; }

.lev_blk_00
{ background:#e3e3e3; }
.lev_blk_01
{ background:url('images/optdesign/block_02.gif') no-repeat 0% 100% #e3e3e3; }
.lev_blk_03
{ background:url('images/optdesign/block_04.gif') no-repeat 0% 100% #e3e3e3; }

.page_ttl
{ font:220% Tahoma, sans-serif; margin:10 0 10 0; padding:0; }



/* Subscription */


.Issue {font-family:Times New roman;
        font-size:25px; font-weight:bold;
        color:#838383;}
.Issuesearch {font-family:Times New roman;
        font-size:20px; color:#838383;}
.subMenu {font-family:tahoma;
        font-size:11px; color:#696969;}
.OrangeTitle {font-family:tahoma;
        font-size:11px; font-weight:bold; color:#663E00;}
.Blue1Title {font-family:tahoma;        font-size:11px;
        font-weight:bold;       color:#18508A;}
.Blue2Title {font-family:tahoma;        font-size:11px;
        font-weight:bold;       color:#FFFFFF;}
.newsTitle {font-family:tahoma; font-size:14px; font-weight:bold;
        color:#663E00;  text-decoration:none;}
.newsText {     font-family:tahoma;     font-size:11px;
        color:#666666;  text-decoration:none;}
.faqTitle {     font-family:tahoma;     font-size:11px;
        font-weight:bold;       color:#D90000;}
.GreenTitle {   font-family:tahoma;     font-size:11px;
        font-weight:bold;       color:#FFFFFF;}
.expertTitle {  font-family:tahoma;     font-size:12px;
        font-weight:bold;       color:#E49100;}
.ramka {        width: 485px;   border: 1px solid #ADA87B;      margin-left: 15px;
        font-family: times;     font-size: 15px;        padding: 7px;   text-align:left;
        color:blue;}
.ob {   width: 485px;   border: 1px solid #ADA87B;      margin-left: 15px;      font-family: times;
        font-size: 15px;        padding: 7px;   text-align:left;        color:blue;     background-color: #FFFFCC;}
.remark {       margin-left: 15px;      font-family: arial;     font-size: 11px;        padding: 7px;   text-align:left;}
.sample {       margin-left: 15px;      color:#808080;}
