

/*------------- contains new Trebuchet stylings 25-July-2008 ---------------*/

	body
	{
		margin: 5px;
		background:  #CBC9B9;
		color : #000;
	}
	
.st_sharethis_custom{background: url("http://d1tqw2pkoqqxbc.cloudfront.net/nav_01sharethis_off.gif") no-repeat scroll left top transparent;padding:0px 120px 0 0;}

td.rule {background: url(http://d1tqw2pkoqqxbc.cloudfront.net/line_dot2.gif );}  

/*------------- START home-specific styles---------------*/
h1.home_header {
font-family: Arial, Helvetica, sans-serif; 
font-size:11px;
font-weight: bold;
color: #999677;
margin:0;
padding:0;
}

h2.home_blu {
font-family: Arial, Helvetica, sans-serif; 
font-size:13px;
font-weight: bold;
color: #868EB0;
display:inline; 
}

h2.home_grayxx {
font-family: Arial, Helvetica, sans-serif; 
font-size:18px;
font-weight: normal;
color: #666666;
display:inline; 
}


h2.home_panel {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration: none;
color: #666666;
margin:0;
padding:0;
}

.home_spec3 a:link{color: #666666;} 
.home_spec3 a:visited{color: #666666;} 
.home_spec3 a:hover{color: #666666;} 
.home_spec3{
position: absolute;
margin-left: 15px;
margin-right: 5px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal;
color: #666666; 
text-align: left; 
}

a.slider:hover { text-decoration:underline; } 
.slider { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
text-decoration: none; 
line-height: 156%;
letter-spacing: 1px;
color: #151515;} 

a.slider-title:hover { text-decoration:underline; } 
.slider-title { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
text-decoration: none; 
line-height: 156%;
letter-spacing: 1px;
color: #000000;} 

a.slider-head:hover { text-decoration:underline; } 
.slider-head { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bold;
text-decoration: none; 
line-height: 156%;
letter-spacing: 1px;
color: #666666;} 

a.home_small_nl:hover { 
text-decoration:underline; } 
.home_small_nl { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
text-decoration: none; 
color: #666666;} 

.home_small { 
font-family: Arial, Helvetica, sans-serif;  
font-size: 11px; 
color: #3A3A3A;} 
.home_small a:link{color: #3A3A3A;} 
.home_small a:visited{color: #3A3A3A;} 
.home_small a:hover{color: #3661A0;} 

a.home_small_nl2:hover { text-decoration:underline; } 
.home_small_nl2 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
text-decoration: none; 
line-height: 150%;
color: #3A3A3A;} 

.home_xsmall { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 9.5px; 
color: #3A3A3A;} 
.home_xsmall a:link{color: #3A3A3A;} 
.home_xsmall a:visited{color: #3A3A3A;} 
.home_xsmall a:hover{color: #3661A0;} 

.home_xsmallg { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 9.5px; 
color: #666666;} 
.home_xsmallg a:link{color: #666666;} 
.home_xsmallg a:visited{color: #666666;} 
.home_xsmallg a:hover{color: #3661A0;} 


.home_regular {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #3A3A3A;}
.home_regular a:link{color: #3A3A3A;} 
.home_regular a:visited{color: #3A3A3A;} 
.home_regular a:hover{color: #3661A0;} 

.home_regularg {
font-family: Arial, Helvetica, sans-serif; 
font-size:12px; 
color: #666666; 
line-height: 163%;}
.home_regularg a:link{color: #666666;} 
.home_regularg a:visited{color: #666666;} 
.home_regularg a:hover{color: #3661A0;} 

home_gray: a:link { text-decoration:none;  } 
.home_gray a:hover{color: #3A3A3A;}
.home_gray{font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-size: 11px; 
color: #666666;
text-decoration: none;} 


a.home_link3:hover { text-decoration:underline;  } 
.home_link3 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #666666; 
text-decoration: none; 
 } 

 h1.home_featured_title a { 
color: #FFFFFF;
text-decoration:none; 
}

h1.home_featured_title a:visited { 
text-decoration: none; 
}
 
h1.home_featured_title a:hover {
text-decoration:underline; 
}

a.home_featured_title:hover { text-decoration:underline;  } 
.home_featured_title a:hover{color: #666666;}
.home_featured_title{font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-size: 19px; 
color: #666666;
text-decoration: none;} 

.home_featured_sub {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px;
font-weight: normal;  
color: #666666;} 


.home_featured_body{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
line-height: 163%;
color: #666666;} 

.home_featured_more{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #666666; 
text-transform: capitalize;} 

a.home_link3:hover { text-decoration:underline;  } 
.home_link3 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #666666; 
text-decoration: none; 
 } 



/*------------- END home-specific styles---------------*/

 
 .tweet-fb {
float:left;
width:65px;
}
.tweet-fb iframe {
float:left;
margin-top:10px;
}


h3.spec {
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif 
font-size:14px;
font-weight: bold;
color: #666666;
display:inline; 
}


h1.large {
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size:30px;
font-weight: bold;
color: #000000;
}

h1.largeg {
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif;
font-size:30px;
font-weight: bold;
color: #A2A2A2;
}

h1.largeginline {
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif;
font-size:30px;
display:inline;
font-weight: bold;
color: #A2A2A2;
}


h1.header {
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif;
font-size:11px;
font-weight: bold;
color: #000000;
margin:0;
padding:0;
}



h2.large {
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size:20px;
font-weight: bold;
}

h2.largeg {
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size:20px;
font-weight: bold;
color: #A2A2A2;
}



/*------------- next style used in Today page ---------------*/
h2.largeginline {
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size:20px;
font-weight: bold;
display:inline; 
color: #A2A2A2;
}

h2.homeblu {
font-family: Arial, Helvetica, sans-serif; 
font-size:13px;
font-weight: bold;
color: #FFFFFF;
display:inline; 
}


h2.largementor {
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size:18px;
font-weight: bold;
display:inline; 
color: #3A3A3A;
}


h2.red {
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size:16px;
color: #800040;
display:inline; 
}

h2.gold {
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size:20px;
color: #8D8C63;
display:inline; 
}



a.regular_nl:hover { 
text-decoration:underline;  } 
.regular_nl {
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size:14px;
text-decoration: none;
color: #3A3A3A;}

a.regularg_nl:hover { 
text-decoration:underline;  } 
.regularg_nl {
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size:14px;
text-decoration: none;
color: #666666;}

a.small_nl:hover { 
text-decoration:underline; } 
.small_nl { 
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size: 13px; 
text-decoration: none; 
color: #666666;} 

a.small_nlb:hover {text-decoration:underline; } 
.small_nlb a:link{color: #000000;} 
.small_nlb a:visited{color: #000000;} 
.small_nlb { 
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif;  
font-size: 13px; 
text-decoration: none; 
font-weight:bold;
color: #666666;  } 


a.large_nl:hover { 
text-decoration:underline; } 
.large_nl { 
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif;  
font-size: 16px; 
text-decoration: none; 
color: #000000;} 

a.xsmall_nl:hover { 
text-decoration:underline; } 
.xsmall_nl { 
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif;   
font-size: 11px; 
text-decoration: none; 
color: #666666;} 

a.marginmenu:hover { color: #C0C0C0 } 
.marginmenu { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #666666; } 

a.footertext:hover { color: #FFFFFF }
.footertext {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #999999;
font-weight: normal;
text-decoration: none}

a.footermatrix:hover { color: #4B5F7A }
.footermatrix {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #4B5F7A;
font-weight: normal;
text-decoration: none}

TD.infoBoxBorder {background: #CCCCCC; }

.testimonial-inner {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/testimonial-top.png) no-repeat scroll 0 0;
padding:17px 17px 10px 22px;
text-indent:30px;
}

.test-author {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:#E0F2F2 url(../images/testimonial-bottom.png) no-repeat scroll 0 0;
color:#4C9CB9;
display:block;
font-family:Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding-top:27px;
text-align:right;
}

/*------------- Primary Fonts---------------*/



 
.small { 
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size: 13px; 
color: #3A3A3A;} 
.small a:link{color: #3A3A3A;} 
.small a:visited{color: #3A3A3A;} 
.small a:hover{color: #3661A0;} 

.smallg { 
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size: 13px; 
color: #666666;} 
.smallg a:link{color: #666666;} 
.smallg a:visited{color: #666666;} 
.smallg a:hover{color: #3661A0;} 

.rssfeed { 
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif;  
font-size: 9.5px; 
color: #3A3A3A;} 
.rssfeed a:link{color: #3A3A3A;} 
.rssfeed a:visited{color: #3A3A3A;} 
.rssfeed a:hover{color: #3661A0;} 

.xsmall { 
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif;  
font-size: 11px; 
color: #3A3A3A;} 
.xsmall a:link{color: #3A3A3A;} 
.xsmall a:visited{color: #3A3A3A;} 
.xsmall a:hover{color: #3661A0;} 

.xsmallg { 
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size: 11px; 
color: #666666;} 
.xsmallg a:link{color: #666666;} 
.xsmallg a:visited{color: #666666;} 
.xsmallg a:hover{color: #3661A0;} 

.xsmallB { 
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size: 11px; 
color: #3A3A3A;
font-weight:bold; }

.pageno{
font-family:'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size:13px;
color: #3A3A3A;}
.pageno a:link{color: #3A3A3A;} 
.pageno a:visited{color: #3A3A3A;} 
.pageno a:hover{color: #3661A0;} 


.regularg {
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size:14px; 
color: #666666; 
line-height: 163%;}
.regularg a:link{color: #666666;} 
.regularg a:visited{color: #666666;} 
.regularg a:hover{color: #3661A0;} 

.regular {
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size:14px;
color: #3A3A3A;}
.regular a:link{color: #3A3A3A;} 
.regular a:visited{color: #3A3A3A;} 
.regular a:hover{color: #3661A0;} 

.regularb {
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size:14px;
font-weight:bold; 
color: #3A3A3A;}
.regularb a:link{color: #000033;} 
.regularb a:visited{color: #000033;} 
.regularb a:hover{color: #3661A0;} 

.large {
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size:18px;
font-weight: bold;
}

.largeg {
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size:18px;
color: #A2A2A2;
font-weight: bold;}

.largered {
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size:18px;
font-weight: bold;
color: #800040;
}


.largegold {
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size:18px;
font-weight: bold;
color: #CC6600;
}


.large2 {
font-family:'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size:14px;}

.large2g {
font-family:'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size:14px;
font-weight: bold;
color: #666666;}

.large3 {
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size:30px;
font-weight: bold;
}

 /*------------- contains new Trebuchet stylings 25-July-2008 
.spec { font-family: Arial, Helvetica, sans-serif;  
font-size: 2px; 
color: #FFFFFF;} 
.spec a:link{color: #FFFFFF;} 
.spec a:visited{color: #FFFFFF;} 
.spec a:hover{color: #FFFFFF;} 
---------------*/


.spec2 { font-family: Arial, Helvetica, sans-serif;  
font-size: 2px; 
color: #31415A;} 
.spec2 a:link{color: #31415A;} 
.spec2 a:visited{color: #31415A;} 
.spec2 a:hover{color: #31415A;} 


.spec3 h1 {
font-family: font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bold;
		
}

.spec3 h2 {
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size: 20px; 
font-weight: bold;
}

.spec3 a:link{color: #666666;} 
.spec3 a:visited{color: #666666;} 
.spec3 a:hover{color: #666666;} 
.spec3{
position: absolute;
margin-left: 15px;
margin-right: 5px;
font-family: Arial,Helvetica,verdana; 
font-size: 10px; 
font-weight: normal;
color: #666666; 
text-align: left; 
}




.link1 { 
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size: 12px; 
color: #000000; } 
.link1 a:link{color: #000033;} 
.link1 a:visited{color: #000033;} 
.link1 a:hover{color: #3661A0;} 

.link2 { 
font-family: 'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
font-size: 10px; 
color: #000033; 
text-transform: capitalize; } 
.link2 a:link{color: #000000;} 
.link2 a:visited{color: #000000;} 
.link2 a:hover{color: #3661A0;} 


ul.bullets_xsmall {
margin-left:15px;
list-style-type: square;
font-size:11px;
font-family:'Trebuchet MS',Verdana,'Lucida Sans',Arial,Sans-Serif; 
color: #3A3A3A; }


.copyright { 
font-family: Arial, Helvetica, sans-serif; 
font-size:11px; 
color: #FFFFFF;}

.store_header1{
background:#6699CC;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px; 
font-weight:bold; }

a.submenu:hover { 
text-decoration:underline; } 
.submenu { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
text-decoration: none; 
color: #666666;} 


/*------------- iFrame Display---------------*/

.greytab {
font-weight:bold;
background: url('http://www.growthtrac.com/images/grey_tab_left.gif') no-repeat #ccc;
padding-left: 10px;
margin: 0;
text-align: left;
}

.greytabright {
background: url('http://www.growthtrac.com/images/grey_tab_right.gif') right no-repeat;
padding-right: 10px;
}

iframe {
margin: 0;
}

.listframe {
padding: 18px 9px;
}


/*------------- Form Fields---------------*/



.inputtext2 {  
  font-family: Arial,Helvetica, san-serif ; 
  font-size: 11px; 
  background-color: #FFFFFF; 
  background-image: none; 
  height: auto; 
  width: auto; 
  border: 1px #6D79A8 solid;  
  font-style: normal; 
  line-height: normal;  
  color: #666666; 
  text-decoration: none;  
  font-weight: normal
  }
  

.prdbox a:hover{
  color: #3661A0;} 

.inputtext {  
  font-family: Arial,Helvetica, san-serif ; 
  font-size: 12px; 
  background-color: #FFFFFF; 
  background-image: none; 
  height: auto; 
  width: auto; 
  border: 2px #CCCCCC solid;  
  font-style: normal; 
  line-height: normal;  
  color: #666666; 
  text-decoration: none;  
  font-weight: normal
  }
  
.inputtext:hover{
   border: 2px solid #7F635F;
  	  
  }

.inputtext2 { 
  font: 7pt Arial, Helvetica, sans-serif; 
  color: #666666 }

.inputtext3 {  
  font-family: Arial,Helvetica, san-serif ; 
  font-size: 7px; 
  background-color: #FFFFFF; 
  background-image: none; 
  height: auto; 
  width: auto; 
  border: 1px #FFFFFF solid;  
  font-style: normal; 
  line-height: normal;  
  color: #FFFFFF; 
  text-decoration: none;  
  font-weight: normal
}

/*------------- MC data ---------------*/

.prdbox { 
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size: 11px; 
  color: #000033;} 
.prdbox a:link{
  color: #000033;} 
.prdbox a:visited{
  color: #000033;} 
.prdbox a:hover{
  color: #3661A0;} 

.prdboxlnk { 
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size: 9.5px; 
  color: #000033;} 
.prdboxlnk a:link{
  color: #000033;} 
.prdboxlnk a:visited{
  color: #000033;} 
.prdboxlnk a:hover{
  color: #3661A0;} 

/*------------- Link template ---------------*/

.descript {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;}
.descript a:link{
  color: #000033;} 
.descript a:visited{
  color: #000033;} 
.descript a:hover{
  color: #3661A0;} 


/*-------------FeedBurner ---------------*/


.feedBurnerFeedBlock { 
  font-family: Arial, Helvetica, sans-serif;  
  font-size: 9.5px; 
  color: #000033;} 
.feedBurnerFeedBlock a:link{
  color: #000033;} 
.feedBurnerFeedBlock a:visited{
  color: #000033;} 
.feedBurnerFeedBlock a:hover{
  color: #3661A0;} 

div#insidetrac107908 ul  { 
  padding:3; 
  margin:0;
} 

div#insidetrac107908 ul li { 
  list-style: none; 
  padding:3;
  margin:0;
}


/* -------------------CARP----------------*/

.xsmall2 { 
  font-family: Arial, Helvetica, sans-serif;  
  font-size: 11px; 
  color: #000033;
  padding:13;
  margin:0;}
.xsmall2 a:link{
  color: #000033;} 
.xsmall2 a:visited{
  color: #000033;} 
.xsmall2 a:hover{
  color: #3661A0;} 


/*-----Top 12 Bestsellers-------------------- */
.top12text {
  color: #000000; 
  font-family: Arial, Helvitica, sans-serif; 
  font-size: 10px; 
  font-weight: bold;line-height:11px
  }

.top12link {
  color: #666666; 
  font-family: Verdana, Helvitica, sans-serif; 
  font-size: 10px;
  }

/* SEARCH.PL  BELOW************************/
.fd_results { 
  font-family: Arial, Helvetica, sans-serif;  
  font-size: 11px; 
  color: #000033;} 
.fd_results a:link{
  color: #000033;} 
.fd_results a:visited{
  color: #000033;} 
.fd_results a:hover{
  color: #3661A0;} 

/* -------------------Help/Sitemap----------------*/


a.sitemap01:hover { 
text-decoration:underline; } 
.sitemap01 { 
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 12px; 
text-decoration: none; 
color: #5E708A;
font-weight: bold; 
}

a.sitemap02:hover { 
text-decoration:underline; } 
.sitemap02 { 
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 11px; 
text-decoration: none; 
padding-left: .4em;
color: #CDBD8E; 
font-weight: bold;
}

a.sitemap03:hover { 
text-decoration:underline; } 
.sitemap03 { 
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 10px; 
text-decoration: none; 
padding-left: 1em;
color: #000000;} 



/* JS-KIT ------------------------*/	

.js-rTopTabFont { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #008000;} 


/* lead image ------------------------*/	

a.bullet:before{
content: url(http://www.growthtrac.com/images/bullet3.gif);
}

a.pdf:after{
content: url(http://www.growthtrac.com/images/icon_pdf2.gif);
}


/* div box ------------------------*/	

.clean-gray{
border:solid 1px #DEDEDE;
background:#EFEFEF;
color:#222222;
padding:4px;
text-align:left;
}
