/* TEMPLATE */
body{background:url(../images/i95_header_bg.gif) repeat-x top left #dddddd; padding:0; margin:0; text-align:center; font-family:arial;}

#section1container_flash {min-height:260px; width:700px; z-index:1000;}
#section2container_flash2 {min-height:225px; width:350px; z-index:1000; float:right}

#container {margin:auto; width:780px;}
#container_left_top {background:url(../images/i95_left_fade.gif) no-repeat top left; margin:auto; padding-left:40px; width:740px; height:260px;}
#container_right_top {background:url(../images/i95_right_fade.gif) no-repeat top right; padding-right:40px; width:700px; height:260px;}

#container_left {background:url(../images/i95_left_fade.gif) repeat-y top left; margin:auto; padding-left:40px; width:740px;}
#container_right {background:url(../images/i95_right_fade.gif) repeat-y top right; padding-right:40px; width:700px;}

#footer{height:100px; background:transparent url(../images/i95_footer_bg.gif) repeat-x top left; clear:both;}
#footer a{color:#fff;}
#container_left_bottom {background:url(../images/i95_left_fade_bottom.gif) no-repeat bottom left; margin:auto; padding-left:40px; width:740px; height:100px;}
#container_right_bottom {background:url(../images/i95_right_fade_bottom.gif) no-repeat bottom right; padding-right:40px; width:700px; height:100px;}

/* CONTENT AREA */
.pad {padding:15px;}
.right {float:right;}
.left {float:left;}
.clear {clear:both;}
.big {font-size:16px !important;}

.content {width:700px; background:#fff; margin-bottom:-3px; text-align:left; font-size:.7em;}

.block {border:2px solid #e4e4e4; margin-top:15px; background:#fff;}
.block2 {border:2px solid #e4e4e4; margin-top:15px; background:#fff;}
.blublock {border:2px solid #e4e4e4; margin-top:15px; background:#E3F1F2;}
.blublock2 {border:2px solid #e4e4e4; margin-top:15px; background:#E3F1F2;}
.block h1, .blublock h1 {background:url(../images/i95_horz_fade.gif) repeat-x bottom left; font-size:12px; padding:2px 12px 2px 12px; margin:0; color:#001E4A;}
.block2 h1, .blublock2 h1 {background:url(../images/i95_horz_fade.gif) repeat-x bottom left; font-size:12px; padding:2px 12px 2px 12px; margin:0; color:#001E4A;}
.block h2, .blublock h2 {color:#31476e; font-size:1em; margin:0;}
.block2 h2, .blublock2 h2 {color:#31476e; font-size:1em; margin:0;}
.block span, .blublock span {background:url(../images/green_dot.gif) right center no-repeat;  padding-right:12px}
.block2 span, .blublock2 span {padding-right:12px}
.block p, .blublock p {margin-top:0px;}
.block2 p, .blublock2 p {margin-top:0px;}
.block div, .blublock div {padding:10px;}
.block2 div, .blublock2 div {padding:10px;}


/*#leftnav {float:left; width:124px; z-index:-99;}
#leftnav a {text-decoration:none; color:#02204c; display:block; padding:5px 0 5px 10px;}
#leftnav a:hover {font-weight:bold;}
#leftnav ul {list-style-type: none; padding: 0px 0px 0px 3px; margin: 0; font-size:12px;}
#leftnav ul li li {background:none;}
#leftnav.nav1 #nav1 a, #leftnav.nav2 #nav2 a, #leftnav.nav3 #nav3 a, #leftnav.nav4 #nav4 a, #leftnav.nav5 #nav5 a, #leftnav.nav6 #nav6 a {font-weight: bold; background:url(../images/arrow.gif) left 5px no-repeat;}
#leftnav.nav1 #nav1 li a,#leftnav.nav2 #nav2 li a,#leftnav.nav3 #nav3 li a,#leftnav.nav4 #nav4 li a,#leftnav.nav5 #nav5 li a,#leftnav.nav6 #nav6 li a {font-weight: normal; background:none;}*/

#leftnav {color:#02204C; float:left; width:124px; z-index:-99;}
#leftnav a {color:#02204C; display:block; padding:5px 0pt 5px 10px; text-decoration:none;}
#leftnav a:hover {color:#00CC43;}
#leftnav ul {list-style-type:none; margin:0pt; padding:0px 0px 0px 3px; font-size:11px;}
#leftnav ul ul {display:none; padding:0;}
#leftnav li{display:inline;}
#leftnav.section1 #section1 ul, #leftnav.section2 #section2 ul, #leftnav.section3 #section3 ul, #leftnav.section4 #section4 ul, #leftnav.section5 #section5 ul, #leftnav.section6 #section6 ul, #leftnav.section7 #section7 ul {display:block;}
#leftnav.nav1 #nav1, #leftnav.nav2 #nav2, #leftnav.nav3 #nav3, #leftnav.nav4 #nav4, #leftnav.nav5 #nav5, #leftnav.nav6 #nav6, #leftnav.nav7 #nav7 {font-weight:bold; background:url(../images/arrow.gif) left 5px no-repeat;}


#tertiary_content {margin-left: 136px;}

/* NAVIGATION */
#nav, #nav ul {
line-height:1;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
z-index:100;
}
#nav a {
display:block;
/*width:10em;*/
color: #005288;
font-size:11px;
text-decoration:none;
}
#nav a:hover {
color: #00CC43;
text-decoration:none;
}
#nav li li a {
  padding:4px 4px 4px 2px;
}
#nav li#services {
display:block;
width:157px;
}
#nav li#facilities{
display:block;
width:145px;
}
#nav li#i95{
display:block;
width:121px;
}
#nav li#contact{
display:block;
width:118px;
}
#nav li#latest{
display:block;
width:145px;
}
#nav li#services ul {
width:157px;
}
#nav li#facilities ul {
width:145px;
}
#nav li#i95 ul {
width:121px;
}
#nav li#contact ul {
width:118px;
}
#nav li#latest ul {
width:145px;
}
#nav li {
float:left;
width:100%;
}
#nav li ul {
display:block;
background:#fff none repeat scroll 0%;
border:2px solid #e4e4e4;
left:-999em;
position:absolute;
/*width:10em;*/
padding:5px 5px 5px 5px;
}
#nav li ul ul {
margin:-1em 0pt 0pt 10em;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
left:-999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
left:auto;
}

a.pdf {
	padding: 5px 20px 5px 0;
	background: transparent url(../images/icon-link-pdf.png) no-repeat center right;
}

.news-archive li{
	padding: 2px 0;
}