body {
	padding: 0px;
	border: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		width: 100%;
	color:#ffffff;
	background: #000000 url(../images/footer.jpg) no-repeat 50% 100%;
}

#wrapper {
    padding: 0px;
    border: 0px;
    margin: 0px;
    text-align: center; 
    width:100%;
}

#header {
	border: 0px;
	margin: 0px;
	padding: 0px;
	height:250px;
	background:url(../images/headerback.gif);
	min-width: 1000px;
}
#leftheader {
    width:589px;
    height:250px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background:url(../images/onlineniagara.png);
	float:left;
	text-align:left;
	color:#e2a548;
	font-size:14px;
}
#rightheader {
    width:407px;
    height:250px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background:url(../images/onlineniagaraglobe.png);
	float:right;
}

#rightheader a
{
padding: 0px;
margin: 0px;
border: 0px;
border-left: 1px solid #495e83; 
font-size:12px;
padding-right:5px;
padding-left:5px;
}

#maincontent 
{min-height:315px;
    
    }


#maincontent p 
{text-align:left;
    
    }
.maincontentbox
{
    text-align:left;
    margin-left:auto;
    margin-right:auto;
	padding: 0px;
	border: 0px;
	width:920px;
    }
    
.maincontent ul
{
    margin:0px;
	padding: 5px;
	border: 0px;

    } 
    .maincontent l1
{
    margin:0px;
	padding: 1px;
	border: 0px;

    } 
.boxcontainer 
{    margin:0px;
    margin-left:auto;
    margin-right:auto;
	padding: 0px;
	border: 0px;
	width:920px;
    }
.box 
{   
    cursor:pointer;
    float:left;
    margin: 0px;
    padding: 0px;
	border: 0px;
	height: 150px;
	width:450px;
	font-size:14px;
	margin-left:10px;
	background:url(../images/box.png) no-repeat;
	text-align:left;

}
.box:hover {
  	background:url(../images/boxhover.png) no-repeat;
}
.box p 
{ 	margin: 0px;
	padding: 0px;
	border: 0px;
    margin-left:8px;
  margin-right:15px;  
    }

#footer {

	height: 230px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	clear:both;
	width:100%;
		
text-align:center;
}
#footer p
{
	margin: 0px;
	padding: 0px;
	border: 0px;
padding-top:190px;
}
#footer a
{

	margin: 0px;
	padding: 0px;
	border: 0px;
color:#ffffff;

}
.seperator 
{   clear:both;
    }

table {
border-collapse: collapse;
font-size: .8em;

}
tr , td { 
border:0px;
padding: 0px;
margin:0px;
}

b {
color:#ffffff;
}
.nostyles {
	display: none;
}

h1, h2, h3, h4, h5, h6{
    margin:0px;
	font-size: 1em; 
	color: #c57912;
	padding: 0px;
	border:0px;
	text-align:left;
}

.title { 
    margin:0px;
	font-size: 1em; 
	font-weight: 700; 
	color: #c57912;
	padding: 0px;
    border:0px;
	text-align:left;
}
.subtitle { 
    margin:0px;
	font-size: 1em; 
	font-weight: 700; 
	color: #c57912;
	padding: 0px;
	border:0px;
	text-align:left;
}
.bullet { 
	list-style: circle inside; 
	list-style-image: url(../images/text.gif);
	text-decoration: none; 
	margin: 0px;
	padding: 0px;
	border: 0px;

}


 

a {
	font-weight: 700; 
		color:#e2a548;
text-decoration: none;
} 
a:hover 
{
    	font-weight: 700; 
	color: #c57912;
		text-decoration: underline;
} 



a img {border:0px;}

#hlogin {
	margin-top: 80px;
	padding: 0px;
	border: 0px;
	text-align:center;
width:302px;
margin-right:105px;

}
#hlogout {
	margin-top: 100px;
	padding: 0px;
	border: 0px;
	text-align:center;
width:302px;
margin-right:105px;
}
#hlogout a {
	margin: 0px;
	padding: 0px;
	border: 0px;
font-size:18px;
}
#hlogin label { 
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size:small;
	text-align:left;
	    position:relative;
	}
#hlogin .inputfield { 
	margin: 0px;
	padding: 0px;
border: 1px solid #e2a548;
background:transparent;
}

#hlogin .inputbutton { 
	margin: 2px;
	padding: 0px;
border: 0px;
background:url(../images/hformbutton.png) no-repeat;
height:20px;
width:82px;
    cursor:pointer;
}
#hlogin .inputbutton:hover { 
	margin: 2px;
	padding: 0px;
	border: 0px;
background:url(../images/hformbuttonhover.png) no-repeat;
height:20px;
width:82px;
    cursor:pointer;
}
#hlogin .radio{ 
margin-top: 10px;
border: 0px;
} 

#hlogin .radiolabel{ 
margin-top: 15px;
border: 0px;
} 
.orange { color:#c57912;}

label  
{
    position:absolute;
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size:small;
	}
.inputfield  
{

	margin: 0px;
	padding: 0px;
border: 1px solid #e2a548;
height:18px;
    margin-top:18px;
}
.inputbutton  
{

	margin:0px;
	padding: 0px;
	border: 0px;
background:url(../images/formcheck.png) no-repeat;
height:20px;
width:82px;
    cursor:pointer;
}
.inputbutton:hover { 
	margin:0px;
	padding: 0px;
	border: 0px;
background:url(../images/formcheckhover.png) no-repeat;
height:20px;
width:82px;
    cursor:pointer;
}
textarea 
{
    
	margin: 0px;
	padding: 0px;
border: 1px solid #e2a548;
margin-top:15px;

}

form 
{
    	margin: 0px;
	padding: 0px;
border: 0px;}
