
html #header {
	background-color:#133353; 
  background-image:url("../store/html/images/top_hdr_background.gif");
  background-repeat:repeat-y;
  background-position:center;
  
  position:relative;
  border-width:0;
  border-bottom:2px solid #fff;
  padding:0;
  }

html #menu {
	background-color:#114071; 
  background-image:url("../store/html/images/menu_background.gif");
  background-repeat:repeat-y;
  background-position:center;
  }


body 
	{  
	background-image:url("../store/html/images/main_background.gif"); 
	background-repeat:repeat-y; 
	background-position:center;
	}
	
.bodytext
	{
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif;
	line-height:16px;
	color: black;
	}
.bodytext A
	{
	color:#07529F;
	text-decoration: underline;
	}

.bodytext
	A:visited
	{
	color:#07529F;
	}

.bodytext
	A:hover, A:active, A:focus
	{
	color:#123150;
	}

.required
	{
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif;
	line-height:16px;
	color: red;
	}


.signin
	{
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif;
	line-height:16px;
	color: white;
	}

.signin A
	{
	font-size: 11px;
	font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif;
	line-height:16px;
	text-decoration: underline;
	color:#C7CCCD;
	}

.signin
	A:hover, A:active, A:focus { color:#FFFFFF;text-decoration: underline; }
		
 
 .signtable
	{
	padding-left:18px;
	padding-right:18px;
	padding-top:8px;
	}	


/* Specifications for container for layers to show/hide.
	 Most browsers need both width and height set. */
#container
	{
	position:relative; width:380px; height:190px; z-index:100
	}
/* Include id's for all your layers here, with commas between. */
#lyr1, #lyr2
	{ 
	position:absolute; visibility:hidden; left:0; top:0; z-index:1
	}
	
#hdr
	{
	font-size: 27px;
	font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif;
	line-height:20px;
	letter-spacing: -0.05em;	
	color:#17426F;
	font-weight:bold;
	}

#hdr_small
	{
	font-size: 15px;
	font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif;
	line-height:10px;
	letter-spacing: -0.05em;	
	color:#17426F;
	font-weight:bold;
	}

#hdr .second
	{
	color:#A8A8A8;
	font-weight:normal;
	}
/*
ul#reg		
	{
	display: list-item;
	list-style-type: disc;
	position: relative;
	width: 100%;
	text-align: left;
	font-size:12px;
	color:#000000;
	padding: 10;
	margin: 10;
	
	}

li#reg {
	color:#000000;
	position: relative;
	display: list-item;
	width: 100%;
	text-align: left;	
	background-color: transparent;
}

li#reg, ul#reg {
	position: relative;
	top: 100%;
	left: 10px;	
	font-weight: normal;
}
	
*/	
	
	
