﻿


body 
{  
color:#343638;
font-family:Arial;
}
/* Arial,,Verdana,sans-serif; */

.Entire_Width
{
    width:22.5%;
}

div.mainContent 
{
display:inline;
float:left;
padding:0 15px 15px 0;
 height:700px;   
}
/*height: 592px; width:527px; width:700px;*/

div.generic h1
{ 
font-size:0.2em;
margin:10px 0 15px;
}

div.genericContent p 
{
line-height:1.4em;
margin-bottom:1.4em;
}

div.generic h1.Subtitle
{
border-bottom:2px solid #D7D2CC;
clear:both;
font-size:1.2em;
margin:0 0 14px;
padding:0 0 6px;
}

h1{
color:#343638;
font-weight:normal;
text-align :center;
}

h2,h3
{
color:#343638;
font-weight:bold;
font-size:smaller;
text-align :left;

}
/* color:#7C6A55; */
/*padding:1px; width:365px;*/

div.genericContent p.first, div.genericContent p.first div 
{
font-size:1.0em;
/*line-height:1.1em; */
}

div.genericContent p 
{
margin-bottom:1.4em;
}

.Variety_LstBox
{
  font-weight:bold;
  width:300px; 
 padding:0 20 0 20;
}

.SiteMap
{
color:#7C6A55;
font-weight:bold;
font-size:smaller;
text-align :left;

}
/* height:10px;*/
.Variety_LstBox_Txt
{
font-style:normal;
}

.Variety_LstBox_notPad
{
 font-weight:bold;
 width:300px; 
}

.VarietySearch_Btn
{
color: #fff;
text-decoration: none;
font-size: 14px;
padding: 3px;
width: 80px;
background-color:#6A7F10; /* Green*/
border-bottom: 1px solid #eee;
}
/*background-color: #B9B1A6; */


.Broker_alert
{
    color:Blue;
     font-weight:normal;
     font-size:small;
}

.BrokerSrch_Text
{
    font-weight:lighter;
    line-height:1.0em;
    font-style:normal;
    font-size:small;
    font-family:Arial;
    color:#6A7F10; /* Font green color */
   
}

.Heading_globalcolor
{
    color:#6A7F10;
  
    float:left;
  
}

/*border:dashed 2px lime;*/
.aligntop
{
    vertical-align:text-top;
}
.text
{
/* border:1px solid #CCCCCC; this border around the entire text*/ 
color:#666666;
float:left;
/*font-size:0.7em; width: 719px;*/ 
font-size:11pt;
margin-top:1px;
display:inline;
	
}
.textForlabels
{
    font-size:11pt;
    font-style:normal;
    font-weight:normal;
    text-align:left;
    color:#666666;
}
.text_StaffPicks
{
/* border:1px solid #CCCCCC; this border around the entire text*/ 
color:#666666;
display:inline;
font-size:11pt;
}

.text_StaffPicks_Subscribe
{
color:#666666;
font-size:30pt;
}


.text_StaffPicks_WithoutMSubscribe
{
color:#666666;
font-size:11pt;
}


/* border:1px solid #CCCCCC; this border around the entire text*/

.text_SUP
{
/* border:1px solid #CCCCCC; this border around the entire text*/ 
color:#666666;
display:inline;
font-size:7pt;
font-weight:bolder;
}
.h2_SUP
{
font-family:Arial;
color:#6A7F10;
display:inline;
font-size:11pt;
}

p
{
    font-weight:lighter;
    line-height:1.2em;
    font-style:normal;
    font-family:Arial;
  
}
h2
{
    font-family:Arial;
    font-style:normal;
    font-size:22px;
    
    color:#7A8D09;
   
}/* color:#6A7F10; font-size:22px; line-height:1.3em;*/
h3
{
     font-family:Arial;
    font-style:normal;
    font-size:22px;
    color:#7A8D09;
   
}
.title
{
    font-family:Arial;
    font-style:normal;
    font-size:22px; /* font-size:22px;;*/
    font-weight:bold;
    color:#7A8D09;
    
}
.title_Subscribe
{
    font-family:Arial;
    font-style:normal;
    font-size:35pt; /* font-size:22px;;*/
    font-weight:bold;
    color:#7A8D09;
    
}


.Brksrch_lstbox
{
    position:relative;
    margin-top:10px;
    top: 0px;
    left: -1px;
}
.Brksrch_Alphalist
{
   color:#6A7F10;

}
.BList
{
    color:#6A7F10;
    float:left;
    text-align:left;
    margin-top:5px;
     margin-left: -5px;
     

}
.CompInititals_BL
{
    color:#6A7F10;
    float:left;
    text-align:left;
}

#Bullet ul li
{
float:left;
display: inline;
padding:4px;
}
/* margin:2px; padding: */

.Brksrch_AJAX /* No more used. It was used to positioned the above labels & Txtbox but Now Using a different table*/
{
    position:absolute;
    padding:25 0 0 0;
    margin-top:5px;
}

.Headerab_HeroImg
{
    float:right;
    width:940px;
    font-family:helvetica heue;
    font-size:small;
    font-weight:normal;
    
}

.HeaderBtw1
{
    float:right;
     font-size:8.2pt;
     color:#666666;
     margin-top:4.5px;
     margin-bottom:0px;
}
/*color:#7C6A55;*/

.ApplyTxtbox
{
    text-decoration:none;
    padding-right:10px;
}

.ApplyPadrite
{
    padding-left:20px;
}

#Toretrive
{
   color:#6A7F10;
}

.Home_Bordernil
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
    border-collapse:collapse;
    height: 130px;
}
.hyperlink_green
{
    background-color:Transparent;
    text-decoration:none;
    font:Arial;
    font-size:11pt; /* NOTE : 13pt is TOO LARGE  WAS 12px was 11pt*/
    color:#6A7F10;
}
.hyperlink_green_subscribe
{
    background-color:Transparent;
    text-decoration:none;
    font:Arial;
    font-size:30pt; /* NOTE : 13pt is TOO LARGE  WAS 12px was 11pt*/
    color:#6A7F10;
}
a:hover
{
    text-decoration:underline;
    color: #4F6F1A
} 
.ErrorInGreen
{
    color:#6A7F10;
}

.Compny_TD
{
    padding-left:10px;
    display:inline-block;
}
.TxtHomePageOnlyHeading
{
    font-family:Arial;
    color:#4F6F1A; 
    font-size: 14px;
    text-decoration:none;
}


.PaddingTblVarty_srch
{
   margin-left:25px;
}

.makeitsmall
{
    font-size:11px;
}