/*** BUNDLE *** BEGIN /css/signup.css ***/
#signupheader { margin: 0 0; padding: 0;  }
#signupfooter { margin:5px 18px 20px 20px;  font-family: arial,helvetica,sans-serif;  }
.signuperror { color: red; font-size: 100%; font-weight: bold; text-transform: uppercase; }
#signup label { font-weight: normal; font-size: 12px; }
#signup .error, .required { color: red; font-size: 90%; font-weight: bold; }
#signup input { margin-bottom: 3px; }

#signup .uploaded_file_saved { width: 100%; overflow: auto; color: red; font-weight: bold; }

#signup .opt_in_description { overflow: auto; width: 100%; height: 100px; }
/*** BUNDLE *** END /css/signup.css ***/

tr{
background:white;
}

#tablist{
padding: 3px 0;
margin-left:0px; 
margin-bottom: 0;
margin-top: 0.1em;
margin-right: 16px;
font: bold 12px Verdana;
border-bottom: 1px solid gray;
background:white;
}


#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
text-decoration: none;
padding: 3px 0.5em;
margin-right: 3px;
border: 1px solid #778;
border-bottom: none;
background: white;
}

#tablist li a:link, #tablist li a:visited{
color: Black;
}

#tablist li a:hover{
color: black;
background: #FFD5AF;
border-color: black;
}

#tablist li a.current{
background: #FFE57F;
}


#container {
padding: 0px;
margin: 10px 0px 0px 0px;
background-attachment: scroll;

background-repeat: repeat-y;
background-position: 0px 0px;
height: 1%;
width: 800px;
}
#container h2 {
background-color:#FFD5AF;;
border-color:#FFD5AF;
border-style:solid solid none;
border-width:1px 1px medium;
padding:5px;
color: black;
font-size: 14px;
margin: 5px 0 10px 0px;
font: bold 15px Verdana;
}

#left {
margin: 0px;
width: 300px;
padding: 10px 40px;
float: left;
}

#center {
height: auto;
width: 190px;
padding: 10px 20px 10px 20px;
float: left;
margin: 0px 0px 0px 6px;
line-height: 1.8em;
}

#right {
padding: 10px 20px 10px 20px;
height: auto;
width: 300px;
float: left;
margin: 0px 0px 0px 6px;
}
.clearer {
font-size: 0px;
line-height: 0px;
display: block;
margin: 0px;
padding: 0px;
clear: both;
height: 0px;
width: auto;
}


