html, body {
background-image:url('../img/.jpg');
margin: 0 auto;
background-color: #FEFEFE;
}
	*{
			margin:0;
			padding:0;
		}
		a{
			color:#031247;
			text-decoration: none;
			outline: none;
			text-decoration: underline;
		}
		a:hover{
			text-decoration: none;
			color: #00839e;
		}
		img{
			border:none;
		}
		
		/*Supersize Plugin Styles*/
		#loading {
			position: absolute;
			top: 49.5%; 
			left: 49.5%;
			z-index: 3;
			width: 24px; 
			height: 24px;
			text-indent: -999em;
			background-image: url(images/progress.gif);
		}
		#supersize{
			position:fixed;
		}
		#supersize img, #supersize a{
			height:472px;
			width:832px;
			position:absolute;
			z-index: 0;
		}
		#supersize .prevslide, #supersize .prevslide img{
			z-index: 1;
		}
		#supersize .activeslide, #supersize .activeslide img{
			z-index: 2;
		}
body {
	margin: 0; padding: 0;
	font: 10px normal Helvetica, Arial, sans-serif;
	background: #ddd url;
}
a.morelink{
			color:#000000;
			text-decoration: none;
			outline: none;
			padding: 0px;
			}
			
		a.morelink:hover{
			text-decoration: none;
			padding: 0px;
			color:#fefefe;		
			text-decoration: none;
			background: #000000
		}
a.textlink{
			color:#000000;
			text-decoration: underline;
			outline: none;
			padding: 4px;
			}
			
		a.textlink:hover{
			text-decoration: none;
			padding: 4px;
			color:#fefefe;		
			text-decoration: none;
			background: #000000
		}
a.footerlink{
			color:#c9c8c8;
			text-decoration: none;
			outline: none;
			padding: 4px;
			}
			
		a.footerlink:hover{
			text-decoration: underline;
			padding: 4px;
			color:#c9c8c8;		
			text-decoration: none;
			
		}
		
		a.footerlink:active{
			text-decoration: none;
			padding: 4px;
			color:#c9c8c8;		
			text-decoration: none;
			
		}
		a.footerlink:visited{
			text-decoration: none;
			padding: 4px;
			color:#c9c8c8;		
			text-decoration: none;
			
		}
		
a.newuser{
			color:#fefefe;
			text-decoration: none;
			outline: none;
			padding: 6px;
			background: #022d4b;
			}
			
		a.newuser:hover{
			text-decoration: none;
			padding: 6px;
			color:#fefefe;		
			text-decoration: none;
			background: #022d4b
			
		}

		

#container {
margin-bottom: -330px;
min-height: 600px;
width:996px;
position: relative;
height: auto;
border: 0px solid #cc0000;
background:#transparent url('../img/backfill.jpg');
margin: 0 auto;
}

#regcontainer {
min-height: 380px;
margin-bottom: -330px;
width:857px;
position: relative;
height: auto;
border: 0px solid #cc0000;
margin: 0 auto;
}
.img
{
padding: 0px;
float: left;
border: 0px solid #fefefe;
}

ul.circle 
{
list-style-type:square;
font:normal 9pt Helvetica, arial, sans-serif; 
color:#000000; 
line-height:18pt;
border: 0px solid #000000;
margin-left: 60px;
margin-top: 15px;
text-align: left;
}

ul.nocircle 
{
list-style-type:none;
font:normal 9pt Helvetica, arial, sans-serif; 
color:#000000; 
line-height:18pt;
border: 0px solid #000000;
margin-left: 60px;
margin-top: 15px;
text-align: left;
}

ol.numbered 
{
list-style-type:none;
font:normal 9pt Helvetica, arial, sans-serif; 
color:#000000; 
line-height:normal;
border: 0px solid #000000;
margin-left: 30px;
margin-top: 15px;
text-align: left;
}

ol.numbered li
{
list-style-type:none;
font:bold 9pt Helvetica, arial, sans-serif; 
color:#000000; 
line-height:normal;
border: 0px solid #000000;
margin-left: 30px;
margin-top: 15px;
text-align: justify;
}
ol.numbered li.sub
{
list-style-type:none;
font:normal 9pt Helvetica, arial, sans-serif; 
color:#000000; 
line-height:normal;
border: 0px solid #000000;
margin-left: 50px;
margin-top: 15px;
text-align: justify;
}

ol.numbered li.sub1
{
list-style-type:square;
font:normal 9pt Helvetica, arial, sans-serif; 
color:#000000; 
line-height:normal;
border: 0px solid #000000;
margin-left: 80px;
margin-top: 15px;
text-align: justify;
}

ol.numbered li.sub2
{
list-style-type:none;
font:normal 9pt Helvetica, arial, sans-serif; 
color:#000000; 
line-height:normal;
border: 0px solid #000000;
margin-left: 80px;
margin-top: 15px;
text-align: justify;
background-color: #f7f5d3;
}


.validation
{
width:80px;
position: relative;
height: 46px;
border: 1px solid #cc0000;
margin: 0 auto;
visibility: hidden;
display: block;
}

#maincontent {
width:986px;
position: relative;
height: auto;
min-height: 46px;
border: 0px solid #cc0000;
margin: 0 auto;
padding: 10px;
float: left;

}
#regcontent {
width:570px;
position: relative;
height: auto;
min-height: 540px;
border: 0px solid #cc0000;
margin: 0 auto;
padding: 10px;
}

#leftcontent {
width:320px;
position: relative;
min-height: 156px;
height: auto;
border: 0px solid #cc0000;
margin: 0 auto;
padding: 10px;
float: left;
margin-right: 20px;
}

#rightcontent {
width:280px;
position: relative;
min-height: 126px;
height: auto;
border: 0px solid #cc0000;
margin: 0 auto;
padding: 10px;
float: right;
}

#midcontent {
width:250px;
position: relative;
min-height: 156px;
height: auto;
border: 0px solid #cc0000;
margin: 0 auto;
padding: 10px;
float: left;
}

#leftmain {
width: 880px;
min-height: 66px;
height: auto;
border: 0px solid #000000;
margin: 0 auto;
margin-left: 0px;
}

#main {
width: 960px;
min-height: 66px;
height: auto;
border: 0px solid #000000;
margin: 0 auto;
margin-left: 0px;
}

#midmain {
width:387px;
position: relative;
min-height: 156px;
height: auto;
border: 0px solid #cc0000;
margin: 0 auto;
margin-left: 10px;
padding: 10px;
float: left;
}
#partners {
width:340px;
position: relative;
min-height: 156px;
height: auto;
border: 0px solid #cc0000;
margin: 0 auto;
margin-left: 10px;
padding: 10px;
float: right;
text-align: left;
}

#nav
{
width: 300px;
height: 50px;
margin: 0 auto;
border: 0px solid #fefefe;
z-index:0;
}

#header{
width:986px;
float: left;
height: 127px;
margin: 0 auto;
margin-bottom: 10px;
border: 0px solid #cc0000;
background: url('../img/navbar.jpg') repeat-x 50%;
}

#banner {
width:622px;
height: 321px;
border: 0px solid #cc0000;
float: right;
background-image:url('../img/bannerback.jpg') ;
}

#leftab {
width:374px;
height: 321px;
text-align: center;
border: 0px solid #cc0000;
background-image:url('../img/leftab.jpg') ;
}
#tab1 {
width:374px;
height: 104px;
text-align: center;
border: 0px solid #cc0000;
background-image:url('../img/tab/tab1.jpg') ;
}

#tab1:hover {
width:374px;
height: 104px;
text-align: center;
border: 0px solid #cc0000;
background-image:url('../img/tab/tab1_on.jpg') ;
}

#tab2 {
width:374px;
height: 105px;
text-align: center;
border: 0px solid #cc0000;
background-image:url('../img/tab/tab2.jpg') ;
}

#tab2:hover {
width:374px;
height: 105px;
text-align: center;
border: 0px solid #cc0000;
background-image:url('../img/tab/tab2_on.jpg') ;
}

#tab3 {
width:374px;
height: 111px;
text-align: center;
border: 0px solid #cc0000;
background-image:url('../img/tab/tab3.jpg') ;
}

#tab3:hover {
width:374px;
height: 111px;
text-align: center;
border: 0px solid #cc0000;
background-image:url('../img/tab/tab3_on.jpg') ;
}

#tab4 {
width:374px;
height: 104px;
text-align: center;
border: 0px solid #cc0000;
background-image:url('../img/tab/tab4.jpg') ;
}

#tab4:hover {
width:374px;
height: 104px;
text-align: center;
border: 0px solid #cc0000;
background-image:url('../img/tab/tab4_on.jpg') ;
}

#tab5 {
width:374px;
height: 105px;
text-align: center;
border: 0px solid #cc0000;
background-image:url('../img/tab/tab5.jpg') ;
}

#tab5:hover {
width:374px;
height: 105px;
text-align: center;
border: 0px solid #cc0000;
background-image:url('../img/tab/tab5_on.jpg') ;
}

#tab6 {
width:374px;
height: 111px;
text-align: center;
border: 0px solid #cc0000;
background-image:url('../img/tab/tab6.jpg') ;
}

#tab6:hover {
width:374px;
height: 111px;
text-align: center;
border: 0px solid #cc0000;
background-image:url('../img/tab/tab6_on.jpg') ;
}
#tab7 {
width:374px;
height: 104px;
text-align: center;
border: 0px solid #cc0000;
background-image:url('../img/tab/tab7.jpg') ;
}

#tab7:hover {
width:374px;
height: 104px;
text-align: center;
border: 0px solid #cc0000;
background-image:url('../img/tab/tab7_on.jpg') ;
}

#tab8 {
width:374px;
height: 105px;
text-align: center;
border: 0px solid #cc0000;
background-image:url('../img/tab/tab8.jpg') ;
}

#tab8:hover {
width:374px;
height: 105px;
text-align: center;
border: 0px solid #cc0000;
background-image:url('../img/tab/tab8_on.jpg') ;
}

#tab9 {
width:374px;
height: 111px;
text-align: center;
border: 0px solid #cc0000;
background-image:url('../img/tab/tab9.jpg') ;
}

#tab9:hover {
width:374px;
height: 111px;
text-align: center;
border: 0px solid #cc0000;
background-image:url('../img/tab/tab9_on.jpg') ;
}


#longbanner {
width:997px;
height: 122px;
margin: 0 auto;
float: right;
text-align: center;
border-bottom: 0px solid #cc0000;
background-image:url('../banners/signup.jpg') ;
}

#login {
width:201px;
height: 34px;
margin: 0 auto;
margin-left: 10px;
padding-left: 0px;
padding-top: 0px;
float: left;
border: 0px solid #cc0000;
background: url('../img/trusted.png') ;
}
#registered {
width:201px;
height: 34px;
margin: 0 auto;
padding-left: 0px;
padding-top: 0px;
float: left;
border: 0px solid #cc0000;

}

#simplegallery1
{
width: 634px;
height: 372px;
margin: 0 auto;
border: 0px solid #cc0000;
background: #fefefe;
padding-right: 50px;
margin-top: 0;
}


#pillmenu {
	text-align: right;
	padding: 0 0 0 0px;
	border: 0px solid #cc0000;
	width: 430px;
	height:17px;
	float: right;
	margin-top: 12px;

}

#pillmenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#pillmenu li {
	float: left;
	margin: 0;
	padding: 0;
	background:none;

}

#pillmenu li a {
	font-family: Helvetica, sans-serif;
	font-size: 10pt;
	float: left;
	line-height: normal;
	margin-right: 12px;
	color: #051247;
	text-decoration: none;
	font-weight: bold;
	background: none;
	height: 2px;
	border: 0px solid #cc0000;
	}

#pillmenu li a:hover {
	color: #1386b5;
	text-decoration: none;
	}

#pillmenu .current {
	color: #1386b5;
	text-decoration: none;
	}

#logo
{
width: 248px;
height: 127px;
background: #000000;
background-image:url('../img/e-cash.jpg');
margin: 0 auto;
border: 0px solid #cc0000;
padding: 0;
float: left;
margin-top: 0px;

}	

.merchant {
	border: 0px solid #e2e2e2;
	width:87px;
	height: 24px;
	font-size: 11pt;
	font-weight: bold;
	color: #7a6e4a;
	background-image:url('../img/merchant.png');
	float: right;
	margin: 8px;
}

.merchant:hover {
	border: 0px solid #e2e2e2;
	padding: 0px;
	width:87px;
	height: 24px;
	float: right;
	background: #e2e2e2;
	font-size: 11pt;
	font-weight: bold;
	color: #7a6e4a;
	background-image:url('../img/merchant1.png');
	margin: 8px;
}

.customers {
	border: 0px solid #e2e2e2;
	width:87px;
	height: 24px;
	font-size: 11pt;
	font-weight: bold;
	color: #7a6e4a;
	background-image:url('../img/customers.png');
	float: right;
	margin: 8px;
	margin-right: 50px;
}

.customers:hover {
	border: 0px solid #e2e2e2;
	padding: 0px;
	width:87px;
	height: 24px;
	float: right;
	background: #e2e2e2;
	font-size: 11pt;
	font-weight: bold;
	color: #7a6e4a;
	background-image:url('../img/customers1.png');
	margin: 8px;
	margin-right: 50px;
}

h1
{
font:bold 18pt Helvetica, arial, sans-serif; 
border: 0px solid #cc0000;
padding: 0;
}
	
h1.logo
{
width: 194px;
height: 98px;
background-image:url('../img/logo.png');
float: left;
margin-left: 70px;
margin-top: 0;
border: 0px solid #cc0000;
padding: 0;
}

h2
{
 font:bold 12pt Helvetica, arial, sans-serif; 
 color: #022d4b;
 margin-top: 5px;
 margin-left:45px;
}

h3
{
 font:bold 12pt Helvetica, arial, sans-serif; 
 color: #000000;
 float: left;
 margin-top: 5px;
}

h4
{
 font:bold 16pt Helvetica, arial, sans-serif; 
 color: #000000;
 float: left;
 margin-top: 5px;
}
p.logintext
{
font:normal 9pt Helvetica, arial, sans-serif; 
color:#000000; 
border: 0px solid #000000;
width: 200px;
float: left;
margin-top: 10px;

}

p.download
{
font:bold 9pt Helvetica, arial, sans-serif; 
color:#fefefe; 
border: 0px solid #000000;
width: 158px;
height: 37px;
float: left;
padding: 0px;
margin-top: 10px;
margin-left:60px;
text-align: center;
background-image:url('../img/download.png');

}

p.download:hover
{
font:bold 9pt Helvetica, arial, sans-serif; 
color:#000000; 
border: 0px solid #000000;
width: 158px;
height: 37px;
float: left;
padding: 0px;
margin-top: 10px;
text-align: center;
margin-left:60px;
background-image:url('../img/download_1.png');

}
p.signup
{
font:bold 10pt Helvetica, arial, sans-serif; 
color:#fefefe; 
border: 0px solid #000000;
width: 150px;
padding: 10px;
margin: 0 auto;
margin-top: 10px;
text-align: center;
background: #000000;

}

p.signup:hover
{
font:bold 10pt Helvetica, arial, sans-serif; 
color:#000000; 
border: 0px solid #000000;
width: 150px;
padding: 10px;
margin: 0 auto;
margin-top: 10px;
text-align: center;
background: #20abfe;

}

p.photoholder
{
font:normal 8pt Helvetica, arial, sans-serif; 
color:#000000; 
line-height:14pt;
border: 0px solid #000000;
text-align: justify;
width: 173px;
float: right;
}

p.emergency
{
font:normal 9pt Helvetica, arial, sans-serif; 
color:#000000; 
background: #e2e2e2;
line-height:14pt;
border: 1px dashed #000000;
text-align: justify;
width: 750px;
padding: 10px;
margin: 0 auto;
}

p.fulltext
{
font:normal 9pt Helvetica, arial, sans-serif; 
color:#000000; 
line-height:14pt;
border: 0px solid #000000;
text-align: justify;
width: 750px;
}

.maintext
{
font:normal 9pt Helvetica, arial, sans-serif; 
color:#000000; 
line-height:18pt;
border: 0px solid #000000;
text-align: left;

}

p.maintext
{
font:normal 10pt Helvetica, arial, sans-serif; 
color:#002c4c; 
line-height:14pt;
border: 0px solid #000000;
text-align: justify;
width: 900px;
padding:5px;
margin-left:35px;
}

p.leftextheading
{
font:bold 10pt Helvetica, arial, sans-serif; 
color:#000000; 
line-height:14pt;
border: 0px solid #cc0000;
text-align: left;

}

#personal
{
font:bold 20pt Helvetica, arial, sans-serif; 
color:#000000; 
line-height:14pt;
border: 1px dotted #000000;
text-align: center;
width: 270px;
height: 150px;
}

p.leftfooter
{
font:normal 9pt Helvetica, arial, sans-serif; 
color:#c9c8c8; 
line-height:14pt;
border: 0px solid #000000;
text-align: justify;
width: 500px;
padding: 15px;
float: left;
}
p.midfooter
{
font:normal 9pt Helvetica, arial, sans-serif; 
color:#e2e2e2; 
line-height:14pt;
border: 1px solid #;
text-align: justify;
width: 170px;
padding: 25px;
float: left;
margin-left: 30px;
}
p.rightfooter
{
font:normal 9pt Helvetica, arial, sans-serif; 
color:#c9c8c8; 
border: 0px solid #000000;
margin-top: 15px;
width: 150px;
padding: 8px;
height: 2px;
float: right;
background-image:url('../img/logos.png') ;
}
p.leftext
{
font:normal 9pt Helvetica, arial, sans-serif; 
color:#000000; 
line-height:14pt;
border: 0px solid #000000;
text-align: justify;
width: 270px;
padding: 5px;
}

p.rightext
{
font:normal 9pt Helvetica, arial, sans-serif; 
color:#000000; 
line-height:14pt;
border: 0px solid #cc0000;
text-align: justify;
width: 270px;

}

p.midtext
{
font:normal 9pt Helvetica, arial, sans-serif; 
color:#000000; 
line-height:14pt;
border: 0px solid #000000;
text-align: justify;
width: 270px;

}

p.middle
{
font:bold 9pt Helvetica, arial, sans-serif; 
color:#000000; 
line-height:14pt;
border: 0px solid #000000;
text-align: center;
width: 270px;

}
label.validate
{
font:bold 10pt Helvetica, arial, sans-serif; 
color:#000000; 
border: 0px solid #000000;
padding: 5px;
width: 80px;
height: 18px;
display: block;
float: left;
margin-right: 5px;
margin-top: 5px;

}
label.reglabel
{
font:bold 10pt Helvetica, arial, sans-serif; 
color:#000000; 
border: 0px solid #000000;
padding: 5px;
width: 230px;
height: 18px;
display: block;
float: left;
margin-right: 5px;
margin-top: 5px;
}

.valholder
{
font:bold 18pt Helvetica, arial, sans-serif; 
color:#000000; 
border: 0px solid #000000;
padding: 10px;
width: 240px;
height: 18px;
display: block;
text-align: left;
margin-right: 5px;
margin-top: 5px;
float: right;
}

label
{
font:bold 10pt Helvetica, arial, sans-serif; 
color:#000000; 
border: 0px solid #000000;
padding: 5px;
width: 250px;
height: 18px;
display: block;
float: left;
margin-right: 5px;
margin-top: 5px;

}
label.right
{
font:bold 10pt Helvetica, arial, sans-serif; 
color:#000000; 
border: 0px solid #000000;
padding: 5px;
height: 18px;
display: block;
width: 150px;
float: left;
margin-top: 5px;
}

#loginbutt {
	margin: 0 auto;
	border: 0px solid #e2e2e2;
	padding: 3px;
	width:79px;
	height: 25px;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 9px;
	float: left;
	margin-left: 10px;
	background-image:url('../img/login1.jpg');
}

#loginbutt:hover {
	margin: 0 auto;
	border: 0px solid #e2e2e2;
	padding: 3px;
	width:79px;
	height: 25px;
	background: #e2e2e2;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 9px;
	margin-left: 10px;
	float: left;
	background-image:url('../img/login.jpg');
}

.droplist {
	border: 1px dotted #e2e2e2;
	padding: 3px;
	width:275px;
	height: 30px;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 8px;
	margin-bottom: 5px;
}
.droplist:hover {
	border: 1px dotted #e2e2e2;
	padding: 3px;
	width:275px;
	height: 30px;
	background: #e2e2e2;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 8px;
	margin-bottom: 5px;
}

.select, #usertype {
	border: 1px solid #e2e2e2;
	padding: 3px;
	width:190px;
	height: 25px;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 8px;
	margin-bottom: 5px;
}
.select, #usertype:hover {
	border: 1px solid #e2e2e2;
	padding: 3px;
	width:190px;
	height: 25px;
	background: #e2e2e2;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 8px;
	margin-bottom: 5px;
}
.select, #country {
	border: 1px dotted #e2e2e2;
	padding: 5px;
	width:275px;
	height: 30px;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-bottom: 5px;
	}
	
.select, #country:hover {
	border: 1px dotted #e2e2e2;
	padding: 5px;
	width:275px;
	height: 30px;
	background: #e2e2e2;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-bottom: 5px;
	background: #e2e2e2;
	}

.select, #language {
	border: 1px dotted #e2e2e2;
	padding: 5px;
	width:275px;
	height: 30px;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 5px;
	margin-bottom: 5px;
	}
	
.select, #language:hover {
	border: 1px dotted #e2e2e2;
	padding: 5px;
	width:275px;
	height: 30px;
	background: #e2e2e2;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 5px;
	margin-bottom: 5px;
		
}
.select, #day {
	border: 1px dotted #e2e2e2;
	padding: 3px;
	width:74px;
	height: 25px;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 8px;
	margin-bottom: 5px;
}
.select, #day:hover {
	border: 1px dotted #e2e2e2;
	padding: 3px;
	width:74px;
	height: 25px;
	background: #e2e2e2;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 8px;
	margin-bottom: 5px;
}
.select, #month {
	border: 1px dotted #e2e2e2;
	padding: 3px;
	width:120px;
	height: 25px;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 8px;
	margin-bottom: 5px;
}
.select, #month:hover {
	border: 1px dotted #e2e2e2;
	padding: 3px;
	width:120px;
	height: 25px;
	background: #e2e2e2;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 8px;
	margin-bottom: 5px;
}
.select, #year {
	border: 1px dotted #e2e2e2;
	padding: 3px;
	width:74px;
	height: 25px;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 8px;
	margin-bottom: 5px;
}
.select, #year:hover {
	border: 1px dotted #e2e2e2;
	padding: 3px;
	width:74px;
	height: 25px;
	background: #e2e2e2;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 8px;
	margin-bottom: 5px;
}

.textarea, #comments{
	border: 1px dotted #e2e2e2;
	padding: 5px;
	width:275px;
	height: 150px;
	background: #fefefe;
	font-size: 11pt;
	font-weight: bold;
	color: #7a6e4a;
	
}

.textarea, #comments:hover{
	border: 1px dotted #e2e2e2;
	padding: 5px;
	width:275px;
	height: 150px;
	background: #e2e2e2;
	font-size: 11pt;
	font-weight: bold;
	color: #7a6e4a;
	
}

.inputbox, #box {
	border: 1px dotted #e2e2e2;
	padding: 5px;
	width:20px;
	height: 20px;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 5px;
	margin-bottom: 5px;
	}
	
.inputbox, #box:hover {
	border: 1px dotted #e2e2e2;
	padding: 5px;
	width:20px;
	height: 20px;
	background: #e2e2e2;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 5px;
	margin-bottom: 5px;
		
}

.inputbox, #ExistingCustomer {
	border: 1px dotted #e2e2e2;
	padding: 5px;
	width:275px;
	height: 30px;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 5px;
	margin-bottom: 5px;
	}
	
.inputbox, #ExistingCustomer:hover {
	border: 1px dotted #e2e2e2;
	padding: 5px;
	width:275px;
	height: 30px;
	background: #e2e2e2;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top: 5px;
	margin-bottom: 5px;
		
}

.inputbox, #terms {
	padding: 6px;
	width:260px;
	height: 20px;
	font-size: 11pt;
	margin-bottom: 10px;
	font-weight: normal;
	color: #000000;
	border: 1px dotted #e2e2e2;
	margin-top: 5px;
	}
.RequiredFieldValidator
 {
	padding: 6px;
	width:260px;
	height: 25px;
	font-size: 11pt;
	margin-bottom: 10px;
	font-weight: bold;
	color: #8FC2FF;
	border: 1px dotted #e2e2e2;
	margin-top: 5px;
	background: #fefefe;
}
	
.textbox {
	padding: 6px;
	width:260px;
	height: 25px;
	font-size: 11pt;
	margin-bottom: 10px;
	font-weight: normal;
	color: #000000;
	border: 1px dotted #e2e2e2;
	margin-top: 5px;
	background: #fefefe;
}
.textbox:hover {
	padding: 6px;
	width:260px;
	height: 25px;
	font-size: 11pt;
	margin-bottom: 10px;
	font-weight: bold;
	color: #000000;
	border: 1px dotted #e2e2e2;
	margin-top: 5px;
	background: #e2e2e2;
	
}
.messagebox {
	padding: 6px;
	width:260px;
	height: 125px;
	font-size: 11pt;
	margin-bottom: 10px;
	font-weight: normal;
	color: #000000;
	border: 1px dotted #e2e2e2;
	margin-top: 5px;
	background: #fefefe;
}
.messagebox:hover {
	padding: 6px;
	width:260px;
	height: 125px;
	font-size: 11pt;
	margin-bottom: 10px;
	font-weight: bold;
	color: #000000;
	border: 1px dotted #e2e2e2;
	margin-top: 5px;
	background: #e2e2e2;
	
}
.inputbox, #user {
	padding: 6px;
	width:260px;
	height: 20px;
	font-size: 11pt;
	margin-bottom: 10px;
	font-weight: bold;
	color: #8FC2FF;
	border: 1px dotted #e2e2e2;
	margin-top: 5px;
}

.inputbox, #user:hover {
	padding: 6px;
	width:260px;
	height: 20px;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	border: 1px dotted #e2e2e2;
	margin-top: 5px;
	background: #e2e2e2;	
}

.inputbox, #pwd {
	padding: 6px;
	width:260px;
	height: 20px;
	font-size: 10pt;
	margin-bottom: 10px;
	font-weight: bold;
	color: #000000;
	border: 1px dotted #e2e2e2;
	margin-top: 5px;
	
	
}

.inputbox, #pwd:hover {
	padding: 6px;
	width:260px;
	height: 20px;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	border: 1px dotted #e2e2e2;
	margin-top: 5px;
	background: #e2e2e2;
	
	}
.inputbox, #verify {
	padding: 6px;
	width:260px;
	height: 44px;
	font-size: 10pt;
	margin-bottom: 10px;
	font-weight: bold;
	color: #000000;
	border: 1px solid #e2e2e2;
	margin-top: 5px;
	background-image:url('../img/image.jpg');
	
	
}

.inputbox, #verify:hover {
	padding: 6px;
	width:260px;
	height: 44px;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	border: 1px solid #e2e2e2;
	margin-top: 5px;
	background-image:url('../img/image.jpg');
	
	}

.inputbox, #email {
	border: 1px solid #e2e2e2;
	padding: 3px;
	width:180px;
	height: 18px;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	float: right;
	margin-top: 8px;
	
}

.inputbox, #email:hover {
	border: 1px solid #e2e2e2;
	padding: 3px;
	width:180px;
	height: 18px;
	background: #e2e2e2;
	font-size: 10pt;
	font-weight: normal;
	color: #8FC2FF;
	float: right;
	margin-top: 8px;
}

/*.inputbox, #user {
	border: 2px solid #e2e2e2;
	padding: 3px;
	width:180px;
	height: 15px;
	font-size: 11pt;
	font-weight: bold;
	color: #7a6e4a;
	float: right;
	margin-bottom: 5px;
}

.inputbox, #user:hover {
	border: 2px solid #e2e2e2;
	padding: 3px;
	width:180px;
	height: 15px;
	background: #e2e2e2;
	font-size: 11pt;
	font-weight: bold;
	color: #7a6e4a;
	float: right;
	margin-bottom: 5px;
}
*/
/*
#footer {
width: 997px;
padding: 0px;
height: 83px;
margin: 0 auto;
background-image:url('../img/footer.jpg');
text-align: left;
font:normal 9pt Helvetica, arial, sans-serif; 
color:#000000; 
line-height:normal;
border: 0px solid #cc0000;
}
*/
#footer {
width: 797px;
padding: 0px;
height: 80px;
margin: 0 auto;
background-image:url('../img/footerBG.png');
font:normal 10pt Helvetica, arial, sans-serif; 
color:#000000; 
line-height:normal;
border-top: 1px solid #e2e2e2;
}
#footerholder {
width: 957px;
padding: 20px;
height: 20px;
margin: 0 auto;
font:normal 10pt Helvetica, arial, sans-serif; 
color:#e2e2e2; 
line-height:normal;
border: 0px solid #cc0000;
}
p.footertext {
font:normal 8pt Helvetica, arial, sans-serif; 
color:#000000; 
line-height:14pt;
margin: 0 auto;
border: 0px solid #fefefe;
padding: 10px;
text-align: center;


}

.clear {
height: 1px;
clear: both;
}

.clearfooter {
height: 30px;
clear: both;
}
