@charset "utf-8";
/* CSS Document */

body {
	background-color: #E2E2E2;
}

.oneColLiqCtr #container #indexmainContent {
	width: 690px;
}

.oneColLiqCtr #container {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	margin: 0 auto;
	background-color: #FFF;
	text-align: left;
}

#indextitle {
	font-size: 26px;
	text-align: center;
}

.oneColLiqCtr #footer {
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	background-color: #EEE;
	padding-top:2px;

}

#container{
	width: 900px;
}

#textTop {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	text-align: left;
	background-attachment: scroll;
	background-repeat: no-repeat;
	width: auto;
	float: right;
}

classtextTop {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	text-align: center;
	background-attachment: scroll;
	background-repeat: no-repeat;
	width: 800px;
}

memberstextTop {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	text-align: center;
	background-attachment: scroll;
	background-repeat: no-repeat;
	width: 800px;
}

#SafetextTop {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	text-align: center;
	background-attachment: scroll;
	background-repeat: no-repeat;
	width: 300px;
}

#textmiddle {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	text-align: left;
	padding-top: 0px;
}
#notice {
	text-align: left;
	font-size: 14px;
}

#notice2 {
	text-align: center;
}

#premier {
	text-align:left;
}

#range_close {
	text-align: left;
}

.oneColLiqCtr #indexsidebar1 {
	top: 140px;
	left: 0px;
	width: 190px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background: #EEE; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 5px 5px 5px 5px; /* padding keeps the content of the div away from the edges */
	height: auto;
	font-size: 14px;
	border-bottom: #999999 2px solid;
	border-right: #999999 2px solid;
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	text-align: center;
}

.oneColLiqCtr #securitysidebar1 {
	top: 140px;
	left: 0px;
	width: 190px; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 5px 5px 5px 5px; /* padding keeps the content of the div away from the edges */
	height: auto;
	font-size: 18px;
	font-family: Tahoma, Geneva, sans-serif;
	text-align: center;
	background-color: #FFF;
	float: left;
}

h3 {
	font-size: 16px;
	color: #900;
	text-align: center;
}

h4{
	font-size: 16px;
	text-align: center;
}

h2 {
	font-size: 18px;
}

h5 {
	font-size: 1.05em;
	text-align: left;
}

.oneColLiqCtr #container #safesheader {
	font-family: Tahoma, Geneva, sans-serif;
	background-image: url(images/Tmaster-Safes-Logo-web-2.jpg);
	height: 136px;
}

.oneColLiqCtr #specialsheader {
	height: 136px;
	background-image: url(images/Specials-Tmaster-Logo-2.jpg);
	background-color: #CCC;
} 

.oneColLiqCtr #container #mainContent #maintop {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 19px;
	font-weight: bold;
	background-color: #000;
	color: #FF0;
	text-align: center;
}
.oneColLiqCtr #container #securitysidebar1 #Lifetime {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	background-color: #FF0;
	padding-left: 4px;
}

.oneColLiqCtr #container #securitysidebar1 #Lifetime_Warranty {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #060;
	padding-left: 10px;
	text-align: left;
}

.oneColLiqCtr #container #notice #training head p {
	font-size: 12px;
}
.oneColLiqCtr #container #indexmainContent #indextextTop {
	text-align: left;
}

.oneColLiqCtr #container #membershipmainContent #textTop #range_rates {
	font-family: Tahoma, Geneva, sans-serif;
	text-align: left;
	background-color: #FFC;
}

.oneColLiqCtr #container #rangemainContent #textTop #range_rates {
	font-family: Tahoma, Geneva, sans-serif;
	text-align: left;
	background-color: #FFC;
}

.oneColLiqCtr #container #safetycoursemainContent {
	font-family: Tahoma, Geneva, sans-serif;
	margin-right: 50pt;
	margin-left: 50pt;
	width: auto;
	background-image: url(images/testgun6.jpg);
	background-repeat: no-repeat;
	background-position: center 155px;
}

.oneColLiqCtr #container #sidebar2 {
	top: 140px;
	left: 0px;
	width: 190px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background: #EEE; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 5px 5px 5px 5px; /* padding keeps the content of the div away from the edges */
	height: auto;
	font-size: 14px;
	border-bottom: #999999 2px solid;
	border-right: #999999 2px solid;
	float: right;
	font-family: Tahoma, Geneva, sans-serif;
	text-align: left;
}
.oneColLiqCtr #container #sidebar2 #silverstep{
	font-size: 20px;
	text-align: center;
	font-weight: bold;
	background-color: #FC0;
}

.oneColLiqCtr #container #safe #silvermaintop{
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	background-color: #FC0;
}

.oneColLiqCtr #container #silversidebar2 #silverupgrades{
	font-size: 14px;
	text-align: center;
	font-weight: bold;
}

.oneColLiqCtr #container #silversidebar2 #magnumstep{
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	background-color: #9C9;
}

.oneColLiqCtr #silversidebar1 {
	top: 140px;
	left: 0px;
	width: 190px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background: #EEE; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 5px 5px 5px 5px; /* padding keeps the content of the div away from the edges */
	height: auto;
	font-size: 14px;
	border-bottom: #999999 2px solid;
	border-right: #999999 2px solid;
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	text-align: center;
}

.oneColLiqCtr #silversidebar2 {
	top: 140px;
	left: 0px;
	width: 190px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background: #EEE; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 5px 5px 5px 5px; /* padding keeps the content of the div away from the edges */
	height: auto;
	font-size: 14px;
	border-bottom: #999999 2px solid;
	border-right: #999999 2px solid;
	float: right;
	font-family: Tahoma, Geneva, sans-serif;
	text-align: left;
}

.Boldright {
	font-weight: bold;
	color: #903;
}
