.fancylink:link{color:#f78800;text-decoration:none;font-weight:normal;}
.fancylink:visited{color:#000066;text-decoration:none;}
.fancylink:hover{color:#FF0000;text-decoration:none;font-weight:normal;}
.fancylink:active{color:#000066;text-decoration:none;}

.sidelink { color: #444444; text-decoration: none; }
.sidelink:hover { color: #000000; text-decoration: none; }

.menulink:link
{
font-family: Tahoma;
color:#4169E1;
font-size: 16px;
text-decoration:none;
}
.menulink:visited{
font-family: Tahoma;
color:#008000;
font-size: 16px;
text-decoration:none;
}
.menulink:hover{
font-family: Tahoma;
color:#800000;
font-size: 16px;
text-decoration:underline;
}
.menulink:active{color:#f78800;text-decoration:none;}

.smalltext 
{
background: #FFFFFF;
color: #FFFFFF;
font-size:13px;
}

.BWMenu {
font-size: 14px;
font-family: Verdana;
color: #FFFFFF;
text-decoration: none;
}
a.BWMenu:HOVER {
font-size: 14px;
font-family: Verdana;
color: #FFFFFF;
text-decoration: underline;
}

.styleform
{
background: #EEEECC;
font-family: Georgia;
font-size: 14px;
}

h1
{
font-family: Arial;
font-size: 22px;
color: #B80000;
}

h2
{
font-family: Arial;
font-size: 20px;
color: #008000;
}

h3
{
font-family: Arial;
font-size: 16px;
color: #000000;
}

h4
{
font-family: Arial;
font-size: 24px;
color: #006400;
text-align: left;
text-decoration: underline;
}

.content_text
{
font-family: Arial;
font-size: 17px;
color: #000000;
text-align: left;
text-decoration: normal;
}

.codebox
{
width: 500px;
background: #F78800;
border: 1px solid #000000;
}

.side_testimonial
{
width: 128px;
background: #FFFFFF;
border: 2px solid #000000;
color: #000000;
text-align: left;
padding: 3px;
}

.my_title
{
font-family: Georgia;
font-size: 28px;
color: #AA0000;
font-weight: bold;
text-align: center;
}

.my_subtitle
{
font-family: Georgia;
font-size: 20px;
font-weight: bold;
color: #000000;
}

.my_paragraph
{
font-family: Arial;
font-size: 16px;
font-weight: bold;
color: #000000;
}

.welcome_paragraph
{
font-family: Tahoma;
font-size: 18px;
font-weight: bold;
color: #000000;
}

.my_text
{
font-family: Georgia;
font-size: 18px;
font-weight: normal;
color: #000000;
}

.signupform
{
background: #FFFF44;
color: #000000;
border: 8px solid #AA0000;
width: 450px;
padding: 0px;
}

.fancyforms
{
background: #DCDCDC; 
font-family: Arial;
font-size: 18px;
color: #000000;
height: 20px;
width: 200px;
}

.my_link
{
font-family: Arial;
font-size: 18px;
color: #4169E1;
text-decoration:none;
}
.my_link:hover
{
font-family: Arial;
font-size: 18px;
color: #800000;
text-decoration:underline;
}

.dark_link
{
font-family: Arial;
font-size: 18px;
color: #0000FF;
text-decoration:none;
}
.dark_link:hover
{
font-family: Arial;
font-size: 18px;
color: #BB1100;
text-decoration:underline;
}

.side_ads
{
background: #FFFFFF;
font-family: Arial;
font-size: 13px;
width: 90%;
border: 1px solid #000000;
padding:3px;
}
.side_ads:hover
{
background: #FFA500;
}

.membershipbox
{
background: #FFFFFF;
border: 3px solid #840200;
padding: 5px;
width: 300px;
font-family: Arial;
font-size: 16px;
color: #0000FF;
}

.table_heading
{
height: 30px; 
background: #000000;
font-family: Arial;
font-size: 20px;
color: #FFFFFF;
padding: 0px;
}

.table_footing
{
height: 20px; 
color: #000000; 
background: rgb(242, 247, 248);
font-family: Arial;
font-size: 18px;
font-weight: Normal;
padding: 3px;
}

.table_footing_rot
{
height: 10px; 
font-family: Arial;
font-size: 10px;
}

.my_content
{
width: 585px;
border: 0px;
padding: 0px;
border-spacing: 10px;
}

.my_content2
{
width: 565px;
border: 0px;
padding: 0px;
border-spacing: 10px;
}

.my_box
{
border: 0px solid #000000; 
width: 100%; 
font-family: Arial; 
font-size: 18px; 
color: #000000;
}

.titelke
{
font-family: Arial;
font-size: 16px;
background: #AA0000;
font-weight: bold;
color: #FFFFFF;
border: 1px solid #000000;
}

.smallbox
{
font-family: Georgia;
font-size: 15px;
background: #FAFCEF;
color: #000000;
width: 190px;
border: 1px solid #000000;
}
.starbullets
{
list-style-image: url(http://hits-a-million.com/images/check_green.gif);
margin-left: 0;
padding-left: 1.9em;
padding-right: 2em;
text-indent: .1em;
text-align: left;
font-family: Georgia;
font-size: 18px;
}
.smallbullets
{
list-style-image: url(http://www.tutorialspoint.com/bullet.gif);
margin-left: 0;
padding-left: 1em;
text-indent: .1em;
text-align: left;
font-family: Georgia;
font-size: 15px;
}
.boxtop
{
background-image:  url(http://hits-a-million.com/images/boxtop2.gif);
background-repeat:repeat-x; 
height: 35px;
padding: 0px;
border-spacing: 0px;
}
.boxbottom
{
background-image:  url(http://hits-a-million.com/images/boxbottom2.gif);
background-repeat:repeat-x; 
height: 35px;
padding: 0px;
}
.box
{
background: #000000;
font-family: Arial;
font-size: 18px;
color: #FFFFFF;
vertical-align: middle;
border-spacing: 0px;
width: 490px;
}
.boxtitle
{
font-family: Georgia;
font-size: 26px;
color: #FFFF00;
vertical-align: middle;
margin: 0px;
}

.link_marker
{
font-family: Arial;
font-size: 18px;
color: #0000FF;
text-decoration: underline;
}
.link_marker:hover
{
background: #FFA500;
color: #000000;
text-decoration: none;
}

.BWMenu 
{
font-size: 18px;
font-family: Arial;
color: #FFFFFF;
text-decoration: none;
}
a.BWMenu:HOVER {
font-size: 18px;
font-family: Arial;
color: #FFFFFF;
text-decoration: underline;
}

.blackbox
{
background: #000000;
width: 100%;
}

.table_fancy{
    padding:10px;
    border:solid 1px #CCC;
    background:#f6f6f6;
}
.table_fancy th, .table_fancy td{
    padding:6px 8px;
    border-bottom:solid 1px #CCC;
}
.table_era{
    padding:20px;
    border:solid 1px #CCC;
    background:#f6f6f6;
}
.table_era th, .table_era td{
    padding:6px 10px;
    border-bottom:solid 1px #CCC;
}