body
{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-image:url(div_images/background.jpg);
	background-repeat:repeat-x;
	background-position: top;
}

h1{ color:#666666;
	font-size:14px;}

h2{	color:#336699;
	font-size:14px;
	float:left;}
	
h3{	color:#666666;
	font-size:14px;
	}


#clear
{
clear:both;
}
#outermost-body
{
	width:1003px;
	margin: 0px auto
}
#main-body
{
	width:1003px;
	height: 1190px;
	background-image:url(div_images/images/white-background-middle_03.png);
	background-repeat:repeat-y;
	margin: 0px auto;
}
#header
{
	width:1003px;
	margin: 0px;
	padding:0px;
	float:left;
}
#top-gradient
{ width:1003px; margin:0px; padding:0px; background-image:url(div_images/images/white-background-top_01.png); background-repeat:no-repeat; height:11px; margin: 0px auto;}

#bottom-gradient
{ width:1003px; margin:0px; padding:0 0 10px 0; background-image:url(div_images/images/white-background-bottom_05.png) ; background-repeat:no-repeat; height:11px; margin: 0px auto;}

#top-logo
{ width:248px; margin:0px; padding: 15px 0 2px 33px; float: left;}

#top-menuebar
{ width: 110px; float:left; margin: 0px; padding:6px 0 0 590px;}
a:link {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C4C99;
	text-decoration: none;
}a:visited {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C4C99;
	text-decoration: none;
}a:hover {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C4C99;
	text-decoration: underline;
}a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
}
#top-menue-button
{width:650px; padding:20px 0 0 66px; float:left;}
p.navbuttons a {
color: #ffffff;
float:left;
font-size:12px;
font-weight:bold;
line-height:25px;
text-decoration: none;
background-color: #3399cc;
width: 155px;
height:25px;
border:#FFFFFF 1px solid;
background-repeat: no-repeat;
list-style-type:none;
} 
p.navbuttons a:hover, p.navbuttons a:active {
background-color: #3c4c99;
color: #FFFFFF;
background-repeat: no-repeat;
list-style-type:none;
} 
#menue-bottom-blueline
{
	width:944px;
	height:2px;
	margin:0px;
	padding:5px 0 2px 31px;
	float:left;
}
#body
{
	width:972px;
	margin: 0px;
	padding:0 0 0 31px;
	float:left;
}

#body-bottom-blueline{
	width:944px;
	height:2px;
	margin:0px;
	padding:2px 0 7px 0px;
	float:left;
}
#body-right-box
{width:720px; margin:0px; padding:22px 0 0 20px; float:left; background-color:#FFFFFF;}

#body-right-top-heading-1st
{width:700px; margin:0px; padding:0 0 10px 0; float:left; background-color:#FFFFFF; font-size:14px; color:#666666; font-weight:bold;}

#body-right-top-heading-2nd
{width:700px; margin:0px; padding:10px 0 10px 0; float:left; background-color:#FFFFFF; font-size:14px; color:#336699; font-weight:bold;}

#body-right-top-heading-3rd
{width:700px; margin:0px; padding:0px; float:left; background-color:#FFFFFF; font-size:14px; color:#666666;}

#body-right-bottom-collapsible-panel
{width:700px; margin:0px; padding:0 0 10px 0; float:left; background-color:#FFFFFF; font-size:14px; color:#336699; font-weight:bold;}

/*----------------------welocme timeline----------------------*/

#welcome-box
{width:680px; margin:0px; padding:10px; float:left; border:#444444 1px solid;}

#welcome-box-txt-hi
{font-weight:bold; line-height:14px; font-size:12px; color:#336699; padding:0 0 5px 23px;}

#welcome-box-txt
{line-height:16px; font-size:12px; color:#444444; padding:0 0 0 40px;}

#body-timeline-txt-li-welcome
{width:12px; margin:0 0 0 0px; padding:0 0 0 25px; float:left; line-height:16px; font-size:12px; color:#444444; list-style-type:circle; list-style-position:inside; text-align:justify;}

/*--------------------------------------------------------*/

#body-timeline-txt
{width:80px; margin:0 0 0 0; padding:20px 0 0 10px; float:left; font-weight:bold; line-height:16px; font-size:12px; color:#336699;}


#body-timeline-txt-li
{width:12px; margin:0 0 0 0; padding:20px 0 0 35px; float:left; line-height:16px; font-size:12px; color:#444444; list-style-type:circle; list-style-position:inside; text-align:justify;}

#body-timeline-txtnormal
{width:580px; margin:0px; padding:20px 0 0 5px; float:left; line-height:16px; font-size:12px; color:#444444; list-style-type:circle; list-style-position:inside; text-align:justify;}

#body-text-blueline
{width:700px; height:1px; margin:0px; padding:0px; float:left; background-color:#3b4d99;}

#bottom-address
{width:973px; margin:0px; padding:10px 0 0 30px; float:left;}

#bottom-address-1
{width:335px; margin:0px; padding:0px; float:left; font-weight:bold; line-height:16px; font-size:12px; color:#333333;}
.h2{font-size:14px; font-weight:bold; color:#333333; padding:0px;}
.h1{font-size:12px; font-weight:bold; color:#333333; padding:0px;}
.p1{font-size:12px; font-weight:normal; color:#333333; padding:0px;}
.bottom-address-li
a:link {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3c4c99;
	text-decoration: underline;}
a:visited {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3c4c99;
	text-decoration: none;}
a:hover {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3c4c99;
	text-decoration: none;}
a:active {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3c4c99;
	text-decoration: none;}

#bottom-address-2
{width:335px; margin:0px; padding:0 0 0 30px; float:left; font-weight:bold; line-height:16px; font-size:12px; color:#333333;} 


/*------------------Left colum --------------------*/
#body-left-column
{width:220px; height:950px; margin:0px; padding:0px; float:left; background-color:#b2c1e7;}

#body-left-column-bigbtn-1
{width:220px; margin: 0px; padding: 2px 0 0 0; float:left; background-color:#FFFFFF;}

#body-left-column-bigbtn-2
{width:220px; margin:0px; padding:2px 0 0 0; float:left; background-color:#FFFFFF;}

#body-left-column-bigbtn-3
{width:220px; margin:0px; padding:2px 0 2px 0; float:left; background-color:#FFFFFF;}
/*------------------------------------------------*/



/*-----------Left colum top button----------------*/
#left-column-btn
{width:220px; margin:0px; padding:21px 0 30px 0; float:left; background-color:#b2c1e7;}

#left-column-btn ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
#left-column-btn li {
		border-bottom: 2px solid #ffffff;
		margin: 0;
		
		}
#left-column-btn li a {
		display: block;
		padding: 7px 0 7px 10px;
		background-color: #3399cc;
		color: #fff;
		font-weight:bold;
		text-decoration: none;
		width: 210px;
		}
#left-column-btn li a:hover, li a:active {
		display: block;
		background-color: #3c4c99;
		color: #fff;
		}
/*----------------------------------------------------------------*/

/*-----------Left colum top button drop down----------------*/
#left-menue-dorp-down ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 220px;
	float:left;
	}
	
#left-menue-dorp-down ul li {
	border-bottom:#FFFFFF 2px solid;
	}
	
#left-menue-dorp-down li ul {
	position:absolute;
	display: none;
	margin: 0px;
	padding:0 0 0 220px;
	}
	
#left-menue-dorp-down ul li a {
		display: block;
		padding: 7px 0 7px 10px;
		background-color: #3399cc;
		color: #fff;
		font-weight:bold;
		text-decoration: none;
		width: 210px;
		border-bottom: 2px solid #fff;
		float:left;
		}
		

	
#left-menue-dorp-down ul {
	margin:0px;
	padding:0px;
	list-style: none;
	}
	
#left-menue-dorp-down li:hover ul { display: block;
float: left;
border-left: #FFF solid 2px;
}
/*----------------------------------------------------------------*/



.participantslistcountyrname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	margin: 0px;
	float: left;
	width: 150px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-position: top;
		border-bottom:#666666 dotted 1px;
}
.participantslistcountrydetails {
	font-size: 12px;
	font-weight:normal;
	color: #333333;
	margin: 0px;
	float: left;
	width: 527px;
	padding: 5px 0px 5px 5px;
	border-bottom:#666666 dotted 1px;
}



/*ANNUAL REPORT 2009*/
#body-right-container
{width:700px; margin:0px; padding:10px 0 10px 0; float:left; background-color:#FFFFFF; font-size:14px; color:#336699; font-weight:bold;}

#body-right-container-image
{width:503px; margin:0px; padding:0 0 0 197px; float:left;}

#body-right-container-text
{width:700px; margin:0px; padding:0px; float:left;}

#body-right-container-text ul
{margin:0px; padding:0 0 0 250px; float:left; font-size:20px; color:#336699; font-weight:bold;
list-style-image:url(div_images/ICC-Pakistan-Annual-Report-2009-PDF-ICON.jpg);}

#body-right-container-text li
{
margin:0px;
padding:20px 0 0 0;
}

#body-right-container-text li a
{
margin:0px;
padding:0px;
list-style-image:url(div_images/ICC-Pakistan-Annual-Report-2009-PDF-ICON.jpg);
font-size:20px; color:#336699; font-weight:bold;

}



/*ANNUAL REPORT 2009 - END*/
.bodyrightcontainerlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #004588;
	text-decoration: none;
}

