.contact{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 13px;
	color: #f04f4f;
	text-decoration: none;
}

.contact a:link, .contact a:visited, .contact a:active{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 13px;
	color: #f04f4f;
	text-decoration: none;
}

.contact a:hover {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
}

.photos {
    border:solid 2px #60a9e0;
} 

.productborder {
    border:solid 2px #60a9e0;
} 

table.sample {
	border-width: 0px;
	border-spacing: 0px;
}

table.sample th {
	border-width: 0px;
	padding: 0px;
}

table.sample td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #60a9e0;
	background-color: #0c1217;
}

.text{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 14px;
	color: #9faab0;
	text-decoration: none;
}

.text a:link, .text a:visited, .text a:active{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 14px;
	color: #d63838;
	text-decoration: none;
}

.text a:hover {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 14px;
	color: #d63838;
	text-decoration: underline;
}

.gray{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 13px;
	color: #262a2e;
	text-decoration: none;
}

.gray a:link, .gray a:visited, .gray a:active{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 13px;
	color: #262a2e;
	text-decoration: none;
}

.gray a:hover {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 13px;
	color: #ad1313;
	text-decoration: underline;
}

.links{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 13px;
	color: #999a9b;
	text-decoration: none;
}

.links a:link, .links a:visited, .links a:active{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 13px;
	color: #262a2e;
	text-decoration: none;
}

.links a:hover {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 13px;
	color: #ad1313;
	text-decoration: none;
}

.links2{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 20px;
	color: #ad1313;
	text-decoration: none;
}

.links2 a:link, .links2 a:visited, .links2 a:active{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 20px;
	color: #ad1313;
	text-decoration: none;
}

.links2 a:hover {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 20px;
	color: #262a2e;
	text-decoration: none;
}


.blue{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 14px;
	color: #83accc;
	line-height:16pt;
	text-decoration: none;
}

.blue a:link, .blue a:visited, .blue a:active{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 14px;
	color: #d63838;
	line-height:16pt;
	text-decoration: none;
}

.blue a:hover {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 14px;
	color: #d63838;
	line-height:16pt;
	text-decoration: underline;
}


.blue2{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 14px;
	color: #83accc;
	text-decoration: none;
}

.blue2 a:link, .blue2 a:visited, .blue2 a:active{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 14px;
	color: #d63838;
	text-decoration: none;
}

.blue2 a:hover {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 14px;
	color: #d63838;
	text-decoration: underline;
}

.productlinks{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 13px;
	color: #83accc;
	text-decoration: none;
}

.productlinks a:link, .productlinks a:visited, .productlinks a:active{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 13px;
	color: #e37000;
	text-decoration: none;
}

.productlinks a:hover {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 13px;
	color: #e37000;
	text-decoration: underline;
}

.productitles{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 20px;
	color: #83accc;
	text-decoration: none;
}

.productitles a:link, .productitles a:visited, .productitles a:active{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 20px;
	color: #83accc;
	text-decoration: none;
}

.productitles a:hover {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 20px;
	color: #e37000;
	text-decoration: none;
}

.producttext{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 14px;
	color: #9faab0;
	text-decoration: none;
}

.producttext a:link, .producttext a:visited, .producttext a:active{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 14px;
	color: #9faab0;
	text-decoration: none;
}

.producttext a:hover {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 14px;
	color: #83accc;
	text-decoration: none;
}

label {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.textbox:hover {
	border-color: #d63838;	
}

.page{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 13px;
	color: #83accc;
	text-decoration: none;
}

.page a:link, .page a:visited, .page a:active{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
}

.page a:hover {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 13px;
	color: #83accc;
	text-decoration: underline;
}

/*Begin Forms*/
.border {
    border-style:solid;
    border-width:1px;
    border-color:#86898b;
	color:#686868;
	background-color:#e7e7e7;
	font-family:Century Gothic, Helvetica, sans-serif;
    font-size:13px;
    line-height:130%;
	width:221px;
	height:25px;
	vertical-align:bottom;
}
	
input.border:focus	{
	background: #ffffff;
	border: 1px solid #d63838;
}

input.border:hover {
	background-color:#d63838;
}

.border2 {
    border-style:solid;
    border-width:2px;
    border-color:#969fa4;
	color:#686868;
	background-color:#e7e7e7;
	font-family:Century Gothic, Helvetica, sans-serif;
    font-size:14px;
	width:310px;
	height:22px;
	padding-left:5px;
}
	
input.border2:focus	{
	background: #ffffff;
	border: 2px solid #ad1313;
	color:#ad1313;
}

input.border2:hover {
	background-color:#ffffff;
	color:#ad1313;
}

.borders2 {
    border-style:solid;
    border-width:2px;
    border-color:#969fa4;
	color:#2d3841;
	background-color:#ffffff;
	font-family:Century Gothic, Helvetica, sans-serif;
    font-size:14px;
	height:130px;
	width:310px;
}

textarea.borders2:focus	{
	background: #ffffff;
	border: 1px solid #969fa4;
}

textarea.borders2:hover {
	background-color:#ffffff;
	color:#ad1313;
}

.search {
    border: none;
	outline: none;
	color:#2d3841;
	background-color:#ffffff;
	font-family:Century Gothic, Helvetica, sans-serif;
    font-size:14px;
	width:204px;
	height:20px;
}

input.search:focus	{
	color:#ad1313;
	background: #ffffff;
	border: none;
	outline: none;
}

input.search:hover {
	color:#ad1313;
	background: #ffffff;
	border: none;
	outline: none;
}
