@charset "utf-8";
/* CSS Document */

/*

font-family:'Trade Gothic W01 Bold';
font-family:'Trade Gothic W01 Bold Cn 20'; **
font-family:'Trade Gothic Next W01 Bd Cm';

*/

P {margin:0px;padding:0px;line-height:1.38em; margin-bottom:10px; margin-top:10px;text-align:left;}

LI{line-height:1.38em;}
#main-nav li{line-height:1em;}
#divAC_Main{
 	background-color:#4c4c4a;
 	padding:0px;
	margin:0px;
	padding-bottom:35px;
	width:772px;
	position:relative;
}
#divAC_Section_1{
	margin: 10px 20px 10px 20px;
	padding:1px;
	text-align:left;
	position:relative;
}
#divAC_Menu_1{
	float:left;
	width:420px;	
	margin:0px;
	position:relative;
}
#divAC_Menu_1 A{
	padding:0px;
	margin:0px;
}

#divAC_Menu_2{
	float:right;
	vertical-align:bottom;
	margin:0px;
	text-align:right;
	margin-top:25px;
}
.aACAction{
	cursor:pointer;
	padding:0px !important;
	margin:0px !important;
}

#divAC_MenuItem_About{
	float:left;
	width:146px;
	padding:0px;
	margin:0px;
	margin-right:10px;
}

#divAC_MenuItem_Search{
	float:left;
	width:235px;
	padding:0px;
	margin:0px;
}

#divAC_MenuItem_Signup, #divAC_MenuItem_Signin{
	float:left;
	width:247px;
	margin-left:10px;
}
#divAC_MenuItem_Signin{

}
#divAC_MainContent{
	background-color:#FFF;
	color:#000;
	border:none;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	position:relative;
}
#divAC_section2Cont{
	background-color:#FFF;	
	background-image:url(../../../images/global/ac_sec2_bg.png);
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
}
#divAC_MainContent_placeholder{
	float:left;
	width:480px;
	height:320px;
	position:relative;
}
.divAC_MainPhoto{
	background-color:#000;
	color:#FFFFFF;
	float:left;
	width:238px;
	height:320px;
	overflow:hidden;
	border:1px solid #000;
	border-bottom:none;
	border-top:none;
	position:relative;
	
}
.divAC_MainDesc{
	background-color:#fff;
	color:#000;
	float:left;
	width:235px;
	height:320px;
	
}
.divAC_MainDesc h3{
	margin:0px;
	padding:0px;
	margin-top:5px;
	margin-bottom:5px;
	font-size:14px;
}
.divAC_MainDesc P{
	line-height:1.38em;
}
.divAC_Search{
	background-color:#000;
	color:#d8d8d8;
	float:left;
	width:220px;
	padding:15px;
	height:290px;
}

#divAC_Search h3{
	margin:0px;
	padding:0px;
}

.divAC_SectionFootLeft{
	background-color:#fef200;
	margin-bottom:0px;
	width:479px;
	color:#000;
	float:left;
	height:24px;
	margin-left:1px;
	
}

.divAC_SectionFootLeft_content{
	margin-left:4px;
	margin-top:5px;
}
#divAC_SectionFootRight{
	background-color:#fef200;
	margin-bottom:0px;
	padding-top:5px;
	padding-right:4px;
	color:#000;
	width:246px;
	float:right;
	height:19px;
	text-align:center;
	color:#555;
	font-size:10px;
}
#divAC_SectionFootRight A{
	color:#555;
	font-size:11px;
	text-decoration:none;
}

#divAC_Section_2{
	margin: 15px 20px 0px 22px;
	background-color:#d9d9d9;
	padding-bottom:35px;
	clear:both;
	width:730px;
	overflow:hidden;
	text-align:left;
}

.divFeatureLeft{
	float:left;
	width:350px;
	margin-left:11px;
	margin-bottom:11px;
}
.divFeatureRight{
	float:right;
	width:350px;
	margin-right:11px;
	margin-bottom:11px;
}
.divFeatureHead{
	background-color:#4c4c4c;
	color:#d9d9d9;
	padding:6px;
	font-size:14px;
}
.divFeatureImage{
	width:350px;
	height:170px;
	text-align:center;
	vertical-align:middle;
	background-color:#9c9c9c;
	overflow:hidden;
}
.divPopOver{
	background-color:#FFF;
	clear:both;
	padding:0px;
	text-align:left;
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000');	
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000')";	
	/* Firefox */
	-moz-box-shadow: 2px 4px 9px 0px  rgba(0,0,0,0.7);	
	/* WebKit */
	-webkit-box-shadow: 2px 4px 9px 0px  rgba(0,0,0,0.7);	
	/* Standard */
	box-shadow: 2px 4px 9px 0px  rgba(0,0,0,0.7);	
}
.divShadow{
	background-color:#000;
	clear:both;
	margin-left:5px;
	margin-top:5px;
}

.divMainDate{
	font-style:italic;
	margin-top:15px;
	margin-bottom:2px;
	font-size:11px;
	color:#666666;
	margin-left:15px;
}
.divMainBody{
	height:240px;
	margin-bottom:12px;
	margin-left:15px;
	margin-right:15px;
	overflow:hidden;
}

.divMainBody h3{
	
}
.divMainLinks{
	margin-left:15px;
}
.divSearchItem_title{
	margin-top:8px;
}
.divSearchItem_title A{
	color:#d8d8d8;
	font-weight:bold;
	text-decoration:none;
}
.divSearchItem_title A:hover{
	color:#F33;
	font-weight:bold;
	text-decoration:none;
}
.divSearchItem_date{
}

.divCatHead, .divCatHead_double{
	background-color:#FDF31C;
	color:#000;
	font-weight:bold;
	font-size:12px;
	padding:4px;
	padding-left:2px;
}
.divCatHead_double{
	width:310px;
}
TABLE.tblCats TD.RowEven, TABLE.tblCats TD.RowOdd{
	padding:0px;
	vertical-align:top;
}
.divCatHeadLeft{
	float:left;
}
.divCatHeadRight{
	width:10px;
	float:right;
}
.divCatMenu{
	background-color:#9999aa;
	text-align:right;
	padding:2px;
	clear:both;
}
.divSub{
	padding-bottom:2px;
	padding-top:2px;
	cursor:pointer;
	margin:2px;
	font-size:11px;
}
.divSub_SEL{
	padding-bottom:2px;
	padding-top:2px;
	background-color:#397C39;
	cursor:pointer;
	margin:1px;
	font-size:11px;
}
.divSubLeft{
	width:160px;
	padding-left:3px;
	padding-bottom:3px;
	float:left;
}
.divSubRight{
	width:10px;
	float:right;
	font-size:9px;
}
.inpNewSub{
	background-color:#ccf;
}
.divCatList{
	width:170px;
	float:left;
}
.divCatListItems{
	padding-left:10px;
}
.divSearchFoot, .divAboutFoot{
	background-color:#DDD;
	color:#000;
	padding:1px;
}
#divSearchButtonsLeft{
	float:left;	
	width:100px;
	margin:3px;
	padding:1px;
}
#divSearchButtonsLeft A{
	font-weight:bolder;
	font-size:16px;
	cursor:pointer;
	text-decoration:none;
	color:#FFF;
}
#divSearchButtonsLeft A:hover{
	font-weight:bolder;
	font-size:16px;
	cursor:pointer;
	text-decoration:none;
	color:#000;
}
#divSearchButtonsRight{
	float:right;
	width:190px;
	margin:5px;
	padding:1px;
}
.divSearchFootA{
	background-color:#4C4C4A;
	color:#FFFFFF
}

DIV.divSearchFootA DIV.divSearchButtonsRight{
	float:right;
	width:600px;
	padding:1px;
}
#divAboutButtonsRight{
	float:right;
	width:110px;
	margin:5px;
	padding:1px;
}
#divSearchButtonsRight A, #divAboutButtonsRight A{
	font-size:11px;
	color:#666666;
	cursor:pointer;
	text-decoration:none;
}
#divSearchButtonsRight A:hover, #divAboutButtonsRight A:hover{
	font-size:11px;
	color:#000;
	cursor:pointer;
	text-decoration:none;
}
.divSearch_query{
	font-size:11px;
	font-style:italic;
}
.aPaging_SEL{
	cursor:auto;
	color:#000;
	font-weight:bold;
	font-size:1.2em;
}
.aPaging{
	cursor:pointer;
	color:#333333;
}
.aPaging:hover{
	cursor:pointer;
	color:#CC0000;
}
.divUpdate{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	background: center #222 url(http://www.amnesty.ca/images/global/loadinfo6.gif);
	background-repeat:no-repeat;
	color:#DDD;
	opacity:0.5;
	vertical-align:middle;
	line-height:2em;
	overflow:hidden;
	padding:1px;
	padding-top:20px;
}

/* ACTION TEMPLATES */

.divActionDispHeading_cont{
	background-color:#000;
	color:#FFFFFF;
	border:none;
	padding:1px;
}
.divActionDispHeading{
	background-color:#000;
	font-size:20px;
	font-weight:bold;
	margin-left:10px;
	margin-top:9px;
	margin-bottom:9px;
}
.divActionDisp_cont{
	background-color:#fff;
	color:#000;
}
.divActionDisp_Right{
	float:right;
	width:184px;
	padding:8px;
	background-color:#FFFFFF;
	height:auto;
}
.divActionDisp_Left{
	float:left;
	width:500px;
	border-right:1px solid #d9d9d9;	
	padding:12px;
	background-color:#FFFFFF;
}
.divActionDispDate{
	font-style:italic;
	font-size:11px;
	color:#666666;
	margin-bottom:5px;
	margin-top:10px;
}
.divActionDispIntro{
	float:left;
	width:230px;	
}
.divActionDispImage_cont{
	clear:right;
	float:right;
	width:252px;
	margin-left:5px;
	margin-right:5px;
	background-color:#4c4c4c;
}
.divActionDisp_cont P{
	font-size:12px;
	line-height:1.38em;
	margin-bottom:10px;
}
.divActionDispImage{
	margin:5px;
	background-color:#000;
	width:240px;
	height:320px;
	overflow:hidden;
	border:1px solid #000;
}
.divActionDispImageCredit{
	margin:6px;
	margin-top:0px;
	color:#FFF;
	margin-bottom:10px;
	font-size:10px;
}
.divActionDispTakeAction{

}
.divActionDispTitle{
	font-size:24px;
	margin-top:10px;
	margin-bottom:10px;
}
.divActionDispShare{
	background-color:#f7f7f7;
	padding:3px;
	float:left;
	width:116px;
	margin-top:15px;
	margin-bottom:3px;
	
}
.divActionDispShare_item{
	margin:3px;
	margin-left:10px;
	float:left;
	width:18px;
	height:18px;
}
.divActionDispPrint{
	background-color:#f7f7f7;
	float:right;
	padding:3px;
	margin:3px;
	margin-left:10px;
	margin-top:15px;
	width:40px;
	margin-bottom:3px;
}
.inpButton{
	background-color:#fef200;
	border:none;
	width:184px;
	padding:4px;
	font-size:16px;
	cursor:pointer;
	font-weight:bold;
}

.inpButton:hover{
	background-color:#000;
	color:#fef200;
	border:none;
	width:184px;
	padding:4px;
	font-size:16px;
	font-weight:bold;
	cursor:pointer;
}

.divActionDispSecHead{
	background-color:#d9d9d9;
	margin:0px;
	padding:1px;
	margin-top:14px;
}
.divActionDispSecTitle{
	font-weight:bold;
	margin:3px;
	font-size:12px;
	padding:2px;
	cursor:pointer;
}
.divActionDispSec_cont{
	border:1px solid #d9d9d9;
	border-top:none;
	margin:0px;
	padding:1px;
}
.divActionDispSec{
	margin:3px;	
}
.divUpdateDate{
	font-size:11px;
	margin-top:8px;
	margin-bottom:3px;
	font-style:italic;
}

.divActionDispLinks{
	float:right;
	width:172px;
	margin-right:12px;
	margin-top:12px;
	padding:1px;
}
.divACLinkItemCat{
	font-style:italic;
	margin-top:15px;
	margin-bottom:10px;
}
.divACLinkItem{
	margin-top:10px;
	margin-bottom:10px;
	font-size:11px;
}
.divCommentItem{
	margin-top:5px;
	margin-bottom:5px;
}
.divCommentName{
	margin-top:10px;
	margin-bottom:5px;
	font-style:italic;
	float:left;
	width:350px;
}
.divCommentDate{
	margin-top:10px;
	margin-bottom:5px;
	font-style:italic;
	float:right;
	width:150px;
}
.divCommentBody{
	margin-top:5px;
	clear:both;
	width:450px;
	margin-bottom:20px;
}



.btnComment{
	background-color:#fef200;
	border:none;
	width:90px;
	padding:4px;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
}
.btnComment:hover{
	background-color:#000;
	color:#fef200;
	border:none;
	width:90px;
	padding:4px;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
}
.divCommentPaging{
	text-align:center;
	margin-top:3px;
	margin-bottom:3px;
}
.divNote{
	font-style:italic;
}

.inpComment{
	background-color:#d9d9d9;
	border:1px solid #d9d9d9;
	margin-top:2px;
	margin-bottom:2px;
}
.inpReg{
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	margin-top:2px;
	margin-bottom:2px;
	width:354px;
}
.inpRegSm{
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	margin-top:2px;
	margin-bottom:2px;
	width:277px;
}
.RowLeft{
	float:left;
	width:210px;
}
.RowEven, .RowACEven, .RowOdd, .RowACOdd{
	margin-top:2px;
	margin-bottom:2px;	
}

.RowACEven{
	background-color:#F9F9F9;
}
.RowACOdd{
	background-color:#EFEFEF;
	
}
.divNote{
	margin-top:10px;
	margin-bottom:10px;
}
.divCommentDisp{
	margin-top:5px;
	margin-bottom:20px;
}
.validation-advice{
	padding:3px;
	background-color:#CC3333;
	color:#FFF;
}
.validation-failed{
	border:2px solid #CC3333;
}
.divSuccess_cont{
	background-color:#fff;
}
.divSuccess{
	background-color:#fff;
	font-style:italic;
	font-weight:bold;
	margin-top:3px;
	margin-bottom:3px;
	color:#000;
}
.divError_cont{
	text-align:center;
}
.divError{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-size:14px;
	padding:8px;
	border:1px dashed #AAA;
	background-color:#FA8963;
	width:420px;
	text-align:center;
	color:#666666;
}
.divError A{
color:#FFF;
}
.divAdminWarn{
	background-color:#fef200;
	color:#000;
	font-weight:bold;
	padding:10px;
	text-align:center;
}
.divPopCredit, DIV.divPopCredit DIV, DIV.divPopCredit STRONG{
	padding:2px;
	font-size:10px !important;
	font-weight:bold;
}
.divSearchLeft{
	float:left;
	width:207px;
	margin:5px;
}
.divAbout_cont{
	margin-left:10px !important;
	margin-right:10px !important;
}
.divSearchLeft P{
	margin:6px;
	margin-bottom:15px;
}
.divSearchRight{
	float:right;
	width:570px;
}
.popoverButton{
	background-color:#4c4c4a;
	color:#d5d5d5;
	border:none;
	padding:11px;
	cursor:pointer;
}
.popoverButton:hover{
	background-color:#000;
	color:#d5d5d5;
	border:none;
	padding:11px;
	cursor:pointer;
}
#divUpdate_callfriend{
	padding:8px;
	border:1px solid #000;	
}
.divReportFoot{
	text-align:right;
	margin-top:10px;
	padding:1px;
}
#divRecipients{
	background-color:#D9D9D9;
	border:1px dashed #666;
	padding:3px;
	margin-top:5px;
	margin-bottom:5px;
	color:#666666;
}
#divRecipients LI{
	margin-left:15px;
}
#divRecipients A{
	margin-left:3px;
	color:#666666;
}
#divRecipients A:hover{
	margin-left:3px;
	color:#DD0000;
}
.CellName{
	font-weight:bold;
	line-height:1.38em;
}
.CellVal{
	line-height:1.38em;
}

.divSignupHead{
	font-size:18px;
	margin-left:18px;
	margin-bottom:2px;
	color:#FFF;
}
.divSignupHead A{
	font-size:14px;
}
DIV.divSignupHead H2{
	color:#fdf31c;
	font-family:'Trade Gothic W01 Bold Cn 20';
	margin:0px;
	margin-top:18px;
	font-size:24px;
}
DIV.divSignupHead H1{
	color:#fdf31c;
	margin:0px;
	margin-top:18px;
	font-size:24px;
}
#divSignupHeadRight, #divSigninHeadRight{
	width:30px;
	float:right;
	text-align:right;
	margin:3px;
}
.divSignupHeadLeft{
	width:620px;
	float:left;
	margin-top:18px;
}
.divSignupLeft{
	float:left;
	width:310px;
	padding:1px;	
}
.divSignupLeft P{
	font-size:11px;
	line-height:1.38em;
	margin:5px;
	margin-bottom:10px;
	
}
.divSignupRight P{
	font-size:11px;
	line-height:1.38em;
	margin-bottom:10px;
}
.pBig, .divSignupLeft P.pBig, .divSignupRight P.pBig {
	font-size:12px !important;
}
.noBullet{
	font-size:11px;
	line-height:1.38em;
	list-style:none;
}
.liAsterisk{
	line-height:1.38em;
	list-style-image:url(../../../images/global/imgAsterisk.png);
	
}
UL.noBullet LI{
	margin-top:5px;
	margin-bottom:5px;
	line-height:1.38em;
}
.divSignupRight{
	float:right;
	width:360px;
}
.divSignupCol1, .divSignupCol2, .divSignupCol3, .divSignupCol4, .divSignupCol5{
	margin-top:2px;
	margin-bottom:2px;
	font-size:12px;
}
.divSignupCol1{
	width:115px;
	float:left;
	padding:1px;
}
.divSignupCol2{
	width:170px;
	float:left;
	padding:1px;
}
.divSignupCol3{
	width:110px;
	padding:1px;
	float:left;
}
.divSignupCol4{
	width:90px;
	padding:0px;
	float:left;
}
.divSignupCol5{
	width:230px;
	padding:0px;
	float:left;
}
.divSignupCol4 INPUT{
	margin:0px;
	padding:0px;
}
.divSignupCol DIV.CellName{
	font-size:12px;
}
.divSignupCol DIV.divNote{
	margin:0px !important;
	font-size:10px;
}
.CellNameSmall{
	font-size:11px;
}
.smalltext{
	font-size:11px!important;
}
.divMyActionSubHead{
	background-color:#000;
	padding:8px;
	font-size:20px;
	font-weight:300;
	color:#fff;
	position:relative;
}
.divMyActionBlockHead{
	background-color:#fef200;
	color:#000;	
	padding:1px;
	
}
.divMyActionBlockHeadLeft{
	font-size:20px;
	font-weight:200;
	margin-top:17px;
	margin:7px;
	float:left;
	width:420px;
}
.divWhatsThis{
	font-size:12px;
	float:right;
	width:110px;
	text-align:right;
	margin-right:10px;
}
#divAC_MyActionFoot{
	background-color:#CCCCCC;
	color:#000;
	padding:8px;
	margin-bottom:20px;
	line-height:1.38em;
}

#divACMemberProfile{

}
.divMyActions{
	background-color:#FFF;
	color:#000;
	line-height:1.38em;
	padding-bottom:24px;
}
.divACMemberProfileLeft{
	width:545px;
	float:left;
	margin:8px;
}
.divACMemberProfileRight{
	width:430px;
	float:right;
	margin:8px;
	text-align:right;
	padding-right:10px;
}
.divMemProfileRow{
	margin-bottom:5px;
}
.divProfileFormRight{
	float:right;
	width:342px;
	margin:8px;
	margin-right:10px;
}
.divProfileFormLeft{
	float:left;
	width:350px;
	margin:8px;
	margin-left:10px;
}
.divColHead{
	width:325px;
	margin-bottom:10px;
	margin-top:15px;
	font-weight:bold;
}
.divMessage_cont{
	text-align:center;
	padding:8px;
}
.divMessage{
	margin-left:auto;
	margin-right:auto;
	padding:8px;
	border:1px dashed #AAA;
	background-color:#55EEAA;
	width:420px;
	text-align:center;
	color:#666666;
}
.divMyActionTableTitle{
	background-color:#666666;
	color:#EEE;
	padding:5px;
	padding-left:8px;
}
.tdMyActionTableHead{
	background-color:#CCCCCC;
	color:#333;
	padding:3px;
	padding-left:8px;
}
.tdMyActionTableHead{
	background-color:#CCCCCC;
	color:#333;
	padding:3px;
	padding-left:8px;
}
.tdMyActionTable{
	color:#000;
	padding:2px;
	padding-left:8px;
	font-size:11px;
	line-height:1.3em;
}
.divACTarget{
	margin-bottom:16px;
}
.divActionDispTargets{
	margin-bottom:32px;
}
.divSigninHeadLeft{
	width:250px;
	float:left;
}
.divUpdateItem{
	font-size:11px;
}
.divActionDispSummary, .divActionDispFullIntro, .divActionDispTakeAction{
	margin-bottom:15px;
	margin-top:15px;
	line-height:1.32em;
}
.divActionDispSummary{
	margin-top:0px;
}

/* TEMPLATE 2 */
.divActionTemp2HeadLeft, .divActionTemp2HeadRight, .divActionTemp2MainLeft, .divActionTemp2MainRight, .divActionTemp2SecondHeadLeft, .divActionTemp2SecondHeadRight, .divActionTemp2SecondLeft, .divActionTemp2SecondRight
{
	float:left;
	margin:0px;
	height:auto;
}
/* LEFT*/
.divActionTemp2MainLeft, .divActionTemp2HeadLeft, .divActionTemp2SecondHeadLeft, .divActionTemp2SecondLeft{
	width:430px;
}
/* RIGHT */
.divActionTemp2MainRight, .divActionTemp2HeadRight, .divActionTemp2SecondHeadRight, .divActionTemp2SecondRight{
	width:300px;
}

/* HEAD BODY */
.divActionTemp2HeadLeft, .divActionTemp2HeadRight{
	overflow:hidden;
}
.divActionTemp2HeadLeft{
	
}
.divActionTemp2HeadRight{
	
}
/* MAIN BODY */
.divActionTemp2MainLeft, .divActionTemp2MainRight{
	
}
.divActionTemp2MainLeft{
	
}
.divActionTemp2MainRight{
	
}


/* SECOND TIER HEAD */
.divActionTemp2SecondHeadLeft, .divActionTemp2SecondHeadRight{
	background-color:#000000;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
/* SECOND TIER BODY */
.divActionTemp2SecondLeft, .divActionTemp2SecondRight{

}

.messageBody{
	line-height:1.3em !important;
}
/* END TEMPLATE 2 */

/* myAmnesty MERGE */

#divMergeMessage{
	background-color:#fef200;
	color:black;
	font-size:14px;
	margin:10px;
	padding:10px;
}
DIV.divACSignupOption, DIV.divACSignupOptionNohover{
	font-size:12px;
	cursor:pointer;
	margin:20px;
	margin-left:0px;
}
DIV.divACSignupOptionL{
	font-size:12px;
	cursor:pointer;
	margin:10px;
	padding-top:10px;
	margin-left:0px;
	margin-right:0px;
	float:left;
	width:20px;
}
DIV.divACSignupOptionR{
	font-size:12px;
	cursor:pointer;
	margin:10px;
	padding-left:10px;
	margin-left:0px;
	float:right;
	width:300px;
}
DIV.divACSignupOption:hover,DIV.divACSignupOptionL:hover,DIV.divACSignupOptionR:hover{
	color:red;
	cursor:pointer;
}

.divACSignupOptionA{
	background-image:url(../../../images/global/imgOptionA.png);
	background-repeat:no-repeat;
	background-position:top left;
}
.divACSignupOptionB{
	background-image:url(../../../images/global/imgOptionB.png);
	background-repeat:no-repeat;
	background-position:top left;
}
.divACSignupOptionC{
	background-image:url(../../../images/global/imgOptionC.png);
	background-repeat:no-repeat;
	background-position:top left;
}
.divACFormRow{
	color:#FFFFFF;
	margin:18px;
	font-size:14px;
	margin-bottom:7px;
	margin-top:7px;
}
.divACFormCellName{
	color:#FFFFFF;
	margin-bottom:2px;
	margin-top:2px;
	font-size:12px;
}
.divACPrefsBody{
	color:#FFFFFF;
	margin:18px;
	font-size:12px;
	margin-bottom:20px;
	margin-top:20px;
	line-height:1.38em;
}
.divACPrefsNote{
	color:#FFFFFF;
	margin:18px;
	font-size:11px;
	margin-bottom:30px;
	margin-top:30px;
}
.divACPrefsFoot{
	background-color:#576065;
	padding:10px;
}
.divACPrefsFootLeft{
	float:left;
	width:300px;
	font-family: 'Trade Gothic W01 Bold Cn 20';
    font-size: 1.5em;
	color:#FFFFFF;
}
.divACPrefsFootRight{
	float:right;
	width:200px;
	text-align:right;
}
.divACPrefsFootLeft A, .divACPrefsFootRight A {
	color:#FFF;
}

.divACPrefsFootLeft A{
	text-decoration:none;
}

.divPrefsLeft{
	width:320px;
	float:left;
}
.divPrefsRight{
	width:320px;
	float:right;
}

.btnAcSubmit{    
	background-color: #A7AEB3;
    border-color: #C0C5C9 #83888C #83888C #C0C5C9;
    border-style: solid;
    border-width: 1px;
    color: #576065;
    font-size: 0.8em;
    font-weight: bold;
    padding: 3px 13px;
    text-decoration: none;
	cursor:pointer;
}
FORM{ margin:0px;
	padding:0px;
}
DIV.divSearchRight DIV.divCatHead{
	color:#000000;
	background-color:#FFFFFF;
}
.spnSubCatCount{
	font-size:9px;
	color:#777;
}
DIV.divACFormRow A:link,  DIV.divACFormRow A:active, DIV.divACFormRow A:visited{
	color:#FFFFFF;
	cursor:pointer;
}
DIV.divACFormRow A:hover{
	color:#FF0000;
	cursor:pointer;
}
/* END myAmnesty MERGE */

.divCatSubCol{
	float:left;
	width:155px;
}
.divMediaDispPostShare_cont{
	text-align:center;
	margin:10px;
}
.divMediaDispPostShare{
	background:url(http://www.amnesty.ca/media2010/img/bgMediaShare.gif) no-repeat center;
	height:41px;
	width:450px;
	margin:auto;
}
.divMediaDispPostShare_right{
	width:179x;
	margin-right:10px;
	float:right;
}
.divMediaDispPostShareButton{
	float:left;width:51px;
	margin-top:9px;
	margin-left:5px;
	height:23px;
	cursor:pointer;
}
.bpButFace{ font-size:9px; letter-spacing:normal; font-stretch:condensed}
.bpButTwit{ font-size:10px; font-weight:bold}
.bpButEmail{}
.bpButShare{}
.bpButPrint{}
#divUpdate_search{
	width:800px !important;
}
