/*<agl.folder "elements">*/
* {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	}
body {
	color: #333;
	font: 75%/1.4 "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	background: white url(/images/css/gradient_bg.jpg) repeat-x;
	width: 995px;
	margin: 0 auto;
	}




h1 {
	color: #3958a0;
	font: bold 2.2em Palatino, "Times New Roman", Times, Georgia, serif;
	text-align: left;
	width: 600px;
	clear: both;
	margin-bottom: .35em;
	}
h1 .style1 {
	color: #333;
	}
h2 {
	font-size: 1.3em;
	margin-bottom: .25em;
	}
p {
	margin-bottom: .75em;
	}
blockquote {
	color: #3958a0;
	font: bold 120% / 1.2 Palatino, "Times New Roman", Times, Georgia, serif;
	text-indent: -0.5em;
	padding-left: .33em;
	}
cite {
	color: #333;
	font-size: .8em;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: normal;
	font-style: normal;
	text-align: right;
	display: block;
	}
table, td, th, img {
	border: 0;
	}
/*</agl.folder>*/

/*<agl.folder "classes">*/
.row {
	clear: both;
	height: 1px;
	margin: 0 0 -1px;
	}
/*</agl.folder>*/

/*<agl.folder "links">*/
a,	a:visited {
	color: #4378b3;
	text-decoration: none;
	}
a:hover {
	text-decoration: underline;
	}
/*</agl.folder>*/

/*<agl.folder "Populated tables">*/
.populated {
	width: 600px;
	border-collapse: collapse;
	}
.populated th, .populated td {
	text-align: left;
	padding: 0 10px .75em 0;
	vertical-align: top;
	width: auto;
	}
.populated th.pic, .populated td.pic {
	width: 35px;
	}
.populated th {
	color: black;
	}
.populated .name {
	font-weight: normal;
	}
#network .populated td, .populated2 td {
	vertical-align: middle;
	padding: 0 10px 0 0;
	}
/*</agl.folder>*/

/*<agl.folder "definition lists">*/
#team dl, #portolio #maincontent dl, #network #maincontent dt {
	width: 600px;
	}
#team dt {
	width: 140px;
	float: left;
	clear: left;
	margin-top: 1em;
	display: inline;
	}
#team dd {
	width: 142px;
	float: left;
	margin-top: 1em;
	margin-left: 10px;
	display: inline;
	}
#portfolio #maincontent dt, #network #maincontent dt {
	width: 45%;
	float: left;
	clear: left;
	margin-top: 1em;
	display: inline;
	}
#network #maincontent dt {
	width: 30%;
	}
#portfolio #maincontent dd, #network #maincontent dd {
	width: 25%;
	float: left;
	margin-top: 1em;
	margin-left: 10px;
	display: inline;
	}
#network #maincontent dd {
	width: 33%;
	}
#about dl {
	margin-top: .25em;
	margin-left: 20px;
	}
#team #highlights dl {
	width: 145px;
	float: left;
	margin-left: 20px;
	}
#team #highlights dt {
	font-weight: bold;
	}
#team #highlights dd {
	margin: 0;
	padding: 0;
	}
#team #highlights dd a {
	float: left;
	margin-top: .75em;
	}
#media #highlights .widget dd {
	/*margin-bottom: .75em;*/
	}
#network.subpage #highlights dl, #network.geo #highlights dl {
	margin-top: -0.5em;
	}
#network.subpage #highlights dt, #network.geo #highlights dt {
	font-weight: bold;
	margin-top: .75em;
	}
#portfolio.subpage #highlights dt {
	font-weight: bold;
	}
#portfolio.subpage #highlights dd a {
 margin-top: .75em;
	float: left;
	}
/*</agl.folder>*/

/*<agl.folder "More widget">*/
#highlights #more {
	float: left;
	width: 100%;
	}
#highlights .item {
	float: left;
	width: 100%;
	margin: 0 0 .5em;
	}
#highlights .widget #more img {
	float: left;
	width: auto;
	margin: 0 1em 1em 0;
	padding: 0;
	border: 0;
	}
#highlights .widget .item p {
	width: auto;
	padding-left: 30px;
	}
#highlights .widget #more .item p img {
	margin: .25em 1em 1em -30px;
	}
/*</agl.folder>*/

/*<agl.folder "mainnav">*/
#navdfj {
	color: #dbdeed;
	font-size: x-small;
	background: url(/images/css/dfj_logo.jpg) no-repeat;
	text-indent: -999em;
	width: 433px;
	height: 65px;
	overflow: hidden;
	float: left;
	margin: 18px 0 12px 20px;
	display: inline;
	}
#navdfj a {
	background-image: url(/images/css/dfj_logo.jpg);
	width: 433px;
	height: 65px;
	display: block;
	}
#mainnav {
	color: white;
	font-weight: bold;
	background: white url(/images/css/mainnav_btm.gif) repeat-x left bottom;
	text-transform: uppercase;
	width: 993px;
	height: 2.75em;
	float: left;
	margin-bottom: .5em;
	padding-left: 2px;
	}
#mainnav li {
	float: left;
	list-style: none;
	display: inline;
	}
#mainnav a {
	color: #656565;
	text-decoration: none;
	padding: 7px 20px 4px;
	display: block;
	}
#mainnav a:hover {
	color: #4378b3;
	background: url(/images/css/mainnav_bg_on.jpg) repeat-x left bottom;
	}
#mainnav #navchina, #mainnav #navindia {
	float: right;
	}

#mainnav #navchina a, #mainnav #navindia a {
	color: #999;
	font-weight: normal;
	}
#mainnav #navchina a:hover, #mainnav #navindia a:hover {
	color: #4378b3;
	}
/*</agl.folder>*/

/*<agl.folder "you are here">*/
#team #navteam,	#portfolio #navportfolio,	#news #navnews,	#about #navabout,	#network #navnetwork,	#network.geo #navchina,	#network.geo #navindia {
	background: url(/images/css/mainnav_bg_on.jpg) left bottom;
	}
#network.geo #navchina a, #network.geo #navindia a {
	color: #656565;
	}
/*</agl.folder>*/

/*<agl.folder "you are not here">*/
#network.geo #navnetwork, #network.geo.china #navindia, #network.geo.india #navchina {
	background-image: none;
	}
/*</agl.folder>*/

/*<agl.folder "search">*/
#searchform {
	text-align: right;
	width: 300px;
	float: right;
	margin-top: 45px;
	margin-right: 15px;
	display: inline;
	}
#searchform input {
	background-image: url(/images/css/search_bg.gif);
	width: 231px;
	height: 18px;
	float: left;
	margin-top: 5px;
	}
#searchform img {
	width: 65px;
	float: right;
	}
/*</agl.folder>*/

/*<agl.folder "breadcrumb">*/
#breadcrumb {
	color: #000;
	font-size: .8em;
	text-transform: uppercase;
	}
#breadcrumb a,	#breadcrumb a:visited {
	color: #4378b3;
	text-decoration: none;
	}
#breadcrumb a:hover {
	text-decoration: underline;
	}
#breadcrumb li {
	width: auto;
	float: left;
	margin-bottom: 2em;
	list-style-type: none;
	display: inline;
	}
#breadcrumb li a {
	margin-right: 10px;
	padding-right: 10px;
	border-right: 1px solid black;
	}
/*</agl.folder>*/

/*<agl.folder "content">*/
#content {
	width: 950px;
	float: left;
	margin-left: 22px;
	display: inline;
	}
#maincontent {
	width: 600px;
	float: left;
	display: inline;
	}
#maincontentnews {
	width: 800px;
	float: left;
	display: inline;
	}
.intro {
	font-size: 1.2em;
	font-weight: bold;
	}
#maincontent ul, #maincontent ol {
	margin-bottom: .75em;
	padding-left: 2.25em;
	}
#maincontent li {
	margin-bottom: .5em;
	}
/*</agl.folder>*/

/*<agl.folder "widget">*/
.wc {
	display:none;
	}	
h2.closed {
	background: white url(/images/css/widget_btm.gif) no-repeat 0 -67px;
	cursor:pointer;
	}
h2.opened {
	background: white url(/images/css/widget_btm.gif) no-repeat 0 -167px;
	cursor:pointer;
	}
#highlights {
	color: #666;
	width: 300px;
	float: right;
	clear: right;
	display: inline;
	}
#highlights .widget {
	clear: both;
	margin-bottom: .5em;
	}
#highlights h2 {
	color: #333;
	font-size: 1em;
	width: 300px;
	height: 2.75em;
	}
#highlights h2 a,	#highlights h2 a:visited {
	color: #333;
	text-decoration: none;
	padding-top: 7px;
	padding-bottom: 4px;
	padding-left: 20px;
	display: block;
	}
#highlights h2 a:hover {
	color: #4378b3;
	}
#highlights .widget p,	#highlights .widget dl,	#highlights .widget ul,	#highlights .widget ol,	#highlights .widget blockquote {
	width: 260px;
	margin-top: .25em;
	margin-left: 22px;
	}
#highlights .widget li {
	margin-bottom: .75em;
	list-style: none;
	}
#highlights h3, #highlights h4 {
	color: #000;
	font-size: 1em;
	width: 260px;
	margin-left: 22px;
	}
#highlights img {
	margin-bottom: 0;
	margin-left: 22px;
	padding-bottom: 0;
	}
/*</agl.folder>*/

/*<agl.folder "controls">*/
#controls {
	background: #f5f5f5 url(/images/css/team_highlights_bg.gif) no-repeat left bottom;
	width: 280px;
	float: right;
	display: inline;
	clear: both;
	margin-bottom: 1em;
	padding-left: 20px;
	}
#highlights #controls {
	width: 300px;
	}
#highlights #controls form,  #controls form {
	float: left;
	clear: both;
	display: inline;
	width: 280px;
	margin: 0 0 1em;
	}
#controls h2 {
	font-size: 1.2em;
	font-weight: bold;
	background: none;
	height: auto;
	padding-top: .25em;
	}
#controls label {
	color: #666;
	font-size: 1.2em;
	line-height: 1.2;
	width: 60px;
	float: left;
	clear: both;
	margin-top: .833em;
	}
#controls select {
	width: 200px;
	float: left;
	margin-top: 1em;
	margin-left: 8px;
	border: 1px solid #ccc;
	}
#controls img {
	float: left;
	clear: both;
	margin-left: 210px;
	padding-top: 1em;
	padding-bottom: 1em;
	display: inline;
	}
input.img {
	float: right;
	clear: both;
	margin: .5em 10px .75em;
	}
td input.img {
	margin-right: 0;
	}
input.txt {
	color: #666;
	padding: 2px;
	border: 1px solid #ccc;
	width: 194px;
	margin: .75em 0 0 8px;
	}
/*</agl.folder>*/

/*<agl.folder "home">*/
#home h1 {
	font-size: 6em;
	font-weight: normal;
	text-align: center;
	width: 959px;
	}
/*</agl.folder>*/

/*<agl.folder "home widgets">*/
#home #highlights .widget ul {
	margin-bottom: .75em;
	padding-left: 2em;
	}
#home #highlights .widget li {
	margin-bottom: .25em;
	list-style: square;
	}
#home #highlights .widget img {
	float: right;
	margin-bottom: 0;
	display: inline;
	}
/*</agl.folder>*/

/*<agl.folder "team">*/
#team.subpage #cta {
	background: url(/images/css/cta_bg.gif) no-repeat left bottom;
	width: 630px;
	float: left;
	clear: left;
	margin-bottom: 1em;
	margin-left: 0;
	display: inline;
	}
#team.subpage #cta h2 {
	color: #666;
	font-size: 2em;
	font-weight: normal;
	line-height: 1.2;
	width: 270px;
	float: right;
	margin-right: 30px;
	margin-bottom: .5em;
	padding-top: .25em;
	display: inline;
	}
#team.subpage #cta p {
	font-size: 1.2em;
	width: 270px;
	float: right;
	margin-right: 30px;
	display: inline;
	}
#team.subpage #cta em {
	margin-right: .5em;
	}
#team.subpage #ctaasset {
	width: 301px;
	float: left;
	margin-left: 8px;
	padding-top: .5em;
	padding-bottom: 11px;
	}
#team.subpage #maincontent {
	width: 578px;
	padding-left: 22px;
	}
#team.subpage #maincontent h2 {
	color: #333;
	font-size: 1em;
	font-weight: bold;
	background: url(/images/css/h2_bg.gif) no-repeat 0 -67px;
	width: 610px;
	height: 2.75em;
	margin-bottom: -0.5em;
	margin-left: -22px;
	padding-top: 7px;
	padding-bottom: 4px;
	padding-left: 20px;
	}
#team #highlights img {
	width: 110px;
	float: right;
	margin-bottom: 1em;
	margin-left: 10px;
	padding: 5px;
	border: solid 1px #ccc;
	display: inline;
	}
#highlights #logopix {
	width: auto;
	margin: auto;
	}
#highlights #logopix td img {
	width: auto;
	float: none;
	margin: 0 0 5px;
	padding: 0;
	border: 0;
	}
/*</agl.folder>*/

/*<agl.folder "portfolio">*/
#portfolio #maincontent table {
	width: 600px;
	}
#portfolio #maincontent img {
	width: 91px;
	float: right;
	margin-right: 20px;
	}
#portfolio #maincontent td {
	padding-top: .5em;
	padding-bottom: .75em;
	border-top: 1px solid #999;
	}
#portfolio #controls {
	width: 300px;
	float: left;
	clear: both;
	padding-left: 0;
	}
#portfolio #controls div, #portfolio #controls form {
	background: 0;
	padding-left: 20px;
	width: 280px;
	float: right;
	display: inline;
	margin: 0 0 1em;
	clear: both;
	}
#portfolio #categories ul {
	float: left;
	padding-bottom: 2em;
	}
#portfolio #categories li {
	width: 260px;
	float: left;
	clear: left;
	margin-top: 1em;
	list-style: none;
	display: inline;
	height: 18px;
	height /**/: auto;
	min-height: 18px;
	}
#portfolio #categories li a {
	background: url(/images/css/news_radio_buttons.gif) no-repeat 0 -36px;
	padding-left: 20px;
	float: left;
	width: 240px;
	clear: left;
	height: 18px;
	height /**/: auto;
	min-height: 18px;
	}
#portfolio #categories li a:hover {
	background-position: 0 1px;
	}
/*You are here 'radio buttons'*/
#portfolio #categories.services #services a, #portfolio #categories.technology #technology a, #portfolio #categories.enterprise #enterprise a, #portfolio #categories.hardware #hardware a, #portfolio #categories.life #life a, #portfolio #categories.mobile #mobile a, #portfolio #categories.nano #nano a {
	color: #666;
	background-position: 0 1px;
	}
#portfolio #categories.services #services a:hover, #portfolio #categories.technology #technology a:hover, #portfolio #categories.enterprise #enterprise a:hover, #portfolio #categories.hardware #hardware a:hover, #portfolio #categories.life #life a:hover, #portfolio #categories.mobile #mobile a:hover, #portfolio #categories.nano #nano a:hover {
	text-decoration: none;
	cursor: default;
	}
/*End of you are here 'radio buttons'*/
#controls #portfoliofund select {
	width: 268px;
	margin-left: 0;
	}
#controls #portfoliofund img {
	padding-top: .5em;
	}
#portfolio #controls #alpha {
	font-weight: bold;
	background-image: none;
	text-align: right;
	}
#portfolio #controls #alpha img {
	vertical-align: middle;
	float: none;
	clear: none;
	margin-right: 9px;
	margin-left: 28px;
	padding-top: 0;
	padding-bottom: 0;
	}
#portfoliolocation input, #portfolioname input, #portfoliokeyword input {
	background-image: url(/images/css/search_bg_lrg.gif);
	width: 269px;
	height: 18px;
	margin-top: 5px;
	}
#portfoliolocation img, #portfolioname img, #portfoliokeyword img {
	width: 65px;
	float: right;
	clear: both;
	margin-right: 10px;
	padding-top: .5em;
	}
#portfolio.subpage #maincontent {
 padding-left: 22px;
	width: 578px;
	}
#portfolio.subpage #maincontent h2 {
	color: #333;
	font-size: 1em;
	font-weight: bold;
	background: url(/images/css/h2_bg.gif) no-repeat 0 -67px;
	margin-left: -22px;
	padding-top: 7px;
	padding-bottom: 4px;
	padding-left: 20px;
	width: 610px;
	height: 2.75em;
	margin-bottom: -0.5em;
	}
#portfolio.subpage #cta {
	width: 600px;
	float: left;
	clear: left;
	margin-bottom: 1em;
	}
#portfolio.subpage #ctaasset {
	width: auto;
	float: left;
	}
#portfolio.subpage #cta p {
	color: #666;
	font-size: 1.2em;
	width: 275px;
	float: right;
	margin-top: 2.5em;
	}
/*</agl.folder>*/

/*<agl.folder "news">*/
#news #cta {
	background: url(/images/css/cta_bg.gif) no-repeat left bottom;
	width: 950px;
	float: left;
	margin-bottom: 1em;
	margin-left: 0;
	display: inline;
	}
#news #cta h2 {
	color: #666;
	font-size: 2em;
	font-weight: normal;
	line-height: 1.2;
	margin-bottom: .5em;
	padding-top: .25em;
	}
#news #cta p {
	font-size: 1.2em;
	}
#news #cta em {
	margin-right: .5em;
	}
#news #cta #feature1 {
	width: 600px;
	float: left;
	}
#news #feature1 #ctaasset {
	width: 301px;
	float: left;
	margin-left: 8px;
	padding-top: .5em;
	padding-bottom: 11px;
	}
#news #feature1 h2 {
	width: 270px;
	float: right;
	clear: none;
	}
#news #feature1 p {
	width: 270px;
	float: right;
	}
#news #cta #feature2 {
	width: 265px;
	float: right;
	margin-right: 15px;
	display: inline;
	}
#news #maincontent ul {
	margin-left: 10px;
	}
#news #maincontent li {
	width: 460px;
	float: left;
	clear: left;
	margin-bottom: 1em;
	padding-left: 140px;
	list-style: none;
	}
#news #maincontent img {
	float: left;
	margin-left: -140px;
	}
#news #maincontent li a,	#news .descr {
	display: block;
	}
#news #controls ul {
	float: left;
	padding-bottom: 2em;
	}
#news #controls li {
	width: 260px;
	float: left;
	clear: left;
	margin-top: 1em;
	list-style: none;
	display: inline;
	height: 18px;
	height /**/: auto;
	min-height: 18px;
	}
#news #controls li a {
	background: url(/images/css/news_radio_buttons.gif) no-repeat 0 -36px;
	padding-left: 20px;
	float: left;
	width: 240px;
	clear: left;
	height: 18px;
	height /**/: auto;
	min-height: 18px;
	}
#news #controls li a:hover {
	background-position: 0 1px;
	}
/*You are here 'radio buttons'*/
#news.dfjnews #controls #dfjnews a, #news.netnews #controls #netnews a, #news.portnews #controls #portnews a {
	color: #666;
	background-position: 0 1px;
	}
#news.dfjnews #controls #dfjnews a:hover, #news.netnews #controls #netnews a:hover, #news.portnews #controls #portnews a:hover {
	text-decoration: none;
	cursor: default;
	}
/*End of you are here 'radio buttons'*/
#news.article h3 {
	font-size: 1em;
	margin-bottom: .75em;
	}
#news.article h4 {
	font-size: 1em;
	font-weight: normal;
	font-style: italic;
	float: left;
	margin-right: .5em;
	}
/*</agl.folder>*/

/*<agl.folder "about">*/
#about #cta {
	background: url(/images/css/about_cta_bg.gif) no-repeat 0 100%;
	width: 950px;
	float: left;
	margin-bottom: 1em;
	margin-left: 0;
	display: inline;
	}
#about #cta img {
	width: 934px;
	float: left;
	margin-left: 8px;
	padding-top: .5em;
	padding-bottom: 11px;
	}
/*</agl.folder>*/

/*<agl.folder "network">*/
#network.subpage #cta {
	width: 630px;
	float: left;
	clear: left;
	margin-bottom: 1em;
	display: inline;
	}
#network.subpage #maincontent {
	width: 608px;
	padding-left: 22px;
	}
#network.subpage #maincontent h2 {
 color: #333;
	font-size: 1em;
	font-weight: bold;
	background: url(/images/css/h2_shrt_bg.gif) no-repeat 0 -67px;
	margin-bottom: -0.5em;
	margin-left: -22px;
	padding-top: 7px;
	padding-bottom: 4px;
	padding-left: 20px;
	width: 289px;
	height: 2.75em;
	}
#network.subpage #maincontent p {
	width: 270px;
	}
#network.subpage #overview {
	width: 289px;
	float: left;
	margin: 0;
	padding: 0;
	display: inline;
	}
#network.subpage #networkportfolio {
	width: 289px;
	float: right;
	margin: 0 0 0 25px;
	padding: 0;
	}
#network.subpage #highlights {
	text-align: center;
	}
#highlights img {
	margin-bottom: 1em;
	}
#network.subpage #highlights div {
	text-align: left;
	}
#network.subpage #memberlogo {
	float: left;
	clear: both;
	}
#network #controls {
	width: 280px;
	}
/*</agl.folder>*/

/*<agl.folder "entrepreneurs">*/
#elevatorpitch {
	color: #666;
	background: url(/images/css/cta_bg.gif) no-repeat right bottom;
	width: 280px;
	float: right;
	margin-bottom: 1em;
	padding-right: 10px;
	padding-left: 10px;
	display: inline;
	}
#elevatorpitch #pitchasset {
	width: 166px;
	float: left;
	margin-bottom: 1em;
	margin-left: 0;
	padding-right: 10px;
	display: inline;
	}
#elevatorpitch h2 {
	color: #666;
	font-size: 2em;
	font-weight: normal;
	line-height: 1.2;
	background-color: transparent;
	background-image: none;
	padding-top: .25em;
	padding-bottom: .5em;
	}
#entrepreneur #maincontent {
	width: 586px;
	padding-right: 22px;
	padding-left: 22px;
	}
#entrepreneur #maincontent h2 {
 color: #333;
	font-size: 1em;
	font-weight: bold;
	background: url(/images/css/h2_bg.gif) no-repeat 0 -67px;
	margin-bottom: -0.5em;
	margin-left: -22px;
	padding-top: 7px;
	padding-bottom: 4px;
	padding-left: 20px;
	width: 610px;
	height: 2.75em;
	}
#entrepreneur #maincontent .intro, #entrepreneur #maincontent .moreintro {
	margin-left: -22px;
	}
#entrepreneur #maincontent dl {
	margin-bottom: .75em;
	}
/*</agl.folder>*/

/*<agl.folder "entrepreneurs widgets">*/
#entrepreneur	#highlights .widget ul {
	margin-bottom: .75em;
	padding-left: 2em;
	}
#entrepreneur	#highlights .widget li {
	margin-bottom: .25em;
	list-style: square;
	}
/*</agl.folder>*/

/*<agl.folder "limited_partner">*/
#login {
	font-weight: bold;
	text-align: right;
	width: 300px;
	float: right;
	display: inline;
	}
#login img {
	vertical-align: middle;
	margin-left: 28px;
	}
/*</agl.folder>*/

/*<agl.folder "limitedpartners widgets">*/
#limitedpartners #highlights .widget ul {
	margin-bottom: .75em;
	padding-left: 2em;
	}
#limitedpartners #highlights .widget li {
	margin-bottom: .25em;
	list-style: square;
	}
/*</agl.folder>*/

/*<agl.folder "jobs">*/
#jobs #maincontent {
	width: 700px;
	}
#jobs #login {
	width: 240px;
	}
#jobs #maincontent h3 {
	font-size: 1em;
	margin-bottom: .5em;
	}
#jobs #maincontent h3 em {
	font-weight: normal;
	font-style: normal;
	}
#jobs #maincontent h4 {
	font-size: 1em;
	font-weight: normal;
	margin-bottom: .25em;
	}
#jobs #maincontent h5 {
	font-size: 1em;
	font-weight: normal;
	font-style: italic;
	margin-bottom: .5em;
	}
#jobs .item {
	width: 219px;
	float: left;
	min-height: 220px;
	margin-right: 20px;
	border-right: 1px solid #999;
	}
#jobs .item ul {
	padding-left: 0;
	}
#jobs .item li {
	list-style: none;
	}
#jobs #location.item {
	margin-right: 0;
	border-style: none;
	}
#jobs #maincontent input {
	float: left;
	clear: left;
	margin-right: 5px;
	}
#jobs #maincontent img {
	clear: both;
	display: block;
	}
/*</agl.folder>*/

/*<agl.folder "media">*/
#mediaform {
	background: url(/images/css/cta_bg.gif) no-repeat left bottom;
	width: 600px;
	float: left;
	margin-bottom: 1em;
	padding: 5px 15px 10px;
	display: inline;
	}
#mediaform textarea {
	background-image: url(/images/css/mediaform_bg.jpg);
	background-repeat: no-repeat;
	width: 578px;
	height: 105px;
	padding: 10px;
	}
#mediaform img {
	float: right;
	margin-top: .5em;
	margin-bottom: .5em;
	display: inline;
	}
/*</agl.folder>*/

/*<agl.folder "footer">*/
#footer {
	width: 950px;
	float: left;
	margin-top: 4em;
	margin-left: 22px;
	padding-bottom: 1em;
	display: inline;
	}
#footer p {
	font-size: .8em;
	width: 48%;
	float: left;
	display: inline;
	}
#footer ul {
	float: right;
	list-style: none;
	display: inline;
	}
#footer li {
	float: left;
	margin-right: 1.5em;
	list-style-type: none;
	display: inline;
	}
#footer a,	#footer a:visited {
	color: #4378b3;
	text-decoration: none;
	}
#footer a:hover {
	text-decoration: underline;
	}
/*</agl.folder>*/

/*<agl.folder "geo">*/
#network.geo #cta {
 background: url(/images/css/cta_bg.gif) no-repeat left bottom;
	display: inline;
	margin-bottom: 1em;
	margin-left: 0;
	width: 630px;
	float: left;
	clear: left;
	}
/*</agl.folder>*/

/*<agl.folder "geo widgets">*/
#network.geo #highlights .widget img {
 display: inline;
	margin-bottom: 0;
	float: right;
	}
/*</agl.folder>*/