﻿/* =================================================================================================================== */
/* Styles for Devices 301-600px wide */
/* -------------------------------------------------------------------------------------------------------------------- */
@media screen and (min-width:301px) and (max-width:600px)
{
/* Tables, Rows, and Cells */
	/*Header Table and Cells */
.tblhead			{width:95%;}
	.tdhleft			{display:none; visibility:hidden;}
	.tdhcntr			{width:100%; vertical-align:top;}
		.tblcntrhd			{width:100%;}
			.tdcntrhdl			{width:33%;}
			.tdcntrhdm			{width:34%;}
			.tdcntrhdr			{width:33%;}
	.tdhrght			{display:none; visibility:hidden;}


	/* Body Table */
.tblbody			{width:95%;}
	.tdbleft			{display:none; visibility:hidden;}
	.tdbcntr			{width:100%; vertical-align:top;}
	.tdbrght			{display:none; visibility:hidden;}

.tblservices		{width:90%; max-width:650px; margin-left:auto; margin-right:auto; border:4px double white;}
	.tdsrvheart			{width:50px; vertical-align:top;}
	.tdsrvdesc			{width:250px; max-width:150px; vertical-align:central; text-align:left;}

.tblthumbs          {width:95%;}
    .tdthumb            {width:20%; text-align:center;}

	/* Footer Table */
.tblfoot			{width:95%; margin-left:auto; margin-right:auto;}
.tfleft				{width:25%; }
.tfcenter			{width:50%; }
.tfright			{width:25%; }

/* Headings and text formatting */
H1, H2, H3, H4, H5, H6
					{font-family: Arial; color: #000080; font-weight: normal; margin:0;}
h1           		{font-size: 20pt; font-style: italic; }
h2           		{font-size: 16pt;}
h3           		{font-size: 12pt;}
h4           		{font-size: 10pt;}
h5					{font-size: 8pt;}
h6					{font-size: 6pt;}

P					{font-family:Arial; font-size:14pt; letter-spacing: 1pt; color: #000080; margin:0;}
}

/* Styles for Devices 601-800px wide */
/* -------------------------------------------------------------------------------------------------------------------- */
@media screen and (min-width:601px) and (max-width:800px)
{
/* Tables, Rows, and Cells */
	/*Header Table and Cells */
.tblhead			{width:95%;}
	.tdhleft			{width:25%; vertical-align:top;}
	.tdhcntr			{width:50%; vertical-align:top;}
		.tblcntrhd			{display:none; visibility:hidden;}
			.tdcntrhdl			{display:none; visibility:hidden;}
			.tdcntrhdm			{display:none; visibility:hidden;}
			.tdcntrhdr			{display:none; visibility:hidden;}
	.tdhrght			{width:25%; vertical-align:top;}

	/* Body Table */
.tblbody			{width:95%;}
	.tdbleft			{width:10%;}
	.tdbcntr			{width:80%; vertical-align:top;}
		#divslides			{margin-left:auto; margin-right:auto; max-width:650px; border:4px double white; }
	.tdbrght			{width:10%;}

	.tblservices		{width:70%; max-width:650px; margin-left:auto; margin-right:auto; border:4px double white;}
		.tdsrvheart			{width:50px; vertical-align:top;}
		.tdsrvdesc			{width:250px; max-width:150px; vertical-align:central; text-align:left;}

.tblthumbs          {width:95%;}
    .tdthumb            {width:20%; text-align:center;}

	/* Footer Table */
.tblfoot		{width:95%; margin-left:auto; margin-right:auto;}
.tfleft			{width:33%;}
.tfcntr			{width:34%;}
.tfrght			{width:33%;}


/* Headings and text formatting */
H1, H2, H3, H4, H5, H6
					{font-family: Arial; color: #000080; font-weight: normal; margin:0;}
h1           		{font-size: 16pt; font-style: italic; }
h2           		{font-size: 16pt;}
h3           		{font-size: 12pt;}
h4           		{font-size: 10pt;}
h5					{font-size: 8pt;}
h6					{font-size: 6pt;}

P					{font-family:Arial; font-size:14pt; letter-spacing: 1pt; color: #000080; margin:0;}
}

/* Styles for Devices 801-1000px wide */
/* -------------------------------------------------------------------------------------------------------------------- */
@media screen and (min-width:801px) and (max-width:1000px)
{
/*Header Table and Cells */
.tblhead			{width:95%;}
	.tdhleft			{width:25%; vertical-align:top;}
	.tdhcntr			{width:50%; vertical-align:top;}
		.tblcntrhd			{display:none; visibility:hidden;}
			.tdcntrhdl			{display:none; visibility:hidden;}
			.tdcntrhdm			{display:none; visibility:hidden;}
			.tdcntrhdr			{display:none; visibility:hidden;}
	.tdhrght			{width:25%; vertical-align:top;}

	/* Body Table */
.tblbody			{width:95%;}
	.tdbleft			{width:10%;}
	.tdbcntr			{width:80%; vertical-align:top;}
		#divslides			{margin-left:auto; margin-right:auto; max-width:650px; border:4px double white; }
	.tdbrght			{width:10%;}

	.tblservices		{width:60%; max-width:650px; margin-left:auto; margin-right:auto; border:4px double white;}
		.tdsrvheart			{width:50px; vertical-align:top;}
		.tdsrvdesc			{width:250px; max-width:150px; vertical-align:central; text-align:left;}

.tblthumbs          {width:95%;}
    .tdthumb            {width:20%; text-align:center;}

	/* Footer Table */
.tblfoot		{width:95%; margin-left:auto; margin-right:auto;}
.tfleft			{width:33%;}
.tfcntr			{width:34%;}
.tfrght			{width:33%;}

/* Headings and text formatting */
H1, H2, H3, H4, H5, H6
					{font-family: Arial; color: #000080; font-weight: normal; margin:0;}
h1           		{font-size: 20pt; font-style: italic; }
h2           		{font-size: 16pt;}
h3           		{font-size: 12pt;}
h4           		{font-size: 10pt;}
h5					{font-size: 8pt;}
h6					{font-size: 6pt;}

P					{font-family:Arial; font-size:14pt; letter-spacing: 1pt; color: #000080; margin:0;}

}


/* Styles for Devices 1000-1200px wide */
/* -------------------------------------------------------------------------------------------------------------------- */
@media screen and (min-width:1001px) and (max-width:1200px)
{

#imgemail			{width:90px; border-radius:6px 6px; border:0;}
#imgFB				{width:90px; border-radius:6px 6px; margin-top:10px;}
#imgBBB				{width:90px; border-radius:6px 6px; margin-top:10px;}


/* Tables, Rows, and Cells */
	/*Header Table and Cells */
.tblhead			{width:95%;}
	.tdhleft			{width:25%; vertical-align:top;}
	.tdhcntr			{width:50%; vertical-align:top;}
		.tblcntrhd			{display:none; visibility:hidden;}
			.tdcntrhdl			{display:none; visibility:hidden;}
			.tdcntrhdm			{display:none; visibility:hidden;}
			.tdcntrhdr			{display:none; visibility:hidden;}
	.tdhrght			{width:25%; vertical-align:top;}

	/* Body Table */
.tblbody			{width:95%;}
	.tdbleft			{width:10%;}
	.tdbcntr			{width:80%; vertical-align:top;}
		#divslides			{margin-left:auto; margin-right:auto; max-width:650px; border:4px double white; }
	.tdbrght			{width:10%;}

	.tblservices		{width:50%; max-width:650px; margin-left:auto; margin-right:auto; border:4px double white;}
		.tdsrvheart			{width:50px; vertical-align:top;}
		.tdsrvdesc			{width:250px; max-width:150px; vertical-align:central; text-align:left;}

.tblthumbs          {width:95%;}
    .tdthumb            {width:20%; text-align:center;}

	/* Footer Table */
.tblfoot		{width:95%; margin-left:auto; margin-right:auto;}
.tfleft			{width:33%;}
.tfcntr			{width:34%;}
.tfrght			{width:33%;}

/* Headings and text formatting */
H1, H2, H3, H4, H5, H6
					{font-family: Arial; color: #000080; font-weight: normal; margin:0;}
h1           		{font-size: 24pt; font-style: italic; }
h2           		{font-size: 22pt;}
h3           		{font-size: 20pt;}
h4           		{font-size: 16pt;}
h5					{font-size: 12pt;}
h6					{font-size: 10pt;}

P					{font-family:Arial; font-size:14pt; letter-spacing: 1pt; color: #000080; margin:0;}

}



/* Styles for Devices >1201px wide */
/* -------------------------------------------------------------------------------------------------------------------- */
 @media screen and (min-width:1201px)
{

#imgemail			{width:95px; border-radius:6px 6px; border:0;}
#imgFB				{width:95px; border-radius:6px 6px; margin-top:10px;}
#imgBBB				{width:95px; border-radius:6px 6px; margin-top:10px;}


/* Tables, Rows, and Cells */
	/*Header Table and Cells */
.tblhead			{width:95%;}
	.tdhleft			{width:25%; vertical-align:top;}
	.tdhcntr			{width:50%; vertical-align:top;}
		.tblcntrhd			{display:none; visibility:hidden;}
			.tdcntrhdl			{display:none; visibility:hidden;}
			.tdcntrhdm			{display:none; visibility:hidden;}
			.tdcntrhdr			{display:none; visibility:hidden;}
	.tdhrght			{width:25%; vertical-align:top;}

	/* Body Table */
.tblbody			{width:95%;}
	.tdbleft			{width:10%;}
	.tdbcntr			{width:80%; vertical-align:top;}
		#divslides			{margin-left:auto; margin-right:auto; max-width:650px; border:4px double white; }
	.tdbrght			{width:10%;}

	.tblservices		{width:50%; max-width:650px; margin-left:auto; margin-right:auto; border:4px double white;}
		.tdsrvheart			{width:50px; vertical-align:top;}
		.tdsrvdesc			{width:250px; max-width:150px; vertical-align:central; text-align:left;}

.tblthumbs          {width:95%;}
    .tdthumb            {width:20%; text-align:center;}

	/* Footer Table */
.tblfoot		{width:95%; margin-left:auto; margin-right:auto;}
.tfleft			{width:33%;}
.tfcntr			{width:34%;}
.tfrght			{width:33%;}

/* Headings and text formatting */
H1, H2, H3, H4, H5, H6
					{font-family: Arial; color: #000080; font-weight: normal; margin:0;}
h1           		{font-size: 24pt; font-style: italic; }
h2           		{font-size: 22pt;}
h3           		{font-size: 20pt;}
h4           		{font-size: 16pt;}
h5					{font-size: 12pt;}
h6					{font-size: 10pt;}

P					{font-family:Arial; font-size:14pt; letter-spacing: 1pt; color: #000080; margin:0;}
}