body {
color:#369;
background:#eee;
font-size:1px;
line-height:1px;
overflow:auto;
margin:0
}

div.frame {
z-index:3001;
background:#fff;
border:1px solid #fcc;
width:664px;
height:680px;
margin:10px auto;
padding:2px
}

p {
color:#333
}

div.center {
width:802px;
height:748px;
border:1px solid #f96;
background:#fff;
margin:10px auto;
padding:10px
}

div.FrameBox {
height:640px;
border:1px solid #ccc;
width:800px;
margin:0;
padding:0
}

div.hidden {
position:absolute;
z-index:500;
opacity:0.5;//FF
filter:alpha(opacity=5);//IE
visibility:hidden;
width:800px;
height:860px;
border:1px solid #f96;
background:#fff;
margin:0 auto;
padding:10px
}

div.inner {
border:1px dashed #ccc;
height:1360px;
background:#fff;
margin:0 auto;
padding:1px
}

div.banner {
border:1px solid #ccc;
height:58px;
background:#99c url(imgs/eMouse.gif) top right no-repeat;
margin:2px 1px
}

div.footer {
width:788px;
border:1px solid #666;
height:46px;
background:#c3c3c3;
margin:4px 1px 1px
}

div.menu_pane {
height:24px;
font-size:8px;
line-height:8px;
width:802px
}

div.bar {
border:1px solid #ccf;
height:6px;
background:#fff;
margin:1px
}

div.bar10 {
border:1px solid #ccf;
height:10px;
background:#fff;
margin:1px
}

div.bar20 {
border:1px solid #ccf;
height:20px;
background:#fff;
margin:1px
}

div.bar30 {
width:798px;
border:1px solid #ccf;
height:27px;
background:#fff;
margin:1px
}

div.bar40 {
border:1px solid #ccf;
height:40px;
background:#fff;
margin:1px
}

div.bar80 {
border:1px solid #ccf;
height:80px;
background:#fff;
margin:1px
}

div.line {
border:1px solid #ccf;
height:2px;
background:#fff;
margin:1px
}

div.line20 {
border:1px solid #ccf;
height:2px;
background:#fff;
line-height:0;
font-size:1px;
width:820px;
margin:1px auto;
padding:0
}

div.redline {
border:1px solid #f96;
height:2px;
background:#fff;
margin:1px
}

div.pixel_line {
border-bottom:2px solid #f96;
height:2px;
background:#fff;
margin:2px 1px
}

div.pixel_lines {
border-top:1px solid #f96;
border-bottom:1px solid #f96;
height:5px;
background:#fff;
margin:14px 0
}

div.pixel_line_dashed {
border-bottom:1px dashed #999;
height:10px;
background:#fff;
margin:4px 0
}

div.column {
color:#333;
font-family:verdana;
font-size:10pt;
line-height:13pt;
width:262px;
border:1px solid #ccc;
height:260px;
background:#fff;
float:left;
margin:1px
}

div.columnArial {
color:#333;
font-family:arial;
font-size:10pt;
line-height:13pt;
width:262px;
border:1px solid #ccc;
height:260px;
background:#fff;
float:left;
margin:1px
}

div.column10px {
color:#333;
font-family:arial;
font-size:10px;
line-height:13px;
width:262px;
border:1px solid #ccc;
height:260px;
background:#fff;
float:left;
margin:1px
}

div.column8pt {
color:#333;
font-family:arial;
font-size:8pt;
line-height:11pt;
width:265px;
border:1px solid #ccc;
height:260px;
background:#fff;
float:left;
margin:1px
}

div.column9pt {
color:#333;
font-family:verdana;
font-size:9pt;
line-height:13pt;
width:262px;
border:1px solid #ccc;
height:260px;
background:#fff;
float:left;
margin:1px
}

div.half_column {
color:#333;
font-family:verdana;
font-size:10px;
line-height:13px;
width:262px;
border:1px solid #ccc;
height:130px;
background:#fff;
float:left;
margin:1px
}

div.fourth_column {
width:262px;
border:1px solid #ccc;
height:65px;
background:#fff;
float:left;
clear:both;
margin:1px
}

div.panel {
width:528px;
height:134px;
border:1px solid #ccc;
float:left;
margin:1px
}

div.select {
width:262px;
border:1px solid #ccf;
height:526px;
background:#fff;
float:left;
overflow-y:auto;
margin:1px
}

div.selectBox {
border:0 solid #ccc;
width:180px;
height:24px;
margin:10px auto;
padding:2px
}

div.selectBox120 {
float:right;
border:0 solid #ccc;
width:120px;
height:24px;
margin:5px auto;
padding:2px
}

select {
height:20px;
font-family:verdana;
font-size:8pt
}

p.verdana10px {
font-family:verdana;
font-size:10px;
line-height:15px;
font-weight:400;
margin:0 5px
}

p.verdana12pt {
font-family:verdana;
font-size:12pt;
line-height:18pt;
font-weight:400;
margin:0 5px
}

p.verdana12px {
font-family:verdana;
font-size:12px;
line-height:18px;
font-weight:400;
margin:0 5px
}

p.verdana18pt {
color:#666;
font-family:verdana;
font-size:18pt;
line-height:20pt;
font-weight:400;
margin:0 5px
}

p.verdana18px {
color:#666;
font-family:verdana;
font-size:18px;
line-height:20px;
font-weight:400;
margin:0 5px
}

.arialSubHead {
font-family:arial;
font-size:12pt;
line-height:13pt;
font-weight:700;
color:#669;
margin:10px 10px 10px 0
}

p.arial18pt {
color:#666;
font-family:arial;
font-size:18pt;
line-height:20pt;
font-weight:400;
margin:0 5px
}

p.arial18px {
color:#666;
font-family:arial;
font-size:18px;
line-height:20px;
font-weight:400;
margin:0 5px
}

textarea {
font-size:10pt;
line-height:10pt;
overflow-y:scroll;
margin:4px
}

div.dashed {
background:#fff;
width:520px;
height:auto;
border:1px dashed #ccc;
float:right;
margin:2px;
padding:2px
}

div.scrollBox {
background:#fff;
overflow-y:scroll;
width:500px;
height:292px;
border:0 solid #ccc;
font-family:verdana;
font-size:8pt;
line-height:12pt;
color:#669;
margin:1px;
padding:10px
}

div.earthBox {
float:left;
width:40px;
height:40px;
background:url(imgs/earth.gif) top left no-repeat;
margin:0 5px 0 0
}

div.booksBox {
float:left;
width:40px;
height:40px;
background:url(imgs/booksearch.gif) top left no-repeat;
margin:3px
}

div.sitesBox {
float:left;
width:40px;
height:40px;
background:url(imgs/sites.gif) top left no-repeat;
margin:3px
}

div.eDoc {
float:left;
width:54px;
height:54px;
background:url(imgs/edoc.gif) top left no-repeat;
margin:0 10px 0 0
}

div.eSave {
float:left;
width:50px;
height:50px;
background:url(imgs/save.gif) top left no-repeat;
margin:0 5px 0 0
}

div.eMonitor {
float:right;
width:64px;
height:64px;
background:url(imgs/monitor.gif) top left no-repeat;
margin:0
}

div.eMusic {
float:right;
width:64px;
height:64px;
background:url(imgs/music.gif) top left no-repeat;
margin:0
}

div.eMouse {
float:right;
width:64px;
height:64px;
background:url(imgs/mouse.gif) top left no-repeat;
margin:0
}

div.eMarte {
float:left;
width:90px;
height:90px;
background:url(imgs/mcap.jpg) top left no-repeat;
border:1px solid #ccc;
background-position:50%;
margin:0 15px 2px 0;
padding:2px
}

div.eBrowserR {
float:right;
width:100px;
height:84px;
background:url(imgs/intuit.jpg) top left no-repeat;
margin:0
}

div.eBrowserL {
float:left;
width:100px;
height:84px;
background:url(imgs/intuit.jpg) top left no-repeat;
margin:5px 10px 5px 0
}

div.eNASA {
float:left;
width:100px;
height:84px;
background:url(imgs/nasa.jpg) top left no-repeat;
margin:5px 10px 5px 0
}

p.headline {
font-family:verdana;
font-size:24pt;
line-height:24pt;
color:#999;
margin:5px
}

p.headlineBold {
background:transparent;
font-weight:700;
font-family:verdana;
font-size:24pt;
line-height:34pt;
color:#fff;
margin:5px
}

span.headline {
font-weight:400;
font-family:verdana;
font-size:24pt;
line-height:24pt;
color:#eee;
margin:5px
}

p.subheadline {
font-family:verdana;
font-size:24px;
line-height:24px;
color:#999;
margin:5px
}

div.halfDash {
background:#fff;
width:384px;
height:auto;
border:1px dashed #ccc;
float:left;
margin:3px;
padding:1px
}

div.halfPage {
width:374px;
height:auto;
border:1px solid #ccc;
font-family:verdana;
font-size:8pt;
line-height:12pt;
margin:2px;
padding:2px
}

div.close {
width:50px;
float:right;
position:relative;
top:40px;
right:20px;
z-index:3001;
margin:0 auto
}

.comparisonMask {
z-index:1001;
filter:alpha(opacity=80);
left:0;
visibility:hidden;
width:100%;
position:absolute;
top:0;
height:860px;
background-color:#fff;
opacity:8.8
}

#SymantecIFrameDiv {
z-index:3001;
position:absolute;
left:0;
top:0;
visibility:hidden;
width:650px;
height:540px;
border:0 dotted #ccc;
background-color:transparent;
margin:0 auto
}

#SymantecIFrame {
border-right:#999 2px solid;
border-top:#ccc 1px solid;
z-index:3001;
background:#FFF;
border-left:#ccc 1px solid;
border-bottom:#999 2px solid;
height:500px;
width:650px;
margin:0 auto;
padding:0
}

ul {
list-style-type:square;
font-family:verdana, tahoma, arial, helvetica, sans-serif;
font-size:10pt;
line-height:16pt;
background:#eee;
border:1px #fff solid;
margin:5px;
padding:5px
}

li {
padding-left:1px;
margin-left:15px;
background:#eee
}

div.uppercaseBox {
border:1px solid #ccc;
width:382px;
float:left;
text-transform:uppercase;
font-family:verdana;
font-size:11px;
line-height:15px;
margin:3px;
padding:4px
}

li a:hover {
color:#d84704;
background:#eee;
text-decoration:none;
font-weight:700
}

a.home:hover {
color:#9fc;
background:transparent;
text-decoration:none;
font-weight:700;
font-family:verdana;
font-size:24pt;
line-height:34pt;
margin:5px
}

p.copyright {
font-family:verdana;
font-size:10px;
color:#669;
line-height:12px;
text-align:center
}

a:hover {
color:#d84704;
background:#fff;
text-decoration:none;
font-weight:400
}

a.com:hover {
color:#d84704;
text-decoration:none;
font-weight:700;
background:url(imgs/right_arrow.gif) right no-repeat;
padding-right:10px
}

div.rollover {
width:40px;
float:left;
margin:1px;
padding:3px
}

div.menu {
border:1px solid #669;
height:20px;
width:84px;
float:left;
text-align:center;
font-family:arial;
font-size:11px;
text-transform:uppercase;
line-height:18px;
vertical-align:middle;
background:url(imgs/bgrad.gif) repeat-x;
margin:1px
}
div.menuBar {
border:1px solid #669;
height:20px;
width:290px;
float:left;
text-align:center;
font-family:verdana;
font-size:11px;
text-transform:uppercase;
line-height:18px;
vertical-align:middle;
background:url(imgs/bgrad.gif) repeat-x;
margin:1px
}
div.menuBar a:hover {
font-weight:400;
border:1px solid #fff;
height:18px;
width:288px;
background:transparent;
float:left;
text-align:center;
font-family:verdana;
color:#f00;
font-size:11px;
text-transform:uppercase;
line-height:18px;
vertical-align:middle;
margin:0
}
div.menuBox {
border:1px solid #ccc;
height:24px;
width:789px;
background:#fff;
float:left;
text-align:center;
font-family:arial;
font-size:11px;
text-transform:uppercase;
line-height:18px;
vertical-align:middle;
margin:1px
}

div.menu_last {
border:1px solid #669;
height:20px;
width:92px;
background:url(imgs/bgrad.gif) repeat-x;
float:left;
text-align:center;
font-family:arial;
font-size:11px;
text-transform:uppercase;
line-height:18px;
vertical-align:middle;
margin:1px
}

div.menu a:hover {
font-weight:700;
border:1px solid #fff;
height:18px;
width:82px;
background:transparent;
float:left;
text-align:center;
font-family:arial;
color:#666;
font-size:11px;
text-transform:uppercase;
line-height:18px;
vertical-align:middle;
margin:0
}

div.menu_last a:hover {
font-weight:700;
border:1px solid #fff;
height:18px;
width:90px;
background:transparent;
float:left;
text-align:center;
font-family:arial;
color:#666;
font-size:11px;
text-transform:uppercase;
line-height:18px;
vertical-align:middle;
margin:0
}

div.portfolio {
text-align:center;
font-family:palatino;
font-size:12pt;
line-height:30pt;
font-weight:700;
color:#666;
width:220px;
height:40px;
border:1px solid #ccc;
background:#eee;
margin:10px;
padding:0
}

a.portfolio:hover {
width:220px;
height:40px;
border:2px solid #fff;
background:#cff;
margin:10px
}

*/
/*
div.on {
text-align:center;
font-family:palatino;
font-size:12pt;
line-height:30pt;
font-weight:700;
color:#f96;
width:220px;
height:40px;
border:1px solid #000;
background:#fff url(imgs/abstract_bg1.gif) no-repeat;
margin:10px;
padding:0
}

*/
span.portfolio {
font-family:verdana;
font-size:18pt;
line-height:20pt;
font-weight:700;
color:#eee;
text-align:center;
padding:5px
}

div.piece {
font-family:verdana;
font-size:10px;
line-height:14px;
font-weight:400;
color:#669;
width:220px;
height:180px;
border:0 solid #ccc;
background:#fff;
margin:10px 10px 20px;
padding:0
}

div.piece260 {
font-family:verdana;
font-size:10px;
line-height:14px;
font-weight:400;
color:#669;
width:260px;
height:auto;
border-bottom:1px dashed #ccc;
background:#fff;
margin:10px;
padding:0 0 10px
}

div.piece360 {
font-family:verdana;
font-size:10px;
line-height:14px;
font-weight:400;
color:#669;
width:360px;
height:auto;
border-bottom:1px dashed #ccc;
background:#fff;
margin:10px;
padding:0 0 10px
}

div.ePiece {
line-height:20px;
border:1px solid #ccc;
width:73px;
height:66px;
float:left;
background:#eee url(imgs/thumbnail_off.gif) no-repeat top left;
margin-right:8px;
margin-top:1px;
margin-bottom:1px
}

div.selectScroll {
border:1px solid #ccc;
width:292px;
height:526px;
background:#fff;
float:left;
overflow-y:auto;
margin:1px 1px 10px 1px
}

div.containerRt {
float:left;
border:0 solid #ccc;
width:524px;
height:324px;
margin-left:12px
}

div.vision {
float:right;
border:1px solid #ccc;
width:524px;
height:213px;
background:url(imgs/vision.jpg) no-repeat
}

div.design {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/design48x.jpg) no-repeat;
background-position:50%;
margin:3px;
padding:3px
}

div.designstudio {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/designstudio8.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.thetawaves8 {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/thetawaves8.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.thetawaves {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/thetawaves.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.pelicans {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/pelicans.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.barnacles {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/barnacles.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.portfolio48 {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/portfolio48.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.about {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/momandisis.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.ccc {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/ccc.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.lockheed {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/lockheed_deloitte.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.intuit {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/intuit_chart.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.snp {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/snp.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.sega {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/yoda.jpg) no-repeat;
background-position:5px;
margin:8px;
padding:3px
}

div.exopi {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/exopi.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.oracle {
border:1px solid #ccc;
width:467px;
height:289px;
background:url(imgs/oracle_flow.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.stanford {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/stanford.jpg) no-repeat;
background-position:5px;
margin:8px;
padding:3px
}

div.printroom {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/printroom.jpg) no-repeat;
background-position:5px;
margin:8px;
padding:3px
}

div.apple {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/apple_screen.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.vimo {
border:1px solid #ccc;
width:467px;
height:340px;
background:url(imgs/vimo.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.cisco {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/cisco_banners.jpg) no-repeat;
background-position:50% 50%;
margin:8px;
padding:3px
}

div.symantec {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/mysymantec.jpg) no-repeat;
background-position:5px;
margin:8px;
padding:3px
}

div.photoshop {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/photoshop.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.photoshop2 {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/photoshop2.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.futurerhythm {
border:1px solid #ccc;
width:467px;
height:356px;
background:url(imgs/futurerhythm.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.svcollege {
border:1px solid #ccc;
width:467px;
height:405px;
background:url(imgs/indesign.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.storyboard {
border:1px solid #ccc;
width:467px;
height:405px;
background:url(imgs/storyboarding.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.mcafee {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/mcafee.jpg) no-repeat;
background-position:5px;
margin:8px;
padding:3px
}

div.filemaker {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/filemaker.jpg) no-repeat;
background-position:5px;
margin:8px;
padding:3px
}

div.cpa2biz {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/cpa2biz.jpg) no-repeat;
background-position:5px;
margin:8px;
padding:3px
}

div.creatus {
border:1px solid #ccc;
width:467px;
height:425px;
background:url(imgs/creatus.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.print {
border:1px solid #ccc;
width:467px;
height:405px;
background:#eee url(imgs/oracle_ad1.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.gobosh {
border:1px solid #ccc;
width:467px;
height:405px;
background:#eee url(imgs/gobosh.jpg) no-repeat;
background-position:50%;
margin:8px;
padding:3px
}

div.designBox {
float:right;
border:1px solid #ccc;
width:520px;
height:500px;
background:url(imgs/design48.jpg) no-repeat;
padding:1px
}

div.segaBox {
float:right;
border:1px solid #ccc;
width:492px;
height:390px;
padding:1px
}

div.oracleBox {
float:right;
border:1px solid #ccc;
width:494px;
height:315px;
padding:0
}

div.bar_spacer {
height:20px;
border:0 solid #ccc;
width:515px;
float:left;
margin-right:0;
margin-left:0
}

div.vimoBox {
float:right;
border:1px solid #ccc;
width:492px;
height:364px;
padding:1px
}

div.scroller {
float:right;margin-bottom:8px;
border:0px solid #ccc;
width:474px;
height:100px;
margin-top:10px;
font-size:11px;
color:#669;
line-height:16px;
font-family:verdana;
overflow-y:scroll;
overflow-x:hidden;
padding:10px;background:#fff
}

div.scroller_newflash {
float:right;
border:1px solid #ccc;
width:474px;
height:118px;
margin-top:1px;
font-size:11px;
color:#669;
line-height:16px;
font-family:verdana;
overflow-y:scroll;
overflow-x:hidden;
padding:10px
}

div.bar30_third {
border:1px solid #ccc;
width:260px;
float:left;
text-align:center;
font-family:verdana;
font-size:14px;
line-height:24px;
color:#669;
margin:1px
}

div.off {
background:#99c;
border:1px solid #ccc;
width:195px;
float:left;
text-align:center;
font-family:verdana;
font-size:10pt;
line-height:20px;
color:#fff;
font-weight:400;
margin:2px 1px
}

div.on {
background:#fff;
border:1px solid #ccc;
width:195px;
float:left;
text-align:center;
font-family:verdana;
font-size:10pt;
line-height:20px;
color:#f66;
font-weight:400;
margin:2px 1px
}

div.thumb_off {
border:1px solid #ccc;
width:73px;
height:66px;
float:left;
background:#eee url(imgs/thumbnail_off.gif) no-repeat top left;
margin-right:8px;
margin-top:1px;
margin-bottom:1px
}

div.thumb_on {
border:1px solid #cfc;
width:73px;
height:66px;
float:left;
background:#eee url(imgs/thumbnail_on.gif) no-repeat top left;
margin-right:8px;
margin-top:1px;
margin-bottom:1px
}

div.scrollBar {
border:1px solid #ccc;text-align:center;
height:20px;background:#eee;
width:292px;
margin:1px;font-size:9pt;line-height:16pt;font-family:verdana
}

div.scrollCol {
border:0 solid #f96;
height:auto;
float:left;
width:294px
}

div.bottom {
border:1px solid #fff;
width:193px;
height:20px
}

div.scroller p {
color:#369
}

#OverlayIFrameDiv {
z-index:3001;
position:absolute;
top:0;
visibility:hidden;
background-color:transparent;
opacity:.5;
filter:alpha(opacity=5);
border:1px solid #fcc;
height:100%;
width:100%;
overflow:hidden;
margin:0 auto
}

#OverlayIFrame {
border-right:#ccc 0 solid;
border-top:#ccc 0 solid;
z-index:3001;
background:#FFF;
border-left:#ccc 0 solid;
border-bottom:#ccc 0 solid;
height:660px;
width:660px;
margin:0 auto;
padding:0
}

div.close_cert {
width:50px;
z-index:4001;
position:relative;
top:5px;
right:1px;
float:right;
margin:0
}

div.shuttle {
float:right;
width:114px;
height:225px;
margin-right:8px;
background:url(imgs/shuttle.jpg) no-repeat
}

div.tech {
border:0 solid #ccc;
float:left;
width:246px;
height:247px;
background:url(imgs/tech_5.jpg) top left no-repeat;
margin:5px 8px 5px 0
}

div.techDiv {
border:0 solid #ccc;
width:140px;
position:absolute
}

div.tech p {
width:140px;
color:#669;
text-align:right;
margin:140px 0 0 100px
}

p.text {
color:#669
}

.verdana10pt,p.verdana10pt {
font-family:verdana;
font-size:10pt;
line-height:15pt;
font-weight:400;
margin:0 5px
}

a:link,a:active,a:visited,a.com:link,a.com:active,a.com:visited {
color:#669;
background:#fff;
text-decoration:none
}

a.home:link,a.home:active,a.home:visited {
background:transparent;
text-decoration:none;
font-weight:700;
font-family:verdana;
font-size:24pt;
line-height:34pt;
color:#fff;
margin:5px
}

div.menu a:link,a:active,a:visited,div.menu_last a:link {
background:transparent
}

div.lockheedBox,div.stanfordBox,div.intuitBox,div.appleBox,div.ciscoBox,div.symantecBox,div.filemakerBox,div.cpaBox,div.printroomBox,div.rightBox {
float:right;
border:1px solid #ccc;
width:492px;
height:452px;
padding:1px
}

a.com:hover {
color:#d84704;
text-decoration:none;
font-weight:700;
background:url(imgs/right_arrow.gif) right no-repeat;
padding-right:10px
}

div.scroll {
height: 420px;
width: 465px;
overflow: auto;
padding: 1px;
margin: 12px;
}

div.bottom {
border:1px solid #fff;
width:192px;
height:20px
}

.btn {
background:#99c;
border:1px solid #ccc;
width:194px;
float:left;
text-align:center;
font-family:verdana;
font-size:10pt;
line-height:20px;
color:#fff;
font-weight:400;
margin:3px 1px
}

.btn-over {
background:#fff;
border:1px solid #ccc;
width:194px;
float:left;
text-align:center;
font-family:verdana;
font-size:10pt;
line-height:20px;
color:#f66;
font-weight:400;
margin:2px 1px
}

#bottommenu {margin:0px 5px}


div.buttonBar {line-height:20px;text-align:center;font-size:10pt;width:290px;margin:2px;height:20px;border:1px solid #ccc;font-family:verdana;background:url(imgs/bgrad.gif) repeat-x;}
div.buttonBar a:hover {color:#f00;border:1px solid #fff;width:100%}

div.menuBar a:link,a:active,a:visited,a:hover {background:transparent}

