@charset "utf-8";
/* CSS Document */
* {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
img {
	border: none;
}
body {
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 0.85em;
		background: #fff;
}
a {
	color: #959595;
	text-decoration: none;
}
 a:hover {
	color: #0e9bd0;
}
#wrapper {
		background: url(../imgs/bg-body-repeat-x.gif) repeat-x #f2f2f2;
}

#header, #container,#footer {
	width: 960px;
	margin: 0 auto;
}
#header h1 {
}#header a {
	margin-top: 10px;
	display: block;
	height: 88px;
	width: 100px;

}

.right-align
{
	text-align : right;
}

#toc h1
{
	padding-top : 10px;
	font-size : 19px;
}

#toc h2
{
	padding-top : 10px;
	font-size : 17px;
}

#toc p
{
	padding-top : 10px;
}

#toc hr
{
	border : 0;
	border-top : dashed 1px #D9D9D9;
	margin-top : 20px;
	margin-bottom : 5px;
}

#qoute {
		height: 231px;
		background: url(../imgs/q.png) no-repeat;
		text-indent: -9999px;
}
*+html #qoute 
{
    margin-top: -10px;
}
#container:after, take-tour {
	content: " ";
	display: block;
	clear: both;
	height: 1%;	
}

#firstPageIcons
{
/*	padding-top : 10px; */
}

#firstPageIcons a
{
	border : solid 2px #d9d9d9;
	display : block;
	float : left;
	margin-right: 2px;
}

#firstPageIcons a.selected
{
	border : solid 2px #f68c55;
	display : block;
	float : left;
	margin-right: 2px;
}

.bizloop-tour-nav 
{
    position: relative;
    padding: 10px 0;
    height: 40px;
}
.bizloop-tour-nav>a[class^="about"] 
{
    height: 40px;
    width: 40px;
    text-indent: -9999px;
    position: absolute;
}
.bizloop-tour-nav>a[class^="about"]:first-child
{
    background: url(../imgs/a-l.png) 50% no-repeat;
    right: 80px;

}
.bizloop-tour-nav>a[class$="n-back"] 
{
    right: 30px !important;
}
.bizloop-tour-nav>a[class^="about"]:first-child+a
{
    background: url(../imgs/a-r.png) 50% no-repeat;
    right: 30px;
    
}
.bizloop-tour-nav>a[class$="n-next"] 
{
    background: url(../imgs/a-r.png) 50% no-repeat !important;
    right: 30px !important;
}
#firstPageIcons a img
{
	float : left;
	
}


#firstPageIcons a:hover
{
	border : solid 2px #5ac5ec;
}



#subContent
{
/*	background-color : Red; */
	min-height : 274px;
/*	border : solid 1px black;	*/
}

#toc {
		width: 630px;
		padding-right: 9px;
		border-right: solid 1px #d9d9d9;
		float: left;
}
.bizloop-option-listed {
		padding: 20px 0 30px 20px;
}
.bizloop-option-listed li {
		padding: 5px  0;
		list-style-position: inside;
		list-style-type: disc;
		color: #636363;
}
.take-a-tour {
		/*border-top: solid 1px #d9d9d9;*/
		padding: 5px 0 10px 0;
		text-align: right;
}
#sidebar {
	margin-left: 650px;
/*	padding-top: 25px; */
}
.log-in-form 
{
    background-image: url(../imgs/bg-loginNew.gif);
    background-position: 88px 2px;
    background-repeat: no-repeat;
    height: 228px;
    }
.log-in-form li {
	padding: 4px 0;
}
.log-in-form li.min-g {
		padding-top: 0;
}
.log-in-form li label.use-text {
		display: block;
		width: 90px;
		float: left;
		padding-top: 5px;
		padding-right: 3px;
		text-align: right;
}
.login-box 
{
	height: 23px;
	width: 148px;
	border: none;
	vertical-align: middle;
	padding: 6px 10px 2px 8px;
	background-color:Transparent;

}
#footer {
		text-align: center;
		border-top: solid 1px #cfcfcf;
		margin-top: 30px;
		padding-top: 10px;
		padding-bottom : 20px;
		font-size: 90%;
	}
#footer, #policy-nav li a {
	color: #959595;
	text-decoration: none;
}
address {
		font-style: normal;
		display: inline;
		padding-right: 10px;
		border-right: solid 1px #cfcfcf;
		margin-right: 10px;
}
#policy-nav , #policy-nav li {
	display: inline;
/*	padding-left: 10px; */
	padding-right: 10px;
}
#policy-nav a:hover {
	color: #0e9bd0;
}
.align-center {
		text-align: center;
}
.sign-up {
/*	margin-top: 50px; */
	cursor: pointer;
}
.for-got-pass {
		text-decoration: underline;
		font-size: 90%;
}
.underline {
	text-decoration: underline;
}

/*Form Structure*/
/*
.form-register 
{
padding: 20px 0;
width: 615px;
margin: 0 auto;
}
*/

.form-contact 
{
    background: url(../imgs/bg-contact.jpg) #d7d7d7 no-repeat;
    padding-top: 90px;
    padding-bottom: 25px;
    min-height: 1%;
}
.form-structure li:after 
{
    content: " ";
    display: block;
    clear: both;
}
.form-structure li 
{
    padding: 2px 0;
    vertical-align: middle;
    text-align: left;
    line-height: 22px;
}
.form-structure li em 
{
    display: block;
    width: 150px;
    float: left;
    margin-right: 3px;
    font-style: normal;
    text-align: right;
    font-size: 12px;
}
.form-structure li input
{
    padding: 2px;
    vertical-align: middle;
    line-height: 21px;
}
.form-structure li select
{
    padding: 2px;
    vertical-align: middle;
    line-height: 21px;
 }
.form-structure li p 
{
    padding-left: 150px;
    padding-top: 10px;
}
.form-structure li p label 
{
    padding-left: 3px;
}
.form-captcha 
{
    width: 140px;
    height: 50px;
    float: left;
}
.get-capt 
{
    display: block;
    width: 140px;
    float: left;
    margin-left: 200px;
}
.more-sub 
{
    padding-left: 115px;
}
.cannot-read 
{
    border: none;
    background: none;
    display: block;
    width: 140px;
    float: left;    
}
.try-new, .alink 
{
    background: none;
    cursor: pointer;
    border: none;
    color: #0e9bd0;
    font-size: 12px;
    text-decoration: underline;
}
/*.cannot-read 
{
    position: absolute;
    margin-top: 5px;
    font-size: 11px;
    margin-left: -98px;
}*/
.form-captcha img 
{
    width: 140px !important;
    height: 50px !important;
}
.capt-spacee 
{
    padding-top: 10px;
    padding-bottom: 10px;
}
.f-w 
{
    width: 50px;
}
.sp-regis 
{
    text-align: center;
    padding: 12px 0;
}
.sp-regis div 
{
    clear: both;
    padding: 4px 0;
    text-align: center;
}
.sp-regis>div+div 
{
    /*min-height: 50px;*/
    padding: 10px 0;
}
.icon
{
    background-color: #0e9bd0;
    color: #fff;
    border: 0;
    padding: 2px;
}
.icon-n 
{
    background: #0e9bd0;
    padding: 2px 5px 2px 5px !important;
    color: #ffffff !important;
    font-size: 12px;
    border: 0;
    cursor: pointer;
}
.hide 
{
    display: none;
}
.warning 
{
    color: red;
}
.success 
{
    color: green;
}
.progressing 
{
    color: orange;
}
.forgot-pass2
{
   /* background: url(../imgs/bg-forgotpass.gif) #ececect no-repeat ;*/
   /*background: url(../imgs/bg-forgotpass.gif) #ececec no-repeat;*/
    
    /*background: url(../imgs/bg-forgotpass-recover.png) #ffffff no-repeat;*/
/*    padding: 60px 0px 10px 0px; */
    text-align: center;
    width: 100%;
    height: 228px;
    
    /*border: solid 2px #555555;*/
}
.forgot-pass2 p 
{    
    padding-bottom: 10px;
}
.forgot-pass22 
{    
    padding-bottom: 10px; 
    text-align: left;
    background: url(../imgs/bg-forgotpass-recover.png) #ffffff no-repeat;
}
.forgot-pass
{
   /* background: url(../imgs/bg-forgotpass.gif) #ececect no-repeat ;*/
    background: url(../imgs/bg-forgotpass.gif) #ececec no-repeat;
    padding: 60px 5px 10px 60px;
    text-align: left;
    border: solid 2px #555555;
}
.forgot-pass p 
{
    padding-bottom: 10px;
}
/*Tour*/
.take-tour 
{
    width: 941px;
    margin: 0 auto;
    background: url(../imgs/bg-tour.gif) repeat-x #caeffd;
    min-height: 640px;
    padding: 20px 10px 45px 10px;
    position: relative;
}
.tour-bottom, .tour-top 
{
    width: 960px;
    margin: 0 auto;
    height: 25px;
}
.tour-top  
{
    background: url(../imgs/bg-tour-top.gif) no-repeat;
}
.tour-bottom  
{
    background: url(../imgs/bg-tour-bottom.gif) no-repeat;
}
.tour-menu 
{
    width: 230px;
    float: left;
}
.tour-menu li 
{
     background: url(../imgs/bg-tour-nav.png) no-repeat;
     padding: 5px 2px 8px 30px;
}
.tour-menu li a 
{
    font-family: "Myriad Pro";
    font-size: 18px;
    color: #34b1df;
    font-style: italic;
}
.tour-main 
{
    margin-left: 235px;
    
}
.tour-main h3 
{
    background: url(../imgs/bg-heading-tour.gif) left bottom no-repeat;
    font-family: "Myriad Pro";
    color: #f58864;
    font-size: 26px;
    font-style: italic;
    padding: 5px 0;
    margin-bottom: 10px;
}
.tour-main p 
{
    margin: 10px 0;
}
.tour-main img 
{
    display: block;
    margin-bottom: 15px;
    margin-top: 35px;
}
* html .tour-main input{font-size:0;line-height:0}  /* ie6 */
*+html .tour-main input{font-size:0;line-height:0}  /* ie7 */

.next, .prev-d, .prev, .next-d 
{
    width: 96px;
    height: 36px;
    border: none;
    text-indent: -9999px;
    margin-bottom: 20px;
    z-index: 9999;
   /* margin-top: -50px;*/
}
.next 
{
    background: url(../imgs/bg-next-btn.png) no-repeat;
    cursor: pointer;
    float: right;
}
.prev-d 
{
    background: url(../imgs/bg-prev-btn-d.png) no-repeat;
    margin-left: 510px;
    position: absolute;
}
.prev
{
    background: url(../imgs/bg-prev-btn.png) no-repeat;
    cursor: pointer;
    margin-left: 510px;
    position: absolute;
}
.next-d 
{
    background: url(../imgs/bg-next-btn-d.png) no-repeat;
    float: right;
}
.go-to 
{
    text-align: right;
}
.short-cut-sign 
{
    position: absolute;
    left: 700px;
    top: -90px;
    cursor: pointer;
}

/*Main popup*/
.bizloop-popup 
{
    width: 436px;
    min-height: 180px;
    background: url(Images/popup/po-bottom.gif) no-repeat left bottom;
}
.words-popup 
{
     background: url(Images/popup/po-top.gif) no-repeat left top;
     padding: 40px 10px 10px 50px;
     min-height: 100px;
}
.words-popup h1 
{
    font-family: "Myriad Pro";
    font-size: 28px;
    font-style: italic;
    color: #0e9bd0;
    margin-bottom: 10px;
}
.submit-popup 
{
    padding: 20px 20px 20px 50px;
}

.errorMessage
{
	color : Red;
}

.successMessage
{
	color : Green;
}

.quote
{
    border: 1px solid #b6e1f1;
    padding: 10px;
    background:#e6f5fa;
    margin: 10px;
}
