@font-face{ 
font-family: 'Mulish';
font-weight:600;
src: url('../zurich-cn-bt.ttf');
/*src: url('WebFont.eot?#iefix') format('embedded-opentype'),
/*url('WebFont.woff') format('woff'),*/
/*url('WebFont.ttf') format('truetype'),*/
/*url('WebFont.svg#webfont') format('svg');*/
}


@font-face {
   font-family: 'Mulish';
   font-weight:600;
    src: url('../zurich-cn-bt.ttf') format("truetype");
    src: url('../zurich-cn-bt.eot');
}


body
{
	margin:0px;	
	font-family: 'Mulish', Helvetica, sans-serif;
	*font-family:'Mulish';
	_font-family:'Mulish';
	font-family: 'Mulish';
    font-weight:600;
	
}


img
{
	border:0px;	
	margin:0px;
	padding:0px;
}
/*top navigation */
#topnav
{
	width:100%;
	float:left;
}
#topnavinner
{
	width:1000px;
	margin:0px auto;
	*margin-left: 7%;
	_margin-left: 7%;
	margin-left: 7\9%;
}
.topnavigation
{
	width:auto;
	float:right;	
	margin:5px 10px 0px 0px;
	padding:0px;
	*margin-left: 7%;
	_margin-left: 7%;
	margin-left: 7\9%;
}
#topnavigation
{
	width:980px;
	margin:0px auto;
}
.topnavigation ul
{
	margin:0px;
	padding:0px;	
}
.topnavigation ul li
{
	display:inline;	
	color:#272626;
	font-size:12px;
	width: 40px;
	*width: 60px;
	_width: 60px;
	width: 60\9px;
}
.topnavigation ul li a
{
	text-decoration:none;
	font-size:12px;
	color:#272626;
	text-decoration:underline;
}
.topnavigation ul li a:hover
{
	text-decoration:none;
}
.topnavigation ul li a img
{
		padding: 10px 5px 0px 0px !important;
}
#tnav
{
	float:left; 
	width:99%;
	height:15px; 
	background-color:#c83000; 
	text-align:right; 
	padding-right:10px;	
	color:#ffffff;
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;
}
.tnavinner a
{
	color:#ffffff; 
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;	
	text-decoration:none;
}
.tnavinner a:hover
{
	text-decoration:underline;	
}
.languagemain
{
	float:right; 
	width:130px;	
	width:145\9px;
	margin:5px 0px 0px 0px;
}

.topnaviconicon
{
	float: left; 
	width: 20px;
	color:#000000;
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;
}
.topnavicontext
{
	float: left; 
	width: 50px;
	color:#000000;
	font-family: 'Mulish', Helvetica, sans-serif; 
	font-size:12px;
	font-weight:600;
	
}
.topnavicontext a
{
	color:#000000;
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;
}
/*navigation */
.leftnavmain
{
	width:190px;
	float:left;	
	margin: 10px 0px 0px 0px;
}
.navigation
{
	width:200px;
	float:left;	
	margin:5px 10px 20px 0px;
	padding:0px;
}
.navigation ul
{
	margin:0px;
	padding:0px;	
}
.navigation ul li
{
	display:inline;	
	color:#272626;
	font-size:12px;
}
.navigation ul li a
{
	text-decoration:none;
	font-size:12px;
	color:#272626;
	text-decoration:underline;
}
.navigation ul li a:hover
{
	text-decoration:none;
}


.welcomemsg
{
	width:auto;
	float:left;	
	margin:5px 10px 10px 0px;
	padding:0px;
	font-family: 'Mulish' , Helvetica, sans-serif;
	font-weight:600;
}
.welcome
{
	width:auto;
	float:left;
	padding:5px 0px 0px 5px;
	font-size:14px;
	color:#272626;
	font-family: 'Mulish', Helvetica, sans-serif;
    font-weight:600;
}
.welcomename
{
	width:auto;
	float:left;
	padding:5px 0px 0px 5px;
	font-size:14px;
	color:#ed1b24;
	font-weight:bold;
	font-family: 'Mulish', Helvetica, sans-serif;
	font-weight:600;
}
.lastlogin
{
	width:auto;
	float:left;
	padding:5px 0px 0px 5px;
	font-size:12px;
	color:#000000;
	margin: 0px 0px 0px 50px;
	font-family: 'Mulish', Helvetica, sans-serif;
	font-weight:600;
}
/* top menu */

#menu
{
	float:left;
	width:100%;	
	margin:0px 0px 10px 0px;
	padding:10px;
	height:30px;
	overflow:hidden;
	background:url(../images/topnavbg.png) repeat-x;
}
#menu ul
{
	margin:0px;
	padding:0px;	
}
#menu ul li
{
	display:inline;	
	
}
#menu ul li a
{
	font-family:'Mulish';
	font-size:12px;
	color:#7a0e11;
	text-decoration:none;
	font-weight:600;
	margin-left:10px;
	padding:5px;
	background-color:#efede1;
	border-radius:5px;
}
#menu ul li a:hover
{
	color:#ffffff;
	text-decoration:none;
	margin-left:10px;	
	background-color:#992f2c;
	padding:5px;
	border-radius:5px;
}
#menu ul li a:active
{
	color:#ffffff;
	text-decoration:none;
	margin-left:10px;	
	background-color:#d3191e;
	padding:5px;
	border-radius:5px;
}



.languagehome
{
	float:left;
	width:60px;
	font-size:11px;	
}

.homebg
{
	background-image:url(../images/home.png);	
	background-repeat:no-repeat;
	width:16px;
	height:16px;
	padding:0px 0px 5px 20px;
}
.logoutbg
{
	background-image:url(../images/logout.png);	
	background-repeat:no-repeat;
	width:16px;
	height:16px;
	padding:0px 0px 5px 20px;
}
.helpiconbg
{
	background-image:url(../images/help-icon.png);
	background-repeat:no-repeat;
	width:16px;
	height:16px;
	padding:0px 0px 5px 20px;	
}
/* content css*/
#cmscontent
{
	width:1000px;
	margin:auto;
	*margin-left: 7%;
	_margin-left: 7%;
	margin-left: 7\9%;
}

.cmscontent
{
	width:100%;
	float:left;	
}
#cmscontentinner
{
	width:1000px;
	float:left;	
}
#cmscontentinner1
{
	width:500px;
	margin:0px auto;
	
}

/* header style */
#cmsheader
{
	width:980;
	margin:0px auto;
	margin-left: 7%;
	_margin-left: 7%;
	margin-left: 7%;
	*margin-bottom: 5px;
	_margin-bottom: 5px;
	margin-bottom: 5px;
}

#cmsclientlogo
{
	width:auto;
	float:right;
	margin:7px 7px 0px 5px;
}
#cmslogo
{
	width:auto;
	float:left;
	margin:11px 0px 0px 0px;
}
.cmslogoimg
{
	background-image:url(../images/logobg.png);
	width:162px;
	height:50px;
	float:left;
	margin:0px 0px 0px 10px;
}
.cmslogotext
{
	background-image:url(../images/logobg.png);
	background-repeat:no-repeat;
	width:50px;
	height:51px;
	float:left;
	margin:0px 0px 0px 10px;
}
.cmslogotext div
{
	font-family: 'Mulish';
    font-weight:600;
	color:#ffffff;
	font-size:44px;
	margin:1px 0px 0px 8px;
}
.cmslogobg1
{
	background-image:url(../images/logoredbg.png);
	background-repeat:no-repeat;
	width:50px;
	height:51px;
	float:left;
	margin:0px;
}
.cmslogobg1 div
{
	font-family:'Mulish';
	color:#ffffff;
	font-size:44px;
	font-weight:600;
	margin:1px 0px 0px 8px;
}
.cmslogobg2
{
	background-image:url(../images/logobg.png);
	background-repeat:no-repeat;
	width:50px;
	height:51px;
	float:left;
	margin:0px 0px 0px 10px;
}
.cmslogobg2 div
{
	font-family:'Mulish';
	color:#ffffff;
	font-size:44px;
	font-weight:600;
	margin:1px 0px 0px 8px;
}

.cmslogobg3
{
	background-image:url(../images/logogreenbg.png);
	background-repeat:no-repeat;
	width:50px;
	height:51px;
	float:left;
	margin:0px 0px 0px 10px;
}
.cmslogobg3 div
{
	font-family:'Mulish';
	color:#ffffff;
	font-size:44px;
	font-weight:600;
	margin:1px 0px 0px 8px;
}
#cmsclientname
{
	width:1000px;
	margin:0px auto;
	float:left;
}
#cmsclienttext
{
	color:#264263;
	font-size:18px;
	margin:28px 0px 5px 5px;
	float:left;
	width:auto;
	font-family:'Mulish';
	font-style:italic;
	font-weight:600;
}

/*login style*/
#loginmain
{
	width:100%;
	height:60px;
	float:left;
	background:url(../images/loginbg.png);
	background-repeat:repeat-x;	
}
#loginleft
{
	width:32%;
	*width:25%;
	_width:25%;
	width:25\9%;
	float:left;	
}
#loginbox
{
	width:100%;
	*width:95%;
	_width:95%;
	width:95\9%;
	float:left;	
	margin-top:8px;
	*margin-top:3px;
	_margin-top:3px;
	margin-top:3\9px;
	*margin-left: 5%;
	_margin-left: 5%;
	margin-left: 5\9%;
}
#loginbox span
{
	margin:0px 0px 0px 5px;	
	
}
#logintext
{
	float:left;
	width:50px;
	margin:5px 0px 0px 0px;
}	
.logintext
{
	font-size:14px;
	color:#ffffff;	
	font-weight:bold;
		
}
#loginboxtop
{
	width:1399px;
	float: left;
	margin-left: 5%;
	*margin-left: 13%;
	_margin-left: 13%;
	margin-left: 16\9%;
	*margin-top: 7px;
	_margin-top: 7px;
	margin-top: 5\9px;
}
.logininner
{
	float:left;
	width:125px;
}
.logininnerlable{
	float:left;
	width:77px;	
	font-family:'Mulish';
	color:#ffffff;
	font-size:14px;
	font-weight:600;
	margin-top: 5px;
}
.loginbutton{
	float:left;
	width:105px;	
}
.textboxmediumbg{
	color:#000000;
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;
}

#loginbtnbg{
	width:100px;
	height:25px;	
	border-radius:20px;
	background-color:#ffffff;
	outline: 2px solid #808080;
	background-repeat:no-repeat;
	border:0px;	
	color:#e42827;
}

#signUpbtnbg{
	width:154px;
	height:25px;	
	background:url(../images/textbg.png);
	background-repeat:no-repeat;
	border:0px;	
	color:#e42827;
}
#virtualCardAuth{
	width:154px;
	height:25px;	
	background:url(../images/textbg.png);
	background-repeat:no-repeat;
	border:0px;	
	color:#e42827;
}
#forgetpass{
	
	width:90px;	
	margin:2px 0px 0px 0px;
	*margin:5px 0px 0px 0px;
	_margin:5px 0px 0px 0px;
	margin:5\9px 0px 0px 0px;
}

.forgetpass
{
	background-image:url(../images/forgetpass.png);
	background-repeat:no-repeat;
	width:160px;
}
#forgetpass a
{
	font-family: 'Mulish';
    font-weight:600;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;	
	padding:0px 0px 0px 18px;
}
#forgetpass a:hover
{
	text-decoration:none;	
}
.signup
{
	background-image:url(../images/useidbg1.png);
	background-repeat:no-repeat;
}
#frgpassbox
{
	
	padding:10px;
}
#frgpassbtn
{
	width:100px;
	height:25px;	
	background:url(../images/loginbtnbg.png);
	background-repeat:no-repeat;
	border:0px;	
	color:#ffffff;
}
.textboxuserbg
{
	background-image:url(../images/usernametextbg.png);
	background-repeat:no-repeat;
	width:174px;
	height:26px;	
	padding:2px 0px 3px 30px;
}
.textboxpwdbg
{
	background-image:url(../images/forgetpwdtextbg.png);
	background-repeat:no-repeat;
	width:174px;
	height:26px;	
	padding:2px 0px 0px 30px;
}
.textboxlanbg
{
	background-image:url(../images/languageselectbg.png);
	background-repeat:no-repeat;
	width:201px;
	height:26px;	
	padding:2px 0px 0px 5px;
}


/*banner css*/
#cmsbannermain
{
	width:983px;
	float:left;
	margin:20px auto 20px auto;
	text-align:center;
	background-color:#f6f6f6;
	height:250px;
	margin-left: 10px;
}
/* #rotator img {   position: absolute; } **/


/*left nav */
#leftnav
{
	width:200px;
	float:left;		
}




/*container*/

#container
{
	width:960px;
	float:left;
	margin:10px 0px 0px 5px;
}
/*content box*/
#cmscontentmain
{
	width:1000px;
	float:left;
	margin:25px 0px 0px 0px;
	text-align:center;
	height:auto;
}
#cmscontentninner
{
	width:984px;
	*width:1035px;
	_width:1035px;
	width:1035\9px;
	min-height:455px;
	max-height:auto;
	float:left;
	margin:0px 20px 0px 0px;
}

.cmscontentninnertopbg
{
	width:992px;
	height:22px;
	float:left;
	background-image: url(../images/contenttopbg.png);
	background-repeat:no-repeat;
}
.cmscontentninnermiddlebg
{
	width:988px;
	height:660px;
	float:left;
	background-image: url(../images/contentmiddlebg.png);
	background-position:bottom;
	background-repeat:repeat-x;
	border-left:1px solid #fc8b31;
	border-right:1px solid #fc8b31;
}
.cmscontentninnerbottombg
{
	width:992px;
	height:22px;
	float:left;
	background-image:url(../images/contentbottombg.png);
	background-repeat:no-repeat;
}

.contentboxmain
{
	float:left;
	width:300px;
	height:auto;
	margin:0px 0px 0px 10px;
}
.contentboxmain1
{
	float:left;
	width:300px;
	height:200px;
	margin:0px 0px 0px 40px;
}

.contentboxtopbg1
{
	width:300px;
	height:17px;
	background-image:url(../images/cboxlefttopbg.png);
}
.contentboxmiddlebg1
{
	width:300px;
	height:auto;
	background:url(../images/cboxleftmiddlebg.png) #f96d6c;
	background-repeat:repeat-x;
}
.contentboxbottombg1
{
	width:300px;
	height:14px;
	background-image:url(../images/cboxleftbotombg.png);
}

.contentboxtopbg2
{
	width:300px;
	height:15px;
	background-image:url(../images/cboxmiddletopbg.png);
}
.contentboxmiddlebg2
{
	width:300px;
	height:auto;
	background:url(../images/cboxmiddlemiddlebg.png) #f69533;
	background-repeat:repeat-x;
}
.contentboxbottombg2
{
	width:300px;
	height:14px;
	background-image:url(../images/cboxmiddlebottombg.png);
}
.contentboxtopbg3
{
	width:300px;
	height:17px;
	background-image:url(../images/cboxrighttopbg.png);
}
.contentboxmiddlebg3
{
	width:300px;
	height:auto;
	background:url(../images/cboxrightmiddlebg.png) #56c098;
	background-repeat:repeat-x;
}
.contentboxbottombg3
{
	width:300px;
	height:14px;
	background-image:url(../images/cboxrightbotombg.png);
}

.cmdcontentheader
{
		
	width:300px;
	text-align:center;
}
.cmdcontentheader a
{
	color:#FFF;
	font-family: 'Mulish';
    font-weight:600;
	font-size:24px;
	color:#ffffff;
	text-decoration:none;
}
.cmdcontenttext
{
	font-family:'Mulish';
    font-weight:600;
	font-size:14px;
	color:#ffffff;	
	width:270px;
	padding:15px 15px 0px 15px;
	line-height:27px;
	text-align:left;
	height:220px;
}

#cmscontentright
{
	width:750px;
	float:left;
	border-left:3px solid #e27d1c;
	min-height:518px; 
	max-height:auto;
	padding-left: 20px;
	*height:518px; 
	_height:518px; 
	height:518\9px; 
}

.bodytop
{
	width:750px;
	float:left;
	background-color:#ffffff;
	height:100px; 
}

.bodyBottom
{
	width:750px;
	float:left;
	height:auto; 
}


.moretext
{
	width:auto;
}
.moretext a
{
	font-family: 'Mulish';
    font-weight:600;
	font-size:18px;
	color:#ffffff;
	text-decoration:none;
}
.welcometext
{
	font-family:'Mulish';
	font-size:24px;
	color:#1f3c5b;
	font-weight:600;
	font-style:italic;
	margin:300px auto 0px auto;
	width:988px;
	text-align:center;
}

/*spacer div*/
.spacer
{
	width:100%;
	float:left;
}
/*footer css*/
#footermain
{
	width:100%;
	float:left;
	background-color:#723600;
	padding:2px 0px 2px 0px;
}
#footerinner
{
	width:1000px;
	margin:0px auto;
}
#fsslogo
{
	width:100px;
	height:43px;
	float:left;	
	background-image:url(../images/fssfooterlogo.png);
	background-repeat:no-repeat;
	margin:6px;
}
#footermiddle
{
	width:100%;
	float:left;	
	text-align:center;
	font-family: 'Mulish';
    font-weight:600;
	font-size:10px;
	color:#ffffff;	
	margin:5px 0px 0px 0px;
	
}
#footermiddle a
{
	color:#ffffff;	
	text-decoration:underline;
	margin:0px 5px 0px 5px;
}
#footermiddle a:hover
{
	text-decoration:none;
}
#footermiddle1
{
	width:100%;
	float:left;	
	text-align:center;
	font-family: 'Mulish';
    font-weight:600;
	font-size:10px;
	color:#ffffff;	
	margin:5px 0px 0px 0px;
}
.footerinner
{
	float:left;
	width:49%;
	color:#ffffff;	
}
.footerinner a
{
	color:#ffffff;	
	text-decoration:underline;
	margin:0px 10px 0px 10px;
	padding:5px;
}
.footerinner a:hover
{
	text-decoration:none;
}
.footertopmargin
{
	float:left;
	width:100%;
	margin-top:10px;
	*margin-top:25px;
	_margin-top:25px;
	margin-top:25\9px;	
}
#pcicomp
{
	width:120px;
	height:43px;
	float:left;	
	background-image:url(../images/pcicompbg.png);
	background-repeat:no-repeat;
	margin:15px 6px 6px 6px;
}

.copyright
{
	font-family: 'Mulish';
    font-weight:600;
	font-size:14px;
	color:#ffffff;	
}


/*navigation menu*/
#cmsnavmain
{
	width:1000px;
	float:left;
	text-align:center;
	background:url(../images/menubg.png) #d62211;
	background-repeat:repeat-x;
}
.hrmain
{
	width:1000px;
	float:left;
		
}
.hrmain hr
{
	color:#7a0e11;	
}
/*content csss*/

.contentheadermain
{
	width:956px;
	margin:0px auto;
	background-color:#d41907;
	color:#ffffff;
	text-align:center;
	font-family:'Mulish';
	font-size:14px;
	font-weight:600;
	vertical-align:middle;
	padding:5px 0px 5px 0px;
}
.contentheader
{
	width:956px;
	height:40px;
	margin:0px auto;
	/*background-color:#2d2c2c;*/
	background-image:url(../images/tableneaderbg.png);
	background-repeat:repeat-x;
	color:#ffffff;
	text-align:center;
	font-family:'Mulish';
	font-size:14px;
	font-weight:600;
	vertical-align:middle;
	margin:5px 0px 0px 0px;
}
.hcolumn1
{
	float:left;
	width:110px;	
	height:30px;
	text-align:center;
	border-right:1px solid #ffffff;
	padding:5px 0px 5px 0px;
}
.hcolumn2
{
	float:left;
	width:110px;
	height:30px;
	text-align:center;
	border-right:1px solid #ffffff;	
	padding:5px 0px 5px 0px;
}
.hcolumn3
{
	float:left;
	width:110px;
	height:30px;
	text-align:center;
	border-right:1px solid #ffffff;	
	padding:5px 0px 5px 0px;
}
.hcolumn4
{
	float:left;
	width:160px;	
	height:30px;
	text-align:center;
	border-right:1px solid #ffffff;
	padding:5px 0px 5px 0px;
}
.hcolumn5
{
	float:left;
	width:110px;	
	height:30px;
	text-align:center;
	border-right:1px solid #ffffff;
	padding:5px 0px 5px 0px;
}
.hcolumn6
{
	float:left;
	width:148px;
	height:30px;
	text-align:center;
	border-right:1px solid #ffffff;	
	padding:5px 0px 5px 0px;
}
.hcolumn7
{
	float:left;
	width:110px;
	height:30px;
	text-align:center;
	border-right:1px solid #ffffff;	
	padding:5px 0px 5px 0px;
}
.hcolumn8
{
	float:left;
	width:90px;	
	height:30px;
	text-align:center;
	padding:5px 0px 5px 0px;
}
.contentinnermain
{
	width:956px;
	height:650px;
	overflow:auto;
}
.contentrowodd
{
	width:956px;
	height:35px;
	margin:0px auto;
	background-color:#f7f7dc;
	color:#444343;
	text-align:center;
	font-family: 'Mulish';
    font-weight:600;
	font-size:14px;
	vertical-align:middle;
	margin:0px 0px 0px 0px;
}
.oddcolumn1
{
	float:left;
	width:110px;	
	height:25px;
	text-align:center;
	border-right:1px solid #d41907;
	padding:5px 0px 5px 0px;
}
.oddcolumn2
{
	float:left;
	width:110px;
	height:25px;
	text-align:center;
	border-right:1px solid #d41907;	
	padding:5px 0px 5px 0px;
}
.oddcolumn3
{
	float:left;
	width:110px;
	height:25px;
	text-align:center;
	border-right:1px solid #d41907;	
	padding:5px 0px 5px 0px;
}
.oddcolumn4
{
	float:left;
	width:160px;	
	height:25px;
	text-align:center;
	border-right:1px solid #d41907;
	padding:5px 0px 5px 0px;
}
.oddcolumn5
{
	float:left;
	width:110px;	
	height:25px;
	text-align:center;
	border-right:1px solid #d41907;
	padding:5px 0px 5px 0px;
}
.oddcolumn6
{
	float:left;
	width:148px;
	height:25px;
	text-align:center;
	border-right:1px solid #d41907;	
	padding:5px 0px 5px 0px;
}
.oddcolumn7
{
	float:left;
	width:110px;
	height:25px;
	text-align:center;
	border-right:1px solid #d41907;	
	padding:5px 0px 5px 0px;
}
.oddcolumn8
{
	float:left;
	width:90px;	
	height:25px;
	text-align:center;
	padding:5px 0px 5px 0px;
}
.oddcolumn8 a
{
	color:#444343;
	text-decoration:underline;
}
/*even row*/
.contentroweven
{
	width:956px;
	height:35px;
	margin:0px auto;
	background-color:#daf5eb;
	color:#444343;
	text-align:center;
	font-family: 'Mulish';
    font-weight:600;
	font-size:14px;
	vertical-align:middle;
	margin:0px 0px 0px 0px;
}
.evencolumn1
{
	float:left;
	width:110px;	
	height:25px;
	text-align:center;
	border-right:1px solid #d41907;
	padding:5px 0px 5px 0px;
}
.evencolumn2
{
	float:left;
	width:110px;
	height:25px;
	text-align:center;
	border-right:1px solid #d41907;	
	padding:5px 0px 5px 0px;
}
.evencolumn3
{
	float:left;
	width:110px;
	height:25px;
	text-align:center;
	border-right:1px solid #d41907;	
	padding:5px 0px 5px 0px;
}
.evencolumn4
{
	float:left;
	width:160px;	
	height:25px;
	text-align:center;
	border-right:1px solid #d41907;
	padding:5px 0px 5px 0px;
}
.evencolumn5
{
	float:left;
	width:110px;	
	height:25px;
	text-align:center;
	border-right:1px solid #d41907;
	padding:5px 0px 5px 0px;
}
.evencolumn6
{
	float:left;
	width:148px;
	height:25px;
	text-align:center;
	border-right:1px solid #d41907;	
	padding:5px 0px 5px 0px;
}
.evencolumn7
{
	float:left;
	width:110px;
	height:25px;
	text-align:center;
	border-right:1px solid #d41907;	
	padding:5px 0px 5px 0px;
}
.evencolumn8
{
	float:left;
	width:90px;	
	height:25px;
	text-align:center;
	padding:5px 0px 5px 0px;
}
.evencolumn8 a
{
	color:#444343;
	text-decoration:underline;
}
/* button bg*/
.smallbtnbg
{
	background:#711316;
	height:25px;
	color:#ffffff;
	font-family:'Mulish';
	font-size:14px;
	border: 0px;
	font-style: italic;
	font-weight:600;
	*margin-bottom: 10px;
	_margin-bottom: 10px;
	margin-bottom: 10\9px;
}
.smallbtnbg:hover
{
	background:#c05f20;
	height:25px;
	color:#ffffff;
	font-family:'Mulish';
	font-size:14px;
	border: 0px;
	font-style: italic;
	font-weight:600;
	*margin-bottom: 10px;
	_margin-bottom: 10px;
	margin-bottom: 10\9px;
}
.linksmallbtnbg
{
	background:#711316;
	height:25px;
	color:#ffffff;
	font-family:'Mulish';
	font-size:14px;
	border: 0px;
	font-style: italic;
	font-weight:600;
	padding: 5px 10px;
	text-decoration: none;
}
.linksmallbtnbg:hover
{
	background:#c05f20;
	height:25px;
	color:#ffffff;
	font-family:'Mulish';
	font-size:14px;
	border: 0px;
	font-style: italic;
	font-weight:600;
	padding: 5px 10px;
	text-decoration: none;
}
.cdbuttonbg
{
	background:#711316;
	height:25px;
	color:#ffffff;
	font-family:'Mulish';
	font-size:14px;
	border: 0px;
	font-style: italic;
	font-weight:600;
	*margin-bottom: 10px;
	_margin-bottom: 10px;
	margin-bottom: 10\9px;
}
.cdbuttonbg:hover
{
	background:#c05f20;
	height:25px;
	color:#ffffff;
	font-family:'Mulish';
	font-size:14px;
	border: 0px;
	font-style: italic;
	font-weight:600;
	*margin-bottom: 10px;
	_margin-bottom: 10px;
	margin-bottom: 10\9px;
}
.createnewbtn
{
	background-image:url(../images/createnewbtn.png);
	background-repeat:no-repeat;
	width:155px;
	height:30px;
	color:#FFFFFF;
	font-family:'Mulish';
	font-weight:600;
	font-size:14px;
}
.labelsize
{
	width:150px;	
}

/* begin: slideshow */
.slideshow {
position:relative;
padding:0;
margin:0 auto;
height:270px;
}
.slideshow a img {
border:none;
}
.slideshow li.slide {
list-style-type:none;
}
.slideshow .slides {
height:260px;
margin:0;
}
.slideshow .slides li.slide {
visibility:hidden;
position:absolute;
left:0px;
top:0;
}
.slideshow .buttons {
display:none;
}
.slideshow .buttons {
display:block;
position:absolute;
z-index:100;
left:800px;
bottom:0px;
margin:0;
}

.slideshow .buttons li {
float:left;
display:inline;
width:10px;
height:10px;
margin:0;
padding-left:11px;
line-height:30px;
/*background-image:url('buttonBg.png');*/
background-repeat:no-repeat;
}
.slideshow .buttons li a {
float:left;
text-decoration:none;
width:10px;
height:10px;
color:#fff;
background-color:#c21a0a;
outline:0;
}
.slideshow ul.buttons li a:hover {
text-decoration:none;
color:#ae1305;
}
.slideshow ul.buttons li.active a:hover,
.slideshow ul.buttons li.active a {
color:#ffffff;
background-color:#056442;
}
/* end: slideshow */

/*select box css */

/* setting the width and height of the SELECT element to match the replacing graphics */
/*select
{
	 border:0px;	
}*/
select.select
{
		position:relative;
		z-index:10;
		width:166px !important;
		height:26px !important;
		line-height:26px;
}

				/* dynamically created SPAN, placed below the SELECT */
				span.select
				{
					position:absolute;
					bottom:0;
					float:left;
					left:0;
					background:url(images/selectbg.png) no-repeat 0 0;
					cursor:default;
					z-index:1;
				}
				
				.small-select select 
				{ 
					background: transparent; 
					width: 102px; 
					padding: 3px; 
					font-size: 10px; 
					line-height: 1; 
					border: 0; 
					border-radius: 0; 
					-webkit-appearance: none; 
				}
				
				.small-select
				{ 
					width: 80px; 
					height: 25px; 
					overflow: hidden; 
					background:url(../images/select-smallbg.png) no-repeat; 
					no-repeat; 
					border: 0;
				}
				
				.medium-select
				{ 
					width: 153px; 
					height: 25px; 
					overflow: hidden; 
					background:url(../images/select-mediumbg.png) no-repeat; 
					no-repeat; 
					border: 0;
				}

/*input
{
	background-color:transparent !important;	
	border:0px !important;
}*/

/*right side */
#rightside
{
	width:700px;
	float:left;	
}

/* tabb css */
.tabbmain
{
	width:100%;
	float:left;
	border-bottom:3px solid #e27d1c;
}
/*- Menu Tabs F--------------------------- */
	.tabbleft
	{
		float:left; width:20%;	
	}
	.tabbright
	{
		float:left; 
		width:60%;
		margin-left: 28%;	
	}
    #tabsF {
      float: left;
      background: white;/*#efefef;/*#F2F5FF;/*#efefef;*/
      font-size: 13px;
      font-weight: bold;
      line-height: normal;
	 
      }
    #tabsF ul {
	margin:0;
	padding:10px 10px 0px 0px;
	list-style:none;
      }
    #tabsF li {
      display:inline;
      margin:0;
      padding:0;
      }
      
      
   /* #tabsF a {
      float:left;
      background:url("../images/tableftF.png") no-repeat left top;
      margin:0px 0px 0px 5px;
      padding:0 0 0 4px;
      text-decoration: none;
      }
    #tabsF a span {
      float:left;
      display:block;
      background:url("../images/tabrightF.png") no-repeat right top;
      padding:10px 15px 5px 10px;
      color:#494949;
      }
      
    */
    
    .tabLeft{
   		float:left;
      	background:url("../images/tableftF.png") no-repeat left top;
      	margin:0px 0px 0px 5px;
      	padding:0 0 0 4px;
      	text-decoration: none;
    }
    .tabRight{
    	float:left;
      	display:block;
      	background:url("../images/tabrightF.png") no-repeat right top;
      	padding:10px 15px 5px 10px;
      	color:#494949;
      	font-family:'Mulish', Halvatica , san-serif ;
    }  
      
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsF a span {float:none;}
    /* End IE5-Mac hack */
    #tabsF a:hover span {
      color:#8a2302;
      }
    #tabsF a:VISITED {
      background-position:0% -42px;
      }
      
    #tabsF a:hover,a:VISITED {
      background-position:0% -42px;
    }
      
    #tabsF a:hover span {
      background-position:100% -42px;
    }

	#tabsF #current a {
		background-position:0% -42px;
	}
	#tabsF #current a span {
		background-position:100% -42px;
	}
    .tableftactive
  	{
      float:left;
      background:url("../images/tableftF.png") no-repeat left top;
      margin:0px 0px 0px 5px;
      padding:0 0 0 4px;
      text-decoration: none;
      background-position:0% -42px;
      
     }
     .ie7 .tableftactive
  	 {
      float:left;
      background:url("../images/tableftF.png") no-repeat left top;
      margin:0px 0px 0px 5px;
      padding:0 0 0 4px;
      text-decoration: none;
      background-position:0% -42px;
      
     }
     .ie8 .tableftactive
  	 {
      float:left;
      background:url("../images/tableftF.png") no-repeat left top;
      margin:0px 0px 0px 5px;
      padding:0 0 0 4px;
      text-decoration: none;
      background-position:0% -42px;
      
     }
     .ie9 .tableftactive
  	 {
      float:left;
      background:url("../images/tableftF.png") no-repeat left top;
      margin:0px 0px 0px 5px;
      padding:0 0 0 4px;
      text-decoration: none;
      background-position:0% -42px;
      
     }
    .tabrightactive
     {
	  float:left;
      display:block;
      background:url("../images/tabrightF.png") no-repeat right top;
      padding:10px 15px 5px 10px;
      color:#494949;
      background-position:100% -42px;
      color:#8a2302;
      font-family:'Mulish', Halvatica , san-serif;
      font-weight:600;
     }
    .ie7 .tabrightactive
     {
	  float:left;
      display:block;
      background:url("../images/tabrightF.png") no-repeat right top;
      padding:10px 15px 5px 10px;
      color:#494949;
      background-position:100% -42px;
      color:#8a2302;
     }
     .ie8 .tabrightactive
     {
	  float:left;
      display:block;
      background:url("../images/tabrightF.png") no-repeat right top;
      padding:10px 15px 5px 10px;
      color:#494949;
      background-position:100% -42px;
      color:#8a2302;
     }
     .ie9 .tabrightactive
     {
	  float:left;
      display:block;
      background:url("../images/tabrightF.png") no-repeat right top;
      padding:10px 15px 5px 10px;
      color:#494949;
      background-position:100% -42px;
      color:#8a2302;
     }
     
.divider
{
	width:99.5%; float:left;border-bottom:3px solid #e27d1c; overflow:auto;	
}
	
/* profile form css */

#cdmain
{
	width:800px;
	float:left;
	margin:0px auto;

}
#cdinner
{
	width:800px;
	float:left;
}
#cdheaderbg
{
	width:800px;
	height:29px;
	float:left;
	background:#e27d1c;
	font-family:'Mulish';
	color:#ffffff;
	font-size:18px;
	font-style:italic;
	text-align:center;
	font-weight:600;
	vertical-align:middle;
	padding:3px 0px 0px 0px;
}
.cdrow
{
	width:800px;
	float:left;
	margin:10px 0px;
}
.cdcol0
{
	width:30px;
	float:left;
	margin-left:10px;
	color:#323232;
	font-family:'Mulish';
	font-weight:600;
	font-size:12px;
}
.cdcol1
{
	width:50px;
	float:left;
	margin-left:10px;
	color:#323232;
	font-family:'Mulish';
	font-weight:600;
	font-size:12px;
}
.cdcol2
{
	width:100px;
	float:left;
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;
}
.cdcol3
{
	width:150px;
	float:left;
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;
	color:#323232;
}
.cdcol3 a
{
	width:130px;
	float:left;
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;
	text-decoration:underline;
	color:#323232;
}
.cdcol3 a:hover
{
	width:130px;
	float:left;
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;
	text-decoration:none;
	color:#323232;
}
.cdcol4
{
	width:175px;
	float:left;
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;
	color:#323232;
}
.cdcol5
{
	width:200px;
	float:left;
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;
	color:#323232;
}

.cdcol6
{
	width:250px;
	float:left;
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;
	color:#323232;
}
.cdcol7
{
	width:300px;
	float:left;
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;
	color:#323232;
}

.cdcolh1
{
	width:130px;
	float:left;
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;
	color:#323232;
}
.cdcol10
{
	width:140px;
	float:left;
	margin-left:10px;
	color:#323232;
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;
}
.colcolon
{
	width:20px;
	float:left;
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;
	color:#323232;
}
.cdrowcenter
{
	width:800px;
	float:left;
	margin:45px 0px 0px 0px;
	text-align:center;
}
.cdmandatory
{
	font-family: 'Mulish';
    font-weight:600;
	color:#fa0707;
	font-size:10px;
	margin:3px;
}
.cdtextbg
{
	width:207px;
	height:33px;	
	background:url(../images/formtextboxbg.png);
	background-repeat:no-repeat;
	border:0px;
	color:#000000;
	font-size:12px;
	padding:0px 0px 0px 9px;
	font-family: 'Mulish';
    font-weight:600;
}
.cdlable
{
	color:#666666;
	font-size:12px;	
	font-family: 'Mulish';
    font-weight:600;
}

/* formselect bg*/

span.select
				{
					position:absolute;
					bottom:0;
					float:left;
					left:0;
					background:url(../images/formselectbg.png) no-repeat 0 0;
					cursor:default;
					z-index:1;
				}
				
				.formselect select 
				{ 
					background: transparent; 
					width: 225px; 
					padding: 3px; 
					font-size: 12px; 
					line-height: 1; 
					border: 0; 
					border-radius: 0; 
					appearance:none;
					-webkit-appearance: none; 
					font-size:12px;
					font-family: 'Mulish';
                    font-weight:600;
				}
				
				.formselect
				{ 
					width: 203px; 
					height: 37px; 
					overflow: hidden; 
					background:url(../images/formselectbg.png) no-repeat; 
					no-repeat; 
					border: 0;
				}

.cdtextareabg
{
	width:215px;
	height:105px;	
	background:url(../images/formtextareabg.png);
	background-repeat:no-repeat;
	border:0px;
	color:#000000;
	font-size:12px;
	font-family: 'Mulish';
    font-weight:600;
	padding:0px 0px 0px 9px;
}

.cdbuttonbg1
{
	background-image:url(../images/buttonbg1.png);
	background-repeat:no-repeat;
	width:100px;
	height:31px;
	font-family: 'Mulish';
    font-weight:600;
	font-size:14px;
	color:#ffffff;	
}
.cdbuttonbg2
{
	background-image:url(../images/buttonbg2.png);
	background-repeat:no-repeat;
	width:100px;
	height:31px;
	font-family: 'Mulish';
    font-weight:600;
	font-size:14px;
	color:#ffffff;	
}
.cdbuttonbg3
{
	background-image:url(../images/buttonbg3.png);
	background-repeat:no-repeat;
	width:100px;
	height:31px;
	font-family: 'Mulish';
    font-weight:600;
	font-size:14px;
	color:#530702;	
}
.cdbuttonbg4
{
	background-image:url(../images/buttonbg4.png);
	background-repeat:no-repeat;
	width:100px;
	height:31px;
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;
	color:#ffffff;	
}
.emptydiv
{
	float:left; 
	width:auto; 
	height:15px;	
}
textarea
{
	 overflow:hidden;
	 resize:none;	
}

/*toogle css*/
.onoffswitch {
    position: relative; width: 90px;
    -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
}

.onoffswitch-checkbox {
    display: none;
}

.onoffswitch-label {
    display: block; overflow: hidden; cursor: pointer;
    border: 2px solid #999999; border-radius: 20px;
}

.onoffswitch-inner {
    width: 200%; margin-left: -100%;
    -moz-transition: margin 0.3s ease-in 0s; -webkit-transition: margin 0.3s ease-in 0s;
    -o-transition: margin 0.3s ease-in 0s; transition: margin 0.3s ease-in 0s;
}

.onoffswitch-inner:before, .onoffswitch-inner:after {
    float: left; width: 50%; height: 30px; padding: 0; line-height: 30px;
    font-size: 14px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold;
    -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}

.onoffswitch-inner:before {
    content: "";
    padding-left: 10px;
   /* background-color: #2FCCFF; color: #FFFFFF;*/
	background:url(../images/offbg.png) no-repeat #ffffff;
}

.onoffswitch-inner:after {
    content: "";
    padding-right: 10px;
   /* background-color: #EEEEEE; color: #999999;*/
	background:url(../images/onbg.png) no-repeat #ffffff;
    text-align: right;
}

.onoffswitch-switch {
    
    background: #FFFFFF;
    border-radius: 20px;
    position: absolute; top: 0; bottom: 0; right: 56px;
    -moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s; 
}

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
    margin-left: 0;
}

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
    right: 0px; 
}


/*toogle css 1*/
.onoffswitch1 {
    position: relative; width: 90px;
    -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
}

.onoffswitch1-checkbox {
    display: none;
}

.onoffswitch1-label {
    display: block; overflow: hidden; cursor: pointer;
}

.onoffswitch1-inner {
    width: 200%; margin-left: -100%;
    -moz-transition: margin 0.3s ease-in 0s; -webkit-transition: margin 0.3s ease-in 0s;
    -o-transition: margin 0.3s ease-in 0s; transition: margin 0.3s ease-in 0s;
}

.onoffswitch1-inner:before, .onoffswitch1-inner:after {
    float: left; width: 50%; height: 30px; padding: 0; line-height: 30px;
    font-size: 14px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold;
    -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}

.onoffswitch1-inner:before {
    content: "";
    padding-left: 10px;
   /* background-color: #2FCCFF; color: #FFFFFF;*/
	background:url(../images/offbg2.png) no-repeat #ffffff;
}

.onoffswitch1-inner:after {
    content: "";
    padding-right: 10px;
   /* background-color: #EEEEEE; color: #999999;*/
	background:url(../images/onbg2.png) no-repeat #ffffff;
    text-align: right;
}

.onoffswitch1-switch {
    
    background: #FFFFFF;
    border-radius: 20px;
    position: absolute; top: 0; bottom: 0; right: 56px;
    -moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s; 
}

.onoffswitch1-checkbox:checked + .onoffswitch1-label .onoffswitch1-inner {
    margin-left: 0;
}

.onoffswitch1-checkbox:checked + .onoffswitch1-label .onoffswitch1-switch {
    right: 0px; 
}

/*toogle css 2*/
.onoffswitch2 {
    position: relative; width: 90px;
    -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
}

.onoffswitch2-checkbox {
    display: none;
}

.onoffswitch2-label {
    display: block; overflow: hidden; cursor: pointer;
}

.onoffswitch2-inner {
    width: 200%; margin-left: -100%;
    -moz-transition: margin 0.3s ease-in 0s; -webkit-transition: margin 0.3s ease-in 0s;
    -o-transition: margin 0.3s ease-in 0s; transition: margin 0.3s ease-in 0s;
}

.onoffswitch2-inner:before, .onoffswitch2-inner:after {
    float: left; width: 50%; height: 30px; padding: 0; line-height: 30px;
    font-size: 14px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold;
    -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}

.onoffswitch2-inner:before {
    content: "";
    padding-left: 10px;
   /* background-color: #2FCCFF; color: #FFFFFF;*/
	background:url(../images/onbg3.png) no-repeat;
}

.onoffswitch2-inner:after {
    content: "";
    padding-right: 10px;
   /* background-color: #EEEEEE; color: #999999;*/
	background:url(../images/offbg3.png) no-repeat;
}

.onoffswitch2-switch {
    
    background: #FFFFFF;
    border-radius: 20px;
    position: absolute; top: 0; bottom: 0; right: 56px;
    -moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s; 
}

.onoffswitch2-checkbox:checked + .onoffswitch2-label .onoffswitch2-inner {
    margin-left: 0;
}

.onoffswitch2-checkbox:checked + .onoffswitch2-label .onoffswitch2-switch {
    right: 0px; 
}

/*toogle css 3*/
.onoffswitch3 {
    position: relative; width: 45px;
    -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
}

.onoffswitch3-checkbox {
    display: none;
}

.onoffswitch3-label {
    display: block; overflow: hidden; cursor: pointer;
}

.onoffswitch3-inner {
    width: 200%; margin-left: -100%;
    -moz-transition: margin 0.3s ease-in 0s; -webkit-transition: margin 0.3s ease-in 0s;
    -o-transition: margin 0.3s ease-in 0s; transition: margin 0.3s ease-in 0s;
}

.onoffswitch3-inner:before, .onoffswitch3-inner:after {
    float: left; width: 50%; height: 30px; padding: 0; line-height: 30px;
    font-size: 14px; color: #000000; font-family: Trebuchet, Arial, sans-serif; font-weight: bold;
    -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}

.onoffswitch3-inner:before {
    content: "";
    padding-left: 10px;
   /* background-color: #2FCCFF; color: #FFFFFF;*/
	background:url(../images/onbg4.png) no-repeat;
}

.onoffswitch3-inner:after {
    content: "";
    padding-right: 10px;
   /* background-color: #EEEEEE; color: #999999;*/
	background:url(../images/offbg4.png) no-repeat;
}

.onoffswitch3-switch {
    
    background: #FFFFFF;
    border-radius: 20px;
    position: absolute; top: 0; bottom: 0; right: 56px;
    -moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s;
    -o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s; 
}

.onoffswitch3-checkbox:checked + .onoffswitch3-label .onoffswitch3-inner {
    margin-left: 0;
}

.onoffswitch3-checkbox:checked + .onoffswitch3-label .onoffswitch3-switch {
    right: 0px; 
}

.actionMessage {
	color: green;
	white-space: nowrap;
	list-style: none;
	margin: 0px;
	padding-top: 2px;
	padding-left: 20px;
	padding-bottom: 0px; 
	display: block;
	font-family: 'Mulish';
    font-weight:600;
	font-size: 12px;
	overflow: auto;
	height: 3em;
}
#errormain
{
	width:100%;
	float:left; 
	margin:10px 0px;	
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;
	color:#ff0000;
}
#errorinner
{
	width:1000px;
	margin:0px auto;	
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;
	color:#ff0000;
}
.errorMessage {
	background-color: transparent;
	color: red;
	white-space: nowrap;
	list-style: none;
	margin: 0px;
	padding-top: 2px;
	padding-left: 20px;
	padding-bottom: 0px; 
	display: block;
	font-family: 'Mulish';
    font-weight:600;
	font-size:11px;
	 overflow: auto;
	height: 5em;
	width:inherit; 
	
}

.errorMessageBig {
	background-color: transparent;
	color: red;
	white-space: nowrap;
	list-style: none;
	margin: 0px;
	padding-top: 2px;
	padding-left: 20px;
	padding-bottom: 0px; 
	display: block;
	font-family: 'Mulish';
    font-weight:600;
	font-size:13px;
	overflow: auto;
	height: 5em;
	width:inherit; 
}


.inputText {  	
	width:152px;
	height:25px;	
	background:url(../images/textbg.png);
	background-repeat:no-repeat;
	border:0px;
	color:#000000;
	font-size:12px;
	padding:0px 0px 0px 9px;
	*padding:5px 0px 0px 10px;
	_padding:5px 0px 0px 10px;
	padding:5\9px 0\9px 0\9px 10\9px;
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;
}
.textLabel{
	font-family: 'Mulish';
	font-weight:600;
	font-size: 11px;        
	TEXT-TRANSFORM: capitalize;
	color: black; 
	padding-left: 20px;

}

#footer {
	font-family: 'Mulish';
    font-weight:600;
	text-align: center;
	font-size: 11px;
	width: 100%;
	color:#3F7F7F;
	border-top: 1px solid black;
}
   
table
{
	padding: 0px;
	margin: 0px;	
}     
        
table td{
	font-family: 'Mulish';
	font-weight:600;
	font-size: 12px;
	vertical-align: top;
	white-space: nowrap;
	/*border: 1px solid #E27D1C;*/
	padding: 10px 0px 0px 0px;
	margin: 0px;
} 



.button{
	font-size: 13px;
	font-family: 'Mulish';
    font-weight:600;
	text-decoration: none; 
	text-align: center; 
	vertical-align: middle; 
	color:white;
	background-color: #CC0000;
	border: 0px solid #00247F;
	padding-top: 2px; 
	padding-bottom: 2px; 
	padding-left: 8px; 
	padding-right: 8px; 
	overflow:visible; 
	background-position: top;
    align:center;
    width:auto;
}

.ie9 .button{
	height: 24px;
}
.ie8 .button{
	height: 24px;
}
.ie7 .button{
	height: 24px;
}
.header500
{
	width:500px;
	height:20px;
	float:left;
	background:url(../images/header500.png) no-repeat;
	font-family:'Mulish';
	font-size:14px;
	font-weight:600;
	color:#ffffff;
	text-align:center;	
	margin:10px 0px 0px 0px;
	
}
.rowr500
{
	width:500px;
	height:20px;
	float:left;
	margin: 5px 0px;
}
#cmscontentinner2
{
	width:477px;
	float:left;
	border-left:1px solid #671007;
	border-right:1px solid #671007;
	padding:10px;
	background:url(../images/contentmiddlebg.png) repeat-x bottom
}
.searchformrow1
{
	width:700px;
	float:left;
	margin:8px 0px 8px 10px;
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;
	color:#746F6F;
}
.searchformrow1 a
{
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;
	color:#746F6F;
	text-decoration:underline;
}
.searchformrow1 a:hover
{
	font-family: 'Mulish';
    font-weight:600;
	font-size:12px;
	color:#746F6F;
	text-decoration:none;
}

	
.searchformrow
{
	width:1000px;
	float:left;
	margin:10px 0px 0px 0px;
}
.searchformcol
{
	float: left;
    font-size: 12px;
    width: 165px;
    color: #3c3c3c;
    font-weight: bold;
}
.useraddcol2
{
	width:15px;
	float:left;
	font-family: 'Mulish';
    font-weight:600;
	color:#746F6F;
}
.searchformcolcheck
{
	font-family: 'Mulish';
    font-weight:600;
	font-size:14px;
	color:#746F6F;
}
.searchformcol1
{
	width:180px;
	float:left;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
	color:#746F6F;
}
.searchformcol2
{
	width:260px;
	float:left;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
	color:#746F6F;
}
.searchformcol3
{
	width:250px;
	float:left;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
	color:#746F6F;
}
.searchformcol4
{
	width:120px;
	float:left;
	font-family:Mulish SemiBold;
	font-size:12px;
	color:#746F6F;
}
.searchformcol5
{
	width:255px;
	float:left;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
}
.searchformcol6
{
	width:158px;
	float:left;
	font-family: 'Mulish';
 	font-weight:600;
	font-size:12px;
	color:#746F6F;
}
.aligncenter
{
	text-align:center;	
}
.alignleft
{
	text-align:left;	
	padding-left: 2px;
}
.alignright
{
	text-align:right;	
	padding-right: 2px;
}
.footer500
{
	width:500px;
	height:20px;
	float:left;
	background:url(../images/footerbg500.png) no-repeat;	
}



#newUser{
	float:right;
	width:111px;	
	margin:2px 0px 0px 0px;
	*margin:5px 0px 0px 0px;
	_margin:5px 0px 0px 0px;
	margin:5\9px 0px 0px 0px;
}

#newUser a{
	font-family: 'Mulish';
	font-weight:600;
	font-size:9px;
	color:#ffffff;
	text-decoration:underline;	
	padding:0px 0px 0px 18px;
}


.custdetrow
{
	width:800px;
	float:left;
	margin:10px 0px;
	border-bottom:1px solid #c83000;
}

.custdetrowInner
{
	width:790px;
	float:left;
	margin:2px 0px;
	
}


.custdetrowcenter
{
	width:788px;
	float:left;
	text-align:center;
}

.rightCol{
	width:500px;
	float:right;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
}

.activeTab{
	background-color: #e27d1c;
	color: #ffffff !important;
}
.inputEditText {  
	font-size: 11px;
	font-family: 'Mulish';
	font-weight:600;
	font-style:normal;
	font-variant:normal;
	background-color: white;
	border: 1px solid 	#666666;
	width: 150px;
	Height: 20px;
}
.headerTitle
{
	font-size: 16px;
	font-family: 'Mulish';
	font-weight:600;
	background-color: #e27d1c;
	border-bottom:2px solid #e27d1c;
	padding:5px 0px 5px 0px;
	float: left;
	width: 770px;
	*width: 768px;
	_width: 768px;
	width: 768\9px;
	margin: 10px 0px 0px 0px;
}
.headerText
{
	font-size: 16px;
	color:#ffffff;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
}

.headerTextWhite
{
	font-size: 16px;
	color:#FFFFFF;
	font-weight: bold;
}
.subheaderTitle
{
	font-size: 12px;
	font-family: 'Mulish';
	font-weight:600;
	background-color: #e27d1c;
	float: left;
	width: 756px;
	color:#ffffff;
	text-align: left;
	padding: 2px 0px 2px 15px;
	margin: 10px 0px;
}
.headertop800
{
	width:760px;
	*width: 768px;
	_width: 768px;
	width: 768\9px;
	float:left;
	font-family: 'Mulish';
	font-weight:600;
	font-size:14px;
	color:#721e03;
	padding: 5px 0px 5px 10px;
	border-bottom: 2px solid #e27d1c;
}
.header800
{
	width:750px;
	*width:760px;
	_width:760px;
	width:760\9px;
	float:left;
	font-family: 'Mulish';
	font-weight:600;
	font-size:14px;
	color:#721e03;
	padding: 5px 0px 5px 10px;
	border-bottom: 2px solid #e27d1c;
	margin:0px 0px 10px 0px;
}
.containermain
{
	width:760px;
	float: left;
	border:1px solid #FACB98;
	margin: 0px 0px 10px 0px;
}
.containtop
{
	width:750px;
	float: left;
	border:1px solid #AB5A03;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
	color:#723600;
	margin: 10px 0px;
	padding: 5px 0px 5px 10px;
}
.containmiddle
{
	width:750px;
	float: left;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
	color:#000000;
	padding: 5px 0px 5px 10px;
}
.containbottom
{
	width:750px;
	float: left;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
	color:#000000;
	margin: 20px 0px;
	padding: 5px 0px 5px 10px;
	line-height: 25px;
	text-align: justify;
}
.containbottom a:hover
{
	text-decoration: none;	
}
.balancetext
{
	font-size: 14px;	
}
.formrow800
{
	width:770px;
	float:left;
	margin:8px 0px 8px 11px;
	font-size:12px;
	color:#3c3c3c;
	font-family: 'Mulish';
	font-weight:600;
}
.disableTextField{
	
	border: 0px #ffffff;
	
}
	
.displaySelect
{
	display:block;
	visibility:hidden;
	border: 1px solid #666666;
	position:absolute;
	font-family: 'Mulish';
	font-weight:600;
	font-size:11px;
	width: 145px;
	height: 20px;

}

.rowDiv
{
	width:790px;
	float:left;
	margin:10px 0px 10px 10px;
	border-bottom:0px;
}
.exportlinks
{
	float: left;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
	color:#033c55;
}
.exportlinks a
{
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
	color:#033c55;
	text-decoration: underline;
}
.exportlinks a:hover
{
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
	color:#033c55;
	text-decoration: underline;
}

.topbg970
{
	width: 970px;
	height: 10px;
	float: left;
	background:url(../images/topbg970.png) no-repeat; 
}

.middlebg970
{
	width: 958px;
	float: left;
	padding:5px;
	border-left: 1px solid #7f2607;
	border-right: 1px solid #7f2607;
	background: #ffffff;
}
.ie7 .middlebg970
{
	width: 758px;
}
.ie8 .middlebg970
{
	width: 758px;
}
.ie9 .middlebg970
{
	width: 758px;
}
.usrow
{
	width:950px;
	float:left;
	margin:10px 0px 0px 0px;
}

.uscol_large{
	width:200px;
	float:left;	
}
.uscolsmall
{
	width:70px;
	float:left;
}
.popup600col4
{
	width:100px;
	float:left;
}
.uscol
{
	width:100px;
	float:left;
}
.bottombg970
{
	width: 970px;
	height: 24px;
	float: left;
	background:url(../images/bottombg970.png) no-repeat; 
}

/* Display Tag */
table.displayTag {
	width: 750px;
	padding: 0px;
	margin: 0px;
}

table.displayTag thead th 
{
	background-color:#E27D1C;  
	color:#ffffff;
	font-family: 'Mulish';
	font-weight:600;
	font-size: 13px;
	text-align: center;
	padding: 5px;
	border-right: 1px solid #ffffff;
}

.ie9 table.displayTag thead th {
	width:200px;
}

.ie8 table.displayTag thead th {
	width:200px;
}

.ie7 table.displayTag thead th {
	width:200px;
}

table.displayTag thead td 
{
	background-color:#fcdab9;  
	color:#000000;
	font-family: 'Mulish';
	font-weight:600;
	font-size: 11px;
	text-align: center;
	padding: 5px;
	border-right: 1px solid #ba2e01;
}
table.displayTag tr.even {
	width:120px;
	height:30px;
	color:#000000;
	font-family: 'Mulish';
	font-weight:600;	
	font-size: 11px;
	background-color: #FCF4EB;
	/*border: 1px solid #ba2e01 !important;*/
	border-right: 1px solid #ba2e01 !important;;
	border-top: 1px solid #DE7607 !important;;
	border-bottom: 1px solid #DE7607 !important;;
}
table.displayTag tr.even td{
border-right: 1px solid #e9e7e5;	
	}

.ie9 table.displayTag tr.event {
	width:200px;
}

.ie8 table.displayTag tr.event {
	width:200px;
}

.ie7 table.displayTag tr.event {
	width:200px;
}

table.displayTag tr.odd {
	width:120px;
	height:30px;
	color:#000000;
	background-color:#ffffff; /* FFFFE0#E2E2E2;*/
	font-family: 'Mulish';
	font-weight:600;	
	font-size: 12px;
	/*border: 1px solid #ba2e01 !important;*/
	
}
table.displayTag tr.odd td{
border-right: 1px solid #e9e7e5;	
	}

.ie9 table.displayTag tr.odd {
	width:200px;
}

.ie8 table.displayTag tr.odd {
	width:200px;
}

.ie7 table.displayTag tr.odd {
	width:200px;
}


/* display tag end */

.hrefButton, .hrefButton:ACTIVE {
	height: 24px;
	font-size: 12px;
	font-family: 'Mulish';
	font-weight:600;
	text-decoration: underline; 
	text-align: center; 
	vertical-align: middle; 
	color:#000000; 
	background: transparent;  
	background-repeat: repeat-x;
	border: 0px ; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	padding-left: 8px; 
	padding-right: 8px; 
	overflow:visible; 
	background-position: top;	 
	cursor: pointer;
}

.hrefButton_over {
	height: 24px;
	font-size: 12px;
	font-family: 'Mulish';
	font-weight:600;
	text-decoration: underline; 
	text-align: center; 
	vertical-align: middle; 
	color:transparent; 
	background: transparent;  
	background-repeat: repeat-x;
	border: 0px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	padding-left: 8px; 
	padding-right: 8px; 
	overflow:visible; 
	background-position: top;
	font-weight: bold;
	cursor: pointer;
}

/*user css*/
.useraddmain
{
	width:770px;
	margin:0px auto;
	/*border:1px solid #faa350;*/
	float:left;
	height:auto;
}
.useraddheader
{
	font-family: 'Mulish';
	font-weight:600;
	font-size:14px;
	color:#ffffff;	
	background:url(../images/dispheaderbg.png) repeat-x #d62515;
	width:780px;
	height:20px;
	text-align:center;
	vertical-align:middle;	
}
.useraddrow
{
	width:750px;
	float:left;
	padding:10px 5px;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
}
.useraddcol1
{
	width:200px;
	float:left;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
}
.useraddcol2
{
	width:15px;
	float:left;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
	
}
.useraddcol3
{
	width:200px;
	float:left;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
}
.useraddcol4
{
	width:100px;
	float:left;
}
.useraddcol5
{
	width:200px;
	float:left;
}
.useraddcol6
{
	width:157px;
	float:left;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
}
.userheader
{
	width:100%;
	float:left;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
	background:#fbe1c4;
	color:#031e41;
	text-align:center;
	margin:5px auto 0px auto;
	border-top:1px solid #884000;
	border-bottom:1px solid #884000;
}

/*diaplay table css*/
.dispmain
{
	width:772px;
	float:left;
	margin:40px 0px 0px 0px;
	overflow: auto;
	/*border: 1px solid #ba2e01;*/
}
.dispheader
{
	width:780px;
	height:20px;
	float:left;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
	color:#ffffff;	
	background:url(../images/dispheaderbg.png) repeat-x #d62515;
	text-align:center;
	vertical-align:middle;
}
.disptablemain
{
	width:100%;
	float:left;	
}

/*user search*/
.usearchmain
{
	width:762px;
	float:left;
	padding:5px;
	border:1px solid #ba2e01;	
	margin: 10px 0px;
}
.usheader
{
	width:700px;
	float:left;
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:16px;	
}
.usrow
{
	width:700px;
	float:left;
	margin:10px 0px 0px 0px;
}
.uscol
{
	width:100px;
	float:left;
}

/* popup400 */
.popupmain400
{
	width:400px;
	border:1px solid #bd1506;
	float:left;
	background:url(../images/addcontentbg.png) repeat-x #FFF;
	height:auto;
}
.popup400header
{
	font-family: 'Mulish';
	font-weight:600;
	font-size:14px;
	color:#ffffff;	
	background:url(../images/dispheaderbg.png) repeat-x #d62515;
	width:400px;
	height:20px;
	text-align:center;
	vertical-align:middle;	
}
.popup400row
{
	width:400px;
	float:left;
	padding:10px 5px;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
}
.popup400col1
{
	width:200px;
	float:left;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
}
.popup400header
{
	font-family: 'Mulish';
	font-weight:600;
	font-size:14px;
	color:#ffffff;	
	background:#e27d1c;
	width:400px;
	height:20px;
	text-align:center;
	vertical-align:middle;;
}

/* popup600 */
.popupmain600
{
	width:600px;
	height:450px;
	border:1px solid #bd1506;
	float:left;
	background:url(../images/addcontentbg.png) repeat-x #FFF;
	height:auto;
}
.popup600header
{
	font-family: 'Mulish';
	font-weight:600;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;	
	background:url(../images/dispheaderbg.png) repeat-x #d62515;
	width:780px;
	height:20px;
	text-align:center;
	vertical-align:middle;	
}
.popup600row
{
	width:600px;
	float:left;
	padding:10px 5px;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
}
.popup600col1
{
	width:200px;
	float:left;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
	font-weight:bold;
}
.popup600col2
{
	width:15px;
	float:left;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
}
.popup600col3
{
	width:200px;
	float:left;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
}
.popup600col4
{
	width:100px;
	float:left;
}
.popup600col5
{
	width:200px;
	float:left;
}
.popup600col6
{
	width:157px;
	float:left;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
}
.popup600header
{
	font-family: 'Mulish';
	font-weight:600;
	font-size:14px;
	color:#ffffff;	
	background:url(../images/dispheaderbg.png) repeat-x #d62515;
	width:600px;
	height:20px;
	text-align:center;
	vertical-align:middle;;
}
.pagebanner
{
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
}
.pagelinks
{
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
}
.ealertrow
{
	width:685px;
	float:left;
	margin:8px 0px 8px 11px;
	font-size:12px;
	color:#3c3c3c;
}
.smson
{
	width:685px;
	float:left;
	margin:8px 0px 8px 11px;
	font-size:12px;
	font-weight:bold;
	color:#101901;
}
.sms0ff
{
	width:685px;
	float:left;
	margin:8px 0px 8px 11px;
	font-size:12px;
	font-weight:bold;
	color:#ee2510;
}
input
{
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
	color:#323232;
}
.height1
{
	min-height: 625px;
	max-height: auto;
	*height: 515px;
	_height: 515px;
	height: 515\9px;
}
.paddingtop1
{
	padding:5px 0px 0px 0px;
}
.height2
{
	float: left;
	height: 20px;
	width:700px;
}


.formmain
{
	width:1000px;
	margin:0px auto;
	
}
/* conetnt 300 */

.containermain300
{
		width: 300px;
		margin: 0px auto;
}
.containerinner300
{
		width: 300px;
		float:left;
		border: 1px solid #723600;
}


.headerTitle300
{
	font-size: 15px;
	font-family: 'Mulish';
	font-weight:600;
	background-color:/* #e27d1c*/ #723600;
	/*border-bottom:2px solid #e27d1c;*/
	padding:5px 0px 5px 0px;
	float: left;
	width:300px;
	*width: 268px;
	_width: 268px;
	width: 268\9px;
}
.headerText300
{
	font-size: 15px;
	color:#ffffff;
	font-weight: bold;
}
.subheaderTitle300
{
	font-size: 12px;
	font-family: 'Mulish';
	font-weight:600;
	background-color: #e27d1c;
	float: left;
	width: 200px;
	color:#ffffff;
	text-align: left;
	padding: 2px 0px 2px 15px;
	font-weight: bold;
	margin: 10px 0px;
}
.formrow300
{
	width:270px;
	float:left;
	margin:8px 0px 8px 11px;
	font-size:12px;
	color:#3c3c3c;
	font-family: 'Mulish';
	font-weight:600;
}
/* conetnt 500 */

.containermain500
{
		width: 530px;
		margin: 0px auto;
		*margin-left: 25%;
		_margin-left: 25%;
		margin-left: 25\9%;
}
.containerinner500
{
	width: 528px;
	float: left;
	border: 1px solid #723600;	
}
.headerTitle500
{
	font-size: 15px;
	font-family: 'Mulish';
	font-weight:600;
	color:#ffffff;
	font-weight: bold;
	background-color:/* #e27d1c*/ #723600;
	/*border-bottom:2px solid #e27d1c;*/
	padding:5px 0px 5px 0px;
	float: left;
	width:531px;
	text-align: center;
}
.subheaderTitle500
{
	font-size: 12px;
	font-family: 'Mulish';
	font-weight:600;
	background-color: #e27d1c;
	float: left;
	width: 530px;
	color:#ffffff;
	text-align: left;
	padding: 2px 0px 2px 15px;
	font-weight: bold;
	margin: 10px 0px;
}
.formrow500
{
	width:530px;
	*width:528px;
	_width:528px;
	width:528\9px;
	float:left;
	margin:8px 0px 8px 11px;
	font-size:12px;
	color:#666666;
	font-family: 'Mulish';
	font-weight:600;
	}
.forgetpassrow
{
	width:530px;
	*width:518px;
	_width:518px;
	width:518\9px;
	float:left;
	margin:8px 0px 8px 11px;
	font-size:12px;
	color:#666666;
	font-family: 'Mulish';
	font-weight:600;
}
.formbutton500
{
	width:530px;
	float:left;
	margin:8px 0px 8px 11px;
	font-size:12px;
	color:#666666;
	font-family: 'Mulish';
	font-weight:600;
	text-align: center;
}
.subheader500
{
	width:520px;
	float:left;
	font-family: 'Mulish';
	font-weight:600;
	font-size:14px;
	font-weight:bold;
	padding: 5px 0px 5px 10px;
	border-bottom: 2px solid #e27d1c;
}
.topmargin1
{
	 margin-top: 100px;
}
/*190513*/
.headerTextinner
{
	width:750px;
	float:left;
	font-family: 'Mulish';
	font-weight:600;
	font-size:14px;
	color:#721e03;
	padding: 5px 0px 5px 10px;
	border-bottom: 2px solid #e27d1c;
	margin: 20px 0px 0px 0px;
	text-align: left;
}

.currencyLabel{
	background-color: transparent;
    border: 0 none;
    font-size: 12px;
    font-weight: bold;
}

.boldtext
{
	font-weight: bold;
}
.dtmain
{
	width: 750px;
	float: left;
	height: 300px;
	overflow: auto;
	margin-top: 20px;
}
.textboxnew
{
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
	color:#000000;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 1px solid #c0c0c0;
}

.ecomacttext
{
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
	color: #000000; 
	margin: 20px 0px;
	float: left;
	width: 700px;
}

.activeMenuTab{
	background-position: 100% -42px;
	color: #8A2302;
}

.cdcol3_wide
{
	width:200px;
	float:left;
	color:black;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
	color:#323232;
}

#Added by Narsing I on 13th Sep 2016 for CR-100

@charset "utf-8";
/* CSS Document */

h1,h2,h3,h4,h5,h6,p,body
{
	margin:0;
	padding:0;

}

#wrapper
{	
	float:left;
	width:64%;
	padding-left:18%;
	padding-right:18%;
	height:648px;	
	background-repeat:no-repeat;
}
#loginpg
{	
	float:left;
	width:997px;
	height:648px;
	background-image:url(../images/OTP-Page.jpg);	
	background-repeat:no-repeat;
}
.backlink
{
	float:left;
	width:200px;
	margin-top:110px;
	font-family:"Zurich Cn BT";
	font-size:14px;
	color:#003366;
	padding-left:5px;
	padding-top:5px;
	vertical-align:bottom;

}
.backlink a:link
{	
	color:#003366;
}
.backlink a:visited
{	
	color:#003366;
}

.formdetails
{
	float:left;
	width:355px;
	margin-top:310px;
	margin-left:80px;
}
.formhead
{
	float:left;
	width:355px;	
	font-family:"Zurich Cn BT";
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
	padding:5px;
	text-align:center;
}
.formbox
{
	float:left;
	width:355px;
	padding-top:10px;
}
.formtext
{
	float:left;
	width:100px;	
	font-family:"Zurich Cn BT";
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	padding:5px;
	padding-left:30px;
}
.formfield
{
	float:left;
	width:180px;	
	font-family:"Zurich Cn BT";
	font-size:17px;
	color:#ffffff;
	font-weight:bold;
	padding:5px;
	
}

.Captcha-v
{
	
	float:left;
	width:100px;	
	font-family:"Zurich Cn BT";
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	padding:5px;
	margin-left: 135px;
	
}


.refresh-v
{
	
	float:right;
	width:100px;	
	font-family:"Zurich Cn BT";
	font-size:25px;
	color:#ffffff;
	font-weight:bold;
	mar
	padding:5px;
}

#otppg
{	
	float:left;
	width:997px;
	height:648px;
	background-image:url(../images/OTP-Page.jpg);	
	background-repeat:no-repeat;
}
#otphead
{
	float:left;
	width:997px;
	margin-top:20px;	
	font-family:"Zurich Cn BT";
	font-size:22px;
	color:#003366;
	font-weight:bold;
	text-align:center;
}

.formdetailsotp
{
	float:left;
	width:355px;
	margin-top:120px;
	margin-left:290px;
}
#cardnopg
{	
	float:left;
	width:997px;
	height:648px;
	background-image:url(../images/Card-number-Page.jpg);	
	background-repeat:no-repeat;
}
#cardnobody
{	
	float:left;
	width:220px;
	height:350px;
	margin-left:388px;
	margin-right:388px;
	margin-top:40px;
	margin-bottom:120px;
	font-family:"Zurich Cn BT";
	font-size:12px;
	color:#003366;
}
.scrollit {
    overflow: auto;
}
#detailhead
{
	float:left;
	width:997px;
	margin-top:26px;	
	font-family:"Zurich Cn BT";
	font-size:28px;
	color:#a41c2b;
	text-align:center;
}
#detailimg
{
	float:left;
	width:755px;
	height:222px;
	margin-top:26px;
	margin-left:110px;
	margin-right:110px;
	font-family:"Zurich Cn BT";
	font-size:28px;
	color:#a41c2b;
	background:url(../images/cards.png) no-repeat;
}
#detailtext
{
	float:left;
	width:310px;
	height:30px;
	margin-top:130px;
	margin-left:230px;
	margin-right:110px;
	font-family: 'Mulish';
	font-weight:600;
	font-size:20px;
	color:#ffffff;
	text-align:left;
}
#detailtext1
{
	float:left;
	width:40px;
	height:25px;
	margin-top:5px;
	margin-left:260px;
	margin-right:30px;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
	color:#ffffff;
	text-align:left
}
#detailtext2
{
	float:left;
	width:40px;
	height:25px;
	margin-top:5px;
	margin-left:60px;
	margin-right:110px;
	font-family: 'Mulish';
	font-weight:600;;
	font-size:12px;
	color:#ffffff;
	text-align:left
}
#detailtext3
{
	float:left;
	width:160px;
	height:25px;
	margin-top:0px;
	margin-left:230px;
	margin-right:10px;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
	color:#ffffff;
	text-align:left
}
#detailtext4
{
	float:left;
	width:40px;
	height:25px;
	margin-top:5px;
	margin-left:20px;
	font-family: 'Mulish';
	font-weight:600;
	font-size:12px;
	color:#ffffff;
	text-align:left
}
.btnbox
{
	float:left;
	width:152px;	
	font-family:"Zurich Cn BT";
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
	padding:5px;
}
.formtextotp
{
	float:left;
	width:50px;	
	font-family:"Zurich Cn BT";
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
	padding:5px;
	margin-left:70px;
}

.formtext1
{
	float:left;
	width:105px;	
	font-family:"Zurich Cn BT";
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
	padding:5px;
	padding-left:125px;
}

.formtext2
{
	float:left;
	width:105px;	
	font-family:"Zurich Cn BT";
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
	padding:5px;
	padding-left:45px;
}

#captchabtn
{
    width:16px;
	height:16px;	
	background-image:url(../images/languageicon.png);
	background-repeat:no-repeat;
	border:0px;	
	color:#ffffff;
}
