
body
{
	text-align: center;
	min-width:800px;
	width:expression(document.body.clientWidth < 801? "800px" : "100%" );
	margin: 0 10px;
		}

#placeholder 
{
	width:600px;
}
.darkbluebg
	{
	background-color:#013c7b;
	color: #FFF;
	}
	
.whiteborder
{
	border-bottom: solid #FFF 0px;
	border-top: solid #FFF 0px;
	border-left: solid #FFF 1px;
	border-right: solid #FFF 1px;
	padding: 4px 0px 0px 0px;
}		
	
#topMenuPosition
	{
	position:relative;
	margin-left:5px;
	top:10px;
	background-color: transparent;
	z-index: 2;
	}

#topcontainer{
	width:expression(document.body.clientWidth < 801? "800px" : "99%" );
	}

#container{
	position:relative;
	top:0px;
	background-color:#1e939a;
	color: #FFF;
	clear:both;
	}
.topmenu3
	{
	background-color:#1e939a;
	color: #FFF;
	}
	
.tr2
	{
	background-color:#1e939a;
	color: #FFF;
	}


	

	/* middle column */
#contentcolumnimg
	{
text-align: center; 
padding-top:5px; 
border-top: 1px solid #2f7f89;
	}

.contentcolumn
	{
	background: #fff;
	text-align: center;
	padding-left: 20px;
	padding-right: 20px;
	vertical-align: top;
	color: #000;
	float:left;
	display:inline;
	}

#overallWrapper
	{
	width:expression(document.body.clientWidth < 801? "800px" : "99%" );
	background-color:white;
	margin-left:20px;
	margin-left:20px;
	border-style:none;
	border-bottom: solid #000000 0px;
	border-top: solid #000000 0px;
	border-left: solid #000000 0px;
	border-right: solid #000000 0px;
	text-align:center;
	height:100%;
	}


#TDwrapper
	{
	/* width:100%; */
	padding-top:0px;
	height:100%;
	}


#bannercontainer
	{
  	overflow:hidden;
  	padding-left:2px;
	
  	}

#outertopwrapper
	{
  	overflow:hidden;
  	display:block;
	float:left;
	
	}


#topleftcontainer
	{
  	overflow:hidden;
  	text-align:left;
	display:block;
	float:left;
	width:70%
	}

#toprightcontainer
	{
  	overflow:hidden;
  	text-align:left;
	float:right;
	width:30%;
	}


#logocontainer
	{
	height:110px;
	width:100%;
	
	
	
  	}

#toprightemptydiv
	{
	height:3px;
	width:50%;
	
  	}

#buildingjpgcontainer
	{
height:86px;
	float:right;
	width:19%;
	background-image:url('/en/jelr/justice-doj_building.jpg');
	background-repeat:repeat-y;
	background-position:right;

  	}


#contentcontainer
	{  
  	float:left;
	}

#bannerright
	{
  	width:223px;
	float:right;
	}
#midcontentWrapper
	{
	float:left;
	width:100%;
	}

#leftTDalign
	{
	vertical-align: top;
	text-align: left;
	padding-top:30px;
	padding-right:0px;
	padding-bottom:0px;
	width:180px;
	float:left;
	display:inline;
	font-size:0.8em;
	}

#leftTDalign div.green_box {
	width: 200px;
	padding: 8px 12px 7px 12px;
	background-color: #b2b90e;
	text-transform: uppercase;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 192px;
}

#leftTDalign div.green_box a {
	font-size: 1.1em;
	color: #fff;
	text-decoration: none;
	line-height: 16px;
}

#leftTDalign div.green_box a:hover {
	text-decoration: underline;
}

#leftTDalign div.green_box a span {
	font-size: 1.7em;
	font-weight: bold;
}
	

/*** IE Fix ***/
* html #left {
  left: 150px;           /* RC fullwidth */
  display:inline;
}
/*
#middleTDalign
	{
	top:0px;
	vertical-align: top;
	text-align: left;
	padding-top:20px;
	padding-bottom:0px;
height:100%;
float:left;
min-width:380px;
width:380px;
width:expression(document.body.clientWidth -450) ;
	display:block;
	word-wrap:break-word;
	}
*/


#middleTDalign
	{
	
	min-height:1%;
	padding-top:30px;
	vertical-align: top;
	text-align: left;
	margin-left:10px;
	margin-right:10px;
	padding-bottom:0px;
	float:left;
	display:inline;
	min-width:380px;
width:380px;

width:expression(document.body.clientWidth -450) ;
	word-wrap:break-word;}

#content
	{
	word-wrap:break-word;
	}

#rightTDalign
	{
	vertical-align: top;
	padding-top:30px;
	text-align: left;
	/* width:28%; */
	height:100%;
	float:right;
	margin-left:10px;
	display:inline;
	background-color: #fff;
	width: 200px;          /* RC width */
	}
#rightTDalignWhite
	{
	vertical-align: top;
	text-align: left;
	/* width:28%; */
	height:100%;
	float:right;
	margin-left:10px;
	display:inline;
	background-color: #ffffff;
	width: 200px;          /* RC width */
	}
	
#topMiddleWrapper
	{
	vertical-align: top;
	height:124px;
	text-align:left;
	display:block;
	background-color: #3771B0;
	width:100%
	}

.centreMiddleWrapper
	{
	vertical-align: top;
	text-align:left;
	float:left;
	display:block;
	clear:both;
	width:100%;
	
	}



#topLeftMiddle
	{
	vertical-align: top;
	text-align: left;
	float:left;
	display:block;
	padding-right:10px;
	}

#topRightMiddle
	{
	vertical-align: top;
	text-align: left;
	height:124px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color: #FFFFFF;
	display:block;
	
		}

div.clearboth
	{
	clear:both
	}
.whitespacer
	{
	display:block;
	background-color:#FFFFFF;
	clear:both;
	width:100%;
	padding-top:2px;
	font-size:0px;
	height:2px;
	}

	
#imagebox
	{
	color: #FFF;
	position: relative;
	width: 100%;
	padding: 0px 0px;
	top: -1px;
	height: 124px;
	text-align: center;
	background-color: #6BA5CD;
	border-bottom: solid #000000 1px;
	border-top: solid #000000 1px;
	border-left: solid #000000 1px;
	border-right: solid #000000 1px;
	background-image: url(justice-hme_pictile.jpg?openImageResource);
	background-repeat: repeat-x;
	margin: 0px 0px 10px 0px;
	left: -190px;
	}
	
span.leftalign
	{
	text-align: center;
	}
	

#hdate {
	text-align:left;
	font-family:verdana;
	font-weight:normal;
	font-color:green;
	padding-bottom:5px;
	padding-top:5px;
	color:#1E939A;
	}


#hlink {
	text-align:right;
	font-family:verdana;
	border-bottom-style:ridge;
	border-bottom-width:1px;
	border-bottom-color:#1E939A;
	padding-bottom:5px;
	}

.pager
{
	padding-left:0;
	margin: 0 0 20px 0;
	text-align:center;
	list-style:none
	}
	.pager li{
	display:inline;
	}
	
	.pager li>a,.pager li>span
	{
	display:inline-block;
	padding:5px 14px;
	background-color:#fff;
	border:1px solid #ddd;
	border-radius:15px;
	font-weight: bolder;
  	text-decoration: none;
	}
	
	.pager li>a:focus,.pager li>a:hover, .pager li>a:select
	{
	text-decoration:none;
	background-color:#eee;
	}
	
	.pager .next>a,.pager .next>span
	{float:right;}
	
	.pager .previous>a,.pager .previous>span
	{
	float:left;
	}
	
	.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span
	{
	color:#777;
	cursor:not-allowed;
	background-color:#fff;}
	
	#PaginationSelect {
	background-color:#eee;
	}
	