body  {margin: 0px; padding: 0px; font: 90% verdana,trebuchet,sans-serif; background-image:url(/lib/yhst-48936341777063/bg.gif); background-repeat:no-repeat; background-color:#FFFFFF;}     



#containerOuter { width: 100%; text-align: center; }     



#containerInner { margin: 0 auto; padding:0; width:1000px; text-align: center; border: 1px solid #11375C; background-color:#fff; }          

/***********************************************/     



/* Layout                               */     



/***********************************************/     



#masthead { margin: 0px; padding: 0px; width: 100%; }     



#leftnav { margin-left: 5px; width-maximum: 250px; font: 100% trebuchet,verdana,sans-serif}     



#content { margin-top:5px; margin-right:5px;  padding-top:5px; padding-right:5px; padding-left:5px; text-align:justify; color: #000000; font: 90% Verdana, Arial, Helvetica, sans-serif;}     



#footer{ margin: 0; padding: 0; color: #fff; border-bottom: 0px solid #C4261D; font-size:85%;      



/*background-image:url(/lib/yhst-48936341777063/footerbg.gif);*/     



background-color:#00524D; text-align:center; }          

/***********************************************/     



/* common classes                                */     



/***********************************************/      

.width100 { width: 100%; } 

.width75 { width: 75%; } 

.width60 { width: 60%; } 

.width60 { width: 60%; } 



.width50 { width: 50%; } 

.width40 { width: 40%; } 

.floatLeft { float: left; } 

.floatRight { float: right; } 

.alignLeft { text-align: left; } 

.alignRight { text-align: right; } 

.clearLeft { clear: left; } 

.clearRight { clear: right; } 

.clear { both: right; } 

/* BACKGROUND COLORS */ 

.grey { background-color:#999999; height:1px; } 

.white { background-color:#F7941DF7941D; height:3px; } 

.black { background-color:#000000; height:1px; } 

.red{ background-color:#C4261D; }   

a:link {font-size:90%; color: #00524D; text-decoration:none;}	 

a:visited {font-size:90%; color:#00524D;}	 

a:hover { font-size:90%; color:#00524D; text-decoration:underline; } 

a:active {font-size:90%; color: #00524D;}	 

#breadcrumbs a:link {font-size:90%; color: #00524D; text-decoration:none;}

#breadcrumbs a:visited{ color: #00524D; }	

#breadcrumbs a:hover{ color: #00524D; }								  



h1 { font-size:100%; font-weight: bold; color: #00524D; text-decoration: none; margin-top:5px; margin-bottom:5px; text-decoration:underline; } 

/*.sid-nav-bar{ background-image:url(/lib/yhst-48936341777063/left-strip.gif); background-repeat:repeat-y;}*/ 

.discontinued { font: bold small-caps 140% Arial, Helvetica, sans-serif; color: red;}	  



/***********************************************/ 

/* MASTHEAD : DETAILS                               */ 

/***********************************************/ 

#masthead div.logo {background-color:#00524D; font-size:90%; padding:0px; background-image: url(http://www.windlass-anchor.com/lib/yhst-48936341777063/anchor-windlass-banner.gif); background-repeat:no-repeat; background-repeat: width:100%; height:124px;}   



#masthead .skype {   



	position:absolute;   



	left:468px;   



	width:420px;   



	height:110px;   



	top: 31px;   



	background-image:url(/lib/yhst-48936341777063/skype-bg.gif); padding-left:10px; padding-top:10px; background-repeat:no-repeat;   



} 

#masthead #strip { width: 100%; color:#00524D; font-size:11px; text-align:right; font-weight:bold; background-color:#DEE0D7;  margin-top:2px; height:20px; }



#masthead #strip a:link{ color:#00524D; }

#masthead #strip a:visited{ color:#00524D; text-decoration:none; }



#masthead #strip a:hover, a:active{ text-decoration: underline;  }   



#masthead #strip1 { width: 100%; color:#fff; font-size:11px; text-align:right; font-weight:bold; background-color:#00524D;  margin-top:2px; height:20px; }



#masthead #strip1 a:link{ color:#fff; }

#masthead #strip1 a:visited{ color:#fff; }



#masthead #strip1 a:hover, a:active{ text-decoration: underline;  }    #masthead brand-logo{width:100%; text-align:center; height:38px;}  



/***********************************************/ 

/* Leftnav : DETAILS                                */ 

/***********************************************/ 

#search{ background-color:#DEE0D7; width:190px; padding:2px; border: 1px solid #00524D; margin-top:5px; text-align:center; margin-left:5px;} 

#search .input { border:1px groove #00524D; color: #00524D; }  



#leftnav #knowledgebase{ border: 0px groove black; width: 188px; background-image:url(/lib/yhst-48936341777063/knowledgebase-bg.gif); font: normal 80% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; margin: 0 0 0 0;} 

#leftnav #knowledgebase div.menutitle{color: white; border-bottom: 1px solid black; padding: 1px 0; padding-left: 5px; background-image:url('/lib/yhst-48936341777063/address-bg.gif'); font: bold 100% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; width: 185px; } 

#leftnav #knowledgebase a { color: #13406A; text-decoration:none; padding-left: .5em; line-height: 2em; font: bold 95% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; }									 

#leftnav #knowledgebase a:hover { color:  #0095DA; text-decoration:underline; font: bold 95% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;} 

#leftnav #search { width: 188px; text-align:left; font-size:80%; border-bottom: 2px dotted #ccc; padding-bottom:5px;}  



#leftnav #paymentGateway{ text-align:center; margin-left: -5px; } 

#leftnav #box{ background-color:#DEE0D7; width:188px; padding:2px; border: 1px solid #00524D; margin-top:5px;} 

#leftnav #tell-a-friend{ width:188px; border-bottom: 2px dotted #ccc;} 

#leftnav #currencyConvertor{color:#FFFFFF; padding-left: 0px; font-size:90%; margin: 0 0 0 0px; border-bottom: 2px dotted #ccc;} 

#leftnav #newsletter{ width:188px; border-bottom: 2px dotted #ccc;  padding-bottom:15px; } 

#leftnav #testimonial{ width:188px; margin-top:7px; font-size:70%;  } 

#leftnav #testimonial blockquote{ margin:5px; text-align:justify;} 

#leftnav #testimonial span{ display:block;} 

#leftnav #warranty{ width:188px; border-buttom: 2px dotted #ccc; margin-top:7px; font-size:90%; color:#00524D; border-bottom: 2px dotted #ccc; padding-bottom:5px; } 

#leftnav #warranty a{color:#00524D} 

#leftnav #warranty a:hover{color:#00524D; text-decoration:underline; } 

.inputemail{background-color:#FFFFFF;width:130px;border:1px solid #00524D;padding-left:1px;padding-bottom:5px;color:#00524D;} 

/***********************************************/ 

/* sectionlinks                                */ 

/***********************************************/ 



#sectionlinks{list-style-type: none;margin-top:5px;margin-left:5px;line-height:27px;padding:0;width: 197px;border: 0px solid #9A9A9A;border-bottom-width: 0;} 

#sectionlinks ul{list-style: none; padding: 0; margin: 0;} 



#sectionlinks li a{background-color:#C7CBB9;font-weight:bold;color:#00524D;border-bottom:1px solid #00524D;display: block; width: auto;padding:0;padding-left: 12px;text-decoration: none;height:30px;}

#sectionlinks li a:visited{color: #00524D; background-color:#C7CBB9;} 

#sectionlinks li a:hover {background-color:#00524D;color:#fff;}



html>body #sectionlinks li a{ background-color:#C7CBB9; color:#00524D;} 

html>body #sectionlinks li a:visited{color: #00524D; background-color:#C7CBB9;} 

html>body #sectionlinks li a:hover{ background-color:#00524D;color:#fff;} 

/***********************************************/ 

/* CONTENT : DETAILS                                */ 

/***********************************************/ 



#content h1.intro-text { font: bold 17px verdana,trebuchet,sans-serif; color: #00524D; text-decoration: none; margin-top:0px; text-align:center; } 

#content h2.intro-text { font: 14px verdana,trebuchet,sans-serif; font-weight: bold; color: #000000; margin-top:5px; margin-bottom:0px; text-align:center; } 

#content h3.intro-text { font: 14px verdana,trebuchet,sans-serif; font-weight: bold; color: #000000; margin-top:5px; margin-bottom:0px; text-align:center; font-variant: small-caps; } 

#content h4.intro-text { font: 13px verdana,trebuchet,sans-serif; font-weight: bold; color: #00524D; text-decoration: none; margin-top:5px;text-align:center; } 

#content #jumpsearch{width: 100%; text-align: center; font: bold 100% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; border: 0px solid #00B9F2; color: #00B9F2; padding:0.2em} 

#content #jumpsearch form{display:inline;} 

#introText h1.intro-text { font: bold 17px verdana,trebuchet,sans-serif; color: #00524D; text-decoration: none; margin-top:0px; text-align:center; } 

#introText h2.intro-text { font: 14px verdana,trebuchet,sans-serif; font-weight: bold; color: #000000; margin-top:5px; margin-bottom:0px; text-align:center; } 

#introText h3.intro-text { font: 14px verdana,trebuchet,sans-serif; font-weight: bold; color: #000000; margin-top:5px; margin-bottom:0px; text-align:center; font-variant: small-caps; } 

#introText h4.intro-text { font: 13px verdana,trebuchet,sans-serif; font-weight: bold; color: #00524D; text-decoration: none; margin-top:5px;text-align:center; } 

/******************** contactus *********************/ 

#content div.contactus{border: 1px solid #00524D;width: 328px;text-align:left;} 

#content div.contactus tbody{font: 80% Verdana, Arial, Helvetica, sans-serif;} 

#content div.contactus h2{font-size:100%;font-weight: bold; text-decoration: none;background-color: #00524D; 

color: #fffF7941D;margin: 0;text-align:center;} 

#content div.contactus textarea{overflow: scroll; overflow-y: scroll;overflow-x: hidden;overflow:-moz-scrollbars-vertical;}  



/***********************************************/ 

/* FOOTER : DETAILS                                  */ 

/***********************************************/ 

#footer div.address { margin-top: 0px; border-top:1px solid #00524D; border-bottom:0px solid #CCCCCC; background-repeat:repeat-x; padding-top:5px; background-color:#C7CBB9; background-repeat:repeat; color:#00524D; font-weight:bold; 

padding-bottom:5px; width: 100%; height:80px; margin-bottom:5px; } 

#footer div.address div.company { float: left; width: 40%; margin-right:40px; } 

#footer div.address div.telephone { float: right;width: 50%;padding-left:40px; } 

#footer div.stores { /*background-image:url('/lib/yhst-48936341777063/footerbg.gif');*/ background-repeat:repeat-x; border-bottom:0px dotted #CCCCCC; 

padding-top:5px; padding-bottom:5px; color:#FFF; } 

#footer div.stores a { color:#FFF; font-weight:bold; } 

#footer div.stores a:hover { color:#C7CBB9; text-decoration:underline; font-weight:bold; }  

#footer a { color:#FFFFFF }     



#footer a:hover { color:#C7CBB9; text-decoration:underline; }

/*RPL */
#resource ul li
{

color: #333; 
font-size:100%;
list-style:none;

}

#resource ol li
{

color: #333; 
font-size:80%;
}



#resource
{
width:90%;

}

#resource a:link, a:visited, a:hover
{ text-decoration:none;

}






#resourceTitle
{
width:100%;
border:1px solid #ccc;
margin:5px;
padding:12px;
background-color:#F1F2F2;

}

#resourceConditions
{
width:100%;
border:1px solid #ccc;
margin:5px;
padding:12px;
background-color:#F1F2F2;
}

#resourceConditions h1
{
font-size:95%;
font-weight:bold;
}

#resourceConditions h3
{
font-size:85%;
font-weight:bold;
}


#resourceConditions ul li
{
font-size:75%;

}



#resourceRPLCode
{
width:100%;
border:1px solid #ccc;
margin:5px;
padding:12px;
background-color:#F1F2F2;}

#resourceRPLCode h1
{
font-size:95%;
font-weight:bold;
}

#resourceRPLCode h3
{
font-size:85%;
font-weight:bold;
}

#resourceRPLForm
{
width:100%;
border:1px solid #ccc;
margin:5px;
padding:12px;
background-color:#F1F2F2;}

#resourceRPLForm h1
{
font-size:95%;
font-weight:bold;
}

#resource-directory
{
width:100%;
border:1px solid #ccc;
margin:5px;
padding:12px;
background-color:#F1F2F2;
}

#resource-directory p
{
font-size:80%;
font-weight:bold;
}

#resource-category
{
width:100%;
border:1px solid #ccc;
margin:5px;
padding-left:12px;
background-color:#F1F2F2;
}

#resource-category td
{
font-size:80%;
font-weight:bold;
border:1px solid #ccc;
padding:12px;
background-color:#ffffff;
}




#resource-address
{
font-size:80%;
width:100%;
border:1px solid #ccc;
margin:5px;
padding:12px;
background-color:#F1F2F2;
}





#resource-directory td
{
font-size:80%;
font-weight:bold;
border:1px solid #ccc;
padding:6px;
background-color:#ffffff;
}

#resource p
{

font-size:80%;
color: #333; 
margin-top:5px;
}

