body{
padding:0;
margin:0;
background-image:url(../graphics/body-bg.gif);
background-position:top left;
background-repeat:repeat-x;
background-color:#E1E1E1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
line-height:17px;
}
#HeaderTab{background-color:#fff;
border-left:2px solid #bbb8b8;border-right:2px solid #bbb8b8;}
#tab-content{
background-color:#fff;
padding:20px;
border-left:2px solid #bbb8b8;border-right:2px solid #bbb8b8; border-bottom:2px solid #bbb8b8;
}
#sign-form-cel{
padding-top:32px;
}
#tab-sign{
border:4px solid #2f6393;
background-color:#fff;
}
#sign-now-row{
background-color:#E1E1E1;
height:36px;
}
#sign-now-line{
background-color:#2f6393;
height:4px;
}
.required{
color:#FF0000;
}
#sign-form-field-cel{
padding-left:10px;
padding-bottom:4px;
}

#sign-form-input-cel{
padding-left:10px;
padding-bottom:10px;

}

input, textarea, select
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
padding:2px;
}

input.signform{
border:1px solid #676767;
}

a.linksignform:link{
color:#000;
text-decoration:none;
font-weight:bold;
}

a.linksignform:visited{
color:#000;
text-decoration:none;
font-weight:bold;
}

a.linksignform:hover{
color:#000;
text-decoration:underline;
font-weight:bold;
}




a:link{
color:#003399;
text-decoration:underline;
font-weight:bold;
font-size:12px;
}

a:visited{
color:#003399;
text-decoration:underline;
font-weight:bold;
font-size:12px;
}

a:hover{
color:#003399;
text-decoration:none;
font-weight:bold;
font-size:12px;
}





a.linkfooter:link{
color:#000;
text-decoration:underline;
font-size:10px;
}

a.linkfooter:visited{
color:#000;
text-decoration:underline;
font-size:10px;
}

a.linkfooter:hover{
color:#000;
text-decoration:none;
font-size:10px;
}





a.menulink:link{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#fff;
text-decoration:none;
text-transform:uppercase;
}

a.menulink:visited{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#fff;
text-decoration:none;
text-transform:uppercase;
}

a.menulink:hover{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#003399;
text-decoration:none;
text-transform:uppercase;
}
a.menulink:active{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#fff;
text-decoration:none;
text-transform:uppercase;
}

.activecell{
background-color:#2f6393;
padding-left:5px;
padding-right:5px;
}

#big-petition-title {
border-bottom:1px dashed #2f6393;
font-size:16px;
font-weight:bold;
padding:15px 0px 15px 0px;
}

#text-petition-title {
border-bottom:1px dashed #2f6393;
font-size:12px;
font-weight:normal;
padding:15px 0px 15px 0px;
}

#small-petition-title {
border-bottom:1px dashed #2f6393;
border-top:1px dashed #3680A1;
color:#000000;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
padding:10px 0px;
text-align:left;
}

.ga-smallfont {
font-size:10px;
}
#inner-content-cell
{
padding-top:10px;
padding-bottom:10px;
}

.titleText{
font-size:14px;
font-weight:bold;
color:#5F5F5F;
}