body { font-family: verdana,tahoma,arial,helvetica,sans-serif; font-size: 11px; background: #ffffff; margin: 0px; }
td   { font-family: verdana,tahoma,arial,helvetica,sans-serif; font-size: 11px; vertical-align: top; }

form { margin: 0px; }

a       { text-decoration: none; color: #4F4D90; }
a:hover { text-decoration: underline; color: #000000; }

a img { border: none; }

.clear { clear: both; }

.banners {}
.banner  { display: none; }

.headbanner { width: 468px; height: 60px; }

.headbanner .banners {}
.headbanner .banner  {}

.welcomeText { font-size: 24px; font-weight: bold; color: #ffad18; }

.headcell    { padding: 0px; font-size: 24px; font-weight: bold; color: #ffad18; }
.menucell    { background-image:url('/art/menu/barbg.gif'); height: 28px; padding-left: 20px; }
.panelcell   { }
.contentcell { background-image:url('/art/menu/contentbg_03.gif'); background-repeat: repeat-x; }
.home		 { background-image:url('/art/menu/contentbg_03.gif'); }
.homecandy   { background-image:url('/art/menu/homecandy.gif'); background-repeat: no-repeat; }
.footcell    { }
.alphaCell   { padding:18px; background-image:url('/art/menu/listcandy.gif'); background-repeat: no-repeat; }
.staticpage	   { background-image:url('/art/menu/contentbg_03.gif'); }
.staticcandy  { padding:18px; background-image:url('/art/menu/homecandy.gif'); background-repeat: no-repeat; }


.highlight1  { font-weight: bold; color: #5F0983; font-size: 15px; }
.itemCell    { padding:18px; background-image:url('/art/menu/listcandy.gif'); background-repeat: no-repeat; }
.date1       { margin: 0px; color: #4F4D90; font-size: 10px; text-align: left; }

.note    { font-size: 10px; font-weight: bold; padding: 0px 2px 0px 2px; }
.error   { color: #ff0000; font-weight: bold; padding-bottom: 5px; }
.message { color: #008000; font-weight: bold; padding-bottom: 5px; }

.formLabel   { font-weight: bold; text-align: right; padding-right: 10px; }
.formElement { border: 1px solid #000000; background-color: #fffaf0; }
.formButton  { border: 1px solid #000000; background-color: #ffad18; font-weight: bold; padding-left: 5px; padding-right: 5px; }
.formButtons { text-align: right; padding-top: 10px; }

.pageTitle { font-size: 16px; font-weight: bold; color: #ffad18; padding: 2px 2px 20px 2px; }
.subHead   { font-size: 12px; font-weight: bold; color: #ffad18; padding: 2px 2px 10px 2px; }

/*
 *
 * Mine
 *
 */

.menuCont{ background-image:url('/art/menu/top_00.gif'); }
.homeTag { font-size: 12px; padding-top: 15px; padding-left: 58px; }
.boxContent { padding-left: 3px;  padding-top: 3px; padding-right: 3px; padding-bottom: 3px; }


/*
 * Site-wide defaults for the various classes, list type specific values are set below
 */

.head          { font-size: 14px; font-weight: bold; padding-top: 5px; }
.title         { margin: 0px; font-weight: bold; }
.date          { margin: 0px; color: #4F4D90; font-size: 10px; text-align: left; }
.standfirst    { margin: 0px; color: #222222; font-size: 11px;}
.body          { margin: 0px; }
.image         { float: left; margin-right: 5px; }

.list .title      {}
.list .date       {}
.list .standfirst {}
.list .body       {}
.list .image      {}

.item .title      { font-size: 14px; font-weight: bold; }
.item .date       { text-align: right; margin-right: 5px; }
.item .standfirst {}
.item .body       {}
.item .image      {}

.more          { display: block; text-align: left; padding-top: 3px; }
.more a        { color: #4F4D90; font-size: 10px; }
.more a:hover  { color: #000000; font-size: 10px; }

.view          { padding-top: 3px; }
.view a        {}
.view a:hover  {}

.files         { width: 120px; border: 1px solid #d0d0d0; }
.fileHead      { background: #d0d0d0; font-weight: bold; margin: 0px; padding-left: 2px; }
.fileSubHead   {}
.files a       {}
.files a:hover {}