/* GENERAL CSS BEGINS | DEBUT DU CSS GENERAL */
.gcwu-minister-in{background:#eee url(images/bg-minister-bottom.gif) no-repeat right bottom;}
.gcwu-minister p{background:#fff url(images/bg-minister-top.gif) no-repeat right top;}
#gcwu-video .mediaplayer{line-height:0;}
#gcwu-video ul.mp-downloadable{position:absolute;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;overflow:hidden;}
#gcwu-video div.background-dark{background:#eee !important;color:#000;padding-bottom:10px;}

/*Youth Justice Project Page*/
.div1 {float:left; width:300px;} 
.div2 {float:left} 
.div1a {float:left; width:90%;}
.div2a {float:left; width:10%;}
.div1b {float:left; width:70%;}
.div2b {float:left; width:30%;}
.image-left { float: left; vertical-align: text-top; margin-right: 10px;}
.image-right {float: right;	vertical-align: text-top; margin-left: 10px;}
/* End Youth*/
.lightgreyBG {background-color: #ccc;} /*PCVI Site only*/
ul.spaceLi li { margin-top: 2%; } /*Atip Site only*/

.fontSize200 {font-size: 200%;}
.fontSize195 {font-size: 195%;}
.fontSize190 {font-size: 190%;}
.fontSize185 {font-size: 185%;}
.fontSize180 {font-size: 180%;}
.fontSize175 {font-size: 175%;}
.fontSize170 {font-size: 170%;}
.fontSize165 {font-size: 165%;}
.fontSize90 {font-size: 90%;}
.fontSize80 {font-size: 80%;}
.fontSize70 {font-size: 70%;}
.fontSize60 {font-size: 60%;}
.fontSize50 {font-size: 50%;}
.fontSize40 {font-size: 40%;}

.indent1 {padding-left: 18px;}
.indent2 {padding-left: 36px;}
.indent3 {padding-left: 54px;}
.indent4 {padding-left: 72px;}
.indent5 {padding-left: 90px;}

ul.nav {list-style-type: none;	margin: 10px;	padding: 0px;}
ul.disc {list-style-type: disc;}
ul.square {	list-style-type: square;}
ul.circle {list-style-type: circle;}

.noWrap {white-space: nowrap;}

.underline{	text-decoration:underline;}

.width-none {width:0%;}

.border-none {border:0px solid #fff;}

h1.border-none {border:0px solid #fff;}

div.blackborder {border-left: solid #ccc 1px;	border-right: solid #ccc 1px;border-bottom: solid #ccc 1px;border-top: solid #ccc 1px;}
div.blackborder:after {	content: ""; display: block;	height: 0; 	clear: left; visibility: hidden;}

.uppercase { text-transform:uppercase;}

.noBullet{list-style:none;}
ul li { margin-top: 1%; }
ul.horizontalList {text-align:center;}
.horizontalList li {display: inline; list-style-type: none; text-align:center;}

q:before, q:after { content: "";}
blockquote.newsBlock {	padding-left:0px;    margin-left: 0px;	background-color:#FFF;	font-style:normal;	border:0px;}

.line { width:60%;}

/*-- Start of Quick Escape --*/
 #BannerRight {
	color:#FFF;
	position: fixed;
	top: 222px;
	left: auto;  
	width: 175px;
	height: 45px;  
	right: 22px;		
	cursor: hand;   
	cursor:pointer;	
	z-index:5; 
	background-color: #1c5188;			
	border-style:solid;
	border-width:3px;
	border-color: #fff; 
}
.QuickWSText{
	color:#FFF !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-align:center;
	font-weight:bold !important;
	margin-top:3px;
	margin-bottom:0px;}
		
.LeaveWSText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	margin-top:3px;
	margin-bottom:0px;
	text-color:#FFF;}

.QuickWSText a:link{
	color:#FFF !important;
	text-decoration: none;}
.QuickWSText a:visited{
	color:#FFF !important;
	text-decoration: none;}
.QuickWSText a:hover{
	color:#FFF !important;
	text-decoration: underline;}
.QuickWSText a:active{
	color:#FFF !important;
	text-decoration:none;}
	
/*-- End of Quick Escape --*/

/*-- For proper alignment of landing page image --*/
.margin-top-sm-med {margin-top:6px!important}
.margin-top-negative5 {margin-top:-5px;}
.margin-top-negative10 {margin-top:-10px;}
.margin-top-negative15 {margin-top:-15px;}
.margin-top-negative20 {margin-top:-20px;}
.margin-top-negative25 {margin-top:-25px;}
#tabsHome {margin-bottom:-20px; top:-25px;}

/*-- home page style start --*/
.contain{ width:98.3%; margin-left:10px; margin-right:0px;}
.contain{ margin-right /*\**/:0px\9 }
.headline{	height:18em;}
.headlineFR{height:19.5em;}
.headlineFR{ height /*\**/:21em\9 }
.hcol{width:33%;float:left;	margin-right:3px;	}
.hcol2{width:33%;margin-right:3px;	float:left;	}
.hcol3{width:33%;float:left;}
.contspan6{width:75%;float:left;}
.contspan2{width:24%;float:right;}

.bgImage{background-image:url(../img/laws.jpg); background-repeat:no-repeat; height:15em;}

.twitter-search{width:100%;}
.twitter-timeline{ height:33em;}
.twitter-search-col1{width:50.5%;margin-right:5px;	}	
.twitter-search-col2{width:48.8%;height:35.5em;	margin-right:0px;}
.twitter-search-col2{ height /*\**/: 34.5em\9}
.twitter-search-col2{ width /*\**/: 48%\9 }