/* CSS Document */

/*----------------- [Commons] ---------------------*/
/*-------------------------------------------------*/

a:link img            { border: none; }

a:link visited img    { border: none; }

a img                 { border-style: none; }

form                  { margin: 0px;}

.left                 { float: left;}

.right                { float:right;}

ul                    { margin: 10px 0 0 25px; padding: 0; }

li                    { margin: 10px 0 10px 0; }


/*----------------- [General] ---------------------*/
/*-------------------------------------------------*/

body                       { font: normal 14px/18px Arial, Helvetica, sans-serif; color: #D1BBE8; background: url(../images/body_bg.gif) top left repeat-x #604778; margin: 0; }

.topLink                   {  padding-left: 13px; font: bold 14px/16px Arial, Helvetica, sans-serif; color: #FF6900; text-decoration: none; }

a.topLink:hover            { color: #000; }

.topLinkAct                { background: url(../images/top_link_bullet.gif) top left no-repeat; padding-left: 13px; font: bold 14px/16px Arial, Helvetica, sans-serif; color: #000; }

.bannerTD                  { background: url(../images/banner_bg.gif) top left repeat-x; }

.lftLnkTD                  { border-bottom: 1px solid #533D67; padding: 10px 0 10px 0; }

.lftLinks                  { font: normal 18px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; background: url(../images/lft_lnk_bullet.gif) top left no-repeat; padding-left: 22px; }

a.lftLinks:hover           { color: #fff; }

.lftLinksAct               { font: normal 18px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; background: url(../images/lft_lnk_bullet.gif) top left no-repeat; padding-left: 22px; }

.contentTD                 { padding: 8px 20px 20px 0; }

.contentTD p               { margin: 10px 0 10px 0; }

.h1WhiteHead               { font: normal 28px/32px Arial, Helvetica, sans-serif; color: #FFFFFF; }

.h1yellowHead              { font: normal 28px/32px Arial, Helvetica, sans-serif; color: #FFC769; }

.h3subHead                 { font: normal 18px/20px Arial, Helvetica, sans-serif; color: #FFF1D8; }

.h4Head                    { font: normal 15px/17px Arial, Helvetica, sans-serif; color: #FFFFFF; }

.footerLinkTD              { padding: 12px; color: #9F78A3; font-size: 12px; }

.footerLink                { font: normal 12px/14px Arial, Helvetica, sans-serif; color: #9F78A3; text-decoration: none; }

a.footerLink:hover         { color: #fff; }

.footerLinkAct             { font: normal 12px/14px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }

.innerLink                 { font: normal 14px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; }

a.innerLink:hover          { text-decoration: none; }