@charset "utf-8";
/* CSS Document */


/*BLOCK ELEMENTS*/
html, div, map, dt, form {display:block; font-family:Helvetica, Arial, Verdana, sans-serif;}

body {display:block; background-color:#FFFFFF;}

#main {width:880px; height:645px; border:1px; border-color:#cccccc; border-style:solid; background-image:url(../image/bg_triangle.gif);background-repeat:no-repeat; background-position:295px 0px; margin-left:auto; margin-right:auto;}

#toppage{display:block; width:880px; height:210px;}

#logo {display:block; width:233px; height:130px; margin-left:35px; margin-right:35px; float:left; display: inline; }

#navbar {display:block; width:465px; text-align:right; float:right; margin-right:74px; padding-top:15px; display: inline;}

#content {display:block; width:880px; height:400px;}

#leftcol {display:block; width:260px; margin-left:45px; margin-right:30px; text-align:right; float:left; display: inline; }

#rightcol {display:block; width:455px; height: 350px; padding-right:55px; float:right; display: inline; }

#footer {display:block; width:781px; margin-right:99px; text-align:right;}

p {display:block; text-align:left; margin-top:1em; margin-bottom:1em; color:#636467; line-height:1.5em; font-size:10pt;}

.pragrght{display:block; text-align:left; width:445px; margin-top:1.4em; margin-bottom:1em; color:#636467; line-height:1.5em; font-size:10pt;}

.pressrelease{font-weight:bold; font-size:9pt; color:#636467; line-height:1.6em;}

blockquote {display:block; margin:1em 40px;}

h1 {display:block; font-size:1.5em; font-weight:400; color:#00549E; margin:0.67em 0;}

h2 {display:block; font-size:1.5em; font-weight:400; color:#636467; margin:0.67em 0;}

h3 {display:block; font-size:1em; line-height:1.5em; font-weight:400; color:#636467; margin:0.95em 0;}

h4 {display:block; font-size:.70em; font-weight:500; color:#636467; margin:0.80em 0;}



/*INLINE ELEMENTS*/

strong {font-weight:bold;}
cite, em, var, dfn {font-style:italic}
ins{text-decoration:underline;}
sub{font-size:smaller; line-height:normal;}
sup {font-size:smaller; line-height:normal;}


/*LIST ELEMENTS*/

ul{color:#636467; font-size:10pt; padding-left:0; margin-left:15px; margin-top:-5px;}
ol{color:#636467; line-height:1.5em; font-size:10pt; padding-left:0; margin-left:15px;}
dl{ color:#636467; line-height:1.5em; font-size:10pt;  padding-left:0; margin-left:15px; list-style-type:none;}
li{list-style-type:disc;  
list-style-image:url(../image/bullet.gif);
line-height:1.4em; vertical-align:middle;}

.arrowbullet {color:#00549f; line-height:2.5em; margin-left:10px; font-size:10pt; list-style-image:url(../image/arrow_bullet.gif)}

.listarrows{text-align:left; color:#636467; font-size:10pt;}

.listbullets{text-align:left; color:#636467; font-size:10pt;}




/*SELECTOR ELEMENTS*/

a{color:#00549f; text-decoration:none;}
a:link{color:#00549f; text-decoration:none;}
a:hover{color:#3366FF; text-decoration:underline;}


/*NAVIGATION ELEMENTS*/

.nav {display:inline; font-size:10pt; font-weight:bold; color:#636467; margin-left:16px; text-decoration:none;}
.nav a:link{color:#636467; text-decoration:none;}
.nav a:hover{color:#3366FF; text-decoration:underline;}




/*SCROLLING WINDOW*/
	
.photoCaption
{
	width:220px;
	height:270px;/* Max height of the container */
	line-height:9px;
	font-size:10px;
	color:#333333;
	text-align:center;
	margin-bottom:5px;
}

.caption{margin-top:4px;}



/*SCROLLING News WINDOW*/


#encFilmMain2
    {
	display:block;
	width:450px;
	height:285px;
	float:left; /* Max width of the container */
    }
	
#encFilm2 
    {
	width:420px;
	height:295px;/* Max height of the container */
	float:left;
    }
	
#encFilmInner2
{
	position:absolute;
	width:420px;
	height:275px;/* Max height of the container */
	float:left;
	overflow:hidden;
}

 #encScrollBarTop2
    {
	width:25px;
	height:30px;
	float:right;
	margin-bottom:215px;
    }
	
#encScrollBarBottom2
    {    
width:25px;  height:30px; float:right;
    }
	
#encScrollBarTop2 a, #encScrollBarBottom2 a
    {
      line-height:20px;
      padding:2px;
      color:#fff;
      display:block;
      text-decoration:none;
    }
	
#encNav2
    {
	position:absolute;
	width:400px;
	color:#fff;
	top:0px;
    }
	
.newsframe {
	width:450px;
	height:330px;
	margin-top:10px;
}

