@charset "UTF-8";

/* CSS Document */

*
{
	margin: 0;
	padding: 0;
	margin-right: 0px;
}

body
{
	background: #000 url(../images/bg.jpg) repeat-x;
}

p
{
	color: #999;
	padding: 0;
	margin: 10px 0;
	font: 12px/18px Verdana, Geneva, sans-serif;
}

/*#bg {
	width: 100%;
	background: url url(../images/bgshine.png) no-repeat center -250px;
	padding-bottom: 50px;
}
#bg2 {
	width: 100%;
	background: url url(../images/bg-screenshot.png) no-repeat center top;
}*/

#container
{
	margin: auto;
	width: 850px;
	border: thin #000;
}

#header
{
	width: 850px;
	height: auto;
	float: left;
	background: url(../images/bgshine.png) no-repeat;
}

#logo
{
	margin-top: 10px;
	margin-bottom: 60px;
}

#logo h1
{
	display: block;
	float: left;
	width: 850px;
	height: 90px;
	background: #000;
	text-indent: -9999px;
}

#logo h1 a
{
	display: block;
	width: 100%;
	height: 100%;
	outline: none;
	background: url(../images/TNinvestco_logo2.png) no-repeat 0 0;
}

#title
{
}

#title h1
{
	display: block;
	float: left;
	width: 600px;
	height: 85px;
	text-indent: -9999px;
}

#title h1 a
{
	display: block;
	width: 100%;
	height: 100%;
	outline: none;
	background: url(../images/title_conversation.png) no-repeat 0 0;
}

#navigation
{
	height: 28px;
	width: 500px;
	margin-top: 0px;
	float: right;
}

.nav-links li
{
	display: inline;
	margin-left: 15px;
	padding: 10px 8px 0 10px;
	float: right;
}

.nav-links li a
{
	text-transform: capitalize;
	color: #999;
	text-decoration: none;
	letter-spacing: -.5px;
	font:  12px Arial, Helvetica, sans-serif;
}

.nav-links li a:hover
{
	color: #FFF;
}

#home
{
	padding: 130px 30px 25px 25px;
}

#home2
{
	padding: 70px 10px 5px 125px;
	height:690px;
	width: 500px;
}

#home h1.intro
{
	font-family:Verdana, Geneva, sans-serif;
	color: #FFF;
	line-height: 30px;
	font-size: 30px;
	word-spacing: -1px;
	margin-top: 20px;
}

#home h2.intro
{
	width: 100%px;
	height: 113px;
	background:  url(../images/headline.png) no-repeat left;
	text-indent: -9999em;
}

#home h1.intro2
{
	font-family:Verdana, Geneva, sans-serif;
	color: #FFF;
	line-height: 30px;
	font-size: 30px;
	word-spacing: -1px;
	margin-top: 20px;
}

#home h2.intro2
{
	width: 100%px;
	height: 125px;
	background:  url(../images/headline_white.png) no-repeat left;
	text-indent: -9999em;
}

#home h2.docs
{
	width: 100%px;
	height: 113px;
	background: url(../images/docs_headline.png) no-repeat left;
	text-indent: -9999em;
}

#home h2.video
{
	width: 100%px;
	height: 113px;
	background: url(../images/headline_videos.png) no-repeat left;
	text-indent: -9999em;
}

#home h2.press
{
	width: 100%px;
	height: 113px;
	background: url(../images/headline_press.png) no-repeat left;
	text-indent: -9999em;
}

#home p.introp
{
	width: 425px;
	padding-top: 0px;
	line-height: 21px;
	font-size: 14px;
	word-spacing: -1px;
}

#home h2.FAQ
{
	width: 100%px;
	height: 100px;
	background:  url(../images/faq_title.png) no-repeat left;
	text-indent: -9999em;
}

#home h2.start
{
	width: 100%px;
	height: 100px;
	background: url(../images/start_up_title.png) no-repeat left;
	text-indent: -9999em;
}

#home p.over
{
	width: auto;
	padding-top: 0px;
	line-height: 21px;
	font-size: 14px;
	word-spacing: -1px;
}

#container #header #home h3
{
	font: Arial, Helvetica, sans-serif;
	color: #FFF;
	padding-top: 15px;
}

#home img
{
	float: right;
	padding-right: 0px;
	margin-top: 0px;
}

#home img.over
{
	float: right;
	padding-right: 5px;
	padding-left: 10px;
	padding-bottom: 15px;
	margin-top: 0px;
}

#home a
{
	text-decoration: none;
	color:#FFF;
}

#home a:hover
{
	color: #31A7E8;
	text-align: right;
}

#content_top
{
	width: 450px;
	height: auto;
}

#button_faq
{
	margin-top: 10px;
}

#button_faq h1
{
	display: block;
	float: left;
	width: 125px;
	height: 200px;
	margin: 35px 35px 5px 55px;
	/*	margin-left: 55px;*/
	text-indent: -9999px;
}

#button_faq h1 a
{
	display: block;
	width: 100%;
	height: 100%;
	outline: none;
	background: url(../images/faq3_btn.png) no-repeat 0 0;
}

#button_faq h1 a:hover
{
	opacity:0.4;
	filter:alpha(opacity=40);
}

#button_apply
{
	margin-top: 0px;
}

#button_apply h1
{
	display: block;
	float: left;
	width: 125px;
	height: 200px;
	margin: 35px 35px 5px 35px;
	text-indent: -9999px;
}

#button_apply h1 a
{
	display: block;
	width: 100%;
	height: 100%;
	outline: none;
	background: url(../images/doc_btn.png) no-repeat 0 0;
}

#button_apply h1 a:hover
{
	opacity:0.4;
	filter:alpha(opacity=40);
}

#button_press
{
	margin-top: 0px;
}

#button_press h1
{
	display: block;
	float: left;
	width: 125px;
	height: 200px;
	margin: 35px 35px 5px 35px;
	text-indent: -9999px;
}

#button_press h1 a
{
	display: block;
	width: 100%;
	height: 100%;
	outline: none;
	background:  url(../images/videos_btn2.png) no-repeat 0 0;
}

#button_press h1 a:hover
{
	opacity:0.4;
	filter:alpha(opacity=40);
}

#button_contact
{
	margin-top: 0px;
}

#button_contact h1
{
	display: block;
	float: left;
	width: 125px;
	height: 200px;
	margin: 35px 35px 5px 35px;
	text-indent: -9999px;
}

#button_contact h1 a
{
	display: block;
	width: 100%;
	height: 100%;
	outline: none;
	background: url(../images/cntact3_btn.png) no-repeat 0 0;
}

#button_contact h1 a:hover
{
	opacity:0.4;
	filter:alpha(opacity=40);
}

#footer
{
	width: 100%;
	height: 110px;
	margin-top: 10px;/*background: url(../images/bgr_footer.png) no-repeat ;*/
}

#footer-content
{
	height: 91px;
	width: 850px;
	padding-top: 10px;
}

#footer-content p
{
	color: #fff;
	text-align: center;
}

#footer-content a
{
	text-decoration:none;
	color:#FFF;
}

#dbl_logo
{
	width: 325px;
	height: 475px;
	padding: 10px;
	margin-bottom: 15px;
	float: right;
}

.reglink
{
	opacity:0.6;
	filter:alpha(opacity=60);
	font: bold;
	color: #000;
	background:#000;
	padding: 0px 3px 0px 3px;
}

.reglink a
{
	color:#FFF;
	background:#09F;
	padding: 0px 3px 0px 3px;
}

.reglink:hover
{
	opacity:100;
	filter:alpha(opacity=100);
	color:#FFF;
	background:#09F;
}

.clicklink
{
	opacity:0.6;
	filter:alpha(opacity=60);
	font: bold;
	color: #000;
	padding: 0px 3px 0px 3px;
}

.clicklink a
{
	color:#FFF;
	padding: 0px 3px 0px 3px;
}

.clicklink:hover
{
	opacity:100;
	filter:alpha(opacity=100);
	color:#FFF;
}

#pdf
{
	width: 200px;
	height: 50px;
	padding: 10px;
}

#pdf img
{
	float: left;
	padding-right: 15px;
}

#pdf a
{
	text-decoration: none;
	color:#999;
}

#pdf a:hover
{
 text-decoration:underline:
 color: #FFF;
}

#pdf2
{
	width: 475px;
	height: 50px;
	padding: 10px;
}

#pdf2 img
{
	float: left;
	padding-right: 15px;
}

#pdf2 a
{
	color:#FFF;
	list-style:none;
	font-family: Verdana, Geneva, sans-serif;
	font-size:16px;
	padding-top: 25px;
}

#pdf2 a:hover
{
 text-decoration:underline:
 color: #09F;
}

#pdf3
{
	width: 500px;
	height: 50px;
}

#pdf3 p
{
	padding-top: 25px;
}

#pdf3 img
{
	float: left;
	padding: 10px 3px;
}

#pdf3 a
{
	color:#FFF;
	list-style:none;
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
}

#pdf3 a:hover
{
 text-decoration:underline:
 color: #09F;
}

#doc_list
{
	color:#FFF;
	list-style:none;
	font-family: Verdana, Geneva, sans-serif;
	font-size:16px;
	padding-top: 25px;
}

#doc_list li
{
	padding-bottom: 15px;
}

#video
{
	width:90%;
	height: 100%;
	padding: 35px;
}

#video p
{
	line-height: 20px;
	font-size: 13px;
	word-spacing: -1px;
	color:#999;
}

#form1
{
	margin-left: 20px;
	width: 600px;
	text-align: right;
}

/* input {
	  display:block;
	 float:right;
	 margin-bottom: 20px;
  }
  label {
	display: block;
	margin-bottom: 20px;
	
	
  }*/
       

#container #header #home h4
{
	text-align: center;
	background-color:#FFF;
}

#container #header #home h4
{
	color:#000;
	text-align: center;
	background-color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
}

#container #header #home h4 a
{
	color:#000;
	text-align: center;
	background-color:#FFF;
}

#container #header #home h4 a:hover
{
	color:#06F;
	text-align: center;
}

#container #header #home h1 a
{
	color: #ff9933;
	font-family: Arial, Helvetica, sans-serif;
}

#container #header #home h1 a:hover
{
	color: #ff9933;
	opacity:.40;
	filter:alpha(opacity=40);
	filter: “alpha(opacity=40)”;
	font-family: Arial, Helvetica, sans-serif;
}

#who { 
