body {background:#646566;font:12px verdana,sans-serif;}
a:link {color:#000;}
a:visited {color:#000;}
a:hover {background:none;color:#000;text-decoration:none;}
a:active {color:#000;}

p {padding:0px;margin:0px;}
h3 {background:#e6e6fa;font-variant:small-caps;margin:0px;margin-bottom:2px;padding:1px 1px 1px 4px;}
img {border:none;}

table.reference {border:1px solid #c3c3c3;border-collapse:collapse;}
table.reference th {background-color:#e5eecc;border:1px solid #c3c3c3;padding:3px;}
table.reference td {border:1px solid #c3c3c3;padding:3px;}
#divlink {width:300px;height:16px;border:1px solid #eee;text-align:center;}
#divlink a {display:block;width:100%;height:100%;text-decoration:none;}
#divlink a:hover {background:#efefef;text-decoration:none;}

table#headbar {background:url('/images/headbar-grad.gif');background-color:#91b1e6;border-top:1px solid #fff;border-left:1px solid #787878;border-right:1px solid #787878;height:140px;margin:0 auto;width:950px;}
table#headbar a:hover {background-color:#675773;color:#fff;}

div#adsbar {background:url('/images/adsbar-grad.gif');background-color:#aaa;border-left:1px solid #787878;border-right:1px solid #787878;border-top:1px solid #000;height:85px;margin:0 auto;width:948px;}
div#adsbar div {display:table-cell;padding:2px;}
div#adsbar a {color:#fff;text-decoration:none;}
div#adsbar a:hover {color:#fedcba;text-decoration:none;}
div.box1 a {display:block;text-decoration:none;line-height:18px;text-indent:5px;}
.middle {vertical-align:middle;}
.top {vertical-align:top;}
div#body1 {background:#f8f8f8;border-left:1px solid #787878;border-right:1px solid #787878;margin:0 auto;width:948px;}
div#body2 {margin:0 auto;width:930px;padding-bottom:10px;padding-top:10px;}

td#col1 {width:270px;vertical-align:top;}
td#col1 .box1 {background:#fff;border:1px solid #d17373;margin:0px;padding:0px;width:270px;}
td#col1 .box1 a {display:block;text-decoration:none;line-height:18px;text-indent:5px;}
td#col1 .box1 a:hover {background:#e8afaf;color:#000;}
td#col1 .i a {text-indent:15px;}
td#col1 .alt {background:#fbecec;}
td#col1 .fix {background:#fff;}

td#col2 {vertical-align:top;width:676px;}
td#col2 .box1 {background:#fff;border:1px solid #6d92f1;font:700 small-caps 20px verdana;height:24px;margin:0px;overflow:hidden;padding:6px 16px;}
td#col2 .box2 {background:#fff;border:1px solid #6d92d1;margin:0px;padding-top:7px;overflow:auto;}
td#col2 .box2 h3 {width:596px;}
.bodybox pre {width:601px;}
td#col2 .box2 pre {word-wrap:break-word;}
td#col2 .box2 a {color:#000;text-decoration:none;}
td#col2 .box2 a:hover {background:#234988;color:#fff;}
td#col2 .box3 {background:#fff;border:1px solid #6d92f1;margin:0px;padding:12px;}
td#col2 .box3 ul {padding-left:14px;margin-left:0px;}
td#col2 .i a {display:block;line-height:17px;text-indent:28px;width:601px;}
td#col2 .alt {background:#eee;}
td#col2 .sl {list-style:square;margin:0px;}
div#newslinks a {background:#abc2e8;color:#000;text-decoration:none;}
div#newslinks a:hover {background:#234988;color:#fff;text-decoration:none;}

table#footbar {background:#6D92D1;border-bottom:1px solid #fff;border-left:1px solid #787878;border-right:1px solid #787878;height:40px;margin:0 auto;width:950px;}

.space {height:16px;}
td#col2 a.pl:hover, table#adsbar a.pl:hover {background:none;}

.commentadsdivparts {display:table-cell;padding:4px;text-align:center;vertical-align:top;width:310px;}
