
body {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color:#333333;
   	top:0px;
	margin-top:0px;
	margin-bottom:10px;
	background-image: url(/img/body_bck2.jpg); background-repeat: repeat-x;  }
	


#containerHome{
			margin-left: auto;
			margin-right: auto;

			bottom:10px;
			width:950px; 
			/*height:172px;*/
			text-align: left;		
} 	

#landingImage	{
			position:absolute;
			margin-top:0px;
			margin-left: auto;
			margin-right: auto;
			width:950px; 
			height:325px;
			background-image: url(/img/register_back.jpg); background-repeat: no-repeat;  
				}
#registerContainer	{
			clear:both;
			margin-top:0px;
			margin-left: auto;
			margin-right: auto;
			width:950px; 
			height:560px;
			background-image: url(/img/register_back.jpg); background-repeat: no-repeat;  
				}
				
#registerformContainer	{
			float:left;
			width:440px;
			margin-left:25px;
			margin-top:90px;
				}
 #registerContainerRt	{
			float:right;
            padding-top:100px;
            padding-right:10px;
            margin-right:10px;
			width:430px;
            font-size:12px;
            color:#666;
				}
				
#homeLogo	{
			margin-top:10px;
			width:250px;
			height:65px;
			background-image: url(/img/logo.gif); background-repeat: no-repeat;
			float:left; 
			}
			
				
#memberLogin{
			margin-top:50px;
			width:300px;
			height:25px;
			color:#cccccc;
			float:right;
			text-align:right;
			padding-right:5px;
			}
			
#introTxt{
			padding-top:100px;
			width:425px;
			height:200px;
			color:#000000;
			float:right;
			padding-right:10px;
			}
#homeform	{
			position:relative;
			padding-top:15px;
			padding-left:15px;
			margin-right:27px;
			margin-left:564px;
			margin-top:80px;
			width:299px;
			height:188px;
			background-image: url(/img/home_form_back.png); background-repeat: no-repeat; 
			}

#homeformInner	{
			position:relative;
			margin-top:10px;
			margin-bottom:10px;
			margin-left:20px;
			}
			
.boldwhite	{
			color:#ffffff;
			font-weight:bold;
			}
			
.wtxt12		{
			color:#FFFFFF;
			font-size:12px;
			}		
			
.wtxt11		{
			color:#FFFFFF;
			font-size:11px;
			}
							
#homeIntroTxt	{
			margin-top:5px;
			margin-right:27px;
			margin-left:564px;
			font-size:14px;
			color:#FFFFFF;
			}
				
#containerMiddle{
			margin-left: auto;
			margin-right: auto;
			width:972px; 
			height:auto;
			min-height:800px;
			text-align: left;
			background-color:#FFFFFF;		
} 	
#searchForm	{
			position:absolute;
			margin-top:183px;
			margin-left:750px;
			}
#searchFormButton	{
			position:absolute;
			margin-top:183px;
			margin-left:900px;
			}
			
#contentContainer {
			top:20px;
			padding-top:20px;
			padding-bottom:30px;
			width:580px;
			/*margin-left:15px;*/
			float:left;
			background-color:#ffffff;
			}
#p.contentContainer	{
			padding-bottom:15px;
			margin-bottom:15px;
			}	
			

			
#homeImage { 
  			top: 10px;
			margin-top:10px;
			height:972px;
			width:172;
			z-index: 1000; 
			margin-left: auto;
			margin-right: auto;
			background-image: url(/img/hdr_back.gif); background-repeat: no-repeat; ; 
			}

#middleContainer {
			position:relative; 
			margin-top:25px;
			margin-bottom:0px;
			margin-right: 40px;
			min-height: 400px;
			min-width:800px; 
			bottom:24px;
			background-color: #ffffff;
			}


#footerContainer	{
			bottom: 15px;
			width: 972px;
			height:108px;
			clear:both;
			background-image: url(/img/footerbar.gif); background-repeat: no-repeat; 
		}

#footerContainerLanding	{
			margin-left: auto;
			margin-right: auto;
			position:relative;
			margin-height: 10px;
			width: 892px;
			height:108px;
			clear:both;
		}
		
#footertxt	{
			position:relative;
			width: auto;
			padding-bottom:30px;
			padding-top:20px;
			font-size: 11px;
			color: #ff0000;
			text-align:center;
			}

		
* html #container{
			height:1%; /* So IE plays nice */ }


		/*---------------- links -------------------- */
a:link		{ color: #990000; text-decoration: none; }

a:active 	{ color: #990000;}
		
a:hover 	{ color:#ff0000; background-color: transparent;}
	
a:visited 	{ 
			color:#ff0000;
			text-decoration:none;}
		
a:inactive 	{ color:#ff0000;}


p a:link	{font-size:11px; text-decoration:none;}

a.header:link	{ color: #ffffff; text-decoration: none; }

a.header:active { color: #ffffff;}
		
a.header:hover 	{ color:#ffffff; text-decoration:underline;}
	
a.header:visited 	{ color:#ffffff; text-decoration:none;}
		
a.header:inactive 	{ color:#ff0000;}



a.homeForm  {
	font-size: 12px;
   text-decoration:underline;
   color:#FFFFFF;
}

a.homeForm:hover {
	text-decoration:none ; 
	background-color: transparent;
}
a.homeForm:active 	{
    text-decoration: none;
    color: #ffffff;
}
a.homeForm:inactive	{
    color: #ffffff;
}

a.homeForm11  {
	font-size: 11px;
   text-decoration:underline;
   color:#FFFFFF;
}

a.homeForm11:hover {
	text-decoration:none ; 
	background-color: transparent;
}
a.homeForm11:active 	{
    text-decoration: none;
    color: #ffffff;
}
a.homeForm11:inactive	{
    color: #ffffff;
}

a.footertxt  {
   text-decoration:none;
   color:#FFFFFF;
   padding-left:0px;
   padding-right:8px;
   padding-left:8px;
}


a.footertxt:hover {
	text-decoration: underline; 
	background-color: transparent;
}
a.footertxt:active 	{
    text-decoration: none;
    color: #ffffff;
}
a.footertxt:inactive	{
    color: #ffffff;
}

a.11txt  {
   text-decoration:underline;
   color:#FFFFFF;
   font-size:11px;
}

a.11txt:hover {
	text-decoration: none; 
	background-color: transparent;
}




