/* style1 */

html {
	background: #E6E7E2;
}

/*Neo changed below color from #3f3f3f to #666666*/

body {
	color: #666666;		/* font color */
}

h1{
	color: #0097be;
}

h2,h4 {
	color: #666666;
}

h3 {
	color: #0097be;
}

a:link,
a:visited {
	color: #ee7a00;
}

a img.album,
.flickr_badge_image img {
	border: 2px solid #ee7a00;
}

a#active_menu:link,
a#active_menu:visited {
	color: #333;
}


li.active_menu a:link,
li.active_menu a:visited {
  color: #333;
}

li.active_menu li a:link,
li.active_menu li a:visited {
	color: #ee7a00;
}

#fxContainer .contentheading,
#fxContainer div.moduletable h3,
#fxContainer {
	color: #97a5af;
}

#fxTarget { 
	background: #00223e;
}

#fxShadow {
	background: url(../images/style1/fx-bottom.png) 0 0 repeat-x;
}

#fxTab {
	background: url(../images/style1/fx-tab.png) 0 0 no-repeat;
}

#fxTab a:link,
#fxTab a:visited,
#fxContainer a:link,
#fxContainer a:visited {
	color: #fff;
}

#fxTab a:hover {
	color: #f88900;
}

span.loginsubmit,
span.logoutsubmit {
	color: #fff;
	background: url(../images/style1/login_button.png) no-repeat;
}

div#section1 {
	background: #58a8d1 url(../images/style1/section1-bg.png) 0 0 repeat-x;
}

div#section1 a:link,
div#section1 a:visited {
	color: #fff;
}

div#section1 td.divider {
	background: url(../images/style1/section1-div.png) 0 0 no-repeat;
}

div#section1 .contentheading,
div#section1 div.moduletable h3,
div#section1 {
	color: #131e23;
}

div#section1 a.readon {
	background: url(../images/style1/section1-readon.png) 0 0 no-repeat;
	color: #fff;
}



div#mainbody {
	margin-top: 20px;
	
}

div#mainbody td.divider {
	background: url(../images/style1/body-div.png) 0 0 no-repeat;
}

div#mainbody div.moduletable h3 {
	color: #1D2D45;
}

/*Neo changed color from #8c8c8c to #0097be on 2007-11-07*/

div#mainbody .contentheading {
	color:#0097BE;
	margin:0px;
	padding-top:7px;
	padding-left:10px;
	padding-bottom:7px;
}


div#mainbody .contentpagetitle-blog {
	color:#666666;
	margin:0px;
	padding-top:3px;
	padding-left:0px;
	padding-bottom:3px;
}

div#mainbody a.readon {
	background: url(../images/style1/body-readon.png) 0 0 no-repeat;
	color: #fff;
}

div#mainbody ul.latestnews li {
	background: url(../images/style1/latestnews.png) 0 0 no-repeat;
}

div#section2 {
	background: #00335b url(../images/style1/section2-bg.png) 0 0 repeat-x;
	border-bottom: 1px solid #001b32;
}

div#section2 a:link,
div#section2 a:visited {
	color: #fff;
}

div#section2 td.divider {
	background: url(../images/style1/section2-div.png) 0 0 no-repeat;
}

div#section2 .contentheading,
div#section2 div.moduletable h3,
div#section2 {
	color: #96b7cf;
}

div#section2 a.readon {
	background: url(../images/style1/section2-readon.png) 0 0 no-repeat;
	color: #fff;
}

div#section3 {
	background: #000911 url(../images/style1/section3-bg.png) 0 0 repeat-x;
}

div#section3 a:link,
div#section3 a:visited {
	color: #fff;
}

div#section3 td.divider {
	background: url(../images/style1/section3-div.png) 0 0 no-repeat;
}

div#section3 .contentheading,
div#section3 div.moduletable h3,
div#section3 {
	color: #97a5af;
}

div#section3 a.readon {
	background: url(../images/style1/section3-readon.png) 0 0 no-repeat;
	color: #fff;
}

div#header {
	background: #163A77;
}

img#logo {
	background: url(../images/style1/iwnc_logo.gif) 0 0 no-repeat;
}
img#iwnc_banner {
	background: url(../images/style1/banner_home.jpg) 0 0 no-repeat;
}
img#iwnc_tagline {
	background: url(../images/style1/iwnc_tagline.gif) 0 0 no-repeat;
}




div#horiz-menu {
	background: url(../images/style1/menu-bg.png) 0 0 repeat-x;
}

div#hdiv {
	background: url(../images/style1/bottom-hdiv.png) 0 0 repeat-x;
}

div#footer {
	background: url(../images/style1/footer-bg.png) 0 0 repeat-x;
}

div#footer .rk-1 {

}

div#footer .rk-2 {

}

div#the-footer {

}

/* @group Suckerfish Menu */

#horiz-menu.suckerfish a {
	color: #F9FAFD;

}

div#horiz-menu a:hover,
#horiz-menu.suckerfish li:hover,
#horiz-menu.suckerfish li.sfhover {
	background: #3f3f3f;
	color: #fff;
}

#horiz-menu.suckerfish li li:hover,
#horiz-menu.suckerfish li li.sfhover {
	background: #459fcd;
}

#horiz-menu.suckerfish li li a:link,
#horiz-menu.suckerfish li li a:visited {
	color: #fff;
	border-top: 1px solid #3c90bb;
	border-bottom: 1px solid #176992;
}

#horiz-menu.suckerfish li li {
	background: #2e7eaa;
	border-left: 1px solid #3c90bb;
	border-right: 1px solid #176992;
}

#horiz-menu li li a.daddy:link,
#horiz-menu li li a.daddy:visited  {
	background: url(../images/style1/rightarrow.png) 100% 50% no-repeat;
}

/* @end */

/* @group Horiz Menu */

div#horiz-menu li {
	background: url(../images/style1/menu-divider.png) 100% 0 repeat-y;
	padding:0,20px,0,20px;
}
div#horiz-menu li a{
	font-size:11px;

}
div#horiz-menu a:link,
div#horiz-menu a:visited,
div#horiz-menu li.active li a:link,
div#horiz-menu li.active li a:visited {
	color: #fff;
}

div#horiz-menu .active_menu a:link,
div#horiz-menu .active_menu a:visited,
div#horiz-menu li.active a:link,
div#horiz-menu li.active a:visited,
div#horiz-menu li.active li.active a:link,
div#horiz-menu li.active li.active a:visited {
	background: #3f3f3f;
	color: #f3b336;
}

/* @end */

/* @group Side Menu */

ul.sidenav li {
	background: url(../images/style1/menu-border.png) 0 100% repeat-x;
}

a.mainlevel {
	background: url(../images/style1/menu-border.png) 0 100% repeat-x;
}

/* @end */

/* @group Contact Menu */

div#top a.mainlevel {
	color:  #fff;
}

/* @end */

/* @group Blockquote */

blockquote {
	background: #ebebeb url(../images/style1/blockquote.png) 0 0 no-repeat;
}

/* @end */

/* @group Code */

pre {
	background: #eee;
	border-top: 3px solid #ddd;
	border-bottom: 3px solid #ddd;
}

/* @end */

/* @group Notices */

span.alert {
	color: #c00;
	border-top: 3px solid #fe7b7a;
	border-bottom: 3px solid #fe7b7a;
	background: #fac6c6 url(../images/style1/status-alert.png) 10px 50% no-repeat;
}

span.info {
	color: #0055BB;
	border-top: 3px solid #629de3;
	border-bottom: 3px solid #629de3;
	background: #c6daf0 url(../images/style1/status-info.png) 10px 50% no-repeat;
}

span.note {
	color: #B79000;
	border-top: 3px solid #fde179;
	border-bottom: 3px solid #fde179;
	background: #f9eec6 url(../images/style1/status-note.png) 10px 50% no-repeat;
}

span.download {
	color: #57861A;
	border-top: 3px solid #c2df88;
	border-bottom: 3px solid #c2df88;
	background: #e2eecb url(../images/style1/status-download.png) 10px 50% no-repeat;
}

/* @end */

ul.arrow li {
	background: url(../images/style1/list-arrow.png) 0 0 no-repeat;
}

ul.arrows li {
	background: url(../images/style1/list-arrows.png) 0 0 no-repeat;
}

ul.check li {
	background: url(../images/style1/list-check.png) 0 0 no-repeat;
}

ul.clip li {
	background: url(../images/style1/list-clip.png) 0 0 no-repeat;
}

ul.pencil li {
	background: url(../images/style1/list-pencil.png) 0 0 no-repeat;
}

ul.plus li {
	background: url(../images/style1/list-plus.png) 0 0 no-repeat;
}

table.contentpaneopen tbody tr td span.small {
	background: url(../images/style1/author.png) 0 0 no-repeat;
}

td.createdate {
	/**background: url(../images/style1/created.png) 0 0 no-repeat;**/
}

div.moduletable h3 {
	color: #121A28;
}

table.mainbody td.mainbody td.sectiontableheader {
  background: #f6f6f6;
  border-bottom: 1px solid #ddd;
  
}

tr.sectiontableentry1 td,
tr.sectiontableentry2 td,
td.sectiontableentry1,
td.sectiontableentry2 {
  border-top: 1px #fff;
  border-bottom: 1px solid #efefef;	
}



tr.sectiontableentry2 td,
td.sectiontableentry1 {
	background: #fcfcfc;
}


#mainlevel-top-menu {

	float:right;
	margin:0;
	padding-left:5px ;
	padding-right:0px ;

}
#mainlevel-top-menu li {
	display: inline;
	list-style-type: none;
	padding:0;
}
a.mainlevel-top-menu:link,a.mainlevel-top-menu:visited {

	font-size: 12px;
	padding-right:2px ;
	padding-left:3px ;
	margin-top:5px;
	color:#fff;
	text-decoration: none;
}

*html a.mainlevel-top-menu:link,a.mainlevel-top-menu:visited {font-size:12px;/* ie6 fixed*/}
*+html a.mainlevel-top-menu:link,a.mainlevel-top-menu:visited {font-size:12px;/* ie7 fixed,*/}

a.mainlevel-top-menu:hover {
	color:#FFCC33;

}

span.mainlevel-top-menu {
	color:#FFFFFF;
}


.jflanguageselection {
	float:right;
	margin:0;
	padding-left:5px ;
	padding-right:0px ;

}
.jflanguageselection li {
	display: inline;
	list-style-type: none;
	padding:0;
}
.jflanguageselection li a:link,.jflanguageselection li a:visited {
	font-size: 11px;
	float:left;
	padding-right:5px ;
	padding-left:0px ;
	margin-top:5px;
	color:#FFCC33;
	text-decoration: none;
	border-right: 1px solid #fff;
}
.jflanguageselection li a:hover {
	color:#ffffff;

}

.search-iwnc {
	margin:2px 0 2px 2px;

	font-size:10px;
}
.search-iwnc input{
	font-size:10px;
	margin:0;
	padding:0;
}

.search-iwnc input.button-iwnc{
	background:#163A77;
	border:none;
	color:#FFFFFF;
	font-size:11px;
	margin:0;
	padding:0;
	width:50px;
}

*html .search-iwnc input.button-iwnc{font-size:11px;/* ie6 fixed*/}
*+html .search-iwnc input.button-iwnc{font-size:11px;/* ie7 fixed,*/}

.search-iwnc input.button-iwnc:hover{
	color:#FFCC33;
}

div#footer  {
	background: #163A77;
	height:25px;
	color:#FFFFFF;
	font-size:11px;
}

div#the-footer table {
	color:#FFFFFF;
	padding-left:3px;
	padding-top:3px;
}


div#the-footer a.mainlevel-footer-menu {
	color:#FFFFFF;
}


div#footer-cr {

	margin-right:5px;
	padding-top:3px;
	font-size:11px;
	text-align:right;
}


div.moduletable-newsflash{
	margin:0;
	padding:0;

}

div.moduletable-newsflash h3{
	border-bottom: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
	font-size:14px;
	color:#8C8C8C;
	margin-top:0px;
	padding-top:8px;
	padding-left:6px;

}
div.moduletable-newsflash p{
	color:#8C8C8C;
	margin:0px;
	padding:0px  0 0 5px;

	font-weight:bold;
}
div.moduletable-newsflash a{
	padding-left:6px;
}

div#mainbody{
	height:100%;
}
div#mainbody table.mainbody{
	height:100%;
}

div#mainbody td.left{
	margin:0;
/**	background:#EFF0EC;
	border: 1px solid #222222; **/
	height:100%;
}
div#mainbody td.left div.padding {
	height:100%;;
/**	border: 1px solid #888888; **/
	overflow:hidden;

}

div#mainbody td.left .contentpaneopen td{

	padding-left:10px;
	padding-right:12px;
}
div#mainbody td.left .contentheading-newsflash{
	color:#0097be;
	font-size:13px;
	border:0px;
	padding:3px;
	font-weight:bold;
}

div#mainbody td.left .contentheading-newsflash a{
	color:#0097be;
	font-size:13px;
	border:0px;
	padding:2px;
	font-weight:bold;

}

div#mainbody td.left a.readon {
	background: none;
	color: #0097be;
	margin:0px;
	padding:0px;
	width:auto;
	height: auto;
}
div.leftdown{
	height:100%;
	/**border: 1px solid #222222; **/
}
div.moduletable-printemail{
	height:100%;
	/**border: 1px solid #222222; **/
}

p#newsflash-date {
	margin:0px;
	margin-left:10px;
	padding:0px;
	font-weight: bold;
}

table.contentpaneopen td, 
table.contentpaneopen-blog td {
	padding-left:10px;
	padding-top:10px;
}

div.moduletable-quote{
	width:200px;
	margin-bottom:15px;
}
div.moduletable-quote h3{
	background:#F19E00 url(../images/style1/quote_bk2.png) 5px 7px  no-repeat;
	font-size: 16px;
	color:#FFFFFF;
	
	padding-top:9px;
	height:18px;
	padding-left:30px;
	width:170px;
	margin:0;
}
table.contentpaneopen-quote{
	margin:0;
	padding:0;
	width:200px;
	border-collapse:collapse

}

table.contentpaneopen-quote td{
		font-size: 14px;
		font-style:italic;
		color:#FFFFFF;
		background:#FFBA34;
		line-height:23px;
		text-align:center;
		padding-top:15px;
		padding-left:22px;
		padding-right:22px;
		padding-bottom:15px;
}
table.contentpaneopen-quote h5{
		padding:0;
		margin:0;
		font-size:13px;
}



table.contentpaneopen-quote td.morecat{
	text-align:right;
	background:#FFBA34;
	margin:0;
	padding:0;
	padding-right:0px;

}
table.contentpaneopen-quote td.morecat a{
	font-size:11px;
	font-style:normal;
	padding-right:8px;
	margin-right:10px;
	color:#FFFFFF;
	background: url(../images/style1/arrow_white.gif) no-repeat;
	background-position:center right;
}

table.contentpaneopen-newsflash {
	padding-right:5px;

}
table.contentpaneopen-newsflash td{
	padding-left:5px;
}



td.left ul
{

	list-style-type: none;
	padding-left:0px;
	margin: 0px 0 20px 0px;
}

td.left ul  li.active span.active_link
{
	background: #93246F;
	border-bottom: solid 1px #93246F;
	border-left: solid 4px #BE7CA9;
	color: #fff;
	display: block;
	padding: 3px 0px 3px 6px;
}

td.left ul  li.active ul li.active  span.active_link,td.left ul  li.active ul li.active ul  li.active span.active_link
{
	background: #fff;
	border-bottom: solid 1px #E0C1E0;
	border-left: solid 0px #DD75BB;
	color: #000;
	font-weight: bold;
	padding: 3px 0px 3px 20px;
}

td.left ul li
{
	border: solid 1px #fff;
	margin: 0px 0 0px 0;
}

td.left ul li a
{
	display: block;
	padding: 3px 4px 3px 20px;
	text-decoration: none;
}

td.left ul li a span {
	color:#50B5CD;
	font-weight:bold;
}

td.left ul li a:link,td.left ul li  a:visited
{
	background: #EFF0EC url(../images/style1/arrow_off.gif) 6px 10px  no-repeat;

	color: #000;
	font-weight: normal;
	padding-top:5px;
	padding-bottom:5px;
}

td.left ul li a:hover span,td.left ul li a:active span,td.left ul li  a:focus span
{
	color:#163A77;
}

/* ################## Main Menue ################## */
td.left ul li ul
{
	background: #EFF0EC;
	border: 0px;
	margin: 0;
	padding-left:3px;
}

td.left ul li ul li { 
	border: 0; 
	color:#FFFFFF;
}
td.left ul li ul li { margin: 0px 0 0px 0; }


td.left ul li ul li  a:hover{
	text-decoration : underline;

}
td.left ul li ul li  a:hover,td.left ul li ul li a:active,td.left ul li ul li a:focus
{
	background: #93246F;
	color: #fff;

}

td.left ul li ul li ul
{
	border: solid 0px #E0C1E0;
	padding: 10px 0 10px 5px;
}

td.left ul li.active a:link, td.left ul li.active  a:visited
{
	background: #93246F;
	background: #EFF0EC url(../images/style1/arrow_down.gif) 3px 7px  no-repeat;
	color: #fff;
	padding: 3px 0px 3px 20px;
}
td.left ul li.active a span{
	color:#163A77;
}



td.left ul li.active ul li  a:link,td.left ul li.active ul li a:visited
{
	background: #EFF0EC ;
	color: #0099CC;
	font-weight: normal;
	padding: 3px 4px 3px 20px;

}

td.left ul li.active ul li  a span {
	color:#50B5CD;
	font-size:11px;
}
td.left ul li.active ul li ul li a:link,td.left ul li.active ul li ul li a:visited
{
	background: #fff;
	border-bottom: solid 1px #E0C1E0;
	color: #000;
	font-weight: normal;
	margin: 0 0 0 10px;
}

td.left ul li.active ul li.active a:link, td.left ul li.active ul li.active a:visited
{
	background: #EFF0EC ;
	border-left: solid 0px #DD75BB;
	color: #000;
	font-weight: bold;
}
td.left ul li.active ul li.active a span {
	color:#163A77;
}
td.left ul li.active ul li.active ul li a:link, td.left ul li.active ul li.active ul li a:visited
{
	background: url(../images/arrow.gif) #fff no-repeat top left;
	color: #000;
	font-weight: normal;
	margin: 0 0 0 15px;
	padding: 3px 0 3px 15px;
}

td.left ul li.active ul li.active ul li.active span.active_link
{
	background: url(../images/arrow.gif) #fff no-repeat top left;
	border-bottom: solid 1px #E0C1E0;
	color: #000;
	font-weight: bold;
	margin: 0 0 0 15px;
	padding: 3px 0px 3px 15px;
}


div.componentheading{
	padding-left:10px;
}

div.componentheading-blog {
	padding-left:10px;
	color:#0097be;
}

table.blog td {
	padding-left:10px;
}

td.contentheading{
	padding-left:0px;
}

table.contentpaneopen-home {
	width:100%;
	margin-left:-2px;
	margin-top:-2px;
}


table.contentpaneopen-home p {
	padding-left:10px;
}

table.contentpaneopen-home img{
	border:solid 1px #E0E0E0;
	padding:1px;
}



div.learn_more{
	float:right;
}
div.learn_more a{
	font-size:11px;
	font-weight:normal;
	color:#1691B4;
	padding-right:8px;
	background: url(../images/style1/arrow_off.gif) no-repeat right;
}


td.contentheading-home{
	
	border-top: solid 1px #E0E0E0;	
	border-bottom: solid 1px #E0E0E0;	
	font-weight: bold;
	font-size:14px;
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-top:4px;
	padding-bottom:4px;
	line-height: 21px;;
	color:#8C8C8C;;
}
td.learn_more {
	padding:0px;
	margin:0px;
	border-left: solid 1px #E0E0E0;
	border-top: solid 1px #E0E0E0;	
	border-bottom: solid 1px #E0E0E0;	
}



table.blog-home {
	border-left: solid 1px #E3E3E3;	
}

div.leftdown{
	background:  #EFF0EC;
	margin-right:10px;
	height:100%;
}

table.contentpaneopen-printemail a {
	color:#33ACCB;

}


/***    contact form  **/
.iwnccontact {
	font-size:12px;
	padding-left:10px;
	padding-right:20px;
	
	color:#666666;
}
.iwnccontact p{
	font-weight:bold;
}
.iwnccontact input.gredbk{
	border: 1px solid #666666;
	font-size:12px;
	background: #E6E7E2;
	width:500px;
}

.iwnccontact input.gredb2{
	border: 1px solid #666666;
	font-size:12px;
	background: #E6E7E2;
	width:300px;
}

.iwnccontact textarea{
	font-size:12px;
	background: #E6E7E2;
	border: 1px solid #666666;;
	width:100%;
	overflow: auto;
}
	
input.submitbt {
	background: #FFBA34 url(../images/style1/submit_icon.gif)  right no-repeat;;
	border:none;
	color:#FFFFFF;
	font-weight:bold;
	margin:0;
	padding-top:2px ;
	padding-right:3px;
	width:70px;
	border:2px solid #F19E00;
	text-align:left;
	padding-left:3px;
}
input.resetbt {
	background: #FFBA34 ;
	border:none;
	color:#FFFFFF;
	font-weight:bold;
	margin:0;
	padding-top:2px ;
	padding-right:3px;
	width:70px;
	border:2px solid #F19E00;
	text-align:center;
	padding-left:3px;
}

div.moduletable-loaction{
/**	border-left: solid 1px #E3E3E3;	**/
	width:300px;

	color:#666666;
	
}
div.moduletable-loaction td.city{
	font-size:14px;
	font-weight:bold;
}	
div.moduletable-loaction td.email a{
	color:#0098C1;
}	

img.showimg{
	border: solid 1px #E3E3E3;	
	padding:2px;
}

.wrapper-outer {
	/**border: solid 1px #965800;	**/
	margin-bottom:0px;
}
.wrapper {
	/**border: solid 1px #000000;	**/
}

.shadow-outer {
	background: #BBBCB7;
	width: 880px;
	margin: 20px auto 0px auto;
/**	border: solid 1px #000965;	**/
}
.bottom-shadow{
	height:4px;
	width:100%;

	background: #FFFFFF url(../images/style1/bottom-shadow.gif)  0 0 no-repeat;;
}


a.mainlevel-language{
	color:#FFCC33;
	font-size:12px;
}

*html a.mainlevel-language{font-size:11px;/* ie6 fixed*/}
*+html a.mainlevel-language{font-size:11px;/* ie7 fixed,*/}

a.mainlevel-language:hover{
	color:#FFFFFF;
}
span.mainlevel-language{
	color:#FFFFFF;
}



table.sitemap {
	width:100%;
	border-collapse:collapse;
}
table.sitemap td {
	padding:2px 0px 2px 20px;
}

table.sitemap h3{
	padding:0;
	margin:0;
	font-size:15px;
}

table.sitemap td.h2-sitemap{
	background:#d9d9d9;
	font-weight:bold;
	height:15px;
	line-height:15px;
	padding:5px 0px 5px 20px;
}
table.sitemap ul{
	padding-left:15px;
}
table.sitemap ul li{
	padding-top:2px;
	padding-bottom:2px;
}

img.noborder{
	border:solid 0px;
	padding:1px;
}

ul.rightside {
	padding-left: 0px; 
	margin-left: 0px;
}
ul.rightside li{
	padding-left: 0px; 
	margin-left: 0px;
	padding-bottom:5px;

}

td.right {
	border-left:1px solid #E0E0E0;
}

/**homepage**/

.slider_span{
	position:relative;
	top:-20px;
	padding-left:335px;
	margin:0 0 -10px 0;
}
.mouseon{
	border:1px solid black;
	padding:0px 4px;
	background:#666;
	font-size:11px; 
	color:white;
}
.mouseoff{
	border:1px solid #aaa;
	padding:0px 4px;
	background:#eee;
	font-size:11px;
	color:black;
}