/*----------------------------------------------------*/
/* March 2008: David Mees, Web Dev., Sorkins Inc.     */
/*----------------------------------------------------*/
a:LINK {text-decoration: none; color: #000080;}
a:ACTIVE {text-decoration: none; color: #00FFFF;}
a:VISITED {text-decoration: none; color: #000080;}
a:HOVER {text-decoration: underline; color: #0000FF;}

ul.marg1{margin-top: 10px; margin-bottom: 10px;}
ol.mn1{margin-top: 10px; margin-bottom: 5px;}
ol.mn2{padding-top: 5px; padding-bottom: 5px;}

br.spc2px {line-height: 2px;}
br.spc5px {line-height: 5px;}
br.spc8px {line-height: 8px;}
br.spc10px {line-height: 10px;}
br.spc15px {line-height: 15px;}
br.spc20px {line-height: 20px;}
br.spc30px {line-height: 30px;}
br.spc40px {line-height: 40px;}

form {font-size: 8pt;}
form.fcc {margin-bottom:3;}

body {color: #000000; font-size: 8pt; margin: 0px;
font-family: verdana, ms sans serif, sans serif, arial;}
body.dark {background: #4C4C4C;}

table {font-size: 9pt;}
table.t100 {width: 100%; height: 100%}
table.main {background-color: #FFFFFF; width: 700px; height: 100%;}
table.frame {margin-left: 40px; margin-right: 40px;}
table.frame1 {margin-left: 75px; margin-right: 75px;}
table.contact {margin-left: 45px; width: 600px;}
table.offer {margin-left: 45px; width: 600px;}
table.x60x40 {margin-left: 20px; margin-right: 35px;}
table.marg15 {margin-left: 15px;}
table.mgn15 {margin-left: 15px; margin-right: 15px;}
table.mgn60 {margin-left: 80px;}
table.vtop1 {font-family: sans-serif; background-color: #FFFFFF;}
table.btm1 {font-family: sans-serif; background-color: #FFFFFF;}
table.info5 {margin-left: 0px; margin-right: 0px; font-size: 10pt;}

td.f8 {font-size: 8pt;}
td.f8b {font-size: 8pt; font-weight: bold;}
td.f8x {font-size: 8pt; line-height: 20px;}
td.f9 {font-size: 9pt;}
td.f10 {font-size: 10pt;}
td.f10rpad {font-size: 10pt; padding-right: 145px;}
td.f12 {font-size: 12pt;}
td.f14 {font-size: 14pt;}
td.f18 {font-size: 18pt;}
td.f24 {font-size: 24pt;}
td.f24p15 {font-size: 24pt; padding-left: 15px;}
td.tcc {border-left: 1px solid #000066; border-right: 1px solid #000066;}
td.font1 {font-family: arial;}
td.header { font-weight: bold; font-size: 18pt; color: #9090A0;
  font-family: ms sans serif, sans serif; }
td.xtag {font-family: arial; font-weight: bold; color: #555555;}
td.xcr {font-family: arial; font-weight: bold; color: #555555;}
td.pad10 {padding-left: 10px;}
td.pad15 {padding-left: 15px;}
td.pad45 {padding-left: 45px;}

span.stag {font-family: arial; font-weight: bold; color: #555555;}
span.scr {font-family: arial; font-weight: bold; color: #555555;}
span.sf10color {font-family: arial; font-size: 10pt; color: #555555;}
span.sf8 {font-size: 8pt;}
span.sf9 {font-size: 9pt;}
span.sf10 {font-size: 10pt;}
span.sf10x {font-family: arial; font-size: 10pt;}
span.sf10p15 {font-size: 10pt; padding-left: 15px;}
span.sf11 {font-size: 11pt;}
span.sf12 {font-size: 12pt;}
span.sf12x {font-family: arial; font-size: 12pt;}
span.sf12p15 {font-size: 12pt; padding-left: 15px;}
span.sf14 {font-size: 14pt;}
span.sf16 {font-size: 16pt;}
span.sf18 {font-size: 18pt;}
span.sf18p15 {font-size: 18pt; padding-left: 15px;}
span.sf24 {font-size: 24pt;}
span.spn12 {font-size: 12pt; color: #0000CD;}
span.blue {color: #0000B0;}
span.blue0 {color: #000080;}
span.gray {color: #707070;}
span.gray1 {color: #508090;}
span.clr10 {color: #404090;}
span.clr99 {color: #006060;}
span.rust {color: #A0522D; font-size: 14pt;}
span.logo {font-family: arial; font-size: 10pt;}

font {font-family: Arial, Helvetica, sans-serif;}
font.font1 {font-weight: bold; font-size:18px; color:#000066;}
font.font2 {font-weight: normal; font-size:10px; color:#000000;}

input {font-family: Arial, Helvetica, sans-serif;}
input.input1 {font-size:10px; border:1px solid #999999;}
input.input2 {font-size:11px;}

p.pf12 {font-size: 12pt;}

div.df8r {font-size: 8pt; text-align: right;}
div.df10bc {font: bold 10pt; text-align: center;}
div.ctr {text-align: center; margin: 0px; padding: 0px;}
div.pad15 {padding-left: 15px}
div.pad30 {padding-left: 30px}

hr.w150 {width: 150px;}
hr.color1 {color: #C0C0C0;}

h1 {font-family: verdana, ms sans serif, sans serif, arial; font-size: 12pt; font-weight:bold; font-style:italic; color:#FFFFFF;}   
h2 {font-family: verdana, ms sans serif, sans serif, arial; font-size: 14pt; font-weight:bold; color:#000000;}
h3 {font-family: verdana, ms sans serif, sans serif, arial;
   font-size: 11pt; color:#2A166E;}
