
body { color : #000000; padding : 5px; margin : 0; background : silver none; font:10pt Verdana, Geneva, Arial, Helvetica, sans-serif; }

OL {
	margin-top:0px;
	margin-bottom:6px;
}

UL {
	margin-top:0px;
	margin-bottom:6px;
	margin-left:17px;
	padding-left:0px;
	list-style : outside;
}


INPUT  { font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
SELECT  { font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
TEXTAREA  { font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; }

FORM { display:inline; }

A:hover.IMG { border:none; }

A:ACTIVE, A:LINK, A:VISITED { color: #000099; text-decoration: none; }

A:hover { text-decoration:underline; }


.body_block { background:white; border:1px solid black; padding:0; width:100%; }

.header_block { background : #f5f5f5 none; padding:0; margin: 0; text-align:center; border-bottom:1px solid black;}
.header_logo_block { float:left; padding:0; margin: 0; }
.header_right_block { float:right; padding:0; margin: 0; }

.navigation_block { background : transparent url(http://nickeysurf.com/shopping/fancy/navbarbg_08.gif); height:24px; padding:0; margin: 0; font:bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; border-bottom:1px solid black; }
.navigation_logo_block { float:left; padding:0; margin:0;  padding-left: 6px; line-height : 15px; }
.navigation_links_block { float:right; padding:0; margin: 0; padding-right:6px; line-height : 14px; }

.searchbox_block { margin: 5px 0 10px 0; padding:0; }

.main_content_block { background : white none; padding:8px; margin: 0; }

.main_footer_block {
	color:black;
	background : #BFE1FF url(http://nickeysurf.com/shopping/fancy/navbarbg_08.gif);
	border-top: 1px solid black;
	text-align:center;
	font:bold 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	height : 30px;
	padding: 0px;
	margin:0px;
	line-height : 12px;
	width:100%;
}

.main_footer_block:link,.main_footer_block:visited { color:black; }

.products_html_block { padding:8px; margin: 0; background:white none; }

.products_header { font:bold 10pt Verdana, Arial, Helvetica, sans-serif; }

.blended_header {  }

.features_block,.features_block:link,.features_block:visited {
	width:200px;
	padding: 0 0 0 4px;
	margin: 0;
	border-left : 5px dotted silver;
	border-bottom : 5px dotted silver;
	font:bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background:white none;
	float : right;
}

.features_header { font:bold larger Arial,Helvetica,sans-serif; color:#9F9F9F; }
.features_subheader { font:bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; }

HR.my_shortened_comments { border : 2px solid #9F9F9F; width:70%; height:6px; }

HR.my_comments { border : 2px solid #9F9F9F; width:70%; height:6px; }

.smallnote, .smallnote:link, .smallnote:visited { font: normal 7pt Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 14px; }

.normaltxt { font:10pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
.copywrite { font:normal 7pt 'Times New Roman', Geneva, sans-serif; }
.labeltext { font:bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
.mediumlabel { font:14pt 'Trebuchet MS', Helvetica, sans-serif; }
.biglabel { font:18pt 'Trebuchet MS', Helvetica, sans-serif; }
.errortext { font:bold 16pt Arial, Helvetica, sans-serif; color: Red; }
.cardtext { font:12pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
.quotetext { font:normal 9pt Verdana, Geneva, Arial, Helvetica, sans-serif; }

.apf_submit_button_style { font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; }

.apf_cart_text3_style,.apf_cart_text3_style:link,.apf_cart_text3_style:visited { font-weight: bold; white-space:nowrap; }
.apf_color_bar {
	font:bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	padding: 2px 0 6px 0;
	margin:0px;
	background: white none;
	}
.apf_color_bar:link, .apf_color_bar:visited {
	font:bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	}

.apf_error { font-size:150%; font-weight:bold; color:red; }
.apf_smaller_text { font-size:10pt; }
.apf_small_text,.apf_small_text:LINK,.apf_small_text:VISITED { font-size:8pt; }
.apf_prices { color:#990000; }
.apf_prices_text { font-weight: bold; }
.apf_even_row {
	width:50%;
	background-color:#eeeeee;
	padding:6px;
	font:9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.apf_odd_row {
	width:50%;
	background-color:#ffffff;
	padding:6px;
	font:9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.apf_three_rows {
	width:33%;
	background-color:#ffffff;
	padding:6px;
	font:9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.apf_item {
	background-color:#ffffff;
	padding:6px;
	font:9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.apf_checkbox { float:right; font-weight:bold; vertical-align : middle; }
.apf_heading4 { font-weight:bold; font-family:Arial,Helvetica,sans-serif; }
.apf_heading4c { font:bold larger Arial,Helvetica,sans-serif; color:#9F9F9F; }
TABLE.apf_browsetable {
	background:none;

}

TR.apf_browsetable { background:none; }

A:hover.apf_browsetable {
	text-decoration : none;
	border : none;
}

TD.apf_browsetable {
	margin:0px;
	padding:0px;
	font:bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	width:33%;
	border : 1px solid Red;
	cursor:pointer;
}

.toplinks:ACTIVE, .toplinks:LINK, .toplinks:VISITED
{
 font-size: 10px;
 color: #FFFFFF;
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
}

.bottomlinks:ACTIVE, .bottomlinks:LINK, .bottomlinks:VISITED
{
 font-size: 10px;
 color: #000000;
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
}



.pagesearch_block {
	background: #f5f5f5 none;
	width:100px;
	border: 1px solid #49A5FF;
	font:bold 8pt Arial, Helvetica, sans-serif;
	border-top : 0px;
	}

.pagesearch_topbar {
	background: #87cefa url(http://nickeysurf.com/pagesearchtopbar.gif);
	width:100px;
	height:15px;
	}
	
.pagesearch_linkbar {
	background: #87cefa url(http://nickeysurf.com/pagesearchtopbar.gif);
	width:80px;
	height:15px;
	}

INPUT.pagesearch { font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; width : 80px; }

.mylinks_block {
	background: #f5f5f5 none;
	width:250px;
	border: 1px solid #49A5FF;
	font:bold 8pt Arial, Helvetica, sans-serif;
	border-top : 0px;
	}

.mylinks_topbar {
	background: #87cefa url(http://nickeysurf.com/mylinks_topbar.gif);
	width:250px;
	height:16px;
	}

.addressbook_block { background: #f5f5f5 none; width:175px; border: 1px solid #49A5FF; font:bold 8pt Arial, Helvetica, sans-serif; border-top : 0px; }
.addressbook_topbar { background: #87cefa url(http://nickeysurf.com/dev-syd/addressbook_topbar.gif); width:175px; height:16px; }
TD.addressbook { font:bold 8pt Arial, Helvetica, sans-serif; }

.clock_block {
	background: #f5f5f5 none;
	width:172px;
	border: 1px solid #49A5FF;
	font:bold 8pt Arial, Helvetica, sans-serif;
	border-top : 0px;
	}

.clock_topbar {
	background: #87cefa url(http://nickeysurf.com/dev-syd/clock_topbar.gif);
	width:172px;
	height:15px;
	}

.cat1:ACTIVE, .cat1:LINK, .cat1:VISITED
{
 font-size: 14px;
 color: #AC0A0A;
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
}

.cat2:ACTIVE, .cat2:LINK, .cat2:VISITED
{
 font-size: 13px;
 color: #808080;
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
}

.mototext
{
 font-size: 10px;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
 text-decoration: none;
}

.text
{
 font-size: 10px;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
 text-decoration: none;
}

H1
{
 font-size: 12px;
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
 text-decoration: none;
 margin-bottom: 5px;
 margin-top: 5px;
}

#padboth
{
 padding-left:10px;
 padding-right:10px;
}

.form
{
 border : 1px solid Silver;
}

INPUT.orangebutton {
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	CURSOR: hand; 
	COLOR: #ffffff; 
	BORDER-TOP-STYLE: none; 
	FONT-FAMILY: Verdana; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BACKGROUND-COLOR: #FF9933; 
	BORDER-BOTTOM-STYLE: none
}
