/* CSS Document */

body#home{
	margin:0px;
	padding:0px;
	line-height:16px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; 
	background:#CCCCCC url(../images/body-reapter.jpg) left top repeat-x;
	}
body#inner-page{
	margin:0px;
	padding:0px;
	line-height:16px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif; 
	background: #CCCCCC url(../images/inner-body-reapter.gif) left top repeat-x;
	}
select{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
}
p,h1,h2,h3,h4,h5,h6{
	margin:0px;
	padding:0px;
	}
	
p{
	font-size:12px;
	color:#022248;
	line-height:18px;
	}	
html a{
	outline:none;
	}	

/*___________main div___________*/

#main{
	width:946px;
	margin:0 auto;
	}
	
/*________header start__________*/

#header{
	width:100%;
	position:relative;
	}	
	
/*______logo______________*/	

#logo{
	background:url(../images/logo.jpg) left top no-repeat;
	height:21px;
	width:101px;
	float:left;
	margin:7px 0px 6px 0px;
	}
#logo h1{
	text-indent:-9999999px;
	}

#logo-shop{
	background: url(../images/opan-shop-logo.jpg) left top no-repeat;
	height:21px;
	width:101px;
	float:left;
	margin:7px 0px 6px 0px;
	}
#logo-shop h1{
	text-indent:-99999999px;
	}

#logo-demo{
	background: url(../images/demo-logo.jpg) left top no-repeat;
	height:21px;
	width:101px;
	float:left;
	margin:7px 0px 6px 0px;
	}
#logo-demo h1{
	text-indent:-99999999px;
}

#features-logo{
	background: url(../images/features-logo.jpg) left top no-repeat;
	height:21px;
	width:101px;
	float:left;
	margin:7px 0px 6px 0px;
	}
	
#features-logo h1{
	text-indent:-99999999px;
}

#price-logo{
	background: url(../images/pricing-logo.jpg) left top no-repeat;
	height:21px;
	width:101px;
	float:left;
	margin:7px 0px 6px 0px;
	}
#price-logo h1{
	text-indent:-99999999px;
}


#logo-layout{
	background: url(../images/layout-logo.jpg) left top no-repeat;
	height:21px;
	width:101px;
	float:left;
	margin:7px 0px 6px 0px;
	}
#logo-layout h1{
	text-indent:-99999999px;
	}


	
/*__________link section____________*/

#link{
	top:10px;
	width: auto;
	left:190px;
	}
#link ul{
	margin:0px;
	padding:0px;
	list-style:none;
	position:absolute;
	left:190px;
	top:10px;
	}
#link li{
	float:left;
	padding:0px 0px 0px 25px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	}				
	
#link li a{
	float:left;
	color:#FFFFFF;
	font-size:12px;
	padding:0px 0px 8px 0px;
	font-weight:bold;
	text-decoration:none;
	}	
	
.live{
	border-bottom:6px solid #5AC451;
	}
	
.live:hover{
	border-bottom:0px solid #5AC451;
	background:url(../images/navigation-arrow-green.png) center bottom no-repeat;
	height:29px;
	}

.live:hover{
	border-bottom:0px solid #5AC451;
	background:url(../images/navigation-arrow-green.png) center bottom no-repeat;
	height:29px;
	}

.live-active{
	border-bottom:0px solid #5AC451;
	background:url(../images/navigation-arrow-green.png) center bottom no-repeat;
	height:29px;
	}

.shop{
	border-bottom:6px solid #ED4234;
	}
	
.shop:hover{
	border-bottom:0px solid #ED4234;
	background:url(../images/navigation-arrow-red.png) center bottom no-repeat;
	height:29px;
	}
	
.shop-active{
	border-bottom:0px solid #ED4234;
	background:url(../images/navigation-arrow-red.png) center bottom no-repeat;
	height:29px;
	}
	
.opan{
	border-bottom:6px solid #1782CD;
	}
	
.opan:hover{
	border-bottom:0px solid #1782CD;
	background:url(../images/navigation-arrow-blue.png) center bottom no-repeat;
	height:29px;
	}	

.opan-active{
	border-bottom:0px solid #1782CD;
	background:url(../images/navigation-arrow-blue.png) center bottom no-repeat;
	height:29px;
	}	

.feature{
	border-bottom:6px solid #FFE600;
	}
	
.feature:hover{
	border-bottom:0px solid #FFE600;
	background:url(../images/navigation-arrow-yellow.png) center bottom no-repeat;
	height:29px;
	}	

.feature-active{
	border-bottom:0px solid #FFE600;
	background:url(../images/navigation-arrow-yellow.png) center bottom no-repeat;
	height:29px;
	}	

.pricing{
	border-bottom:6px solid #5AC451;
	}
	
.pricing:hover{
	border-bottom:0px solid #5AC451;
	background:url(../images/navigation-arrow-green.png) center bottom no-repeat;
	height:29px;
	}		

.pricing-active{
	border-bottom:0px solid #5AC451;
	background:url(../images/navigation-arrow-green.png) center bottom no-repeat;
	height:29px;
	}		

.support{
	border-bottom:6px solid #ED4234;
	}
	
.support:hover{
	border-bottom:0px solid #ED4234;
	background:url(../images/navigation-arrow-red.png) center bottom no-repeat;
	height:29px;
	}
	
.support-active{
	border-bottom:0px solid #ED4234;
	background:url(../images/navigation-arrow-red.png) center bottom no-repeat;
	height:29px;
	}
	
/*___________________banner section_____________________________*/

#banner-main{
	clear:both;
	width:100%;
	margin:0px 0px 0px 0px;
	}		
			
#banner{
	width:auto;
	float:left;
	}	
#banner-online{
	background:url(../images/online-product.gif) left top no-repeat;
	width:272px;
	height:216px;
	float:right;
	margin:70px 27px 0px 0px;
	}															
#online-shop{
	margin:122px 0px 0px 13px;}	
	
#online-shop ul{
	margin:0px;
	padding:0px;
	}	
#online-shop li{
	list-style:none;
	padding:5px 0px 0px 15px;
	color:#555555;
	font-size:12px;
	background:url(../images/point.gif) left 12px no-repeat;
	}	

#online-shop li a{
	list-style:none;
	color:#555555;
	font-size:12px;
	text-decoration:underline;
	}	
	
#online-shop li a:hover{
	list-style:none;
	color:#555555;
	font-size:12px;
	text-decoration: none;
	}	
	
/*________center reapter_______________*/

#center-main{
	width:946px;
	background: #FFFFFF url(../images/center-reapter.gif) left top repeat-y;
	float: left;
	}	
	
/*_______________left main______________*/	
	
#left-main{
	width:660px;
	float:left;
	margin:30px 0px 0px 0px;
	}
#left-main-full{
	margin:30px 0px 0px 0px;
	}
.online-frusted-heading{
	border-left:6px solid #6DCB65;
	padding:11px 0px 10px 26px;
	line-height:28px;
	font-weight:normal;
	}	

/*_________online Software____________*/	
.online-Software-heading{
	border-left:6px solid #ED4234;
	padding:17px 0px 16px 26px;
	line-height:28px;
	font-weight:normal;
	}	
	
/*_________online Software____________*/	
.online-implement-heading{
	border-left:6px solid #1782CD;
	padding:16px 0px 16px 26px;
	line-height:28px;
	color:#1782CD;
	font-size:28px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	}	
	
/*_________online Software____________*/	
.online-customizable-heading{
	border-left:6px solid #F78C13;
	padding:18px 0px 16px 26px;
	line-height:28px;
	color:#F78C13;
	font-size:28px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	}	
	
	
/*_________online Software____________*/	
.online-Payserver-heading{
	border-left:6px solid #6DCB65;
	padding:16px 0px 16px 26px;
	line-height:28px;
	color:#F78C13;
	font-size:28px;
	font-weight:normal;
	}	
/*_________online Software____________*/	
.online-available-heading{
	border-left:6px solid #ED4234;
	padding:16px 0px 16px 26px;
	line-height:28px;
	color:#ED4234;
	font-size:28px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	}		
	
		
	
h2{color:#ED4234;
	font-size:28px;
	font-weight:normal;
	font-family:Georgia;
}	

h3{
	color:#022248;
	font-size:22px;
	font-family:Georgia;
	font-weight:normal;
	}
h1{color:#5AC451;
	font-size:28px;
	font-weight:normal;
	font-family:Georgia;
	}
sup{
	font-size:9px;
	color:#000000;
	}
	
td sup{
	font-size:9px;
	color:#4f6b72;
	}		

.read-text{
	margin:0px 0px 0px 30px;
	width:600px;
	}
	
.read-text-link{
	color:#022248;
	}	
.read-text-link a{
	color:#022248;
	text-decoration:underline;
	}		
	
.read-text-link a:hover{
	color:#ED4234;
	text-decoration: none;
	}
	
.line{
	margin:38px 35px 0px 20px;
	border-top:1px solid #DDDDDD;
	padding:12px 0px 16px 11px;
	}
			

/*____________daitel_____________________*/
.finance-main{
	margin:15px 0px 0px 0px;
	width:100%;
	
	}

.finance-main ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}	
	
.finance-main li{
	color:#022C56;
	font-size:13px;
	float:left;
	padding:0px 0px 0px 36px;
	
	}		
.finance-rad{
	color:#ED4234;
	font-size:12px;
	padding:0px 10px 0px 0px;}	
	
/*_________________More Features..._____________*/

.more-features{
	margin:44px 32px 38px 0px;
	float:right;
	font-size:19px;
	color:#022248;
	text-align:right;	
	font-family:Georgia;
	}	
	
.more-features a{
	font-size:19px;
	color:#022248;
	text-align:right;	
	font-family:Georgia;
	}	

.more-features a:hover{
	font-size:19px;
	color:#5AC451;
	text-align:right;
	text-decoration:none;	
	font-family:Georgia;
	}	

/*_________________get update_________*/
		
.get-update{
	width:630px;
	float:left;
	border-top:1px solid #DDDDDD;
	margin:0px 17px 0px 17px ;
	}		
	
.get-update-email{
	width:200px;
	float:left;
	margin:5px 0px 0px 9px;
	}
.follow-us{
	width:400px;
	float:left;
	margin:0px 0px 0px 9px;
	}
.get-update-email ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}	
.get-update-email li{
	padding:9px 0px 0px 0px;
	color:#022248;
	}	
	
.get-update-hd{
	font-size:17px;
	font-family:Georgia;}
	
.email-box{
	width:175px;
	height:26px;
	font-size:18px;
	color:#CCCCCC;
	line-height:26px;
	}	
.email-text{
	font-size:12px;}	
	
	
/*__________We accept________________*/

#we-accept{
	margin:15px 0px 0px 40px;
	float:left;
	}
#we-accept ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
#we-accept li{
	font-size:17px;
	color:#022248;
	float:left;
	font-family:Georgia;
	padding:0px 12px 0px 0px;
	}
	
/*________bookmark_______________________*/

.bookmark{
	font-size:17px;
	color:#022248;
	font-family:Georgia;
	padding:8px 12px 0px 0px;
	}
.bookmark-image{
	margin:20px 0px 0px 0px;
	color:#ED4234;
	font-size:12px;
	font-weight:bold;
	}
.bookmark-image a{
	color:#ED4234;
	text-decoration:none;
	}
.bookmark-image a:hover{
	text-decoration:underline;
	color:#5AC451;
	}	
.bookmark-image img{
	margin:0px 4px 0px 0px;
	}


/*_________________right section __________________*/

#right-main{
	width:263px;
	float:right;
	margin:25px 22px 0px 0px;
	overflow:hidden;
	}
#right-header-green{
	background:url(../images/left-top-hd-green.gif) left top no-repeat;
	height:36px;
	width:253px;
	color:#FFFFFF;
	line-height:36px;
	padding-left:10px;
	font-size:15px;
	font-family: "Lucida Sans Unicode";
	}	
.right-header-border{
	width:261px;
	border-bottom:1px solid #ECEBEB;
	border-right:1px solid #ECEBEB;
	border-left:1px solid #ECEBEB;
	margin:0px 24px 0px 0px;
	overflow:hidden;
	margin-bottom:25px;
	}
.right-header-green-product1{
	background:url(../images/point-reapter.gif) right top repeat-y;
	margin:20px 0px 13px 0px;
	width:132px;
	float:left;
	height:115px;
	text-align:center;
	}

#right-header-green-product2{
	margin:20px 0px 13px 0px;
	width:126px;
	float: right;
	text-align:center;
	}
	
/*_____________next and pievious_______________*/

.next-pievious-main{
	width:253px;
	position:absolute;
	top:160px;
	left:0px;
	background:url(../images/point-reapter2.gif) left top repeat-x;
	margin:0px 5px 0px 5px;
	float:left;
	}	
.next-pievious-main ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
.next-pievious-main li{
	font-size:11px;
	color:#285324;
	float:left;
	padding:5px 0px 5px 50px;}

	
.next-pievious-main li a{
	font-size:11px;
	color:#285324;
	}	
.next-pievious-main li a:hover{
	font-size:11px;
	color:#285324;
	text-decoration:none;
	}	
		
/*______________Features Highlights box____________________*/

#features-highlight{
	background:url(../images/features-hd-top.jpg) left top no-repeat;
	height:36px;
	width:253px;
	color:#FFFFFF;
	line-height:36px;
	padding-left:10px;
	font-size:15px;
	}	
#features-different{
	color:#ED4234;
	padding:21px 0px 15px 19px;
	font-size:12px;
	}	
	
#features-different-other-link{
	width:250px;
	margin:0px 5px 0px 5px ;}
#features-different-other-link ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}		
#features-different-other-link li{
	background:url(../images/point-reapter2.gif) left bottom repeat-x;
	overflow:hidden;
	margin-top:7px;
	padding:0px 0px 5px 0px;
	color:#022248;
	font-size:12px;
	}
#features-different-other-link li a{
	text-decoration:none;
	color:#022248;
	font-size:12px;
	}
#features-different-other-link li a:hover{
	text-decoration:none;
	color:#1782CD;
	font-size:12px;
	text-decoration:underline;
	}	
	
.features-icon{
	width:34px;
	float:left;
	text-align:center;
	
	}	
	
.View-all-features{
	text-align:right;
	color:#ED4234;
	font-size:11px;
	padding:11px 11px 15px 0px;}
	
.View-all-features a{
	text-align:right;
	color:#ED4234;
	font-size:11px;
	}		
						
.View-all-features a:hover{
	text-align:right;
	color:#1782CD;
	font-size:11px;
	text-decoration:none;
	}	
	
/*_________other-no-refresh_________________*/

#other-no-refresh{
	background: url(../images/No-Refresh-right-top.jpg) left top no-repeat;
	height:36px;
	width:253px;
	color:#FFFFFF;
	line-height:36px;
	padding-left:10px;
	font-size:15px;
	}			
				
.other-no-refresh-other{
	margin:7px 0px 3px 0px;
	text-align:center;}	
	
.view-example-shops{
	text-align:right;
	color:#ED4234;
	font-size:11px;
	padding:5px 11px 15px 0px;}
	
.view-example-shops a{
	text-align:right;
	color:#ED4234;
	font-size:11px;
	}		
						
.view-example-shops a:hover{
	text-align:right;
	color:#ED4234;
	font-size:11px;
	text-decoration:none;
	}	
	
/*__________    _____________________*/

#shop-installed{
	background: url(../images/installed.jpg) left top no-repeat;
	
	height:36px;
	width:253px;
	color:#FFFFFF;
	line-height:36px;
	padding-left:10px;
	font-size:15px;
	}			
		
.uk{
	margin:29px 0px 0px 0px;
	text-align:center;}									
	
.other{
	width:90px;
	text-align:right;
	float:left;
	margin:0px 0px 0px 0px;}
	
.australia{
	width:100px;
	float:right;
	}
	
	
.canada{
	width:90px;
	float:left;
	overflow:hidden;
	padding:0px 0px 0px 20px;}	
	
.usa{
	width:90px;
	overflow:hidden;
	padding:0px 0px 24px 47px;}			
			
				
	
.view-example-graph{
	text-align:left;
	color:#1782CD;
	font-size:11px;
	padding:5px 0px 15px 21px;}
	
.view-example-graph a{
	text-align:left;
	color:#1782CD;
	font-size:11px;
	}		
						
.view-example-graph a:hover{
	text-align:left;
	color:#ED4234;
	font-size:11px;
	text-decoration:none;
	}	
		
/*__________Something Different _____________*/
		
#shop-Something{
	background: url(../images/Something.jpg) left top no-repeat;
	
	height:36px;
	width:253px;
	color:#FFFFFF;
	line-height:36px;
	padding-left:10px;
	font-size:15px;
	}	
#shop-Something-form{
	margin:6px 0px 0px 11px;
	overflow:hidden;}	
#shop-Something-form ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
#shop-Something-form li{
	float:left;
	margin-top:8px;
	color:#022248;

	font-size:12px;
	}				
.text-form{
	width:65px;
	}	
.form-text-box{
	height:24px;
	width:170px;
	font-size:12px;
	border:1px solid #7F9DB9;
	}
.form-text-box-comment{
	height:74px;
	width:168px;
	font-size:12px;
	border:1px solid #7F9DB9;
	}
.submit-div{
	padding:10px 0px 18px 66px ;
	float:left;
	}							
	
.submit{
	background:url(../images/reset.jpg) left top no-repeat;
	width:58px;
	height:16px;	
	color:#FFFFFF;
	font-size:12px;
	border:0px;
	font-family: "Lucida Sans Unicode";
	font-weight:bold;
	margin:0px;
	padding:0px;
	}	
	
/*_________________________________________________________________*/

#footer-top-blanck-hight{
	height:48px;
	clear:both;
}
	
#footer{
	background:#333333 url(../images/choose-your-language.jpg) right top no-repeat;
	overflow:hidden;
	clear:both;
	position:relative;
	}
#no-refresh-icon{
	width:98px;
	text-align:right;
	float:left;
	height:115px;
	margin:32px 0px 0px 0px;}		
#footer-pag-link{
	border-bottom:1px solid #444444;
	padding:23px 0px 13px 0px;
	width:790px;
	float:left;
	font-size:12px;
	color:#CCCCCC;
	margin-left:13px;
	position:relative;
	}	
	
#footer-pag-link a{
	color:#CCCCCC;}	
	
#footer-pag-link a:hover{
	color:#C97618;
	text-decoration:none;}
	

.footer-link{
	width:789px;
	float:left;
	font-size:12px;
	color:#CCCCCC;
	clear:both;
	margin-top:-55px;
	padding:0px 0px 13px 115px;
	}	
	
.footer-link a{
	color:#CCCCCC;
	}	
	
.footer-link a:hover{
	color:#C97618;
	text-decoration:none;}
	

	
	
#main-page{
	color:#C97618;
	font-size:12px;}
	
#main-page a{
	color:#C97618;
	font-size:12px;}				

#main-page a:hover{
	color:#C97618;
	font-size:12px;
	text-decoration:none;}
	
#testimonial{
	color:#C97618;
	font-size:12px;
	text-decoration:none;
	}
	
#copy-right{
	color:#888888;
	font-size:11px;
	float:left;
	width:490px;
	padding:5px 0px 0px 13px;}
	
#english{
	width:145px;
	height:18px;
	float:right;
	margin:1px 30px 0px 0px;
	overflow:hidden;
	}
	
#english select{
	width:110px;
}
	
.select{
	color:#022248;
	font-size:11px;
	width: 110px;}	

#Powered{
	color:#888888;
	font-size:11px;
	width:520px;
	float:left;
	padding:0px 0px 0px 115px;}
	
#Powered a{
	color:#888888;
	font-size:11px;
	}
#Powered a:hover{
	color:#ABAAAA;
	font-size:11px;
	text-decoration:none;}
	
#sparx{
	color:#ABAAAA;}	
	
#sparx a{
	color:#ABAAAA;}		
#sparx a:hover{
	color:#ABAAAA;
	text-decoration:none;}		
	
	
/*__________inner page__________________________*/


			/*_________opan a shop_________________*/
			
			
.shop-line-reapter{
	background:url(../images/opan-shop-reapter.gif) left top repeat-x;
	height:20px;
	width:100%;
	}			
					
.online-opan-shop-heading{
	border-left:4px solid #167BC2;
	padding:15px 0px 15px 31px;
	line-height:28px;
	font-size:28px;
	color:#167BC2;
	font-family:Georgia;
	}	
.opan-shop-highlightes-border-top{
	margin:20px 22px 0px 35px;
	border-top:1px solid #DDDDDD;
	padding:37px 0px 11px 0px;
	line-height:20px;
	font-size:20px;
	color:#167BC2;
	font-family:Georgia;
	}
	
.about-partition-border-top{
	margin:20px 22px 0px 35px;
	border-top:1px solid #DDDDDD;
	padding:7px 0px 11px 0px;
	line-height:20px;
	font-size:20px;
	color:#167BC2;
	font-family:Georgia;
	}
	
.opan-shop-highlightes-border-other{
	margin:20px 22px 0px 35px;
	padding:13px 0px 11px 0px;
	line-height:20px;
	font-size:20px;
	color:#167BC2;
	float:left;
	font-family:Georgia;}
	
.shop-read-text{
	margin:0px 0px 0px 37px;
	width:600px;
	}
	
.features-highlighte{
	margin:0px 0px 0px 38px;
	width:580px;
	float:left;
	}	
			
.features-highlighte ul{
	margin:0px;
	padding:0px;
	}
.features-highlighte li{
	list-style:none;
	color:#022248;
	font-size:12px;
	font-family: "Lucida Sans Unicode";
	/*list-style-image:url(../images/right-arow.gif);*/
	background:url(../images/right-arow.gif) left 12px no-repeat;
	padding:10px 0px 0px 25px;
	}
.features-highlight-yellow{
	margin:0px 0px 0px 38px;
	width:580px;
	float:left;
	}	
			
.features-highlight-yellow ul{
	margin:0px;
	padding:0px;
	}
.features-highlight-yellow li{
	list-style:none;
	color:#022248;
	font-size:12px;
	font-family: "Lucida Sans Unicode";
	/*list-style-image:url(../images/right-arow.gif);*/
	background:url(../images/right-arow-yellow.gif) left 12px no-repeat;
	padding:10px 0px 0px 25px;
	}
	
/*_________________Open a Shop__________________*/	
	
.Open-a-Shop{
	margin:37px 0px 38px 25px;
	float:left;
	width:275px;
	height:73px;
	line-height:73px;
	text-align:center;
	color:#FFFFFF;
	font-family:Georgia;
	background:url(../images/open-show.jpg) left top no-repeat;
	}	
	
.Open-a-Shop a{
	font-size:30px;
	color:#FFFFFF;
	text-align:center;
	font-family:Georgia;
	text-decoration:none;
	}	

.Open-a-Shop a:hover{
	font-size:30px;
	color:#ED4234;
	text-decoration:none;	
	font-family:Georgia;
	}

.Open-a-Shop-price{
	margin:37px 0px 38px 25px;
	float:left;
	width:275px;
	height:73px;
	line-height:73px;
	text-align:center;
	color:#FFFFFF;
	font-family:Georgia;
	background:url(../images/price-button2.jpg) left top no-repeat;
	}	
	
.Open-a-Shop-price a{
	font-size:30px;
	color:#FFFFFF;
	text-align:center;
	font-family:Georgia;
	text-decoration:none;
	}	

.Open-a-Shop-price a:hover{
	font-size:30px;
	color:#ED4234;
	text-decoration:none;	
	font-family:Georgia;
	}








.Open-a-Shop-step-2{
	margin:57px 0px 0px 15px;
	float:left;
	width:275px;
	height:73px;
	line-height:73px;
	text-align:center;
	color:#FFFFFF;
	font-family:Georgia;
	background:url(../images/open-show.jpg) left top no-repeat;
	}	
	
.Open-a-Shop-step-2 a{
	font-size:30px;
	color:#FFFFFF;
	text-align:center;
	font-family:Georgia;
	text-decoration:none;
	}	

.Open-a-Shop-step-2 a:hover{
	font-size:30px;
	color:#ED4234;
	text-decoration:none;	
	font-family:Georgia;
	}
	
.footer-shop-blanck-hight{
	height:25px;
	clear:both;
}

/*______________________demo-page_____________________*/

.demo-line-reapter{
	background: url(../images/demo-reapter-line.jpg) left top repeat-x;
	height:20px;
	width:100%;
	}			


.online-opan-demo-heading{
	border-left:4px solid #D32C1E;
	padding:15px 0px 20px 31px;
	line-height:28px;
	font-size:28px;
	color:#D32C1E;
	font-family:Georgia;
	}	

.demo-highlightes-see-img{
	margin:20px 22px 0px 32px;
	border-top:1px solid #DDDDDD;
	padding:37px 0px 11px 18px;
	}
.office-and-mail{
	float:left;
	margin:-10px 0px 0px 0px;
	}	
	
.office-back{
	width:306px;
	float:left;
	text-align:right;
	padding:0px 83px 0px 0px;
	font-size:20px;
	color:#D32C1E;
	line-height:20px;
	font-family:Georgia;
	
	}	
.office-front{
	width:220px;
	float:left;
	padding:0px 0px 0px 10px;
	font-size:20px;
	color:#D32C1E;
	line-height:20px;
	font-family:Georgia;
	
	}	
	
.norefresh-demo{
	font-size:11px;
	color:#022248;
	text-align:right;
	float:left;
	padding:0px 0px 0px 0px;
	width:346px;
	}	
.norefresh-demo a{
	font-size:11px;
	color:#022248;
	
	text-decoration:underline;
	}	
	
.norefresh-demo a:hover{
	color:#D32C1E;
	text-decoration:none;
	}
.norefresh-demo-front{
	font-size:11px;
	color:#022248;
	padding:0px 0px 0px 40px;
	width:200px;
	float:left;
	}	
.norefresh-demo-front a{
	font-size:11px;
	color:#022248;
	text-decoration:underline;
	}	
	
.norefresh-demo-front a:hover{
	color:#D32C1E;
	text-decoration:none;
	}
/*________user name_________________*/
.user-name-password{
	margin:33px 0px 0px 0px;
	width:100%;
	float:left;
	}	
.user-name{
	font-size:12px;
	color:#022248;
	text-align:center;
	padding:0px 0px 0px 40px;
	}	
	
.password{
	font-size:12px;
	color:#022248;
	text-align:center;
	padding:0px 0px 0px 8px;
	}	
	
.current-version{
	font-size:12px;
	color:#CA342A;
	text-align:center;
	padding:17px 0px 0px 46px;
	}
	
/*________note__________________*/

.note{
	width:561px;
	margin:18px 0px 0px 32px;
	padding:19px 19px 19px 19px;
	font-size:12px;
	color:#022248;
	float:left;
	border:2px solid #D9473B;
	}
.note-please{
	color:#CA342A;}			
	
.submit-demo{
	background:url(../images/red-submit.jpg) left top no-repeat;
	width:58px;
	height:17px;	
	color:#FFFFFF;
	font-size:12px;
	border:0px;
	font-family: "Lucida Sans Unicode";
	font-weight:bold;
	text-align:center;
	}	
	
.form-text-box-demo-comment{
	height:64px;
	width:170px;
	font-size:12px;
	border:1px solid #7F9DB9;
	}
	
.footer-demo-blanck-hight{
	height:145px;
	clear:both;
}

.get-dis{
	position:absolute;
	top:11px;
	left:281px;
	}
	
	
/*____________________features page________________*/

.features-line-reapter{
	background: url(../images/features-reapet-line.jpg) left top repeat-x;
	height:20px;
	width:100%;
	}	

#features-border-header{
	border-left:4px solid #FFBA00;
	padding:15px 0px 19px 28px;
	line-height:28px;
	font-size:28px;
	color:#FFBA00;
	font-family:Georgia;
	margin-top:34px;
	}

#about-border-header{
	border-left:4px solid #FFBA00;
	padding:15px 0px 19px 28px;
	line-height:28px;
	font-size:28px;
	color:#FFBA00;
	font-family:Georgia;
	}


#support-border-header{
	border-left:4px solid #D32C1E;
	padding:15px 0px 19px 28px;
	line-height:28px;
	font-size:28px;
	color:#D32C1E;
	font-family:Georgia;
	margin-top:34px;
	}
	
.features-border-top{
	width:872px;
	border-top:1px solid #DDDDDD;
	margin:7px 0px 0px 36px;
	}
	
.support-border-top{
	width:872px;
	
	margin:7px 0px 0px 36px;
	font-size:12px;
	}
	
.Contact-left{
	width:580px;
	float: left;
	border-right:1px solid #F2F2F0;
	overflow:hidden;
	} 	
	
#gray-box{
	background-color:#F7F7F6;
	width:435PX;
	margin:25PX 0PX 0PX 75PX;
	height:472px;}
	
#gray-box-form{
	margin:20px 0px 0px 35px;
	width:370px;
	float:left;
	}	
	
#gray-box-form ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}	
#gray-box-form li{
	padding:10px 0px 0px 0px;
	}
	
.form-text-gray{
	float:left;
	width:130px;
	clear:both;
	vertical-align:top;
	}
.conact-text-box{
	width:219px;
	border:1px solid #CAC3BF;}	
	
.conact-text-box-comment{
	width:219px;
	height:87px;
	border:1px solid #CAC3BF;}	
	
.submit-contact{
	background:url(../images/price-button.jpg) left top no-repeat;
	width:109px;
	height:31px;
	line-height:31px;
	text-align:center;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	margin:16px 20px 0px 0px;
	float:right;
	}	
	
	
.submit-contact a{
	width:109px;
	height:31px;
	line-height:31px;
	text-align:center;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	text-decoration:none;
	}	
.submit-contact a:hover{
	width:109px;
	height:31px;
	line-height:31px;
	text-align:center;
	color:#D7434A;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	}	
#office-main{
	margin:44px 0px 0px 0px;
	}	
	
.india-office{
	float:left;
	width:245px;
}

.usa-office{
	
	width:275px;
	overflow:hidden;}


.india-office-text{
	color:#022248;
	font-size:16px;
	padding-bottom:15px;
	}	
	
.contact-mail{
	margin-top:25px;
	color:#022248;}	
.contact-mail a{
	text-decoration:none;
	color:#022248;}	
.contact-mail a:hover{
	text-decoration: underline;
	color:#022248;}	
	
.sales-mails{
	color:#022248;
	font-size:12px;}	

.sales-mails a{
	color:#022248;
	font-size:12px;
	text-decoration:none;}
.sales-mails a:hover{
	color:#022248;
	text-decoration:underline;
	font-size:12px;}	
	



#website-enquiries{
	color:#4EAE46;
	font-size:22px;
	line-height:23px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:40px 0px 3px 0px;
	clear:both;}	
	
	
#conact-right{
	width:268px;
	float:right;
	overflow:hidden;}	
	
#Street-View{
	color:#4EAE46;
	font-size:20px;
	line-height:23px;
	padding:0px 0px 17px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;}	
	
	
.updates{
	color:#000;
	font-size:15px;
	padding-top:25px;
	line-height:18px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;}	

}
	
/*_________link demo__________*/

ul.link-demo{
	margin:15px 0px 0px 20px !important;
	}					
.border-head{
	overflow:hidden;
	width:870px;
	height:700px;
	margin:0px 0px 0px 20px !important;
	position:relative;
}
ul.link-demo{
	margin:0px;
	padding:0px;
	border-bottom:1px solid #DDDDDD;
	}				
	
ul.link-demo li{
	float:left;
	list-style:none;
	margin:0px 0px 0px 5px;
	height:29px;
	text-align:center;
	line-height:29px;
	font-size:12px;
	}
.general{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	background:url(../images/favourite-bg-pinck.gif) left top no-repeat;
	}	

.general a{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	}	

.general a:hover{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	}	
	
	
.genera-admin{
	color:#7A7A7A;
	font-size:12px;
	font-weight:bold;
	background:url(../images/favourite-bg-pinck2.gif) left 4px no-repeat;
	}
	
	
	
.genera-admin a{
	color:#7A7A7A;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	display:block;
	}						
	
.genera-admin a:hover{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	background:url(../images/favourite-bg-pinck.gif) left top no-repeat;
	}
	
.features-pinck-reapter{
	overflow:hidden;
	width:881px;
	margin:0px 0px 0px 0px;
	}		
	
.tab-bet-General{
	width:300px;
	float:left;
	margin:17px 0px 0px 19px;
	}	
.tab-bet-General ul{
	margin:0px;
	padding:0px;
	}	
.tab-bet-General li{
	list-style:none;
	color:#9FABB9;
	font-size:12px;
	padding:20px 0px 0px 0px;}
	
.tab-bet-General li a{
	list-style:none;
	color:#9FABB9;
	text-decoration:none;
	font-size:12px;
	padding:5px 5px 5px 5px;
	}

.tab-bet-General li a:hover{
	list-style:none;
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	background-color:#233E5A;
	}
	
.background-link{
	background-color:#233E5A;
	color:#FFFFFF;}	
	
	
	
.tab-bet-General li span{
	margin:0px 8px 0px 0px;}
	
/*__________right____________*/

.right-image{
	width:524px;
	float:left;
	margin:13px 0px 0px 0px;
	position:relative;
	}		
	
.image-ipod{
	margin:0px 0px 0px 60px;}					
			
.ipot-database{
	position: absolute;
	top:110px;
	left:10px;
	}	
	
.Web-based-installation{
	padding:14px 0px 5px 0px;
	color:#FFBA00;
	font-size:18px;
	font-family:Georgia;
	}							
						
.Web-based-installation-text{
	color:#022248;
	font-size:12px;
	line-height:21px;
	padding:20px 0px 0px 0px;
	}						
		
		
/*___________pricing ________________*/

.price-line-reapter{
	background: url(../images/pricing-reapter.jpg) left top repeat-x;
	height:20px;
	width:100%;
	}	
	
#price-border-header{
	border-left:4px solid #5AC451;
	padding:15px 0px 15px 28px;
	line-height:28px;
	font-size:28px;
	color:#3B8135;
	font-family:Georgia;
	margin-top:34px;
	}
#example-border-header{
	border-left:4px solid #5AC451;
	padding:15px 0px 15px 28px;
	line-height:28px;
	font-size:28px;
	color:#3B8135;
	font-family:Georgia;
	}
.price-gray-line{
	background-color:#F4F4F4;
	height:30px;
	width:880px;
	line-height:30px;
	margin:44px 0px 0px 32px;
	}	
	
.standalone{
	float:left;
	width:450px;
	text-align:center;
	font-size:21px;
	color:#48B040;
	}	
							
.Premium{
	float:left;
	width:420px;
	text-align:center;
	font-size:21px;
	color:#48B040;
	}	

.standalone-image{
	float:left;
	width: auto;
	font-size:21px;
	color:#48B040;
	margin:37px 0px 0px 215px;
	}	
							
.Premium-image{
	float:left;
	width:auto;
	font-size:21px;
	margin:37px 0px 0px 340px;
	color:#48B040;
	}	
	
	
.price-gray-line2{
	background-color:#F4F4F4;
	height:25px;
	width:880px;
	line-height:25px;
	float:left;
	margin:17px 0px 0px 32px;
	}															
	
.price-gray-line-left-text{
	color:#022248;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	width:450px;
	float:left;
	}	
.price-gray-line-right-text{
	color:#022248;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	width:430px;
	float:left;
	}		
	

.full-script{
	float:left;
	width:450px;
	text-align:center;
	margin-left:32px;
	}	
	
.full-script ul{
	margin:0px;
	padding:0px;
	}	
.full-script li{
	list-style:none;
	font-size:12px;
	color:#022248;
	text-align:center;
	}	
	
	
	
.full-script-right{
	float:left;
	width:430px;
	text-align:center;
	}	
	
.full-script-right ul{
	margin:0px;
	padding:0px;
	}	
.full-script-right li{
	list-style:none;
	font-size:12px;
	color:#022248;
	text-align:center;
	}		
	
.full-script-right li a{
	font-size:12px;
	color:#022248;
	text-decoration:underline;
	}			
	
.full-script-right li a:hover{
	font-size:12px;
	color:#62D458;
	text-decoration: none;
	}
.price-by-now-main{
	margin:0px 0px 87px 0px;
	width:100%;
	float:left;
	}			

.price-by-now-left{
	margin:23px 0px 0px 32px;
	width:450px;
	float:left;
	}			


.price-by-now-right{
	width:420px;
	margin:23px 0px 0px 10px;
	float:left;
	}			

	
.price-by-now{
	background:url(../images/price-button.jpg) left top no-repeat;
	width:110px;
	height:29px;
	line-height:29px;
	text-align:center;
	margin:0 auto;
	color:#FFFFFF;
	font-family:Georgia;
	font-weight:bold;
	}			
	
.price-by-now a{
	line-height:29px;
	text-align:center;
	color:#FFFFFF;
	font-family:Georgia;
	font-weight:bold;
	text-decoration:none;
	}				
	
.price-by-now a:hover{
	line-height:29px;
	text-align:center;
	color:#000000;
	font-family:Georgia;
	font-weight:bold;
	text-decoration:none;
	}
	
.new-feature{
	color:#FF0000;
	font-size:10px;
}

/*______________________ support page css _____________________*/

.contact-content1{
	width:295px;
	margin:0px 0px 0px 0px;
	float:left;
	padding:0px 10px 0px 0px;
	font-family:Trebuchet MS;
	font-size:12px;
	color:#595858;
	line-height:18px;
	}
.contact-address{
	width:323px;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	float:left;
	font-family:Trebuchet MS;
	font-size:12px;
	color:#595858;
	line-height:18px;
	}
.contact-address1{
	width:280px;
	padding:10px 0px 0px 10px;
	font-family:Trebuchet MS;
	font-size:15px;
	color:#034579;
	font-weight:bold;
	}
	
	
	
	
/*______________________ support page css _____________________*/


/* Coda Slider
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

/* These 2 lines specify style applied while slider is loading */
.csw {width: 100%; height: 200px; overflow: hidden;}
.csw .loading {margin: 0; text-align: center}

.stripViewer { /* This is the viewing window */
position: relative;
overflow: hidden;
clear: both;
width: 260px;
height: 200px;
margin: 0px auto;	
}

.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
	position: relative;
	left: 0; top: 0;
	width: 100%;
	/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */
}

.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */
	float:left;
	height: 200px;
	position: relative;
	width: 130px; /* Also specified in  .stripViewer  above */
}

.stripNavL {
	position: absolute;
	top: 167px;
	left:15px;
	z-index: 200;
}

.stripNavR {
	position: absolute;
	top: 167px;
	left:37px;
	z-index: 201;
}

.stripNavL { float: left; }

.stripNavR { float: right; }

.style-img-top-space{
	margin-top:20px;}
.style-img-top-space2{
	margin-top:25px;}
	
	
/**********product *****************/

.product-main-div{
	width:625px;
	float:left;
	margin:0px 0px 0px 15px;
	}	


/*_________link demo__________*/

.product-main-link-demo{
	margin:18px 0px 0px 27px;
	}					
		
.product-main-link-demo ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}				
	
.product-main-link-demo li{
	float:left;
	list-style:none;
	margin:0px 0px 0px 5px;
	width:135px;
	height:29px;
	text-align:center;
	line-height:29px;
	font-size:12px;
	}
.product-main-link-demo-stender{
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	background: url(../images/product-big-tab.gif) left top no-repeat;  
	}	

.product-main-link-demo-stender a{
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	}	

.product-main-link-demo-stender a:hover{
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	}	
	
	
.product-main-link-demo-simple{
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	background: url(../images/product-big.gif) left 5px no-repeat;  
	}
	
	
	
.product-main-link-demo-simple a{
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	display:block;
	}						
	
.product-main-link-demo-simple a:hover{
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	background: url(../images/product-big-tab.gif) left top no-repeat;  
	}
	
.product-box-gray-reapter{
	margin:0px 0px 0px 0px;
	width:100%;
	float:left;
	background:url(../images/product-reapter-gray.gif) left top repeat-x;}	
	
.product-image-box-main{
	margin:35px 0px 15px 0px;
	clear:both;
	float:left;}
	
.product-image-box-main2{
	margin:30px 0px 15px 0px;
	float: left;}	
	
.product-image-box{
	width:175px;
	float:left;
	margin:0px 20px 0px 10px;
	}
	
.product-image-box-img{
	margin:0px 0px 0px 0px;
	height:96px;
	}
.product-image-box-text{
	color:#022248;
	font-size:12px;
	padding:0px 0px 0px 20px;
	}		
	
.product-broder-div{
	border-top:1px solid #DDDDDD;
	clear:both;
	}	
	
	
	
	
	
	
/*********************************************/
	#layer1 {
	position: absolute;
	visibility: hidden;
	width:378px;
	height:250px;
	left:265px;
	top:250px;
	
	
}

#layer2 {
	position: absolute;
	visibility: hidden;
	width:378px;
	height:250px;
	left:265px;
	top:280px;
	
	
}


#layer3 {
	position: absolute;
	visibility: hidden;
	width:378px;
	height:250px;
	left:265px;
	top:390px;
	
	
}
#layer4 {
	position: absolute;
	visibility: hidden;
	width:378px;
	height:250px;
	left:265px;
	top:420px;	
}

#layer5 {
	position: absolute;
	visibility: hidden;
	width:378px;
	height:250px;
	left:265px;
	top:480px;	
}


#close {
	float: right;
	margin:0px 10px 0px 0px;
}
#popup-reapter{
	width:378px;
	float:left;
	background:url(../images/reapet-popup.gif) left top repeat-y;
	font-size:12px;
	color:#464644;
	padding-right:10px;
	}
	
.scrollar-huge-list{
	border-top:1px dashed #A8A7A7;
	margin:0px 5px 0px 5px;
	padding:8px 0px 8px 0px;
	height:15px;
}

.scrollar-previous{
	float:left;
	margin:0px 5px 0px 0px;
}

.scrollar-next{
	float:left;
}
.scrollar-text{
	float:left;
	margin:0px 0px 0px 10px;
}

.scrollar-text a{
	font-size:11px;
	font-weight:normal;
	color:#285324;
	text-decoration:underline;
}

.scrollar-text a:hover{
	font-size:11px;
	font-weight:normal;
	color:#285324;
	text-decoration:none;
}

/*_______________________ Example Shops _____________________*/

.header-text-spacing{
	height:40px;
	clear:both;
}
.example-show-row{
	margin:0px 0px 40px 0px;
	overflow:hidden;
	height:267px;
}
.example-shop-col{
	margin:0px 50px 0px 0px;
	width:262px;
	float:left;
	height:266px;
}
.example-shop-col2{
	width:262px;
	float:left;
	height:266px;
}
.example-heading{
	height:35px;
}
.example-shop-border{
	border:1px solid #E7E6E6;
}
.example-shop-logo{
	height:110px;
	text-align:center;
	vertical-align:middle;
	line-height:110px;
}
.example-shop-logo img{
	margin:25px 0px 0px 0px;
}
.example-shop-text{
	margin:0px 12px 10px 10px;
	font-size:12px;
	color:#022248;
	height:110px;
}
.example-shop-text a.crafty{
	color:#84BB3C;
	text-decoration:none;
	font-size:12px;
	text-align:justify;
}
.example-shop-text a.crafty:hover{
	color:#84BB3C;
	text-decoration:underline;
	font-size:12px;
	text-align:justify;
}
.example-shop-text a.wrappz{
	color:#ED008C;
	text-decoration:none;
	font-size:12px;
	text-align:justify;
}
.example-shop-text a.wrappz:hover{
	color:#ED008C;
	text-decoration:underline;
	font-size:12px;
	text-align:justify;
}
.example-shop-text a.t-shirts{
	color:#981A1D;
	text-decoration:none;
	font-size:12px;
	text-align:justify;
}
.example-shop-text a.t-shirts:hover{
	color:#981A1D;
	text-decoration:underline;
	font-size:12px;
	text-align:justify;
}
.example-shop-text a.customshirts{
	color:#E13846;
	text-decoration:none;
	font-size:12px;
	text-align:justify;
}
.example-shop-text a.customshirts:hover{
	color:#E13846;
	text-decoration:underline;
	font-size:12px;
	text-align:justify;
}
.example-right ul{
	margin:50px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	list-style:none;
	
}
.text-21{
	font-size:21px;
	line-height:21px;
	margin:0px 0px 20px 0px;
	color:#022248;
}
.text-24{
	font-size:24px;
	line-height:24px;
	margin:0px 0px 20px 0px;
	color:#022248;
}
.text-20{
	font-size:20px;
	line-height:20px;
	margin:0px 0px 20px 0px;
	color:#022248;
}
.text-16{
	font-size:16px;
	margin:0px 0px 20px 0px;
	color:#022248;
}
.view-all{
	font-size:12px;
	margin:0px 0px 0px 0px;
	color:#022248;
}
.view-all a{
	font-size:12px;
	color:#022248;
	text-decoration:none;
}
.view-all a:hover{
	font-size:12px;
	color:#022248;
	text-decoration:underline;
}
/*_______________________ Example Shops _____________________*/

/*_______________________ Customizable Product _____________________*/

.sub-heading{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:normal;
	color:#1782CD;
	padding:10px 0px 15px 35px;
}
.product-row{
	width:139px;
	margin:0px 14px 15px 0px;
	float:left;
}
.product-row2{
	width:139px;
	margin:0px 0px 15px 0px;
	float:left;
}
.product-item{
	width:137px;
	height:134px;
	border:1px solid #EAE9E9;
}
.product-item:hover{
	width:137px;
	height:134px;
	border:1px solid #C0BBBB;
}
.product-item-text{
	height:38px;
	font-size:12px;
	color:#022248;
	text-align:center;
	padding:7px 0px 0px 0px;
}
.partition{
	border-top:1px solid #DDDDDD;
	margin:10px 20px 30px 35px;
	clear:both;
}

/*_______________________ Customizable Product _____________________*/


/*_______________________ User Information _________________________*/


#user-border-header{
	border-left:4px solid #3291D3;
	padding:15px 0px 15px 28px;
	line-height:28px;
	font-size:28px;
	color:#1782CD;
	font-family:Georgia;
	text-indent:-99999px;
	margin:34px 0px 15px 0px;
	background:url(../images/user-information.gif) 28px top no-repeat;
	}
.User-Information{
	color:#1782CD;
	font-size:20px;
	padding:25px 0px 0px 0px;
	font-family:Georgia;
	}
	
.User-Information-border{
	border-bottom:1px solid #DDDDDD;
	width:840px;
	padding:0px 0px 17px 0px;
	}	
	
.User-Information-border ul{
	margin:15px 0 0px 0px;
	padding:0px;
	list-style:none;
	}	
.User-Information-border li{
	color:#022248;
	font-size:12px;
	padding:10px 0px 0px 30px;
	background:url(../images/right-arow.gif) left 15px no-repeat;
	}	
	
.user-information-form-main{
	margin:30px 0px 0px 30px;
	overflow:hidden;
	}	
	
.user-information-form-left{
	margin:0px 0px 0px 0px;
	overflow:hidden;
	width:340px;
	float:left;
	}		
	
.user-information-form-left ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
.user-information-form-left li{
	padding:9px 0px 0px 0px;
	}
		
.user-text-left{
	float:left;
	width:100px;
	}
.user-form-text-gray{
	width:179px;
	border:1px solid #CAC3BF;}	
	
	
.user-information-form-right{
	margin:0px 0px 0px 0px;
	overflow:hidden;
	width:400px;
	float:left;
	}		
	
.user-information-form-right ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
.user-information-form-right li{
	padding:9px 0px 0px 0px;
	}
		
.user-text-right{
	float:left;
	width:164px;
	}
.Required-Field{
	margin-top:10px;
	font-size:10px;
	color:#022248;
	}		
	
.accept-Conditions{
	padding-top:28px;
	font-size:12px;
	color:#022248;
	font-weight:bold;
	}			
	
.save-user{
	background: url(../images/save.jpg) left top no-repeat;
	width:97px;
	height:31px;
	line-height:31px;
	text-align:center;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	margin:45px 50px 0px 0px;
	float:right;
	}	
	
	
.save-user a{
	width:97px;
	height:31px;
	line-height:31px;
	text-align:center;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	text-decoration:none;
	}	
.save-user a:hover{
	width:97px;
	height:31px;
	line-height:31px;
	text-align:center;
	color:#D7434A;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	}	


/*______________________color layout _______________________________*/



#color-layout-header{
	border-left:4px solid #FFC757;
	padding:15px 0px 15px 28px;
	line-height:28px;
	font-size:28px;
	color:#1782CD;
	font-family:Georgia;
	text-indent:-99999px;
	margin:34px 0px 15px 0px;
	background: url(../images/color-layout.gif) 28px top no-repeat;
	}
#color-line-reapter{
	background: url(../images/color-layout-reapter.jpg) left top repeat-x;
	height:20px;
	width:100%;
	}			
					
.color-text{
	color:#022248;
	font-size:12px;
	padding:25px 0px 0px 0px;
	font-family:Georgia;
	}
	
.colot-template{
	margin:40px 0px 0px 0px;
	overflow:hidden;
	clear:both;}	

.colot-template-box-light{
	width:180px;
	overflow:hidden;
	float:left;
	background-color:#F9C15F;
	height:207px;
	margin:0px 28px 0px 13px;
	}
.colot-template-box{
	width:180px;
	overflow:hidden;
	float:left;
	background-color:#EFEFEF;
	height:207px;
	margin:0px 28px 0px 13px;
	}
	
.colot-template-box:hover{
	width:180px;
	overflow:hidden;
	float:left;
	background-color:#F9C15F;
	height:207px;
	}	
.colot-template-box2{
	width:170px;
	overflow:hidden;
	float:left;
	background-color:#4A3132;
	height:169px;
	border-bottom:1px solid #B8B5B1;
	margin:1px 0px 0px 5px;
	text-align:;
	}	
	
.colot-detailed{
	color:#022248;
	font-size:12px;
	padding:8px 0px 0px 0px;
	text-align:center;
	clear:both;
	}	
	
.colot-detailed a{
	color:#022248;
	font-size:12px;
	text-align:center;
	clear:both;
	text-decoration:underline;
	}		
.colot-detailed a:hover{
	color:#022248;
	font-size:12px;
	text-align:center;
	text-decoration: none;
	}			
.layout-main-div{
	width:885px;
	margin:7px 0px 0px 36px;
	font-size:12px;
	}

.colot-detailed-seclet{
	color:#FFFFFF;
	font-size:12px;
	padding:8px 0px 0px 0px;
	text-align:center;
	clear:both;
	font-weight:bold;
	background:url(../images/right-seclet.png) 45px 12px no-repeat; 
	}	
	
.colot-detailed-seclet a{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	
	text-decoration:underline;
	}		
.colot-detailed-seclet a:hover{
	color:#022248;
	font-size:12px;
	text-align:center;
	text-decoration: none;
	}			

.save-layout{
	background: url(../images/layout-save.jpg) left top no-repeat;
	width:90px;
	height:31px;
	line-height:31px;
	text-align:center;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	margin:45px 25px 0px 0px;
	float:right;
	}	
	
	
.save-layout a{
	width:90px;
	height:31px;
	line-height:31px;
	text-align:center;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	text-decoration:none;
	}	
.save-layout a:hover{
	width:90px;
	height:31px;
	line-height:31px;
	text-align:center;
	color:#D7434A;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	}	

/*_______________________Language currence ___________________*/

#language-currence{
	border-left:4px solid #1782CD;
	padding:15px 0px 15px 28px;
	line-height:28px;
	font-size:28px;
	color:#1782CD;
	font-family:Georgia;
	text-indent:-99999px;
	margin:34px 0px 15px 0px;
	background: url(../images/language-currance.gif) 28px top no-repeat;
	}
	
#language-line-reapter{
	background:url(../images/opan-shop-reapter.gif) left top repeat-x;
	height:20px;
	width:100%;
	}			

#language-main-div{
	width:585px;
	margin:7px 0px 0px 36px;
	font-size:12px;
	}
.language-main-preview{
	padding:0px 0px 0px 0px;
	}
.language-main-preview ul{
	padding:0px;
	margin:0px;
	list-style:none;
	}	
	
.language-main-preview li{
	padding:10px 0px 0px 0px;
	}		
	
.language-text-box{
	width:427px;
	height:17px;
	border:1px solid #CAC3BF;
	}	

.language-text-box2{
	width:427px;
	height:95px;
	border:1px solid #CAC3BF;
	}	


.language-text{
	width:120px;
	float:left;
	}	
	
.language-preview{
	color:#0060A1;
	width:115px;
	float:right;
	font-size:11px;
	padding:8px 33px 0px 0px;
	text-align:right;
	clear:both;
	font-weight:bold;
	background: url(../images/language-arow.gif) 45px 5px no-repeat; 
	}	
	
.language-preview a{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	
	text-decoration:underline;
	}		
.language-preview a:hover{
	color:#022248;
	font-size:11px;
	text-align:center;
	text-decoration: none;
	}				
	
.internet-add{
	border-top:1px solid #DDDDDD;
	padding:32px 0px 20px 0px;
	margin-top:20px;
	color:#1782CD;
	width:94%;
	float:left;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}	
.Shop-url{
	width:230px;
	float:left;}	
	
.Shop-url2{
	width:330px;
	float:left;}		
	
.Shop-url-box{
	width:92px;
	height:18px;
	border:1px solid #CAC3BF;
	}	

.save-language{
	background: url(../images/save.jpg) left top no-repeat;
	width:97px;
	height:31px;
	line-height:31px;
	text-align:center;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	margin:30px 38px 0px 0px;
	float:right;
	}	
	
	
.save-language a{
	width:97px;
	height:31px;
	line-height:31px;
	text-align:center;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	text-decoration:none;
	}	
.save-language a:hover{
	width:97px;
	height:31px;
	line-height:31px;
	text-align:center;
	color:#D7434A;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	}	
	
	
/*__________________login_______________________*/
#login-main-div{
	width:605px;
	margin:7px 0px 0px 36px;
	font-size:12px;
	float:left;
	}

#login{
	border-left:4px solid #E93D30;
	padding:15px 0px 15px 28px;
	line-height:28px;
	font-size:28px;
	color:#E93D30;
	font-family:Georgia;
	text-indent:-99999px;
	margin:34px 0px 15px 0px;
	background: url(../images/login.gif) 28px 5px no-repeat;
	}
	
#login-header-sub{
	color:#EB4032;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:30px 0px 0px 0px;
	}	

.login-arrow{
	background:url(../images/login-arrow.gif) left top no-repeat;
	padding:0px 0px 0px 25px;
	margin-top:20px;}
	
.please-enter-name{
	color:#022248;
	font-weight:bold;
	font-size:12px;
	padding:22px 0px 10px 25px;
	border-bottom:1px solid #DDDDDD;
	}	
.please-enter-name span{
	color:#022248;
	font-size:12px;
	font-weight:normal;
	}	
	
	
	
.login-field{
	margin:26px 0px 0px 25px;
	}	
	
.login-field ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}		
.login-field li{
	margin:0px 0px 0px 0px;
	}
	
.login-text-box{
	width:262px;
	height:17px;
	border:1px solid #CAC3BF;
	}
	
.login-text{
	width:92px;
	float:left;}
	
.logget-computer{
	color:#EB4032;
	font-size:11px;
	}
.forgot-your-name{
	color:#0060A1;
	font-size:11px;
	padding:5px 0px 0px 110px;
	}	

.forgot-your-name a{
	color:#0060A1;
	font-size:11px;
	text-decoration:none;
	}	
.forgot-your-name a:hover{
	color:#0060A1;
	font-size:11px;
	text-decoration: underline;
	}	

.login-submit{
	background: url(../images/login-buttom.gif) left top no-repeat;
	width:97px;
	height:31px;
	line-height:31px;
	text-align:center;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	margin:20px 8px 0px 0px;
	float:right;
	}	
	
	
.login-submit a{
	width:97px;
	height:31px;
	line-height:31px;
	text-align:center;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	text-decoration:none;
	}	
.login-submit a:hover{
	width:97px;
	height:31px;
	line-height:31px;
	text-align:center;
	color:#FCBD27;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	}	
#login-header-sub2{
	color:#EB4032;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:30px 0px 0px 0px;
	clear:both;
	}	
/** right **/

#right-login{
	width:264px;
	float:right;
	margin:100px 25px 0px 0px;
	}

	
#with-no-refresh{
	background: url(../images/login-right-bg.gif) left top no-repeat;
	height:41px;
	width:262px;
	color:#FFFFFF;
	padding:10px 0px 0px 10px;
	font-size:15px;
	}			
#login-right-border{
	width:260px;
	border-bottom:1px solid #ECEBEB;
	border-right:1px solid #ECEBEB;
	border-left:1px solid #ECEBEB;
	margin:0px 24px 0px 0px;
	overflow:hidden;
	margin-bottom:25px;
	}
	
#login-right-border ul{
	margin:0px;
	padding:0px 0px 40px 0px;
	list-style:none;
	}
#login-right-border li{
	color:#022248;
	font-size:12px;
	padding:10px 0px 0px 23px;
	background: url(../images/login-right-arrow.gif) 10px  17px no-repeat;
	}	
	
.sign-submit{
	background: url(../images/login-foget.gif) left top no-repeat;
	width:130px;
	height:34px;
	line-height:31px;
	text-align:center;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	margin:20px 8px 0px 0px;
	float:right;
	}	
	
	
.sign-submit a{
	width:130px;
	height:34px;
	line-height:31px;
	text-align:center;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	text-decoration:none;
	}	
.sign-submit a:hover{
	color:#E63B2D;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	}	
	
	
/*____________________Faq________________________________*/
#faq{
	border-left:4px solid #5AC451;
	padding:15px 0px 15px 28px;
	line-height:28px;
	font-size:28px;
	color:#5AC451;
	font-family:Georgia;
	text-indent:-99999px;
	margin:34px 0px 15px 0px;
	background: url(../images/faq.gif) 28px 5px no-repeat;
	}
.faq-line-reapter{
	background: url(../images/pricing-reapter.jpg) left top repeat-x;
	height:20px;
	width:100%;
	}			
.qus-heading{
	border-left:4px solid #E93D30;
	padding:2px 0px 2px 28px;
	line-height:28px;
	font-size:20px;
	color:#EB4032;
	font-family:Georgia;
	margin:20px 0px 15px 0px;
	}
	
	
	
	.qus-heading-related {
	border-left:4px solid #1782CD;
	padding:2px 0px 2px 28px;
	line-height:28px;
	font-size:20px;
	color:#1782CD;
	font-family:Georgia;
	clear:both;
	margin:20px 0px 15px 0px;
	}
.genearl-quection{
	padding:0px 0px 0px 0px;
	width:100%;
	margin:0px 0px 0px 20px;
	}


dl.faq-a { overflow: hidden; width: 100%; margin: 0 0 15px; padding: 0;  }
 dl.faq-a dt { position: relative; margin: 0px 0 0; padding: 14px 5px 14px 0px; border-top:1px solid #DDDDDc; color:#022248;}
 .underline{ margin:0px; padding:3px 0px 0px 0px; text-decoration:underline; cursor:pointer;}


.faq-number{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:19px;
	color:#EB4032;
	float:left;
	}

  dl.faq-a dt span { position: absolute; right: 0; top: 15px; width: 50px; padding: 0 25px 0 0; background: url(../images/bullet-b.gif) 80% 9px no-repeat; color: #54BD4C; font-size:12px;text-align: right; cursor: pointer;  }
  dl.faq-a dt span.collapse { background-position: 80% 9px; background: url(../images/bullet.gif) 80% 9px no-repeat;}
  
  
  
 dl.faq-a dd { margin:0; padding: 18px 0 24px 75px; border-top: 1px solid #DDDDDc;background: url(../images/bracket-a.gif) 20px 10px no-repeat; }
  dl.faq-a dd p { margin: 10px 0 5px; }
	
	
#faq-right-login{
	width:264px;
	float:right;
	margin:30px 25px 0px 0px;
	}
		
	
.form-field-select{
	padding:0px 0px 1px 20px;
	font-size:15px;
	color:#167BC2;
}
	
.form-field2{
	padding:0px 0px 0px 10px;
	font-size:12px;
	color:#022248;
}	
	
	
	
.form-field{
	padding:20px 0px 15px 20px;
	font-size:15px;
	color:#167BC2;
}
.form-field strong{
	font-size:17px;
	color:#167BC2;
	font-weight:bold;
}
select.form-field{
	padding:5px 5px 5px 5px;
	border:1px solid #167BC2;
}
input.form-field{
	padding:5px 5px 5px 5px;
	border:1px solid #167BC2;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	width:200px;
}
a.normal-links{
	color:#167BC2;
	font-weight:bold;
}
a.normal-links:hover{
	color:#167BC2;
	font-weight:bold;
	text-decoration:none;
}
textarea{
	width:450px;
	height:150px;
	margin:20px 0px 0px 0px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;
	color:#666;
}

.alert-box{
	width:150px;}
.alert-Comments{
	width:150px;
	}	
	
.email-error{
	width:220px;}
	
.contact-us-form{
	width:221px;
	float:left;
	}	
	
.opan-a-shop-text-box{
	width:180px; float:left; margin:0px 0px 10px 0px;}	
	
.support-comments{
	width:215px; float:left; margin-top:-5px;}	
	
.mail-text{
	font-size:12px;
	color:#636363;
	height:260px;
	line-height:250px;
	}
	
.easy-finance{
	margin:0px 0px 0px 0px;
	}
.easy-finance ol{
	margin:0px;
	padding:0px;
	}
.easy-finance li{
	padding:5px 0px 0px 10px;
	font-size:12.5px;
	margin:0px 0px 0px 30px;
	}
.finance-eatures-arrow{
	background:url(../images/right-arow.gif) left 3px no-repeat;
	color:#1782CD;
	font-weight:bold;
	font-size:13px;
	padding: 0px 15px 0px 24px;
	}
.features-space{
	padding:10px 0px 0px 0px;
	clear:both;}
		
.features-sample-image{
	width:230px;
	height:93px;
	float:right;
	border:1px solid #DDDDDD;
	overflow:hidden;
	margin:5px 0px 0px 10px;
	}	
.main-features-text{
	width:880px;
	overflow:hidden;
	margin:0px 0px 0px 32px;
	clear:both;
	}
.main-features-tabs{
	margin:0px 0px 0px 32px;
	width:880px;
	border-bottom:2px solid #DDDDDD;
	clear:both;
	overflow:hidden;
	}			
.main-features-tabs ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
.main-features-tabs li{
	color:#7A7A7A;
	font-size:12px;
	font-weight:bold;
	float:left;
	margin:0px 0px 0px 5px;
	height:29px;
	line-height:29px;
	}
	
.main-features-tabs li a{
	color:#7A7A7A;
	font-size:12px;
	font-weight:bold;
	background:url(../images/favourite-bg-pinck2.gif) left 4px no-repeat;
	float:left;
	padding:0px 22px 0px 22px;
	text-decoration:none;
	}
.main-features-tabs li a:hover{
	color:#7A7A7A;
	font-size:12px;
	font-weight:bold;
	background:url(../images/favourite-bg-pinck.gif) left top no-repeat;
	}																							

	
.genera-admin{
	color:#000;
	font-size:12px;
	font-weight:bold;
	background:url(../images/favourite-bg-pinck.gif) left top no-repeat;
	padding:0px 22px 0px 22px;
	}
	
.rss-link{
	position:absolute;
	left:778px;
	top:20px;
	}
.site-home{
	font-size:12px;
	color:#5AC451;
	font-weight:bold;
	padding:0px 0px 0px 14px;
	background: url(../images/site-arrow.gif) left 2px no-repeat;
	}	
.site-home a{
	color:#5AC451;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}
.site-home a:hover{
	color:#000000;}	
	
.site-demo{
	font-size:12px;
	color:#EE3E30;
	font-weight:bold;
	padding:20px 0px 0px 14px;
	background: url(../images/site-arrow.gif) left 23px no-repeat;
	}	
.site-demo a{
	font-size:12px;
	color:#EE3E30;
	font-weight:bold;
	text-decoration:none;
	}
.site-demo a:hover{
	color:#000000;}	
.site-shop{
	font-size:12px;
	color:#1782CD;
	font-weight:bold;
	padding:20px 0px 0px 14px;
	background: url(../images/site-arrow.gif) left 23px no-repeat;
	}	
.site-shop a{
	font-size:12px;
	color:#1782CD;
	font-weight:bold;
	text-decoration:none;
	}
.site-shop a:hover{
	color:#000000;}						
.site-feature{
	font-size:12px;
	color:#FFBA00;
	font-weight:bold;
	padding:20px 0px 0px 14px;
	background: url(../images/site-arrow.gif) left 23px no-repeat;
	}	
.site-feature a{
	font-size:12px;
	color:#FFBA00;
	font-weight:bold;
	text-decoration:none;
	}
.site-feature a:hover{
	color:#000000;
	}
.site-feature-sub{
	padding:0px 0px 0px 25px;
	margin:0px;
	list-style:none;
	}
.site-feature-sub li{
	font-size:11px;
	color:#01254F;
	padding:3px 0px 0px 9px;
	background: url(../images/site-arrow-sub.gif) left 7px no-repeat;
	}
.site-feature-sub li a{
	font-size:11px;
	color:#01254F;
	text-decoration:none;
	}
.site-feature-sub li a:hover{
	text-decoration:underline;
	color:#000000;}												
	
.other-link{
	color:#000000;
	font-weight:bold
	}	
.other-link a{
	color:#000000;
	font-weight:bold
	}		
.other-link a:hover{
	color:#000000;
	text-decoration:none;
	}			
	
/*******************************/

.shop-demo-outer{
	width:265px;
	float:left;
	overflow:hidden;
	margin:0px 0px 0px 0px;
	}
.shop-demo-inner{
	}
.shop-demo-header{
	background:url(../images/curb1.gif) left top no-repeat;
	width:262px;
	height:35px;
	overflow:hidden;
	line-height:35px;
	font-size:15px;
	padding:0px 0px 0px 10px;
	}
.shop-demo-header2{
	background:url(../images/curb2.gif) left top no-repeat;
	width:262px;
	color:#FFFFFF;
	height:35px;
	overflow:hidden;
	line-height:35px;
	font-size:15px;
	padding:0px 0px 0px 10px;
	}
.shop-demo-header3{
	background:url(../images/curb3.gif) left top no-repeat;
	width:262px;
	color:#FFFFFF;
	height:35px;
	overflow:hidden;
	line-height:35px;
	font-size:15px;
	padding:0px 0px 0px 10px;
	}
.shop-demo-header4{
	background:url(../images/curb4.gif) left top no-repeat;
	width:262px;
	color:#FFFFFF;
	height:35px;
	overflow:hidden;
	line-height:35px;
	font-size:15px;
	padding:0px 0px 0px 10px;
	}
.shop-demo-header5{
	background:url(../images/curb5.gif) left top no-repeat;
	width:262px;
	color:#FFFFFF;
	height:35px;
	overflow:hidden;
	line-height:35px;
	font-size:15px;
	padding:0px 0px 0px 10px;
	}
		

.shop-demo-boder{
	width:260px;
	height:250px;
	border:1px solid #E7E6E6;
	overflow:hidden;
	font-size:12px;
	}
.shop-demo-image{
	margin:0px 0px 10px 30px;}					
.shop-demo-text-new{
	padding:5px 0px 7px 10px;
	float:left;
	}	
	
.view-online-demo{
	font-size:13px;
	clear:both;
	color:#d32c1e;
	padding:10px 0px 10px 10px;}
	
.view-online-demo a{
	font-size:13px;
	text-decoration:none;
	color:#d32c1e;
	}			
	
.view-online-demo a:hover{
	color:#000000;
	}
	
/*-------live-chat-----------*/
.live-chat {position: fixed; top: 410px; right: 0px;}
.live-chat a{height: 124px; width: 33px; background:url(../images/live_chat_online.png) no-repeat; text-indent: -9999px; display:block;}
