/*///////////////////////////////////////////////////////////////
gray.css
www.ftl-infoservices.com/graysite_html/inc/gray.css
20080205	by TEAlberts

EZ Usage:	<head> ...<link href="http://www.ftl-infoservices.com/graysite_html/inc/gray.css" rel="stylesheet" type="text/css" />... </head>
Full Doc:	http://www.ftl-infoservices.com/graysite_html/inc/gray_DOC.css

////////////////////////////////////////////////////////////////*/

/*///////////////////////////////////////////////////////////////		Pallette
Title Gray		#ccc
bkgd Gray		#999
font Gray		#666
////////////////////////////////////////////////////////////////*/

/*//////////////////////////////////////////////////////////////// 	Primary Layout 		////// */
html 			{margin:0px;padding:0px;}
body 			{ margin:0px; padding:0px;background:#C2DC94  url(../i/bkgdBody.jpg) repeat-x; }
#Wrapper	{margin:0px;padding:0px;}
#Container	{position:relative;margin:0 auto;width:755px;}
#Header 	{margin:0px;padding:0px;}
#Top			{margin:0px;padding:0px;clear:both;}
#Wrap		{margin:0px;padding:0px;}
#Main		{margin:0px;padding:0px;}
#Extra		{margin:0px;padding:0px;}
#Side		{margin:0px;padding:0px;}
#Wide 		{margin:0px;padding:0px;clear:both;}
#Footer 		{margin:0px;padding:0px;clear:both;}

/*//////////////////////////////////////////////////////////////// 	Alternate Layouts 		////// */
body.Home #Top			{}
body.Home #Main			{}

/*//////////////////////////////////////////////////////////////// 	Region: Header 			////// */
#Header 				{}
#Header .content	{}
#Logo					{float:right;}
#Tag						{}



/*//////////////////////////////////////////////////////////////// 	Region: Main 				////// */
#Main 				{background:#C2DC94 url(../i/bkgdMain.jpg) no-repeat;height:440px;padding:25px 10px 0px 420px;}
#Main .content	{}

/*//////////////////////////////////////////////////////////////// 	Region: Footer 			////// */
#Extra 					{padding:10px 0 0 120px;}
#Extra .content		{}
#Extra p.dl				{width:160px;height:40px;display:block;}
#Extra p.dl0			{background:#fff  url(../i/bTouchStoneFAQs.jpg) no-repeat -170px 0px;}
#Extra p.dl1			{background:#fff  url(../i/bTouchStoneAnn.jpg) no-repeat -170px 0px;}
#Extra p.dl2			{background:#fff  url(../i/bTruePrintTech.jpg) no-repeat -170px 0px;}
#Extra p.dl3			{background:#fff  url(../i/bWirelessBackgrounder.jpg) no-repeat -170px 0px;}

#Extra a.dl				{width:160px;height:40px;display:block;text-indent:-300px;overflow:hidden;}
#Extra a#dl0			{background:#fff  url(../i/bTouchStoneFAQs.jpg) no-repeat 0px 0px;}
#Extra a#dl1			{background:#fff  url(../i/bTouchStoneAnn.jpg) no-repeat 0px 0px;}
#Extra a#dl2			{background:#fff  url(../i/bTruePrintTech.jpg) no-repeat 0px 0px;}
#Extra a#dl3			{background:#fff  url(../i/bWirelessBackgrounder.jpg) no-repeat 0px 0px;}
#Extra a.dl:hover	{background:transparent !important;}



/*//////////////////////////////////////////////////////////////// 	Region: Footer 			////// */
#Footer 				{margin-top:-40px;}
#Footer .content	{}
#Footer p			{color:#fff;font-size:10px;}


/*//////////////////////////////////////////////////////////////// 	HTML Typography Styles 		////// */
body	{font-family:Helvetica, Arial, sans-serif;font-size:100%;color:#333;}
p 		{font-size:12px;padding:0 0 5px 0;margin:0px;line-height:1.3;}
h1 	{font-size:17px;margin:0px;padding:0;}	
h2 	{font-size:17px;margin:0px;padding:0;}	
h3 	{font-size:15px;}

a 			{color:#666;padding:0px;text-decoration:none;}
a b		{color:#000;font-weight:bold;}
a:hover {text-decoration:underline;color:#000;}
a img 	{border:none;}

hr			{clear:both;padding:0px;margin:4px 0px;} /* IE adds margin:8px 0px */
sup		{margin-top:5px;padding:0;line-spacing:0.5}

/*//////////////////////////////////////////////////////////////// 	Custom Styles 		////// */



/*//////////////////////////////////////////////////////////////// 	Utility Styles 		////// */
a.Anchor		{padding:20px 0px 0px 0px;text-decoration:none;font-size:1px;}

.Center			{text-align:center;margin-left:auto;margin-right:auto;}
.FloatLeft		{float:left;padding-right:10px;display:inline;}
.FloatRight		{float:right;padding-left:10px;display:inline;}
.ClearBoth		{clear:both;}


/*//////////////////////////////////////////////////////////////// 	Lists Styles 		////// */
ul 		{padding:0px;margin:0px 0px 0px 20px;}
ul ul 	{padding:0px;margin:0px 0px 0px 16px;}
li 		{padding:0px;margin:0px;}




/* Layout Redefined for Print  	======================================  */
@media print
{
body {line-height:1.4;}
a:link, a:visited {text-decoration:underline;}
}

/* Layout Redefined for handheld   	======================================  */
@media handheld
{

}
