body.pg{background:#FFF;}body.pg,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}body.pg{background:#EDF2F6 url(/site/images/main_bg.gif) repeat-x 0 0;font:12px/1.45 Arial, Helvetica, sans-serif;color:#333;text-align:center;margin-top:15px;}a{color:#2665B8;}p{margin-bottom:10px;}li{margin-bottom:7px;}.copy{font:normal 12px arial,sans-serif;color:#333;}/*   SHADOW------------------------------------ */#center{margin:0 auto;width:765px;}#topnav{margin:0 auto;width:765px;text-align:right;color:#49999F;}#topnav span{padding:0 10px;}#topnav a{color:#FFF;text-decoration:none;font:10px/1.45 Arial, Helvetica, sans-serif;}#topnav a:hover{text-decoration:underline;}#topnav ul{list-style-type:none;}#topnav ul li{float:right;padding-left:20px;}#shadow{float:left;clear:left;background:url(/site/images/shadow.png) no-repeat bottom right !important;_background:none;margin:10px 0 10px 10px !important;margin:10px 0 10px 5px;width:765px;padding:0px;}#wrapper{background:#FFF;width:765px;position:relative;bottom:6px;right:6px;text-align:left;}#wrapper{\margin:0px 0px -3px 0px;ma\rgin: 0px 0px 0px 0px;}/* Main Layout------------------------- */#header{clear:left;}#logo{width:220px;float:left;}#searchbox{width:240px;float:right;text-align:right;margin-top:40px;margin-right:16px;} /* for search bar */.mainnav{clear:left;margin-left:14px}#utility{text-align:right;margin-right:14px;}#banner{margin-left:14px;line-height:1.25;}#subbanner{margin-left:14px;left:1.25;}#subbanner h2{color:#FFF;font-weight:bold;font-size:160%;position:relative;top:10px;left:20px;}.breadcrumbs{position:relative;top:10px;left:20px;color:#FFF;font-size:10px;font-weight:bold;}.breadcrumbs a{color:#FFF;text-decoration:underline;}.breadcrumbs a:hover{color:#2663A0;}#banner h3{color:#003478;font-weight:bold;font-size:112%;}#banner p{font:93%/1.25 Arial, Helvetica, sans-serif;}#banner h4{color:#ED6927;font-weight:bold;font-size:93%;}#banner a{color:#2665B8;text-decoration:none;font-size:85%;}#banner a:hover{text-decoration: none;}#content{margin:14px;}#content a{color:#2665B8;text-decoration:underline;}#content a:hover{color:#002d59;text-decoration:underline;}#navigation{float:left;width:167px;font-size:11px;}#navigation ul{list-style-type:none;}#navigation ul li a{text-decoration:none;display:block;padding:3px;border-bottom:1px solid #EEE;}#navigation ul li a:hover{background:#124486;color:#FFF;}#navigation a.active{background:#EEE;}#navigation ul li a.child{background:#EEE;color:#666;font-style:italic;padding-left:15px;}#navigation ul li a:hover.child, a.childselected{background:#EEE url(images/nav_hover.gif) no-repeat 3px 7px;color:#083C81;font-style:italic;}#navigation ul li a.childselected{padding-left:15px;background:#EEE url(images/nav_hover.gif) no-repeat 3px 7px;color:#083C81;}#main{float:left;width:350px;margin-left:21px;margin-right:21px;}#main h3{color:#333;font-size:14px;}#main_2col{float:left;width:500px;margin-left:26px;margin-right:26px;}#main_2col h2, #main h2{color:#004589;font-size:16px;font-weight:bold;}#main_2col ul, #main ul, #main_2col ol, #main ol { margin-left: 30px; }#main_2col h3, #main h3{color:#333;font-size:14px;font-weight:bold;}/* left navigation */#leftnav{margin:0;padding:0;width:167px;}#leftnav ul{margin:0;padding:0;width:167px;}#leftnav ul li{background:#fff;list-style:none;margin:0;padding:0;width:167px;}#leftnav ul li a{background:#fff url(images/fni.gif) no-repeat;border-bottom:1px solid #eee;color:#124486;display:block;font-size:11px;list-style:none;margin:0;padding:6px 3px;text-decoration:none;}#leftnav ul li a:hover,#leftnav ul li.on a,#leftnav ul li.on a:hover{background:#124486;color:#fff;display:block;font-size:11px;list-style:none;margin:0;padding:6px 3px;text-decoration:none;}#leftnav ul li.open a,#leftnav ul li.open a:hover{background:#eee;color:#124486;display:block;font-size:11px;list-style:none;margin:0;padding:6px 3px 0px;text-decoration:none;}/* secondary navigation */#leftnav ul li.open ul{margin:0;padding:0}#leftnav ul li.open ul li{background:#eee;display:block;list-style:none;margin:0;padding:0;}#leftnav ul li.open ul li a{background:#eee;color:#666;display:block;font-size:11px;font-style:italic;list-style:none;margin:0;padding:2px 0 2px 12px;text-decoration:none;}#leftnav ul li.open ul li.on a,#leftnav ul li.open ul li.on a:hover,#leftnav ul li.open ul li a:hover,#leftnav ul li.open ul li.open a,#leftnav ul li.open ul li.open a:hover{background:#eee url(/site/images/leftnav_arrow.gif) no-repeat 3px 7px;color:#124486;display:block;font-size:11px;font-style:italic;list-style:none;margin:0;padding:2px 0 2px 12px;text-decoration:none;}/* tertiary navigation */#leftnav ul li.open ul li.open ul{margin:0;padding:0}#leftnav ul li.open ul li.open ul li{background:#eee;display:block;font-style:normal;list-style:none;margin:0;padding:0;}#leftnav ul li.open ul li.open ul li a{background:#eee;color:#333;display:block;font-size:10px;font-style:normal;font-weight:normal;list-style:none;margin:0;padding:1px 0 1px 20px;text-decoration:none;}#leftnav ul li.open ul li.open ul li.on a,#leftnav ul li.open ul li.open ul li.on a:hover,#leftnav ul li.open ul li.open ul li a:hover{background:url(/site/images/leftnav_bullet.gif) no-repeat 14px 7px;color:#124486;display:block;font-size:10px;font-style:normal;font-weight:normal;list-style:none;margin:0;padding:1px 0 1px 20px;text-decoration:none;}.form1{font:normal 11px arial,sans-serif;color:#333;width:500px;}.form1 td{vertical-align:middle;padding:3px;}.form1 input{font:normal 11px arial,sans-serif;color:#333;width:200px;padding-left:2px;}.form1 select{font:normal 11px arial,sans-serif;color:#333;}.form1 textarea{font:normal 11px arial,sans-serif;color:#333;width:300px;}.form1 h1{display:block;font:bold 13px arial,sans-serif;color:#004589;margin:20px 0 10px 0;padding:0;}.form2{font:normal 11px arial,sans-serif;color:#333;width:500px;}.form2 td{padding:3px;}.form2 div{margin-bottom:3px;}.form2 input{font:normal 11px arial,sans-serif;color:#333;}.form2 h1{display:block;font:bold 13px arial,sans-serif;color:#004589;margin:20px 0 10px 0;padding:0;}#rightbar{float:left;width:172px;}#rightbar p{padding:10px;font-size:10px;}#services{float:left;width:172px;margin-right:15px;}#services a{text-decoration:none;}#services a:hover{text-decoration:underline;}#research{float:left;width:172px;margin-right:16px;}#research a{text-decoration:none;}#research a:hover{text-decoration:underline;}#news{float:left;width:172px;margin-right:16px;}#news a{text-decoration:none;}#news a:hover{text-decoration:underline;}#polls{float:left;width:172px;}#polls a{text-decoration:none;}#polls a:hover{text-decoration:underline;}.polls h1{font:bold 12px arial,sans-serif;margin-bottom:5px;}.polls #submit{background-color:#5085AE;font:normal 10px verdana,arial,sans-serif;color:#FFF;border:1px solid #FFF;padding:2px 5px;}.polls #submit:hover{background-color:#194577;}.padding{margin:15px 10px;float:left;}#footer{float:left;clear:left;width:765px;text-align:right;font:10px/1.45 Arial, Helvetica, sans-serif;}#footer span{padding:0 10px;color:#FFF;}#footer a{color:#124486;text-decoration:none;}#footer a:hover { text-decoration: underline;}#footer ul{list-style-type:none;}#footer ul li{display:inline;padding-right:20px;}.small{font-size:10px;}.big{font-size:13px;font-weight:bold;}.yellow{background:#F6E7d2;float:left;margin-bottom:25px;}.yellow a{color:#C17D1B;}.red{background:#F0E5E9;float:left;margin-bottom:25px;}.red a{color:#8B435C;}.green{background:#E1EEE0;float:left;margin-bottom:25px;}.green a{color:#698767;}.blue {background:#E0ECED;float:left;margin-bottom:25px;}.blue a{color:#5C787A;}.searchbutton{ top:6px;}#searchbox input{border:0;color:#666;}.floatright{float:right;border:3px solid #EEE;margin:0 0 15px 15px;padding:1px;}blockquote { margin: 10px; border-left: 1px solid #EEE; padding-left: 5px; }