body { margin: 0; font-family: "Trebuchet MS", sans serrif; font-size: 13px; background: url(../layout/linen.jpg); color: #051B64; }
a { color: #051B64; font-weight: bold; }
a:hover { text-decoration: none; }
input { height: 20px; border: 1px solid #000; background-color: #fff; }
select, textarea { border: 1px solid #000; }
#header { width: 100%; height: 85; background-color: #323b97; text-align: right; }
#header img { position: absolute; top: 60; right: 30; border: 0; }
#topleftimg { position: absolute; top: 15; left: 20; width: 191; height: 222; border: 6px solid #f4a62b; }
#tagline { position: absolute; top: 20; left: 230; text-align: center; font-size: 20px; font-weight: bold; color: #FFF; }
#pagetitle { position: absolute; top: 100; left: 250; text-align: center; font-size: 20px; font-weight: bold; }
#leftnav { width: 150; letter-spacing: -.1em; background-color: #323b97; padding-top: 170; }
#leftnav ul { margin-left: -30; %margin-left: 10; width: 130px; }
#leftnav ul li { list-style: none; font-size: 16px; font-weight: bold; text-align: center; margin-top: 5; }
#leftnav ul li a { color: #000; text-decoration: none; display: block; padding: 2; background-color: #323b97; border: 6px solid #f4a62b; color: #fff; %width: 130px; }
#leftnav ul li a:hover { background-color: #fff; color: #051B64; }
#getdirs { margin-top: 25; color: #fff; text-align: center; font-weight: bold; font-size: 15px; padding-bottom: 5px; letter-spacing: -.05em; }
#getdirs input { padding: 5; color: #323b97; font-weight: bold; height: 30; }
#getdirs span { font-weight: bold; font-size: 17px; color: #f4a62b; }
#content { padding-top: 165; font-size: 15px; }
#content img { margin-right: 5px; padding: 6; background-color: #fff; border: 6px solid #051B64; }
#content h1,#content h2,#content h3,#content h4,#content h5,#content ul,#content ol,#content li { padding: 0; margin: 0; }
#content ul,#content ol { padding-left: 25px; }
#content table { font-size: 14px; }
#content td { padding-right: 10px; vertical-align: top; }
#content blockquote { background-color: #EAE8F5; border: 1px solid #dbd9ea; margin-left: 25px; margin-right: 25px; padding: 7px; }
#content blockquote input { height: 20px; width: 250px; background-color: #EAE8F5; border: 1px solid #051B64; }
#content blockquote select { background-color: #EAE8F5; border: 1px solid #051B64; }
#content blockquote textarea { width: 250px; background-color: #EAE8F5; border: 1px solid #051B64; }
#content-well { padding-left: 10; padding-bottom: 25; }
#slogan { border-top: 15px solid #f4a62b; background-color: #323b97; padding: 5; padding-top: 10; font-size: 18px; font-family: Felix Titling; text-align: right; color: #fff; letter-spacing: -.1em; }
#footer { margin-top: 25px; text-align: center; font-size: 11px; line-height: 1.4em; padding-left: 100; padding-right: 100; }
#footer span { font-weight: bold; font-size: 15px; }
#footer span a { color: #051B64; }
#footer em { font-weight: bold; font-size: 13px; }
#footer b { font-size: 13px; }
#footer b a { color: #051B64; }
#fatlink { margin-top: 10px; text-align: center; }
#fatlink a { padding: 5px; padding-left: 10px; padding-right: 10px; border: 1px solid #051B64; color: #051B64; }
#fatlink a:hover { background-color: #051B64; color: #fff; }
#bluebox { background-color: #051B64; padding: 5px; font-size: 22px; font-weight: bold; color: #fff; }
#bluebox span { text-align: right; }
#floatleft { width: 65%; }
#floatright { position: absolute; top: 0px; width: 35%; }
#masshealthassets { border: 7px solid #E08A1D; padding: 3px; }