/* 3NDfstyle.css  */

.BodyStyle {
	background-color: White;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.Footer {
	font-family : "Times New Roman", Times, serif;
	font-size: 8pt;
}

.Instructions {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	background-color: #E9F3F5;  //#FFFAFA;
    padding: 10px;    
    -moz-border-radius: 20px;
} 

ul.navigation a {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12pt;
    color: black;
    text-decoration:none; 
    white-space:nowrap; 
}

ul.navigation a:link, ul.navigation a:visited { 
  color:black;
}

ul.navigation li a:hover { 
  color:#009901;
}    


.twitterDiv
{
    border:solid 1px #009901;  /* same coloe as .heading */
    height:400px;
    overflow: auto ;
    overflow-x: hidden ;
    overflow-y: scroll ; 
}

.twitterList
{
    margin-top: 5px;
}

.twitterTweet
{
    margin-top: 5px;
    color: black;
    background-color: white;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;        
}

.twitterReply
{
    margin-top: 5px;
    color: blue;
    background-color: white;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;        
}

.twitterText
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;    
}

.twitterFrom
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;    
    font-style: italic;
    padding-left: 5px;
}

.twitterTime
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;    
    font-style: italic;
    padding-left: 5px;
}

.Label 
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.Data 
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.DataHighlight 
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color : #FFFFCC;
}

.Testimonial 
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style : italic;
}

.Title 
{
	font-family: Times;
	font-size:20pt;
}

.Subtitle 
{
	font-family: Times;
	font-size:14pt;
}

.Heading 
{
	border-bottom: 1px solid #009901;
	color :Black;
	font-family : Times;
	font-size: 14pt;
}

.Subheading {
	color :#009901;
	font-family : "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight : bold;
}

.Subsubheading {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
}

.TableHeading {
	color : Gray;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
}

.Block {
	background-color: #009901;
	color: White;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.FormLabel {
	color: #009901;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;		
}

.FormInput {
	color :Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	border : 1px solid #009901;
}

.siteButton {
	border : 1px solid black;
	color :#009901;
	background : #F1F0F1;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	cursor: Hand;
	width: 100px;
}

.caption {
	color: Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.AgendaRow {
	vertical-align:middle;
}

.AgendaDate {
	background : #F1F0F1;
	font-family: Verdana;
	font-size: 10pt;
	font-weight : normal;
}

.AgendaCol1 {
	background : #F1F0F1;
	font-family: Verdana;
	font-size: 8pt;
	font-weight : normal;
	border-bottom: 1px solid #00CC66;
}

.AgendaCol2 {
	font-family: Verdana;
	font-size: 8pt;
	font-weight : normal;
	border-bottom: 1px solid #00CC66;	
}

.AgendaCol3 {
	font-family: Verdana;
	font-size: 8pt;
	font-weight : normal;
	border-bottom: 1px solid #00CC66;
}

.ModuleHeading {
	font-family : "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: bold;
	background-color: #E9F3F5;  
    padding: 10px;    
    -moz-border-radius-bottomleft: 20px;
}

.ModuleDetails {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	background-color: #E9F3F5;  
    padding: 10px;    
    -moz-border-radius-topright: 20px;    
}

.quote {
	font-family: "Courier New", Courier, monospace;
	font-size: 10pt;
	font-weight: normal;
	background-color: #E9F3F5;
    padding: 20px;
	-moz-border-radius: 20px;
}

ul {
	margin-top: 0px;
	line-height: 130%;
}

/* -- Juitter Styles -- */
#juitterContainer{} /*Juitter container*/

#juitterContainer .twittList    /* UL that will contain the list of tweets */
{
    margin:0;
    padding:0;
}

#juitterContainer .twittLI
{
    list-style:none;
    /* background:#EEFDEA; */
    margin:0;
    padding:5px 0 0 0;
    border-bottom:dashed 1px #CAF8C9;
    padding:3px;
    clear:both;
    height:55px;
} 

#juitterContainer .twittList SPAN.time
{
    color:#777;font-size:0.9em
}

#juitterContainer .twittList A
{
    color:#006600;   /*Links inside the tweets list */
} 

/* Bellow the CSS for the avatar image  */

#juitterContainer .juitterAvatar
{
    float:left;
    border:solid 1px bloack;
    background:#FFF;
    margin-right:5px;
    padding:2px;
    width:48px;
    height:48px;
}
/* -- Juitter Styles -- */