/* SL66 LIFE style sheet */

body      { background: #fff; margin:0px; padding:0px; font-family:Verdana;}

.main     { width:100%; background:#fff;
			border-bottom-style:dotted;
			border-bottom-width:1px;
			border-bottom-color:#888;}

.bgc1     { width:90%;	background:#fff; margin:0px; }
.bgc1a    {             background:#fff; margin:0px; }

a:link    { color:#2E70A4; text-decoration:none; }
a:visited { color:#2E70A4; text-decoration:none; }
a:active  { color:#2E70A4; text-decoration:none; }
a:hover   { color:red; font-style:italic; }
a:hover img { transition: 0.3s; opacity:0.7; filter:pthum(opacity=70); -ms-filter: "pthum(opacity=70)"; }

.font1    { font:24pt impact; letter-spacing:0px; margin-top:5px; }
.font2    { font:10pt Verdana; letter-spacing:12px; }
.font3    { font:12pt Verdana ;letter-spacing:0px; color:#2E70A4; padding:5px 0px; }
.font4    { font:8pt/15pt verdana; color:gray; letter-spacing:1px; }
.font5    { font:12pt verdana; color:gray; letter-spacing:0px; margin-top:10px; }
.font6    { font:11pt; line-height:130%; color:#a0a0a0; letter-spacing:1px; }
.font7    { font:11pt/15pt; color:#aaa; letter-spacing:0px; }
.font8    { font:14pt Verdana; color:#2E70A4; padding:10px 0px; }

.box1     { border:1px solid #000; }
.box2     { border:4px solid #fff; }
.box3     { border:15px solid #fff;width:250px; vertical-align: middle;}

.jpgmgn   { margin-right:20px; margin-bottom:20px; }

/*a:hover   { color:white; background-color:#2E70A4; }*/