/* Page Body */

.BodyClean
{
   background-image: url(http://www.animagic.net/ui/BodyGradient.png);
   padding-right: 0px;
   background-position: 0% 0%;
   padding-left: 0px;
   font-size: 11px;
   padding-bottom: 0px;
   margin: 0px;
   color: black;
   line-height: normal;
   padding-top: 0px;
   background-repeat: repeat-x;
   font-family: Verdana;
   background-color: #4a7ac9;
}

/* Standard Links */

.L
{
   color: #2867c1;
   text-decoration: none;
}

.L:hover
{
   color: #3355ff;
   text-decoration: underline;
}

/* Links that show visited status */

.LV
{
   color: #2867c1;
   text-decoration: none;
}

.LV:hover
{
   color: #3355ff;
   text-decoration: underline;
}

.LV:visited
{
   color: #660099;
}

/* Extender Links */

.E
{
   color: #2867c1;
   text-decoration: none;
}

.E:hover
{
   color: #3355ff;
   text-decoration: none;
}

/* Hidden Links */

.BH
{
   font-size: 6px;
   color: #3c6cc9;
   text-decoration: none;
}

.BH:hover
{
   font-size: 6px;
   color: #3c6cc9;
   text-decoration: none;
}

/* Centering Body Table - Keeping it together */

TABLE.CB
{
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
   margin: 0px;
   width: 100%;
   padding-top: 0px;
}

TD.CB
{
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   padding-top: 0px;
}

/* Inner Page Body Tables - Center Page (CP), Center Content (CC)*/

TABLE.CP
{
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
   margin: 0px;
   width: 900px;
   padding-top: 0px;
   background-color: #ffffff;
}

TABLE.CPTrans
{
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
   margin: 0px;
   width: 900px;
   padding-top: 0px;
}

TD.CC
{
   padding-right: 0px;
   padding-left: 0px;
   font-size: 11px;
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   width: 500px;
   height: 100%;
   padding-top: 0px;
}

TD.CCFlatJ
{
   padding-right: 20px;
   padding-left: 0px;
   font-size: 10px;
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   width: 700px;
   padding-top: 0px;
   height: 100%;
   text-align: justify;
}

TD.CCWide
{
   padding-right: 0px;
   padding-left: 0px;
   font-size: 11px;
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   width: 700px;
   height: 100%;
   padding-top: 0px;
}

TD.CCFull
{
   padding-right: 0px;
   padding-left: 20px;
   font-size: 11px;
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   width: 900px;
   height: 100%;
   padding-top: 0px;
}

/* Head and Foot */

TD.HI
{
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
   margin: 0px;
   padding-top: 0px;
   vertical-align: top;
}

TD.HITitle
{
   padding-right: 0px;
   padding-left: 12px;
   font-weight: bold;
   font-size: 13px;
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   color: #ecf3fd;
   padding-top: 0px;
}

.HeadTitle
{
   padding-right: 0px;
   padding-left: 0px;
   font-weight: bold;
   font-size: 14px;
   padding-bottom: 6px;
   color: #ecf3fd;
   padding-top: 0px;
   font-family: Verdana;
}

.HeadSubTitle
{
   font-weight: bold;
   font-size: 11px;
   color: #ffffcc;
   font-family: Verdana;
}

TD.FI
{
   padding-right: 12px;
   padding-left: 0px;
   font-size: 11px;
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   color: #ecf3fd;
   padding-top: 12px;
   text-align: right;
   font-family: Verdana;
}

TABLE.HIBlank
{
   padding-right: 0px;
   background-position: 0% 0%;
   padding-left: 0px;
   font-size: 12px;
   background-image: url(http://www.animagic.net/ui/HIBlank.gif);
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   width: 900px;
   padding-top: 0px;
   height: 100px;
   background-color: #4a7ac9;
}

TABLE.FIBlank
{
   padding-right: 0px;
   background-position: 0% 0%;
   padding-left: 0px;
   font-size: 12px;
   background-image: url(http://www.animagic.net/ui/FootImageBlank.gif);
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   width: 900px;
   padding-top: 0px;
   height: 50px;
   background-color: #4a7ac9;
}

TABLE.HIBB
{
   padding-right: 0px;
   background-position: 0% 0%;
   padding-left: 0px;
   font-size: 12px;
   background-image: url(http://www.animagic.net/ui/headfoot/HeadBB.jpg);
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   width: 900px;
   padding-top: 0px;
   height: 100px;
   background-color: #4a7ac9;
}
TABLE.HIBridge
{
   padding-right: 0px;
   background-position: 0% 0%;
   padding-left: 0px;
   font-size: 12px;
   background-image: url(http://www.animagic.net/ui/headfoot/HeadBridge.jpg);
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   width: 900px;
   padding-top: 0px;
   height: 100px;
   background-color: #4a7ac9;
}
TABLE.HICity
{
   padding-right: 0px;
   background-position: 0% 0%;
   padding-left: 0px;
   font-size: 12px;
   background-image: url(http://www.animagic.net/ui/headfoot/HeadCity.jpg);
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   width: 900px;
   padding-top: 0px;
   height: 100px;
   background-color: #4a7ac9;
}
TABLE.HIClouds
{
   padding-right: 0px;
   background-position: 0% 0%;
   padding-left: 0px;
   font-size: 12px;
   background-image: url(http://www.animagic.net/ui/headfoot/HeadClouds.jpg);
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   width: 900px;
   padding-top: 0px;
   height: 100px;
   background-color: #4a7ac9;
}
TABLE.HIFlock
{
   padding-right: 0px;
   background-position: 0% 0%;
   padding-left: 0px;
   font-size: 12px;
   background-image: url(http://www.animagic.net/ui/headfoot/HeadFlock.jpg);
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   width: 900px;
   padding-top: 0px;
   height: 100px;
   background-color: #4a7ac9;
}
TABLE.HINWT
{
   padding-right: 0px;
   background-position: 0% 0%;
   padding-left: 0px;
   font-size: 12px;
   background-image: url(http://www.animagic.net/ui/headfoot/HeadNWT.jpg);
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   width: 900px;
   padding-top: 0px;
   height: 100px;
   background-color: #4a7ac9;
}
TABLE.HIRock
{
   padding-right: 0px;
   background-position: 0% 0%;
   padding-left: 0px;
   font-size: 12px;
   background-image: url(http://www.animagic.net/ui/headfoot/HeadRock.jpg);
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   width: 900px;
   padding-top: 0px;
   height: 100px;
   background-color: #4a7ac9;
}
TABLE.HISF
{
   padding-right: 0px;
   background-position: 0% 0%;
   padding-left: 0px;
   font-size: 12px;
   background-image: url(http://www.animagic.net/ui/headfoot/HeadSF.jpg);
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   width: 900px;
   padding-top: 0px;
   height: 100px;
   background-color: #4a7ac9;
}
TABLE.HISun
{
   padding-right: 0px;
   background-position: 0% 0%;
   padding-left: 0px;
   font-size: 12px;
   background-image: url(http://www.animagic.net/ui/headfoot/HeadSun.jpg);
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   width: 900px;
   padding-top: 0px;
   height: 100px;
   background-color: #4a7ac9;
}
TABLE.HITrees
{
   padding-right: 0px;
   background-position: 0% 0%;
   padding-left: 0px;
   font-size: 12px;
   background-image: url(http://www.animagic.net/ui/headfoot/HeadTrees.jpg);
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   width: 900px;
   padding-top: 0px;
   height: 100px;
   background-color: #4a7ac9;
}
TABLE.HIVenice
{
   padding-right: 0px;
   background-position: 0% 0%;
   padding-left: 0px;
   font-size: 12px;
   background-image: url(http://www.animagic.net/ui/headfoot/HeadVenice.jpg);
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   width: 900px;
   padding-top: 0px;
   height: 100px;
   background-color: #4a7ac9;
}

/* Top Bar (TB), Left (TBL), Right (TBR) */

TABLE.TB
{
   border-right: 0px;
   padding-right: 0px;
   background-position: 0% 0%;
   border-top: 0px;
   padding-left: 0px;
   background-image: url(http://www.animagic.net/ui/TopBarBlank.gif);
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   border-left: 0px;
   width: 900px;
   padding-top: 0px;
   border-bottom: 0px;
   height: 24px;
   background-color: #cedefa;
}

TABLE.TBFull
{
   border-right: 0px;
   padding-right: 0px;
   background-position: 0% 0%;
   border-top: 0px;
   padding-left: 0px;
   background-image: url(http://www.animagic.net/ui/TopBar.gif);
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   border-left: 0px;
   width: 900px;
   padding-top: 0px;
   border-bottom: 0px;
   height: 24px;
   background-color: #cedefa;
}

TD.TBR
{
   background-position: right top;
   font-size: 11px;
   background-image: url(http://www.animagic.net/ui/headfoot/TopBarLogo.gif);
   background-repeat: no-repeat;
}

TD.TBL
{
   padding-right: 0px;
   padding-left: 10px;
   font-size: 11px;
   padding-bottom: 0px;
   margin: 0px;
   width: 160px;
   color: #0c4b7b;
   padding-top: 0px;
}

TD.TBLFull
{
   padding-right: 0px;
   padding-left: 10px;
   font-size: 11px;
   padding-bottom: 0px;
   margin: 0px;
   width: 10px;
   color: #0c4b7b;
   padding-top: 0px;
}

/* Bottom Bar (BB), Left (BBL), Right (BBR) */

TABLE.BB
{
   border-right: 0px;
   padding-right: 0px;
   background-position: 0% 0%;
   border-top: 0px;
   padding-left: 0px;
   font-size: 12px;
   background-image: url(http://www.animagic.net/ui/BottomBarBlank.gif);
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   border-left: 0px;
   width: 900px;
   padding-top: 0px;
   border-bottom: 0px;
   height: 24px;
   background-color: #cedefa;
}

TABLE.BBFull
{
   border-right: 0px;
   padding-right: 0px;
   background-position: 0% 0%;
   border-top: 0px;
   padding-left: 0px;
   font-size: 12px;
   background-image: url(http://www.animagic.net/ui/BottomBar.gif);
   padding-bottom: 0px;
   margin: 0px;
   vertical-align: top;
   border-left: 0px;
   width: 900px;
   padding-top: 0px;
   border-bottom: 0px;
   height: 24px;
   background-color: #cedefa;
}

TD.BBR
{
   font-size: 11px;
   color: #0c4b7b;
}

TD.BBL
{
   padding-right: 0px;
   padding-left: 10px;
   font-size: 11px;
   padding-bottom: 0px;
   margin: 0px;
   width: 160px;
   color: #0c4b7b;
   padding-top: 0px;
}

TD.BBLFull
{
   padding-right: 0px;
   padding-left: 10px;
   font-size: 11px;
   padding-bottom: 0px;
   margin: 0px;
   width: 10px;
   color: #0c4b7b;
   padding-top: 0px;
}

/* Custom Bullets */

.BulOrange
{
   padding-right: 0px;
   padding-left: 6px;
   padding-bottom: 0px;
   margin: 0px 0px 0px 6px;
   padding-top: 0px;
   list-style-image: url(http://www.animagic.net/ui/bullets/orange.gif);
}

.BulBlue
{
   padding-right: 0px;
   padding-left: 6px;
   padding-bottom: 0px;
   margin: 0px 0px 0px 6px;
   padding-top: 0px;
   list-style-image: url(http://www.animagic.net/ui/bullets/blue.gif);
}

.Bul0
{
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
   padding-top: 0px;
}

.Bul1
{
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 1px;
   padding-top: 1px;
}

.Bul2
{
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 3px;
   padding-top: 3px;
}

/* Basic elements */

B.red
{
   color: #cc0066;
}
