body {font-family: Arial, Helvetica, sans-serif; margin: 3px; }
a:link {color: #0000cd; text-decoration: none; }
a:visited {color: #100050; text-decoration: none; }
a:active {text-decoration: underline; color:#ff0000; }
a.blue:visited {color: #0000cd; }
a.u {text-decoration:underline; }
a.u:visited {color:#0000cd;}
a:hover {text-decoration: underline; }
/*#top-banner {left: 215px; position: absolute; top: 10px; }
#standard-mid {left: 215px; position: absolute; top: 80px; }
#standard-left {left: 10px; position:absolute; top:10px; width:200px; }
#right-ads {left: 760px; position: absolute; top: 10px; }*/
#top-left-nav {font-family:Verdana, Helvetica, Arial; color:#cc0000; font-weight:700; font-size:smaller; }
#top-left-nav a {color:#cc0000; text-decoration:none; }
#basenav {padding: 0; margin: 0; }
#basenav ul {list-style: none; margin:0; padding:0; }
#basenav li {list-style-type: none; }
#basenav a {color:#0000cd; }
#baselist {padding: 0; margin: 0; }
#baselist ul {list-style: square; margin-left: 1px; padding-left: 1em; margin-top: 0; margin-bottom: 0; }
#baselist strong {font-size: smaller; margin-left: 1px; padding-left: 1em; }
#baselist em {font-size: smaller; margin-left: 1px; padding-left: 1em; }
#bluelinks a:visited {color:#0000cd; }
/*.twitter_div a {text-decoration: underline; }*/
/*#twitter_update_list {padding: 3px; margin-left: 5px; }
#twitter_update_list ul {list-style: square; margin-left: 1px; padding-left: 0.5em; margin-top: 0; margin-bottom: 0; }
#twitter_update_list li {list-style-type: square; margin-left: 10px;}*/
p {font-family:Arial, Geneva, Helvetica, sans-serif; font-size: 100%; }
ul {font-family:Arial, Geneva, Helvetica, sans-serif; font-size: 90%; }
li {font-family:Arial, Geneva, Helvetica, sans-serif; font-size: 90%; }
h1 {font-family:Arial, Helvetica, sans-serif; font-size:larger; color:#cc0000; margin-top:0; margin-bottom:0; font-weight:normal; margin:0;}
h2 {font-family:Arial, Geneva, Helvetica, sans-serif; font-size: 110%; }
.nav {color: #0000cd; font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 80%; margin-left: 8px; margin-right: 8px;}
.black-nav {color: #000000; font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 80%; margin-left: 8px; margin-right: 8px; font-weight:bold;}
.black-nav a {color:#cc0000;}
.text-nav {color: #0000cd; font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 90%;}
.to-top-nav {color:#000000; font-family:Arial, Helvetica, sans-serif; white-space:nowrap; font-size:65%;}
.to-top-nav a {color:#000000;}
.blue {color: #0000cd;}
.green {background-color: #99ff66;}
.yellow {background-color: #ffff66;}
.yellow a:hover {background-color: #fece7b;}
.red {background-color: #ff6633;}
.white a:hover {background-color: #fece7b;}
.ltblue {background-color: #ccffff;}
.ltblue a:hover {background-color: #fece7b;}
.disclaimer {font-family:Arial, Helvetica, sans-serif; font-size:x-small; font-style:italic;}
.nowrap {white-space: nowrap;}
.foot-tabs {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:small; font-weight:bold;}
.foot-tabs a {color: #0000cd; text-decoration: none;}

abbr, acronym, span.abbr {cursor: help;}

/* top menu */
.menutabs {font-size:smaller; font-weight:bold;}
.menutabs a:hover {text-decoration:none; background-color:#fece7b;}
.wht13 {font-size:13px; font-weight:bold; text-decoration:none; color:#ffffff;}
.wht13 a {color:#FFFFFF;}
.wht13 a:visited {color:#ffffff}
.wht12 {font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.wht12 a {color: #FFFFFF;}
.topr {font-size: 16px; line-height: 18px; color: #CCCCCC; text-decoration: none;}
.topr a {color: #cccccc;}
.topr a:visited {color:#cccccc}
.tickr {color:#cccccc; font-size: 14px;}
.subm13 {font-size: 13px; font-weight: bold; color: #006699; text-decoration: none}
.subm13 a {color:#006699;}
.subm13 a:visited {color:#006699}
.c-border {border-color: #FFFFFF #CCFF99 #FFFFFF #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.b-border {border-color: #FFFFFF #D3E2F0 #FFFFFF #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.a-border {border-color: #CCFF99 #CCFF99 #CCFF99 #CCFF99; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.greenshadebg {background-image:url(/images/base/top_bg.gif);background-repeat:repeat-x}
/*.blueshadebg {background-image:url(/images/base/top_bg_blue.gif);background-repeat:repeat-x}*/
.top_bg_1 {background-image:url(/images/base/top_bg1.gif);background-repeat:repeat-x} 

/* ActionApps Index Views */
/* .headlines - use if needed */
.pubdate { font-size: smaller; color: #cccccc; }
.source { font-size: smaller; color: #000000; }
.abstract { font-size: smaller; padding-right: 5px; font-style:italic; }
.abstract a:link { text-decoration: none; color:#666666; }
.abstract a:hover { text-decoration: none; color:#0000cd; }
.abstract a:visited { text-decoration: none; color:#666666; }
.commentscount { font-size: smaller; color: #999999; }
.images { font-size:x-small; color:#999999; }
.headlines a:link { text-decoration:none; color:#0000cd; }
.headlines a:hover { text-decoration:none; color:#0000ff; }
.headlines a:visited { text-decoration:none; color:#100050; }
.group-bottom-format { font-size: smaller; }
.emailthis { font-size: smaller; }
.emailthis a:link { text-decoration: underline; color:#cc0000; }
.emailthis a:hover { background-color:#fece7b; color:#0000cd; border-bottom-color:#ff0000; text-decoration:none; border-bottom-style:solid; border-bottom-width:thin; }
.top-quote { font-size:x-small; font-weight:bold; margin-top:0; margin-left:3px; }

/* ActionApps Fulltext Views */
.placehead { font-size: small; white-space:nowrap; }
/*.headline { font-size: larger; color: #cc0000; }*/
.headline { font-size: larger;}
.postfrom { font-size: smaller; color: #666666; }
.abstract-head { font-style: italic; }
.fulltext { color: #000000; }
.fulltext a:link { text-decoration: underline; }
.fulltext a:hover { background-color:#fece7b; color:#0000cd; border-bottom-color:#ff0000; text-decoration:none; border-bottom-style:solid; border-bottom-width:thin; }
.fulltext a:visited { text-decoration:underline; } 
/*stuff from wordpress MPB pub.mathaba.net so copying over works ok */
#bodytext .alignright,
#bodytext img.alignright {display:inline;float:right;margin-left:12px;margin-top:4px;margin-bottom:5px;}
#bodytext .alignleft,
#bodytext img.alignleft {display:inline;float:left;margin-right:12px;margin-top:4px;margin-bottom:5px;}
#bodytext img {margin: 0;max-width: 500px;}
#bodytext ul li {font-size: 110%;margin: 10px 0;}
.wp-caption {text-align: center;margin-bottom: 5px;padding: 4px;}
.wp-caption img { margin: 5px 5px 0;}
.wp-caption p.wp-caption-text {margin: 5px; font-size: small; font-weight: bold;}
#entry-author-info {overflow: hidden;}
#entry-author-info #author-description {float: left;margin: 0 0 0 74px;font-size:12px;}
#entry-author-info h2 {color: #000;font-size:13px;margin-bottom: 0;margin-top: 0;}
#author-avatar {background: #fff;border: 1px solid #e7e7e7;float: left;margin: 0 -74px 0 0;padding: 0px;height: 60px;}
.wp-caption align-right { float:right; margin: 0 0 10px 10px; }
.wp-caption align-left { float:left; margin: 0 10px 10px 0; }
/* end of WP stuff */
.enditem-url { font-size: small; }
.enditem-email { font-size: small }
.short-url { font-size: 14px; color: #cc0000 }
.to-print a:link {font-size: 9px; color: #0000cd; text-decoration:none; border:1px solid #cc0000; padding:1px;}
.to-print a:visited {font-size: 9px; color: #0000cd; text-decoration:none; border:1px solid #cc0000; padding:1px;}
.related-items { color: #cc0000; }

.m12 {font-size: 12px; font-weight: bold; text-decoration: none}
.m14 {font-size: 14px; font-weight: normal; text-decoration: none}
.mh13 {font-size: 13px; font-weight: bold; color: #cc0000; text-decoration: none}
.mh13 a {color:#cc0000;}
.mh13 a:visited {color:#cc0000}
.mh14 {font-size: 14px; font-weight: bold; color: #cc0000; text-decoration: none}
.mh14 a {color:#cc0000;}
.mh14 a:visited {color:#cc0000;}
.black14 {font-size: 14px; font-weight: normal; color: #000000; text-decoration: none}
.black14 a {color:#000000;}
.black12 {font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; line-height: 14px}
.m_12 {font-size: 12px; font-weight: normal; text-decoration: none; line-height: 16px}
.m_12 a:link {color:#0000cd; text-decoration:none}
.m_12 a:hover {text-decoration:underline}
.m_12 a:visited {color:#100050; text-decoration:none}
.m_16 {font-size: 16px; font-weight: bold;}
.m_16 a {text-decoration:none;}
.m_16 a:hover {text-decoration:underline}
.m_15 a:visited {text-decoration:underline}
.m_13h {font-size: 13px; line-height: 18px;}
.m_13h a {text-decoration:none;}
.m_13h a:hover {text-decoration:underline;}
.attn11 {font-size: 11px; font-weight: bold; color: #FF8000; text-decoration: underline; line-height: 12px}
.attn11 a {color:#ff8000;}
.sj {font-size: 12px; line-height: 17px; color: #4E4E4E; text-decoration: none}
.morange {font-size: 12px; font-weight: bold; color: #ff8000; text-decoration: none;}
.morange a {color: #ff8000;}
.morange a:visited {color:#ff8000}
.dashbg {background-image:url(/images/base/dash.png);}

/* Item & Index Views Shared */
.post-back { font-size: smaller; font-weight: bold; }
.most-popular { font-size: smaller; color:#009933; margin-top:2em; }

/* Authors Pages */
.authors-commented { font-size:smaller; color:#008000; font-weight:600; padding-top: 4px; }
.authors-info {padding-left:5px; font-size:smaller;}
.authors-info p {text-align:justify; margin-right:5px;}

/* External Sources Items */
.byline { font-weight: bold; }

/* AQ tree menu */
/* Turn off list bullets */
ul.aq3tree li { list-style: none; font-size:100%; }

ul.aq3tree, ul.aq3tree ul, ul.aq3tree li { margin: 0; padding: 0; }

/* This controls the indent for each sublist */
ul.aq3tree ul { padding-left: 10px; font-size:100%; }

/* Provide space for our own "bullet" inside the link */
ul.aq3tree li a { padding-left: 17px; }

/* Show "bullets" in the links, depending on the class of the
   LI that the link's in */
ul.aq3tree li.aq3open a { background: url(/images/minus.gif) center left no-repeat; }
ul.aq3tree li.aq3closed a { background: url(/images/plus.gif) center left no-repeat; }
ul.aq3tree li.aq3bullet a { background: url(/images/bullet.gif) center left no-repeat; }

/* Actually show and hide sublists */
ul.aq3tree li.aq3open ul { display: block; }
ul.aq3tree li.aq3closed ul { display: none; }
/* Keep Links Blue */
ul.aq3tree a:visited { color:#0000cd; }

/** Style the tweets */

/* twitters is on leftmenu, twitter2 is on rightbar */

.twitters a {text-decoration:none; color: #0000cd;}
.twitter2 a {text-decoration:none; color: #0000cd;}

.twitter2 a:hover {text-decoration:underline;}
.twitters a:hover {text-decoration:underline;}

.twitters {
  border: 0px solid #e5e5e5;
  padding: 5px;
  overflow: auto;
  margin: 0px;
}

.twitter2 {
  border: 0px solid #e5e5e5;
  padding: 5px;
  overflow: auto;
  margin: 0px;
}

.twitter2 ul {
  list-style: none;
  padding: 0;
  white-space: normal;
  margin:0;
}

.twitter2 li {
  margin-bottom: 7px;
}

.twitter2 span.prefix {
  font-weight: bold;
}

.twitter2 span.time {
  font-style: italic;
  color: #c5c5c5;
}

.twitter2 span.status {
  font-style: italic;
}


.twitters ul {
  list-style: none;
  padding: 0;
  white-space: normal;
  margin:0;
}

.twitters li {
  margin-bottom: 7px;
}

.twitters span.prefix {
  font-weight: bold;
}

.twitters span.time {
  font-style: italic;
  color: #c5c5c5;
}

.twitters span.status {
  font-style: italic;
}

.bak2top {
font-family: Arial;
font-size: 24px;
font-weight: bold;
color: #0000FF;
background-color: #FECE7B;
border: 1px solid;
border-color: #CC0000;
padding: 2px;
}

/* spam block for news item comments */
.cypha { display: none; font-size: 25%}
/* see http://www.twinhelix.com/css/iepngfix/ */
/* img, div { behavior: url(/scripts/iepngfix.htc) } */
/* may slow down pages with lots of images etc */


