/* iboats.com MASTER STYLESHEET version 1.0 -- LAST UPDATED 09-07-01 */

/* USE SPAN TAG TO APPLY STYLES TO INLINE AND BLOCK TEXT */
/* FONT-FAMILY MUST BE THE LAST PROPERTY IN THE STYLE DEFINITION OR IE3 MAY IGNORE THE ENTIRE DEFINITION */

/* GENERAL STYLES FOR HEADS AND SUBHEADS */
body { background: #ffffff; margin : 0px; font-family: Verdana, Arial, Helvetica, sans-serif; }
h1,h2,h3,h4,h5,h6 { font-weight: bolder;}
.overview  { color: #666633; font-style: italic; font-size: 115%; font-family: Verdana, Arial,  Helvetica, "sans-serif" }

h1 { font-size: 170% }
h2 { font-size: 160% }
h3 { font-size: 140% }
h4 { font-size: 125% }
h5 { font-size: 110% }
h6 { font-size: 100% }


/* STLYLES CONTROLLING BODY COPY AND TABLE HEADER SIZES AND TYPEFACES */
td, th { font-size: 13px;}
td, th { font-family: Verdana, Arial, Helvetica, sans-serif;}
.type { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif }
input, code, textarea, select { font-family: monospace; }
td td td,td td th {background-image: none; }

strong { color: #cc3300; font-size: 115%; }
em { font-weight: bold; font-style:normal; }
small { font-size: 70%; }	/* small caps, acronyms, and what not */
code { font-size: 1.3em; }

.xxbig { font-size: 150% }
.xbig { font-size: 130% }
.big { font-size: 115% }
.small { font-size: 90% }
.xsmall { font-size: 80% }
.xxsmall { font-size: 70% }

.xxbigb { font-size: 150% }
.xbigb { font-size: 130% }
.bigb { font-size: 115% }

.sname { color: #FFFFFF; font-weight: bold; font-size: 135% }
.pageheader { color: #003366; font-size: 140%; font-weight: bolder; }
.red { color: #cc3300 }
P.footer { font-size: 90%; text-align: center; }
.darkhdr a:link  { font-size: 10px; color: #e4ecf5; font-weight: bold; }
.darkhdr a:active  { font-size: 10px; color: #f7f7eb; font-weight: bold; }
.darkhdr a:visited  { font-size: 10px; color: #e4ecf5; font-weight: bold; }

/*link-reg*/			.whitereg a:link,.wreg a:link,.wvreg a:link,.whreg a:link,.wnreg a:link  { font-size: 70%; color: #003366; font-weight: normal; }
/*Alink-reg*/			.whitereg a:active,.wreg a:active,.wvreg a:active,.whreg a:active,.wnreg a:active  { font-size: 70%; color: #adc3d9; font-weight: normal; }
/*Vlink-reg*/			.whitereg a:visited,.wreg a:visited,.wvreg a:visited,.whreg a:visited,.wnreg a:visited  { font-size: 70%; color: #336699; font-weight: normal; }

/*::::::::::::::::::::::::: TD STYLES REFERENCE CHART:::::::::::::::::::::::::::::

						white(w)		light(l)	light2(l2)		medium(m)		dark(d)
(v)vertical rule		wv				lv			l2v				mv				dv
(h)horizontal rule		wh				lh			l2h				mh				dh
(n)no rule				wn,w,white		ln,l,light	l2n,l2,light2 	mn,m,medium		dn,d,dark

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */
	

/* THE STYLES BELOW WILL FORMAT iboats.com TABLE DATA CELLS IN THE FOLLOWING WAYS:
1. APPLY OR REMOVE HORIZONTAL OR VERTICAL DOTTED RULES FROM TABLE DATA CELLS
2. SET THE BACKGROUND COLOR FOR TABLE DATA CELLS
3. CONTROL THE HYPERTEXT LINK ATTRIBUTES AND VALUES WITHIN STYLIZED TABLE DATA CELLS
4. CONTROL THE DISPLAY OF H1 THROUGH H6 TAGS
5. ADD THE SAME ATTRIBUTES TO 1ST LEVEL OF NONE SPECIFIED CONTENT TABLES */


/* STYLES FOR TABLE DATA CELLS WITH A WHITE BACKGROUND (classes: w,wn,white,wv,wh)*/ 
/*vert bgimage*/	.wv { background-image: url(http://www.iboats.com/images/nw-vrule-003366.gif); background-repeat: repeat-y }
/*vert bgimage*/	.wsv { background-image: url(http://www.iboats.com/images/solidvrule-003366.gif); background-repeat: repeat-y }
/*horiz bgimage*/	.wh { background-image: url(http://www.iboats.com/images/nw-hrule-003366.gif); background-repeat: repeat-x }
/*bgcolor, font*/	.white,.w,.wv,.wh,.wn,.wsv { background-color: #ffffff; color: #003366  }
/*link*/			.white a:link,.w a:link,.wv a:link,.wh a:link,.wn a:link,.wsv a:link  { color: #003366; font-weight: bold; }
/*Alink*/			.white a:active,.w a:active,.wv a:active,.wh a:active,.wn a:active,.wsv a:active  { color: #adc3d9; font-weight: bold; }
/*Vlink*/			.white a:visited,.w a:visited,.wv a:visited,.wh a:visited,.wn a:visited,.wsv a:visited  { color: #336699; font-weight: bold; }
/*H1*/				.white h1,.w h1,.wv h1,.wh h1,.wn h1,.wsv h1 { color: #003366 }
/*H2*/				.white h2,.w h2,.wv h2,.wh h2,.wn h2,.wsv h2 { color: #003366 }
/*H3*/				.white h3,.w h3,.wv h3,.wh h3,.wn h3,.wsv h3 { color: #003366 }
/*H4*/				.white h4,.w h4,.wv h4,.wh h4,.wn h4,.wsv h4 { color: #003366 }
/*H5*/				.white h5,.w h5,.wv h5,.wh h5,.wn h5,.wsv h5 { color: #003366 }
/*H6*/				.white h6,.w h6,.wv h6,.wh h6,.wn h6,.wsv h6 { color: #003366 }

.wnobold { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif }
.wnobold a:active { color: #003366; font-weight: normal }
.wnobold a:link { color: #003366; font-weight: normal }
.wnobold a:visited { color: #003366; font-weight: normal }

/* STYLES FOR TABLE DATA CELLS WITH A PRIMARY LIGHT BACKGROUND*/ 
/*vert bgimage*/	.lv { background-image: url(http://www.iboats.com/images/nw-vrule-003366.gif); background-repeat: repeat-y }
/*vert bgimage*/	.lsv { background-image: url(http://www.iboats.com/images/solidvrule-adc3d9.gif); background-repeat: repeat-y }
/*horiz bgimage*/	.lh { background-image: url(http://www.iboats.com/images/nw-hrule-003366.gif); background-repeat: repeat-x }
/*bgcolor, font*/	.light,.l,.lh,.lv,.ln,.lsv { background-color: #f7f7eb; color: #003366 }
/*link*/			.light a:link,.l a:link,.lv a:link,.lh a:link,.ln a:link,.lsv a:link  { color: #003366; font-weight: bold; }
/*Alink*/			.light a:active,.l a:active,.lv a:active,.lh a:active,.ln a:active,.lsv a:active  { color: #336699; font-weight: bold; }
/*Vlink*/			.light a:visited,.l a:visited,.lv a:visited,.lh a:visited,.ln a:visited,.lsv a:visited  { color: #336699; font-weight: bold; }
/*H1*/				.light h1,.l h1,.lv h1,.lh h1,.ln h1,.lsv h1 { color: #003366 } 
/*H2*/				.light h2,.l h2,.lv h2,.lh h2,.ln h2,.lsv h2 { color: #003366 }
/*H3*/				.light h3,.l h3,.lv h3,.lh h3,.ln h3,.lsv h3 { color: #003366 }
/*H4*/				.light h4,.l h4,.lv h4,.lh h4,.ln h4,.lsv h4 { color: #003366 }
/*H5*/				.light h5,.l h5,.lv h5,.lh h5,.ln h5,.lsv h5 { color: #003366 }
/*H6*/				.light h6,.l h6,.lv h6,.lh h6,.ln h6,.lsv h6 { color: #003366 }

/* STYLES FOR TABLE DATA CELLS WITH A SECONDARY LIGHT BACKGROUND*/ 
/*vert bgimage*/	.l2v { background-image: url(http://www.iboats.com/images/nw-vrule-003366.gif); background-repeat: repeat-y }
/*vert bgimage*/	.l2sv { background-image: url(http://www.iboats.com/images/solidvrule-adc3d9.gif); background-repeat: repeat-y }
/*horiz bgimage*/	.l2h { background-image: url(http://www.iboats.com/images/nw-hrule-003366.gif); background-repeat: repeat-x }
/*bgcolor, font*/	.light2,.l2,.l2h,.l2v,.l2n,.l2sv { background-color: #e4ecf5; color: #003366 }
/*link*/			.light2 a:link,.l2 a:link,.l2v a:link,.l2h a:link,.l2n a:link,.l2sv a:link  { color: #003366; font-weight: bold; }
/*Alink*/			.light2 a:active,.l2 a:active,.l2v a:active,.l2h a:active,.l2n a:active,.l2sv a:active  { color: #336699; font-weight: bold; }
/*Vlink*/			.light2 a:visited,.l2 a:visited,.l2v a:visited,.l2h a:visited,.l2n a:visited,.l2sv a:visited  { color: #336699; font-weight: bold; }
/*H1*/				.light2 h1,.l2 h1,.l2v h1,.l2h h1,.l2n h1,.l2sv h1 { color: #003366 } 
/*H2*/				.light2 h2,.l2 h2,.l2v h2,.l2h h2,.l2n h2,.l2sv h2 { color: #003366 }
/*H3*/				.light2 h3,.l2 h3,.l2v h3,.l2h h3,.l2n h3,.l2sv h3 { color: #003366 }
/*H4*/				.light2 h4,.l2 h4,.l2v h4,.l2h h4,.l2n h4,.l2sv h4 { color: #003366 }
/*H5*/				.light2 h5,.l2 h5,.l2v h5,.l2h h5,.l2n h5,.l2sv h5 { color: #003366 }
/*H6*/				.light2 h6,.l2 h6,.l2v h6,.l2h h6,.l2n h6,.l2sv h6 { color: #003366 }

/* STYLES FOR TABLE DATA CELLS WITH WITH A MEDIUM BACKGROUND*/ 
/*vert bgimage*/	.mv { background-image: url(http://www.iboats.com/images/nw-vrule-003366.gif); background-repeat: repeat-y }
/*vert bgimage*/	.msv { background-image: url(http://www.iboats.com/images/solidvrule-e4ecf5.gif); background-repeat: repeat-y }
/*horiz bgimage*/	.mh { background-image: url(http://www.iboats.com/images/nw-hrule-003366.gif); background-repeat: repeat-x }
/*bgcolor, font*/	.medium,.m,.mv,.mh,.mn,.msv { background-color: #adc3d9; color: #003366  }
/*link*/			.medium a:link,.m a:link,.mv a:link,.mh a:link,.mn a:link,.msv a:link  { color: #003366; font-weight: bold; }
/*Alink*/			.medium a:active,.m a:active,.mv a:active,.mh a:active,.mn a:active,.msv a:active  { color: #336699; font-weight: bold; }
/*Vlink*/			.medium a:visited,.m a:visited,.mv a:visited,.mh a:visited,.mn a:visited,.msv a:visited  { color: #336699; font-weight: bold; }
/*H1*/				.medium h1,.m h1,.mv h1,.mh h1,.mn h1,.msv h1 { color: #003366 }
/*H2*/				.medium h2,.m h2,.mv h2,.mh h2,.mn h2,.msv h2 { color: #003366 }
/*H3*/				.medium h3,.m h3,.mv h3,.mh h3,.mn h3,.msv h3 { color: #003366 }
/*H4*/				.medium h4,.m h4,.mv h4,.mh h4,.mn h4,.msv h4 { color: #003366 }
/*H5*/				.medium h5,.m h5,.mv h5,.mh h5,.mn h5,.msv h5 { color: #003366 }
/*H6*/				.medium h6,.m h6,.mv h6,.mh h6,.mn h6,.msv h6 { color: #003366 }

/* STYLES FOR TABLE DATA CELLS WITH A DARK BACKGROUND*/ 
/*vert bgimage*/	.dv  { background-image: url(http://www.iboats.com/images/nw-vrule-f5f5dc.gif); background-repeat: repeat-y }
/*vert bgimage*/	.dsv  { background-image: url(http://www.iboats.com/images/solidvrule-e4ecf5.gif); background-repeat: repeat-y }
/*horiz bgimage*/	.dh { background-image: url(http://www.iboats.com/images/nw-hrule-f5f5dc.gif); background-repeat: repeat-x }
/*bgcolor, font*/	.dark,.d,.dv,.dh,.dn,.dsv { background-color: #336699; color: #e4ecf5  }
/*link*/			.dark a:link,.d a:link,.dv a:link,.dh a:link,.dn a:link,.dsv a:link  { color: #e4ecf5; font-weight: bold; }
/*Alink*/			.dark a:active,.d a:active,.dv a:active,.dh a:active,.dn a:active,.dsv a:active  { color: #f7f7eb; font-weight: bold; }
/*Vlink*/			.dark a:visited,.d a:visited,.dv a:visited,.dh a:visited,.dn a:visited,.dsv a:visited  { color: #e4ecf5; font-weight: bold; }
/*H1*/				.dark h1,.d h1,.dv h1,.dh h1,.dn h1,.dsv h1 { color: #f7f7eb }
/*H2*/				.dark h2,.d h2,.dv h2,.dh h2,.dn h2,.dsv h2 { color: #f7f7eb }
/*H3*/				.dark h3,.d h3,.dv h3,.dh h3,.dn h3,.dsv h3 { color: #f7f7eb }
/*H4*/				.dark h4,.d h4,.dv h4,.dh h4,.dn h4,.dsv h4 { color: #f7f7eb }
/*H5*/				.dark h5,.d h5,.dv h5,.dh h5,.dn h5,.dsv h5 { color: #f7f7eb }
/*H6*/				.dark h6,.d h6,.dv h6,.dh h6,.dn h6,.dsv h6 { color: #f7f7eb }


/* HOLIDAY STYLES (classes: promodk)*/ 
/*vert bgimage*/	.promodk { background-image: url(http://www.iboats.com/images/nw-vrule-003366.gif); background-repeat: repeat-y }
/*horiz bgimage*/	.promodk { background-image: url(http://www.iboats.com/images/nw-hrule-003366.gif); background-repeat: repeat-x }
/*bgcolor, font*/	.promodk { background-color: #990000; color: #FFCC00  }
/*link*/			.promodk a:link { color: #FFCC00; font-weight: bold; }
/*Alink*/			.promodk a:active { color: #FF9900; font-weight: bold; }
/*Vlink*/			.promodk a:visited { color: #FFCC00; font-weight: bold; }
/*H1*/				.promodk h1 { color: #FFCC00 }
/*H2*/				.promodk h2 { color: #FFCC00 }
/*H3*/				.promodk h3 { color: #FFCC00 }
/*H4*/				.promodk h4 { color: #FFCC00 }
/*H5*/				.promodk h5 { color: #FFCC00 }
/*H6*/				.promodk h6 { color: #FFCC00 }

/* HOLIDAY STYLES (classes: promodk2)*/ 
/*vert bgimage*/	.promodk2 { background-image: url(http://www.iboats.com/images/nw-vrule-003366.gif); background-repeat: repeat-y }
/*horiz bgimage*/	.promodk2 { background-image: url(http://www.iboats.com/images/nw-hrule-003366.gif); background-repeat: repeat-x }
/*bgcolor, font*/	.promodk2 { background-color: #084A08; color: #FFCC00  }
/*link*/			.promodk2 a:link { color: #FFCC00; font-weight: bold; }
/*Alink*/			.promodk2 a:active { color: #FF9900; font-weight: bold; }
/*Vlink*/			.promodk2 a:visited { color: #FFCC00; font-weight: bold; }
/*H1*/				.promodk2 h1 { color: #FFCC00 }
/*H2*/				.promodk2 h2 { color: #FFCC00 }

/*H3*/				.promodk2 h3 { color: #FFCC00 }
/*H4*/				.promodk2 h4 { color: #FFCC00 }
/*H5*/				.promodk2 h5 { color: #FFCC00 }
/*H6*/				.promodk2 h6 { color: #FFCC00 }

/* HOLIDAY STYLES (classes: promoLt)*/ 
/*bgcolor, font*/	.promoLt { background-color: #f7f7eb; color: #003300 }
/*link*/			.promoLt a:link { color: #003300; font-weight: bold; }
/*Alink*/			.promoLt a:active { color: #006633; font-weight: bold; }
/*Vlink*/			.promoLt a:visited { color: #003300; font-weight: bold; }
/*H1*/				.promoLt h1 { color: #003300 } 
/*H2*/				.promoLt h2 { color: #003300 }
/*H3*/				.promoLt h3 { color: #003300 }
/*H4*/				.promoLt h4 { color: #003300 }
/*H5*/				.promoLt h5 { color: #003300 }
/*H6*/				.promoLt h6 { color: #003300 }

/* DEC 2002 DARK STYLES */ 
/*bgcolor, font*/	.decdk { background-color: #990000; color: #FFCC00 }
/*link*/			.decdk a:link { color: #FFCC00; font-weight: bold; }
/*Alink*/			.decdk a:active { color: #CCCC99; font-weight: bold; }
/*Vlink*/			.decdk a:visited { color: #FFCC00; font-weight: bold; }
/*H1*/				.decdk h1 { color: #FFCC00 } 
/*H2*/				.decdk h2 { color: #FFCC00 }
/*H3*/				.decdk h3 { color: #FFCC00 }
/*H4*/				.decdk h4 { color: #FFCC00 }
/*H5*/				.decdk h5 { color: #FFCC00 }
/*H6*/				.decdk h6 { color: #FFCC00 }

/* DEC 2002 LIGHT STYLES */ 
/*bgcolor, font*/	.decs { background-color: #f7f7eb; color: #003300 }
/*link*/			.decs a:link { color: #003300; font-weight: bold; }
/*Alink*/			.decs a:active { color: #990000; font-weight: bold; }
/*Vlink*/			.decs a:visited { color: #003300; font-weight: bold; }
/*H1*/				.decs h1 { color: #003300 } 
/*H2*/				.decs h2 { color: #003300 }
/*H3*/				.decs h3 { color: #003300 }
/*H4*/				.decs h4 { color: #003300 }
/*H5*/				.decs h5 { color: #003300 }
/*H6*/				.decs h6 { color: #003300 }

/* FOOTER STYLES */
.ftr { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif }
.ftr a:link,.wh a:link,.wn a:link  { color: #003366; font-weight: bold; }
.ftr a:active,.w a:active,.wv a:active,.wh a:active,.wn a:active  { color: #adc3d9; font-weight: bold; }
.ftr a:visited,.w a:visited,.wv a:visited,.wh a:visited,.wn a:visited  { color: #336699; font-weight: bold; }

/* September 11 Commemoration Styles */
.sepstrong { color: #A7AB80; font-weight: bold; font-size: 115%; }
.seplink { font-size: 12px; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif }
.text { font-size: 12px; color: #DEDEB1; font-family: verdana, arial, helvetica, sans-serif }
.seplink a:link { color: #DEDEB1 }
.seplink a:active { color: #DEDEB1 }
.seplink a:visited { color: #DEDEB1 }

/* Dynamic Ads Styles */
.dynamic {border:1px solid #000000; background:#000000; margin:2px;}