/* 
==========================================================
STEPHENGROTE.COM, V. 1.0
----------------------------------------------------------
Portfolios Style Sheet

Author: Aarron Walter
aarron@aarronwalter.com

© Copyright 2005, Stephen Grote. All Rights Reserved
==========================================================
*/

/* General */
h3 { color:#333; font-size:14px; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; text-transform:capitalize; margin-top:30px; }

/* Pricing */
.pricing { display:block; margin-top:2px; text-align:center; letter-spacing:.02em; border-bottom:1px dotted #fff; padding-bottom:10px; text-decoration:none; }
html>body .pricing { margin-top:17px; }
.pricing a:link, .pricing a:visited { color:#000; text-decoration:none; }
.pricing a:hover, .pricing a:active {color:#8d4b17; text-decoration:underline; }


/* Local Navigation */
#lnav { list-style:none; margin-top:40px; margin-left:30px; }
#lnav li a { font-size:14px; }
#lnav li span  { font-size:14px; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; color:#8D4B17; border-bottom: 2px solid #8D4B17; }

#lnav li ul { margin:-5px 0 20px 30px; }
html>body #lnav li ul { margin:15px 0 20px 0; } /* Hide From IE6 */
#lnav li ul li { list-style:none; margin-left:-20px; }
#lnav li ul li a, #lnav li ul li span  { font-size:13px; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; }
#lnav li ul li span { color:#8D4B17; border-bottom: 2px solid #8D4B17; } 

/* Statement */
#portTbl #statementTd { text-align:left; }
#portTbl #statementTd a:link, #statementTd a:link, #statementTd a { color:#333; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; }
#portTbl #statementTd a:hover, #statementTd a:active { color:#8d4b17; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; cursor:pointer; }
#statementTd a img { border:0; padding:0; margin:0; }


/* Tabtastic */
.tabset_tabs	{ margin:0; padding:0; list-style-type:none; position:relative; z-index:2; white-space:nowrap }
.tabset_tabs li	{ margin:0; padding:1px; display:inline; }
.tabset_tabs a	{ color:#fff ! important; background-color:#999 ! important; border:1px solid #999; text-decoration:none; padding:0 5px; }
.tabset_tabs a:hover	{ color:#333 ! important; background-color:#fff ! important; border-bottom:1px solid #fff; }
.tabset_tabs a.active	{ color:#8D4B17 ! important; background-color:white ! important; border:1px solid #666; border-bottom:1px solid #fff; cursor:default; padding-top:1px; padding-bottom:1px }

.tabset_tabs li.firstchild a { border-left-width:1px }

.tabset_content	{ border-top:1px solid #666; background-color:white; position:relative; z-index:1; padding:25px 0 60px 0; margin-top:-1px; display:none; }
html>body .tabset_content {margin-top:0;} /* Hide From IE6 */
.tabset_label	{ display:none }

.tabset_content_active	{ display:block }

@media aural{
	.tabset_content,
	.tabset_label	{ display:block }
}