﻿
/*
body.rf A 
{
  color:       black;
  font-size:   10pt;
  font-style:  normal;
  line-height: 10pt;
  font-weight: bold;
  text-align:  left; 
}	 


body.rf A:link    { color: blue  }
body.rf A:visited { color: blue  }
body.rf A:hover   { color: red   }

body.rf p a
{   
  font-size:   8pt;
  font-style:  normal;
  line-height: 20pt;
  font-weight: normal;
  text-align:  left; 
  font-family: "gill sans", sans-serif;
}
*/

/* ********************************** */
/* The RightFrame page                */
/* Styles specific to the right frame */
/* of the main page.                  */
/* ********************************** */

body.rf form 
{  
  width:90%; 
  max-width:90%;
}

/* main page */        
/* split the page */        

body.rf div.left
{
  float:left;
  width:50%;
}
body.rf div.right
{
  /*float:right;*/
  position:relative;
  margin: 0 0 0 300px;
  /*left:220px;  */
  /* border:4px; */
 
}

/* place the main page images */
body.rf div.left img.imgtopleft
{
  position:absolute;
  left:20px;
  top:20px;  
}

body.rf div.left img.imgcentleft
{
  position:absolute;
  left:40px;
  top:125px;  
}

body.rf ul.mainpagelist
{
  clear:both;  
  list-style:none;
}

body.rf ul.mainpagelist li
{
  padding: 15px 0 15px 0;
  
}

/* place the main page images */
body.rf img.imgline
{
  clear:both;
  margin: 0 0 0 20px;
  width:90%; 
}

body.rf marquee,
body.rf p.membermsg,
body.rf p.leagueinfo,
body.rf p.onlinelink,
body.rf p.maillink,
{
  width:70%; 
}

body.rf a
{
  font-style:italic;
  font-size:12px;
}
/* ********************************** */
/* The Store page                     */
/* Styles specific to the store page. */
/* ********************************** */

body.store div.imageheader
{
  /* border:1px solid #000; */
  padding:2px 2px 2px 2px;
  margin:2px 2px 2px 2px;
  /*width:99%; */
}

body.store form
{
  padding:2px 2px 2px 2px;
  margin:2px 2px 2px 2px;
  width:100%;
  
}

body.store
{
  padding:2px 2px 2px 2px;
  margin:2px 2px 2px 2px;
  width:98%;
  background-color: #ffffff;  
  font-size:10pt;
}


body.store div.left
{
  float:left;
  width:200px;
  /* border:1px solid #000; */
}

body.store div.right
{
  position:relative;
  margin: 0 0 0 225px;
  height:400px;  
  width: 600px; /*65%;*/
  border:1px solid #000;
}

body.store ul.instructions
{
  clear:both;  
  list-style:none;
  padding:0px 5px 5px 5px;
  margin:0px 5px 5px 5px;
}

body.store div.left A 
{
  color:       blue;
  font-size:   10pt;
  font-style:  normal;
  line-height: 10pt;
  font-weight: bold;
}	 

body.store  A:hover   { color: red   }

body.store div.left h4
{
  font-size:   10pt;
  font-style:  normal;
  line-height: 10pt;
  font-weight: bold;
  text-align:center;
  padding: 10px 20px 0;
  margin: 0;
  
}
body.store em
{
  color:Black;
  font-style:italic;
}
body.store div.ordertotal
{
  float:right;
  width:80%; 
  font-size: 10pt;
  font-style: normal;
}

/*
body.store div.break
{
  clear:both;
}
*/

body.store table.footer, body.storerevieworder table.footer
{
  width:100%;
}

{
  width:100%;
}
/*  
body.store img.imgline
{
  top:500px; 
  margin-top:200px;
}
*/

body.store ul.mainpagelist
{
  /*clear:both;*/
  list-style:none;
  margin-top:40px;
  font-size: 10pt;
  font-style: normal;
  
}

body.store ul.mainpagelist li
{
  border-bottom: 2px solid #FFFFFF;
}

/*
body.store table.maintable
{
  
  top:200px;
  
}
*/

body.store ul.mainpagelist hr
{
  
  border-bottom: 1px solid #FFFFFF;
}

body.store div.mainleft
{
  float:left;
  width:300px;
  border:1px solid #000;
}

body.store div.mainright
{
  position:relative;
  width:100px;
  margin: 0 0 0 310px;
  border:1px solid #000;
  line-height: 10pt;
}

body.storerevieworder form
{
  min-width: 600px;
	max-width: 700px;
	width: 680px; 
}
input.hiddenbutton
{
  display:none;
}
