﻿
hr {border: none 0; 
border-top: 1px dashed #999;/*the border*/
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
} 

body {background-color : #4fa700}

body, BODY, TD, TH, td, th
{
    margin-left: 0;
    margin-right: 0;
    font-family: Verdana, Arial, Tahoma, sans-serif, Helvetica;
    color: #231f20;
    font-size : 13px;
    line-height : 1.4em;
} 

h1, h2, h3, h4 {
	color: #333333;
	font-weight: bold;
}

h1
{
    font-size: 115%;
}

h2
{
    font-size: 105%;
}

h3
{
    font-size: 90%;
}

.aic_right_content_top2
{
    vertical-align: top;
    padding: 31px 31px 31px 31px;
    background-color: White;
}

.page_header
{
    background: url(http://www.tnmInvestor.com/images/layout_box.jpg) no-repeat left top;
}

.page_header_text

{
    color: #638628;
    font-weight: bold;
    font-size: 1.5em;
    padding: 20px 0 0 55px;

}

.main_content {
  width:630px;
  border:0px;
  padding: 10px 31px 31px 31px;
  vertical-align:top;
  background-color: White;
  
}

.main_content_email {
  width:960px;
  border:0px;
  padding:10px 31px 31px 31px;
  vertical-align:top;
  background-color: White;
  
}

.tnm_text
{
    padding-top:50px;
    }

a
{
    color: #d45500;
}

a:hover {
	 color: #4fa700;
}

.tnmMenu_container
{
    height:32px;
    margin-top:5px;
    background: #3a3a3a url(../images/menu-back.gif) repeat-x;
    }


.tnmMenu
{
    margin: 0px 0px 0px 20px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
}

.tnmMenu a, .tnmMenu a:visited, .tnmMenu a:active
{
color : white; text-decoration:none;
}

.tnmMenu a:hover
{
    color: #4fa700;

}

.anylinkcss
{
    margin-top:8px;
position:absolute;
visibility: hidden;
line-height: 18px;
z-index: 100;
background-color: #4fa700;
width:220px;
font-style:normal; 
font-variant:normal; 
font-weight:normal; 
font-size:12px; 
font-family:Verdana
}

.anylinkcss a 
{
    width: 100%;
    display: block;
    text-indent: 3px;
    border-bottom: 1px solid white;
    padding: 1px 0;
    text-decoration: none;
    font-weight: bold;
    text-indent: 5px;
    color: white;
}

.anylinkcss a:visited 
{
    width: 100%;
    display: block;
    text-indent: 3px;
    border-bottom: 1px solid white;
    padding: 1px 0;
    text-decoration: none;
    font-weight: bold;
    text-indent: 5px;
    color: white;
}

.anylinkcss a:hover
{
    /*hover background color*/
    background-color: #d45500;
    color: White;
    text-decoration: none;
}

.tnmFooter
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    height:50px;
    width:960px;
    vertical-align: top;
    text-align: center;
    padding-top: 10px;
    color: black
}


/*COUNTDOWN - TIMER*/

.lcdstyle
{
    /*Example CSS to create LCD countdown look*/
    color: White;
    font: bold 16px Verdana;
    padding: 3px;
    background-color:#d45500;
    float:right;
    
    
}

.lcdstyle sup{ /*Example CSS to create LCD countdown look*/
font-size: 80%
}

.img_small_column
{
    padding: 10px 0 10px 0;}

/* B2i css */

.ShowCaseTable{
width: 90%;
}

.ShowCaseTable td, .ShowCaseTable tr{padding: 2px;}

.b2i5PlugRow1
{
    padding-bottom: 2pt;
} 

.b2i5PlugRow2
{
    padding-bottom: 2pt;
} 

.b2iDirectorName, .b2iQAStoryHeadline, .b2iManagementName, .b2iCustomPageSectionTitle {
	color: #4fa700;
	font-weight: bold;
	font-size:14px;
}

.b2iCalHeading {
	color: #4fa700;
	font-weight: bold;
	font-size:14px;
}

.b2iCalHeadline{
	color: #4fa700;
	font-weight: bold;
	font-size:12px;
}

.b2iCalDateValue{
	font-weight: bold;
}

.b2iCalDateTitle, .b2iCalDateValue, .b2iCalTimeTitle, .b2iCalTimeValue, .b2iCalLocTitle, .b2iCalLocValue, .b2iCalDescription {
	font-size: 12px;
}

.ListView a
{
    font-size: 12px;
    font-weight: normal;
}

/* boxes layout */


.box-table-left
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	width: 568px;
	text-align: left;
	border-collapse: collapse;
}

.box-table-left th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #4fa700;
	border-top: 4px solid #3e8f30;
	border-bottom: 1px solid #fff;
	color: #fff;
}

.box-table-left td
{
	padding: 8px;
	background: #d0fbc8; 
	border-bottom: 1px solid #fff;
	color: #231f20;
	border-top: 1px solid transparent;
}

.box-table-right
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 10px;
	width: 268px;
	text-align: left;
	border-collapse: collapse;
}

.box-table-right th
{
	font-size: 12px;
	font-weight: normal;
	padding: 8px;
	background: #4fa700;
	border-top: 4px solid #3e8f30;
	border-bottom: 1px solid #fff;
	color: #fff;
}

.box-table-right td
{
	font-size: 11px;
	padding: 8px;
	background: #d0fbc8; 
	border-bottom: 1px solid #fff;
	color: #231f20;
	border-top: 1px solid transparent;
}
.box-table-left tr:hover td, .box-table-right tr:hover td
{
	background: #7bdb6a;
	color: #fff;
}

.header_link
{
    font-size: 10px;
    color: white;
    }
.header_link a {
	color: white;
	
}

.header_link A:hover {
	color: white; 
}


#why-invest
{
    height: 160px;
    background: url(../images/why-invest-in-tnm.gif) no-repeat left top;
    color: white;
    font-size:12px;
    padding: 20px 20px 20px 160px;
}

.why-invest-head
{
    font-size: 18px;
    color: orange;
    text-transform: none;
}

#why-invest a {
	COLOR: #d45500; 
}

#why-invest a:hover {
	COLOR: #4fa700; 
}

/* DOJO PANE */

.basePane {
    width: 268px;
    height: 340px;
  }