    body {
      background: #fff;
      color: #000;
      font-size: 14px;
      font-family: arial,helvetica,sans-serif;      
    }
    #footer {
      margin-top: 2em;
      border-top: 1px solid #ccc;
      padding: 1em 0;
      color: #666;
      text-align: center;
    }
    #infotable td.menu {
      border: 1px solid #ccc;      
      
      padding: 0.75em 0.5em;
      background: #eee;
      width: 170px;
      height: 3.0em;
      cursor: pointer;
    }
    #infotable td.active {
    
      border-bottom: 0px;    
      background: #fff;
    }
    #infotable td.active a {
      color: #000;
      text-decoration: none;
    }
    #tab_contents_container {
      border:1px solid #ccc;    
      border-top: 0px;
      padding:0.75em 1em;
    }
    #empty_tab {
      border-top:1px solid #ccc;
    
      border-right: #ccc 1px solid;
    
      background: #fff;
    }

        .body2{
	position: relative;
	font-family: "courier new", courier, monospace;
	color: black;
	font-weight: bold;
	font-size: 9px;
	margin-top: 0px;
        
        background: #FFF url(../images/bkgrnd.jpg) repeat-x top;
	background-attachment: fixed;
        }

        .mainTable {border:1px solid lightgray;}
        .adTable {                
                border-top: 1px solid black;
                border-bottom: 1px solid black;
                border-left: 1px solid black;
                border-right: 1px solid black;
                font-family: arial,helvetica,sans-serif;
                font-size: 12px;                
                width: 220px;
                table-layout: fixed;
                overflow: hidden;
        }

        .dashboard {                
                border: 2px solid #555555;
                font-family: arial,helvetica,sans-serif;
                font-size: 12px;                
        }

        .linkFont
        {
            font-size: 11px;
            font-family: arial,helvetica,sans-serif;
            color: green;
        }
        .titleFont
        {
            font-size: 12px;
            font-family: arial,helvetica,sans-serif;
            color: black;
        }
        .txtfont
        {
            font-size: 12px;
            font-family: arial,helvetica,sans-serif;
            color: black;
        }

        A.title:link {font-size: 12px; font-family: arial,helvetica,sans-serif; color: blue; font-weight:bold;}
        A.title:visited {font-size: 12px; font-family: arial,helvetica,sans-serif; color: blue; font-weight:bold;}
        A.title:active {font-size: 12px; font-family: arial,helvetica,sans-serif; color: blue; font-weight:bold;}
        A.title:hover {font-size: 12px; font-family: arial,helvetica,sans-serif; color: blue; font-weight:bold;}
        

        A:link {font-size: 14px; text-decoration: underline; color: #0000CC; }
        A:visited {font-size: 14px; text-decoration: underline; color: #0000CC;}
        A:active {font-size: 14px; text-decoration: underline; color: #0000CC; }
        A:hover {font-size: 14px; text-decoration: underline; color: red;}

        A.cont1:link {font-size: 15px; text-decoration: none; color: white; font-weight:bold;}
        A.cont1:visited {font-size: 15px; text-decoration: none; color: white; font-weight:bold;}
        A.cont1:active {font-size: 15px; text-decoration: none; color: white; font-weight:bold; }
        A.cont1:hover {font-size: 15px; text-decoration: none; color: yellow; font-weight:bold;}
        
        A.slink:link {font-size: 14px; text-decoration: underline; color: #0000CC; }
        A.slink:visited {font-size: 14px; text-decoration: underline; color: #0000CC;}
        A.slink:active {font-size: 14px; text-decoration: underline; color: #0000CC; }
        A.slink:hover {font-size: 14px; text-decoration: underline; color: red;}
        
        A.hlink:link {font-size: 14px; text-decoration: underline; color: white; }
        A.hlink:visited {font-size: 14px; text-decoration: underline; color: white;}
        A.hlink:active {font-size: 14px; text-decoration: underline; color: yellow; }
        A.hlink:hover {font-size: 14px; text-decoration: underline; color: yellow;}

        A.tablink:link {font-size: 15px;  text-decoration: none; font-weight:bold; color: white; }
        A.tablink:visited {font-size: 15px; text-decoration: none; font-weight:bold; color: white;}
        A.tablink:active {font-size: 15px; text-decoration: none; font-weight:bold; color: yellow; }
        A.tablink:hover {font-size: 15px; text-decoration: none; font-weight:bold; color: yellow;}

        A.headerlink:link {font-size: 16px;  text-decoration: none; font-weight:bold; color: white; }
        A.headerlink:visited {font-size: 16px; text-decoration: none; font-weight:bold; color: white;}
        A.headerlink:active {font-size: 16px; text-decoration: none; font-weight:bold; color: yellow; }
        A.headerlink:hover {font-size: 16px; text-decoration: none; font-weight:bold; color: yellow;}
        
        A.start:link {font-size: 24px; text-decoration: none; color: #000000; }
        A.start:visited {font-size: 24px; text-decoration: none; color: #000000;}
        A.start:active {font-size: 24px; text-decoration: none; color: #000000; }
        A.start:hover {font-size: 24px; text-decoration: none; color: #000000; background:lightblue;}

        A.start1:link {font-size: 28px; text-decoration: none; color: #000000; }
        A.start1:visited {font-size: 28px; text-decoration: none; color: #000000;}
        A.start1:active {font-size: 28px; text-decoration: none; color: #000000; }
        A.start1:hover {font-size: 28px; text-decoration: none; color: #000000; background:lightblue;}

        A.start2:link {font-size: 30px; text-decoration: none; color: #000000; }
        A.start2:visited {font-size: 30px; text-decoration: none; color: #000000;}
        A.start2:active {font-size: 30px; text-decoration: none; color: #000000; }
        A.start2:hover {font-size: 30px; text-decoration: none; color: #000000; background:lightblue;}

        A.h1:link {font-size: 20px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #FF6600; }
        A.h1:visited {font-size: 20px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #FF6600;}
        A.h1:active {font-size: 20px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #FF6600; }
        A.h1:hover {font-size: 20px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #FF6600;}

        A.leaderboardlink:link {text-decoration: normal;}
        A.leaderboardlink:visited {text-decoration: normal;}
        A.leaderboardlink:active {text-decoration: normal;}
        A.leaderboardlink:hover {text-decoration: underline;}

        table { background-color: white }

        td {font-size: 14px; }

        h1 {
	position: relative;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-size: 20px;
	margin: 0 0 5px 0;
        }

	h1 a:link{
	position: relative;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-size: 20px;
	margin: 0 0 5px 0;
	text-decoration:none;
        }

	h1 a:visited{
	position: relative;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-size: 20px;
	margin: 0 0 5px 0;
	text-decoration:none;

        }
	h1 a:hover{
	position: relative;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-size: 20px;
	margin: 0 0 5px 0;
	text-decoration:underline;

        }
	h1 a:active{
	position: relative;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-size: 20px;
	margin: 0 0 5px 0;
	text-decoration:none;

        }

	h2 a:link{
	position: relative;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 18px;
	margin: 0 0 5px 0;
	text-decoration:none;
        }

	h2 a:visited{
	position: relative;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 18px;
	margin: 0 0 5px 0;
	text-decoration:none;

        }
	h2 a:hover{
	position: relative;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 18px;
	margin: 0 0 5px 0;
	text-decoration:underline;

        }
	h2 a:active{
	position: relative;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 18px;
	margin: 0 0 5px 0;
	text-decoration:none;

        }

        h2 {font-size:18px; color:black; font-weight:bold}
        h3 {font-size:15px; color:black; font-weight:bold}

        .tab {border:2px solid black; background:#00AA00; color:white; }
        .activetab {border-top:2px solid black; border-left:2px solid black; border-right:2px solid black; background:#00AA00; color:white; }
        .bottab {border-bottom:2px solid black;}

        .forms {font-size:12px; border:1px solid black;}

        .activefont {font-weight:bold; color:#00FFFF; font-size:15px;}
        
        .errmsg {font-size:14px; color:red;}
        
        .formcol2 {font-size:14px; color:black; width:360px}

        .tabtopleft  { background: url(../images/tab_top_left.gif) no-repeat top left; }
        .tabtop      { background: url(../images/tab_top_right.gif) no-repeat top right; }

        .tabtopleft, .tabtop {
                width: 100%;
                height: 9px;
                font-size: 1px;
        }

        td.tabheader {
                font-size: 14px;      
                font-style: yellow;
                
        }

        td.activetabheader {
                font-size: 14px;  
                height: 20px;
        }
        
        font.activetabheader {
            color: yellow;
        }

        font.tabheader {
            color: white;
        }

        div.tabarea {
                font-size:16px;
                background-color:#DD6600; 
                font-weight: bold;
                color: white;
                height: 32px;
        }

        div.activetabarea {
                font-size:16px;
                background-color:#FF8800; 
                font-weight: bold;
                color: white;
                height: 32px;
        }

        .inputbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #223D42;
	background-color: #CFE8EF;
	height: 28px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #000000;
	background-image: url(../images/inputbox1.gif);
        }
