
* {
  box-sizing: border-box;
}

.col-1 {width: 8.33%;}
.col-2 {width: 16.66%;}
.col-3 {width: 25%;}
.col-4 {width: 33.33%;}
.col-5 {width: 41.66%;}
.col-6 {width: 50%;}
.col-7 {width: 58.33%;}
.col-8 {width: 66.66%;}
.col-9 {width: 75%;}
.col-10 {width: 83.33%;}
.col-11 {width: 91.66%;}
.col-12 {width: 100%;}
[class*="col-"] {
  float: left;
  padding: 0px;
  border: 1px solid transpatent;
  text-align:center;
}

.coltab-1 {width: 8.33%; }
.coltab-2 {width: 16.66%;}
.coltab-3 {width: 25%;}
.coltab-4 {width: 33.33%;}
.coltab-5 {width: 41.66%;}
.coltab-6 {width: 50%;}
.coltab-7 {width: 58.33%;}
.coltab-8 {width: 66.66%;}
.coltab-9 {width: 75%;}
.coltab-10 {width: 83.33%;}
.coltab-11 {width: 91.66%;}
.coltab-12 {width: 100%;}
[class*="coltab-"] {
  float: left;  
  padding: 0px;
  border: 0px solid #000000;
  border-bottom:1px solid #000000;
  text-align:center;
  background-color: #f2f8c8;
  margin:0px;
  margin-top:0px;
  padding: 0pt;
  min-height:50px;
}

.pic-1 {width: 8.33%;}
.pic-2 {width: 16.66%;}
.pic-3 {width: 25%;}
.pic-4 {width: 33.33%;}
.pic-5 {width: 41.66%;}
.pic-6 {width: 50%;}
[class*="pic-"] {
  float: left;
  padding: 0px;
  border: 0px solid transpatent;
  text-align:left;
}

.rowsep 
{
        width: 100%;
        background-color: #f2f8c8;
        color: #f2f8c8;
        font-size:5pt;
}

.row::after {
  content: "";
  clear: both;
  display: table;
}
@media only screen and (max-width: 768px) {
  /* For mobile phones: */
  [class*="col-"] {
    width: 100%;
  }/*
  [class*="coltab-"] {
    width: 100%;
  }*/
}

#container_page
{
   padding-top:4px;
   width: 90%;
   margin-left:auto;
   margin-right:auto;
   display:block;
   clear:both;
}
#container
{
   padding-top:4px;
   width: 100%;
   margin-left:auto;
   margin-right:auto;
   display:block;
   clear:both;
}

#menu_cont
{
   width:1200px;
   margin-left:auto;
   margin-right:auto;
   overflow-y:auto;  
   overflow-x:hidden;   
   clear:both;
}
#tab
{
  float: left;
  background-color: #a01830;
   border: 4px solid #a01830;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-khtml-border-radius: 30px;
    margin:2px;
  width:228px;
 }

#tab_new
{
  float: left;
  background-color: #000000;
   border: 4px solid #000000;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-khtml-border-radius: 30px;
    margin:5px;
    margin-left:5%;
    width:90%;
 }

#tab_int
{  
  background-color: #a01830;
  border: 4px solid #eedd44;
	border-radius: 26px;
	-webkit-border-radius: 26px;
	-moz-border-radius: 26px;
	-khtml-border-radius: 26px;
 }

#tab_int_cont
{  
  background-color: #a01830;
  border: 4px solid #eedd44;
	border-radius: 26px;
	-webkit-border-radius: 26px;
	-moz-border-radius: 26px;
	-khtml-border-radius: 26px;
 }

#tab_int_block
{  
  background-color: #a01830;
  border: 4px solid #eedd44;
	border-radius: 26px;
	-webkit-border-radius: 26px;
	-moz-border-radius: 26px;
	-khtml-border-radius: 26px;
    margin-bottom:-4px;
 }

#tab_on
{
   border: 4px solid #a01830;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-khtml-border-radius: 22px;
   background-color: #ffffcc;
   color: #a01830;
   padding: 5pt;
   font-size:16pt;
   font-weight:bold;
   text-align:center;
}

#tab_on_no_hover
{
   border: 4px solid #a01830;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-khtml-border-radius: 22px;
   background-color: #ffffcc;
   color: #a01830;
   padding: 5pt;
   font-size:16pt;
   font-weight:bold;
   text-align:center;
}

#virtual_container
{
   width: 100%;
   margin-left:auto;
   margin-right:auto;
   display:block;
   clear:both;
}

#tab_1
{
  float: left;
  background-color: #a01830;
   border: 4px solid #a01830;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-khtml-border-radius: 30px;
    margin:2px;
  width:738px;
 }

#tab_2
{
  float: left;
  background-color: #a01830;
   border: 4px solid #a01830;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-khtml-border-radius: 30px;
    margin:2px;
  width:363px;
 }

#tab_3
{
  float: left;
  background-color: #a01830;
   border: 4px solid #a01830;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-khtml-border-radius: 30px;
    margin:2px;
  width:238px;
 }

#tab_4
{
  float: left;
  background-color: #a01830;
   border: 4px solid #a01830;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-khtml-border-radius: 30px;
    margin:2px;
  width:175px;
 }

#tab_5
{
  float: left;
  background-color: #a01830;
   border: 4px solid #a01830;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-khtml-border-radius: 30px;
    margin:2px;
  width:138px;
 }

#wide_cont
{
  width:1000px;
  margin-top:10px;
   margin-left:auto;
   margin-right:auto;
   overflow-y:auto;  
   overflow-x:hidden;   
}

#wide_cont_100
{
   width:750px;
   margin-top:0px;
   padding: 0px;
   margin-left:auto;
   margin-right:auto;
   overflow-y:auto;  
   overflow-x:hidden;   
}

#wide_cont_1050
{
   width:1050px;
   margin-top:0px;
   padding: 0px;
   margin-left:auto;
   margin-right:auto;
   overflow-y:auto;  
   overflow-x:hidden;   
}

#tab_wide_side
{
  float: left;
  background-color: #a01830;
   border: 4px solid #a01830;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-khtml-border-radius: 30px;
    margin:2px;
  width:280px;
 }

#tab_wide_center
{
  float: left;
  background-color: #a01830;
   border: 4px solid #a01830;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-khtml-border-radius: 30px;
    margin:2px;
  width:600px;
 }

#tab_center
{
  float: left;
  background-color: #a01830;
   border: 4px solid #a01830;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-khtml-border-radius: 30px;
    margin:2px;
  width:400px;
 }

#block_center
{
  float: left;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-khtml-border-radius: 30px;
    margin:2px;
  width:100px;
 }

#tab_wide_int
{
   border: 4px solid #a01830;
   background-color: #ffffcc;
  background-image:url('images/fill_wide.gif');
   color: #a01830;
   padding: 0pt;
   font-size:28pt;
   font-weight:bold;
   text-align:center;
}

#tab_on_jump
{
  border: 4px solid #a01830;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-khtml-border-radius: 22px;
   background-color: #a01830;
   color: #ffffcc;
   padding: 0pt;
   font-size:12pt;
   font-weight:bold;
   text-align:center;
}

#tab_jump
{
   border: 4px solid #a01830;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-khtml-border-radius: 22px;
   background-color: #ffffcc;
   color: #a01830;
   padding-top: 3px;
   padding-left: 10px;
   font-size:14pt;
   font-weight:bold;
   text-align:center;
}

#tab_item
{
   border: 4px solid #a01830;
   background-color: #ffffcc;
}

#tab_on_no_link
{
   border: 4px solid #a01830;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-khtml-border-radius: 22px;
   background-color: #ffffcc;
   color: #a01830;
   padding: 0pt;
   font-size:12pt;
   font-weight:bold;
   text-align:center;
}

#tab_display
{
   border: 4px solid #a01830;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-khtml-border-radius: 22px;
   background-color: #ffffcc;
   color: #a01830;
   padding-left:10px;
   padding-right:10px;
   font-size:14pt;
   font-weight:normal;
   text-align:center;
}

#tab_on:hover
{   
  color: #a01830;
  background-color: #ddddaa;
}  

#tab_on_jump:hover
{   
  color: #a01830;
  background-color: #00ff00;
}  

#tab_jump:hover
{   
  color: #a01830;
  background-color: #00ff00;
}  

#tab_item:hover
{   
  color: #a01830;
  background-color: #00ff00;
}  

#tab_off
{
  border: 4px solid #a01830;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-khtml-border-radius: 22px;
  background-color: #a01830;
  color: #ffffcc;
  padding: 5pt;
  font-size:16pt;
  font-weight:bold;
  text-align:center;
  overflow:hidden;&nbsp; 
} 

#tab_off_no_link
{
  border: 4px solid #a01830;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-khtml-border-radius: 22px;
  background-color: #a01830;
  color: #ffffcc;
  padding: 0pt;
  font-size:14pt;
  font-weight:bold;
  text-align:center;
  overflow:hidden;&nbsp; 
}

#tab_off:hover
{   
  color: #a01830;
  background-color: #00ff00;
} 

#tab_side
{
  border: 4px solid #a01830;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-khtml-border-radius: 22px;
  background-color: #a01830;
  color: #ffffcc;
  padding: 0pt;
  font-size:18pt;
  font-weight:bold;
  text-align:center;
  overflow:hidden;&nbsp;
}

#tab_side:hover
{   
  color: #a01830;
  background-color: #00ff00;
}

#tab_head
{
  border: 4px solid #a01830;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-khtml-border-radius: 22px;
  background-color: #ffffcc;
  color: #a01830;
  padding-left:10%;
  padding-right:10%;
  font-size:18pt;
  font-weight:bold;
  text-align:center;
  overflow:hidden;&nbsp; 
}

#tab_head:hover
{   
  color: #a01830;
  background-color: #ffffcc;
}  

#tab_title
{
  border: 4px solid #a01830;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-khtml-border-radius: 22px;
  background-color: #ffffcc;
  color: #a01830;
  padding-left:10%;
  padding-right:10%;
  font-size:18pt;
  font-weight:bold;
  text-align:center;
  overflow:hidden;&nbsp; 
}

#left_container
{
  float: left;
  width:350px;
  display:inline;
 }

#right_container_small
{
  float: right;
  width:auto;
  margin-right:0%;
 }

#left_container_small
{
  float: left;
  width:auto;
  margin-left:0%;
 }

#right_container_pic
{
  float: right;
  margin-right:0%;
  width:550px;
  margin-left:10px;
 }

#left_container_pic
{
  float: left;
  margin-left:0%;
  width:550px;
 }

#right_container_text
{
  float: right;
  width:auto;
  margin:10px;
  margin-right:0%;
 }

#left_container_text
{
  float: left;
  width:auto;
  margin:10px;
  margin-left:0%;
 }

#left_menu
{
  margin-top:0px;
  padding:2px;
  overflow:auto;
 }

#tab_left
{
  background-color: #a01830;
   border: 4px solid #a01830;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-khtml-border-radius: 30px;
 }

#tab_left_block
{
  margin-top:6px;
  background-color: #a01830;
   border: 4px solid #a01830;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-khtml-border-radius: 22px;
    margin-bottom:0px;
 }

#tab_left_bottom
{
  float: left;
  border: 4px solid #00cc00;
  background-color: #000000;
  color: #ffffff;
  width:324px;
  font-size:14pt;
  font-weight:bold;
  text-align:center;
 }  
 
#right_container_outline
{
  float: right;
  width:700px;
  display:inline;
  margin-right:60px;
 }

#right_container
{
  float: right;
  margin-top:4px;
  background-color: #a01830;
   border: 4px solid #a01830;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-khtml-border-radius: 30px;
  width:800px;
 }

#right_box
{
   border: 4px solid #a01830;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-khtml-border-radius: 22px;
   background-color: #ffffcc;
   color: #a01830;
  padding:15px;
  padding-top:5px;
  padding-bottom:5px;
  overflow-y:auto;
 }

#big_container
{
  margin-top:4px;
  background-color: #a01830;
   border: 4px solid #a01830;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-khtml-border-radius: 30px;
  display: block;
  color: #ffffff;
  margin-left:auto;
  margin-right:auto;
  overflow-y:auto;
 }

#big_box
{
   border: 4px solid #a01830;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-khtml-border-radius: 22px;
   background-color: #ffffcc;
   color: #a01830;
  display: block;
  padding-right:30px;
  padding-left:30px;
  text-align:center;
  overflow-y:auto;
  height:auto;
  text-align:left;
 }

#map_box
{
   border: 4px solid #a01830;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-khtml-border-radius: 22px;
   background-color: #ffffcc;
   color: #a01830;
  display: block;
  color: #a01830;
  padding-right:30px;
  padding-left:30px;
  text-align:center;
  overflow-y:auto;
  height:850px;
 }

#container_left
{
  float: left;
  width:45%;
  display:inline;
  padding:10px;
  padding-bottom:0px;
  padding-top::30px;
 }

#container_right
{
  float: right;
  width:45%;
  display:inline;
  padding:10px;
  padding-bottom:0px;
  padding-top::30px;
 }

#big_box_left_align
{
   border: 4px solid #a01830;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-khtml-border-radius: 22px;
   background-color: #ffffcc;
   color: #a01830;
  display: block;
  color: #a01830;
  padding-right:30px;
  padding-left:30px;
  text-align:left;
  overflow-y:auto;
 }

#big_form
{
   border: 4px solid #a01830;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-khtml-border-radius: 22px;
  background-color: #ffffcc;
  display: block;
  color: #000000;
  padding-right:30px;
  padding-left:30px;
  overflow:auto;
 }

#dest_board
{
   display:block;
   margin-left:auto;
   margin-right:auto;
   margin-top:5px;
   width:300px;
   padding:4px;
   background-color:#ffffcc;
   border: 8px solid #a01830;
   border-radius: 4px;
   overflow-y:auto;  
   color: #a01830;
   font-size:16pt;
   font-weight:bold;
   text-align:center;
   overflow-x:hidden;
}

#blind_cont
{
   display:block;
   margin-left:auto;
   margin-right:auto;
   margin-top:20px;
   width:500px;
   padding:4px;
   background-color:#a01830;
   border: 4px solid #a01830;
   border-radius: 4px;
   overflow-y:auto;  
}

#blind_cont_2
{
   display:block;
   margin-left:auto;
   margin-right:auto;
   margin-top:5px;
   width:500px;
   padding:4px;
   background-color:#a01830;
   border: 4px solid #a01830;
   border-radius: 4px;
   overflow-y:auto;  
}

#blind_right
{
  float: right;
  width:auto;
  margin-right:0%;
 }

#blind_left
{
  float: left;
  width:auto;
  margin-left:0%;
 }

#blind
{ 
   border: 0px solid #000000;
   border-radius: 4px;
   background-color: #000000;
   width:240px;
   color: #ffffff;
   font-family:"Arial Narrow",Arial;
   font-size:20pt;
   font-weight:bold;
   text-align:center;
   overflow-x:hidden;
 }

#blind_long
{ 
   border: 0px solid #000000;
   border-radius: 4px;
   padding-top:3px;
   padding-bottom:2px;
   background-color: #000000;
   width:240px;
   color: #ffffff;
   font-family:"Arial Narrow",Arial;
   font-size:18pt;
   font-weight:bold;
   text-align:center;
   overflow-x:hidden;
 }

#banner_cont
{
  background-color: #a01830;
   border: 4px solid #a01830;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-khtml-border-radius: 30px;
   margin-left:auto;
   margin-right:auto;
   width:600px;
   margin-bottom:2px;
}

#banner_plain
{
   margin-left:auto;
   margin-right:auto;
   width:200px;
   margin-bottom:2px;
}

#pic_cont
{
  background-color: #a01830;
   border: 4px solid #a01830;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-khtml-border-radius: 30px;
   margin-left:auto;
   margin-right:auto;
   margin-top:10px;
   width:700px;
}

#banner
{
   border: 4px solid #a01830;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-khtml-border-radius: 22px;
   background-color: #ffffcc;
   color: #a01830;
  background-image:url('images/fill_wide.gif');
 }

#banner_top
{
  border: 4px solid #00cc00;
  border-bottom:0px;
  background-color: #000000;
  color: #00cc00;
  font-size:18pt;
  font-weight:bold;
  text-align:center;
 }

#banner_int
{
   border: 4px solid #000000;
   background-color: #ffff00;
   color: #000000;
   padding: 0pt;
   font-size:18pt;
   font-weight:bold;
   text-align:center;
}

#banner_int:hover
{   
  color: #000000;
  background-color: #ddaaff;
}  

#form_cue { 
  width:300px;
  float:left;
   font-size:14pt;
   font-weight:bold;
  margin-top:5px;
  margin-left:30px;
  clear:both;
}

#form_reply { 
  float:left;
   font-size:14pt;
  margin-top:5px;
  margin-left:30px;
}

#form_center { 
   margin-left:auto;
   margin-right:auto;
   margin-bottom:20px;
   width:100%;
   background-color:none;
   border:none;
   text-align:center;
}

#box_cont
{
   margin-top: 4px;
   margin-left:auto;
   margin-right:auto;
   margin-bottom:40px;
   overflow-y:auto;
   overflow-x:hidden;
}

#box_menu
{
   background-color:#00cc00;
   border: 4px solid #000000;
   padding: 2px;
   margin-left:auto;
   margin-right:auto;
   overflow-y:auto;
}

#box_menu_3
{
   background-color:#00cc00;
   border: 4px solid #000000;
   padding: 2px;
   margin-left:auto;
   margin-right:auto;
   overflow-y:auto;   
   width:75%;
}

#box_tab
{
  float: left;
   border: 4px solid #a01830;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-khtml-border-radius: 22px;
  background-color:transparent;
  width:270px;
  overflow-x:hidden;
  white-space:nowrap;
  margin-bottom:-20px;
 }

#box_tab_3
{
  float: left;
   border: 4px solid #a01830;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-khtml-border-radius: 22px;
  background-color:transparent;
  width:360px;
  overflow-x:hidden;
  white-space:nowrap;
 }

#box_tab_2
{
  float: left;
   border: 4px solid #a01830;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-khtml-border-radius: 22px;
  background-color:transparent;
  width:540px;
  overflow-x:hidden;
  white-space:nowrap;
 }
 
 #eqcont{ 
   display:block;
   width:1000px;
   margin-bottom:10px;
   margin-left:100px;
   margin-right:auto;
   display:inline-block;
   padding 4px
 }
 
 #eqcont_narrow{ 
   display:block;
   width:600px;
   margin-bottom:10px;
   margin-left:100px;
   margin-right:auto;
   display:inline-block;
   padding 4px
 }
 
 #equation
 { 
   display:block;
   width:90%;
   margin-left:0px;
   margin-right:1px;
   display:inherit;
   padding-right:10px;
   float: left;
   text-align:center;
   top:0px;
 }
 
 #eqpos
 { 
   position:relative;
   width:auto;
   margin-left:auto;
   margin-right:auto;
   text-align:center;
   float: left;
   border: 2px solid #00ff00;
 }
 
 #figure
 { 
   margin-top: 14px;
   position:relative;
   width: 80%;
   margin-left:auto;
   margin-right:auto;
 }
 
 #fig_cap
 { 
   margin-top: 4px;
   position:relative;
   width: 80%;
   margin-left:auto;
   margin-right:auto;
  font-size:14pt;
  font-weight:bold;
  text-align:justify;
 }
 
 #fig_cap_narrow
 { 
   margin-top: 4px;
   position:relative;
   width: 60%;
   margin-left:auto;
   margin-right:auto;
  font-size:14pt;
  font-weight:bold;
  text-align:justify;
 }
 
 #fig_cap_short
 { 
   margin-top: 4px;
   position:relative;
   width: 80%;
   margin-left:auto;
   margin-right:auto;
  font-size:14pt;
  font-weight:bold;
  text-align:center;
 }
 
 #banner_left
 {  
  float: left;
  width:330px;
  text-align:left;
  margin-left:10px;
 }
 
 #banner_right
 {  
  float: right;
  width:220px;
  text-align:right;
  margin-right:10px;
 }
 
 #verse
 {  
  float:none;
  width:60%;
  margin-left:25%;
  margin-right:auto;
 }
#pic_01 
{
   border: 4px solid #a01830;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	-khtml-border-radius: 22px;
	background-color: #444444;
	height: 450px;
	overflow: hidden;
	position: relative;
    text-align:center;
}
 
 #17pt
 { 
   font-size:17pt;
 }
 
 #17pt_top
 { 
   font-size:17pt;
   margin-top:0pt;
 }
 
 #16pt
 { 
   font-size:16pt;
 }
 
 #16pt_top
 { 
   font-size:16pt;
   margin-top:0px;
 }
 
 #15pt
 { 
   font-size:15pt;
 }
 
 #15pt_top
 { 
   font-size:15pt;
   margin-top:0pt;
 }
 
 #14pt
 { 
   font-size:14pt;
 }
 
 #14pt_top
 { 
   font-size:14pt;
   margin-top:0pt;
 }
 
 #13pt
 { 
   font-size:13pt;
 }
 
 #13pt_top
 { 
   font-size:13pt;
   margin-top:0px;
 }
 
 #12pt
 { 
   font-size:12pt;
 }
 
 #12pt_top
 { 
   font-size:12pt;
   margin-top:0pt;
 }
 
 #11pt
 { 
   font-size:11pt;
 }
 
 #11pt_top
 { 
   font-size:11pt;
   margin-top:0pt;
 }
 
 #10pt
 { 
   font-size:10pt;
 }
 
 #10pt_top
 { 
   font-size:10pt;
   margin-top:0pt;
 }
 
 #9pt
 { 
   font-size:9pt;
 }
 
 #9pt_top
 { 
   font-size:9pt;
   margin-top:0pt;
 }
 
 #8pt
 { 
   font-size:8pt;
 }
 
 #8pt_top
 { 
   font-size:8pt;
   margin-top:0pt;
 }
 