/* CSS Document */




.errorbox {
border:1px dotted red;
background-color:#EEEEEE;
text-align:left;
padding:8px;
margin-bottom:20px;
width:480px;
}

body {
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
}

.bodytext {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

a.homebutton {
display:block;
text-indent: -999px;
overflow:hidden;
width:172px;
height:41px;
background-image:url(../images/button_home.gif);
}
a.homebutton:hover {
background-position: 0 -41px;
}
a.signbutton {
display:block;
text-indent: -999px;
overflow:hidden;
width:171px;
height:41px;
background-image:url(../images/button_signup.gif);
}
a.signbutton:hover {
background-position: 0 -41px;
}

a.secretclub {
display:block;
text-indent: -999px;
overflow:hidden;
width:173px;
height:41px;
background-image:url(../images/button_secretclub.gif);
}
a.secretclub:hover {
background-position: 0 -41px;
}

a.tiny {
display:block;
text-indent: -999px;
overflow:hidden;
width:190px;
height:31px;
background-image:url(../images/tinybutton.gif);
}
a.tiny:hover {
background-position: 0 -31px;
}

.maincontainer {
background:#FFFFFF;
width:829px;
margin:0px;
padding:20px;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
text-align:left;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

.maincontainer a {
color:#D78F16;
font-weight:bold;
text-decoration:none;
}

.maincontainer a:hover {
color:#00AEED;
font-weight:bold;
text-decoration:underline;
}

.maincontainer2 {
background:#EEEEEE;
margin:0px;
padding:20px;
width:600px;
text-align:left;
font-size:11px;
border: 1px dotted #CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

h1 {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#D78F16;
font-weight:bold;
border-bottom:1px dotted #AAAAAA;
display:block;
text-align:left;
}

h2 {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#00AEED;
font-weight:bold;
border-bottom:1px dotted #AAAAAA;
display:block;
text-align:left;
}

.tablebg {
background-color:#DDDDDD;
font-weight:bold;
color:#333333;
}

.required {
color:#FF0000;
}

img {
border:0px;
}

.exclusive {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#00AEED;
}

.exclusive a {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#D78F16;
text-decoration:none;
}

.exclusive a:hover{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
}


