body {
	margin:0px;
	padding:0px;
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	line-height:17px
}
a {
	color:#1770BF;;
	text-decoration:underline;
}
a:hover{
	color:#7DB1DF;
}
.logobg {
	background-image: url(../images/logobg.gif);
	background-repeat: repeat-x;
	height: 90px;
}
.bluebg {
	background-image: url(../images/bluebg-new.gif);
	background-repeat: repeat-x;
}
.redbg {
	background-image: url(../images/redbg-new.gif);
	background-repeat: repeat-x;
}
.greenbg {
	background-image: url(../images/greenbg-new.gif);
	background-repeat: repeat-x;
}
.bluemmbg {
	background-image: url(../images/bluemmbg.gif);
	background-repeat: repeat-x;
}
.pinkbg {
	background-image: url(../images/pinkbg.gif);
	background-repeat: repeat-x;
}
.navbg {
	background-image: url(../images/nav-bgnew.jpg);
	height: 33px;
}
.nav a{
	color: #FFFFFF;
	text-decoration: none;
}
.nav a:hover{
	color: #BEBEBE;
}

.navhomebg {
	background-image: url(../images/home-bgnew.jpg);
	height: 33px;
}
.bottombg {
	background-image: url(../images/bottombg.gif);
	background-repeat: repeat-x;
}
#ibdiv {
	float:left;
	width:189px;
}
#ibdivwide {
	float:left;
	width:284px;
}
#wldiv {
	float:left;
	width:189px;
}
#wldivwide {
	float:left;
	width:284px;
}
#mmsdiv {
	float:left;
	width:189px;
}
#spdiv {
	float:left;
	width:188px;
}
.bgsep{
	background-image: url(../images/sep.gif);
	background-repeat: no-repeat;
	background-position: 186px 0px;
}
.bgsepwide{
	background-image: url(../images/sep.gif);
	background-repeat: no-repeat;
	background-position: 279px 0px;
}
.copyright {
	color: #999999;
	padding-top: 15px;
}
.right{
	padding-left:15px;
}
.right ul{
	margin:0;
	padding:0px 0px 0px 0px;
	list-style:none;
}

.right ul li {
	margin:0;
	padding:0;
	list-style:none;
	background-position: 0px 10px;
	padding:5px 0px 0px 7px;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	color:#fa5a53;
}
.right ul li a {
	color:#9a1f1a;
	text-decoration:underline;
}
.right ul li a:hover{
	color:#fa5a53;
}
.rightwl{
	padding-left:15px;
}
.rightwl ul{
	margin:0;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.rightwl ul li {
	margin:0;
	padding:0;
	list-style:none;
	background-position: 0px 10px;
	padding:5px 0px 0px 7px;
	background-image: url(../images/arrow-green.gif);
	background-repeat: no-repeat;
	color:#a9b603;
}
.rightwl ul li a {
	color:#818a06;
	text-decoration:underline;
}
.rightwl ul li a:hover{
	color:#a9b603;
}
.subheader{
	color:#9a1f1a;
	font-size:14px;
	font-weight:bold;
	padding-top:15px;
	padding-bottom: 10px;
}
.subheader1 {
	color:#4c4c4c;
	font-size:12px;
	font-weight:bold;
}
.subheader2 {
	color:#9a1f1a;
	font-size:11px;
	font-weight:bold;
}
.subheadermm{
	color:#7d8606;
	font-size:14px;
	font-weight:bold;
	padding-top:15px;

}
.subheader1mm {
	color:#7d8606;
	font-size:12px;
	font-weight:bold;
}
.subheader2mm {
	color:#7d8606;
	font-size:11px;
	font-weight:bold;
}
.subheader1blue {
	color:#00538d;
	font-size:14px;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	padding-top:15px;
	}
.subheader1blue12{
	color:#00538d;
	font-size:12px;
	font-weight:bold;
	}

.paddingright {
	padding-right: 25px;
}
.bgcolor {
	background-color: #9A1F1A;
}
.que{
padding-right: 25px;
}
.que ul{
	margin:0;
	padding:0px 0px 0px 0px;
	list-style:none;
}

.que ul li {
	margin:0;
	padding:0;
	list-style:none;
	background-position: 0px 10px;
	padding:5px 0px 0px 7px;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	color:#666666;
}
.que ul li a {
	color:#666666;
	text-decoration:none;
}
.que ul li a:hover{
	color:#999999
}
.quepad{
padding-top:10px;
}
.brd{
border: solid 1px #cccccc;
}
.textblackform{
	font-family:Verdana;
	font-size:11px;
	color:#666666;
}
.software {
	
/*	background-image: url(../images/softwarebg.gif);*/
	background-image: url(../images/softwarebg.gif);
/*	height: 114px;*/
	height: 136px;
	background-repeat: no-repeat;
}
.software ul{
	margin:0;
	padding:0px 0px 0px 0px;
	list-style:none;
	
}

.software ul li {	margin:0;
	padding:0;
	list-style:none;
	background-position: 17px 14px;
	padding:8px 0px 0px 26px;
	background-image: url(../images/arrow-ts.gif);
	background-repeat: no-repeat;
	color:#61A1DF;
	font-weight: bold;
}
.software ul li a {
	color:#00538e;
	text-decoration:none;	
	}
.software ul li a:hover{
	color:#7BACDD;
}
.textboxcss{
	background-color: #fff;
	border-top: 1px solid #727272;
	border-left: 1px solid #b4b4b4;
	border-right: 1px solid #b4b4b4;
	border-bottom: 1px solid #dadada;
	font-size:11px;
}
/*///////////demo form css//////////////*/
#fluid-demo-extra li {
	background: none !important;                          
  	padding: 3px 0 !important
	}
#fluid-demo-extra .originalButtons {
	display: none !important;
	
	}
         
#fluid-demo-extra-button-reset {
	display: none !important;
	}

#fluid-demo-extra .customButtons {
	padding-top: 6px !important;
	display: block !important;
	}
#fluid-demo-extra #fluid-demo-extra-button-submit-custom {
	background-image: url(../images/submit.gif ) !important;
	width: 67px !important;
	height: 22px !important;
	border: 0px !important;

	}
#fluid-demo-extra #fluid-demo-extra-button-reset-custom {
	background-image: url(../images/reset.gif ) !important;
	width: 56px !important;
	height: 22px !important;
	border: 0px !important;

	}

#fluid-demo-extra fieldset ul { 
	padding:0 7px 0 0 !important; 
	}
#fluid-demo-extra fieldset ul li .inputLabel { 
	width: 120px !important
	display: block;
	padding-top: 4px !important;
	float: left;
	white-space: nowrap;
	text-align:left;
	font-family:Verdana;
	font-size: 11px !important;
	font-weight:bold;
	padding-left: 2px !important;
	}
#fluid-demo-extra fieldset ul li .inputField {
	/*float: right;*/
	white-space: nowrap;
	padding-top: 4px !important;
	}
#fluid-demo-extra fieldset ul li  input,
#fluid-demo-extra fieldset ul li  select
 {
	background-color: #fff;
	border-top: 1px solid #727272;
	border-left: 1px solid #b4b4b4;
	border-right: 1px solid #b4b4b4;
	border-bottom: 1px solid #dadada;
	}
	#fluid-demo-extra fieldset ul li.required input,

#fluid-demo-extra fieldset ul li.required select {
	background-color: #ffffa0;
	width: 150px !important;
	}
#fluid-demo-extra fieldset ul li .inputField {
	float: right;
	white-space: nowrap;
	}

#fluid-demo-extra fieldset ul li .inputField input,
#fluid-demo-extra fieldset ul li .inputField select {
	font-size: 11px !important;
	font-family:Verdana;
	}
#fluid-demo-extra fieldset ul li .deposits {
	display: block;
/*	float: right;*/
	width:115px !important;
	/*padding: 0;
	margin: 0;*/
	text-align:left;
	/*border:solid 1px #cccccc;*/
		}

#fluid-demo-extra fieldset ul li .deposits .deposit_input {
	width:40px !important;
	/*border:solid 1px #ff0000;*/
	align:left;

}

#fluid-demo-extra fieldset ul li input,
#fluid-demo-extra fieldset ul li select{
	width: 115px !important;
	font-size: 11px !important;
	font-family:Verdana;
	border: 0;
	}

#additionalAccountOptions  .extra-opts-button-show {
	background: url(./images/additional-btn.gif) left top no-repeat;
	background-position: 8 0px !important;
	padding-left:25px !important;
	
	}

#additionalAccountOptions  .extra-opts-button-hide {
	background: url(./images/additional-btn.gif) left top no-repeat;
	background-position: 8 -25px !important;
	padding-left:25px !important;
	
	
	}
#fluid-demo-extra #additionalAccountOptions ul li .inputLabel {

	display: block;
	width: 115px;
	float: left;
	margin-left: 0em;
}
.demoreg_img_code {
  	width: 190px !important;
 	padding-left: 4px !important;
  }
#country {
	font-size: 11px !important;
	font-family:Verdana;
	width: 130px !important;
	}
