body,p,div,h1,h2,h3{
margin:0;
padding:0
}

body{
border-top:1px solid #bbb;
background-color:#efefef
}

#page{
background-color:#fff;
min-width:740px;
max-width:1100px;
width:expression(document.body.clientWidth >1105? "1100px":"auto");
margin:0 auto
}

a:link{
color:#039
}

a:visited{
color:#66a
}

a:hover{
color:#039
}

a.ext{
background:transparent url(/i/link-external.gif) no-repeat right center;
padding-right:13px
}

a.pdf{
background:transparent url(/i/file-pdf-sml-white.gif) no-repeat right 3px;
padding-right:15px
}

h1{
font-family:Arial,Helvetica,sans-serif;
font-size:175%;
font-weight:lighter;
letter-spacing:-1px;
margin-bottom:5px;
margin-top:5px;
color:#323773
}

h2{
font-family:Arial,Helvetica,sans-serif;
font-size:150%;
margin-top:10px;
margin-bottom:3px;
font-weight:lighter;
letter-spacing:-1px;
color:#323773
}

h2.sub{
font-family:Arial,Helvetica,sans-serif;
font-size:150%;
margin-top:0px;
margin-bottom:3px;
font-weight:lighter;
letter-spacing:-1px;
color:#323773
}

h3{
font-family:Arial,Helvetica,sans-serif;
font-size:120%;
margin-top:10px;
margin-bottom:3px;
font-weight:lighter;
color:#323773;
letter-spacing:-1px
}

h4{
font-family:Verdana,Helvetica,sans-serif;
font-size:80%;
margin-top:0px;
margin-bottom:10px;
color:#323773;
letter-spacing:0px
}

h2 a:link,h2 a:visited,h3 a:link,h3 a:visited{
color:#323773;
text-decoration:none
}

h2 a:hover,h3 a:hover{
text-decoration:underline
}

#sidebar h2,#sidebar h3{
margin:0;
padding:0 0 0 0
}

p,li,label{
line-height:160%;
font-family:Verdana,Helvetica,sans-serif;
font-size:80%
}

p{
margin-bottom:10px
}

#sidebar p{
line-height:130%;
margin-bottom:5px;
font-size:70%
}
table p{
font-size:100%
}

ul{
list-style-type:none;
margin:0 0 10px 0;
padding:0 0 0 10px
}

ol{
padding:0 0 0 20px;
margin:10px 10px 10px 0
}

ul li{
background:url(/i/li-std-grey.gif) no-repeat left top;
padding:0 0 0 20px;
margin:0 0 5px 0
}

ol li{
margin:0 0 5px 10px
}

label{
color:#323773
}

textarea{
font-family:Verdana,Helvetica,sans-serif;
font-size:80%
}

p label{
font-size:100%
}

li p{
font-size:100%
}

li li{
font-size:100%
}

li li li{
font-size:85%
}

sup.ftn{
font-family:Verdana,Helvetica,sans-serif;
font-size:11px;
color:#900;
font-weight:lighter
}

table td{
padding:5px
}

table td p{
margin:0;
padding:0
}

table.gridform input{
margin-top:3px;
margin-left:10px
}

table.gridform label{
padding-right:10px
}

img{
border:0
}

#header{
overflow:hidden;
_height:120px;
min-height:120px;
width:100%;
background-color:#DADADA;
width:expression(document.body.clientWidth <745? "740px":"auto")
}

#underlay{
background:url(/i/bg-mast.jpg) top right no-repeat;
height:120px
}

#logo{
width:25%;
float:left;
height:120px
}

#mast{
float:right;
height:120px
}

#globalnav{
width:100%;
float:left;
background:#313E75 url(/i/globalnav-bg.gif) repeat-x top;
width:expression(document.body.clientWidth <745? "740px":"100%");
}

#globalnav ul{
padding:0;
margin:0 0 0 0;
float:left;
list-style-type:none
}

#globalnav ul li{
font-size:80%;
float:left;
whitespace:no-break;
padding:0;
margin:0;
line-height:100%;
background:none
}

#globalnav ul li a,#globalnav ul li b{
display:block;
padding:8px 9px 8px 9px;
text-decoration:none;
color:#fff;
border-right:1px solid #313E75;
}

#globalnav ul li b,#globalnav ul li#sel a{
color:#BFCEE3;
font-weight:normal
}

#globalnav ul a:hover,#globalnav ul li#sel a:hover{
color:#fff;
background:#3a488d url(/i/globalnav-bg-hover1.gif) repeat-x top;
}

#globalnav ul li#home b{
padding:8px 9px 8px 25px;
background:url(/i/icon-home-sel.gif) top left no-repeat
}

#globalnav ul li#home a{
padding:8px 9px 8px 25px;
background:url(/i/icon-home.gif) top left no-repeat
}

#globalnav ul li#home a:hover{
background:url(/i/bg-home-globalnav-sel.gif) top left no-repeat
}

#wrapper{
background:#fff url(/i/bg-sidebar.gif) repeat-y top right;
width:expression(document.body.clientWidth <745? "740px":"auto")
}

body.plain #container{
background:#fff none
}

#container{
width:100%;
float:left;
margin-right:-280px
}

body.wide #container{
margin-right:0px
}

#content{
background:#fff;
margin-right:280px;
padding:15px 15px 15px 25px
}

body.wide #content{
margin-right:0px;
padding:15px 15px 30px 25px
}

#sidebar{
width:270px;
float:right
}

#localnav{
padding:10px 10px 10px 10px
}

.clearing{
height:1px;
clear:both
}

#bcrumbs{
margin:0 0 10px 0;
font-size:70%;
color:#999;
line-height:1.2
}

#bcrumbs a:link,#bcrumbs a:visited{
color:#323773;
text-decoration:none;
font-weight:bold
}

#bcrumbs a:hover{
color:#039;
text-decoration:underline
}

#bcrumbs b{
color:#999;
color:#323773;

font-weight:normal;
}

#mentor{
clear:both;
_height:1%;
padding-top:10px
}

#footer{

}

#legal{
border-bottom:1px #ccc solid;
width:100%;
float:left;
background:#313E75 url(/i/globalnav-bg.gif) repeat-x top
}

#legal ul{
padding:0;
margin:0 0 0 15px;
float:left;
list-style-type:none
}

#legal ul li{
font-size:80%;
display:inline;
whitespace:no-break;
padding:0;
margin:0;
line-height:100%;
background:none
}

#legal ul li a,#legal ul li b{
display:block;
float:left;
padding:8px 9px 8px 9px;
text-decoration:none;
color:#fff;
border-right:1px solid #313E75;
}

#legal ul li b,#legal ul li#sel a{
color:#BFCEE3;
font-weight:normal
}

#legal ul a:hover,#legal ul li#sel a:hover{
color:#fff;
background:#3a488d url(/i/globalnav-bg-hover1.gif) repeat-x top;
}



#partners{
background:#B0B0B0 url(/i/bg-ftr.gif) top left repeat-x;
padding:10px 20px 20px 20px;
clear:both;
overflow:hidden;
_height: 1%;
}
img#sbyf, img#yawo{
float:left;
}
img#sbyf{
margin: 10px 0 0 0;
}
img#yawo{
margin:45px 0 0 20px
}
img#pfeu{
float:right;
margin:25px 0 0 0;
}

#news{
background:#f3f3f3 url(/i/bg-fade-grey-sidebar.gif) top right repeat-x;
border:0px solid #DADADA;
padding:10px 10px 0 10px;
overflow:hidden;
_height:1%
}

#news h2{
margin:0 0 10px 0
}

.newsitem{
border:1px solid #ddd;
border-top:1px solid #fff;
border-left:1px solid #fff;
background:#f3f3f3 url(/i/bg-fade-grey-sidebar.gif) top right repeat-x;
clear:both;
padding:10px;
margin:0 0 10px 0;
overflow:hidden;
_height:1%
}

#news .newsitem h2{
margin:0;
padding:0
}

.newsitem h3{
font-size:130%;
margin:0 0 3px 0;
padding:0
}

.newsitem h3 img{
float:right;
margin:0 0 5px 5px;
border:1px solid #ddd
}

.newsitem p{
margin:0 0px 5px 0;
font-size:70%
}

#news p.more{
font-weight:normal;
color:#333;
padding:0;
margin:0;
text-align:left;
font-size:80%
}

#news p.more i{
font-style:normal;
font-weight:normal
}

#news p.more a:link,#news p.more a:visited{
padding:10px 0;
color:#323773;
text-decoration:none;
font-weight:bold
}

#news p.more a:hover{
text-decoration:underline
}

.pubdate{
font-size:70%;
color:#777;
line-height:1
}

div#newsarchive{
overflow:hidden;
zoom:1
}

div.newsarchive{
width:220px;
float:left;
margin-bottom:20px
}

.browsenextprev{
clear:both;
line-height:160%;
font-family:Verdana,Helvetica,sans-serif;
font-size:70%;
margin:20px auto 20px auto;
padding-top:10px;
color:#aaa
}

.browsenextprev table{
margin:0 auto 0 auto
}

.browsenextprev i{
color:#aaa;
font-style:normal
}

.browsenextprev b{
color:#000
}

.articledivider{
clear:right;
border-top:1px dotted #ccc;
margin-top:20px;
padding-top:0px
}

.articledivider h2{
margin-top:10px
}

.articledivider ul{
font-size:90%
}

.articledivider b{
color:#555
}

#caseintro{
font-weight:bold
}

.othercases{
font-size:90%
}

.othercases b{
color:#323773
}

#case{
background:#efefef;
border:0px solid #DADADA;
padding:10px 10px 10px 10px;
overflow:hidden;
_height:1%
}

#case .colleft{
width:49%;
float:left
}

#case .colright{
width:49%;
float:right
}

.caseitem{
border:1px solid #ddd;
border-top:1px solid #fff;
border-left:1px solid #fff;
background:#f3f3f3 url(/i/bg-fade-grey-sidebar.gif) top right repeat-x;
clear:both;
padding:10px;
margin:0 0 10px 0;
overflow:hidden;
_height:1%
}

.caseitem h3{
font-size:130%;
margin:0 0px 0 0;
padding:0
}

.caseitem h3 img{
float:right;
margin:0 0 5px 5px;
border:1px solid #ddd
}

.caseitem h3 b{
display:block;
font-family:Verdana,Helvetica,sans-serif;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
letter-spacing:1px
}

.caseitem p{
margin:0 0px 5px 0;
font-size:70%
}

#sidebar h2{
font-family:Arial,Helvetica,sans-serif;
font-size:120%;
font-weight:lighter;
color:#323773;
letter-spacing:-1px
}

#sidebar h2 a:link,#sidebar h3 a:visited{
text-decoration:none;
color:#323773
}

#sidebar h2 a:hover{
text-decoration:underline
}

#sidebar h3{
font-family:Arial,Helvetica,sans-serif;
font-size:120%;
font-weight:lighter;
color:#323773;
letter-spacing:-1px
}

#sidebar h3 a:link,#sidebar h3 a:visited{
text-decoration:none;
color:#323773
}

#sidebar h3 a:hover{
text-decoration:underline
}

form#srch{
clear:both;
margin-top:0px;
border:1px solid #ddd;
border-top:1px solid #fff;
border-left:1px solid #fff;
padding:8px;
margin-bottom:10px;
background:#f4f4f4 url(/i/bg-fade-grey-sidebar-srch.gif) top right repeat-x
}

form#srch #q{
width:180px;
font-family:Verdana,Helvetica,sans-serif;
font-size:80%;
padding:2px;
border:1px solid #bbb;
border-right-color:#ddd;
border-bottom-color:#ddd
}

form#srch label{
font-family:Verdana,Helvetica,sans-serif;
font-size:70%;
color:#444;
font-weight:bold
}

#localnav ul,#localnav ol{
font-size:85%
}

#sidebar .downloads{
zoom:1;
border:0px solid #517951;
background:#689B68 url(/i/sb-box-downloads.gif) left top repeat-x;
margin-bottom:10px
}

#sidebar .downloads h3 a:link,#sidebar .downloads h3 a:visited{
color:#fff;
text-decoration:none
}

#sidebar .downloads h3 a:hover{
color:#fff;
text-decoration:underline
}

#sidebar .downloads h3 img{
float:right
}

#sidebar .downloads h3{
padding:8px 12px 0 8px;
font-family:verdana;
font-size:12px;
letter-spacing:0;
font-weight:bold
}

#sidebar .downloads p{
line-height:130%;
color:#fff;
padding:0 65px 10px 8px
}

#sidebar .achieve{
zoom:1;
border:0px solid #003;
background:#35427D url(/i/sb-box-achieve.gif) left top repeat-x;
margin-bottom:10px
}

#sidebar .achieve h3 a:link,#sidebar .achieve h3 a:visited{
color:#fff;
text-decoration:none
}

#sidebar .achieve h3 a:hover{
color:#fff;
text-decoration:underline
}

#sidebar .achieve h3 img{
float:right
}

#sidebar .achieve h3{
padding:8px 8px 0 8px;
font-family:verdana;
font-size:12px;
letter-spacing:0;
font-weight:bold
}

#sidebar .achieve p{
line-height:130%;
color:#fff;
padding:0 70px 8px 8px
}

#sidebar .guide{
zoom:1;
border:0px solid #5858AB;
background:#BE474E url(/i/sb-box-quickref.gif) left top repeat-x;
margin-bottom:10px
}

#sidebar .guide h3 a:link,#sidebar .guide h3 a:visited{
color:#fff;
text-decoration:none
}

#sidebar .guide h3 a:hover{
color:#fff;
text-decoration:underline
}

#sidebar .guide h3 img{
float:right
}

#sidebar .guide h3{
padding:8px 11px 0 8px;
font-family:verdana;
font-size:12px;
letter-spacing:0;
font-weight:bold
}

#sidebar .guide p{
line-height:130%;
color:#fff;
padding:0 65px 8px 8px
}

#sidebar .newsletter{
zoom:1;
background:#909090 url(/i/sb-box-newsletter.gif) left top repeat-x;
margin-bottom:10px
}

#sidebar .newsletter h3 a:link,#sidebar .newsletter h3 a:visited{
color:#fff;
text-decoration:none
}

#sidebar .newsletter h3 a:hover{
color:#fff;
text-decoration:underline
}

#sidebar .newsletter h3 img{
float:right
}

#sidebar .newsletter h3{
padding:8px 8px 0 8px;
font-family:verdana;
font-size:12px;
letter-spacing:0;
font-weight:bold
}

#sidebar .newsletter p{
line-height:130%;
color:#fff;
padding:0 65px 8px 8px
}

#sidebar .contact{
zoom:1;
border:0px solid #FFD966;
background:#9F9F71 url(/i/sb-box-contact.gif) left top repeat-x;
margin-bottom:10px
}

#sidebar .contact h3 a:link,#sidebar .contact h3 a:visited{
color:#fff;
text-decoration:none
}

#sidebar .contact h3 a:hover{
color:#fff;
text-decoration:underline
}

#sidebar .contact h3 img{
float:right
}

#sidebar .contact h3{
padding:8px 10px 0 8px;
font-family:verdana;
font-size:12px;
letter-spacing:0;
font-weight:bold
}

#sidebar .contact p{
line-height:130%;
color:#fff;
padding:0 65px 8px 8px
}

.financebox{
padding:10px 10px 10px 10px;
background-color:#2B3666;
margin-bottom:10px
}

.financebox a:link,.financebox a:visited,.financebox a:hover{
color:#fff
}

.financebox h2 a:link,.financebox h2 a:visited{
color:#fff;
text-decoration:none
}

.financebox h2 a:hover{
text-decoration:underline;
color:#fff
}

.financebox h2{
margin:0
}

.financebox p{
margin-bottom:5px;
_height:1%;
color:#fff
}

#boxfin{
width:100%
}

#boxsc,#boxbl,#boxeq{

}

#boxsc a,#boxbl a,#boxeq a{
padding:10px;
display:block;
text-decoration:none;
overflow:hidden;
_height:1%
}

#boxsc a .magicimg,#boxbl a .magicimg,#boxeq a .magicimg{
margin-top:10px;
display:block;
height:140px
}

#boxbl a{
border:1px solid #4F774F;
border-right:1px solid #2C412C;
border-bottom:1px solid #2C412C;
background:#375337 url(/i/bg-prod-loans.gif) top right no-repeat
}

#boxbl a:hover{
color:#fff;
background:#426442 url(/i/bg-prod-loans-light.gif) top right no-repeat
}

#boxbl a .magicimg{
border:1px solid #2C412C;
border-right:1px solid #4F774F;
border-bottom:1px solid #4F774F;
background:transparent url(/i/fp-bl-grad.jpg) 50% top no-repeat
}

#boxbl a:hover .magicimg{
background:transparent url(/i/fp-bl.jpg) 50% top no-repeat;
cursor:pointer
}

#boxbl .prodtitle{
padding-right:4em
}

#boxsc a{
border:1px solid #F0B500;
border-right:1px solid #826200;
border-bottom:1px solid #826200;
background:#c90 url(/i/bg-prod-seedcorn.gif) top right no-repeat
}

#boxsc a:hover{
color:#fff;
background:#D7A200 url(/i/bg-prod-seedcorn-light.gif) top right no-repeat
}

#boxsc a .magicimg{
border:1px solid #826200;
border-right:1px solid #F0B500;
border-bottom:1px solid #F0B500;
background:transparent url(/i/fp-sc-grad.jpg) 50% top no-repeat
}

#boxsc a:hover .magicimg{
background:transparent url(/i/fp-sc.jpg) 50% top no-repeat;
cursor:pointer
}

#boxsc .prodtitle{
padding-right:3em
}

#boxeq a{
border:1px solid #97004B;
border-right:1px solid #460023;
border-bottom:1px solid #460023;
background:#603 url(/i/bg-prod-equity.gif) top right no-repeat
}

#boxeq a:hover{
color:#fff;
background:#7D003F  url(/i/bg-prod-equity-light.gif) top right no-repeat
}

#boxeq a .magicimg{
border:1px solid #460023;
border-right:1px solid #97004B;
border-bottom:1px solid #97004B;
background:transparent url(/i/fp-eq-grad.jpg) 50% top no-repeat
}

#boxeq a:hover .magicimg{
background:transparent url(/i/fp-eq.jpg) 50% top no-repeat;
cursor:pointer
}

.cont span{
text-decoration:none;
color:#fff
}

.prodtitle{
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:110%;
letter-spacing:-1px
}

.proddetail{
display:block;
margin-top:5px;
font-family:Arial,Helvetica,sans-serif;
font-size:90%;
letter-spacing:0
}

ul#syifproducts{
padding:0;
margin:0 0 10px 0
}

#syifproducts li{
background:none;
margin:0 0 10px 0;
padding:0;
font-weight:bold
}

#syifproducts li a,#syifproducts li b{
display:block;
padding:6px 6px;
text-decoration:none;
color:#fff
}

#syifproducts li a:hover{
color:#fff;
text-decoration:underline
}

li#bl a,li#bl b{
border:1px solid #4F774F;
border-right:1px solid #2C412C;
border-bottom:1px solid #2C412C;
background:#375337 url(/i/bg-prod-loans.gif) top right no-repeat
}

li#bl a:hover{
background:#426442 none
}

li#eq a,li#eq b{
border:1px solid #97004B;
border-right:1px solid #460023;
border-bottom:1px solid #460023;
background:#603 url(/i/bg-prod-equity.gif) top right no-repeat
}

li#eq a:hover{
background:#7D003F none
}

li#sc a,li#sc b{
border:1px solid #F0B500;
border-right:1px solid #A67C00;
border-bottom:1px solid #A67C00;
background:#c90 url(/i/bg-prod-seedcorn.gif) top right no-repeat
}

li#sc a:hover{
background:#D7A200 none
}

ul.locallinks{
padding:0;
margin:0;
list-style-type:none
}

ul.locallinks li{
padding:0;
margin:0;
font-weight:bold
}

ul.locallinks li a,ul.locallinks li b{
color:#444;
display:block;
margin:0 0 10px 0;
padding:5px 7px;
text-decoration:none;
background:#f3f3f3 url(/i/bg-fade-grey-sidebar.gif) top right repeat-x;
border:1px solid #ddd;
border-top:1px solid #fff;
border-left:1px solid #fff
}

ul.locallinks li a:hover{
background:#efefef url(/i/bg-fade-grey-sidebar-rev.gif) bottom right repeat-x
}

ul.locallinks li a:visited{
color:#444
}

ul.locallinks li b{
color:#444
}

#sidebar .localnavlinks{
background:#efefef
}

#sidebar .localnavlinks h3{
font-family:Verdana,Helvetica,sans-serif;
font-size:80%;
padding:5px;
background:#036;
color:#fff;
letter-spacing:0
}

#sidebar .localnavlinks h3 a:link,#sidebar .localnavlinks h3 a:hover,#sidebar .localnavlinks h3 a:visited{
color:#fff
}

#sidebar .localnavlinks ul{
padding:0;
margin:10px 0 0px 0
}

#sidebar .localnavlinks ul li{
background:none;
padding:0;
margin:0;
font-weight:bold
}

#sidebar .localnavlinks ul li a{
color:#323773;
display:block;
margin:0 0 10px 0;
padding:5px 7px;
text-decoration:none;
background:#efefef;
border:1px solid #dadada
}

#sidebar .localnavlinks ul li a:hover{
background:#fff
}

.localnavlinks ul li a:visited{
color:#323773
}

#localnav #steps{
border:1px solid #ddd;
border-top:1px solid #fff;
border-left:1px solid #fff;
padding:8px;
margin-bottom:10px;
background:#f4f4f4 url(/i/bg-fade-grey-sidebar-srch.gif) top right repeat-x
}

#localnav #steps ol{
margin:0px 10px 10px 0;
color:#444
}

#localnav #steps h2{
color:#444;
background:none;
padding:0;
border:0;
margin-top:0
}

table.info{
line-height:160%;
font-family:Verdana,Helvetica,sans-serif;
font-size:70%;
margin:0 0 10px 0
}

body#equity #bcrumbs,body#loan #bcrumbs,body#seed #bcrumbs{
margin:0 0 10px 0
}

body#equity h2,body#loan h2,body#seed h2{
clear:left
}

body#equity h1,body#loan h1,body#seed h1,body#equity p,body#loan p,body#seed p,body#equity h2,body#loan h2,body#seed h2{
_height:1%
}

body#equity h1,body#loan h1,body#seed h1{
_height:1%;
margin-bottom:15px
}

body#equity #content ul.err li,body#loan #content ul.err li,body#seed #content ul.err li{
background:url(/i/li-std-red.gif) no-repeat left top
}

body#loan h1{
background:#375337 url(/i/bg-prod-loans.gif) top right no-repeat;
color:#fff;
padding:5px 10px;
border:1px solid #4F774F;
border-right:1px solid #2C412C;
border-bottom:1px solid #2C412C;
_height:1%
}

body#loan h2{
background:#375337 url(/i/bg-prod-loans.gif) top right no-repeat;
color:#fff;
padding:5px 10px;
margin:15px 0 10px 0;
font-size:80%;
font-family:Verdana,sans-serif;
letter-spacing:0;
font-weight:bold;
border:1px solid #4F774F;
border-right:1px solid #2C412C;
border-bottom:1px solid #2C412C
}

body#loan h3{
color:#375337
}

body#loan .imageboxright p{
background:#375337;
color:#fff
}

body#loan table.info{
background:#D9E6D9
}

body#loan table.info td{
border-bottom:1px dotted #A2C1A2;
padding:5px
}

body#loan h2.tblhdr{
margin-bottom:0
}

body#loan #content li,ul.bl li{
background:url(/i/li-loan.gif) no-repeat left top
}

body#loan #localnav #applyonline a{
background:#375337 url(/i/bg-prod-loans.gif) top right no-repeat;
color:#fff;
border:1px solid #4F774F;
border-right:1px solid #2C412C;
border-bottom:1px solid #2C412C
}

body#loan #localnav #applyonline a:hover{
background:#426442 none
}

body#equity h1{
background:#603 url(/i/bg-prod-equity.gif) top right no-repeat;
color:#fff;
padding:5px 10px;
border:1px solid #97004B;
border-right:1px solid #460023;
border-bottom:1px solid #460023
}

body#equity h2{
background:#603 url(/i/bg-prod-equity.gif) top right no-repeat;
color:#fff;
padding:5px 10px;
margin:15px 0 10px 0;
font-size:80%;
font-family:Verdana,sans-serif;
letter-spacing:0;
font-weight:bold;
border:1px solid #97004B;
border-right:1px solid #460023;
border-bottom:1px solid #460023
}

body#equity h3{
color:#603
}

body#equity .imageboxright p{
background:#603;
color:#fff
}

body#equity table.info{
background:#FFF4F4
}

body#equity table.info td{
border-bottom:1px dotted #FFC4C4;
padding:5px
}

body#equity h2.tblhdr{
margin-bottom:0
}

body#equity #content li,ul.eq li{
background:url(/i/li-equity.gif) no-repeat left top
}

body#equity #localnav #applyonline  a{
background:#603 url(/i/bg-prod-equity.gif) top right no-repeat;
color:#fff;
border:1px solid #97004B;
border-right:1px solid #460023;
border-bottom:1px solid #460023
}

body#equity #localnav #applyonline a:hover{
background:#7D003F none
}

body#seed h1{
background:#C90 url(/i/bg-prod-seedcorn.gif) top right no-repeat;
color:#fff;
padding:5px 10px;
border:1px solid #F0B500;
border-right:1px solid #A67C00;
border-bottom:1px solid #A67C00
}

body#seed h2{
background:#C90 url(/i/bg-prod-seedcorn.gif) top right no-repeat;
color:#fff;
padding:5px 10px;
margin:15px 0 10px 0;
font-size:80%;
font-family:Verdana,sans-serif;
letter-spacing:0;
font-weight:bold;
border:1px solid #F0B500;
border-right:1px solid #A67C00;
border-bottom:1px solid #A67C00
}

body#seed h3{
color:#C90
}

body#seed .imageboxright p{
background:#C90;
color:#fff
}

body#seed table.info{
background:#FFECB3
}

body#seed table.info td{
border-bottom:1px dotted #FFDB6C;
padding:5px
}

body#seed h2.tblhdr{
margin-bottom:0
}

body#seed #content li,ul.sc li{
background:url(/i/li-seed.gif) no-repeat left top
}

body#seed #localnav #applyonline a{
background:#C90 url(/i/bg-prod-seedcorn.gif) top right no-repeat;
color:#fff;
border:1px solid #F0B500;
border-right:1px solid #A67C00;
border-bottom:1px solid #A67C00
}

body#seed #localnav #applyonline a:hover{
background:#D7A200 none
}

h2.bl a{
display:block;
border:1px solid #4F774F;
border-right:1px solid #2C412C;
border-bottom:1px solid #2C412C;
background:#375337 url(/i/bg-prod-loans.gif) top right no-repeat;
padding:4px;
color:#fff
}

h2.bl a:hover{
background:#426442 url(/i/bg-prod-loans-light.gif) top right no-repeat;
text-decoration:none
}

h2.eq a{
display:block;
border:1px solid #97004B;
border-right:1px solid #460023;
border-bottom:1px solid #460023;
background:#603 url(/i/bg-prod-equity.gif) top right no-repeat;
padding:4px;
color:#fff
}

h2.eq a:hover{
background:#7D003F  url(/i/bg-prod-equity-light.gif) top right no-repeat;
text-decoration:none
}

h2.sc a{
display:block;
border:1px solid #F0B500;
border-right:1px solid #A67C00;
border-bottom:1px solid #A67C00;
background:#c90 url(/i/bg-prod-seedcorn.gif) top right no-repeat;
padding:4px;
color:#fff
}

h2.sc a:hover{
background:#D7A200 url(/i/bg-prod-seedcorn-light.gif) top right no-repeat;
text-decoration:none
}

h2.bl a,h2.eq a,h2.sc a,h2.bl a:visited,h2.eq a:visited,h2.sc a:visited{
color:#fff
}

ul.sc,ul.bl,ul.eq{
margin-top:5px;
margin-bottom:5px
}

#applyonline{
margin:0 0 10px 0;
overflow:hidden
}

#localnav #applyonline a{
display:block;
text-decoration:none;
color:#fff;
padding-bottom:10px
}

#localnav #applyonline a .lnkprod{
display:block;
padding:20px 0 0 10px;
font-family:Verdana,sans-serif;
font-size:10px;
text-transform:uppercase;
letter-spacing:1px 
}

#localnav #applyonline a .lnk{
display:block;
padding:0 0 10px 10px;
font-family:Arial,Helvetica,sans-serif;
font-size:175%;
letter-spacing:-1px
}

#localnav #applyonline a:hover{
text-decoration:underline
}

.abstract{
letter-spacing:1px;
border-bottom:1px solid #C1CCE3;
margin:10px 0 20px 0;
padding-bottom:15px;
color:#323773
}

.edsnotes{
border-top:1px dotted #ccc;
margin-top:20px;
padding-top:0px;
color:#555
}

.edsnotes p{
font-size:70%
}

.edsnotes h2{
color:#888
}

.edsnotes h3{
font-family:verdana;
color:#777;
padding-top:0px;
font-size:70%;
text-transform:uppercase;
letter-spacing:2px;
font-weight:normal;
margin:0 0 5px 0
}

.anyquestions{
border:1px solid #FFDE9B;
background-color:#ffd;
padding:10px;
margin:10px 0
}

blockquote.pullquote{
margin:10px 0 10px 0
}

blockquote.pullquote p{
font-size:80%;
line-height:160%;
font-style:italic;
margin:0;
padding:0;
font-weight:bold
}

blockquote p{
font-family:Verdana,Arial,sans-serif;
font-size:80%;
line-height:160%;
font-style:italic;
margin-left:40px
}

#newsarticle blockquote {
width: 240px;
float: left;
margin: 10px 20px 20px 0;
border-top: 5px #2B3666  solid;
border-bottom: 1px #2B3666  solid;
}
#newsarticle blockquote p{
margin: 10px 0;
font-family:georgia,Arial,sans-serif;
font-size:16px;
font-style:italic;
letter-spacing:1px;
color: #2B3666 ;
}

.mentorbox{
padding:0;
color:#fff;
background:#2B3666;
margin:20px 0 20px 0;
overflow:hidden;
height:200px
}

.mentorbox h2{
padding:5px 0 0 10px
}

.mentorbox h2 a:link,.mentorbox h2 a:visited{
color:#fff;
text-decoration:none
}

.mentorbox h2 a:hover{
text-decoration:underline
}

.mentorbox p a:link,.mentorbox p a:visited{
color:#fff;
text-decoration:underline
}

.mentorbox p{
padding:0 0 0 10px;
margin-bottom:10px;
_height:1%;
margin-right:320px
}

.mentorbox img{
float:right;
padding:0 0 0 10px
}

.footnote{
font-size:70%;
border-top:1px dotted #ccc;
margin:40px 0 20px 0;
padding-top:5px;
color:#555
}

.footnote a:visited{
color:#039
}

.explainlink{
text-decoration:none;
border-bottom:1px dotted #039;
color:#039;
cursor:help
}

a:visited.explainlink{
color:#039
}

#events{
background-color:#fff;
margin-bottom:10px;
float:left;
clear:both;
padding:10px
}

#events h2{
margin:0 0 10px 0
}

.eventitem{
overflow:hidden;
_height:1%;
clear:left;
margin-bottom:10px;
margin-left:20px
}

#event .eventitem{
margin-left:0px;
margin-bottom:10px
}

.eventitem .eventdate{
width:3em;
margin-top:2px;
float:left;
background:#303E76 url(/i/bg-cal.gif) 50% top no-repeat
}

.eventitem .date{
background:#fff url(/i/bg-cal-date.gif) no-repeat right bottom;
text-align:center;
font-size:120%;
font-family:verdana;
color:#036;
padding:5px 0 5px;
border-left:1px solid #eee;
border-right:1px solid #ddd;
border-bottom:1px solid #ddd;
border-top:0;
letter-spacing:-1px
}

.eventitem .month{
text-align:center;
padding:11px 0 3px 0;
;
font-size:60%;
text-transform:uppercase;
font-family:verdana;
letter-spacing:1px;
color:#fff;
font-weight:bold
}

.eventitem .eventdetail{
margin-top:5px;
margin-left:3.5em;
font-family:Verdana,sans-serif
}

.eventitem h3{
padding:0;
font-family:Verdana,sans-serif;
margin:0 0 2px 0;
line-height:120%;
font-size:110%;
letter-spacing:-1px
}

.eventitem h3 b{
font-weight:bold
}

.eventitem h1{
margin:0 0 0px 0
}

.eventitem .eventdetail .location{
font-size:80%;
margin:0px 0 0 0
}

.eventitem .eventdetail .dated{
font-size:70%;
margin:2px 0 2px 0;
padding:0
}

.eventitem .eventdetail p{
font-size:70%;
line-height:130%
}

#event .eventitem .eventdetail p{
font-size:70%;
margin:0 0 5px 0;
line-height:150%
}

#event .eventitem .eventdetail p b{
color:#323773
}

table.grey-outline{
font-family:Verdana,Helvetica,sans-serif;
font-size:80%;
border-left:1px solid #ccc;
border-top:1px solid #ccc;
margin-bottom:10px
}

table.grey-outline td,table.grey-outline th{
border-right:1px solid #ccc;
border-bottom:1px solid #ccc
}

table.grey-outline th{
background:#f3f3f3 url(/i/bg-light-dark-fade.gif) bottom left repeat-x;
color:#333;
text-align:left
}

table.grey-outline th.c{
text-align:center
}

table.grey-outline td p,table.grey-outline th p{
font-size:100%;
margin:0
}

li.word,li.powerpoint,li.acrobat,li.excel,li.mp3,li.none{
padding:0 0 5px 22px;
margin:0 0 0 0px
}

li.word{
background:transparent url(/i/file-doc.gif) no-repeat left 2px
}

li.powerpoint{
background:transparent url(/i/file-ppt.gif) no-repeat left 2px
}

li.acrobat{
background:transparent url(/i/file-pdf.gif) no-repeat left 2px
}

li.excel{
background:transparent url(/i/file-xls.gif) no-repeat left 2px
}

li.mp3{
background:transparent url(/i/file-mp3.gif) no-repeat left 2px
}

.imagebox{
overflow:hidden;
_height:1%
}

.imagebox img{
float:left
}

.imagebox h3,.imagebox p{
margin:0;
margin-left:75px
}

.imageboxright{
float:right;
margin:0 0 20px 20px
}

.imageboxright a:link,.imageboxright a:visited,.imageboxright a:hover{
color:#fff
}

.imageboxright img{
display:block
}

.imageboxright h2{
margin:0;
background:#2B3666;
color:#fff;
padding:10px 10px 0 10px
}

.imageboxright p{
font-size:70%;
background:#2B3666;
color:#fff;
padding:10px 10px 10px 10px;
margin-bottom:0
}

.imageboxright p.mod{
padding:0px 10px 10px 10px;
margin-bottom:0
}

.imageboxleft{
float:left;
margin:0 20px 0px 0
}

.imageboxleft img{
display:block
}

.imageboxleft p{
font-size:70%;
background:#2B3666;
color:#efefef;
padding:10px
}

.imgright{
float:right;
margin:0 0 10px 10px
}

.imgleft{
float:left;
margin:0 10px 10px 0
}

#sidebar .feed{
margin-top:0px;
border:1px solid #ddd;
border-top:1px solid #fff;
border-left:1px solid #fff;
padding:8px;
margin-bottom:10px;
background:#f4f4f4 url(/i/bg-fade-grey-sidebar-srch.gif) top right repeat-x
}

#sidebar .feed h3{
color:#444;
font-family:Verdana,Helvetica,sans-serif;
font-weight:bold;
letter-spacing:0;
font-size:70%;
margin:0 0 3px 0
}

#sidebar .feed h3 a:link,#sidebar .feed h3 a:visited{
color:#444
}

#sidebar .feed p a{
font-weight:bold
}

#sidebar .feed .rss{
margin:10px 0 0 0;
font-size:70%
}

.rss a{
display:block;
padding:5px 5px 7px 25px;
background:transparent url(/i/feed20.gif) 0px 5px no-repeat
}

#sidebar .feed .rss a:visited{
color:#039
}

.tablefigures{
border-top:1px solid #aaa;
border-left:1px solid #aaa
}

.tablefigures td{
border-bottom:1px solid #aaa;
border-right:1px solid #aaa
}

#login #fullname{
display:none
}

#accessibility{
position:absolute;
width:80%;
top:-5000px;
left:0
}

ul.partnerlist{
font-size:85%;
float:left;
width:45%
}

.partnerlogo{
clear:both;
overflow:hidden;
padding-top:20px
}

.partnerlogo .col1,.partnerlogo .col2{
width:45%;
float:left
}

.partnerlogo img{
display:block;
margin:auto;
padding:10px
}

#newsletter-signup{
background:#909090 url(/i/sb-box-newsletter.gif) left top repeat-x;
margin-top:20px;
padding:10px
}

#newsletter-signup img{
float:left;
padding:0 8px 0 0
}

#newsletter-signup p{
color:#fff;
margin:0
}

#newsletter-signup form{
color:#efefef;
margin:5px 0 0 70px
}

#newsletter-signup label{
color:#efefef;
font-size:11px
}

#newsletter{
background:#fff;
border-top:1px dotted #ccc;
border-bottom:1px dotted #ccc;
margin-top:20px;
margin:10px 0 10px 0;
padding:10px
}

#newsletter p{
margin-left:66px;
margin-bottom:5px
}

#newsletter h2{
margin:0;
padding:0
}

#newsletter h2 img{
float:left;
padding:5px 6px 0 10px
}

body#newsletterarticle{

}

body#newsletterarticle h1{
margin-top:0
}

.newslettertitle{
font-size:10px;
color:#777;
line-height:100%;
font-family:Verdana,Helvetica,sans-serif;
font-style:normal;
letter-spacing:1px;
padding:10px 0 0px 0;
font-weight:bold;
text-transform:uppercase
}

label.err{
font-weight:bold;
color:#900;
padding:3px 5px
}

input.err,textarea.err,span.err select{
border:2px solid #990000 !important
}

.forminfo{
color:#777;
font-family:Verdana,Helvetica,sans-serif;
font-size:80%;
font-style:italic
}

ul.err{
color:#900;
margin-left:40px
}

ul.err li{
background:url(/i/li-std-red.gif) no-repeat left top;
font-weight:bold
}

p.err{
clear:both
}

#loan h2.err,#seed h2.err,#equity h2.err,h2.err{
clear:none;
background:#fff url(/i/form-icon-error.gif) top left no-repeat;
padding:8px 0 15px 55px;
font-family:Arial,Helvetica,sans-serif;
font-size:175%;
font-weight:lighter;
letter-spacing:-1px;
border:0;
margin:0 0 0 10px;
color:#900
}

#loan h2.notok,#equity h2.notok,#seed h2.notok{
clear:none;
padding:8px 0 15px 55px;
font-family:Arial,Helvetica,sans-serif;
font-size:175%;
font-weight:lighter;
letter-spacing:-1px;
border:0;
margin:0 0 0 10px
}

#loan h2.notok{
color:#375337;
clear:none;
background:#fff url(/i/form-icon-notok-loans.gif) top left no-repeat
}

#equity h2.notok{
color:#603;
clear:none;
background:#fff url(/i/form-icon-notok-equity.gif) top left no-repeat
}

#seed h2.notok{
color:#C90;
clear:none;
background:#fff url(/i/form-icon-notok-seed.gif) top left no-repeat
}

#loan h2.ok,#equity h2.ok,#seed h2.ok{
clear:none;
padding:8px 0 15px 55px;
font-family:Arial,Helvetica,sans-serif;
font-size:175%;
font-weight:lighter;
letter-spacing:-1px;
border:0;
margin:0 0 0 10px
}

#loan h2.ok{
color:#375337;
clear:none;
background:#fff url(/i/form-icon-ok-loans.gif) top left no-repeat
}

#equity h2.ok{
color:#603;
clear:none;
background:#fff url(/i/form-icon-ok-equity.gif) top left no-repeat
}

#seed h2.ok{
color:#C90;
clear:none;
background:#fff url(/i/form-icon-ok-seed.gif) top left no-repeat
}

#loan ul.notok,#equity ul.notok,#seed ul.notok{
padding:0 0 10px 70px
}

#loan ul.notok li,#equity ul.notok li,#seed ul.notok li{
padding:0 0 15px 25px
}

body#loan #content ul.notok li.notok,body#equity #content ul.notok li.notok,body#seed #content ul.notok li.notok{
background:#fff url(/i/form-icon-small-notok.gif) no-repeat left 4px;
color:#900;
font-weight:bold
}

body#loan #content ul.notok li.ok b,body#equity #content ul.notok li.ok b,body#seed #content ul.notok li.ok b{
font-weight:lighter
}

body#loan #content ul.notok li.ok{
background:#fff url(/i/form-icon-small-ok-loans.gif) no-repeat left 4px
}

body#equity #content ul.notok li.ok{
background:#fff url(/i/form-icon-small-ok-loans.gif) no-repeat left 4px
}

body#seed #content ul.notok li.ok{
background:#fff url(/i/form-icon-small-ok-loans.gif) no-repeat left 4px
}

ul.info,p.info{
clear:both
}

#stafflist h2{
clear:left;
margin:4px 0 0 0
}

#stafflist h3{
margin:2px 0 0 0;
font-style:italic
}

p.teamdescrip{
font-family:Arial,Helvetica,sans-serif;
font-size:140%;
margin:0;
font-style:italic;
letter-spacing:-1px;
color:#323773
}

#stafflist .staff{
clear:left;
margin:15px 0 10px 0px
}

.staff{
clear:both;
margin:15px 0 10px 20px;
overflow:hidden;
zoom:1
}

.staff h2{
font-family:Arial,Helvetica,sans-serif;
font-size:150%;
margin:0;
font-weight:lighter;
letter-spacing:-1px;
color:#323773
}

.staff img.portr{
float:left;
padding:0 10px 0 0;
border-right:5px solid #efefef
}

.staff .staffdetail{
float:left;
padding:0 0 0 10px;
height:1%
}

.staffdetail h2{
margin:0
}

.staffdetail .vcard{
clear:left;
float:left
}

.staff p{
padding-top:10px;
clear:left
}

.staff .staffdetail p{
line-height:150%;
padding-top:0px
}

#mapbox{
float:right;
width:300px;
background:#2B3666
}

#mapbox h2{
margin:0;
background:#2B3666;
color:#fff;
padding:10px 10px 0 10px
}

#mapbox a:link,#mapbox a:visited{
text-decoration:none;
color:#fff
}

#mapbox a:hover{
text-decoration:underline
}
#mapbox p{
font-size:70%;
background:#2B3666;
color:#fff;
padding:0px 10px 10px 10px;
margin-bottom:0
}

.useredit{
margin: 0 0 10px 0;
width: 260px;
font-size: 11px;
line-height:1;
font-family:Verdana,Helvetica,sans-serif;
background-color: #ffd;
border:1px dotted #fc6;
padding: 6px 6px;
color: #fc6;
}
.useredit b{
color: #333;
}
.useredit a{
text-decoration:none;
}
.useredit a:visited{
color: #039;
}
.useredit a:hover{
text-decoration:underline;
}
.paginglinks {
font-family:Verdana,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color: #cecece;
}
.paginglinks a:link, .paginglinks a:hover, .paginglinks a:visited, .paginglinks b{
border:1px solid #bbb;
background-color:#cecece;
color:#fff;
padding:5px 8px;
text-decoration:none;
}
.paginglinks a:hover{
border:1px solid #34427F;
background-color:#fff;
text-decoration:none;
color:#34427F;
}
.paginglinks b {
border:1px solid #34427F;
background-color:#34427F;
color:#FFFFFF;
}
.paginglinks i {
font-style:normal;
}
a#paginglinkprev, a#paginglinknext{
border:1px solid #34427F;
background-color:#34427F;
color:#FFFFFF;
}
a:hover#paginglinkprev, a:hover#paginglinknext{
border:1px solid #34427F;
background-color:#fff;
text-decoration:none;
color:#34427F;
}

.aboutsite{
font-size: 11px;
padding-top: 10px;
font-style: italic;
}