@charset "utf-8";

      * {
        padding:0;
        margin:0;
      }
    
      fieldset { padding: .5em; }
      select option{ padding:0 5px; }

      .access{ display:none; } /* For accessibility related elements */
      .clear{ clear:both; height:0px; font-size:0px; line-height:0px; overflow:hidden; }
      a{ outline:none; }
      a img{
	border:none;
}
#icons  a  img {
	display: inline;
	margin-left: 15px;
	margin-top: 4px;
}

#icons a {color: #1A3097;font-size: 12px;}
#icons a:hover {color: #1A3097; text-decoration: underline; font-size: 12px;}

      .clearfix:after {
          content: ".";
          display: block;
          height: 0;
          clear: both;
          visibility: hidden;
      }
      * html .clearfix {height: 1%;}
      .clearfix {display: block;}
      
    
      }
      
      h2{
        font-weight:normal;
        text-transform:uppercase;
        font-size:12px;
      }
      
      .columns .column{
	padding:0px 0;
	height:300px;
	text-indent:0px;
	background:#e2bb52;
	margin-top: 35px;
	float: left;
	display: inline;
      }
      .columns .second{
	background: #262C40;
	display: inline;


      }
      .columns .last{
	background:#e2bb52;
	display: inline;
      }
      
         /*------------------------------------------------------------------------------------
        Styles from Article
      ------------------------------------------------------------------------------------*/
      
      .columns:after {
          content: ".";
          display: block;
          height: 0;
          clear: both;
          visibility: hidden;
      }
      * html .columns {height: 1%;}
      .columns .last{
	float:right;
}

      .col3 .first{
	width:246px;
	margin-left: 25px;
}
      .col3 .second{
	width:246px;
	margin-left:18px;
}
      .col3 .last{
	width:246px;
	margin-right: 25px;
}
.word_scroll {
	background-color: #9900CC;
	height: 266px;
	width: 242px;
	border: solid gray 2px;
	color: white;
	overflow: auto;
	max-width: 150px;
}
pre {
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;
}
ul {
	overflow: auto;
	height:257px;
	width:243px;
	overflow:auto;
	border:1px solid #cccccc;
	padding-top: 5px;
	white-space: normal;
	text-align: left;
}
li {
	margin-bottom: 6px;
	padding-right: 10px;
	padding-left: 10px;
	color: #666666;
}
