/* CSS Document */

/**{padding:0px; margin:0px}*/

body{background:#18588a; margin:0;padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#1f1f1f; font-size:12px; font-weight:normal}
div, p, h1, h2, h3, h4, h5, span, form, input, select, label, text-area, a, img, fieldset, dl, dd, dt{ margin:0; padding:0;}
img a{border:none; outline:none;}
a{text-decoration:none; padding:0; margin:0;}
.clear{
	line-height:0px;
	font-size:0px;
	clear:both;
	border:0;
	}
ul{list-style:none}

.left{float:left}

.right{float:right}

.clr{clear:both}

.justify{text-align:justify; line-height:22px}

.line_height22{line-height:22px}

#page{
	background:#18588a  top center no-repeat;/*url(../images/bigbg1.jpg)*/
	width: 100%;
	display: table;
	}
/*#main_wraper{width:1000px; margin:0px auto; }*/ 

#main_wraper{width:98%; margin:0 auto; }

/*.body_bg{width:960px; background:#fefbe6; padding:6px 10px}*/

.body_bg{width:96%; background:#fff center; padding:6px 10px;}

.logo {
    width: 100%;
    padding:  20px 0px 10px 50px;
    color: #38b7b7;
    font-family: 'Segoe UI' ,Verdana,Arial,Helvetica, sans-serif;
    font-size: 30px;
    /*background : url('../images/logo_wb.png')no-repeat;
    min-height: 45px;*/
    
}


/*.menu{width:340px; padding-left:620px;  height:31px; background:#81BEF7 ;}*/

.menu{width:50%; padding-left:620px;  height:31px;  /*background:#376904 ;*/background:#81BEF7 ;}

.menu ul li {
    background: url(../images/nav_division.gif) no-repeat right 0px;
    padding: 0px 5px 0px 5px;
    height: 31px;
    float: left;
}

.menu ul li.last{background:none}

.menu ul li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#242424; text-decoration:none;   text-align:center; font-weight:bold}

.menu ul li a:hover, .active{font-family:Arial, Helvetica, sans-serif; font-size:12px; /*color:#d0ffa5 !important;*/color:#534040 !important; text-decoration:none;  text-align:center; font-weight:bold}





/*.bg{background:#fefbe6; border-top:4px solid #29557e; border-left:1px solid #29557e; border-right:1px solid #29557e; border-bottom:1px solid #29557e; width:908px; padding:20px 15px;}*/

.bg{background:#fff; border-top:4px solid #29557e; border-left:1px solid #29557e; border-right:1px solid #29557e; 
    border-bottom:1px solid #29557e; width:98%; padding:20px 15px;}

.bg_login{background:#fff; border-top:4px solid #29557e; border-left:1px solid #29557e; border-right:1px solid #29557e; border-bottom:1px solid #29557e; width:450px; padding: 15px; margin-left:250px; }

.bg_login01{background:#fff; border-top:4px solid #29557e; border-left:1px solid #29557e; border-right:1px solid #29557e; border-bottom:1px solid #29557e; width:360px; padding: 15px; margin-left:50px; float:left}

.bg_login02{background:#fff; border-top:4px solid #29557e; border-left:1px solid #29557e; border-right:1px solid #29557e; border-bottom:1px solid #29557e; width:360px; padding: 15px; margin-right:50px; float:right}

/*.detail_left{width:675px; margin-left:10px; float:left}*/
.detail_left{width:69%; margin-left:10px; float:left}
.detail_leftnew{width:33%; margin-left:5px; float:left;margin-top:30px;}
/*.bg_right{background:#fefbe6; border-top:4px solid #29557e; border-left:1px solid #29557e; border-right:1px solid #29557e; border-bottom:1px solid #29557e; 
          width:640px; padding:20px 15px; }*/

.bg_right{background:#fff; border-top:4px solid #29557e; border-left:1px solid #29557e; border-right:1px solid #29557e; border-bottom:1px solid #29557e; 
          width:100%; padding:20px 15px; }

.bg_rightnew{background:#fff;
          width:100%; padding:0 15px; } /*border-top:1px solid #79b7e7; border-left:1px solid #79b7e7; border-right:1px solid #79b7e7; border-bottom:1px solid #79b7e7;*/ 

/*.bg_rightfull{background:#fefbe6; border-top:4px solid #29557e; border-left:1px solid #29557e; border-right:1px solid #29557e; border-bottom:1px solid #29557e; 
          width:920px; padding:20px 15px; }*/

.bg_rightfull{background:#fff; border-top:4px solid #29557e; border-left:1px solid #29557e; border-right:1px solid #29557e; border-bottom:1px solid #29557e; 
          width:97%; padding:20px 15px; }

/*.left_menu{width:240px; padding:15px; border:1px solid #29557e; float:left;min-height:150px;}*/
.left_menu{width:25%; padding:15px; border-top:4px solid #29557e; border-left:1px solid #29557e; border-right:1px solid #29557e; border-bottom:1px solid #29557e; 
            float:left;min-height:150px;}

.left_menunew{width:35%; padding:15px; float:left;min-height:450px;max-height:800px;}
/*border-top:4px solid #29557e; border-left:1px solid #29557e; border-right:1px solid #29557e; border-bottom:1px solid #29557e; 
            */
#divaccordion .ui-accordion-content {
    height: 100%;
}
.right_menunew{width:25%; margin-left:40px;margin-top:30px; float:left;min-height:150px;}

.bg01{background:#b2ac81;}

.bg02{background:#ece7c3; padding:4px}

.bg03{background:#fefbe6; padding:4px}

.bg04{background:#78820e; width:280px; padding:10px}

.text_field{width:160px; padding:3px; border:1px solid #bcb47d; background:#fefbe6; height:18px}

.text_field01{width:100px; padding:3px; border:1px solid #bcb47d; background:#fefbe6; height:18px;text-transform:uppercase;}

.text_field02{width:40px; padding:3px; border:1px solid #bcb47d; background:#fefbe6; height:18px}

.text_field03{width:70px; padding:3px; border:1px solid #bcb47d; background:#fefbe6; height:18px}

.text_field04{width:40px; padding:3px; border:1px solid #aaa36f; background:#ece7c3; height:18px}

.text_field05{width:160px; padding:3px; border:1px solid #aaa36f; background:#ece7c3; height:18px}

.text_area{width:160px; padding:3px; border:1px solid #bcb47d; background:#fefbe6; height:40px}

.list{width:130px; padding:2px; border:1px solid #bcb47d; background:#fefbe6; height:26px;font-family:'Segoe UI',Verdana,Arial}

.list01{width:160px; padding:3px; border:1px solid #bcb47d; background:#fefbe6; height:26px}

.list02{width:112px; padding:2px; border:1px solid #bcb47d; background:#fefbe6; height:26px}

.list03{width:80px; padding:2px; border:1px solid #bcb47d; background:#fefbe6; height:26px}

.list04{width:80px; padding:2px; border:1px solid #aaa36f; background:#ece7c3; height:26px}

.button01{width:80px; height:32px; background:url(../images/button01.png) no-repeat; color:#FFFFFF; text-align:center; cursor:pointer; border:0px; }


.button02{width:120px; height:28px; background:url(../images/button02.png) no-repeat; color:#FFFFFF; text-align:center; cursor:pointer; border:0px; color:#FFFFFF}
.button03{width:140px; height:32px; background:url(../images/button03.png) no-repeat; color:#FFFFFF; text-align:center; cursor:pointer; border:0px; color:#FFFFFF}
.login_button{width:100px; height:30px; background:url(../images/login_button.png) no-repeat; color:#FFFFFF; text-align:center; cursor:pointer; border:0px; padding-top:5px}

.sign_up_button{width:100px; height:30px; background:url(../images/sign_up_now.png) no-repeat; color:#FFFFFF; text-align:center; cursor:pointer; border:0px; padding-top:5px}



/************* text *****************/

.text01{color:#90760c; font-size:20px; font-family:Arial, Helvetica, sans-serif; font-weight:normal}

.text02{color:#90760c; font-size:15px; font-family:Arial, Helvetica, sans-serif; font-weight:normal}

.text03{color:#FF0000}

.text04{color:#90760c;}

.text05{color:#fff; font-size:17px; font-family:Arial, Helvetica, sans-serif; font-weight:normal}

/************* link *****************/

.link01{color:#fff; text-decoration:none}

.link01:hover{color:#000; text-decoration:none}

.link02{color:#000; text-decoration:none}

.link02:hover, .active01{color:#90760c!important; text-decoration:none}

.link03{color:#90760c; text-decoration:none; font-weight:bold}

.link03:hover{color:#000; text-decoration:none; font-weight:bold}

.link04{color:#FF0000; text-decoration:none}

.link04:hover{color:#1f1f1f; text-decoration:none}

.link05{color:#90760c; text-decoration:none}

.link05:hover{color:#000; text-decoration:none}


/************* border *****************/
.require{color:red;font-size:11px}
.requirefield{color:red;font-size:18px}
.labelCaption{font-family:Segoe UI;font-size:12px;color:#1f1f1f;text-align:left}
.labelCaptionbold{font-family:Segoe UI;font-size:12px;color:#1f1f1f;text-align:left;font-weight:bold;}
.border01{border-bottom:1px solid #29557e;}

.headingCaption{font-family:Verdana ,Segoe UI;font-size:14px;color:#FFF;font-weight:bold;background-color:#18588a;text-align:center;vertical-align:middle}

.headingCaptionnew{font-family:Verdana ,Segoe UI;font-size:14px;color:#18588a;font-weight:bold;background-color:#f6f9fa;border:1px solid #18588a;text-align:center;vertical-align:middle}

.error{float:none;font-size:11px;color:#e10707;display:block;width:auto;margin:0;text-align:left}
.loading-overlay,.verfication-overlay,.content-overlay,.confirm-overlay{background:url(../images/overlay.png);height:100%;left:0;position:fixed;_position:absolute;_height:1020px;top:0;width:100%;z-index:1200;display:none}

.close-content{background:url(../images/close.png?v=1) no-repeat right top;margin:-4px 0 0 -21px;cursor:pointer;font-size:11px;width:100%;height:20px;padding-top:3px;text-align:right;padding-right:25px}

.ajax-loader-outer{background:#fff url(../images/ajax-loader_new.gif) no-repeat 5px 5px;margin:291px auto 0 auto;width:68px;border:1px solid #e7e7e7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:15px 0 12px 46px;font-size:13px;color:#000;font-family:Segoe UI,Lucida Grande,Arial,Helvetica,sans-serif;height:15px;-moz-box-shadow:2px 2px 3px #c2c2c2;-webkit-box-shadow:2px 2px 3px #c2c2c2;box-shadow:2px 2px 3px #c2c2c2}

.ajax-loader-outernew{background:#fff url(../images/ajax-loader_new.gif) no-repeat 5px 5px;margin:291px auto 0 auto;width:200px;border:1px solid #e7e7e7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:15px 0 12px 46px;font-size:13px;color:#000;font-family:Segoe UI,Lucida Grande,Arial,Helvetica,sans-serif;height:50px;-moz-box-shadow:2px 2px 3px #c2c2c2;-webkit-box-shadow:2px 2px 3px #c2c2c2;box-shadow:2px 2px 3px #c2c2c2}

.loadwrapper{width:960px;margin:0 auto;position:relative}

.wrapper-outer{margin:0 auto;width:80%;height:650px;padding:15px 0;overflow-y:auto;overflow-x:hidden}
.wrapper-inner{background:url(../images/page-overlay.png);margin:35px auto 0 auto;width:90%;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:8px}
.wrapper-board-outer{margin:0 auto;width:465px;height:100%;padding:15px 0}
.wrapper-board-inner{background:url(../images/page-overlay.png);margin:35px auto 0 auto;width:427px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:8px}
/*.loadContent{background:#fff;padding:9px 9px 0 9px;border:1px solid #cacaca;_width:435px;height:150px}*/
.loadContent{background:#fff;padding:9px 9px 0 9px;border:1px solid #cacaca;_width:100%;height:100%}
.borderBlue{
    border: solid 1px #302078;
}
.divTableMyAccount
{
    width:98%;
    border: 1px solid #29557e;
    -moz-box-shadow: inset 0.9px 1px 3px #e4e4e4;
	-webkit-box-shadow: inset 0.9px 1px 3px #e4e4e4;
	box-shadow: inset 0.9px 1px 3px #e4e4e4;
}
.divTable
{
    width:98%;
    height:364px;
    border: 1px solid #29557e;
    -moz-box-shadow: inset 0.9px 1px 3px #e4e4e4;
	-webkit-box-shadow: inset 0.9px 1px 3px #e4e4e4;
	box-shadow: inset 0.9px 1px 3px #e4e4e4;
    /*overflow:scroll;*/
    margin-top: 15px;
  box-shadow: inset 0 0 5px rgba(0,0,0,.25);
  background-color: #fcfcfc;
  overflow: hidden;
}

/*.divTable img {
  display: block;
  height: auto;
  max-width: 100%;
}*/
/*.img-container,
.img-preview {
  background-color: #f7f7f7;
  overflow: hidden;
  width: 100%;
  text-align: center;
}

.img-container {
  min-height: 200px;
  max-height: 466px;
  margin-bottom: 20px;
}

@media (min-width: 768px) {
  .img-container {
    min-height: 466px;
  }
}

.img-container > img {
  max-width: 100%;
}*/
.th
{
    font: bold 12px/19px Segoe UI, Lucida Grande, Arial, Helvetica, sans-serif;
    
}
.th1
{
    font: bold 12px/19px Segoe UI, Lucida Grande, Arial, Helvetica, sans-serif;
    border: 1px solid gray;
    
    background:#ece7c3; padding:4px;
}
.tr
{
    font: 11px/19px Segoe UI, Lucida Grande, Arial, Helvetica, sans-serif;
    
}
.tablepreview{
    border: 1px solid #29557e;
}
.tablepreview td{
    border: 1px solid #29557e;
}
.tablepreview .tdNoBorder{
    border: 0 ;
}
.tr1
{
    font: 11px/19px Segoe UI, Lucida Grande, Arial, Helvetica, sans-serif;
    border: 1px solid gray;
    
}
.tr2
{
    font: 14px/24px Segoe UI, Lucida Grande, Arial, Helvetica, sans-serif;
    border: 1px solid gray;
    text-align:left;
    
}

.trinput
{
    width:30px;
    height:20px;
    font: 11px/11px Segoe UI, Lucida Grande, Arial, Helvetica, sans-serif;
    text-align: right;
    background:#fefbe6;
    border: 1px solid #cbc7c7;
    -moz-box-shadow: inset 0.9px 1px 3px #e4e4e4;
	-webkit-box-shadow: inset 0.9px 1px 3px #e4e4e4;
	box-shadow: inset 0.9px 1px 3px #e4e4e4;
    border-width:thin;
    margin-bottom: 1px;
    /*overflow:scroll;*/
}

.trinputarea
{
    width:80px;
    font: 11px/17px Segoe UI, Lucida Grande, Arial, Helvetica, sans-serif;
    text-align: left;
    height:50px;
    border: 1px solid #cbc7c7;
    -moz-box-shadow: inset 0.9px 1px 3px #e4e4e4;
	-webkit-box-shadow: inset 0.9px 1px 3px #e4e4e4;
	box-shadow: inset 0.9px 1px 3px #e4e4e4;
    border-width:thin;
    margin-bottom: 1px;
}
.tabs-outer {
    /*background: url(/img/checkout/tabs-line.gif) repeat-x left 18px;*/
    /*width: 823px;*/
    width: 615px;
    overflow: hidden;
    margin: 0 10px 25px 10px;
}

.tabs-cont {
	/*background: url(/img/checkout/tab-bg.gif) no-repeat top center;*/
	font-size: 12px;
	font-weight: normal;
	color:  #90760c;
	float: left;
	width: 150px;
}

.tab-visited:hover {
	/*background: url(/img/checkout/tab-active.gif) no-repeat top center;*/
	color:  #90760c;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
}

.tab-active {
	/*background: url(/img/checkout/tab-active.gif) no-repeat top center;*/
	color: #90760c;
	font-weight: bold;
	font-size: 13px;
}

.tab-disabled {
	background: none !important;
	opacity: 0.6;
	cursor: not-allowed;
    color:  #555555;
}


.tabs-personal {
	background: url(../images/person.png) no-repeat center;
	height: 36px;
	margin: 0 auto;
}

.tabs-qualification {
	background: url(../images/quali.png) no-repeat center;
	height: 36px;
	margin: 0 auto;
}

.tabs-confirm {
	background: url(../images/order.png) no-repeat center;
	height: 36px;
	margin: 0 auto;
}

.tabs-complete {
	background: url(../images/liqpay.png) no-repeat center;
	height: 36px;
	margin: 0 auto;
}
.tabs-submit {
	background: url(../images/Rupee.jpg) no-repeat center;
	height: 36px;
	margin: 0 auto;
}
.tabs-payment {
	background: url(../images/Rupee.jpg) no-repeat center;
	height: 36px;
	margin: 0 auto;
}
.tabs-order {
	background: url(../images/login.png) no-repeat center;
	height: 36px;
	margin: 0 auto;
}
.tabs-upload {
	background: url(../images/uploadnew.png) no-repeat center;
	height: 36px;
	margin: 0 auto;
}.tabs-preview {
	background: url(../images/preview.png) no-repeat center;
	height: 36px;
	margin: 0 auto;
}
/*.tabs-payment {
	background: url(../images/autoship.png) no-repeat center;
	height: 36px;
	margin: 0 auto;
}*/
.customer-info-outer,.order-summary-outer {
	overflow: hidden;
	font-family: Segoe UI, Lucida Grande, Arial, Helvetica, sans-serif;
}

.customer-info-outer {
	margin: 0 10px;
}

.order-summary-outer {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #b6b5b5;
	margin: 0 10px 0px 10px;
}

.order-summary-bg {
	/*background: url(/img/checkout/order-summary-bg.gif) repeat-x;*/
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	margin: 1px;
	overflow: hidden;
}

.customer-info {
	width: 380px;
	float: left;
	overflow: hidden;
	padding-bottom: 25px;
}

.customer-info label {
	float: left;
	font-size: 13px;
	color: #242424;
	display: block;
	width: 150px;
	margin: 7px 0;
	text-align: right;
	padding-right: 10px;
}

.application-info
{
    font-family: Segoe UI;
}
.application-info label.error,.mobile-verfify-left label.error,.error {
	float: none;
	font-size: 11px;
	color: #E10707;
	display: block;
	width: auto;
	margin: 0px;
	text-align: left;
	
}

.verifyDiv
{
	border: 1px solid #2C8357;
	border-radius: 5px 5px 5px 5px;
	margin-top:70px;
	padding: 10px;
	/*width: 900px;*/
	background-color: #53C68C;
	text-align:center;
}
.loginVerified
{
	font-family: Segoe UI,Lucida Grande,UnDotum,Arial,Helvetica,sans-serif;
	font-size: 18px;
	padding: 20px;
	color: #FFFFCC;
}


.footerlink {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f5f2f2;  padding-right:10px; padding-left:10px;  text-align:center; font-weight:bold}
.footerlink p  a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f5f2f2; text-decoration:underline; padding-right:10px; padding-left:10px;  text-align:center; font-weight:bold}

.footerlink p a:hover, .active{font-family:Arial, Helvetica, sans-serif; font-size:12px; /*color:#d0ffa5 !important;*/color:#f5f2f2 !important; text-decoration:none;  text-align:center; font-weight:bold}


