/* stratumweb.com CSS */

.BackgroundShade  {	font-family:Tahoma, Arial, helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #FFFFFF;
			background-color: #FFFFFF;
		}
		
.faqkeyword  {	font-family:Tahoma, Arial, helvetica, sans-serif;
			font-weight: bold;
			color: #FFFFFF;
		}
		


.hdWhite  {	font-family:Tahoma, Arial, helvetica, sans-serif;
			font-size: 14px;
			font-weight: bold;
			color: #FFFFFF;
		}
		
.HPVHeader  {	font-family:Tahoma, Arial, helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #2C2C2C;	
			background-color: #FFFFFF;
			padding: 2px;
		}
		
.HPVTable  {
			border-style: solid;
			border-width: 1px; 
			border-color: #8C8C8C;
			background-color: #2C2C2C;
			padding: 5px;
		}
		
.HomePageRightNav  {	font-family:Tahoma, Arial, helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #FFFFFF;
			background-color: #2C2C2C;

		}
		
.HPVRowNoShade  {font-family:Tahoma, Arial, helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #FFFFFF;
			background-color: #2C2C2C;
		}
		
.HPVRowShade  {font-family:Tahoma, Arial, helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #FFFFFF;
			background-color: #2C2C2C;
		}
		
.MinistryHeader  {	font-family:Tahoma, Arial, helvetica, sans-serif;
			font-size: 16px;
			font-weight: bold;
			line-height: 19px;
			color: #FFFFFF;
			background-color: #FFFFFF;
		}		
		
.PhotoAlbumTD  {	font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
		}
		
.RowNoShade  {	font-family:Tahoma, Arial, helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #FFFFFF;
			background-color: #6A6A6A;
		}
		
.RowShade  {	font-family:Tahoma, Arial, helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #FFFFFF;
			background-color: #868686;
		}		

				
.smList  {	font-family:Tahoma, Arial, helvetica, sans-serif;
			font-size: 10px;
			color: #FFFFFF;
		}
		
.sitesearch  {	font-family:Tahoma, Arial, helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #000000;
			border: 1px solid #000000;	
			background-color: #FFFFFF;
		}
						
.Title  {	font-family:Tahoma, Arial, helvetica, sans-serif;
			font-size: 14px;
			font-weight: bold;
			color: #A4A4A4;
		}
		
.TemplateHeader  {	font-family:Tahoma, Arial, helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #FFFFFF;
			background-color: #2C2C2C;
		}
		
.PageHeader  {	font-family:Tahoma, Arial, helvetica, sans-serif;
			font-size: 0px;
			font-weight: bold;
			color: #414141;
			background-color: #2C2C2C;
		}
		
.TableHeader  {	font-family:Tahoma, Arial, helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #FFFFFF;
			background-color: #2C2C2C;
		}
		
.warning {	font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 12px;
		color: red;
		}
		
.NavText  {	font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #FFFFFF;
		}
		
a.NavLink:link {  	color: #FFFFFF; text-decoration: none; font-family: Tahoma, Arial, helvetica, sans-serif;	font-size: 10px; font-weight: normal; }
a.NavLink:visited { color: #FFFFFF; text-decoration: none; font-family: Tahoma, Arial, helvetica, sans-serif;	font-size: 10px; font-weight: normal; }
a.NavLink:hover {	color: #FFFFFF; font-family: Tahoma, Arial, helvetica, sans-serif;	font-size: 10px; font-weight: normal; text-decoration: underline; }

a.NavLink2:link {  	color: #FFFFFF; text-decoration: none; font-family: Tahoma, Arial, helvetica, sans-serif;	font-size: 10px; font-weight: normal; }
a.NavLink2:visited { color: #FFFFFF; text-decoration: none; font-family: Tahoma, Arial, helvetica, sans-serif;	font-size: 10px; font-weight: normal; }
a.NavLink2:hover {	color: #FFFFFF; font-family: Tahoma, Arial, helvetica, sans-serif;	font-size: 10px; font-weight: normal; text-decoration: underline; }

a.NavLink2sub:link {  	color: #37C7DF; text-decoration: none; font-family: Tahoma, Arial, helvetica, sans-serif;	font-size: 10px; font-weight: normal; }
a.NavLink2sub:visited { color: #37C7DF; text-decoration: none; font-family: Tahoma, Arial, helvetica, sans-serif;	font-size: 10px; font-weight: normal; }
a.NavLink2sub:hover {	color: #37C7DF; font-family: Tahoma, Arial, helvetica, sans-serif;	font-size: 10px; font-weight: normal; text-decoration: underline; }
		
.h1 {	font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
		color: #FFFFFF;
		}
.h2 {	font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
		color: #FFFFFF;
		}
.h3 {	font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
		color: #FFFFFF;
		}
		
.h4 {	font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 15px;
		font-weight: bold;
		color: #FFFFFF;
		}
		
.h5 {	font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;
		}
		
.h6 {	font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 9px;
		font-weight: bold;
		color: #FFFFFF;
		}
		
/*	Start HTML Settings ///////////////////////////////////////////////////// */

		
td  {	font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
		line-height:1.54em;
		}
	
h1 {	font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 18px;
		color: #FFFFFF;
		}
h2 {	font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 18px;
		color: #FFFFFF;
		}
h3 {	font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 18px;
		color: #FFFFFF;
		}
		
h4 {	font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 15px;
		color: #FFFFFF;
		}
		
h5 {	font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		}
		
h6 {	font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 9px;
		color: #FFFFFF;
		}
		

a:link {  	color: #37C7DF; text-decoration: none; font-weight: bold; }
a:visited { color: #37C7DF; text-decoration: none; font-weight: bold; }
a:hover {	color: #37C7DF; font-weight: bold; text-decoration: underline; }

		
.modTable  {	
		font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
		background-color: #FFFFFF; 
		border-style: inset; 
		border-width: 1px; 
		border-color: #437388;
		}
		
.modTableHeader  {	
		font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		background-image: url(img/icons_forum/forum_bkg_rpt.gif);
		border-style: inset; 
		border-width: 1px; 
		border-color: #437388;
		}
		
.modTableHeader2  {	
		font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		}
		
.modTableHeader3  {	
		font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 11px;
		color: #437388;
		}
		
.modCatRow  {	
		font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		background-color: #437388; 
		border-style: inset; 
		border-width: 1px; 
		border-color: #437388;
		}
		
.modCatRow2  {	
		font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		background-color: #437388; 
		}
		
.modNormalText  {	
		font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #000000;
		border-style: inset; 
		border-width: 1px; 
		border-color: #437388;
		}
		
.modNormalText2  {	
		font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #000000;
		}
		
.modShade1  {	
		font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #000000;
		background-color: #e0edf1; 
		border-style: inset; 
		border-width: 1px; 
		border-color: #437388;
		
		}
		
.modShade2  {	
		font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #000000;
		background-color: #F0F7F9; 
		border-style: inset; 
		border-width: 1px; 
		border-color: #437388;
		
		}
		
.modShade1nb  {	
		font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #000000;
		background-color: #e0edf1; 
		
		}
		
.modShade2nb  {	
		font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #000000;
		background-color: #F0F7F9; 
		
		}
		
.modHR  {	
		border: 1px solid #437388;	
		}
		

	#body263 {	
			background-color: #1D1E1E;
			background-image: url(images/sitetemplate/sitebackground.jpg);	
			background-repeat: repeat-x;
			text-align: center; /* for IE */ 
			width:979px; /* or a percentage, or whatever */
			margin:0 auto; /* for the rest */ 
		}


	#contentwidth  {  width: 624px;	}
	#homepagecontentwidth	{  width: 395px;	}
	#pagearea263system {	
			background-color: #454948; 
			background-image: url(images/sitetemplate/page_background.jpg);	
			padding: 20px 16px 20px 23px;
		}
		
	#pagearea263 {	

			background-color: #454948; 
			background-image: url(images/sitetemplate/page_background.jpg);	
		}
	
div  {	font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
		line-height:1.54em;
		}
		
#navrow	{
		background-color: #1A1917;
	}
		
.footertopline	{
		background-color: #3F3F3F;
	}
		
.footerrow {	
		background-color: #131313;
		padding-top: 5px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 5px;
		}
		
.footer {	
		font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
		
		}
		
.footernav {	font-family:Tahoma, Arial, helvetica, sans-serif;
		font-size: 11px;
		color: #898989;
		}

a.footerlink:link {  	color: #898989; text-decoration: none; font-family: Tahoma, Arial, helvetica, sans-serif;	font-size: 12px; font-weight: normal; }
a.footerlink:visited { color: #898989; text-decoration: none; font-family: Tahoma, Arial, helvetica, sans-serif;	font-size: 12px; font-weight: normal; }
a.footerlink:hover {	color: #898989; font-family: Tahoma, Arial, helvetica, sans-serif;	font-size: 12px; font-weight: normal; text-decoration: underline; }


/*================== Page Template 1 ===========================*/

.pt1-row1	{
		background-image: url(images/sitetemplate/pagetemplate1_background.jpg);	
		background-repeat: no-repeat;
		width: 979px;
		height: 371px;
	}
	
.pt1-row1-table	{
		width: 979px;
		height: 371px;
	}

.pt1-row2	{
		width: 979px;
		height: 371px;
		padding:34px 26px 35px 25px; 
		background-color: #2C2C2C;		
	}

.columnseparator	{
		background-color: #373938;
	}
		
.pt1-column1	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}
		
.pt1-column2	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}
	
/*==================// Page Template 1 ===========================*/

/*================== Page Template 2 ===========================*/

.pt2-row1	{
		background-image: url(images/sitetemplate/pagetemplate2_background.jpg);	
		background-repeat: no-repeat;
		width: 979px;
		height: 371px;
	}
	
.pt2-row1-table	{
		width: 979px;
		height: 371px;
	}

.pt2-row2	{
		width: 979px;
		height: 371px;
		padding:34px 26px 35px 25px; 
		background-color: #2C2C2C;		
	}
		
.pt2-column1	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}

		
.pt2-column2	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}
	
/*==================// Page Template 2 ===========================*/

/*================== Page Template 3 ===========================*/

.pt3-row1	{
		background-image: url(images/sitetemplate/pagetemplate3_background.jpg);
		background-repeat: no-repeat;
		width: 979px;
		height: 675px;
	}
	
.pt3-row1-table	{
		width: 979px;
		height: 675px;
	}
		
.pt3-column1	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}

		
.pt3-column2	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}
	
/*==================// Page Template 3 ===========================*/

/*================== Page Template 4 ===========================*/

.pt4-row1	{
		background-image: url(images/sitetemplate/pagetemplate4_background.jpg);	
		background-repeat: no-repeat;
		width: 979px;
		height: 371px;
	}
	
.pt4-row1-table	{
		width: 979px;
		height: 371px;
	}

.pt4-row2	{
		width: 979px;
		height: 371px;
		padding:34px 26px 35px 25px; 
		background-color: #2C2C2C;		
	}
		
.pt4-column1	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}

		
.pt4-column2	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}
	
/*==================// Page Template 4 ===========================*/

/*================== Page Template 5 ===========================*/

.pt5-row1	{
		background-image: url(images/sitetemplate/pagetemplate5_background.jpg);	
		background-repeat: no-repeat;
		width: 979px;
		height: 371px;
	}
	
.pt5-row1-table	{
		width: 979px;
		height: 371px;
	}

.pt5-row2	{
		width: 979px;
		height: 371px;
		padding:34px 26px 35px 25px; 
		background-color: #2C2C2C;		
	}
		
.pt5-column1	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}

		
.pt5-column2	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}
	
/*==================// Page Template 5 ===========================*/

/*================== Page Template 6 ===========================*/

.pt6-row1	{
		background-image: url(images/sitetemplate/pagetemplate6_background.jpg);	
		background-repeat: no-repeat;
		width: 979px;
		height: 371px;
	}
	
.pt6-row1-table	{
		width: 979px;
		height: 371px;
	}

.pt6-row2	{
		width: 979px;
		height: 371px;
		padding:34px 26px 35px 25px; 
		background-color: #2C2C2C;		
	}
		
.pt6-column1	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}

		
.pt6-column2	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}
	
/*==================// Page Template 6 ===========================*/

/*================== Page Template 7 ===========================*/

.pt7-row1	{
		background-image: url(images/sitetemplate/pagetemplate7_background.jpg);	
		background-repeat: no-repeat;
		width: 979px;
		height: 371px;
	}
	
.pt7-row1-table	{
		width: 979px;
		height: 371px;
	}

.pt7-row2	{
		width: 979px;
		height: 371px;
		padding:34px 26px 35px 25px; 
		background-color: #2C2C2C;		
	}
		
.pt7-column1	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}

		
.pt7-column2	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}
	
/*==================// Page Template 7 ===========================*/
/*================== Page Shop Template ===========================*/

.ptshop-row1	{
		background-image: url(images/sitetemplate/pagetemplate7_background.jpg);	
		background-repeat: no-repeat;
		width: 979px;
		height: 371px;
	}
	
.ptshop-row1-table	{
		width: 979px;
		height: 371px;
	}

.ptshop-row2	{
		width: 979px;
		height: 371px;
		padding:34px 26px 35px 25px; 
		background-color: #2C2C2C;		
	}
		
.ptshop-column1	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}

		
.ptshop-column2	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}
	
/*==================// Page Shop Template ===========================*/
/*================== Page User Reg Template ===========================*/

.ptuserreg-row1	{
		background-image: url(images/sitetemplate/pagetemplate7_background.jpg);	
		background-repeat: no-repeat;
		width: 979px;
		height: 371px;
	}
	
.ptuserreg-row1-table	{
		width: 979px;
		height: 371px;
	}

.ptuserreg-row2	{
		width: 979px;
		height: 371px;
		padding:34px 26px 35px 25px; 
		background-color: #2C2C2C;		
	}
		
.ptuserreg-column1	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}

		
.ptuserreg-column2	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}
	
/*==================// Page User Reg Template ===========================*/
/*================== Page My Account Template ===========================*/

.ptmyaccount-row1	{
		background-image: url(images/sitetemplate/pagetemplate7_background.jpg);	
		background-repeat: no-repeat;
		width: 979px;
		height: 371px;
	}
	
.ptmyaccount-row1-table	{
		width: 979px;
		height: 371px;
	}

.ptmyaccount-row2	{
		width: 979px;
		height: 371px;
		padding:34px 26px 35px 25px; 
		background-color: #2C2C2C;		
	}
		
.ptmyaccount-column1	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}

		
.ptmyaccount-column2	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}
	
/*==================// Page My Account Template ===========================*/
/*================== Page Calendar Template ===========================*/

.ptcalendar-row1	{
		background-image: url(images/sitetemplate/pagetemplate7_background.jpg);	
		background-repeat: no-repeat;
		width: 979px;
		height: 371px;
	}
	
.ptcalendar-row1-table	{
		width: 979px;
		height: 371px;
	}

.ptcalendar-row2	{
		width: 979px;
		height: 371px;
		padding:34px 26px 35px 25px; 
		background-color: #2C2C2C;		
	}
		
.ptcalendar-column1	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}

		
.ptcalendar-column2	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}
	
/*==================// Page Calendar Template ===========================*/
/*================== Page Articles/Blog Template ===========================*/

.ptblog-row1	{
		background-image: url(images/sitetemplate/pagetemplate3_background.jpg);
		background-repeat: no-repeat;
		width: 979px;
		height: 675px;
	}
	
.ptblog-row1-table	{
		width: 979px;
		height: 675px;
	}
		
.ptblog-column1	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}

		
.ptblog-column2	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}
	
/*==================// Page Articles/Blog Template ===========================*/
/*================== Page Donations Template ===========================*/

.ptdonations-row1	{
		background-image: url(images/sitetemplate/pagetemplate7_background.jpg);
		background-repeat: no-repeat;
		width: 979px;
		height: 675px;
	}
	
.ptdonations-row1-table	{
		width: 979px;
		height: 675px;
	}
		
.ptdonations-column1	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}

		
.ptdonations-column2	{
		padding-top: 50px;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 45px;
	}
	
/*==================// Page Donations Template ===========================*/


.shopcartcorner	{
		color: #000000;		
	}





		
		
ul{list-style:none;}
li{line-height:0;}
.column{float:left;}
.clear{clear:both;}
		
		
.float_right{float:right;}
.align_right{text-align:right;}
.center{text-align:center;}
.block{display:block;}
.top_indent_5px{padding-top:5px; display:block;}
.top_indent_10px{padding-top:10px; display:block;}
.top_indent_15px{padding-top:15px; display:block;}
.top_indent_20px{padding-top:20px; display:block;}
.top_indent_25px{padding-top:25px; display:block;}
.top_indent_35px{padding-top:35px; display:block;}

.width_stretch{width:100%;}
.width_stretch2{width: 650px;}

.col_1, .col_2, .col_3, .box_1, .box_2, .box_3, .mid{float:left;}

.pic_float{margin-right:12px; float:left;}

.content_bg{background:url(images/content_bg_taling.gif) left bottom repeat-x #272727;}

li{padding:5px 0 5px 15px; background:url(images/list_bg.gif) left center no-repeat;}
li a{color:#FFFFFF; text-decoration:none; font-weight:bold; line-height:1em; font-size:1.09em; font-family:Arial, Helvetica, sans-serif;}
li a:hover{text-decoration:underline;}

.link_2{color:#39C6DC; text-decoration:none; font-weight:bold;}
.link_2:hover{text-decoration:underline;}

.link_3{color:#FFFFFF; text-decoration:underline; font-weight:bold; padding:0 0 5px 22px; background:url(images/link_3_bg.gif) left top no-repeat;}
.link_3:hover{text-decoration:none;}

.pic_float{margin-right:12px; float:left;}


/*=======header_blocks===========*/
.block_1, .block_2, .block_3, .block_4{width:245px; height:256px; float:left; color:#FFFFFF; font-weight:bold;} 
.header .indent{padding:0 12px 0 21px;}
.header .title{margin:21px 0 41px 39px;}

.block_1{background:url(images/sitetemplate/block_1_bg.jpg) left top no-repeat;}
.block_2{background:url(images/sitetemplate/block_2_bg.jpg) left top no-repeat;}
.block_3{background:url(images/sitetemplate/block_3_bg.jpg) left top no-repeat;}
.block_4{background:url(images/sitetemplate/block_4_bg.jpg) left top no-repeat; width:244px;}

.head_button{width:109px; height:28px; float:right; margin:21px 0 0 0;}
.head_button a{color:#FFFFFF; font-weight:bold; font-size:1.09em; text-transform:uppercase; text-decoration:none; display:block; padding:5px 0 0 8px;}
.head_button a:hover{text-decoration:underline;}
.bg_1{background:url(images/sitetemplate/button_1.jpg) left top no-repeat;}
.bg_2{background:url(images/sitetemplate/button_2.jpg) left top no-repeat;}
.bg_3{background:url(images/sitetemplate/button_3.jpg) left top no-repeat;}
.bg_4{background:url(images/sitetemplate/button_4.jpg) left top no-repeat;}

.block_2 .head_button{margin-top:35px;}
/*=====//header_blocks===========*/

/*=======content===========*/
#content .mid{background:url(images/sitetemplate/line_y.gif) center top repeat-y;}
#content .col_1, #content .col_2{padding:19px 0 54px 0;}

#content .title{margin-bottom:24px;}

.new{color:#39C6DC; padding-left:22px; text-decoration:none; font-weight:bold; background:url(images/sitetemplate/new_bg.gif) left center no-repeat; padding-bottom:2px;}
.new:hover{text-decoration:underline;}

.line_x{height:1px; font-size:0; background:url(images/sitetemplate/line_x.gif) left top repeat-x; margin:20px 0 20px 0;}

#content strong{color:#39C6DC;}
#content b{color:#39C6DC;}
/*=====//content===========*/

/*=======content_2===========*/
.content_2{background:url(images/sitetemplate/content_2_bg.gif) left top repeat-x;}
#content_2{padding:34px 26px 35px 25px; background:#2C2C2C; color:#606060; line-height:1.45em;}
#content_2 .mid{background:0;}
#content_2 .title{margin-bottom:10px;}

#form{padding-bottom:3px; width:452px;}
#form .box_1{width:201px; height:50px;}
#form .box_2{width:187px;}
#form input{width:187px; height:19px; margin-top:3px;}
#form textarea{width:451px; height:93px; overflow:hidden; margin-bottom:12px; margin-top:3px;}
#form span{background:url(images/sitetemplate/form_bg.gif) left center no-repeat; padding-left:10px; display:block; font-size:1.09em; color:#FFFFFF;}
#form a{color:#8E8E8E; padding:6px 24px 6px 14px; text-transform:uppercase; text-decoration:none; background:#1D1D1D;}
#form a:hover{text-decoration:underline;}
#form p span{margin:0 172px 0 32px; font-size:1em; display:inline; float:right;}
/*=====//content_2===========*/

/*=======Form===========*/

#CustomForm input{
		color:#FFFFFF; 
		vertical-align:top; 
		text-align:left; 
		border: 1px solid #161616; 
		background:#373737; 
		font:11px Tahoma, Arial, helvetica, sans-serif;
		}
		
#CustomForm textarea{
		color:#FFFFFF; 
		vertical-align:top; 
		text-align:left; 
		border: 1px solid #161616; 
		background:#373737; 
		font:11px Tahoma, Arial, helvetica, sans-serif;
		}
		
#CustomForm select{
		color:#FFFFFF; 
		vertical-align:top; 
		text-align:left; 
		border: 1px solid #161616; 
		background:#373737; 
		font:11px Tahoma, Arial, helvetica, sans-serif;
		}
		
#CustomForm submit{
		color:#666666; 
		vertical-align:top; 
		text-align:center; 
		border: 1px solid #161616; 
		background:#373737; 
		font:11px Tahoma, Arial, helvetica, sans-serif;
		}
		
#CustomForm .required{
		color:#E0D11F; 
		vertical-align:top; 
		text-align:left;  
		font-weight: bold;
		font:11px Tahoma, Arial, helvetica, sans-serif;
		padding-right: 3px;
		}

/*=======//Form===========*/

.sitesearchform  {	font-family:Tahoma, Arial, helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #FFFFFF;
			border: 1px solid #000000;	
			background-color: #373737;
			margin-top: 0px;
			height: 26px;
		}
		
		
		
		
		
/*=======page_1===========*/
#page_1 #content .col_1 .float_right{padding-right:20px;}

#page_1 #content .col_2 .title{margin-bottom:18px;}
#page_1 #content .col_2 .indent{padding:0 15px 0 22px;}
/*=====//page_1===========*/

/*=======page_2===========*/
#page_2 #content .col_1 .indent{margin:40px 10px 0 0;}
/*=====//page_2===========*/

/*=======page_3===========*/
#page_3 #content_2 .col_1 .box_1{width:178px;}
#page_3 #content_2 .col_1 .box_2{width:321px;}
/*=====//page_3===========*/

/*=======page_5===========*/
#page_5 #content .box_1{width:200px;}
#page_5 #content .mid{background:0;}
/*=====//page_5===========*/

/*=======page_6===========*/
#page_6 #content .col_1 span{float:right; padding-right:20px;}
/*=====//page_6===========*/
