/* display for KENTICO CMS Preview */
.PreviewInfo{display:none;}
.PreviewInfoLink{display:none;}
.PageManagerInfoContainer{display:none;}

/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/
html{color:#000;background-color:#1d92e2;*background-color:#1d92e2;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,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,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
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{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
body{text-align:center;}
#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;}
#doc2{width:73.076em;*width:71.25em;}
#doc3{margin:auto 10px;width:auto;}
#doc4{width:74.923em;*width:73.05em;}
.yui-b{position:relative;}.yui-b{_position:static;}
#yui-main .yui-b{position:static;}
#yui-main,.yui-g .yui-u .yui-g{width:100%;}
.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}
.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}
.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}
.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}
.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}
.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}
.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}
.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}
.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}
.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}
.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}
.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}
.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}
.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}
.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}
#yui-main .yui-b{float:none;width:auto;}
.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}
.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}
.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}
.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}
.yui-gc div.first,.yui-gd .yui-u{width:66%;}
.yui-gd div.first{width:32%;}
.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}
.yui-ge .yui-u,.yui-gf div.first{width:24%;}
.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}
.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-g .yui-u{width:48.1%;}
.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}
.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}
.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}
.yui-g .yui-gb .yui-u{_margin-left:1.0%;}
.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}
.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}
.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}
.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}
.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}
.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}
.yui-gb .yui-gd div.first{width:32%;}
.yui-g .yui-gd div.first{_width:29.9%;}
.yui-ge .yui-g{width:24%;}
.yui-gf .yui-g{width:74.2%;}
.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}
.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}
.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}
.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}
.yui-ge div.first .yui-gd .yui-u{width:65%;}
.yui-ge div.first .yui-gd div.first{width:32%;}
#hd:after,#bd:after,#ft:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#hd,#bd,#ft,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}

/* #GENERAL# */
html {background-color:#1d92e2;*background-color:#1d92e2;}
#custom-doc, #bd-Wrapper {margin:auto;text-align:left; /* leave unchanged */width:76.1538em;/* non-IE */*width:74.3185em;/* IE */min-width:990px;/* optional but recommended */}
body {background:#005389 url(../App_Themes/FENI/images/html-back-grad.jpg) repeat-x top;padding-bottom:20px;}
form {background:transparent url(../App_Themes/FENI/images/html-back-grad-blur.png) no-repeat top center;}
strong{font-weight:bold;}
address{float:right;color:#999999;font-style:italic;font-size:.8em;margin-top:.4em;}
/*h1 {font-family:Georgia, "Times New Roman", Times, serif;background:transparent url(../App_Themes/FENI/images/h1-line.gif) repeat-x bottom;font-weight:normal;font-size: 1.95em;line-height: 1.125em;margin: .25em 0 .75em 0;padding-bottom:5px;color: #036;}
h2 {color: #222;font-family:Georgia, Times New Roman, Serif; font-weight: normal;font-size: 1.47em;line-height:1.125em;text-indent: -0.0714em;margin-bottom:10px;} 
h3 {color: #222;font-family:Georgia, Times New Roman, Serif; font-weight: normal;font-size: 1.27em;line-height:1.125em;text-indent: -0.0714em;margin-bottom:10px;}*/
br {line-height:inherit;}
.newRow{clear:left;}
.left {float:left;}
.right {float:right;}
.indent{padding-left:50px;}
.underline{border-bottom:solid 1px #898989;padding-bottom:2px;}
.denotes{position:relative;top:-5px;}
.nDisc {list-style:none;}
.clear {clear:both;}
.center {margin:0px auto;}
.bwhite {background-color:#fff;}
.last{padding-bottom:0px !important;padding-right:0px !important;}
em {font-style:italic;}

.M {margin:13px;}
.l {margin-right:0px;margin-bottom:0px;margin-top:0px;}
.r {margin-left:0px;margin-bottom:0px;margin-top:0px;}
.b {margin-right:0px;margin-left:0px;margin-top:0px;}
.t {margin-right:0px;margin-bottom:0px;margin-left:0px;}
.rb {margin-left:0px;margin-top:0px;}
.bl {margin-right:0px;margin-top:0px;}
.tb {margin-right:0px;margin-left:0px;}
.lr {margin-top:0px;margin-bottom:0px;}
.rbl {margin-top:0px;}
.tbl {margin-right:0px;}
.trl {margin-bottom:0px;}
.trb {margin-left:0px;}

a{color:#3399cc;text-decoration:none;}
input, textarea{padding:2px;}

.hasErrors{border:solid 1px #d7bbb8;padding-right:3px; padding-left:22px;padding-bottom:2px;background:#f6dcd9 url(../App_Themes/FENI/images/cross_circle.png) no-repeat;background-position:2px 2px;}
.isSuccess{border:solid 1px #cad3a6;padding-right:3px; padding-left:22px;padding-bottom:2px;background:#dfe9b8 url(../App_Themes/FENI/images/tick_circle.png) no-repeat;background-position:2px 2px;}

.edit{font-size:14px;padding:13px;}
.p1{padding:13px 25px 13px 25px;}

/* #Editable Content/Headers# */
.edit h1, .FCKEditorArea h1{
	font-size:1.9em;
	font-weight:bolder;
	font-family:Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	letter-spacing: -0.05em;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
	text-align: left;
	color:#003366;
}

.leftNav h1{
    font-size:1.6em;
	font-weight:bolder;
	font-family:Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	letter-spacing: -0.05em;
	margin-bottom: 0.1em;
	margin-top: 0.5em;
	text-align: left;
	color:#003366;
    }

.edit h2, .FCKEditorArea h2{
	font-size:1.6em;
	font-weight:bolder;
	font-family:Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	letter-spacing: -0.03em;
	margin-bottom: 0.1em;
	margin-top: 1em;
	text-align: left;
	color:#292929;
}

.edit h3, .FCKEditorArea h3{
    font-size:1.3em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	letter-spacing: -0.04em;
	margin-bottom: 0.1em;
	text-align: left;
	margin-bottom:.4em;
	margin-top:0em;
	color:#003366;
    }
    
.edit h4, .FCKEditorArea h4{
    font-size:1.3em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	letter-spacing: -0.04em;
	margin-bottom: 0.1em;
	text-align: left;
	margin-bottom:.4em;
	margin-top:-.2em;
	color:#003366;
    }
/* #Editable Content/Paragraphs# */
.edit p, .FCKEditorArea p{
	
	font-size:1em;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 1.4em;
	font-variant: normal;
	letter-spacing: 0em;
	text-align: left;
	padding-bottom:1em;
	margin-left:.1em;
}

.darkgray {color: #0B1C44 !important;}
.darkblue {color: #1A1A1A !important;}
.FENIBlue {color: #003366 !important;}
.lightBlue{color: #4769bf !important;}

.disclaimer{font-size:.7em;color:#444;}

/* display for KENTICO CMS Preview */
.PreviewInfo{display:none;}
.PreviewInfoLink{display:none;}


.edit li, .FCKEditorArea li {list-style:disc;margin-left:1.7em;margin-top:1.1em;padding-left:20px;}
.edit li:first-child, .FCKEditorArea li:first-child{margin-top:0px;}
.edit ul.nDisc li, .FCKEditorArea ul.nDisc li {list-style:none;}
.edit ul {}
.edit li > ul, .FCKEditorArea li > ul {margin-bottom:0px;}
.edit img.frame, .FCKEditorArea img.frame {background-color:#fff;padding:5px;border:solid 1px #ccc;margin-bottom:1.1em;}
.edit img.left, .FCKEditorArea img.left {margin-right:10px;}
.edit img.right, .FCKEditorArea img.right {margin-left:10px;}

.dnone {display:none;}
.italic {font-style:italic !important;}
.red{color:Red !important;}
.dred{color:#ba2000 !important;}
.green{color:#1b7720 !important;}

.leftNav ul{margin-top:10px;}
.leftNav li{list-style:none;margin-bottom:10px;margin-left:0px;}
.leftNav a{text-decoration:none;font-size:1.1em;color:#006699;}

.box{background:#fff url(../App_Themes/FENI/images/box-header-repeat-x.gif) repeat-x top;margin-bottom:13px;padding-top:11px;}
.box img.title{margin-bottom:6px;margin-left:5px;}
.box .wrapper{padding:5px;}

/* #Main Content Holders# */
#hd {/*background:transparent url(../App_Themes/FENI/images/FEN-logo.png) no-repeat;height:120px;background-position:30px 10px;*/}
.logoHeader {padding:10px 0px 0px 30px;border:none;float:left;}
#bd{/*padding:0px 15px 0px 15px;font-size:25px;min-height:500px;*/background-color:#fff;z-index:100;position:relative;}
#ft {background:#000033 url(../App_Themes/FENI/images/footer-back.jpg) repeat-x top;}
#mu {background:transparent url(../App_Themes/FENI/images/menu-back-repeat-x.jpg) repeat-x;height:57px;z-index:200;position:relative;}
#media {background:transparent url(../App_Themes/FENI/images/media-back2.png) no-repeat;height:345px;background-position:-1px 0px;}
#smu {background:transparent url(../App_Themes/FENI/images/sub-menu-back.jpg) repeat-x;height:52px;display:none;}
#above-body {background:#fff url(../App_Themes/FENI/images/menu-shadow.gif) repeat-x top;padding:10px 15px 0px 15px;}
#after-body {padding:0px 15px 15px 15px;background-color:#fff;}
.tCOL{float:left;display:block;}
.t2COL-L250{float:left;display:block;width:263px;}
.t2COL-L200{float:left;display:block;width:213px;}
.t2COL-L740-SP13{float:left;display:block;width:727px;}
.t2COL-L690-SP13{float:left;display:block;width:777px;}

/* Column Widths */
.w170{width:170px;}
.w533{width:533px;}
.w250{width:250px;}
.w740{width:740px;}

/* Below 100 are % */
.w100 {width:100%;}
.w95 {width:95%;}
.w90 {width:90%;}
.w75 {width:75%;}
.w50 {width:50%;}
.w25 {width:25%;}
.w10 {width:10%;}

/* #Footer# */
#ft-glow {background:transparent url(../App_Themes/FENI/images/footer-glow.png) no-repeat center;width:990px;}
#ft-flair {background:transparent url(../App_Themes/FENI/images/bottom-glow.png) no-repeat center;width:990px;height:89px;}
#ft-menu {background:transparent url(../App_Themes/FENI/images/footer-divider-line.gif) repeat-x bottom;padding:15px 0 15px 10px;}
#ft-menu a {text-transform:uppercase;color:#99cccc;font-family:Georgia, Times New Roman, Serif;font-size: 1.3em;line-height:1.186em;text-indent: -0.0714em;text-decoration:none;padding:5px 12px;}
#ft-menu a:hover {background-color:#336699;}
#ft-menu li {display:inline;}
#ft-main-links {padding-left:10px;}
#ft-main-links dt {text-transform:uppercase;color:#99cccc;font-family:Georgia, Times New Roman, Serif;font-size: 1.3em;line-height:1.186em;text-indent: -0.0714em;margin-bottom:5px;}
#ft-main-links dl {padding:20px 10px 10px 10px;line-height:1.1em;}
#ft-main-links dd {margin-bottom:5px;background:url(../App_Themes/FENI/images/footer-link-tick.gif) no-repeat center left;padding-left:10px;}
#ft-main-links a {text-decoration:none;}
#ft-main-links a:hover {color:#fff;}
#ft-support-lk{position:relative;top:-20px;left:-15px;}
#disclaimer {text-align:center;color:#99cccc;padding:15px;}

/* #Index News Items and Containers# */
.i1-item {display:block;clear:left;}
.i1-item em {font-family:Arial;font-size:.9em;color:#414141;margin-bottom:20px;font-style:italic;margin-right:4px;}
.i1-item p {margin-top:10px;display:block;}
.i1-item .discl {color:#aaa;font-size:.7em;display:block;padding-top:10px;position:relative;top:-10px;}
.addthis_button {display:block;float:right;position:relative;top:-10px;}
.i1-item a.readmore {text-decoration:none;}

.i1-item .sample-image {float:left;background-color:#000;width:100px;display:block; height:150px;margin-right:10px;margin-top:5px;margin-bottom:5px;}
.i2-item .sample-image {float:left;background-color:#000;width:100px;display:block; height:150px;margin-right:10px;margin-top:5px;margin-bottom:5px;}
.i2-container {line-height:1.4em;}

.i1-container {border:solid 1px #ccc;padding:15px 15px 0 15px;margin-bottom:15px;background:transparent url(../App_Themes/FENI/images/bd-gray-grad-light-top.gif) repeat-x top;}
.i1-container ul.menu {padding-bottom:15px;font-family:Georgia, Times New Roman, Serif; float:left;}
.i1-container ul.menu li {float:left;list-style:none;}
.i1-container ul.menu li a {padding:5px 10px;margin-right:10px;text-decoration:none;color:#414141;clear:both;}
.i1-container ul.menu li a.selected {background-color:#414141;color:#fff;}
.i1-container ul.menu li a:hover {background-color:#666666;color:#fff;}
.i1-container a.categoryLk {padding-bottom:15px;color:#3399cc;font-weight:bold;display:block;}

/* #Share Icons# */
.shareIcons {height:35px;padding-top:5px;}
.sIcon {width:24px;height:24px;display:block;float:right;background:#fff url(../App_Themes/FENI/images/original.jpg) no-repeat;margin-right:3px;opacity:0.6;filter: alpha(opacity = 60);}
.facebook-m {background-position:-198px -583px;}
.twitter-m {background-position:-426px -494px;}
.rss-m {background-position:-259px -583px;}
.linkedIn-m {background-position:-479px -583px;}
.youTube-m {background-position:-258px -538px;}
.nSocialMedia{float:right;margin-top:10px;}

/* #Right Nav# */
.rssSignup {margin-bottom:5px;}
.button {background:#000b3d url(../App_Themes/FENI/images/btn-back-000b3d.gif) repeat-x top;color:#fff;font-weight:bold;text-decoration:none;padding: 4px 5px;}
.ad {background:#fff url(uploaded../App_Themes/FENI/images/cartoon.gif) no-repeat;width:240px; height:200px;}
.i3-container {}
.i2-container h3, .i3-container h3 {line-height:2em;background:transparent url(../App_Themes/FENI/images/h-divider.gif) repeat-x bottom; margin-bottom:8px;}
.i3-container ul {background:transparent url(../App_Themes/FENI/images/h-divider.gif) repeat-x bottom;padding-bottom:15px;}
.i3-container li {line-height:1.5em;}

.divider, .dividerT, .dividerB {background:transparent url(../App_Themes/FENI/images/h-divider.gif) repeat-x bottom;height:2px;margin-top:15px;margin-bottom:15px;}
.dividerT {margin-top:15px;}
.dividerB {margin-bottom:15px;}

/* #Forms# */
fieldset {/*margin: 10px 0px 15px 0px;padding:15px;border: 1px solid #85A4C6;padding:0 5px;*/}
legend {/*color: #000033;font-size:1.4em;font-weight:bold;text-transform:uppercase;font-family:Georgia, Times New Roman, Serif;background-color:#fff;padding:3px 5px 7px 5px;*/}
dl.col {margin-left:20px;}
.form dl {position:relative;float:left;padding-bottom:10px;}
.form dt {font-weight:normal; font-size:1.4em;clear:both;font-family:Helvetica, sans-serif;color:#292929;/*background-color:#e4e4e4;#fff;background:transparent url(../App_Themes/FENI/images/form-header-back-repeat-y.png) repeat-y;*/margin:20px 0px 15px 5px;padding:5px 10px;}        
.form dd {position:relative;float:left;margin-bottom:5px;/*line-height:1.6em;*/clear:both;}
.form em {position:absolute;text-align:left;}
.form input.tbx {position:relative;}
.form textarea.tbx, .form .spn {position:relative;}
.form span.bl {position:relative;}
.form span.bl label {position:relative;float:left;margin:0px 4px 0px 5px;}
.form span.bl input {position:relative;float:left;top:4px;*top:0px;left:0px;margin-left:3px;}
.form .indent{position:relative;float:left;margin-bottom:10px;}
.form .btn {position:relative;}
.form select.ddl {position:relative;}
/*.form span.rfv {position:absolute;left:-4px;top:-13px;z-index:330;font-size:10px;padding:0px 0px 10px 3px;background:transparent url(../App_Themes/FENI/images/required-bracket.gif) no-repeat;background-position:0 10px;}*/
.form img.iCol2{position:relative;}
.form .disclaimer{font-size:.8em;width:430px;}
.form dt .disclaimer{font-size:.6em;}
.form div.textUnderDT{/*line-height:1.2em;*/padding-left:20px;position:relative;top:-10px;}

.form .indent li{float:left;list-style:none;margin-left:0;clear:both;}
.form .indent a{width:18em;float:left;}
.form .indent input{float:left;position:relative;}

.form .rfv {position:absolute;left:375px;font-size:10px;}

.form em{font-style:normal;}


dl.col-2 {margin-left:250px;}

.form em{width:185px;left:66px;}
.form select.ddl, .form span.bl, .form textarea.tbx, .form input.tbx, .form img.iCol2, .form .btn, .form .spn{left:200px;}
.form .indent{left:66px;}


/* Media Tabs */
.slideshow { margin: auto }

/* #Featured Area# */
#featured {width:648px; /*height:270px;*/height:345px;position:relative;float:left;}
#featured ul.ui-tabs-nav { position:absolute; top:23px; left:-12px; list-style:none; padding:0; margin:0; width:285px;}
#featured ul.ui-tabs-nav li { padding:1px 0; padding-left:13px;  font-size:12px; color:#666; margin-bottom:10px;}
#featured ul.ui-tabs-nav li img { float:right; margin:2px 5px; padding:2px; }
#featured ul.ui-tabs-nav li span { font-size:15px; font-family:Verdana; line-height:18px; }
#featured li.ui-tabs-nav-item a {text-decoration:none; display:block; height:45px; padding:3px 8px 2px 5px;color:#fff;background-color:#03275b; font-weight:bold;}
#featured li.ui-tabs-nav-item a:hover {background:#f2f2f2; color:#000;}
#featured li.ui-tabs-selected { }
#featured ul.ui-tabs-nav li.ui-tabs-selected a { background:#fff;width:271px;color:#000;}
#featured .ui-tabs-panel {width:422px; height:293px;background:#fff;position:absolute;left:283px;top:24px;text-align:left;border:3px solid #fff;cursor:pointer;}
#featured .ui-tabs-panel .info {position:absolute;top:223px;left:0;height:70px; background: url(../App_Themes/FENI/images/transparent-bg.png); }
#featured .info h2 {font-size:18px;font-family:Georgia, serif;color:#fff;padding:5px;margin:0;overflow:hidden; }
#featured .info p {margin:0 5px;font-family:Verdana;font-size:11px; line-height:15px;color:#f0f0f0;margin-top:5px;}
#featured .info a {text-decoration:underline; color:#fff; }
#featured .info a:hover {text-decoration:underline; }
#featured .ui-tabs-hide {display:none; }

/*.media-right-index{float:right;padding-top:26px;height:320px;}*/
.media-right-index{position:relative;float:right;display:block;padding-top:26px;}
.media-right-index img{position:relative;left:5px;}

/* #login banner# */
#top {/*background: url(../App_Themes/FENI/images/gr-login-bar-repeat.jpg) repeat-x bottom;*/background-color:#3399ff;height:25px;}
    
#top .shell {color:#fff;width:990px;text-align:left;margin:0px auto;position:relative;top:5px;}
#top .memberlogin a {color:#fff;/*font-weight:bold !important;*/font-size:18px !important; position:relative;top:-5px; float:left; }
#top .memberlogin a:hover {text-decoration:underline; }
    
#nav { margin: 5px; }
#nav a { margin: 5px; padding: 3px 5px; border: 1px solid #ccc; background: #fc0; text-decoration: none; }
#nav a.activeSlide { background: #ea0 }
#nav a:focus { outline: none; }

/* #Carousel# */
.infiniteCarousel {width: 717px;position: relative;}
.infiniteCarousel .wrapper {width: 637px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */overflow: auto;min-height: 10em;margin: 0 40px;position: absolute;top: 0;}
.infiniteCarousel ul a img {border: 2px solid #222;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.infiniteCarousel .wrapper ul {width: 9999px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;position: absolute;top: 0;}
.infiniteCarousel ul li {display:block;float:left;padding: 10px;height: 85px;width: 85px;}
.infiniteCarousel ul li a img {display:block;}
.infiniteCarousel .arrow {display: block;height: 36px;width: 37px;background: url(../App_Themes/FENI/images/arrow.png) no-repeat 0 0;text-indent: -999px;position: absolute;top: 37px;cursor: pointer;}
.infiniteCarousel .forward {background-position: 0 0;right: 0;}
.infiniteCarousel .back {background-position: 0 -72px;left: 0;}
.infiniteCarousel .forward:hover {background-position: 0 -36px;}
.infiniteCarousel .back:hover {background-position: 0 -108px;}

/* #Header top right# */

.NewsSubscription {width:180px;float:right;margin-top:10px;}
.NewsSubscription .row {margin-bottom:3px;}
.NewsSubscription .brow {float:right;position:relative;*left:-10px;}
.NewsSubscription .NewsSubHeading {color:#000;}
.NewsSubscription input.tbxHalf {width:90%;*width:70px;color:#555;}
.NewsSubscription input.tbxFull {width:95%;*width:162px;color:#555;}
.NewsSubscription a {color:#fff;background-color:#3399ff;text-decoration:none;padding:3px 5px 4px 5px;line-height:2em;}
.NewsSubscription a:hover {background-color:#66ccff;text-decoration:none;}
.NewsSubscription .NewsSubError {color:#000;font-size:10px;text-align:left;float:left;width:120px;}
/* customised style for the home page */
#hd .NewsSubscription .NewsSubHeading {color:#fff;}
#hd .NewsSubscription .NewsSubError {color:#fff;}

/* #Top Menu# */
#menu-shadow {clear:both;background:transparent url(../App_Themes/FENI/images/menu-shadow.png) repeat-x top;height:8px;}
#mainmenu {background:transparent url(../App_Themes/FENI/images/menu-back-repeat-x.jpg) repeat-x;height:57px;}

#mainmenu li,#mainmenu li a,#mainmenu li span {float:left;display:block;}
#mainmenu .menuItem a {height:57px;}
#mainmenu li.mSupport, #mainmenu li.mSupportH {position:relative;position:relative;top:3px;left:40px;}

.dialog {color:#000;margin:13px;}
.dialog .hd .c, .dialog .ft .c {font-size:1px;height:11px;}
.dialog .ft .c {height:11px;}
.dialog .hd {background:transparent url(../App_Themes/FENI/images/tl.gif) no-repeat 0px 0px;}
.dialog .hd .c {background:transparent url(../App_Themes/FENI/images/tr.gif) no-repeat right 0px;}
.dialog .bd {background:transparent url(../App_Themes/FENI/images/ml.gif) repeat-y 0px 0px;}
.dialog .bd .c {background:transparent url(../App_Themes/FENI/images/mr.gif) repeat-y right 0px;}
.dialog .bd .c .s {margin:0px 8px 0px 4px;padding:0 .8em .8em .8em;}
.dialog .ft {background:transparent url(../App_Themes/FENI/images/bl.gif) no-repeat 0px 0px;}
.dialog .ft .c {background:transparent url(../App_Themes/FENI/images/br.gif) no-repeat right 0px;}

.paper{width:600px;margin:0px auto;}
.paper .papera{background-color:#DEE4F0;border-left:solid 4px #fff;border-right:solid 4px #fff;padding:20px 20px 0px 20px;}
.paper .paperb{background:#DEE4F0 url(../App_Themes/FENI/images/f_r1_c1.gif) no-repeat left top;height:29px;padding-left:4px;}
.paper .paperc{background:transparent url(../App_Themes/FENI/images/f_r1_c5.gif) no-repeat right top;height:29px;text-align:left;}
.paper .paperd{background:#fff url(../App_Themes/FENI/images/f_r2_c1.gif) no-repeat left bottom;height:9px;}
.paper .papere{background:transparent url(../App_Themes/FENI/images/f_r2_c4.gif) no-repeat right bottom;height:9px;}

/* to change color of the paper box, set a wrapping div around the paperbox with these instructions */
#indexPaperbox .paper .papera, #indexPaperbox .paper .paperb{background-color:#dedede;} 
#FENIQuotes .paper{ width:392px;position:relative;left:20px;padding-top:15px;}

.edit select {padding:2px;}

.ImgBtn {text-shadow: 0.1em 0.1em 0.2em black;/* Adds a text shadow for CSS3 capable browsers */border:solid 1px #75b0d4;text-align:center;background:#002355 url(../App_Themes/FENI/images/btn-back-r-x-002355.jpg) repeat-x top;color:#fff;text-decoration:none;padding:4px 7px;font-weight:bold;}

.ctrl-rssResearchLks {height:80px;}
.ctrl-rssResearchLks p {font-size:.85em;line-height: 1em;margin-bottom:7px;}
.ctrl-rssResearchLks h3 {margin-top:0em;margin-bottom:.3em;font-weight:bold;}
.ctrl-rssResearchLks .rss-left {display:block;float:left;width:19px;height:19px;background:#fff url(../App_Themes/FENI/images/original.jpg) no-repeat;background-position:-184px -645px;position:relative;top:-1px;left:-1px;}
.ResearchNewsItem {text-align:left;font-family:Arial, Helvetica, sans-serif;font-style: normal;line-height: normal;text-align: left;font-size: 1em;font-weight:normal;font-variant: normal;margin-bottom:1em;} 
.ResearchNewsItem .nSubtitle {margin-bottom:.8em;line-height:1.125em;}
.ResearchNewsItem .nTitle {color: #1A1A1A;font-size:1.6em;font-family:Georgia, "Times New Roman", Times, serif;letter-spacing: -.05em;margin-bottom: .2em;}
.ResearchNewsItem h1{font-size:1.2em;line-height:.9em;}
.ResearchNewsItem .nDate {color: #222;font-style: italic;}
.ResearchNewsItem .nTopics {color: #069;font-weight: bold;}
.ResearchNewsItem .nDesc {color: #333;line-height: 1.4em;letter-spacing: 0em;margin-bottom: .7em;}
.ResearchNewsItem .nDisc {color: #999;font-size: 0.8em;font-style: italic;}
#mapSelections .row {margin-bottom:1em;}

#OurManagementList dd{margin-bottom:10px;}

.video {clear:both;text-align:left;display:block;padding-bottom:20px;}
.video .vImage {position:relative;background:transparent url(../App_Themes/FENI/images/video-frame.png) no-repeat;display:block;float:left;width:135px;height:87px;margin-right:10px;margin-bottom:75px;top:3px; }
.video .vThumb {z-index:10;position:relative;left:8px;top:3px;}
.video .vAdd {z-index:20;position:absolute;left:13px;top:57px;display:block;width:15px;height:15px;background:transparent url(../App_Themes/FENI/images/video-plus.gif) no-repeat;}
.video .vTime {z-index:20;position:absolute;left:95px;top:57px;padding-left:2px;background:transparent url(../App_Themes/FENI/images/time-left.png) no-repeat top left;line-height:14px;}
.video .vTime span {background:transparent url(../App_Themes/FENI/images/time-long.png) no-repeat top right;color:#fff;font-size:11px;line-height:14px;padding-right:2px;}
.video .vAbout .vTitle {font-size:1.2em;margin-bottom:.2em;line-height:1em;}
.video .vAbout .vTitle a{text-decoration:none;}
.video .vDesc{font-size:.9em;}

.FITN h3{margin-bottom:0px;}
.LPR h3{margin-bottom:0px;display:inline;}
.LPR label{width:120px;text-align:right;padding-right:.6em;padding-bottom:4em;}
.LPR i{display:block;padding-left:4.8em;}

input.TextboxField, .bizform label.EditingFormLabel, .bizform select.DropDownField, .bizform input.TextAreaField{margin-bottom:10px;}
span.EditingFormErrorLabel{font-size:.8em;line-height:.3em;position:relative;top:-5px;}
label.EditingFormLabel{padding-right:5px;}
label.EditingFormLabelCell{text-align:right;}
select.DropDownField{padding:1px;height:26px;margin-bottom:10px;}
.FormButton{margin-top:10px;}

.document{background:transparent url(../App_Themes/FENI/images/icon-doc.png) no-repeat;background-position:0px 0px;padding-left:34px;font-size:.8em;color:#343434;min-height:40px;}
.documment h3{margin:0px;padding:0px;}
.documment h4{margin:0px;padding:0px;}
.document i{position:relative;top:-5px;}

.docFloat {float:right;margin-left:13px;margin-bottom:2px;width:300px;}


#PPapers .document {margin-bottom:20px;}
#PPapers h3{font-size:1.7em;margin-bottom:3px;}
#PPapers a{font-size:.9em;}
#PPapers .last{margin-bottom:0px;}
#PPapers .docs{position:relative;top:15px;}
#PPapers .supporting{padding-left:30px;}

/* MEDIA CONTROLS */
.jointodayindbus{margin:20px 0px;}

#mainLogin{padding-top:20px;}
#mainLogin input, .mainLogin label{margin-bottom:13px;margin-right:3px;}
#mainLogin .CMS-WP-Login-td-UserName{text-align:right;padding-bottom:4px;}
#mainLogin .CMS-WP-Login-td-Password{text-align:right;padding-bottom:4px;}
#mainLogin .CMS-WP-Login-td-Remember{padding-bottom:0px;}
#mainLogin .CMS-WP-Login-td-Forgot{padding-bottom:13px;}
.LogonTextBox{margin-left:3px;}
.LogonTextBox{float:left;}

.lbl-name-of-feed{position:relative;top:-5px;padding:2px;width:300px;}

.ctrl-researchEdit .cbl-states-select {margin:0px;padding:0px;}
.ctrl-researchEdit .h2-states-select {margin:0px;padding:0px;position:relative;top:-25px;}
.ctrl-researchEdit .cbl-states-select label{float:left;width:150px;text-align:left;padding-left:3px;}
.ctrl-researchEdit .cbl-states-select input{float:left;padding-right:7px;}
.ctrl-researchEdit .cbl-topics-select {margin:0px;padding:0px;}
.ctrl-researchEdit .h2-topics-select {margin:0px;padding:0px;position:relative;top:-25px;}
.ctrl-researchEdit h2 label{background-color:#ccc;}
.ctrl-researchEdit .cbl-topics-select label{float:left;width:260px;text-align:left;padding-left:3px;}
.ctrl-researchEdit .cbl-topics-select input{float:left;padding-right:7px;}
.ctrl-researchEdit .cbl-topics-select br, .cbl-states-select br{line-height:20px;}

.ctrl-researchEdit .newLine{clear:both;height:10px;}
.ctrl-researchEdit {min-height:400px;}

.ctrl-researchEdit table, .ctrl-researchEdit tr, .ctrl-researchEdit td{border:solid 1px #fff;}

.mugAndPapers{background:transparent url(../App_Themes/FENI/images/mug-n-papers.png) no-repeat right center;}
.mugAndPapers p{width:330px;}


/* ------------------------------------------------------------------------
                       Home Page Video CSS START
------------------------------------------------------------------------- */

div.dark_square .pp_left ,
div.dark_square .pp_middle,
div.dark_square .pp_right,
div.dark_square .pp_content { background: url(../App_Themes/FENI/images/prettyPhoto/dark_square/contentPattern.png) top left repeat; }
div.dark_square .currentTextHolder { color: #c4c4c4; }
div.dark_square .pp_description { color: #fff; }
div.dark_square .pp_loaderIcon { background: url(../App_Themes/FENI/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat; } /* Loader icon */

div.dark_square .pp_content_container .pp_left { background: url(../App_Themes/FENI/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y; } /* Left Content background */
div.dark_square .pp_content_container .pp_right { background: url(../App_Themes/FENI/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y; } /* Right Content background */
div.dark_square .pp_expand { background: url(../App_Themes/FENI/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
div.dark_square .pp_expand:hover { background: url(../App_Themes/FENI/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
div.dark_square .pp_contract { background: url(../App_Themes/FENI/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
div.dark_square .pp_contract:hover { background: url(../App_Themes/FENI/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
div.dark_square .pp_close { width: 75px; height: 22px; background: url(../App_Themes/FENI/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */
div.dark_square #pp_full_res .pp_inline { color: #fff; } 

div.dark_square .pp_arrow_previous { background: url(../App_Themes/FENI/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
div.dark_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
div.dark_square .pp_arrow_next { background: url(../App_Themes/FENI/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
div.dark_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

div.dark_square .pp_next:hover { background: url(../App_Themes/FENI/images/prettyPhoto/dark_square/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */
div.dark_square .pp_previous:hover { background: url(../App_Themes/FENI/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */

div.overlay1,
div.overlay2,
div.overlay3 {background:url(../App_Themes/FENI/images/white.png) no-repeat;_background:url(../App_Themes/FENI/images/white.gif) no-repeat;position:absolute !important;padding:40px;width:576px;display:none;top:-50px !important;left:120px !important;z-index:1000;}
div.close {background:url(../App_Themes/FENI/images/close.png) no-repeat;position:absolute !important;top:0;right:0;width:35px;height:35px;cursor:pointer;}
a#player {display:block;height:450px;position:relative !important;top:0px !important;left:0px !important;}
.video-link {}

div.items img {border: solid 5px #fff;margin: 0 8px;}

div#vids { position:relative; margin-left:5px; }
div.scrollable {/* required settings */position:relative;overflow:hidden;width: 230px;height:190px;}
div.scrollable div.items {width:20000em;position:absolute;clear:both;}
div.scrollable {float:left;}
div.scrollable div.items div {float:left;}

a.browse {background:url(../App_Themes/FENI/images/hori_large.png) no-repeat;height:30px;width:30px;top:70px;position:absolute;cursor:pointer;font-size:1px;}
a.prevPage {left:0;_Left:-235px;}
a.nextPage {left:190px;_Left:-40px;}

/* right */
a.right { background-position: 0 -30px;}
a.right:hover { background-position:-30px -30px; }
a.right:active { background-position:-60px -30px; } 

/* left */
a.left { } 
a.left:hover  { background-position:-30px 0; }
a.left:active { background-position:-60px 0; }

/* disabled navigational button */
a.disabled {visibility:hidden !important;} 	
ul.navi { list-style:none; margin: 0; padding:0; font-size:10px;padding-top:0px; }
ul.navi li { padding: 3px; width:200px; margin: 0 0 5px 10px; _margin: 0 0 5px 5px;padding-bottom:10px;padding-top:0px;}
ul.navi li:first-child {padding-top:-10px;}
ul.navi a { text-decoration:none; }
ul.navi .active { color:#000 !important; background:#d9f1ff;padding-bottom:10px;}
ul.navi a:hover { }
ul.navi img { float:left; margin-right:3px; }

div.pp_pic_holder a:focus { outline:none; }
div.pp_overlay {background: #000;display: none;left: 0;position: absolute;top: 0;width: 100%;z-index: 9500;}
div.pp_pic_holder {display: none;position: absolute;width: 100px;z-index: 10000;}
.pp_top {height: 20px;position: relative;}
* html .pp_top { padding: 0 20px; }
.pp_top .pp_left {height: 20px;left: 0;position: absolute;width: 20px;}
.pp_top .pp_middle {height: 20px;left: 20px;position: absolute;right: 20px;}
* html .pp_top .pp_middle {left: 0;position: static;}
.pp_top .pp_right {height: 20px;left: auto;position: absolute;right: 0;top: 0;width: 20px;}
.pp_content { height: 40px; }
.pp_content .ppt {left: auto;margin-bottom: 5px;position: relative;top: auto;}
.pp_fade { display: none;text-align:center; }
.pp_content_container {position: relative;text-align: left;width: 100%;}
.pp_content_container .pp_left { padding-left: 20px; }
.pp_content_container .pp_right { padding-right: 20px; }
.pp_content_container .pp_details {margin: 10px 0 2px 0;}
.pp_description {display: none;margin: 0 0 5px 0;}
.pp_nav {clear: left;float: left;margin: 3px 0 0 0;}
.pp_nav p {float: left;margin: 2px 4px;}
.pp_nav a.pp_arrow_previous,
.pp_nav a.pp_arrow_next {display: block;float: left;height: 15px;margin-top: 3px;overflow: hidden;text-indent: -10000px;width: 14px;}
.pp_hoverContainer {position: absolute;top: 0;width: 100%;z-index: 2000;}
a.pp_next {background: url(../App_Themes/FENI/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display: block;float: right;height: 100%;text-indent: -10000px;width: 49%;}
a.pp_previous {background: url(../App_Themes/FENI/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display: block;float: left;height: 100%;text-indent: -10000px;width: 49%;}
a.pp_expand,
a.pp_contract {cursor: pointer;display: none;height: 20px;	position: absolute;right: 30px;text-indent: -10000px;top: 10px;width: 20px;z-index: 20000;}
a.pp_close {display: block;float: right;text-indent: -10000px;position:relative;top:10px;z-index:100000;}
.pp_bottom {height: 20px;position: relative;}
* html .pp_bottom { padding: 0 20px; }
.pp_bottom .pp_left {height: 20px;left: 0;position: absolute;width: 20px;}
.pp_bottom .pp_middle {height: 20px;left: 20px;position: absolute;right: 20px;}
* html .pp_bottom .pp_middle {left: 0;position: static;}
.pp_bottom .pp_right {height: 20px;left: auto;position: absolute;right: 0;top: 0;width: 20px;}
.pp_loaderIcon {display: block;height: 24px;left: 50%;margin: -12px 0 0 -12px;position: absolute;top: 50%;width: 24px;}
#pp_full_res {line-height: 1 !important;}
#pp_full_res .pp_inline {text-align: left;}
#pp_full_res .pp_inline p { margin: 0 0 15px 0; }
div.ppt {color: #fff;display: none;font-size: 17px;left: 0;position: absolute;top: 0;z-index: 9999;}

/* ------------------------------------------------------------------------
                            Miscellaneous
------------------------------------------------------------------------- */

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* ------------------------------------------------------------------------
                            Video CSS END
------------------------------------------------------------------------- */


/* Sign up areas */
.tbl_contributionOptions td{width:130px;padding:3px;}
.tbl_contributionOptions tr{border-top:solid 1px #999;}
.tbl_contributionOptions input{color:#999;}
#tbl_contribute a{color:#4769bf;font-weight:bold;}
#tbl_contribute td{padding-bottom:3px;}
.tr-header{font-weight:bold;color:#606060;}
.paySummary h2 {margin:0px;padding:0px;position:relative;top:-25px;}
.col1, .col2 {float:left;margin:0 25px 25px 0;width:300px;}

.referafriend fieldset legend{font-size:1.5em;}
.referafriend fieldset input{width:400px;margin-bottom:5px;}
.referafriend fieldset textarea{width:405px;margin-bottom:5px;}
.referafriend fieldset .smalltext{font-size:.8em;color:#aaa;}
.referafriend fieldset #PnlReferFriend{display:none;}

.researchList {border-right:solid 1px #002355;border-left:solid 1px #002355;}
.pagination {text-shadow: 0.1em 0.1em 0.1em black;background-color:#1c4694;color:#fff;padding:7px 0px;background:#002355 url(../App_Themes/FENI/images/btn-back-r-x-002355.jpg) repeat-x top;text-align:center;}
.pagination .pNav{margin:0px auto;}
.pagination a{color:#fff;}
.pagination a.plus, .pagination a.minus, .pagination a.link, .pagination a.carrots {font-weight:bold;text-decoration:none;padding:5px 7px;}
.pagination a.plus:hover, .pagination a.minus:hover, .pagination a.link:hover, .pagination a.carrots:hover{text-shadow: 0.1em 0.1em 0.1em #ccc;background-color:#fff;color:#000;font-weight:bold;text-decoration:none;padding:4px 6px;border:solid 1px #1d92e2;}
.pagination a.link, .pagination a.carrots {font-weight:normal;} 
.pagination a.noshow{opacity:0.2;filter:alpha(opacity=20);}
.selected {font-weight:bold;}
a.selected {padding:4px 6px;border:solid 1px #1d92e2;}
.pagination .noshow {display:none;}

.adwordbox{margin: 0px 13px 23px 13px; padding: 13px; text-align: center; background-color: rgb(217, 217, 217);}
.adwordbox h2{margin: 0px; text-align: center; font-size: 1.8em;}
.adwordbox p{padding: 5px 13px 13px; text-align: center; font-size: 1.2em; font-weight: bold;}
.adwordbox .Disc{font-size: 0.8em;}
.adwordbox .btnJoin{margin-top: 15px; margin-bottom: 5px;}

.indexBlog {text-align:left;margin:0px 27px 4px 18px;/*12px 27px 0px 47px;*/}
.indexBlog .post {margin-bottom:0px;}
.indexBlog .postDetail {margin-bottom:0px;}
.indexBlog h2, .Bloglist h2 {color:#003366;/*color:#07346b;*/font-size:1.4em;}
.indexBlog .postedBy, .Bloglist .postedBy {font-size:.8em;color:#777;margin-bottom:8px;margin-top:6px;}
.indexBlog .postDetail img, .Bloglist .postDetail img {float:right;margin-left:15px;margin-bottom:0px;}
.indexBlog .cont {font-size:.9em;font-weight:bold;}
.indexBlog .lkfooter, .Bloglist .lkfooter {border-top:solid 1px #989898;padding-top:10px;margin-top:10px;}
.indexBlog .lkfooter .lkcomments, .Bloglist .lkfooter .lkcomments {float:left;font-size:.9em;font-weight:bold;}
.indexBlog .lkfooter .share, .Bloglist .lkfooter .share {float:right;height:30px;margin-top:0px;}

.indexFENTOP10 {margin:10px 17px 24px 17px;}
.indexFENTOP10 h2 {font-size:1.4em;margin:0px;padding:0px;margin-bottom:7px;}

.indexFENTOP10 .newsTitle{color:#003366;font-size: 11pt;font-weight:bold;line-height:12pt;}
.indexFENTOP10 .newsDate{font-size:.8em;color:#777;display:block;margin-top:3px;}
.indexFENTOP10 .newsSummary{padding-top:4px;margin-bottom:10px;padding-left:0px;margin-left:0px}
.indexFENTOP10 .newsReadmore{font-size:.9em;}

.Bloglist .lkfooter .share {float:right;height:30px;margin-top:0px;}

.postDetail{margin-bottom:20px;}
.postHeader{font-size:1.7em;}
.postHeader a{color:#003366;font-weight:bold;}

a.lkBlogRSS{background:transparent url(../App_Themes/FENI/images/icon-rss.gif) no-repeat left center; padding-left:20px;}


.Bloglist {width:645px;text-align:left;padding:0px 37px 30px 27px;}


.EditContributionEdit, .EditContributionDelete, .CommentAction, .InlineAbuseLink, .BlogPanel .SubmitButton{color:#fff;background-color:#3399ff;text-decoration:none;padding:3px 5px 4px 5px;line-height:2em;}
.EditContributionEdit:hover, .EditContributionDelete:hover, .CommentAction:hover, .InlineAbuseLink:hover, .BlogPanel .SubmitButton:hover{background-color:#66ccff;text-decoration:none;}
.EditContributionDelete {margin-left:5px;}
.CommentAction{margin-right:5px;}

.CommentUserPicture{margin-right:15px;margin-bottom:5px;}
.CommentDate{color:#999999;margin-top:5px;}
.BlogCommentsTitle{font-size:1.6em;
	font-weight:bolder;
	font-family:Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	letter-spacing: -0.03em;
	padding-bottom: 20px;
	text-align: left;
	color:#292929;
	margin-left:20px;
	margin-top:40px;
}
.CommentDetail [padding-top:13px;]

.blogComments, .blogComments .TrackbackPanel{margin-left:20px;}
.blogComments .TrackbackPanel, .blogComments .InfoLabel{padding-left:20px;}
.blogComments .TrackbackURL{color:#3399cc;text-decoration:underline;}


.BlogLeaveComment
{
	font-size:1.4em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 2.3em;
	font-variant: normal;
	letter-spacing: -0.04em;
	margin-bottom: 0.1em;
	text-align: left;
	margin-top:0em;
	color:#003366;
	padding-bottom:20px;
}
.BlogPanel, .CommentDetail{margin-left:20px;margin-bottom:10px;padding-top:20px;}
.BlogPanel .BlogBreakLine {font-weight:bold;}
.BlogPanel .TextBoxField {margin-bottom:8px;}
.BlogPanel .SubmitButton{border:none;margin-top:15px;}

.ContributionsGrid {margin-top:5px;}
.ContributionsGrid th, .ContributionsGrid td{padding:5px 15px;}
.UniGridHead {}
.EvenRow {padding:5px;background-color:#d9d9d9}


.blackBox .content{margin-bottom:15px;margin-right:20px;}
.blackBox h2{font-size:1.6em;
	font-weight:bolder;
	font-family:Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	letter-spacing: -0.03em;
	text-align: left;
	color:#292929;
	margin-bottom:5px;
}

.InfoLabel{padding-left:20px;}
.comments .TrackbackPanel{padding-left:20px;}
.comments .TrackbackURL{color:#3399cc;text-decoration:underline;}
.BlogPanel{margin-top:20px;}
.TextBoxField {width:220px;}
.TextAreaField {width:227px;}
.Bloglist .BlogPTitle a, .Bloglist h1{font-size:1.6em;
	font-weight:bolder;
	font-family:Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	letter-spacing: -0.03em;
	text-align: left;
	margin-bottom:10px;}
.Bloglist .BlogPTitle {margin-bottom:10px;}
.Bloglist h1{color:#003366;;}

.BlogPBody{margin-bottom:20px;}
.PostedBy{margin-bottom:15px;}
.BlogPBody img {float:right;margin-left:15px;margin-bottom:10px;}

.lblBlogLabel{}
.tbxBlogSearch{padding:2px;position:relative;top:1px;background:#f0f0f0 url(../App_Themes/FENI/images/tbx_shadow.gif) no-repeat -2px -2px;}
.btnBlogSearch{margin-left:3px;border:none;color:#fff;background-color:#3399ff;text-decoration:none;padding:3px 5px 4px 5px;}
.btnBlogSearch:hover{background-color:#66ccff;text-decoration:none;}

.addthis_bottom{position:relative;top:-30px;}
.addthis_top{position:relative;top:-10px;}

.rNavBlogLinks{padding-bottom:20px;}
.rNavBlogLinks strong{}
.rNavBlogLinks a.lkBlog{margin-bottom:13px;display:block;padding:0px;color:#3399cc !important; }
.rNavBlogLinks .title{font-size:1.6em;
	font-weight:bolder;
	font-family:Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	letter-spacing: -0.03em;
	text-align: left;
	margin-bottom:7px;}

/* #Signup# */
.signup, .signupHeader {padding:10px 10px 0  10px;}
.signup .fsm{font-size:.8em;}/* font small */
.signup .flg{font-size:1.2em;}/* font large */
.signup legend{font-size:1.6em;color:#444;font-weight:bold;margin-bottom:.5em;}
.signup legend em{font-size:.5em;font-style:italic;color:#898989;font-weight:normal;}/* Italic Disclaimer */
.signup p{width:70%;}/* form content */
.signup ul{margin-bottom:1em;}
.signup li{list-style:none;position:relative;margin-left:0px;margin-top:5px;/* default top is too large */}
.signup .c1{position:absolute;left:50px;}/* column one */
.signup .c1c{padding-left:50px;margin-bottom:1em;}/* column one container - no positioning */
.signup .c2{position:relative;top:0px;left:170px;}/* column two */
.signup .feedback{position:relative;top:0px;left:170px;}/* column two */
.signup .em, .signup .sm, .signup .feedback{padding-left:5px;}/* error message & successful message */
.signup .cp{position:relative;top:0px;left:0px;}/* clear positioning */
.signup .error{color:Red;}/* error message */
.signup .success{color:green;}/* successful message */
.signup .btn{text-align:center;padding:5px 15px;background:#01265a url(../App_Themes/FENI/images/btn-back-r-x-002355.jpg) repeat-x top; border: solid 1px #3399cc; color:#fff;font-weight:bold;}
.signup .disclaimer{color:#898989;font-size:.8em;font-style:italic;}
.signup .sHalf{height:.5em;}
.signup .sThird{height:.33em;}

#tbl_rates td{padding-bottom:3px;padding-top:6px;}
#tbl_rates .cHeader{border-bottom:solid 1px #dfdfdf;}
#tbl_contSum{margin-left:50px;}
#tbl_contSum td{padding-bottom:5px;}
#tbl_contributions td{padding-bottom:5px;padding-right:15px;}
#tbl_contributions a{font-weight:bold;}

.tip h2{
	font-size:1.6em;
	font-weight:bolder;
	font-family:Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	letter-spacing: -0.03em;
	text-align: left;
	margin-bottom: 0.1em;
	color:#292929;
}

.tip h3{
    font-size:1.3em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	letter-spacing: -0.04em;
	margin-bottom: 0.1em;
	text-align: left;
	margin-bottom:.4em;
	margin-top:0em;
	color:#003366;
    }

.tip p{
	color: #333;
	font-size:1em;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 1.4em;
	font-variant: normal;
	letter-spacing: 0em;
	text-align: left;
	margin-left:.1em;
}

/* #Bubbletip# */
.bubbletip
{
	position: absolute;
	z-index: 4000;
	border-collapse: collapse;
}
.bubbletip td.bt-topleft
{
	background: transparent url(../App_Themes/FENI/images/bubbletip.png) no-repeat scroll 0px 0px;
	height: 33px;
	width: 33px;
}
.bubbletip td.bt-top
{
	background: transparent url(../App_Themes/FENI/images/bubbletip-T-B.png) repeat-x scroll 0px 0px;
	height: 33px;
}
.bubbletip td.bt-topright
{
	background: transparent url(../App_Themes/FENI/images/bubbletip.png) no-repeat scroll -73px 0px;
	height: 33px;
	width: 33px;
}
.bubbletip td.bt-left-tail div.bt-left, .bubbletip td.bt-left
{
	background: transparent url(../App_Themes/FENI/images/bubbletip-L-R.png) repeat-y scroll 0px 0px;
	width: 33px;
}
.bubbletip td.bt-left-tail div.bt-left-tail
{
	background: transparent url(../App_Themes/FENI/images/bubbletip.png) no-repeat scroll 0px -33px;
	width: 33px;
	height: 40px;
}
.bubbletip td.bt-right-tail div.bt-right, .bubbletip td.bt-right
{
	background: transparent url(../App_Themes/FENI/images/bubbletip-L-R.png) repeat-y scroll -33px 0px;
	width: 33px;
}
.bubbletip td.bt-right-tail div.bt-right-tail
{
	background: transparent url(../App_Themes/FENI/images/bubbletip.png) no-repeat scroll -73px -33px;
	width: 33px;
	height: 40px;
}
.bubbletip td.bt-bottomleft
{
	background: transparent url(../App_Themes/FENI/images/bubbletip.png) no-repeat scroll 0px -73px;
	height: 33px;
	width: 33px;
}
.bubbletip td.bt-bottom
{
	background: transparent url(../App_Themes/FENI/images/bubbletip-T-B.png) repeat-x scroll 0px -33px;
	height: 33px;
}
.bubbletip td.bt-bottomright
{
	background: transparent url(../App_Themes/FENI/images/bubbletip.png) no-repeat scroll -73px -73px;
	height: 33px;
	width: 33px;
}
.bubbletip table.bt-top, .bubbletip table.bt-bottom
{
	width: 100%;
}
.bubbletip table.bt-top th
{
	width: 50%;
	background: transparent url(../App_Themes/FENI/images/bubbletip-T-B.png) repeat-x scroll 0px 0px;
}
.bubbletip table.bt-bottom th
{
	width: 50%;
	background: transparent url(../App_Themes/FENI/images/bubbletip-T-B.png) repeat-x scroll 0px -33px;
}
.bubbletip table.bt-top td div
{
	background: transparent url(../App_Themes/FENI/images/bubbletip.png) no-repeat scroll -33px 0px;
	width: 40px;
	height: 33px;
}
.bubbletip table.bt-bottom td div
{
	background: transparent url(../App_Themes/FENI/images/bubbletip.png) no-repeat scroll -33px -73px;
	width: 40px;
	height: 33px;
}
.bubbletip td.bt-content
{
	background-color: #fff;
	vertical-align: middle;
}
pre.tip{margin: 0px;padding: 5px;font-size: 0.9em;}
pre.code{margin: 0px;padding: 20px;border: solid 1px #CCC;font-size: 1.0em;}

/*******************************/

.div_pInvoice dl{margin-left:20px;}
.div_pInvoice dt{font-size:1.4em;font-weight:bold;margin-top:10px;}
.div_pInvoice dd{margin-left:5px;margin-bottom:3px;}
.div_pInvoice .totalAmount{padding:3px;border:1px solid #000;padding-right:7px;}


.ValError ul{border:solid 1px #d7bbb8;margin-bottom:13px;padding:13px;background-color:#f6dcd9;padding-bottom:8px}
.pError{color:red;border:solid 1px #d7bbb8;padding:12px;padding-left:38px;background:#f6dcd9 url(../App_Themes/FENI/images/cross_circle.png)no-repeat;background-position:13px 13px;margin-bottom:13px;display:block;}
.ValError li{margin-left:25px;padding-left:0px;list-style-image:url(../App_Themes/FENI/images/cross_circle.png); margin-bottom:5px;}

.for10{background:transparent url(../App_Themes/FENI/images/Bumper-BOR.jpg) no-repeat 625px 110px}

.OneCol{padding-left:26px;padding-right:26px;}

#paypal-Disclaimer {font-size:.9em;display:none;background:#dae6f1 url(../App_Themes/FENI/images/information.png) no-repeat 10px 10px;padding:10px 8px 8px 30px;margin-bottom:13px;border:solid 1px #b8c6d2;}
#paypal-Disclaimer span{color:blue;}

div.blockUI{font-size:3em;border:none;padding:15px;background-Color: #000;-webkit-border-radius: 10px; -moz-border-radius: 10px; opacity: .8; color: #fff }
div.blockUI h1, div.blockUI h2 {color: #444; padding: 20px;}

/* #Petition Form# */
.petitionForm {background-color:#fdeecd;padding:10px 38px 38px 38px;width: 360px;}
.petitionForm h2{text-align:center;font-family:Georgia, Times New Roman, Serif !important;font-size:2.3em;}
.petitionForm i{padding-bottom:10px;}
.petitionForm ul.list li{padding-left:0px;margin-left:10px;}
.petitionForm .signup{position:relative;left:-40px;}
.petitionForm .signup .c1{position:absolute;left:38px;}/* column one */
.petitionForm .signup .c1c{padding-left:38px;margin-bottom:1em;}/* column one container - no positioning */
.petitionForm .signup .c2,.petitionForm .signup .feedback{position:relative;top:0px;left:118px;}/* column two */
.petitionForm a{color:#fff;background-color:#3399ff;text-decoration:none;padding:3px 5px 4px 5px;}
.petitionForm a:hover{background-color:#66ccff;text-decoration:none;}

.InitiativeContactForm .signup .c1{position:absolute;left:10px;}
.InitiativeContactForm .signup .c2, .InitiativeContactForm .signup .feedback{position:relative;top:0px;left:110px;}/* column two */

#mainInitiatives ul{margin-top:7px;}
#mainInitiatives li{margin:0px;padding:0px;margin-bottom:4px;margin-left:20px;}
#mainInitiatives h2{line-height:1.1em;font-size:1.2em;margin-top:1.2em;}
#mainInitiatives .ReadMore{border-bottom:solid 1px #ccc;text-align:right;margin-bottom:3px;}

.searchControls{width:200px;float:right;}
.searchControlsHeader{margin-bottom:20px;}

.indent .desc{width:550px;margin-bottom:10px;}

.paypalBtn{position:absolute;top:80px;left:430px;z-index:1000;}

#landingSignup {text-align:center;width:180px;margin:0px auto;}
#landingSignup .NewsSubscription {float:none;position:relative;left:-50px;top:-30px;}

.noRecordsFound{font-size:1.4em;color:#003366;}

#tbl_loginRegister{min-height:500px;}

/* #miniRegister# */
.RegisterPanel .LogonTextBox {margin-bottom:6px;color:#444;}
.RegisterPanel .btn{float:left;margin-left:3px;width:117px;text-align:center;}
.RegisterPanel label{float:left;}
.RegisterPanel .error{color:Red;padding-left:5px;}
.RegisterPanel .lbReturn{font-size:10px;letter-spacing: 0px;}
.RegisterPanel .LogonDropBox{background-color:#f0f0f0;border:solid 1px #ccc;width:120px;float:left;margin-left:3px;padding-top:2px;padding-bottom:2px;margin-bottom:6px;}
.RegisterPanel .btn{color:#fff;background-color:#3399ff;text-decoration:none;padding:3px 5px 4px 5px;border:none;}
.RegisterPanel .btn:hover{background-color:#66ccff;}

 
#miniLogin .btn{color:#fff;background-color:#3399ff;text-decoration:none;padding:3px 5px 4px 5px;border:none;}
#miniLogin .btn:hover{background-color:#66ccff;}
#miniLogin .errorMessage span{padding-top:10px;margin-bottom:10px;}

.ulQR li{float:left;list-style:none;padding:0px;margin:0px;}
.ulQR label{font-size:.8em;padding-left:5px;margin-bottom:3px;}

.orRegister{float:left;margin-bottom:20px;}
.orRegister h2{padding:0px;margin:0px;padding-top:50px;margin-left:20px;}
.orRegister h2 a{text-decoration:underline;}

#regStatus{color:#fff;}

.miniRegThankyou h2{padding:0px;margin:0px;}

.TrackbackPanel{clear:both;}
.CommentDetail{}
.CommentUserName{font-size:1.3em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	letter-spacing: -0.04em;
	text-align: left;
	margin-bottom:.4em;
	margin-top:0em;
	color:#444;}
.PostCommentSeparatorLine{margin-left:20px;border:#fff;border-bottom:solid 1px #ccc;}

.Regbox{padding:1em;border:solid 1px #4d71b2;-moz-border-radius: 15px;border-radius: 15px;position:relative;}
.tbltdOR{text-align:center;padding:13px;}

#loginForm .LogonTextBox{margin-bottom:10px;}
#loginForm  h2{margin-bottom:15px;}

#plc_lt_zoneBody_ph_body_ph_body_lt_zoneLeft_FENICommentLoginRegister_Login1_chkRememberMe{float:left;}
#plc_lt_zoneBody_ph_body_ph_body_lt_wpzBody_logonform_lnkPasswdRetrieval{font-size:.9em;position:relative;left:70px;top:10px;}
#plc_lt_zoneBody_ph_body_ph_body_lt_wpzBody_logonform_Login1_chkRememberMe{margin-bottom:10px;}
#plc_lt_zoneBody_ph_body_ph_body_lt_wpzBody_logonform_Login1_chkRememberMe label{margin-left:5px;}
#plc_lt_zoneBody_ph_body_ph_body_lt_wpzBody_logonform_Login1_LoginButton{color:#fff;background-color:#3399ff;text-decoration:none;padding:3px 5px 4px 5px;border:none;}
#plc_lt_zoneBody_ph_body_ph_body_lt_wpzBody_logonform_Login1_LoginButton:hover{background-color:#66ccff;}
#plc_lt_zoneBody_ph_body_ph_body_lt_wpzBody_logonform_txtPasswordRetrieval{color:#aeaeae;width:120px;padding:4px 3px 3px 3px;background:#f0f0f0 url(../App_Themes/FENI/images/tbx_shadow.gif) no-repeat top left;border:none;border-bottom:solid 1px #D6D6D6;border-right:solid 1px #D6D6D6}
#plc_lt_zoneBody_ph_body_ph_body_lt_wpzBody_logonform_pnlPasswdRetrieval{padding-top:20px;}
#plc_lt_zoneBody_ph_body_ph_body_lt_wpzBody_logonform_btnPasswdRetrieval{color:#fff;background-color:#3399ff;text-decoration:none;padding:3px 5px 4px 5px;border:none;}
#plc_lt_zoneBody_ph_body_ph_body_lt_wpzBody_logonform_btnPasswdRetrieval:hover{background-color:#66ccff;}

#steps{padding-top:0px;padding-left:50px;margin-bottom:30px;}
#steps h1{margin-bottom:20px;/*font-size:2.6em;*/}
#steps .step{margin-bottom:20px;margin-left:20px;}
/* referenced image to media library */
#steps .stepNumber{background:transparent url(/FENI/media/Web-Images/step123.gif) no-repeat;padding-left:36px;}
#steps .sn1{background-position:0px 8px;}
#steps .sn2{background-position:-36px 8px;}
#steps .sn3{background-position:-75px 8px;}
#steps .stepDescription{/*font-size:1.9em;*/background-color:#fff;padding-top:5px;padding-left:5px;}
#steps #getStarted{margin-left:50px;}
#steps #stepFlags{position:relative;top:-40px;margin:30px;float:right;}
#steps #stepheader{margin-bottom:20px;}

#hStep1{background:transparent url(/FENI/media/Web-Images/step1step2step3.gif) no-repeat;width:94px;height:37px;}
#hStep2{background:transparent url(/FENI/media/Web-Images/step1step2step3.gif) no-repeat;background-position:0px -55px;width:94px;height:37px;position:relative;top:2px;left:10px;}
#hStep3{background:transparent url(/FENI/media/Web-Images/step1step2step3.gif) no-repeat;background-position:0px -108px;width:94px;height:37px;}

#music{padding:0px 0px 0px 0px;background:#fff url(/FENI/media/Web-Images/music-notes-back.gif)repeat;background-position:0px 10px;}
#music .audioHeader{display:block;font-size:13px;font-weight:bold;color:#003366;padding-left:45px;}
#music .audioDesc{display:block;font-size:9px;padding-left:45px;}
#music .mThumb{position:absolute;}
#music a{padding:15px 20px 5px 20px;display:block;position:relative;}
#music a:hover{background:transparent url(/FENI/media/Web-Images/Overlaylightblue.png)repeat;}
#music a:first-child{padding-top:20px;}
#music #viewallmusic{float:right;}
#music #viewallmusic:hover{background:none;}

.mSocialMedia{float:right;position:relative;top:-10px;margin-bottom:30px;}

#pMethodContainer{position: relative;}
#pMethodContainer table{width: 99px; position: absolute; left: 850px; top: 50px;}
#pMethodContainer td{margin-bottom:15px;}

/* #Clear Styles# */
a.anchor {background:none;}