﻿/*
.content2 {
	background-image:url('../images/template/prodpg_bk.jpg');
	background-position:right bottom; background-repeat:no-repeat;
}
*/
.frame {
	margin:2px auto;
	text-align:center;
	height:248px;
	background-image:url('../images/template/photo_frame.jpg');
	width:414px;
	position:relative;
}
.photo {
	position:absolute;
	width:382px; height:215px;
	top:13px; left:13px;
	background-image:url('../images/demo/photo_1.jpg');
}

.msg {
	height:60px; font-style:italic; font-size:110%;
}

.cols td {
	vertical-align:top;
	width:50%;
}

.cols img {
	vertical-align:middle;
	border:dotted 1px #9a90ac; width:50px; height:50px;
/*	border-right:dotted 1px #e9e5f1; border-top-style:none; border-bottom-style:none; border-left-style:none;*/
/*	padding:1px; margin:1px 5px -1px 0;*/
	margin:5px; padding:6px; background-color:white;
}

.cols p {
	margin:8px 5px; clear:both; 
/*	border-bottom:dotted 1px #9999cc; */
	border-bottom:solid 1px #e9e5f1;
	padding:0 5px;
	background-image:url('../images/template/prodpg_btn.gif');
	background-position:center top; background-repeat:repeat-x;
	white-space:nowrap;
	min-width:240px;
}

.cols a {
	text-decoration:none;
	font-size:130%; font-family:Calibri, Tahoma;
}

.tbl1 { border-collapse:collapse; border-color:black; }
.tbl1 th { border-color:black; }
.tbl1 td { text-align:center; border-color:black; }

.tbl2 { border-collapse:collapse; border-color:black; }
.tbl2 th { border-color:black; }
.tbl2 td { border-color:black; }

.rt_dots1 {
	border-top:dotted 1px #808080;
	width:151px; height:2px;
	margin-top:0; margin-right:6px;
}

.tbl3 {}
.tbl3 th { border-bottom:dotted 1px #666666; }
.tbl3 td { border-bottom:dotted 1px #7f7f7f; vertical-align:top; }

/*
.pgbnr { height:103px; position:relative; clear:both; z-index:1; }*/
.pgbnr img { z-index:10; position:absolute; }
.pgbnr table { 
	float:left;
	width:373px; height:103px;
	background:transparent url('../images/template/pgbanner_dots.gif') repeat-x scroll 0 96px;
}
.pgbnr td { height:77px; vertical-align:bottom; padding:0 22px 26px 22px; }
.pgbnr h1 { margin:0; font-size:1.5em; color:#888888; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; }


.ptiles { clear:both; font-size:90%; margin-bottom:10px; }
.ptiles .tiles {
	list-style:none; list-style-type:none;
	float:left; clear:both;
	margin:0; padding:0;
	display:block;
}
.ptiles .tiles li {
	margin:5px; padding:5px;
	width:120px; min-height:180px;
	float:left;
	border:1px dotted #cccccc;
	font-family:Tahoma;
	display:block;
	text-align:center;
	font-weight:bold;
}
.tiles li img { border-bottom:#f5f5f5 1px solid; }
.ptiles .tiles .desc { font-weight:normal; color:#444444; }


.wrapper_rt { float:right; width:157px; margin:10px 16px 80px 16px; clear:both; }
.content3 .wrapper_rt { margin-right:0; }

.ritenav {
	list-style:none; list-style-type:none; float:left; clear:both;
	margin:0; padding:0;
	display:block; clear:both;
}
.ritenav li { margin:0; padding:0; float:left; border-bottom:1px #999999 dotted; }
.ritenav li.last { border-bottom-style:none !important; }
.ritenav li a {
	display:block; width:157px; height:36px; 
	background:transparent none no-repeat scroll 0 0;
	text-decoration:none; color:#999999;
}
.ritenav li a.partslist { background-image:url('../images/nav/partslist.gif'); font-size:1px; color:white; }
.ritenav li a.partslist:hover { background-image:url('../images/nav/partslist_f2.gif'); }
.ritenav li a.prodsheet { background-image:url('../images/nav/downloadproductsheet.gif'); font-size:1px; color:white; }
.ritenav li a.prodsheet:hover { background-image:url('../images/nav/downloadproductsheet_f2.gif'); }
.ritenav li a.order { background-image:url('../images/nav/howtoorder.gif'); font-size:1px; color:white; }
.ritenav li a.order:hover { background-image:url('../images/nav/howtoorder_f2.gif'); }


