/* RESET - Thanks to CSS guru Eric Meyer  */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
:focus{outline:0;}
a, ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
/* GENERAL */
html, body{background-color:#E2E2DF;}
div#linkoolmaster{width:750px;margin:0 auto;}
div#linkoolholder{margin:20px 0 30px;}
div#linkoolmain{-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 4px;}
div#linkoolheader{-moz-border-radius-topright:2px;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;border:1px solid #004080;border-bottom:none;background-color:#2F68A3;}
div#linkoolalert{height:24px;background:url(/img/blueheadbg.png) repeat-x left top;}
div#linkoolcontent{font:normal 12px/1.5em "Lucida Grande", Lucida, Verdana, sans-serif;color:#222;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-bottom-right-radius:2px;border:1px solid #B2B1AF;border-top:none;background-color:#FFF;padding:30px 0;clear:both;}
div#linkoolcontenter{padding:0;}
div#linkoollink{margin:0 0 20px 0;overflow:hidden;width:100%;}
h1.linkoollogo{float:left;display:inline;margin-left:10px;width:288px;height:64px;}
h1.linkoollogo img{width:288px;height:64px;}
div.linkoollinks{font:normal 13px/1em "Lucida Grande", Lucida, Verdana, sans-serif;float:right;display:inline;overflow:hidden;margin-right:20px;margin-top:28px;max-width:412px;}
div.linkoollinks ul li{margin-left:5px;float:left;display:inline;}
div.linkoollinks ul li a{color:#4C4C4B;-moz-border-radius:5px;-webkit-border-radius:5px;padding:6px 8px 8px;display:block;border:1px solid #E2E2DF;text-shadow:rgba(255,255,255,0.8) 0 1px 0;}
div.linkoollinks ul li a:hover{color:#2C2C2B;background-color:#CBCAC8;border:1px solid #EDEBE8;}
div#footer{font:normal 11px/1.5em "Lucida Grande", Lucida, Verdana, sans-serif;margin:25px 20px 0 20px;text-shadow:rgba(255,255,255,0.5) 0 1px 0;}
div#footer, div.legalleft a{color:#999795;}
div#shortdesc, div#shortdesc a{color:#b2afad;}
div#legalmumbojumbo{overflow:hidden;width:100%;padding-bottom:10px;}
div.legalleft{float:left;display:inline;width:440px;}
div.legalright{float:right;display:inline;width:81px;}
div.legalright img{width:81px;height:12px;}
div#shortdesc{width:440px;}
div.legalleft a:hover, div#shortdesc a:hover{color:#102E67;background-color:#F1F5FF;border-bottom:1px solid #A2B0CB;}
div.hypercontent{padding:0 66px;}
div.hypercontent p, div.hypercontent ul, div.hypercontent ol, div.hypercontent h1, div.hypercontent h3{color:#222;margin:18px 0;}
div.hypercontent p, div.hypercontent li{font:normal 12px/1.8em "Lucida Grande", Lucida, Verdana, sans-serif;}
div.hypercontent h1{font:bold 24px/1.6em "Lucida Grande", Lucida, Verdana, sans-serif;}
div.hypercontent h3{font:normal 14px/1.6em "Lucida Grande", Lucida, Verdana, sans-serif;}
div.hypercontent ol, div.hypercontent ul{list-style-type:square;}
div.hypercontent ol li, div.hypercontent ul li{margin:5px 30px;}
div.hypercontent a{color:#102E67;}
div.hypercontent a:hover{color:#102E67;background-color:#F1F5FF;border-bottom:1px solid #A2B0CB;}