@charset "UTF-8";
/*******************************
	USAInvestCo Default Styles
	August 25, 2009
		
	By: JetSetterMedia
 *********************************/


/*******************************
			RESETS
 *********************************/
html, body, div, span,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, 
dl, dt, dd, ol, ul, li
{margin: 0; padding: 0;border: 0;outline: 0;font-size: 100%;font-family:Arial, Helvetica, sans-serif;vertical-align: baseline;
 background: transparent;}
body {line-height: 1;color:#434343;}
a {color:#2B69B4;text-decoration:none;} /**old color 2b9db4*/
a:hover {text-decoration:underline;}
a:active {color:#1d1d1d;	}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
p {font-size:13px;line-height:25px;;margin-bottom:10px;text-align:justify;}
h2 {font-size:30px;margin-bottom:20px;color:#333333;}
h3 {font-size:22px;padding-top:10px;margin-bottom:15px;border-bottom:1px solid #858a8d;color:#333333;}
h4 {font-size:18px;margin-bottom:10px;color:#476d55;}
iframe {float:right;border:2px solid #858a8d;}
small {display:none;}
form {border:none;}

/*******************************
			Main Styles
 *********************************/
ul.emails {clear:both;margin-top:20px;border-top:1px solid #858a8d;padding-top:20px;}
ul.emails li {float:left; width:250px; padding-right:30px; padding-bottom:30px;}
ul.emails img {margin-right:10px;}
p.upOne {font-size:16px;}
span.block {display:block;font-size:13px;padding-bottom:5px;}
span.logoColor {color:#333333;}
p.logoColorUpOne {color:#476d55;font-size:16px;padding-bottom:10px;font-style:italic;font-weight:bold;}
.button {margin-top:18px;font-size:11px;}
.button span {font-size:18px;line-height:22px;}
.button img {display:block;float:left;width:32px;height:33px;margin-right:15px;	}
.button a {text-decoration:none;	}
.whiteSpot {background-image:url(../images/whiteSpot.png);background-repeat:no-repeat;background-position:top left;}
.condensedList {margin-bottom:30px;margin-top:5px;}
ul.condensedList {list-style-type:disc;}
ol.condensedList {list-style-type:decimal;}
.condensedList li {font-size:13px;line-height:20px;margin-bottom:5px;margin-left:50px;padding-left:0px;}
.glossButton {margin-top:23px;float:left;}
.pushDown {clear:both;margin-bottom:15px;}
.documentLinks {float:left;margin-left:20px;padding-top:20px;}
.documentLinks img {height:30px;padding-right:5px;padding-top:5px;}
.docTitle {padding-right:10px;}
.featured {float:left; width:258px; height:202px;margin-left:-10px;margin-top:20px;}
.formLeft {float:left;width:443px;height:450px;}
#sidebar a.featured {float:right;margin-right:-8px;margin-top:-2px;}
#sidebar a.glossButton {float:left;margin-top:8px;margin-left:8px;}
.projectOverview {padding-top:10px;padding-bottom:30px;}
.developerList {clear:both;float:left;font-size:14px;line-height:25px;margin-bottom:30px;}
.swapImage {text-indent:-8000px;}
.spaceDown {padding-top:20px;}
#viewVideo {float:left;}
img.blog {clear:both;height:30px;margin-top:30px;float:left;}
h2.blog {font-size:20px;color:#333333;display:inline;margin-left:10px;margin-top:40px;float:left;font-weight:normal;}
ul.blogList {clear:both;}
ul.blogList li {border-bottom:1px solid #c9c8c6;margin-top:10px;background-color:#DCDCDC;padding:10px;padding-bottom:10px;}
ul.blogList li.lastBlogEntry {border-bottom:none;}
ul.blogList a {font-size:18px;}
p.blogDescription {margin-top:5px;display:block;font-size:14px;font-style:italic;margin-bottom:4px;}
p.blogDate {font-size:11px;line-height:12px;font-weight:bold;}
.extLink {clear:both;float:left;}
.floatLeft {clear:both;float:left;}
.block {display:inline;}

html {background:#1d1d1d;background-image:url(../images/htmlBackground.png);background-repeat:repeat-x;padding-bottom:30px;}
#container {width:960px;background:#bab9b3;margin: 15px auto;border:1px solid #e9e8e5;}
#header {display:block;height:159px;position:relative;}
#header img {position:absolute;left:45px;top:20px;}
#google_translate_element {position:absolute;top:24px;right:57px;}
#google_translate_element span img {display:none;}
#china {position:absolute; top:28px; right:228px;}
#china a {width:33px; height:26px; display:block; background:url(../images/chinaFlag.png) no-repeat top center;}

/*******************************
			Navigation
 *********************************/
#nav {background: #585755;font-family: georgia, arial, sans-serif;font-size:14px;float: left;margin: 0; padding: 0;
      border: 1px solid white;border-bottom: none;position:absolute;top:128px;right:23px;}
#nav li a, #nav li {float: left;}
#nav li {list-style: none;position: relative;}
#nav li a {padding: .5em 1em;text-decoration: none;color: white;background: #333333;
           background: -moz-linear-gradient(top, black, #3c3c3c 1px, #292929 25px);
			  background: -webkit-gradient(linear, left top, left 25, from(black), color-stop(4%, #3c3c3c), to(#292929));
			  border-right: 1px solid #3c3c3c;border-left: 1px solid #292929;border-bottom: 1px solid #232323;
			  border-top: 1px solid #545454;}
#nav li a:hover {background: #2a0d65;background: -moz-linear-gradient(top, #11032e, #2a0d65);
                 background: -webkit-gradient(linear, left top, left bottom, from(#11032e), to(#2a0d65));}

/*******************************
			Submenu
 *********************************/
#nav li ul {display: none;position: absolute;left: 0;top: 100%;padding: 0; margin: 0;}
#nav li:hover > ul {display: block;}
#nav li ul li, #nav li ul li a {float: none;}
#nav li ul li {_display: inline; /* for IE6 */}
#nav li ul li a {width: 150px;display: block;}
#nav li ul li ul {display: none;}
#nav li ul li:hover ul {left: 100%;top: 0;}

/*******************************
			Main
 *********************************/
#mainPic{clear:both;margin-left:auto;margin-right:auto;width:920px;border:6px solid white;-moz-border-radius:6px;
         -webkit-border-radius:6px;}
#main{margin-top:13px;margin-left:auto;margin-right:auto;margin-bottom:20px;width:920px;}
#mainContent {background:#e9e8e5;float:left;width:605px;padding-top:27px;padding-left:24px;padding-right:24px;padding-bottom:27px;
              margin-left:-5px;margin-bottom:50px;border:6px solid #e9e8e5;-moz-border-radius:6px;-webkit-border-radius:6px;
				  -moz-box-shadow: 0 0 .5em #333333;-webkit-box-shadow: 0 0 .5em #333333;box-shadow: 0 0 .5em #333333;}
#mainContentWide {background:#e9e8e5;float:left;width:870px;padding-top:27px;padding-left:24px;padding-right:24px;
                  padding-bottom:27px;margin-left:-5px;margin-bottom:50px;border:6px solid #e9e8e5;-moz-border-radius:6px;
						-webkit-border-radius:6px;}
#mainContent h2.useImage1 {background-image:url(../images/headerIndex.png);background-repeat:no-repeat;text-indent:-9000px;}
#mainContent h2.useImage2 {background-image:url(../images/headerWhoIs.png);background-repeat:no-repeat;text-indent:-9000px;}
#mainContent h2.useImage3 {background-image:url(../images/headerContactUs.png);background-repeat:no-repeat;text-indent:-9000px;}
#mainContent h2.useImage4 {background-image:url(../images/headerCurrentProjects.png);background-repeat:no-repeat;
                           text-indent:-9000px;}
#mainContent h2.useImage5 {background-image:url(../images/headerEB5.png);background-repeat:no-repeat;text-indent:-9000px;}
#mainContent h2.useImage6 {background-image:url(../images/headerPrivateInvestment.png);background-repeat:no-repeat;
									text-indent:-9000px;}
#mainContent li {font-size:13px;}
#columnLeft {float:left;width:400px;}
#columnRight {float:left;width:auto;padding-left:70px;padding-top:0px;padding-bottom:40px;}
#bios li {float:left;padding-bottom:50px;padding-top:10px;}
#bios img {float:left; margin-right:22px;margin-bottom:12px;border:2px solid #858a8d;}
#bios h4 {display:inline;}
#bios p {line-height:22px;margin-bottom:10px;margin-left:177px;}


/*******************************
			Sidebar
 *********************************/
#sidebar {float:right;width:250px;}
h3.sidebarHeaderEB5 {background:url(/images/Sidebar_Links_eb5_Header.png) no-repeat top left; height:48px;text-indent:-9000px;
                     border-bottom:none;margin-bottom:0px;padding-bottom:0px;margin-top:-5px;}
h3.sidebarHeaderFeatured {background:url(/images/Sidebar_Links_Featured_Project_Header.png) no-repeat top left; height:48px;
                         text-indent:-9000px;border-bottom:none;margin-bottom:0px;padding-bottom:0px;margin-top:-5px;}
h3.sidebarHeaderReadMore {background:url(../images/Sidebar_Links_read_more_Header.png) no-repeat top left; height:48px;
                          text-indent:-9000px;border-bottom:none;margin-bottom:0px;padding-bottom:0px;margin-top:-5px;}
h3.sidebarHeaderMailingList {background:url(../images/Sidebar_Links_mailing_list_Header.png) no-repeat top left; height:48px;
                             text-indent:-9000px;border-bottom:none;margin-bottom:0px;padding-bottom:0px;margin-top:-5px;}
.sidebarContent {background:url(../images/Sidebar-Box-Bottom.png) no-repeat bottom left;margin, padding:0px;padding-bottom:30px;
                 overflow:hidden;}
.sidebarContent li.padLeft {margin-left:15px;}
.sidebarContent li.inline a {display:inline;border:none;}
.sidebarContent a {display:block;padding:8px;font-size:80%;margin-left:20px;margin-right:20px;border-bottom:1px dashed #868686;}
.sidebarContent a.lastLink {border:none;}
#featured {border:2px solid white;height:150px;padding-top:18px;padding-left:10px;padding-right:10px;padding-bottom:0px;
           background:#545452;background-image:url(../images/testbg.jpg);background-position:top left;background-repeat:repeat-x;
			  overflow:hidden;-moz-border-radius:4px;-webkit-border-radius:4px;}
#featured h3 {color:white;font-size:24px;margin-bottom:15px;border:none;}
#featured img {display:block;height:94px;width:106px;float:left;}
#featured a {position:relative;top:30px;color:white;font-size:14px;line-height:12px;}

/*******************************
			Footer
 *********************************/
#footer {clear:both;	background-color:#333333;background-image:url(../images/footerBackground.png);background-repeat:repeat-x;
         color:#e9e8e5;height:160px;overflow:hidden;border-top:1px solid #e9e8e5;padding-top:40px;padding-left:25px;
			padding-right:25px;position:relative;}
#footer ul {float:left;padding-right:10px;}
#footer li {display:inline;font-size:12px;padding-right:5px;}
#footer a {color:#e9e8e5;}
#footerContact {float:right;font-size:12px;line-height:25px;padding-right:10px;text-align:right;}
#footerContact a {font-size:14px;line-height:40px;font-style:italic;font-weight:bold;}
#copywright {clear:both;text-align:center;font-size:12px;color:#333333;position:absolute;bottom:20px;left:35%;}
#webDesign {clear:both;text-align:center;font-size:12px;color:#333333;position:absolute;bottom:5px;left:36%;}
#webDesign a {color:black;}

 /*******************************
			Forms
 *********************************/
fieldset {border:none;float:left; width:180px;margin: 0 0 0 0; margin-left:20px;padding: 15px;}  
fieldset h4 {font-weight:normal;font-style:italic;text-align:center;}
fieldset li {font-size:12px;line-height:14px;margin-bottom:5px; }  
fieldset.submit {border-style: none;  }
label {margin-right: 1em; text-align: left;}
fieldset input {width:180px;background-color:#f1f1f1;border-bottom:1px solid white;border-right:1px solid white;}
input:hover {background-color:#cbebd6;}
input:active {background-color:#b7d4c1;}
input:focus {background-color:#b7d4c1;}
.submit {width: auto;padding:.25em .25em;border: 0 none #FFF; border:1px solid #999;background-color:#d4d4d4;}
.featured {margin-top:23px;}
select {background-color:#f1f1f1;}

/*******************************
			China
 *********************************/
#chinese p {font-size:2em; line-height:1.2em; padding-bottom:20px;}
