body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	background-image:url(../images/bg-image.jpg);background-repeat: repeat;
	margin:0px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
form {
	margin: 0px;
}


.main-left-corner-bg{ background-image:url(../images/main-cornr-left.jpg); width:14px; background-repeat: repeat-y;}
.main-rite-corner-bg{ background-image:url(../images/main-cornr-rite.jpg); width:14px; background-repeat: repeat-y;}
.main-top-corner-bg{ background-image:url(../images/main-cornr-top.jpg); height:14px; background-repeat: repeat-x;}
.main-butm-corner-bg{ background-image:url(../images/main-cornr-butm.jpg); height:14px; background-repeat: repeat-x;}

.top-link-left-bg{ 
	background-image:url(../images/top-link-left.jpg); 
	width:12px; 
	height:49px; 
	background-repeat:no-repeat; 
	background-position:right;
	}
	
.top-link-rite-bg{ background-image:url(../images/top-link-rite.jpg); width:12px; height:49px; background-repeat:no-repeat;}
.top-link-mid-bg{ background-image:url(../images/top-link-mid.jpg); height:49px; background-repeat: repeat-x;}

.top-link-txt{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
color:#000000;
}

.box-blue{ background-image:url(../images/box-blue.jpg); width:245px; height:173px; background-repeat:no-repeat;}
.box-green{ background-image:url(../images/box-green.jpg); width:245px; height:175px; background-repeat:no-repeat;}
.box-pink{ background-image:url(../images/box-pink.jpg); width:245px; height:176px; background-repeat:no-repeat;}

.mid-box-left-bg{ background-image:url(../images/mid-box-cornr-left.jpg); width:16px;  background-repeat: repeat-y;}
.mid-box-rite-bg{ background-image:url(../images/mid-box-cornr-rite.jpg); width:16px;  background-repeat: repeat-y;}
.mid-box-top-bg{ background-image:url(../images/mid-box-cornr-top.jpg); height:15px; background-repeat: repeat-x;}
.mid-box-butm-bg{ background-image:url(../images/mid-box-cornr-butm.jpg); height:15px; background-repeat: repeat-x;}





.txt-blk-13{font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000; padding:5px;}

.txt-pink-12{ font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff05cd;
	padding:5px 5px 0 5px;
	}

.txt-pink-14{ font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ff05cd;
	padding:5px 5px 5px 0;
	}
	
.txt-blue-14{ font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3568ff;padding:5px;}
	
.txt-blue-12{ font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3568ff;
	padding:5px 5px 0 5px;
	}
.txt-violet-12{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#63C;
	padding:5px 5px 0 5px;
	}	
.txt-blue-16{ font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3568ff;}	
	
.txt-green-14{ font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #369D32;
	padding:5px;
	}
	
.txt-white-12{ font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-align:left;
	padding:10px;
	}
	
.txt-red-16{ font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ff0000;}
	
.txt-red-14{ font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff0000;}
	
.txt-gren-16{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #369D32;
	}


a#logolink img{
	border:none;
}

/* by Louis */
#total{
	font-size:16px; 
	color:#000000;
}

td#form_error{
	border:#FF0000 1px dashed;
	padding-left:10px;
	color:#FF0000;
	font-size:14px; font-family:Arial, Helvetica, sans-serif;
}
td#form_error p{
	margin-top:4px;
}

.Llink:link, .Llink:active, .Llink:visited{
	text-decoration:underline;
	font-size:13px;
	color:#e90299;
	font-weight:bold;
}	
.Llink:hover{
	color:#B7067A;
}

.Llink2:link, .Llink2:active, .Llink2:visited{
	text-decoration:underline;
	font-size:13px;
	color:#369D32;
	font-weight:bold;
}	
.Llink2:hover{
	color:#54d447;
}


.ourMemory:link, .ourMemory:active, .ourMemory:visited{
	text-decoration:none;
	background-image:url(../images/box-blue2.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:245px;
	height:134px;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	display:block;
	padding:0;
	margin:0 auto;
}	
.ourMemory:hover{
	text-decoration:none;
	background-image:url(../images/box-blue2.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:245px;
	height:134px;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:left 10px;
	display:block;
	padding:0;
	margin:0 auto;
}
.ourMsp{
	margin:0 auto;
	padding:70px 15px 0 15px;
	text-align:left;
	}
	
	
	
.whatOther:link, .whatOther:active, .whatOther:visited{
	text-decoration:none;
	background-image:url(../images/box-pink2.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:245px;
	height:134px;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	display:block;
	padding:0;
	margin:0 auto;
	overflow:hidden;
}	
.whatOther:hover{
	text-decoration:none;
	background-image:url(../images/box-pink2.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:245px;
	height:134px;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:left 10px;
	display:block;
	padding:0;
	margin:0 auto;
	overflow:hidden;
}
.whatOsp{
	margin:0 auto;
	padding:70px 15px 0 15px;
	text-align:left;
	}
	
	
.howDoes:link, .howDoes:active, .howDoes:visited{
	text-decoration:none;
	background-image:url(../images/box-green2.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:245px;
	height:134px;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	display:block;
	padding:0;
	margin:0 auto;
	overflow:hidden;
}	
.howDoes:hover{
	text-decoration:none;
	background-image:url(../images/box-green2.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:245px;
	height:134px;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-align:left 10px;
	display:block;
	padding:0;
	margin:0 auto;
	overflow:hidden;
}
.howsp{
	margin:0 auto;
	padding:70px 15px 0 15px;
	text-align:left;
	}
	
.nBullet ul{
	margin:0 auto;
	padding:0;
	}
.nBullet li{
	list-style:url(../images/icon.jpg);
	padding:0 0 0 2px;
	margin:0 auto;
	line-height:20px;
	}
	
.wantText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	line-height:30px;
	text-align:center;
	margin:12px 0 12px 0;
	padding:0;
	}
	

.sUp{
	text-decoration:none;
	background-image:url(../images/signme_up_img.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:245px;
	height:134px;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-align:left;
	display:block;
	padding:0;
	margin:0 auto;
}	
/*.sUp:hover{
	text-decoration:none;
	background-image:url(../images/signme_up_img.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:245px;
	height:134px;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-align:left 10px;
	display:block;
	padding:0;
	margin:0 auto;
}*/
.nSp2{
	margin:0 auto;
	padding:70px 15px 0 15px;
	text-align:left;
	}
	
.signup:link,.signup:active,.signup:visited{
	height:55px;
	width:240px;
	font-size:13px;
	background-image:url(../images/comments.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-align:left;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	display:block;
	padding:18px 0 0 0;
	text-decoration:none;
	}
	
.signup:hover{
	height:55px;
	width:240px;
	font-size:13px;
	background-image:url(../images/comments_hover.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-align:left;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	display:block;
	padding:18px 0 0 0;
	text-decoration:none;
	}

.signSp{
	margin:0 10px 0 10px;
	padding:2px 0 0 0;
	}
	
.qustion:link,.qustion:active,.qustion:visited{
	height:55px;
	width:240px;
	font-size:13px;
	background-image:url(../images/question.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-align:left;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	display:block;
	padding:18px 0 0 0;
	text-decoration:none;
	}
	
.qustion:hover{
	height:55px;
	width:240px;
	font-size:13px;
	background-image:url(../images/question_hover.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-align:left;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	display:block;
	padding:18px 0 0 0;
	text-decoration:none;
	}
	
.wantQustion{
	font-size:13px;
	color:#000000;
	font-weight:bold;
	margin:10px 0 0 0;
	padding:0;
	}
	
.signSp2{
	margin:0 auto;
	padding:10px 0 12px 0;
	}
	



.aboutUs:link,.aboutUs:active,.aboutUs:visited{
	height:55px;
	width:240px;
	font-size:13px;
	background-image:url(../images/about_ac.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	display:block;
	padding:18px 0 0 0;
	text-decoration:none;
	}
	
.aboutUs:hover{
	height:55px;
	width:240px;
	font-size:13px;
	background-image:url(../images/about_hov.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	display:block;
	padding:18px 0 0 0;
	text-decoration:none;
	}

.aboutSp{
	margin:0 10px 0 10px;
	padding:10px 0 0 0;
	text-align:center;
	}
	
	
.policies:link,.policies:active,.policies:visited{
	height:55px;
	width:240px;
	font-size:13px;
	background-image:url(../images/policies.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	display:block;
	padding:18px 0 0 0;
	text-decoration:none;
	}
	
.policies:hover{
	height:55px;
	width:240px;
	font-size:13px;
	background-image:url(../images/policies_hover.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	display:block;
	padding:18px 0 0 0;
	text-decoration:none;
	}
	
.policiesSp{
	margin:0 10px 0 10px;
	padding:10px 0 0 0;
	text-align:center;
	}
ol.listing1{
	margin:5px 0 0 10px;
	padding:0 0 0 15px;
}	

ol.listing1 ol{
	margin:5px 0 0 10px;
	padding:0 0 0 15px;
}

ol.listing1 li{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E90299;
	font-weight:bold;
	margin-left:0px;
	}

ol.listing1 li p{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#999999;
	font-weight:normal;
		text-align:justify;
	}	
	
ol.listing1 ol li{
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#336600;
	font-weight:bold;
	}
ol.listing1 ol ul li{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	font-weight:normal;
	}
	
ol.listing1 ol li p{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#999999;
	font-weight:normal;
		text-align:justify;

	}	
.terms_of_use{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	margin-left:0px;
}
.terms_of_use a{
	text-decoration:underline;
}
label.fastChargeLbl{
	clear:both;
	margin:5px 0 5px 0;
	display:block;
	font-weight:bold;
	white-space:nowrap;
}
.left{
	float:left;
}

.sublabel{
	margin:5px 0 5px 4px;
	display:block;
	font-weight:normal;
	white-space:nowrap;
	color:#999;
}
.clear{
	clear:both;
}
input[type="submit"]{
		-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	background:#E508AD;
	border:none;
	color:#FFF;
	font-weight:bold;
	padding:4px;
	margin:10px 0 0 0;
}
/*------------------Start(05-25-10)------------------*/

.sVclipBtn:link,.sVclipBtn:active,.sVclipBtn:visited{
	width:245px;
	height:71px;
	background-image:url(../images/s_video_clip.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0;
	margin:0 0 10px 0;
	float:left;
	display:block;
}

.sVclipBtn:hover{
	width:245px;
	height:71px;
	background-image:url(../images/s_video_clip.jpg);
	background-repeat:no-repeat;
	background-position:0 -71px;
	padding:0;
	margin:0 0 10px 0;
	float:left;
	display:block;
}

.ourMsBtn:link,.ourMsBtn:active,.ourMsBtn:visited{
	width:245px;
	height:71px;
	background-image:url(../images/our_ms_btn.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0;
	margin:0 0 10px 0;
	float:left;
	display:block;
}

.ourMsBtn:hover{
	width:245px;
	height:71px;
	background-image:url(../images/our_ms_btn.jpg);
	background-repeat:no-repeat;
	background-position:0 -71px;
	padding:0;
	margin:0 0 10px 0;
	float:left;
	display:block;
}

.whatomThinkBtn:link,.whatomThinkBtn:active,.whatomThinkBtn:visited{
	width:245px;
	height:71px;
	background-image:url(../images/what_om_think_btn.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0;
	margin:0 0 10px 0;
	float:left;
	display:block;
}

.whatomThinkBtn:hover{
	width:245px;
	height:71px;
	background-image:url(../images/what_om_think_btn.jpg);
	background-repeat:no-repeat;
	background-position:0 -71px;
	padding:0;
	margin:0 0 10px 0;
	float:left;
	display:block;
}

.howDoesItWBtn:link,.howDoesItWBtn:active,.howDoesItWBtn:visited{
	width:245px;
	height:71px;
	background-image:url(../images/how_does_work_btn.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0;
	margin:0 0 10px 0;
	float:left;
	display:block;
}

.howDoesItWBtn:hover{
	width:245px;
	height:71px;
	background-image:url(../images/how_does_work_btn.jpg);
	background-repeat:no-repeat;
	background-position:0 -71px;
	padding:0;
	margin:0 0 10px 0;
	float:left;
	display:block;
}

a.greenBtn, a.greenBtn:link, a.greenBtn:active, a.greenBtn:visited{
	width:240px;
	font-size:15px;
	background-image:url(../images/green_btn.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:left;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	display:block;
	vertical-align:middle;
	text-decoration:none;
	overflow:hidden;
	padding:19px 0 18px 0;
}

a.greenBtn:hover{
		background-position:top;
}

a.blueBtn, a.blueBtn:link, a.blueBtn:active, a.blueBtn:visited{
	width:240px;
	font-size:15px;
	background-image:url(../images/blue_btn.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:left;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	display:block;
	vertical-align:middle;
	text-decoration:none;
	overflow:hidden;
	padding:10px 0 9px 0;
	
}

a.blueBtn:hover{
	background-position:top;
}

a.blackBtn, a.blackBtn:link, a.blackBtn:active, a.blackBtn:visited{
	width:240px;
	font-size:15px;
	background-image:url(../images/black_btn.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:left;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	display:block;
	vertical-align:middle;
	text-decoration:none;
	overflow:hidden;
	padding:19px 0 18px 0;
	
}

a.blackBtn:hover{
	background-position:top;
}

a.redBtn, a.redBtn:link, a.redBtn:active, a.redBtn:visited{
	width:240px;
	font-size:15px;
	background-image:url(../images/red_btn.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:left;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	display:block;
	vertical-align:middle;
	text-decoration:none;
	overflow:hidden;
	padding:19px 0 18px 0;
	
}

a.redBtn:hover{
	background-position:top;
}

.left_notice{
	margin:10px 7px 0 0;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#63C;

}

ul.noBullet{
	margin:5px 0 0 0;
	padding:0 0 0 15px;
	
}

ul.noBullet li{
	list-style:none;
	margin-bottom:6px;
}
/*------------------End(05-25-10)------------------*/

/*------------------Start(05-26-10)------------------*/

a.fhome, a.fhome:link, a.fhome:link, a.fhome:link{
	width:240px;
	height:71px;
	background-image:url(../images/f_home_btn.jpg);
	background-repeat:no-repeat;
	background-position:top;
	display:block;
	padding:0;
	margin:0;
}

a.fhome, a.fhome:link, a.fhome:link, a.fhome:link{
	width:240px;
	height:71px;
	background-image:url(../images/f_home_btn.jpg);
	background-repeat:no-repeat;
	background-position:top;
	display:block;
	padding:0;
	margin:0;
}

.fhome:link,.fhome:active,.fhome:visited{
	width:240px;
	height:71px;
	background-image:url(../images/f_home_btn.jpg);
	background-repeat:no-repeat;
	background-position:top;
	display:block;
	padding:0;
	margin:0 auto;
}

.fhome:hover{
	width:240px;
	height:71px;
	background-image:url(../images/f_home_btn.jpg);
	background-repeat:no-repeat;
	background-position:0 -71px;
	display:block;
	padding:0;
	margin:0 auto;
}


a.fabout, .fabout:link,.fabout:active,.fabout:visited{
	width:240px;
	height:71px;
	background-image:url(../images/f_aboutus_btn.jpg);
	background-repeat:no-repeat;
	background-position:top;
	display:block;
	padding:0;
	margin:0 12px 0 auto ;
}

.fabout:hover{
	background-position:0 -71px;
}

a.fway, .fway:link,.fway:active,.fway:visited{
	width:240px;
	height:71px;
	background-image:url(../images/how_does_it_work_btn.jpg);
	background-repeat:no-repeat;
	background-position:top;
	display:block;
	padding:0;
	margin:0 5px 0 0;
	float:right;
}

.fway:hover{
	background-position:0 -71px;
}

a.fsignUp, .fsignUp:link,.fsignUp:active,.fsignUp:visited{
	width:240px;
	height:71px;
	background-image:url(../images/sign_up_btn.jpg);
	background-repeat:no-repeat;
	background-position:top;
	display:block;
	padding:0;
	margin:0 auto;
}

.fsignUp:hover{
	background-position:0 -71px;
}


.fquestion:link,.fquestion:active,.fquestion:visited{
	width:240px;
	height:71px;
	background-image:url(../images/qustion_btn.jpg);
	background-repeat:no-repeat;
	background-position:top;
	display:block;
	padding:0;
	margin:0 auto;
}

.fquestion:hover{
	width:240px;
	height:71px;
	background-image:url(../images/qustion_btn.jpg);
	background-repeat:no-repeat;
	background-position:0 -71px;
	display:block;
	padding:0;
	margin:0 auto;
}
/*------------------End(05-26-10)------------------*/


