/*
	studio.css
	ghbarratt Studio ghbarratt

	Created:	2005 
	By:				Glen H. Barratt
	Contact:	ghbarratt (at) powersketchdesign.com

*/

	/* General */
	*
	{
		font-family:			Arial, helvetica, sans-serif;
	}
	body
	{ 
		background-color:	#FAFAFA;
		margin:						0px;
		color:						#000000;	
	}
	ul
	{
		list-style-image:	url("../images/bullet1.gif");
		margin-top:				0px;
		margin-bottom:		0px;
	}
	h2
	{
		font-weight:			bold;
	}
	a
	{
		color:						#888888;
		font-weight:			bold;
		text-decoration:	none;
	}

	a:hover
	{
		color:						black;
	}
	
	a img
	{
		border:none;
	}
	td
	{
		color:						#787878;
		font-size:				10pt;
	}


	.subTitle
	{
		font-size:				10pt;
		vertical-align:		middle;
	}
	
	a.downTab
	{
		font-weight:			normal;
		color:						#00C075;
	}
	.downTab,a.downTab
	{
		font-size:				8pt;
		line-height:			4pt;
		margin-top:				0px;
		margin-bottom:		0px;	
		padding-top:			6px;
		padding-bottom:		6px;
		white-space:			nowrap;
		vertical-align:		middle;
		font-weight:			600;
	}
	.downTab:hover, a.downTab:hover
	{
		color:						#000000;
	}

	a.upTab
	{
		font-weight:			500;
		color:						#008EC0;
	}
	.upTab,a.upTab
	{
		font-size:				8pt;
		line-height:			4pt;
		margin-top:				0px;
		margin-bottom:		0px;	
		padding-top:			5px;
		padding-bottom:		5px;
		white-space:			nowrap;
		vertical-align:		middle;
		font-weight:			600;
	}
	.upTab:hover, a.upTab:hover
	{
		color:						#000000;
	}

	.sectionHeader
	{
		margin-top:				2px;
		padding-top:			1px;
		padding-left:			5px;
		font-size:				8pt;
		line-height:			14px;
		vertical-align:		top;
	}	

	.mainContentTD
	{
		background-color:			white;
		border-style:					solid;
		border-top-width:			0px;
		border-bottom-width:	1px;
		border-left-width:		1px;
		border-right-width:		1px;
	}

	.sectionOutlinePaddingTD
	{
		border-style:					solid;
		border-top-width:			0px;
		border-bottom-width:	1px;
		border-left-width:		1px;
		border-right-width:		1px;
		padding: 5px;
	}
	
	.mainContentP, .mainContentText
	{
		margin-top:				-15px;
		padding-top:			0px;
		padding-bottom:		5px;
		padding-left:			5px;
		padding-right:		5px;
	}

	.sideContentP, .sideContentText
	{
		margin-top:				0px;
		padding-top:			5px;
		padding-bottom:		5px;
		padding-left:			5px;
		padding-right:		5px;
	}

	.sideSectionTitle
	{
		font-family:			ghbarratt hand, arial, helvetica, sans-serif;
		white-space:			nowrap;
		font-size:				8pt;
		font-weight:			bold;
	}



	.topBorderCover
	{
		border-top:				solid 1px; 
		border-left:			solid 1px; 
		border-right:			solid 1px; 
	}
	
	.bottomBorderCover
	{
		border-bottom:		solid 1px; 
		border-left:			solid 1px; 
		border-right:			solid 1px; 
	}
	
	.leftBorderCover
	{
		border-top:				solid 1px; 
		border-bottom:		solid 1px; 
		border-left:			solid 1px; 
	}

	.rightBorderCover
	{
		border-top:				solid 1px; 
		border-bottom:		solid 1px; 
		border-right:			solid 1px; 
	}
	

	
	.footer
	{
		font-size:				8pt;
		margin-top:				0px;
		padding-top:			10px;
		padding-bottom:		10px;
		padding-left:			10px;
		padding-right:		10px;
	}
	a.footer
	{
		font-size:				8pt;
		margin-top:				0px;
		padding-top:			0px;
		padding-bottom:		0px;
		padding-left:			0px;
		padding-right:		0px;
	}	

	
