/*STYLES*/
body {
 font-family: Verdana;
 color:#000000; /* Black */
 background-color:#DCDCDC; /* Gainsboro */
 line-height:200%;
 text-align:center }
 
cite {
 font-size:8pt;
 line-height:120%; }
 
h1 {
 font-family: Arial;
 font-size:130%;
 font-weight:bold }
 
h2 {
 font-family: Arial;
 font-size:120%;
 font-weight:bold;
 margin-bottom:5px }

h3 {
 font-family:Arial;
 font-size:100%;
 font-weight:bold;
 margin-bottom:2px }
 
h4 {
 font-family:Arial;
 font-size:80%;
 font-weight:bold;
 margin-bottom:2px }
 
hr {
 color:#D3D3D3 } /* Light Grey */
 
img {
 border:none }
 
ul {
 list-style-type: square;
 margin-top:0px;
 margin-bottom:0px;
 list-style-position:outside }
  
/*CLASSES*/
.main_table {
 background-color:#F5F5F5; /* White Smoke */
 border-width:5px;
 border-style:outset;
 border-color:#D3D3D3; /* Light Grey */
 border-collapse:collapse;
 line-height:150%;
 width:950px;
 vertical-align:top;
 text-align:center;
 margin:auto;
 align:center }
 
.table_320 {
 font-size:10pt;
 line-height:150%;
 width:320px;
 vertical-align:top;
 text-align:center;
 align:center; }
 
.table_650 {
 font-size:10pt;
 line-height:150%;
 width:650px;
 vertical-align:top;
 text-align:center;
 align:center; }
  
.table_930 {
 font-size:10pt;
 line-height:150%;
 width:930px;
 vertical-align:top;
 text-align:left;
 align:left; }
 
.banner {
 padding-bottom:5px }
 
.segment {
 margin-top:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-bottom:0px;
 padding-left:0px;
 padding-right:0px; }

.col_unspec {
 border-style:none;
 vertical-align:top;
 font-size:10pt;
 line-height:140%;
 text-align:left;
 padding-top:5px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:10px }
 
.col_300 {
 border-width:2px;
 border-style:solid;
 border-color:#D3D3D3; /* Light Grey */
 width:300px;
 vertical-align:top;
 font-size:10pt;
 line-height:140%;
 text-align:left;
 padding-top:5px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:10px }
 
.col_325 {
 border-width:2px;
 border-style:solid;
 border-color:#D3D3D3; /* Light Grey */
 width:325px;
 vertical-align:top;
 font-size:10pt;
 line-height:140%;
 text-align:left;
 padding-top:5px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:10px }
 
.col_650 {
 border:none;
 width:650px;
 vertical-align:top;
 font-size:10pt;
 line-height:140%;
 align:center;
 text-align:left;
 padding-top:5px;
 padding-left:120px;
 padding-right:8px;
 padding-bottom:10px }
 
.mead {
 font-size:10pt;
 padding-top:10px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:10px;
 margin-top:5px;
 margin-bottom:5px;
 background-color:#B2BEFF }
 
.upcoming {
 background-color:#E0E3FF;
 text-align:center;
 padding-top:10px;
 margin-top:5px;
 margin-left:5px;
 margin-right:5px;
 margin-bottom:5px;
 padding-bottom:20px }
 
.program {
 background-color:#E0E3FF;
 text-align:left;
 padding-top:10px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:10px } 
 
.myleft {
 text-align:left;
 padding-left:10px;
 padding-right:10px }
 
.mycenter {
 text-align:center;
 margin:auto;
 align:center }
  
.myright {
 text-align:right;
 padding-left:10px;
 padding-right:10px }
 
.image_capt_center {
 border:none;
 font-size:8pt;
 line-height:130%;
 text-align:center;
 padding-top:0px;
 padding-left:2px;
 padding-right:2px }
 
/*BUTTONS AND THEIR LINKS*/
.button1 {
 font-weight: bold;
 font-size: 8pt;
 font-family: Verdana;
 padding: 7px 5px;
 border-right: 2px solid black;
 border-bottom: 2px solid black;
 border-left: 2px solid #4973E3; /* Menu Bar Blue */
 text-align: center;
 width: 100px }
    
.button1:link { 
 background-color: #383EB0; /* Menu Bar Button Colour */ 
 color: #FFFFFF;  /* White */
 text-decoration: none }
 
.button1:visited {
 background-color: #607DFF;
 color: #FFFFFF; /* White */
 text-decoration: none }
 
.button1:hover { 
 background-color: #4973E3; /* Menu Bar Blue */
 color: #FFFFFF; /* White */
 border-color: #383EB0 #8E93B0 #8E93B0 #383EB0;
 text-decoration: none }
 
.button1:active { 
 background-color: #4973E3; /* Menu Bar Blue */
 color: #FF0000; /* Red */ 
 text-decoration: none }   
 
/*LINKS*/
a:link { /* un-visited link */
 color: #0000FF; /* Blue */
 text-decoration: none }

a:visited { /* visited link */
 color: #607DFF;
 text-decoration: none }

a:hover { /* hover over link */
 color: #4973E3; /* Menu Bar Blue */
 text-decoration: none }
 
a:active { /* active link */
 color: #FF0000; /* Red */
 text-decoration: none }
 

