body{
 position: relative;
 width: 1003px;
 margin: 0 auto;
 padding:0;
 background-color: #FFFFFF; 
 font-family: Verdana, "Verdana Ref", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", sans serif;
 text-align: justify;
 list-style-position: inside;
 }

#index #hdr,#index #hdr2, #index #hdr3, #index #hdr4, #index #hdr5, #index #hdr6 {
 width: 1003px;
 }
#hdr{
 background-color: #2400b7;
 padding:0;
 vertical-align: middle;
 height: 150px;
 }

#hdr a {
 border: none;
 }

#hdr2, #hdr3, #hdr4, #hdr5, #hdr6{
 background-color: #FFFFFF; 
 left:0;
 width: 1000px;
 }
 
/*#hdr3{
 background-color: #FFFFFF; 
 height:200px;
 left:0;
 top: 138px;
 width: 1000px;
 }
 
#hdr4{
 background-color: #FFFFFF; 
 height:20px;
 left:0;
 top: 138px;
 width: 1000px;
 }
 
#hdr5{
 background-color: #2400b7;
 height:138px;
 padding:0;
 vertical-align: middle;
 width: 1000px;
 }

#hdr6{
 background-color: #FFFFFF; 
 height:50px;
 left:0;
 top: 138px;
 width: 1000px;
 }*/
 
#lh-col{
 position: absolute;
 top: 338px;
 left: 0;
 background: #ffffff url(gfx/lcol.jpg) repeat-y;
 padding: 0px;
 width: 200px;
 margin-left:5px;
 text-align: left;
 }

#lh-col2{
 position: absolute;
 top: 200px;
 left: 0;
 background: #ffffff url(gfx/lcol.jpg) repeat-y;
 padding: 0px;
 width: 200px;
 margin-left:5px;
 text-align: left;
 }

#c-col{
 background-color: #FFFFFF; 
 position: absolute;
 top: 338px;
 left: 0px;
 padding: 0px;
 width: 785px;
 margin-left: 215px;
 max-width: 785px;
 text-align: left;
 }

#index #c-col, #index #lh-col {
 top: 200px;
 }
  
#c-col2{
 background-color: #FFFFFF; 
 position: absolute;
 top: 200px;
 left: 0px;
 padding: 0px;
 margin-left: 215px;
 width: 785px;
 max-width: 785px;
 }

#c-col3{
 background-color: #FFFFFF; 
 position: absolute;
 top: 338px;
 left: 0px;
 padding: 0px;
 margin-left: 215px;
 width: 785px;
 max-width: 785px;
 }
/* OFFERS */
#offer {
 width: 180px;
 border: 1px solid #6d0202;
 -moz-border-radius: 15px; 
 -webkit-border-radius: 15px; 
 -khtml-border-radius: 15px;
 border-radius: 15px; 
 background-color: #ffc0cb;
 margin: 2px auto -30px 0;
 font-size: 80%;
 height: 700px;
 overflow: auto;
}
#offer.strong {
font-family: Impact, Charcoal, 'Arial Black', Gadget, sans-serif;
}
 
.offer {
 font-size: 10pt;
 padding: 10px 5px;
 }
.offer img {
 float: left;
 margin-right: 5px;
 }
h3 {
 font-weight: bolder;
 font-size:14pt;
 }
 
/* End of OFFERS */ 
#full-width{
 background-color: #FFFFFF; 
 position: absolute;
 top: 190px;
 left: 0px;
 padding: 0px;
 width: 1000px;
 margin-left: 5px;
 }
 
div.rocket  {
width: 180px;
padding: 17px 0;
border: thin solid #0000a0;
background-image: url(gfx/rocket.jpg);
background-color: #d9e5fd;
text-align: center;
font-size: 110%;
font-weight: bold;
}

#rocket {
background:url("gfx/rocketflags.gif") no-repeat;
width:42px;
height:122px;
margin:0;
padding:0;
}

#rocket span {
display: none;
}

#rocket li, #rocket a {
height:31px;
display:block;
}

#rocket li {
list-style:none;
display:inline;
}

#rocket-01,
#rocket-02,
#rocket-03,
#rocket-04 {
height: 31px;
}

#rocket-01 a:hover {background:url("gfx/rocketflags.gif") -42px 0px no-repeat; }
#rocket-02 a:hover {background:url("gfx/rocketflags.gif") -42px -31px no-repeat; }
#rocket-03 a:hover {background:url("gfx/rocketflags.gif") -42px -62px no-repeat; }
#rocket-04 a:hover {background:url("gfx/rocketflags.gif") -42px -93px no-repeat; }

.az {
 color: #000000;
 font-weight: bold;
 }
a.az:link, a.az:visited, a.az:hover, a.az:active {
 color: #0000ff;
 }
 
a.listitem {
 text-align: left;
 font-size: 8pt;
 } 
b.blue { color: blue }
/* following for mirago */
div.abstract {
 }
div.mirago {
 width: 690px;
 float: right;
 }
div.title2 {
 padding-top: 10px;
 font-size: 110%;
 font-weight: bold;
 color: #0000ff;
 }
div.url {
 color: #0000ff;
 }
img.search {
 }
/* end of mirago specials */
table.announce {
 border: 3pt outset #2501B0; }
div.articles {
 margin-top: 20pt; 
 margin-bottom: 20pt; 
 margin-left: 0pt; 
 margin-right: 10pt; 
 background-color: #FFFFFF;
 text-align: justified;
 color: #000000;
 font-family: Verdana,Arial,Helvetica,sans;
 font-size: 11pt;
 font-style: normal;
 }
div.assoc { 
 font-family: Arial, sans;
 }
div.banner { 
 background-color: #ffffff;
 margin: 0;
 border-width: 0;
 padding: 0;
 }
.box {
 background-color: #00ffff;
 text-align: justify;
 border: solid blue;
 padding: 5pt;
 }
div.cbanner {
 background-color: #d9e5fd;
 padding-top: 8pt;
 padding-bottom: 8pt;
 font-family: verdana,arial,sans;
 font-weight: bold;
 font-size: 18pt;
 text-align: center;
 }
div.cbanner td {
 font-size: 10pt;
 }
div.cbanner td a:link,
div.cbanner td a:visited {
div.cbanner td a:hover,
div.cbanner td a:active,
 color: #0000a0;
 }
.highlight { background-color: #ffff00; }
div.l {
 float: left;
 margin-right: 20px;
 }
div.leftalign {
 text-align: left;
 }
div.lhad {
 border-color: #900000; 
 border-style: double groove; 
 background-color: #FFFFFF; 
 width: 160px;
 }
div.linkfeed { 
 font-size: 11pt; 
 margin-left: 2pt;
 }
div.linkfeed b { font-weight: normal }
div.linkfeed em { font-style: normal }
div.linkfeed ul {
 list-style-image: url(gfx/transparent.gif);
 display: inline;
 }
div.news {
 width: 360px;
 float: right; 
 font-size: 80%;
 text-align: left;
 padding-left: 5px;
 margin-left: 5px;
 border-left: solid 0.5pt #c0c0c0;
 border-bottom: solid 0.5pt #c0c0c0;
 }
div.r {
 float: right; 
 margin-left: 5px;
 }
div.sbwidget {
 height: 90px;
 }
div.scroller { 
 height:200px; 
 overflow:auto;
 #font-size: 150%;
 }
div.searchit {
 text-align: left;
 }
div.tag {
 font-size: 80%; 
 background-color: #FFFFFF;
 font-style: italic;
 }
div.tag2 {
 border: thin solid #0000a0; 
 margin-top: 20pt; 
 margin-bottom: 20pt; 
 margin-left: 10pt; 
 margin-right: 10pt; 
 background-color: #FFFFFF;
 text-align: center;
 }
div.tell {
 margin-top: 20pt; 
 margin-bottom: 20pt; 
 margin-left: 10pt; 
 margin-right: 10pt; 
 background-color: #FFFFFF;
 width: 1000px;
 }
h1 {
 text-align: center;
 font-size: 16pt; 
 color: #0000A0; 
 }
h1.byline {
 font-size: 90%;
 display: inline;
 font-weight: normal;
 }
h2.news {
 font-size: 12pt;
 }
hr { color: #FFFFFF }
input {
 background-color: #ffffff;
 text-align: left;
 }
input.button {
 text-align: center;
 background-color: #d9e5fd;
 }
input.radio { background-color: #FFFFFF; }
input.req {
 background-color: #ffff80;
 }
.h6 {
 text-decoration: underline;
 text-transform: capitalize;
 font-size: 8pt;
 font-weight: bold;
 text-align: center;
 }
li {
 margin-left: 1em;
 }
span.newsflash {
 font-family: Verdana,Arial,Helvetica,sans;
 font-size: 120%; 
 font-weight: bold;
 color: #d50000;
 }
table.ads { 
 text-align: left; 
 vertical-align: top; 
 color: #000000;
 }
td {
 vertical-align: top;
 }
td.index, div.crosstable td { 
 vertical-align: middle;
 }
td.ads { 
 font-family: Arial; 
 font-size: 8pt; 
 vertical-align: top: 
 width: 33%; 
 }
td.article { 
 font-size: 14pt; 
 text-align: justify; 
 color: #0000A0;
 margin-left: 10pt; 
 margin-right: 10pt; 
 }
td.sm { font-size: 10pt; }
td.top {
 font-size: 200%;
 font-weight: bold;
 text-align: center;
 color: #0000a0;
 }
 

