.tan-box{ border: 1px solid Black;  background-color: #FDFDFD;  padding: 4px 10px 4px 10px;}
 .tan-table{ border: 1px solid Black;  background-color: #FDFDFD;}
 .tan-cell{ background-color: #FDFDFD;  padding: 4px 10px 4px 10px;}
 .tan-header{ background-color: #009cd9;  padding: 4px 10px 4px 10px; font-weight: bold; }

 .email-cell { background-color: #556A82;  padding: 4px 10px 4px 10px; }

 .list-cell-color{
	background-color : #EFEFEF;
	padding : 2px;
	vertical-align : top;
}

a.site-color,input.site-color, #paw_img {
	background-color: #009cd9;
	color: White !important;
	border-color: #009cd9 Black Black #009cd9;
}
a.site-color:hover,input.site-color:hover,input.site-color-alt{
	background-color: #000000;
	color: White !important;
	border-color: #000000 Black Black #000000;
}

#site-footer.foot-white #footer-search {
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 2px 2px #bbb;
	margin: auto;
	width: 1000px;
}
.foot-white #footer-tabs-divider {
	width: 1000px;
	margin: auto !important;
}
#site-footer.foot-white #footer-search {
	background: #000000;
	background: -moz-linear-gradient(top, #000000 0%, #090909 21%, #333333 81%, #3b3b3b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(21%,#090909), color-stop(81%,#333333), color-stop(100%,#3b3b3b));
	background: -webkit-linear-gradient(top, #000000 0%,#090909 21%,#333333 81%,#3b3b3b 100%);
	background: -o-linear-gradient(top, #000000 0%,#090909 21%,#333333 81%,#3b3b3b 100%);
	background: -ms-linear-gradient(top, #000000 0%,#090909 21%,#333333 81%,#3b3b3b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#3b3b3b',GradientType=0 );
	background: linear-gradient(top, #000000 0%,#090909 21%,#333333 81%,#3b3b3b 100%);
}
#footer-tabs ul li a.active, #footer-tabs ul li a:hover, #footer-tabs ul li a:active, #site-footer.foot-black #footer-search {
	background: #00b7ff;
	background: -moz-linear-gradient(top, #00b7ff 0%, #00b0f6 29%, #00a1e1 75%, #009cd9 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b7ff), color-stop(29%,#00b0f6), color-stop(75%,#00a1e1), color-stop(100%,#009cd9));
	background: -webkit-linear-gradient(top, #00b7ff 0%,#00b0f6 29%,#00a1e1 75%,#009cd9 100%);
	background: -o-linear-gradient(top, #00b7ff 0%,#00b0f6 29%,#00a1e1 75%,#009cd9 100%);
	background: -ms-linear-gradient(top, #00b7ff 0%,#00b0f6 29%,#00a1e1 75%,#009cd9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7ff', endColorstr='#009cd9',GradientType=0 );
	background: linear-gradient(top, #00b7ff 0%,#00b0f6 29%,#00a1e1 75%,#009cd9 100%);}
#footer-tabs-divider {
	background: none #009cd9;
}
#site-footer #footer-social a {
	color: #009cd9 !important;
}
#site-footer div.footer-tab {
	border-bottom: 2px solid #009cd9;
}
#footer-ecommerce div div h4, #footer-resources div div h4 {
	color: #009cd9;
}
#footer-ecommerce ul li a.current, #footer-resources ul li a.current, #footer-ecommerce ul li a:hover, #footer-resources ul li a:hover, #footer-ecommerce ul li a:active, #footer-resources ul li a:active {
	color: #009cd9;
}

 a:link, a:link strong   { color: #009cd9; text-decoration: none }
 a:visited   { color: #009cd9; text-decoration: none }
 a:hover   { color: #009cd9; text-decoration: underline }
 a:active   { color: #009cd9; text-decoration: underline }

.col a {
    color: #59595C;
}

  .header-bar .left-side{
	background-image: URL('images/header_bar.png');
}
 .header-bar .border-center{  
	background-image: URL('images/header_bar.png');
}
 .header-bar .right-side{
	background-image: URL('images/header_bar.png');
}
 .header-bar .border-end{
	background-image: URL('images/header_bar.png');
}

	.readmore {
	background: #000000;
	background: -moz-linear-gradient(top, #000000 0%, #090909 21%, #333333 81%, #3b3b3b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(21%,#090909), color-stop(81%,#333333), color-stop(100%,#3b3b3b));
	background: -webkit-linear-gradient(top, #000000 0%,#090909 21%,#333333 81%,#3b3b3b 100%);
	background: -o-linear-gradient(top, #000000 0%,#090909 21%,#333333 81%,#3b3b3b 100%);
	background: -ms-linear-gradient(top, #000000 0%,#090909 21%,#333333 81%,#3b3b3b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#3b3b3b',GradientType=0 );
	background: linear-gradient(top, #000000 0%,#090909 21%,#333333 81%,#3b3b3b 100%);
	-moz-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: 0px 2px 2px #bbb;
	box-shadow: 0px 2px 2px #bbb;
    color: white !important;
		font-weight: bold;
		padding-top: 2px;
    padding-right: 8px;
    width: auto;
		height: 18px;
		text-decoration: none;
	}
	.readmore a {
		color: white;
		text-decoration: none;
	}
	.readmore:hover, .readmore:active {
		background: #00b7ff;
		background: -moz-linear-gradient(top, #00b7ff 0%, #009cd9 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b7ff), color-stop(100%,#009cd9));
		background: -webkit-linear-gradient(top, #00b7ff 0%,#009cd9 100%);
		background: -o-linear-gradient(top, #00b7ff 0%,#009cd9 100%);
		background: -ms-linear-gradient(top, #00b7ff 0%,#009cd9 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7ff', endColorstr='#009cd9',GradientType=0 );
		background: linear-gradient(top, #00b7ff 0%,#009cd9 100%);
    /* border: 1px solid #009cd9; */
    -moz-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
		text-decoration: none;
		/* color: #ccc !important; */
	}

	/* Experiment in reversing menu colors. Copy to images/opc.css if we go with this */
	
	.ddsmoothmenu ul li ul {
		background-color: white;
		color: black;
		-webkit-box-shadow: 0px 0px 5px #BBBBBB;
		box-shadow: 0px 0px 5px #BBBBBB;
	}
	.ddsmoothmenu ul li ul div p {
		color: #444;
	}
	.ddsmoothmenu ul li ul a:link, .ddsmoothmenu ul li ul a:visited {
		color: #444;
	}
	
	/* END Experiment in reversing menu colors. Copy to images/opc.css if we go with this */

	/* Experiment in porting boxes from TheCorporation. Copy to images/opc.css if we go with this */
	
	.subWidget { display: none }
	.corpWidget {
		background-color: #f4f4f4;
		-moz-border-radius: 10px;
		border-radius: 10px;
		border-bottom: 1px solid #d8d8d8;
		padding: 24px 10px 24px 22px;
		margin-bottom: 30px;
	}
	.corpWidget.empty {
		min-height: 192px;
	}
	.corpWidget h2 {
		color: #000;
		font-size: 18px;
		border-bottom: 1px solid #e2e4e3;
		padding-bottom: 12px;
	}
	.corpWidget ul, .corpWidget p {
		border-top: 1px solid #fff;
		padding-top: 12px;
	}
	.corpWidget ul li {
		background: url(list-icon.png) no-repeat 0px 10px;
		padding: 5px 0px 7px 18px;
		list-style-type: none;
	}
	.corpWidget ul li a {
		color: #5F5F5F;
	}
	
	/* END Experiment in porting boxes from TheCorporation. Copy to images/opc.css if we go with this */
	
	/* Experiment in reversing black bottom */

	#site-footer.foot-white {
		background-color: #fff;
	}
	#site-footer.foot-white ul h1 {
		color: black;
	}
	#site-footer.foot-white ul li a {
		color: #434343;
	}
	.foot-white #footer-tabs ul li a {
		color: white;
	}
	#site-footer #footer-copyright span { color:white; }
	#site-footer.foot-white #footer-copyright, #site-footer.foot-white #footer-copyright span, #site-footer.foot-white #footer-copyright span a {
		color: black;
	}
	.foot-white #footer-ecommerce div div p, #footer-resources div div p {
		color: #434343;
	}
	.foot-white #footer-ecommerce div div p.subhead, #footer-resources div div p.subhead {
		color: #000000;
	}
	.foot-white #footer-ecommerce ul.numbered li a, #footer-resources ul.numbered li a {
			color: #434343;
	}
	
	/* END Experiment in reversing black bottom */