
img  { border-style: none; border-color:  }
.whiteshield   {text-decoration: none }
whiteshield a {text-decoration: none }
.subnav       { font-size: 9px; background-image: none; background-repeat: repeat-x; display: none; height: 17px; float: left }
.subnav_wide  { font-size: 9px; background-image: none; background-repeat: repeat-x; display: none; width: 700px; height: 17px; float: left }
.footer   { color: #9da4a8; font-size: 10px; font-family: Helvetica; background-color: black }
.menu    { color: #999; font-size: 9pt; font-family: Helvetica; font-weight: normal; text-decoration: none; text-align: center;  position: relative; top: 4px; padding-top: 4px; padding-bottom: 4px; border-bottom: 1px solid #a0a0a0 }
.master-menu   { line-height: 9px; text-align: center; position: relative; top: 32px; width: 800px; border-bottom: 1px solid #b7b7b7 }
.menu a  { color: #b7b7b7; font-family: Helvetica; text-decoration: none }
.menubar { color: #999; margin-top: 24px; width: 750px }
.footer a {
	color: #9DA4A8;
	text-decoration: none;
}
.footer a:hover {
	text-decoration:underline;
}
.welcometitle    { color: #666666; font-size: 11px; font-weight: bold; text-indent: 0; margin-top: 25px; margin-left: 10px; width: 640px }
.welcomemessage    { color: #666666; font-size: 11px; font-weight: bold; text-indent: 0; margin-top: 25px; margin-left: 10px; width: 640px }
.jumpcopy  { color: #666666; font-size: 12px; display: none; margin-top: 30px; margin-left: 30px; width: 600px }
.header_static    { background-image: url("http://www.rhythmtech.com/images/html/header_grey_repeat.gif"); background-repeat: repeat-x; height: 40px }
.header_static .header_static_copy {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin:5px 0px 0px 20px;
}
.copy_title {
	font-size: 14px;
	font-weight: bold;
	color: #747D82;
	margin:5px 0px 15px 20px;
}
.copy_copy {
	width:500px;
	font-size: 12px;
	color: #747D82;
	margin:5px 0px 15px 20px;
}
.product_text2 { color: #747d82; font-size: 12px; margin: 12px 24px 12px 12px }
.copy_narrow { color: #747d82; font-size: 12px; margin: 12px 0px 0px 0px; }
.copy_copy-680  { color: #747d82; font-size: 12px; margin: 5px 0 15px 20px; width: 615px }
.form_text   { color: #ccc; font-size: 8pt; font-family: Helvetica; font-style: normal; font-weight: normal; font-stretch: normal }
.copy_copy a {
	color: #747D82;
	text-decoration:underline;}
.copy_narrow a {
	color: #747D82;
	text-decoration:underline;}	
	

.header_dynam  { background-image: url("http://www.rhythmtech.com/images/html/header_bblue_repeat.gif"); background-repeat: repeat-x; height: 40px }
.header_dynam .header_dynam_copy {
	font-size: 14px;
	font-weight: bold;
	color: #3E77B7;
	margin:5px 0px 0px 20px;
}
.dynam_copy {
	width:550px;
	font-size: 12px;
	color: #747D82;
	margin:5px 0px 35px 20px;
}
.dynam_copy a {
	color: #747D82;
	text-decoration:underline;
}


.prod_swatch {
	margin: 2px -5px 0px 10px
}
.prod_sub {
	margin-bottom:7px;
}
.product-text { color: gray; font-size: 9pt; line-height: 14pt; text-align: left; margin: 12pt 24pt 12pt 12pt }
.product_numbers { color: gray; font-size: 7pt; font-style: normal; font-weight: normal; line-height: 12pt; margin-left: 12pt }
.product_numbers a {color: #747D82;text-decoration:underline;}
.states {
	font-size: 12px;
	color: #747D82;
	margin:5px 0px 15px 20px;
	}
	.states a {
	color: #747D82;
	text-decoration:underline;}
	
.buyitnow a:link  { text-decoration: underline }
A:active { text-decoration : none;}
A:hover  { color: white; text-decoration: none }
.protext     { color: #f6f6f6; font-size: 10pt; font-family: Helvetica; line-height: 13pt; text-decoration: none; position: relative; right: 20px; left: 12pt; width: 275px; vertical-align: 6pt }
.artist_name  { color: #f6f6f6; font-size: 10pt; font-family: Helvetica; line-height: 6pt; text-decoration: none; position: relative; top: -6pt; right: 20px; left: 12pt; width: 275px }
.protext_open     { color: #f6f6f6; font-size: 10pt; font-family: Helvetica; text-decoration: none; position: relative; right: 20px; left: 12pt; vertical-align: 10pt }
.procaption    { color: #f6f6f6; font-size: 9pt; font-family: Helvetica; line-height: 13pt; text-decoration: none; position: relative; vertical-align: 6pt }
.proHead  { color: #f6f6f6; font-size: 14pt; font-family: Helvetica; font-weight: bold; line-height: 17pt; text-decoration: none; position: relative; left: 12pt; vertical-align: 6pt }
table-main { text-align: center }

