/* basic.css */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	/*font-size:0.688em;*/
	color: #555;
	background-color:#fff;
	}
	


/*body #searchHeaderId{ display:none !important }
*/
/* text info repeated below for benefit of IE 5 */
p, td, th {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:0.688em;
	color: #555;
	background-color:transparent;
	}
	
.expandDiv a{
	font-size:0.688em;
	}


ul, ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:0.688em;
	}

	

form {
	margin: 0;
	padding: 0;
}

input, textarea, select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:0.58em;
	position:relative;
	}
	
	
option{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:1em;
	position:relative;
	}
	

img {
	display: block;
	border: none;
	margin: 0;
	padding: 0;
	}





a {
	text-decoration: underline;
}
a:link, a:active, a:visited, a:hover {
	text-decoration: underline;
}

h1 { margin: 0;
	padding: 0;
	color: #0D5EAC;
	background-color:#fdfff3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:0.875em;
	line-height:0.813em;
	/*line-height: 20px;*/
	/*margin-top: 6px;*/
	padding-bottom: 4px;
	letter-spacing: -0.5px;
	position:relative;

}

h1.white{
	color: #0D5EAC;
	background-color:#fff;
	}
	
h1.bottomBlack{
	background-color:#fdfff1;
	color: #000; 
	font-size:0.64em;
	font-weight: normal; 
	text-align: justify;
	}


h2 { padding: 0;
	margin: 0;
	color: #0D5EAC;
	background-color:#fdfff3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:0.875em;
	line-height:0.813em;
	margin-top: 1px;
	padding-bottom: 4px;
	letter-spacing: -0.5px; }

h3 { padding: 0;
	margin: 0;
	color: #0D5EAC;
	background-color:#fdfff3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:0.688em;
	line-height:0.75em;
	margin-top: 2px;
	padding-bottom: 3px;
	letter-spacing: -0.5px; 
	text-align:left;}
	
h2.hstore { padding: 0;
	margin: 0;
	color: #0D5EAC;
	background-color:#fdfff3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:0.688em;
	line-height:0.75em;
	margin-top: 2px;
	padding-bottom: 3px;
	letter-spacing: -0.5px; 
	text-align:left;}
	


h4 { padding: 0;
	margin: 0;
	color: #0D5EAC;
	background-color:#fdfff3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:0.875em;
	line-height:0.813em;
	margin-top: 1px;
	padding-bottom: 4px;
	letter-spacing: -0.5px;	}

	
h5 { padding: 0;
	margin: 0;
	color: #0D5EAC;
	background-color:#fdfff3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:0.688em;
	line-height:0.75em;
	margin-top: 2px;
	padding-bottom: 3px;
	letter-spacing: -0.5px; }	


.TableHeadTxt1 {
 color:#333333;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:0.75em;
 font-weight:bold;
 padding:4px 0 4px 15px;
 background-color:#e8977a;
}


.TableHeadTxt2 {
 color:#333333;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:0.75em;
 font-weight:bold;
 padding:4px 0 4px 15px;
 background-color:#90bb8d; 
}


.TableHeadTxt3 {
 color:#333333;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:0.75em;
 font-weight:bold;
 padding:4px 0 4px 15px;
 background-color:#808080; 
}


.TableHeadTxt4 {
 color:#333333;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:0.75em;
 font-weight:bold;
 padding:4px 0 4px 15px;
 background-color:#84d2f6; 
}


.TableSubHeadTxt1 {
 color:#333333;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:0.688em;
 font-weight:bold;
 padding:2px 0 0 0;
 background-color:#31cd34;  
}


.TableSubHeadTxt2 {
 color:#333333;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:0.688em;
 font-weight:bold;
 padding:2px 0 0 0;
 background-color:#7c68e9;  
}


.TableContTxt1 {
 color:#333333;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:0.688em;
 font-weight:normal;
 padding:2px 0 0 0;
 text-decoration:underline;
 background-color:#fbb8c1;  
}


.TableContTxt2 {
 color:#333333;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:0.688em;
 font-weight:normal;
 padding:2px 0 0 0;
 text-decoration:underline;
 background-color:#9dc739;  
}


.TableContTxt3 {
 color:#333333;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:0.688em;
 font-weight:normal;
 padding:2px 0 0 0;
 text-decoration:underline;
 background-color:#dcdcdd;  
}


.TableContTxt4 {
 color:#333333;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:0.688em;
 font-weight:normal;
 padding:2px 0 0 0;
 text-decoration:underline;
 background-color:#b0eeed;  
}

/* --- sonali kar --- */

#content .footnote {
	margin-top: 5px;
	font-size:0.7em;
	color:#555;
	background-color:transparent;
}
#content .footnote p{
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.82em;
	line-height: normal;
}
#content .footnote a{
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
}
#content .footnote sup {
	font-size: 70%;
}

img.floatRight {
float:right;
padding:5px;
}
img.floatLeft {
float:left;
}

.mainHeadings h1{
		padding-bottom:0;
		margin:0;
		font-weight:bold;
}



img.canadalogo{
	position:absolute;
	top: 80px;
	left:0;
	}
	
ul.footerContentnew1, ul.footerContentnew1  li{
	padding:0;
	margin:0;
	list-style-type:none;
	display:inline;
	}
	
.clear{ 
	clear:both;
	}

.ieclear{
	_display:none;
}
	
.bold{
		font-weight:bold;
}

.sup {
	font-size:0.9em;
	line-height:22px;
	position:relative;
	bottom:4px;
	display:inline-block;
	}
	
option .sup{
	font-size:0.568em;
	line-height:22px;
	
}

img#leftDynImg{
	position:absolute;
	left:0;
	bottom:99px;
	background:none;
}

.hide{
	display:none;
}

table caption, caption
{
	display:none;
}

abbr{
	border-bottom-width: 0;
}

#disclaimer {
		display: none;
		position: absolute;
		top: 25%;
		left: 25%;
		width: 550px;
		height: 120px;
		border:1px solid #333;
		padding: 5px;
		background-color:#fdfff1;
		color:#555;
		z-index:1002;
		overflow: auto;
	}
	
#disclaimerCompare{
		display: none;
		position: absolute;
		top: 55%;
		left: 28%;
		width: 350px;
		height: 100px !important;
		border:1px solid #333;
		padding: 5px;
		background-color:#fdfff1;
		color:#555;
		z-index:1002;
		overflow: auto;
}

#disclaimerSearch{
	display: none;
		position: absolute;
		top: 32px;
		left: 670px;
		width: 250px;
		height: 65px;
		border:1px solid #333;
		padding: 5px;
		background-color:#fdfff1;
		color:#555;
		z-index:1002;
		overflow: auto;
		
	}
	
#disclaimerSearch p,{
		padding:5px 0;
		margin:0;
		_font-size:1.1em;
	}
	
#disclaimerLogin{
		display: none;
		position: absolute;
		top: 37%;
		left: 25%;
		width: 550px;
		height: 120px;
		border:1px solid #333;
		padding: 5px;
		background-color:#fdfff1;
		color:#555;
		z-index:1002;
		overflow: auto;
		
	}

#disclaimerThanks, #disclaimerAsk{
		display: none;
		position: absolute;
		top: 45%;
		left: 22%;
		width: 550px;
		height: 120px;
		border:1px solid #333;
		padding: 5px;
		background-color:#fdfff1;
		color:#555;
		z-index:1002;
		overflow: auto;
		
	}
	
#disclaimerThanks{
		top: 85%;
}

#disclaimerCheck{
		display: none;
		position: absolute;
		top: 55%;
		left: 28%;
		width: 350px;
		height: 80px !important;
		border:1px solid #333;
		padding: 5px;
		background-color:#fdfff1;
		color:#555;
		z-index:1002;
		overflow: auto;
		
}

#disclaimer a,#disclaimerCompare a, #disclaimerSearch a, #disclaimerLogin a, #disclaimerThanks a, #disclaimerCheck a, #disclaimerAsk a{
	color:#0d5eac !important;
	background-color:#fdfff1;
}
#disclaimer a:hover, #disclaimerCompare a:hover, #disclaimerSearch a:hover, #disclaimerLogin a:hover, #disclaimerThanks a:hover, #disclaimerAsk a:hover{
	color:#1982b0 !important;
	background-color:#fdfff1;
}
