.errMsg {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color:#FFBFBF;
	border-bottom-color:#FFBFBF;
	background-color:#FFE6E6;
	padding:8px;
}
.linkbody {color: #333333;  font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;line-height: 140%;}
.linkbody A {color: #660033; text-decoration: none; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none;}
.linkbody A:visited {color: #660033; text-decoration: none;}
.linkbody A:hover {color: #CC3300; text-decoration: none;}
#petition {background-color:#f9fbe7;width:40%;padding:20px;}
#petitionleft {padding:0 10px 0 20px;}
#petitionleft li {font-size:115%;line-height:130%;}
#petitionleft a,#petitionleft a:active,#petitionleft a:visited {text-decoration:underline;color:#897C5a;}
#petitionleft a:hover {text-decoration:none;}
#petitionleft h1 {font-weight:normal;margin-top:20px;}
#signit {font-size:20px;margin-bottom:20px;}
.petSubmit,#signit a,#signit a:active,#signit a:visited {text-decoration:none;padding:4px 6px;*padding:3px 2px;background:#F90;-moz-border-radius:4px;-webkit-border-radius:4px;border:2px solid #fff;color:#fff;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;}
.petSubmit:hover,#signit a:hover {background-color:#f60;}
#tweetpetition {margin-bottom:20px;}
#smalldesc {font-size:0.7em;margin:10px 0;padding:10px 0;border-top:1px solid #996;border-bottom:1px solid #996;color:#996;}
#petitiontext {font-size:0.9em;color:#996;}
#instructions {margin:20px 0;padding:20px 0 0 0;border-top:1px solid #996;font-size:1em;color:#960;}
#petitionform div {margin-bottom:10px;}
#petitionform label {width:7.5em;float:left;clear:both;font-size:0.7em;color:#990;font-family:arial,helvetica,sans-serif;font-weight:bold;}
input.petSubmit {margin:0 0 0 83px;border:0;font-size:23px;font-family:Georgia, "Times New Roman", Times, serif;border:2px solid #fff;}
#fl {float:left;margin:0 20px 20px 0;}
#apngheader {background:url(../../images/allpainnogain_01.jpg);height:288px;min-height:288px;}
#petMenu {
	float:left;
    margin:240px 0 0 415px;
	line-height:normal;
	overflow:hidden;
	}

#petMenu ul {
	margin:0;
	padding:10px 10px 0 0px;
	list-style:none;border:0	
	}

#petMenu li {
	display:inline;
	margin:0;
	padding:0;border:0;
font-size:1.5em;
	}

#petMenu a {
	float:left;
	background:url("http://www.cfact.org/images/leftBlue.png") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#petMenu a span {
	float:left;
	display:block;
	background:url("http://www.cfact.org/images/rightBlue.png") no-repeat right top;
	padding:9px 15px 15px 6px;
	margin-right:2px;
	color:#FFF;
	}
#pGreen a {background:url("http://www.cfact.org/images/leftGreen.png") no-repeat left top;}
#pGreen a span {background:url("http://www.cfact.org/images/rightGreen.png") no-repeat right top;}

#pYellow a {background:url("http://www.cfact.org/images/leftYellow.png") no-repeat left top;}
#pYellow a span {background:url("http://www.cfact.org/images/rightYellow.png") no-repeat right top;}

#pBlue a {background:url("http://www.cfact.org/images/leftBlue.png") no-repeat left top;}
#pBlue a span {background:url("http://www.cfact.org/images/rightBlue.png") no-repeat right top;}

#pBrown a {background:url("http://www.cfact.org/images/leftBrown.png") no-repeat left top;}
#pBrown a span {background:url("http://www.cfact.org/images/rightBrown.png") no-repeat right top;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#petMenu a span {float:none;}
/* End IE5-Mac hack */
#petMenu a:hover span {}
#petMenu a:hover {background-position:0% -42px;}
#petMenu a:hover span {background-position:100% -42px;}
#player {margin-top:20px;}
#errTxt {margin-bottom:20px;font-weight:bold;color:#F60;}
#privacylink {font-size:12px;padding-left:85px;}
#petitionform a,#petitionform a:active,#petitionform a:visited {color:#960;}
#petitionform a:hover {text-decoration:none;}
#petitiontext a,#petitiontext a:active,#petitiontext a:visited {color:#960;text-decoration:underline;}
#petitiontext a:hover {text-decoration:none;}
#privacy {color:#960;}
#timego {font-size:79%;font-weight:normal;margin:20px 0;padding:3px 0;color:#bbaf99;border-bottom:1px dotted #867658;border-top:2px solid #867658;text-transform:uppercase;}
#timego a,#timego a:active,#timego a:visited {color:#cc6633;text-decoration:none;}
#timego a:hover {color:#b15426;}
#timego em {text-transform:none;}
#videoselect {background:#000;align:center;width:100%;float:left;padding:15px 0;border-top:1px solid #f5f5f5;}
#videoselect ul {background-color:#000;margin:0;padding:0;float:left;margin-left:80px;}
#videoselect li {display:inline;float:left;background:#000;list-style:none;width:210px;}
#videoselect li img {float:left;width:100px;padding:4px 4px 0 4px;margin-top:-10px;}
#videoselect li a,#videoselect li a:active,#videoselect li a:visited {color:#fff;font-weight:bold;text-decoration:none;}
#videoselect li a:hover {text-decoration:underline;}
.monktontreaty {border:1px solid #b15426;padding:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#caja {
display: none;
background-color:#000;
}
#mostrar{
display:block;
padding:5px;
color:#fff;
background-color:#000;
}
#caja a,#caja a:active,#caja a:visited {color:#fff;}
#joindesc{
	position:absolute;
	top:40px;
	z-index:999;	
	width:144px;
}
#joindesc ul{
	margin:0;padding:0;
	padding-left:1em;
}
#joindesc li{
	margin:0;padding:0;
	
}