/*-------
// global reset
//-----*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}table{border-collapse:collapse;border-spacing:0;}acronym{cursor:help;}/*-------
// general
//-----*/html{font-size:100.01%;}body{font-size:62.5%;line-height:1.2;}input,select,textarea{font-size:100%;}input.f-input,textarea{padding:1px 2px;font-size:100%;font-family:Arial, sans-serif;}.submit{cursor:/**/pointer;}select{font-size:100%;font-family:Arial, sans-serif;}select > option{padding:0 5px 0 3px;}.ul,.ol{margin:0 0 1em 2em;}.ul li,.ol li{margin:.2em 0;padding:0;}.flR{float:right;}.flL{float:left;}.alR{text-align:right;}.alC{text-align:center;}.hide{display:none;}.clear{clear:both;}.ir{position:relative;overflow:hidden;}.ir span{position:absolute;width:100%;height:100%;text-indent:-1000em;}a:link,a:visited{text-decoration:none;cursor:/**/pointer;}a:link:hover,a:visited:hover{text-decoration:underline;}a.inv:link,a.inv:visited{text-decoration:underline;}a.inv:link:hover,a.inv:visited:hover{text-decoration:none;}.cols{overflow:hidden;margin:0;}.cols .col{float:left;width:50%;}.cols .last{margin-right:0;}body #page .last{margin:0;}.clearFix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#ie7 .clearFix{min-height:1%;}/*-------
// custom styles
//-----*/a:link,a:visited{color:#094fa3;}a:visited{color:#094fa3;}a:link:hover,a:visited:hover{}html{height:100.01%;}body{font-family:Verdana, sans-serif;background:#FFF url(/img/vendors/themed/nfais/body-bg.gif) repeat 50% 0;}#page{width:980px;font-size:1.2em;margin:0 auto;padding:0 4px;text-align:left;position:relative;color:#23170a;background:url(/img/vendors/themed/nfais/page-bg.gif) repeat-y 0 0;}#top{padding:0;border-top:solid 3px #e2373e;}#logo{float:left;margin:0 0 -5px;padding:20px 0 0 20px;}#logo a:link,#logo a:visited{display:block;width:151px;height:64px;}#logo a:link span,#logo a:visited span{background:url(/img/vendors/themed/nfais/logo-1.png) no-repeat 0 0;}#motto{float:right;padding:40px 20px 0 0;font-family:"Trebuchet MS", sans-serif;font-size:116.67%;color:#094fa3;text-transform:uppercase;}#bar1{clear:both;height:20px;line-height:24px;padding:0 10px 0 0;width:970px;overflow:hidden;border-bottom:solid 4px #9e9e9e;color:#FFF;font-size:91.67%;position:relative;}#bar1 div{float:right;width:310px;background:url(/img/vendors/themed/nfais/bar1-bg.png) repeat-x 0 0;}#bar1 div div{float:none;width:auto;background:url(/img/vendors/themed/nfais/bar1-r.png) no-repeat 100% 0;}#bar1 div div div{background:url(/img/vendors/themed/nfais/bar1-l.png) no-repeat 0 0;width:auto;padding:0 40px;}#bar1 a:link,#bar1 a:visited{color:#FFF;}#bar1 a.links-rss:link,#bar1 a.links-rss:visited{padding:0 15px 0 0;background:url(/img/vendors/themed/nfais/icon-rss.gif) no-repeat 100% 50%;}#bar2{background:url(/img/vendors/themed/nfais/menu-bg.png) repeat-x 0 0;height:39px;width:100%;}#nav{float:left;padding:10px 0 0 20px;font-size:108.33%;}#nav li{float:left;margin:0 25px 0 0;z-index:99;}#nav li a:link,#nav li a:visited{float:left;display:block;background:url(/img/vendors/themed/nfais/bullet-1.gif) no-repeat 100% 5px;padding:0 14px 3px 0;border-bottom:dotted 1px #707070;color:#111;}#nav li a:link:hover,#nav li a:visited:hover{text-decoration:none;border-style:solid;}#nav li.active a:link,#nav li.active a:visited{font-weight:700;}#search{float:right;padding:8px 30px 0 0;}#search input.f-input{float:left;margin:0 3px 0 0;padding:3px 4px;border:solid 1px #776543;width:160px;font-family:Verdana, sans-serif;font-size:91.67%;}#search input.img{float:left;border:solid 1px #776543;}#header1{background:#EBEBEB;color:#FFF;font-family:"Trebuchet MS",sans-serif;height:88px;padding:20px 30px;position:relative;}#header1 #intro-text,#header-image{top:10px;left:15px;position:absolute;font-family:"Trebuchet MS", sans-serif;color:#FFF;}#header1 #intro-text{padding:20px 30px;}#header1 h2{font-size:250%;font-weight:400;text-transform:uppercase;margin:0 0 .1em;}#header1 p{font-size:150%;}#wrap{width:946px;margin:0 18px 0 16px;overflow:hidden;padding:15px 0;}#wrap2{float:left;width:685px;overflow:hidden;}#content{float:right;width:440px;}#side1{float:left;width:214px;}#side2{float:right;width:228px;}#wrap p{margin:0 0 1em;}#content h1{font-family:"Trebuchet MS", sans-serif;font-size:116.67%;color:#000;text-transform:uppercase;padding:0 0 .1em;margin:0 0 .5em;border-bottom:solid 1px #d1d1d1;}#content ul{margin:0 0 1.25em;}#content li{padding:0 0 0 10px;background:url(/img/vendors/themed/nfais/bullet-2.gif) no-repeat 0 .5em;}#footer{border-top:solid 2px #edebe7;width:946px;margin:0 18px 0 16px;padding:10px 0;overflow:hidden;}#footer .copyright{float:left;width:250px;padding:5px 0 0;font-size:83.33%;color:#707070;}#footer .links{float:right;width:500px;text-align:right;color:#005596;font-size:91.67%;}#footer .links a:link,#footer .links a:visited{color:#005596;}#newsletter fieldset ul{width:100%;overflow:hidden;}#newsletter fieldset li{float:left;width:100%;overflow:hidden;padding:4px 0;}#newsletter fieldset li label{display:block;float:left;width:45px;line-height:1.5;padding:0 5px;font-weight:700;font-size:91.67%;}#newsletter fieldset li input.f-input{float:left;border:solid 1px #a5acb2;width:130px;}/*-------
// homepage
//-----*/#header2{background:#ebebeb;padding:10px 15px;font-family:"Trebuchet MS", sans-serif;}#header2 .headerIn{background:#3d6bc4 url(/img/vendors/themed/nfais/header2-l.png) no-repeat 0 0;height:225px;color:#FFF;}#header2 .slide{float:left;width:820px;padding:25px 0 0 23px;}#header2 .slide .img{float:right;margin:-25px 0 0 15px;}#header2 h2{font-size:250%;font-weight:400;text-transform:uppercase;margin:0 0 .25em;}#header2 p{font-size:116.67%;margin:0 0 1.5em;}#header2 p.but2{}#header2 p.but2 a:link,#header2 p.but2 a:visited{float:right;display:block;width:86px;height:22px;color:#FFF;text-align:center;line-height:22px;background:url(/img/vendors/themed/nfais/but-2.gif) no-repeat 0 0;text-decoration:none;}#header2 ul{float:right;width:107px;overflow:hidden;}#header2 li{float:left;border-right:solid 1px #3d6bc4;}#header2 li.i3{border:none;}#header2 li a:link,#header2 li a:visited{display:block;float:left;width:35px;height:225px;position:relative;}#header2 li a:link span,#header2 li a:visited span{position:absolute;left:0;top:0;width:100%;height:100%;}#header2 li.i1 a:link span,#header2 li.i1 a:visited span{background:url(/img/vendors/themed/nfais/but-11.png) no-repeat 0 0;}#header2 li.i2 a:link span,#header2 li.i2 a:visited span{background:url(/img/vendors/themed/nfais/but-12.png) no-repeat 0 0;}#header2 li.i3 a:link span,#header2 li.i3 a:visited span{background:url(/img/vendors/themed/nfais/but-13.png) no-repeat 0 0;}.hp #wrap{padding:20px 0;}.hp #wrap2{width:700px;}.hp #content{float:left;}.hp #side1{float:right;width:228px;}.post{padding:0 0 0 40px;margin:0 0 15px;position:relative;}.post p.date{position:absolute;left:0;top:5px;width:30px;height:36px;padding:5px 0 0;font-family:"Trebuchet MS", sans-serif;color:#FFF;text-align:center;text-transform:uppercase;background:url(/img/vendors/themed/nfais/date-bg.gif) no-repeat 0 0;}.post h2{font-size:100%;line-height:1.75;}.post .info{font-size:91.67%;}#events{padding:2px 5px;}.banner{margin:0 0 10px;}#events li{margin:0 0 10px;}#spotlight{width:946px;margin:0 18px 0 16px;padding:10px 0;}#spotlight h2{float:left;margin:0 20px 0 0;font-family:"Trebuchet MS", sans-serif;font-size:116.67%;font-weight:400;text-transform:uppercase;}#spotlight p{}#spotlight ul{padding:15px 0;clear:left;width:100%;overflow:hidden;}#spotlight li{float:left;padding:0 1.4em;}/*-------
// page-2
//-----*/.list1{}.list1 li{padding:0 0 0 10px;background:url(/img/vendors/themed/nfais/bullet-2.gif) no-repeat 0 .5em;}.box1{border:solid 1px #d1d1d1;background:#FFF;margin:0 0 15px;}#feature-box1 h2,.box1 h2{font-family:"TRebuchet MS", sans-serif;font-size:116.67%;text-transform:uppercase;font-weight:400;padding:0 10px;margin:0 0 10px;line-height:30px;border-bottom:solid 5px #094fa3;}.sidebox h2{margin:0;}.sidebox ul{}.sidebox li{line-height:30px;padding:0 0 0 10px;border-bottom:solid 1px #d1d1d1;background:#f9f9f9;}.sidebox li.last{border:none;}.sidebox li a:link,.sidebox li a:visited{}#contact{padding:0 15px;}#contact h2{margin:0 -15px 10px;}.box2{border:solid 1px #d1d1d1;margin:0 0 15px;padding:10px 10px 5px;position:relative;}.box2 h2{font-family:"TRebuchet MS", sans-serif;font-size:116.67%;text-transform:uppercase;font-weight:400;margin:0 0 5px;}.small{font-size:91.67%;}#member{background:#ffc;}#member img.png{position:absolute;right:4px;top:-4px;}#member h2{width:140px;margin:0 0 15px;font-size:150%;}#newsletter{background:#dae9ff;}#newsletter fieldset li{background:#c9ddec;}#newsletter fieldset li.but{background:none;text-align:right;}#newsletter fieldset input.submit{background:url(/img/vendors/themed/nfais/but-1.png) no-repeat 0 0;border:none;color:#FFF;padding:0 10px 2px 0;font-family:Verdana, sans-serif;width:86px;height:22px;}#banner1{padding:2px;}#feature-box1,#feature-box3{padding:10px;}#feature-box3{background:#FFC;}/*
#nav li:hover ul, ul#nav li.sfHover ul
{
	left:-1px;
	top:20px;
}

#nav li:hover li ul, #nav li.sfHover li ul
{
	top:-999em;
}

#nav li li:hover ul, ul#nav li li.sfHover ul
{
	left:5.5em;
	top:20px;
}

.superfish li:hover ul,.superfish li li:hover ul
{
	top:-999em;
}

#nav li li li:hover ul,
#nav li li li.sfHover ul
{
	left:5.5em;
	top:20px;
}

.superfish li:hover ul,.superfish li li:hover ul,.superfish li li li:hover ul
{
	top:-999em;
}
*/embed,object{position:relative;z-index:0;}/*** ORIGINAL SKIN ***/#nav li{position:relative;}/* TOP LEVEL WIDTH AND MARGINS */#nav li a{width:auto;/* FIXME gives problem in IE6 */}#nav li ul{width:200px;z-index:200;position:absolute;left:-1000em;top:20px;}#nav li:hover ul{left:0;}/* FURTHER TIERS WIDTH AND MARGINS */#nav li li a,#nav li li a:link,#nav li li a:visited{padding:10px 18px;text-align:left;overflow:hidden;/* force text to fit within the submenu */background:#D8D8D8;border:none;}#nav li li{background:#D8D8D8;width:200px;}#nav li li.active,#nav li li:hover,#nav li li.sfHover,#nav li li a:focus,#nav li li a:hover,#nav li li a:active{color:#000;background:#fff;text-decoration:none;border:0 solid;font-weight:400;}#nav li li a span{border:none;}