body {text-align:center;margin:0px auto;font-family:Verdana;font-size:12px;background:url("../images/bg.jpg"); background-repeat:repeat-x; background-color:#FFF}
.wrapper{width:920px;text-align:center;margin:0px auto;background-color:#f9fafe}
.pad{padding:10px;}
.search-pad{padding:6px;}
.title-pad{padding:5px;}
.pre-foot-pad{padding:7px;}
.footer-pad{padding:20px;}
.header{width:920px;height:72px;background-color:#FFF;text-align:left;font-size:12px; vertical-align:middle;}
.nav{width:920px;height:37px;background:url("../images/nav-bg.jpg");border-left:1px solid #474747;text-align:left;padding:0px;margin:0px;}
.cart-link{height:15px;font-size:14px;color:#000;float:right;padding:10px 18px 10px 0px;margin-top:-8px;}
.search-bar{width:920px;height:35px;background:url("../images/search-bar-bg.jpg");text-align:left;}
.main-wrap{width:920px;border-right:1px solid #f4f8fb;text-align:left;background:url("../images/main-bg.jpg");border-right:1px solid #474747;background-color:#f9fafe}
.left-nav{width:193px;float:left;background-color:#c3d9e6;border-top:1px solid #474747;border-left:1px solid #474747;border-right:1px solid #474747;text-align:left;}
.right-content{width:724px;background-color:#f9fafe;float:right;border-top:1px solid #474747;}
.content{line-height:15px;}
.product-wrapper{width:174px;height:210px;text-align:center;float:left;font-size:10px;border-left:1px solid #474747;border-bottom:1px solid #474747;background-color:#FFF;}
.products{padding:0px;margin:0px;}
img{padding:0px;margin:0px;}
.left-title{width:160px;height:24px;background:url("../images/left-title.jpg");color:#FFF;font-size:11px;}
.pre-foot{height:25px;width:919px;background-color:#FFF;clear:both;border-top:1px solid #474747;border-left:1px solid #474747;border-right:1px solid #474747;font-size:12px; text-align:center;}
.footer{height:48px;width:919px;background-color:#2c78a4;border:1px solid #474747;font-size:12px;color:#FFF;text-align:right;clear:both;}
.left-nav ul{list-style-type:none;margin:0px; padding:0px;}
.left-nav li{margin-bottom:10px;font-size:10px;}

.left-nav a:link{color:#000;text-decoration:none;padding-bottom:10px;}
.left-nav a:visited{color:#000;text-decoration:none;}
.left-nav a:hover{color:#000;text-decoration: underline;}
.footer a:link{color:#FFF;text-decoration:none;}
.footer a:visited{color:#FFF;text-decoration:none;}
.footer a:hover{color:#FFF;text-decoration: underline;}
a:link{color:#498ab0;text-decoration:none}
a:visited{color:#498ab0;text-decoration:none}
a:hover{color:#498ab0;text-decoration: underline}

/* tc added */
form{display:inline;margin:0;padding:0;}
img{vertical-align:middle;border:0;}
#keepalive{border:0px;width:1px;height:1px;}
.cart-table{width:95%;border-spacing:0px;}
.cart-table th{
	background-color:#1F5676;
	color:white;
	font-size:10px;
	font-weight:bold;
	padding:4px;
	border:solid black;
	border-width:1px 1px 1px 0px;
	text-align:center;
	border-spacing:0px;
	border-collapse:collapse;
	white-space:nowrap;
	margin:0px;
}
.cart-table td{padding:4px;margin:0px;max-width:250px;overflow:hidden;font-size:9px;}
.cart-table .left-side{border-left:solid 1px black;}
.cart-table tbody .odd{background-color:#FFFFFF;border-bottom:solid 1px black;}
.cart-table tbody .even{background-color:#F5F5F5;border-bottom:solid 1px black;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.align-center{text-align:center;}
.paging table{border:0px;border-spacing:0px;border-collapse:collapse;border-style:none;margin-left:auto;margin-right:2px;}
.paging a{border:solid 1px #0099CC;background-color:#F2F8FF;padding:2px;color:#0099CC;width:16px;height:16px;display:block;text-align:center;}
.paging a:hover{background-color:#0099CC;color:white;}
.disabled{background-color:#CCCCCC;color:black;border:solid 1px #666666;padding:2px;text-align:center;width:16px;height:16px;}
.product-table{border:solid 1px #CCCCCC;border-width:1px 0px 0px 0px;border-spacing:0px;margin:5px 0px 0px 5px;}
.product-table th,td{text-align:left;vertical-align:top;color:#333;}
.product-description{}
.product-name{font-size:16px;font-weight:bold;padding:5px;}
.product-image-cell{padding:5px;}
/*.product-image-cell img{width:100%;}*/


.product2{
	width: 200px;
	max-width: 200px;
	float: left;
	text-align: center;
	/*overflow: hidden;*/
	margin: 0 0 40px 30px;
	font-size: 11px;
}

.product2 img{
	max-width: 190px;
	max-height: 190px;
	margin: 6px 0 6px 0;
}

.product2 a{font-size: 11px;color:#666;font-size:0.8em;text-decoration:none;}
.product2 a:hover{text-decoration:underline;}

.product2 span{font-size: 13px;}

.clear{clear:both;margin:0;padding:0;}