﻿.r1, .r2, .r3, .r4 
{
	background-color :#E8E8E8
}

.rd1, .rd2, .rd3, .rd4 
{
	background-color :#E7F5DF;
}


.rtop, .rbottom, .rdtop, .rdbottom {display:block}
.rtop *, .rbottom *, .rdtop *, .rdbottom * {display: block; height: 1px; overflow: hidden}
.r1, .rd1{margin: 0 5px}
.r2, .rd2{margin: 0 3px}
.r3, .rd3{margin: 0 2px}
.r4, .rd4{margin: 0 1px; height: 2px} 

td {border-color:#5B9CD6; border-width:1px; padding:0px; margin:0px;}

table
{
border-color:#5B9CD6;
border-style:none; 
border-width:1px;
border-collapse:collapse ;
}

body
{
    font-family: Calibri, Tahoma, Verdana;
    background-color: #E0EFF6;
    font-size: large;
 }

p, ul, ol
{
 margin : 0px;
 margin-bottom: 8px;
 line-height: 130%;
 text-align:left;
}

a:link  {  color:Blue;   }

a.btn, a.btns
{
 font-family: Tahoma, Verdana;
 color: #41449E; 
 text-decoration:none;
 font-size:large;
}
a.btns { color:white; }

div.md, div.mds
{
	text-align :center ;
	vertical-align :middle ;
	padding:  0px 30px 0px 30px
}


.itext, .ititle
{
 width:100%;
 background-color : #E8E8E8; 
 padding: 3px 10px 3px 10px;
}

.ititle
{
 border-bottom: solid 1px black
}


div.mbs
{
	width:5%;
	float:left
}

acronym
{
	border-bottom:dotted 1px blue;
}

td.mb, td.mbs
{
    font-family: Tahoma, Verdana;
    padding: none;
    margin:none;
    text-align: center;
    vertical-align: middle;
    text-decoration : none;
    background-image: url('http://i2.reclaime.com/bgrad2.gif');
    
} 

td.mbs 
{
 background-image: url('http://i1.reclaime.com/bgrad2-sel.gif');

}



td.mbl {background-image: url('http://i2.reclaime.com/i.gif'); background-position: -8px 0px;}
td.mbls {background-image: url('http://i2.reclaime.com/i.gif'); background-position: -8px -35px; }

td.mbr {background-image: url('http://i2.reclaime.com/i.gif'); }
td.mbrs {background-image: url('http://i2.reclaime.com/i.gif'); background-position: 0px -35px; }

td.sp
{
	width : 20px
}


td.cleft, td.cright
{
	padding: 15px;
	background-color:#eff7fb;
	vertical-align :top;
}

td.cleft  {padding-left:  20px; }
td.cright {padding-right: 20px; }


div.lesser
{
	font-size : 75%;
	padding: 5px 0px 5px 0px;
}

table.fl, div.fl
{
	border-style: none;
	margin: 10px;
	width: 35%;
	background-color: Transparent;
	float:right;
	top: 20px;
	right: 20px;
	overflow: auto ;
}

h1, h2, h3, h4
{
	padding: 0px;
	margin: 0px;
	margin-bottom: 7px;
	margin-top: 7px;
	font-family: Cambria, Tahoma, Verdana;
	font-size: 150%;
	font-weight: bold;
    color: #104080;
	white-space: pre-line;
}

h2 { font-size: 130%; } 

h3 { font-size: 110%; } 

h4 { font-size: 100%; } 

a.lnav { line-height:130%;}


.buylist
{
	font-size:90%;
	margin:0px 0px 0px 0px;
}

.buytop 
{
	padding:  5px 5px 5px 25px;
	text-align : left;
	border-top: solid 1px blue;
	border-left: solid 1px blue;
	font-weight: bold;
}

.buyleft
{
	border-bottom: solid 1px blue;
	border-left: solid 1px blue;
	vertical-align :top;
	padding-right:5px;
	padding-bottom:5px;
}

.buyright
{
	padding: 0px 5px 0px 5px;
	text-align:center;
	vertical-align: middle ;
	border-top: solid 1px blue;
	border-right: solid 1px blue;
	border-bottom: solid 1px blue;
	cursor: hand;
	background-color:#E8E8E8;
}

.buyspacer
{
	height:10px;
	font-size:2px;
}

.buylink
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.clickable
{
	text-decoration :none;
	 color: blue;
	 cursor:pointer;
	 cursor: hand; 
}

.ib
{
font-style:italic; color:#000070;
}

.em
{font-weight:bold; }

.colored
{color:Teal;}

h1.gd { font-size: 130%; } 

h2.gd { font-size: 110%; } 

h3.gd, h4.gd { font-size: 100%; } 


a.gdlink {}

a.gdfin {}

a.gdleft {}

