body {

	background-color: #000000;
	scrollbar-base-color: black; 
	scrollbar-arrow-color: red;
	scrollbar-DarkShadow-Color: #201d1d;
}

.c0 {

	color : #000000;

	font-size : 6pt;

	font-family : Tahoma;

    font-weight: bold;

	padding-right: 10px;

}

.c1 {

	color : #000000;

	font-size : 8pt;

	font-family : Tahoma;

    font-weight: none;

}

.c11 {

	color : #000000;

	font-size : 8pt;

	font-family : Tahoma;

    font-weight: none;

}

.c1-1 {

	color : #000000;

	font-size : 8pt;

	font-family : Tahoma;

    font-weight: none;

	padding-right: 10px;

}

.c1-12 {

	color : #000000;

	font-size : 10pt;

	font-family : Tahoma;

    font-weight: bold; 

	padding-right: 10px;

}

.c1-5 {

	color : #000000;

	font-size : 8pt;

	font-family : Tahoma;

    font-weight: bold; 

}

.c2 {

	color : #000000;

	font-size : 10pt;

	font-family : Tahoma;

    font-weight: none;

}

.c2-5 {

	color : #000000;

	font-size : 10pt;

	font-family : Tahoma;

    font-weight: bold;

}

.3 {

	color : #000000;

	font-size : 12pt;

	font-family : Tahoma;

    font-weight: none;

}

.3-5 {

	color : #000000;

	font-size : 12pt;

	font-family : Tahoma;

    font-weight: bold;

}

.c4 {

	color : #FFFFFF;

	font-size : 8pt;

	font-family : Tahoma;

    font-weight: none;

}

.c4-5 {

	color : #FFFFFF;

	font-size : 8pt;

	font-family : Tahoma;

    font-weight: none;

}

.y1 {

	color : #FFFFFF;

	margin-top : 0px;

	padding-bottom : 3px;

	margin-bottom : 2px;

	margin-left : 0px;

	margin-right : 0px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: bold;

	valign: top;

}

.x00 {

	color : #000000;

	margin-top : 0px;

	padding-bottom : 2px;

	margin-bottom : 2px;

	margin-left : 0px;

	margin-right : 0px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: none;

}

.x01 {

	color : #FFFFFF;

	margin-top : 6px;

	padding-bottom : 2px;

	margin-bottom : 2px;

	margin-left : 10px;

	margin-right : 25px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: none;

}

.x011 {

	color : #FFFFFF;

	margin-top : 0px;

	padding-bottom : 2px;

	margin-bottom : 0px;

	margin-left : 10px;

	margin-right : 25px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: none;

}

.x02 {

	color : #FFFFFF;

	margin-top : 7px;

	padding-bottom : 2px;

	margin-bottom : 2px;

	margin-left : 220px;

	margin-right : 25px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: none;

}

.x022 {

	color : #FFFFFF;

	margin-top : 7px;

	padding-bottom : 2px;

	margin-bottom : 2px;

	margin-left : 10px;

	margin-right : 10px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: none;

}

.x03 {

	color : #FFFFFF;

	margin-top : 2px;

	padding-bottom : 2px;

	margin-bottom : 2px;

	margin-left : 8px;

	margin-right : 0px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: none;

}

.x035 {

	color : #FFFFFF;

	margin-top : 0px;

	padding-bottom : 0px;

	margin-bottom : 0px;

	margin-left : 0px;

	margin-right : 0px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: none;

}

.x035s {

	color : #FFFFFF;

	margin-top : 0px;

	padding-bottom : 0px;

	margin-bottom : 0px;

	margin-left : 0px;

	margin-right : 0px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: none;

}

.x031 {

	color : #FFFFFF;

	margin-top : 25px;

	padding-bottom : 4px;

	margin-bottom : 2px;

	margin-left : 20px;

	margin-right : 20px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: none;

}

.x031s {

	color : #FFFFFF;

	margin-top : 0px;

	padding-bottom : 4px;

	margin-bottom : 2px;

	margin-left : 20px;

	margin-right : 20px;

	font-size : 9pt;

	font-family : Tahoma;

	font-weight: none;

}

.x031st {

	color : #FFFFFF;

	margin-top : 0px;

	padding-bottom : 4px;

	margin-bottom : 2px;

	margin-left : 0px;

	margin-right : 0px;

	font-size : 9pt;

	font-family : Tahoma;

	font-weight: bold;

	align: top;

}

.x031t {

	color : #FFFFFF;

	margin-top : 10px;

	padding-bottom : 4px;

	margin-bottom : 2px;

	margin-left : 20px;

	margin-right : 20px;

	font-size : 9pt;

	font-family : Tahoma;

	font-weight: none;

}

.x031d {

	color : #FFFFFF;

	margin-top : 22px;

	padding-bottom : 4px;

	margin-bottom : 2px;

	margin-left : 20px;

	margin-right : 20px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: none;

}

.x031z {

	color : #FFFFFF;

	margin-top : 0px;

	padding-bottom : 4px;

	margin-bottom : 2px;

	margin-left : 0px;

	margin-right : 0px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: none;

	vertical-align: bottom;

}

.x031thumb {

	color : #FFFFFF;

	margin-top : 0px;

	padding-bottom : 4px;

	margin-bottom : 2px;

	margin-left : 0px;

	margin-right : 0px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: none;

	vertical-align: bottom;

	background-color: #000000;

}

.x031left {

	color : #FFFFFF;

	margin-top : 0px;

	padding-bottom : 4px;

	margin-bottom : 2px;

	margin-left : 30px;

	margin-right : 0px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: none;

	vertical-align: bottom

}

.x031r {

	color : #FF0000;

	margin-top : 0px;

	padding-bottom : 0px;

	margin-bottom : 0px;

	margin-left : 0px;

	margin-right : 0px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: bold;

	vertical-align: bottom

}

.x031za {

	color : #FFFFFF;

	margin-top : 0px;

	padding-bottom : 4px;

	margin-bottom : 2px;

	margin-left : 0px;

	margin-right : 0px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: bold;

	vertical-align: bottom

}

.x031zb {

	color : #FFFFFF;

	margin-top : 0px;

	padding-bottom : 0px;

	margin-bottom : 0px;

	margin-left : 0px;

	margin-right : 0px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: none;

	vertical-align: bottom

}

.x0313a {

	color : #FFFFFF;

	margin-top : 7px;

	padding-bottom : 4px;

	margin-bottom : 2px;

	margin-left : 20px;

	margin-right : 20px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: none;

}

.x0313 {

	color : #FFFFFF;

	margin-top : 18px;

	padding-bottom : 4px;

	margin-bottom : 2px;

	margin-left : 10px;

	margin-right : 10px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: none;

}

.x0311 {

	color : #FFFFFF;

	margin-top : 22px;

	padding-bottom : 4px;

	margin-bottom : 2px;

	margin-left : 20px;

	margin-right : 20px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: none;

}

.x032 {

	color : #FFFFFF;

	margin-top : 5px;

	padding-bottom : 4px;

	margin-bottom : 2px;

	margin-left : 20px;

	margin-right : 20px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: none;

}

.x033 {

	color : #FFFFFF;

	margin-top : 5px;

	padding-bottom : 4px;

	margin-bottom : 2px;

	margin-left : 10px;

	margin-right : 20px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: none;

}

.x0339 {

	color : #FFFFFF;

	margin-top : 5px;

	padding-bottom : 4px;

	margin-bottom : 2px;

	margin-left : 0px;

	margin-right : 0px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: none;

}

.x03-1 {

	color : #000000;

	font-size : 10pt;

	font-family : Tahoma;

	font-weight: none;

}

.x04 {

	color : #FFFF00;

	margin-top : 10px;

	padding-bottom : 2px;

	margin-bottom : 2px;

	margin-left : 50px;

	margin-right : 15px;

	font-size : 10pt;

	font-family : Tahoma;

	font-weight: none;

}

.x04z {

	color : #FFFF00;

	margin-top : 10px;

	padding-left : 20px;

	padding-bottom : 2px;

	margin-bottom : 2px;

	margin-left : 20px;

	margin-right : 15px;

	font-size : 10pt;

	font-family : Tahoma;

	font-weight: none;

}

.x041 {

	color : #000000;

	margin-top : 0px;

	padding-bottom : 2px;

	margin-bottom : 2px;

	margin-left : 15px;

	margin-right : 15px;

	font-size : 10pt;

	font-family : Tahoma;

	font-weight: none;

}

.05 {

	color : #000000;

	margin-top : 10px;

	padding-bottom : 2px;

	margin-bottom : 0px;

	margin-left : 0px;

	margin-right : 20px;

	font-size : 10pt;

	font-family : Tahoma;

	font-weight: none;

}

.x06 {

	color : #000000;

	margin-top : 15px;

	padding-bottom : 2px;

	margin-bottom : 2px;

	margin-left : 15px;

	margin-right : 15px;

	font-size : 10pt;

	font-family : Tahoma;

	font-weight: bold;

}

.x07 {

	color : #000000;

	margin-top : 0px;

	padding-bottom : 1px;

	margin-bottom : 1px;

	margin-left : 8px;

	margin-right : 5px;

	font-size : 10pt;

	font-family : Tahoma;

	font-weight: none;

}

.add {

	margin-top : 0px;

	padding-bottom : 0px;

	margin-bottom : 0px;

	margin-left : 3px;

	margin-right : 3px;

}

.c1 a {

	color : #000000;

	text-decoration: none;

}

.c1 a:hover {

	color : #ffffff;

	text-decoration: none;

}

.x01 a {

	color : #000000;

	text-decoration: none;

}

.x01 a:hover {

	color : #333333;

}

.x011 a {

	color : #ffff00;

	text-decoration: none;

}

.x011 a:hover {

	color : #ff0000;

}

.x02 a {

	color : #666699;

	text-decoration: none;

}

.x02 a:hover {

	color : #666699;

}

.x03 a {

	color : #FFFF00;

	text-decoration: none;

}

.x035 a {

	color : #FFFF00;

	text-decoration: none;

}

.x035s a {

	color : #FFFF00;

	text-decoration: none;

}

.x035s a:hover {

	color : #FF0000;

	text-decoration: none;

}

.x031 a:hover {

	color : #FF0000;

}

.x031left a {

	color : #FFFF00;

	text-decoration: none;

}

.x031 a {

	color : #FFFF00;

	text-decoration: none;

}

.x033 a {

	color : #FFFF00;

	text-decoration: none;

}

.x033 a:hover {

	color : #FF0000;

}

.c11 a {

	color : #FF0000;

	text-decoration: none;

}

.c11 a:hover {

	color : #26475f;

	text-decoration: none;

}

.x031s a:hover {

	color : #FF0000;

}

.x031s a {

	color : #FFFF00;

	text-decoration: none;

}

.x031st a:hover {

	color : #FF0000;

}

.x031st a {

	color : #FFFF00;

	text-decoration: none;

}

.x031z a:hover {

	color : #FF0000;

}

.c4 a {

	color : #FFFF00;

	text-decoration: none;

}

.c4 a:hover {

	color : #FF0000;

}

.x031thumb a:hover {

	color : #FF0000;

}

.x031left a:hover {

	color : #FF0000;

}

.x031z a {

	color : #FFFF00;

	text-decoration: none;

}

.x031thumb a {

	color : #FFFF00;

	text-decoration: none;

}

.x0313 a:hover {

	color : #FF0000;

}

.x0313 a {

	color : #FFFF00;

	text-decoration: none;

}

.x0313a a:hover {

	color : #FF0000;

}

.x0313a a {

	color : #FFFF00;

	text-decoration: none;

}

.x03-1 a {

	color : #000000;

	text-decoration: none;

}

.x03 a:hover {

	color : #333333;

}

.x035 a:hover {

	color : #333333;

}

.x03-1 a:hover {

	color : #333333;

}

.x04 a {

	color : #000000;

	text-decoration: none;

}

.x04 a:hover {

	color : #666699;

	text-decoration: underline;

}

.x06 a {

	color : #000000;

	text-decoration: underline;

}

.x06 a:hover {

	color : #666699;

	text-decoration: underline;

}

td.lake { 

	background: url(images/bear_lake_bg.jpg); 

	background-repeat: no-repeat; 

	background-color: #BDE4F2; 

	background-position: top right;

}

td.lake2 { 

	background: url(../images/bear_lake_bg.jpg); 

	background-repeat: no-repeat; 

	background-color: #BDE4F2; 

	background-position: top right;

}

td.column { 

	width: 140px; 

	background: url(images/bear_lake_bg.jpg); 

	background-repeat: no-repeat; 

	background-color: #BDE4F2; 

	background-position: top right;

}

td.shop { 

	padding-left : 40px;

}

td.shop2 { 

	padding-left : 120px;

}

table.tt { 

    border-collapse : collapse;

	width : 127px;

	border : 0px;

}

td.ttt { 

	width : 127px;

	background: url(images/testimonial_middle.gif); 

	background-position: top right;

}

td.photo_top { 

	height : 5px;

	width : 115px;

	background: url(images/testimonials/images/top_norm.gif); 

	background-repeat: no-repeat; 

	background-color: #BDE4F2; 

	background-position: top right;

}

table.photo { 

	height : 180px;

	width : 170px;

	background: url(http://www.topsidepowersports.com/shop_set/tn_shop_set.gif); 

	background-repeat: no-repeat; 

	background-position: top right;

}

td.photo_right { 

	height : 118px;

	width : 5px;

	background: url(images/testimonials/images/right_norm.gif); 

	background-repeat: no-repeat; 

	background-color: #BDE4F2; 

	background-position: top right;

}

td.photo_bottom { 

	height : 5px;

	width : 115px;

	background: url(images/testimonials/images/bottom_norm.gif); 

	background-repeat: no-repeat; 

	background-color: #BDE4F2; 

	background-position: top right;

}

td.photo_main { 

	height : 118px;

	width : 105px;

	background: url(images/testimonials/images/main1.jpg); 

	background-repeat: no-repeat; 

	background-color: #BDE4F2; 

	background-position: top right;

}

.input {

	margin:0px; padding:0px; color : #000000;

	font-family : Tahoma;

	font-size : 10pt;

	font-weight: bold;

	height : 20px;

	vertical-align : middle;

	background-color : #FFFFFF;

}

.input2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border: 1px #000000 solid;

	height: 16px;

	vertical-align: middle;

	background-color: #EEEEEE;

}

.input2z {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border: 1px #000000 solid;

	height: 19px;

	vertical-align: middle;

	background-color: #EEEEEE;

}

.result_1 {

	margin-top: 0px;

	margin-right: 80px;

	margin-bottom: 0px;

	margin-left: 80px;

	padding-top: 0px;

	padding-right: 80px;

	padding-bottom: 0px;

	padding-left: 50px;

	vertical-align: top;

}

.search {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 20px;

	padding-top: 20px;

	padding-right: 200px;

	padding-bottom: 0px;

	padding-left: 50px;

	vertical-align: bottom;

}

.input2a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border: 1px #000000 solid;

	height: 65px;

	vertical-align: middle;

	background-color: #EEEEEE;

}

.input2b {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border: 1px #000000 solid;

	height: 50px;

	vertical-align: middle;

	background-color: #EEEEEE;

}

.input3 {

	font-family: tahoma;

	color: #3366ff;

	font-size: 8pt;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border: 0px;

	height: 16px;

	vertical-align: middle;

	background-color: #000000;

}

.textarea {

	color : #000000;

	font-family : Tahoma;

	font-size : 10pt;

	font-weight: bold;

	margin-top : 0px;

	margin-right : 0px;

	margin-bottom : 0px;

	margin-left : 0px;

	padding-top : 0px;

	padding-right : 0px;

	padding-bottom : 0px;

	padding-left : 0px;

	border : 1px #000000 solid;

	height : 50px;

	vertical-align : middle;

	background-color : #BDE4F2;

}

table.testim { 

    border-collapse : collapse;

    border-width : 0px;

    padding-left : 25px;

}

div.testimonial { 

	border : 0px;

	padding : 0px;

	width : 115px;

	height : 128px;

}

.hide_this

{ 

	display:none;

}

div.testimo { 

	border : 0px;

	padding : 0px;

	padding-left : 8px;

	padding-top : 4px;

}

div.test1 {

	background-image: url(images/bg-t1.jpg); 

}

div.test2 {

	background-image: url(images/bg-t2.jpg); 

	margin-left : 8px;

}

div.test3 {

	background-image: url(images/bg-t3.jpg); 

	margin-left : 8px;

}

div.test4 {

	background-image: url(images/bg-t4.jpg);

}

div.tttt {

	margin-top : 50px;

}

.nopcart {

	color : #FFFFFF;

	margin-top : 0px;

	padding-bottom : 4px;

	margin-bottom : 2px;

	margin-left : 0px;

	margin-right : 0px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: none;

	vertical-align: top;

}

.nopheader {

	color : #FFFF00;

	margin-top : 0px;

	padding-bottom : 4px;

	margin-bottom : 2px;

	margin-left : 0px;

	margin-right : 0px;

	font-size : 8pt;

	font-family : Tahoma;

	font-weight: none;

	vertical-align: top;

}

.nopentry {

	color : #3366ff;

}

.noptotal {

	color : #ffffbb;

}

.nopbutton {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border: 1px #000000 solid;

	height: 16px;

	vertical-align: middle;

	background-color: #EEEEEE;

}