html {
	height:100%;
	max-height:100%;
	padding:0;
	margin:0;
	border:0;
}

body {
	height:100%;
	max-height:100%;
	padding:0; 
	margin:0; 
	border:0;
	border:0;
	background:#ADC4FF url("../images/itn_body_background.png") top left repeat-x;
	background-attachment: fixed;
	font-family: "Lucida Grande", Verdana, Helvetica, Arial;
	font-size:12px;
	text-align:center;
	line-height:18px;
}

#wrapper {
	display:block;
	overflow:auto;
	position:absolute;
	z-index:50;
	background:#ABC3FF url("../images/itn_wrapper_background.png") top left repeat-x;
	background-position:0 128px;
	background-attachment: fixed;
	top:128px; 
	bottom:56px; 
	text-align:left;
	width:800px; 
	margin-left:-400px; 
	left:50%;
}

* html #wrapper {
	top:0; 
	bottom:0; 
	height:100%;
	width:100%;
	width:800px;
	border-top:128px solid #fff; 
	border-bottom:56px solid #fff;
	background-position:0 0;
}

#header {
	position:absolute;
	margin-left:-400px; 
	left:50%; 
	top:0; 
	width:800px; 
	min-width:800px; 
	height:128px;
	z-index:200;
}

#footer {
	position:absolute;
	margin-left:-400px; 
	left:50%; 
	bottom:0; 
	width:800px; 
	min-width:800px; 
	height:56px; 
	z-index:100;
	background:#33538E;
	text-align:center;
}

#info_pages {
	display:none;
	background: url("../images/itn_infopage_background.png") top left repeat-x;
	background-position:0 128px;
	background-attachment: fixed;
	width:680px;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	margin-left:40px;
	margin-right:40px;
}

* html #info_pages {
	width:700px;
	background:none;
/*	background-position:0 0;
	height:80%; */
}

#info_pages h1 {
	font-size:1.5em;
	color:#223B65;
	margin-top:8px;
	margin-bottom:20px;
}

#info_pages a {
	color:#000;
	text-decoration:none;
}

#info_pages img {
	float:left;
	margin-right:24px;
	margin-bottom:16px;
}

#thumbnails_box {
	width:740px;
	padding-top:20px;
	margin-left:30px;
}

#thumbnails_box a, #thumbnails_box img {
	border:0;
}

a.thumb_container {
	display:inline;
	float:left;
	min-width:80px;
	min-height:100px;
	width:80px;
	height:100px;
	margin-left:20px;
/*	filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85; */
}

a.thumb_container:hover {
/*	filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0; */
	background:#FECD23;
/*	background:#ABC3FF url("../images/itn_thumb_hover_background.png") top left repeat-y; */
}

a.thumb_container:hover img {
	margin-top:0px;
	margin-left:0px;
}

.thumb_type_1 img {
	background:#fff;
	padding: 3px 3px 3px 3px;
  	margin-top:2px;
	margin-left:6px;
}

.thumb_type_2 img {
	background:#fff;
	padding: 3px 3px 3px 3px;
	margin-top:6px;
	margin-left:16x;
}

.thumb_type_3 img {
	background:#fff;
	padding: 3px 3px 3px 3px;
	margin-top:3px;
	margin-left:3px;
}

.thumb_type_4 img {
	background:#fff;
	padding: 3px 3px 3px 3px;
	margin-top:4px;
	margin-left:13px;
}

a#button1 {
	float:left;
	display:block;
	border:0; margin:0; padding:0;
	background:#ccc url("../images/footer_buttons/itn_footer_buttons1.png") no-repeat;
	width:210px;
	height:56px;
	text-decoration:none;
}

a#button2 {
	float:left;
	display:block;
	border:0; margin:0; padding:0;
	background:#ccc url("../images/footer_buttons/itn_footer_buttons2.png") no-repeat;
	width:100px;
	height:56px;
	text-decoration:none;
}

a#button3 {
	float:left;
	display:block;
	border:0; margin:0; padding:0;
	background:#ccc url("../images/footer_buttons/itn_footer_buttons3.png") no-repeat;
	width:139px;
	height:56px;
	text-decoration:none;
}

a#button4 {
	float:left;
	display:block;
	border:0; margin:0; padding:0;
	background:#ccc url("../images/footer_buttons/itn_footer_buttons4.png") no-repeat;
	width:110px;
	height:56px;
	text-decoration:none;
}

a#button5 {
	float:left;
	display:block;
	border:0; margin:0; padding:0;
	background:#ccc url("../images/footer_buttons/itn_footer_buttons5.png") no-repeat;
	width:238px;
	height:56px;
	text-decoration:none;
}

a#button1:hover, a#button2:hover, a#button3:hover, a#button4:hover, a#button5:hover {
	background-position:0 -56px;
}

#back2statements {
	display:block;
	background-color:#fff;
	font-size:1.1em;
	color:#000;
	float:right;
	text-decoration:none;
	padding:4px;
	border:2px solid #FECD23;
}

#back2statements:hover {
	background:#fff;
}

ul#lg_list {
	font-size:1.1em;
	font-weight:bold;
	margin-left:50px;	
}

ul#lg_list li{
	padding:6px;
}

ul#lg_list li a{
	color:#223B65;
}

.color_divider_blue_3 {
	border-bottom:3px solid #223B65;
}

.color_divider_yellow_2 {
	border-bottom:2px solid #FECD23;
}


