@charset "utf-8";
/* CSS Document */

body {
	font-family: Helvetica,"Trebuchet MS", Arial,  sans-serif; color:#193758; background-color:#f89829;
}
.clear{clear:both; font-size:0px; margin:0px; padding:0px; line-height:0px; height:0;}
h3 {font-family:"Arial Narrow"; font-size:12px; text-transform:uppercase; color:#193758; margin:25px 0px;}
h1 {font-family:"Arial Narrow"; font-size:16px; text-transform:uppercase; color:#193758; margin-top:22px; margin-bottom:20px}
div.Wrap {width:800px; margin:0 auto; background-color:#fff; }
#ColLeft {width:130px; float:left; padding:15px;}
#ColLeft img{border:0px;}
#ColRight { width:600px; float:left; padding:17px; border-left:1px dotted #d5d6d7;}

#Links {margin-top:15px;}
#Links img{ border-bottom:1px dotted #999999;}
#Links a {display:block; color:#fff;  margin-left:6px;   text-decoration:none; font-size:11px; padding-top: 5px;}
#ContentColLeft {float:left; text-align:right; width:155px; padding-top:24px; padding-left:10px;}
#ContentColLeft img{ border:0px;}
#ContentColLeft a{ border-bottom:1px solid #fff; margin-right:10px; display:block; float:right; width:120px; margin-bottom:10px;}
#ContentColLeft a:hover{ border-bottom:1px solid #f7b266;}
#ContentColRight { float:right; width:402px; padding-right:25px; font-size:11px; font-family:Verdana; text-align: justify;  }


#Logo{ margin-left:7px;}
#Main { margin-left:-17px; }

a {color: #ff6600; text-decoration: none; }
 
h2 { font-family: "Arial Narrow"; font-size: 17px; text-transform: uppercase; color: #193758; margin-top: 25px;  text-align: left;} 
 
h3 { font-family: "Arial Narrow"; font-size: 15px; text-transform: uppercase; color: #f89829; margin-top: 25px;  text-align: left;} 
 
h3 a{ font-family: "Arial Narrow"; font-size: 15px; text-transform:lowercase; color: #f89829;   text-align: left;}


#movie {z-index: 100; float: right; padding-top: 20px; padding-right: 10px;}
 
 
#canada-logo{margin-top:20px;font-family:Arial; font-size:9px ;color:#6d6e71; }
#bottom{border-top:1px dotted #d5d6d7; padding-top:10px;  font-size:10px; font-family:Arial; color:#6d6e71; }

#ContentBottomLeft
{
	float:left; width:290px;  border-right:1px dotted #d5d6d7; padding-right:10px;
	
}

#ContentBottomRight
{	 float:left;	 
	 width:280px;
	 padding-left:10px;}

#ContentBottomLeft1 {float:left; width:290px; border-right:1px dotted #d5d6d7; border-top:1px dotted #d5d6d7;  padding-right:10px; padding-top: 10px;}

#ContentBottomRight1
{
	 float:left;	 
	 width:280px;
	 padding-left:10px; padding-top: 10px; border-top:1px dotted #d5d6d7;
	 
}
 

div.Footer {background-color:#f89829; line-height:40px; margin-top:20px; font-size:18px; font-family:Helvetica;}


/*************************
    NAVIGATION
*************************/  

#navigationContainer {   
    height:22px;
	margin-top: 45px;
	border-bottom:1px dotted #999999; 
	

}

#navigationContainer .sp{height:14px; float:left; background:#000066; width:1px;}
#navigationContainer a{ display:block; float:left; padding:0px 15px;   }

#navigationContainer a.dirV 
{
    background-image: url('images/down.gif');
    background-position: 94% 50%;
    background-repeat: no-repeat;
}

#navigationContainer a.dirH 
{
    background-image: url('images/right.gif');
    background-position: 94% 50%;
    background-repeat: no-repeat;
}
#navigationContainer a.Sel 
{
    color:#f29733; 
    background-color:#fff;
} 


#navigationContainer ul {
    text-align:left;
    margin:0;
    padding:0;
    font: normal 12px/32px "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-transform: uppercase; 
    list-style:none;
 
}            
#navigationContainer li {
    height:24px;
    display: -moz-inline-box;
    display:inline-block;
    margin:0 0px;
    position:relative; 
    color:#FFF;
}
* html #navigationContainer li
{
   display:inline; /* inline-block trigger for IE6 */
}
*+html #navigationContainer li
{
   display:inline; /* inline-block trigger for IE7 */
}

#navigationContainer li a {
    display:block;
    
    background-color:#fff;
    padding:0px 14px;
    text-decoration:none;
	border-left:1px solid #193758; 
	font-family:"Arial Narrow"; font-weight:bold; font-size:14px; text-transform:uppercase;
}

#navigationContainer li:hover a, #navigationContainer li.sfhover a 
{
   color:#fff; 
  
} 

#navigationContainer li:hover ul ul, 
#navigationContainer li:hover ul ul ul,
#navigationContainer li.sfhover ul ul, 
#navigationContainer li.sfhover ul ul ul 
{
    margin-left:-999em;
}
#navigationContainer li:hover ul, 
#navigationContainer li li:hover ul, 
#navigationContainer li li li:hover ul,
#navigationContainer li.sfhover ul, 
#navigationContainer li li.sfhover ul, 
#navigationContainer li li li.sfhover ul  
{
    margin-left:0;
}

#navigationContainer li ul {
    width:170px;    
    position: absolute;
    margin-left:-999em;    
    left:0;
    top:22px;
    border:0px solid #000;
    border-bottom:0;
}

#navigationContainer li li {
    display: block;
    height:auto;
    margin:0;
    text-align: left;
    font: normal 11px/24px "Trebuchet MS", Arial, Helvetica, sans-serif; 
}

#navigationContainer img
{
	border:0px;
}
#navigationContainer li li a {
    height: 24px;
    display:block;
    width:150px;
    padding:2px 10px;
    padding-bottom: 0px;
    background-color: #333; 
    color:#FFF;
    line-height:normal;
    border-bottom:0px solid #000;
    text-transform: none;
    font: normal 11px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
    
    filter: alpha(opacity=95); /* for IE*/
    -moz-opacity: 0.95;
    KhtmlOpacity: 0.95;
    opacity: 0.95;     
}

* html #navigationContainer li li a 
{
    display:inline-block; /*hide an overflow bug IE6*/
} 
*+html #navigationContainer li li a 
{
    display:inline-block; /*hide an overflow bug IE7*/ 
} 

/* Menu Level 2 */
#navigationContainer li:hover li a,
#navigationContainer li.sfhover li a 
{
    color:#FFF; 
    background-color:#333;
}

#navigationContainer li li:hover a,
#navigationContainer li li.sfhover a 
{
    color:#FFF; 
    background-color:#f89829;
} 

/* Menu Level 3 */
#navigationContainer li li:hover ul,
#navigationContainer li li.sfhover ul
{
    margin-left:170px;
    top:0px;
}

#navigationContainer li:hover li li a,
#navigationContainer li.sfhover li li a 
{
    color:#FFF; 
    background-color:#333;
}

#navigationContainer li li li:hover a,
#navigationContainer li li li.sfhover a 
{
    color:#fff; 
    background-color:#f89829;
} 

/* Menu Level 4 */
#navigationContainer li li li:hover ul,
#navigationContainer li li li.sfhover ul
{
    margin-left:170px;
    top:0px;
    background-color: #333;
    
    filter: alpha(opacity=95); /* for IE*/
    -moz-opacity: 0.95;
    KhtmlOpacity: 0.95;
    opacity: 0.95;     
}

#navigationContainer li:hover li li li a,
#navigationContainer li.sfhover li li li a  
{
    color:#FFF; background-color:#333;
}

#navigationContainer li li li li:hover a,
#navigationContainer li li li li.sfhover a 
{
    color:#fff; background-color:#f89829;
} 
/* NAVIGATION ADDS */

/*CSS for page2*/
#AssesmentCenter{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#002b5c; font-size:10px; line-height:12px;}
#AssesmentCenter td{ padding-left:5px;}
#AssesmentCenter th{color:#f89829; padding-left:5px; text-align:left; font-size:11px}
#con{ margin-top:-20px;}
 



/*CSS for index.html*/
#Contents{ float:left;   ;min-height:450px; font-size:16px; font-family:Verdana; text-align:justify  }
#topContents
{
	width:600px;
	height:300px;
	background-color:#fde7cf;
	font-family:Verdana;
	font-size:12px;
}
#topContents p
{
	width:265px;
	padding-left:24px;
	padding-top:24px;
	line-height:15px;	 
}



#topContents1
{
	width:600px;
	height:310px;
	background-color:#fde7cf;
	font-family:Verdana;
	font-size:12px;
}
#topContents1 p
{
	width:235px;
	padding-left:24px;
	padding-top:24px;
	line-height:15px;	}






#topContents img
{
	float:right;
	margin-right:12px;
	margin-left:12px;
	margin-top:12px;
	margin-bottom:12px;
	 
}

#t_head
{
	color:#f89829; font-size:16px; font-family:Helvetica;
}
#botTable
{ 
	 
	font-size:12px;
	margin:0px;
	font-family:"Arial Narrow";
	
}
#midTable
{
	margin:15px;

}
#h_index {font-family:"Arial Narrow"; font-size:24px; text-transform:uppercase; color:#193758;}

#ph
{
	font-size:12px;
	
}
#simco
{
	font-size:10px;
}
#colhide
{
	border-right:1px dotted #8a8b8d 
}
#ContentColLeft .on {
	border-bottom:1px solid #f7b266;
}

