/*- Main Elements--------------------------- */	


body {
  font: 11px  "Segoe UI", Tahoma, "Trebuchet MS",  Arial, Helvetica, sans-serif;  margin: 0px 0px 0px 0px;  text-align: center;  min-width: 740px;  background-color:  #258D98;  background-image:url(../img/bg-intekrin07.jpg) ; background-repeat:repeat-x;
  color:#111111;
}

#contain-one {  min-width: 750px;    text-align: center;  height: 18px;  background: url(../img/bkg_top.jpg) no-repeat top;
}

#contain-two {  background: url(../img/bkg_mid.jpg) repeat-y top;  height:auto;  min-width: 750px;
}

#contain-three {
  background: url(../img/bkg_bm.jpg) no-repeat bottom;  height: 16px;  min-width: 750px;
}

#wrapper { width: 751px;   margin: 0 auto;   text-align: left; 
}

	
h1 {  font-size: 1.5em;  font-weight: normal; border-bottom:dotted #CCCCCC 1px;}
h2 {  font-size: 1.3em;  font-weight: normal; border-bottom:dotted #eee 1px;}
h3{  font-size: 1.15em;  font-weight: normal; border-bottom:dotted #f7f7f7 1px;}




p  {  font: 11px;  }

li {  font: 11px;}
h1, h2 {  margin: 0.3em 0;}
p {  margin-bottom: 1.1em 0;}
p.uline {  text-decoration: underline;}

/*- Branding --------------------------- */		
	
#branding {margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px;}
#branding img {margin: 3px 0px 20px 15px;}

#branding h1 {margin: 0px 0px 6px 0px;}

.address {  margin: -85px 0px 10px 220px;  width:488px;  height:47px;}
/*- Top Nav --------------------------- background: url(../img/bg-menu-blue.jpg) repeat-x;*/	

#menu {width: 728px;  height: 18px;  margin: 0px;  padding: 1px 0.65em;  background-image:url(../img/bg-main-nav.jpg);  border: 1px dotted #eee;}
	
/* Side Navigation ================================= */

#navcontainer {
	width: 171px;
	margin-bottom: 1em;

  font-family: ;
	color: #333;
	float: left;
	margin-top: 10px;
	margin-right: 0;
	margin-left: 10px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 1em;
	padding-left: 0;
}

#navcontainer ul {
  list-style: none;
  margin: 0;
  padding: 0;
  border: none;
}

#navcontainer li {
  border-bottom: 1px solid #FFF;
  margin: 0;
}

#navcontainer li a {
  display: block;
  padding: 6px 6px 6px 0.5em;
  background-color: #F6FCFC;
  color: #666;
  text-decoration: none;
  width: 100%;
}

	*html #navcontainer li a {
		display: block;
		padding: 6px 6px 6px 0.5em;
		background-color: #F6FCFC;
		color: #666;
		text-decoration: none;
		width: 131px;
	}

	html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover {
  background-color: #D3DFEB;
  color: #CC0000;
}

#navcontainer li a.active {
  background-color: #E6F5FF;
  color: #333;
}	



#publications {width: 590px;  padding: 0 0 22px 15px;  margin: 0px 0 0 0px;  margin-bottom: 1em; color: #000000;   float: left; font-size:12px;}
#publications ul { list-style:none; margin: 0;  padding: 0; padding-bottom: 12px; border: none;}
#publications li  {background-position:left top; background-repeat:no-repeat; margin:0px; padding:0px;padding-top:20px;color: #000000; }
#publications li a { text-decoration:none;}
#publications li a img {  border:0; padding-right: 3px; padding-top:1px; }
#publications li a:hover {color: #CC0000;}


#altlink {padding-top: 3px; padding-left:87px; }

/*  Banner ================================= */

#banner {float:left;  width: 741px;  height: 159px;  background: url(../img/banner_bkgx.gif) repeat-x top;
};
#bannerSmall {float:left;  width: 741px;  height: 75px;  background: url(../img/banner_bkgx.gif) repeat-x top;
}
	

	
#banner img {  margin: 0px 0 0 0px; padding-left:3px;
}
	
#banner h1 {
  margin: 70px 105px 0 0;
  float: right;
}
	
.hdrcrumb {font-size:13px; padding-left: 15px;  }
/* Side Navigation ================================= */

#sideNav {
  background-color: #F1F2ED;
  width: 200px;
  margin: 1px 0 0 0;
  padding: 20px;
  padding-bottom: 20px;
  float: left;
}

#sideNav li {
  padding: 20px;
  padding-right: 20px;
}

/* home page first of three box   ========= */

#msBox { 
  margin: 15px 0px 0px 20px;  list-style: none;  background: url(../img/round_bkg2.gif) repeat-x;  width: 230px;  height: 265px;   float: left; 
}

	* html #msBox {margin: 10px 0px 0px 10px;list-style: none;background: url(../img/round_bkg2.gif) repeat-x;width: 230px;	height: 265px; 	float: left; 
}

#msBox img {  margin: 7px 0px 0px 10px;
}

#msBox p {  font: 11px ;  color: #666;  padding: 0px 5px 0px 3px;  margin: 8px 0px 0px 7px;
}
	

#msBox a {  margin: 70px 10px 0px 0px;  color: #CC0000;  font-weight: normal;  float: right;  text-decoration: underline;
}

#msBox a:hover {  color: #333;  font-weight: normal;  float: right;  text-decoration: underline;
}

/* PressReleasesa Box ========= */

#prsBox {   margin: 5px 5px 5px 25px; padding: 3px;  width: 670px;  height: auto;  float: left; border-bottom: #CCCCCC dotted 1px; }

/* first box on home ========= */

#bmBox {   margin: 0px 0px 0px 15px;  list-style: none;  width: 340px;  height: 295px;  float: left; 
}

#bmBox a {  color: #CC0000;  font-weight: normal;  text-decoration: none;
}

#bmBox img { margin: 7px 0px 0px 10px;
}

#bmBox p { font: 12px  color: #222;  padding: 0px 5px 0px 3px;  margin: 8px 0px 0px 8px; line-height: 17px;
}

/* Program Box ========= */

#programBox {   margin: 2px 0px 0px 2px; padding-left: 35px; background: url(../img/mainBoxx.gif);  width: 650px;  height: auto;  float: left; }

#programBoxSimg {   margin: 0px 0px 0px 0px; padding-left: 5px;    width: 12px;  height: auto;  float: left; }

#programBox img {  margin: 0px 0px 0px 0px;}

#rogramBox p {  font: 12px;  color: #222;  padding: 0px 5px 0px 3px;  margin: 8px 0px 0px 8px;
}


/* Main Box ========= */

#mainBox {   margin: 2px 0px 0px 2px; padding-left: 11px; background: url(../img/mainBoxx.gif);  width: 520px;  height: auto;  float: left; border-bottom: 1 dotted #ddd; }

#mainBox img {  margin: 7px 0px 0px 10px;}

#mainBox p {  font: 12px ;  color: #222;  padding: 0px 5px 0px 3px;  margin: 8px 0px 0px 8px;
}

/* Management Box ========= */

#mgtBox {   margin: 2px 0px 0px 2px; padding: 2px; padding-left: 5px; background: url(../img/mainBoxx.gif);  width: 490px;  height: auto;  float: left;  border-bottom: #CCCCCC dotted 1px;  }

#mgtBox img {  margin: 7px 0px 0px 10px;}

#mgtBox p {  font: 12px   color: #222;  padding: 0px 5px 0px 3px;  margin: 8px 0px 0px 8px;
}



/* index Box ========= */

#indexBox {   margin: 5px 5px 19px 5px; padding-left: 0px; background: url(../img/mainBoxx.gif);  width: 730px;  height: auto;  float: left; border-bottom: #CCCCCC dotted 1px;}

#indexBox  a {color:#CC0000;}

/* sub nav ========= */

#snavBox {   margin: 15px 0px 0px 0px;  list-style: none;  background: url(../img/snavBox.gif);  width: 730px;  height: auto;  float: left; }

#snavBox img {  margin: 7px 0px 0px 10px;}

#snavBox p {  font: 11px color: #666;  padding: 0px 5px 0px 3px;  margin: 8px 0px 0px 8px;
}


/* right box on home three of three ========= */

#prBox {   margin: 0px 0px 0px 15px;  list-style: none;  background: url(../img/round_bkgx.gif) repeat-x;  width: 340px;  height: 265px;  float: left; 
}


#prBoxTxt {   margin: 0px;  list-style: none;  width: 230px;  height:18px;  padding-top: 3px;  padding-right: 15px;
}

#prBox img {margin: 7px 0px 0px 10px;
}

#prBox p { font-size: 11px; color: #111;  padding: 0px 5px 0px 3px;  margin: -13px 0px 0px 7px; line-height: 16px;
}
	
#prBox a {  color: #CC0000;  font-weight: normal;  text-decoration: none;
}

#prBox a:hover {  color: #333;  font-weight: normal;  text-decoration: underline;
}

#prBox a.main {  margin: 35px 10px 0px 0px;  color: #C70000;  font-weight: normal;  float: right;  text-decoration: underline;
}

#prBox a.main:hover {  color: #C70000;  font-weight: normal;  float: right;  text-decoration: none;
}


#prBox h3 {  font-size: 1.0em;  font-weight: bold; color: #333;  margin-top: 4px;  margin-bottom: 16px; border-bottom:dotted #ddd 1px;}

#Rnewsbox {float:left; background-colorx: #F0F4F9;  width: 329px; margin: 0 0 0 0px; padding: 0px 0px 5px 9px;}







#bottomBox {   margin: -155px 0px 0px 20px;  background: url(../img/roundBkg.gif) repeat-x;  width: 476px;  height: 80px;  float: left; 
}

	* html #bottomBox {margin: -157px 0px 0px 10px;background: url(../img/roundBkg.gif) repeat-x;width: 471px;height: 80px;float: left; 
 	}
	
	#bottomBox img {margin: 7px 0px 0px 10px;
	}

#bottomBox p { font: 11px; text-align: center;  color: #666;  padding: 15px 2px 0px 0px;  margin: 10px 0px 0px 5px;
}
	
#bottomBox a {  color: #CC0000;  font-weight: normal;  text-decoration: underline;
}






















/*- Footer ---------------------------  background: #FFF; */	

#footer {
  clear: both;
} 

#footer {
  font: 10px  ;
  color: #999;
  text-align: middle;

  margin: 0px 0px 0px 0px;
  padding: 0px 0px 5px 0px;
}

#footer p {
  font: 10px ;
  text-align: middle;

  padding: 0px 0px 0px 0px;
}

#footer a {
  font: 10px ;
  color: #666;
  font-weight: normal;
  text-decoration: none;
  background-image:url(../img/a_underline.gif);
  background-repeat:repeat-x;
  background-position: left bottom;
}

#footer a:hover {
 color: #CC0000;
  font-weight: normal;
  background-image: none;
  text-decoration: underline;
}

/*- tNav ---------------------------  background: #FFF; */	

#tNav {
  clear: both;
} 

#tNav {
  font: 10px  ;
  color: #1F1F78;
  text-align: middle;

  margin: 0px 0px 0px 0px;
  padding: 0px 0px 5px 0px;
}

#tNav p {
  font: 10px ;
  text-align: middle;
  background: #FFF;
  padding: 0px 0px 0px 0px;
}

#tNav a {
  font: 10px  ;
  color: #1F1F78;
  font-weight: normal;
  text-decoration: none;
  background-image:url(../img/a_underline.gif);
  background-repeat:repeat-x;
  background-position: left bottom;
}

#tNav a:hover {
  color: #CC0000;
  font-weight: normal;
  background-image: none;
  text-decoration: underline;
}

 
 
 
.poster {font-size: 10px; float:left; width:200px;} 
