﻿
			.topnav { color: #333; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none; margin: 0; padding-right: 8px; padding-left: 8px; border-color: white; outline-color: white }
			.topnavon { color: white; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none; background-color: black; margin: 0; padding: 4px 8px; border-color: white; outline-color: white }
			a:hover { color: red }
						a.topnav:hover { color: white; background: url(images/nav-hover.jpg) repeat-x;  padding: 6px 8px }
			
#menuleft { font-size: 11px; font-family: Arial;  background-image: url(images/New Folder/nav_back.gif); padding: 4px 4px 4px 0; right: 0; bottom: 0; left: 0; width: 100% }
#menuleft a:hover { font-size: 11px; font-family: Arial;  background-image: url(images/New Folder/nav_backe.gif); padding: 4px 4px 4px 0; right: 0; bottom: 0; left: 0; width: 100% }
		

			#menutop { font-size: 11px; font-family: Arial;  background: url(images/topnav-bkg.jpg) repeat-x; padding-top: 6px; height:18px; right: 0; bottom: 0; left: 0; width: 100%;  }
			.nav { font-size: 10px; font-family: Verdana }
			.cnav { font-size: 10px; font-family: Verdana; line-height: 16px; text-decoration: none }
			.footer { color: 000000; font-size: 11px; line-height: 18px; text-decoration: none }
			input { font-size: 10px; font-family: Arial }
			.copy { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
			.copy2 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
			.title { color: #fff; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none; margin: 0 }
			.titleb { color: #000; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none; margin: 0 }
			.scopy1 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: bold }
			.scopy2 { font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif }
			.red_text { color: #990000; font-size: 13px; line-height: 13px; font-family: Times New Roman, Times, serif; text-decoration: none } 
			
			
			.input_select_plain { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px }
			
			.input30_plain { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 30pt }
			.input40_plain { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 40pt }
			.input50_plain { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 50pt }
			
			.input100_plain { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 100pt }
			.input130_plain { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 130pt }
			
			.copy_red { color: #cc3333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
			.error { color: #cc3333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
			
			
			 .input2_text{font-size:7pt;
             font:bold;
             font:italic;
             color:maroon;
             border:1px #000000 solid;
             background-color:silver;
             font-family:verdana;
             width:100px;
             height:15px;
             }
.topnav1 {color: #333; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none; margin: 0; padding-right: 8px; padding-left: 8px; }

.hometitle { color: #fff; font-size: 14px; font-family: Arial; font-weight: bold; text-decoration: none; line-height:38px; }
div#buttonA {
	margin-left: 0px;	
}
div#buttonA ul {
	margin: 0px;
	padding: 0px;
	font-family: Century;
	font-size: 20px;
	font-color: #ffffff;
	line-height: 60px;
}
div#buttonA li {
    list-style-type: none;
    height: 60px;
    width: 175px;
    margin: 0px;
    text-align:center;
}

div#buttonA li a {
	text-decoration: none;
	height: 100%;
	width: 100%;
	display: block;
	border-width: 3px;
	/*background-color: #999999;
	border-style: solid;
	border-bottom-color: #333333;
	border-right-color: #555555;
	border-left-color: #BBBBBB;
	border-top-color: #DDDDDD;*/
}
div#buttonA li a:link {
    color: #000000;
	font-weight: none;
	background-color: #52635A;
	border-style: solid;
	border-bottom-color: #333333;
	border-right-color: #555555;
	border-left-color: #BBBBBB;
	border-top-color: #DDDDDD;
}
div#buttonA li a:visited {
	color: #000000;
	font-weight: normal;
	background-color: #52635A;
	border-style: solid;
	border-bottom-color: #333333;
	border-right-color: #555555;
	border-left-color: #BBBBBB;
	border-top-color: #DDDDDD;
}
div#buttonA li a:hover {
text-decoration: underline;
    font-weight: none;
    color: #FFFFFF;
	background-color: #52635A;
	border-style: solid;
	border-bottom-color: #333333;
	border-right-color: #555555;
	border-left-color: #BBBBBB;
	border-top-color: #DDDDDD;
}
div#buttonA li a:active {
	font-weight: none;
	color: #FFFFFF;
	background-color: #52635A;
	border-style: solid;
	border-top-color: #333333;
	border-left-color: #555555;
	border-right-color: #BBBBBB;
	border-bottom-color: #DDDDDD;
}


#ys_cart table.ys_basket{
	border:1px solid #B4996F !important;
}

table.ys_basket thead tr.ys_head th{
	background-color:#B4996F !important;
	color:#FFF !important;
}

table.ys_basket a{
	color:#000 !important;
	text-decoration:none !important;
}

#ys_pageBody #ys_buyerInfo{
	border:1px solid #B4996F !important;
}

.ys_majorSection h3{
	background-color:#B4996F !important;
	color:#FFF !important;
}



.ys_wrapper{
	background-color:#FFF !important;
}

#ys_mastFoot #ys_yFooter{
	width:600px !important;
}

#ys_cartPage.ys_sideBar{
	width:800px !important;
}

#ys_shipBillBillingInfo{
	margin-left:375px !important;
}

#ys_shipBillShippingInfo{
	width:375px !important;
}



li.newbullet {
list-style-image:url(http://www.fenceauthority.net/images/New%20Folder/bull/0001_arrow.png)
}


table.sample {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: white;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

.BlueTitleSection
{
	color:#000066; font-family:Times New Roman, Times, serif; font-size:24px;
}

#cssexample a {
  position:relative;
}
#cssexample a img{
  display:block;
  position:absolute;
  top:-999px;
  left:0;
}
#cssexample a:hover img {
  top:-100px;
  left:100;
}	
!important
div#links {position: absolute; top: 81px; left: 0; width: 166px; height: 700px; font: 16px Verdana, sans-serif; z-index: 100;}
div#links a {display: normal; text-align: center; font: bold 1em sans-serif; 
   padding: 0px 0px; margin: 0 0 0px; border-width: 0; 
   text-decoration: none; color: #000; 
   border-right: 0px solid #505050;}
div#links a:hover {color: #000; background: #fff;
   border-right: 0px double white;}

div#links a img {height: 0; width: 0; border-width: 0;}
div#links a:hover img {position: absolute; top: 175px; left: 375px; height: 175px; width: 260px;  border-width: 3;}

/*---------------------------------- Modified on 07/13/09--------------------------------------*/

#menu a {
		display:block; width:145px; height:110px;	font: /*bold*/ 14px/1 "Times New Roman"; 
		color:#fff; background: url(images/btn-left2.gif) 0 0 no-repeat;	text-decoration: none; text-align:center;
}
#menu a:hover {	
		background: url(images/btn-leftB2.gif) 0 0 no-repeat; 
}
#menu hr {
		 border: solid 1px #fff; width:80%;
}
#aquaguard{
	border:solid 1px #000; font-family:Arial, Helvetica, sans-serif; text-align:center;
}
.aqua-thumb{
	font-size:11px; color:#000; font-weight:bold;
}
.aqua-thumb img{
	border:solid 1px #990000; marign:6px;
}
.aquaguard-red{
	color:#990000; font-size:20px;  line-height:36px;
}
.aquaguard-redXS{
	color:#990000; font-size:14px;  line-height:24px;	font-style:italic;
}
.aquaguard-blue{
	color:#000099; font-size:16px; padding:5px; line-height:22px;
}
#aquaguard-bottom{
	background:#990000; height:50px;
}
/*---------------------------------- Modified on 02/20/09--------------------------------------*/
#stylesmenu a {
		display:block; width:290px; height:147px;/* padding-top: 10px;*/	font: /*bold*/ 20px "Times New Roman"; 
		color:#f6eeed; background: url(images/bt-nStyles.gif) 0 0 no-repeat;	text-decoration: none; text-align:center; line-height:30px;
}
#stylesmenu a:hover {	
		background: url(images/bt-nStyles.gif) 0 0 no-repeat; 
}
#stylesmenu hr {
		 border: solid 1px #f6eeed; width:90%;
}
#stylesmenu span{
		font: /*bold*/ 17px/1 "Times New Roman";  line-height:20px;
		
}

/*---------------------------------- Modified on 02/23/09--------------------------------------*/
#mainmenu a {
		display:block; width:350px; height:125px;/* padding-top: 10px;*/	font: /*bold*/ 24px "Times New Roman"; 
		color:#f6eeed; background: url(images/btn-mainbg.jpg) 0 0 no-repeat;	text-decoration: none; text-align:center; line-height:26px;
}
#mainmenu a:hover {	
		background: url(images/btn-mainbg.jpg) 0 0 no-repeat; 
}
#mainmenu hr {
		 border: solid 1px #f6eeed; width:80%;
}
#mainmenu span{
		font: /*bold*/ 14px/1 "Times New Roman";  line-height:16px;
		
}
/*---------------------------------- Modified on 07/13/09--------------------------------------*/
#Alummenu a {
		display:block; width:215px; height:150px;/* padding-top: 10px;*/	font: /*bold*/ 16px "Times New Roman";  
		color:#f6eeed; background: url(images/btn-Faal.gif) 0 0 no-repeat;	text-decoration: none; text-align:center; line-height:18px;
}
#Alummenu a:hover {	
		background: url(images/btn-Faal.gif) 0 0 no-repeat; 
}
#Alummenu hr {
		 border: solid 1px #f6eeed; width:80%;
}
#Alummenu span{
		font: /*bold*/ 14px "Times New Roman";  line-height:16px;/* padding:15px; text-align:center;*/
		
}
.smallgreen
{
	color:#003300; font: bold 10px Arial;
}

/*---------------------------------- Modified on 06/14/10--------------------------------------*/

#redbox-top { background-image:url(images/redbox-top.jpg); height:6px; width: 215px; background-position:top; background-repeat:no-repeat;}
#redbox-middle {background-image:url(images/redbox-middle.jpg); width: 215px; background-position:top; background-repeat:repeat-y; padding:2px; text-align:center; margin:auto; height:240px;}

#rb-whitelink: link, #rb-whitelink: active, #rb-whitelink: visited { font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; text-decoration:underline; font-size:14px;}

#rb-whitelink: hover { font-family:Georgia, "Times New Roman", Times, serif; color:#dea462; text-decoration:underline; font-size:14px;}

#redbox-btm { background-image:url(images/redbox-btm.jpg); height:6px; width: 215px; background-position:top; background-color:#840000; background-repeat:no-repeat;}

#rbbg { background-image:url(images/rb-bg.jpg); height:211px; width: 215px; background-position:top; background-repeat:no-repeat; }

#whitetxt { color:#FFFFFF; font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; text-decoration:none;}

#goldtxt { color:#f2d380; font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; text-decoration:none;}

#whitetitle { color:#FFFFFF; font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:bold; text-transform:uppercase; text-decoration:none;}


.bkg-red {
background:url(images/bkg-red.jpg) repeat-x bottom #b1041b;	
}

.bottom-text {
	color:#000066;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
}

.arrowlist {
	list-style-image:url(images/arrow.jpg);
}

.privateh2  {font-size:13px; font-weight:700; margin-bottom:5px; padding-bottom:0px;}
