/*fc links*/
div.linkbox-fc {
	text-align: center;
}

div.linkbox-fc a {
  position: relative;
  margin-left: 3px;
  margin-right: 3px;
  padding: 3px;
  background-color: #F4AD00;
  text-decoration: none;
  border: 2px solid #CCCCCC;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
}

div.linkbox-fc a:hover {
  background-color: #F58100;
  border: 2px solid #3366FF;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #FFFF00;
}

div.linkbox-fc a:visited {
  color: #FFFF66;
}

div.linkbox-fc a img {
  height: 0;
  width: 0;
  border-width: 0;
}

div.linkbox-fc a:hover img {
  position: absolute;
  top: -12px;
  left: 8px;
  width: 10px;
  height: 9px;
}

/*sr links*/
div.linkbox-sr {
	text-align: center;
}

div.linkbox-sr a {
  position: relative;
  margin-left: 3px;
  margin-right: 3px;
  padding: 3px;
  background-color: #CC0033;
  text-decoration: none;
  border: 2px solid #CCCCCC;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
}

div.linkbox-sr a:hover {
  background-color: #FF9900;
  border: 2px solid #3366FF;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #FFFF00;
}

div.linkbox-sr a:visited {
  color: #FFFF66;
}

div.linkbox-sr a img {
  height: 0;
  width: 0;
  border-width: 0;
}

div.linkbox-sr a:hover img {
  position: absolute;
  top: -12px;
  left: 8px;
  width: 10px;
  height: 9px;
}


/*gallery links*/
div.linkbox-gal {
	text-align: center;
}

div.linkbox-gal a {
  position: relative;
  margin-left: 3px;
  margin-right: 3px;
  padding: 3px;
  background-color: #0041b9;
  text-decoration: none;
  border: 2px solid #CCCCCC;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
}

div.linkbox-gal a:hover {
  background-color: #FF9900;
  border: 2px solid #3366FF;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #FFFF00;
}

div.linkbox-gal a:visited {
  color: #FFFF66;
}

div.linkbox-gal a img {
  height: 0;
  width: 0;
  border-width: 0;
}

div.linkbox-gal a:hover img {
  position: absolute;
  top: -12px;
  left: 8px;
  width: 10px;
  height: 9px;
}


/*4wd links*/
div.linkbox-4wd {
	text-align: center;
}

div.linkbox-4wd a {
  position: relative;
  margin-left: 3px;
  margin-right: 3px;
  padding: 3px;
  background-color: #8B9B1F;
  text-decoration: none;
  border: 2px solid #CCCCCC;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
}

div.linkbox-4wd a:hover {
  background-color: #FF9900;
  border: 2px solid #3366FF;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #FFFF00;
}

div.linkbox-4wd a:visited {
  color: #FFFF66;
}

div.linkbox-4wd a img {
  height: 0;
  width: 0;
  border-width: 0;
}

div.linkbox-4wd a:hover img {
  position: absolute;
  top: -12px;
  left: 8px;
  width: 10px;
  height: 9px;
}

/*information links*/
div.linkbox-inf {
	text-align: center;
}

div.linkbox-inf a {
  position: relative;
  margin-left: 3px;
  margin-right: 3px;
  padding: 3px;
  background-color: #634fb1;
  text-decoration: none;
  border: 2px solid #CCCCCC;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
}

div.linkbox-inf a:hover {
  background-color: #FF9900;
  border: 2px solid #3366FF;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color: #FFFF00;
}

div.linkbox-inf a:visited {
  color: #FFFF66;
}

div.linkbox-inf a img {
  height: 0;
  width: 0;
  border-width: 0;
}

div.linkbox-inf a:hover img {
  position: absolute;
  top: -12px;
  left: 8px;
  width: 10px;
  height: 9px;
}

  div.to_top1 { position: absolute; width: auto; top: 1px; left: -48px; background-color: #999999; color: #FFFFFF; font-size: 7px; font-weight: bold; text-align: center; padding: 2px; line-height: 8px; }
   div.to_top1 a:link { background-color: #999999; color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 7px; } 
   div.to_top1 a:visited { background-color: #999999; color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 7px; }
   div.to_top1 a:hover { background-color: #999999; color: #00FF00; font-weight: bold; text-decoration: none; font-size: 7px; } 
   
/* used in SR DYO Examples index */
  .p_link1 { width: 100%; text-align: center; border-top: 2px solid #c74444; border-bottom: 2px solid #c74444 ; font-size: 10px; line-height: 15px; }
  .p_link2 { width: 100%; text-align: center; border-top: 2px solid #c74444; border-bottom: 2px solid #c74444; }   

div.box192r { float: left; width: 192px; margin: 0 0 0 17px; }
