#wrapper {
	width:100%;
	padding:0;
	margin:0 auto;
}
#site_area {
	width:960px;
	margin:0 auto;
	padding:0 0 0px 0;
}
#header {
	width:960px;
	padding:0 0px;
	margin:0 auto;
	clear:both;
}
#header .header-top {
	clear: both;
	height: 69px;
	margin: 0 auto;
	padding: 8px 0 18px 5px;
}
#logo {
	width:auto;
	height:auto;
	padding:0px 0px 0px 0px;
	margin:0;
	float:left;
}
#top-img {
	padding:0px 0 0 15px;
	text-align:left;
	float:left;
	color:#6a6a6a;
	font:16px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#main-nav-area {
	width:100%;
	height:104px;
	padding:0;
	background: url(../../img/menu-bg.gif) repeat-x bottom left;
}
#main-nav {
	margin:0 auto;
	padding:0px 0px 0 0px;
	width:960px;
}
#main-nav ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#main-nav ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#main-nav ul li {
	padding:0px 0px;
	float:left;
	color:#022863;
	height:34px;
	font:bold 10pt "arial";
	position:relative;
	display: block;
}
#main-nav ul li a {
	float:left;
	color:#022863;
	display:block;
	background:url(../../img/menu-link-bg.gif) top right no-repeat;
	text-decoration:none;
	padding:0px 15px 0 0;
	height:34px;
	line-height:34px;
}
#main-nav ul li a span {
	display:block;
	text-decoration:none;
	padding:0 0px 0 15px;
	cursor:pointer;
	background:url(../i../mg/menu-link-bg.gif) bottom left no-repeat;
}
#main-nav ul li a:hover, #main-nav ul li a.active {
	color:#ffffff;
	background:url(../../img/menu-hover.gif) top right no-repeat;
}
#main-nav ul li a:hover span, #main-nav ul li a.active span {
	background:url(../../img/menu-hover.gif) bottom left no-repeat;
}
/*------------------------------------end-menu-------------------------------------------------*/



#work_area {
	font:13px Arial, Helvetica, sans-serif;
	color:#021a3f;
	line-height:19px;
	margin:0 auto;
}
#work_area .add-agent-area {
	width:585px;
	float:left;
}
#work_area .add-agent-area2 {
	width:600px;
	float:center;
}
#work_area .add_agent_areabig {
	width:885px;
	float:left;
}
#work_area .grey-box {
	background:#eeeeee;
	color:#022863;
	padding:16px;
	position:relative;
	border-radius:7px;
}
#work_area .grey-box .top-left {
	width:6px;
	height:6px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../../img/grey-round-corner-left-top.gif) no-repeat;
}
#work_area .grey-box .top-right {
	width:6px;
	height:6px;
	position:absolute;
	top:0px;
	right:0px;
	background:url(../../img/grey-round-corner-right.gif) no-repeat;
}
#work_area .grey-box .bottom-left {
	width:6px;
	height:6px;
	position:absolute;
	bottom:0px;
	left:0px;
	background:url(../../img/grey-round-corner-left-bottom.gif) no-repeat;
}
#work_area .grey-box .bottom-right {
	width:6px;
	height:6px;
	position:absolute;
	bottom:-2px;
	right:2px;
	background:url(../../img/grey-round-corner-right-bottom.gif) no-repeat;
}
#work_area .grey-box .blue-title {
	color:#224aa6;
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:15px 0 10px 0;
}
#work_area .add-agent-area label {
	/*width:436px;
	color:#000;
	font:13px Arial, Helvetica, sans-serif;
	line-height:20px;*/
}
#work_area .add-agent-area2 label {
	width:436px;
	color:#000;
	font:bold 12px Arial, Helvetica, sans-serif;
	line-height:20px;
}
#work_area .add_agent_areabig label {
	width:436px;
	color:#000;
	font:bold 13px Arial, Helvetica, sans-serif;
	line-height:20px;
}
.remove_task {
	cursor:pointer;
	display:block;
	padding-bottom:26.5px;
	text-align:center;
}
#work_area .input_box_mdm {
	color:#000;
	font:12px Arial, Helvetica, sans-serif;
	border:1px solid #7f9db9;
	width:200px;
	padding:5px 0;
	height:15px; /* margin:0 0 16px 0;*/
}
#work_area .list_box_mdm {
	color:#000;
	font:12px Arial, Helvetica, sans-serif;
	border:1px solid #7f9db9;
	width:100px;
	padding:3px 2px 3px 0;
	height:25px;  /*margin:0 0 16px 0;*/
}
#work_area .list2_box_mdm {
	color:#000;
	font:bold 12px Arial, Helvetica, sans-serif;
	border:1px solid #7f9db9;
	width:208px;
	padding:3px 2px 3px 0;
	height:25px;  /*margin:0 0 16px 0;*/
}
#work_area .input_box_last {
	color:#000;
	font:bold 12px Arial, Helvetica, sans-serif;
	border:1px solid #7f9db9;
	width:205px;
	padding:5px 0;
	height:15px;
	margin:20px 0 16px 0;
}
#work_area .add-agent-area .input-box-436 {
	color:#000;
	font:normal 12px Arial, Helvetica, sans-serif;
	border:1px solid #7f9db9;
	width:450px;
	padding:5px 0;
	height:15px;
	margin:0 0 10px 0;
}
/*----------------------------------------------01-11-2010------------------------------------------*/
.table_area {
	margin:0px;
	padding:10px 0 0 0;
}
.table_contents {
	margin:0px;
	padding:0px;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#000;
}
.table_contents th {
	margin:0px;
	padding:4px 2px;
	border-right:1px solid #fff;
	background:#81ACBA;
	color:#fff;
}
.table_contents th a {
	color:#fff;
}
.table_contents td {
	margin:0px;
	padding:4px 3px;
	border-right:1px solid #fff;
}
.table_contents td a {
	text-decoration:underline;
	color:#4178c0;
	margin:0px;
	padding:0px 0;
}
.table_contents td a:hover {
	text-decoration:none;
	color:#4178c0;
}
.tr_light_blue {
	background:#e8f0f4;
}
.tr_light_pink {
	background:#FFC0CB !important;
}
.flex_btn {
	background:url(../../img/btn_bg.jpg) bottom left no-repeat;
	float:left;
	height:30px;
	padding:0 0 0 8px;
}
.flex_btn .btn_flex {
	background:url(../../img/btn_bg.jpg) top right no-repeat;
	float:left;
	font:bold 13px/30px Arial, Helvetica, sans-serif;
	border:0px;
	height:30px;
	padding:0 8px 0 0px;
}
.flex_btn .btn_flex:hover {
	cursor:pointer;
	color:#333;
}
.yellow_box {
	/*	background:#ffffcc;
        border:1px solid #eeefa4;*/
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	padding:8px;
}
.yellow_box .img_box {
	padding:5px 0 0 0;
}
.frle_adrss {
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#022863;
	padding:0 0 0 5px;
}
.frle_adrss span {
	font-size:15px;
}
.dark_orrange_box {
	width:250px;
	background:#eeeeee;
	border:1px solid #4d80c4;
	font:normal 13px/20px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 auto;
	padding:5px;
}
.dark_orrange_box a {
	color:#0835c9;
	text-decoration:none;
}
.dark_orrange_box a:hover {
	color:#0835c9;
	text-decoration:underline;
}
.blue_color {
	color:#022863;
}
.orange_box {
	background:#ee9d10;
	border:1px solid #d58b0a;
	font:bold 15px/20px Arial, Helvetica, sans-serif;
	padding:5px 10px;
	margin:8px 0;
	color:#fff;
}
.cal_area {
	width:293px;
}
.form_table {
	margin:0px;
	padding:0px;
}
.form_table td {
	margin:0px;
	padding:0px 3px 10px 0px;
}
.black_color {
	color:#000;
}
.thumbs_img_area {
	width:800px;
	float:left;
	padding:10px 0 0 0;
}
.thumbs_img_area p {
	color:#022863;
	padding:0 0 10px 0;
}
.thumbs_box {
	width:150px;
	height:290px;
	float:left;
	padding:8px 55px 8px 16px;
	overflow:hidden;
}
.thumbs_img {
	padding:0 0 0px 0;
}
.thumbs_txt {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#022863;
	padding:6px 0 0 0;
}
.border_img {
	border:3px solid #889ab6;
}
.video_section {
	float:left;
	width:272px;
}
.video_area {
	background:#bebebe;
	padding:3px;
}
/*-----------------------------19/02/2010---------------------------------------*/

.left_part {
	float:left;
	width:265px;
}
.right_part {
	width:685px;
	float:right;
}
.right_part2 {
	width:660px;
	float:right;
}
.work_area_tabs {
	width:100%;
	height:36px;
	padding:0;
	margin:0 0 15px 0;/*background: url(../img/menu-bg.gif) repeat-x bottom left;*/
}
.menu_tab {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.menu_tab ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.menu_tab ul li {
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	float:left;
	border-bottom:#ece7db solid 0px;
}
.menu_tab ul li a {
	height:24px;
	padding:7px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#fff;
	font-size:110%;
	font-weight:bold;
	text-align:center;
	text-decoration: none;
	display:block;
	overflow:hidden;
}
.menu_tab ul li a.home {
	width:336px;
	background-image: url(../../img/m_home.gif);
}
.menu_tab ul li a.profile {
	width:210px;
	background-image: url(../../img/m_profile.gif);
}
.menu_tab ul li a.options {
	width:211px;
	background-image: url(../../img/m_options.gif);
}
.menu_tab ul li a.advice {
	width:200px;
	background-image: url(../../img/m_advice.gif);
}
.menu_tab ul li a.community {
	width:154px;
	background-image: url(../../img/m_community.gif);
}
.menu_tab ul li a:hover {
	text-decoration: none;
	background-position:100% -36px;
}
.menu_tab ul li a.selected {
	text-decoration: none;
	background-image:url(../../img/m_home2.gif);
}
.check {
	font-size:12px;
}
.submit_btn {
	background:url(../../img/submit_bt.gif) no-repeat;
	border:none;
	cursor:pointer;
	width:133px;
	height:30px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	padding:0 0 2px 0;
}
.submit_btn_left_aro {
	background:url(../../img/submit_btn.gif) no-repeat;
	border:none;
	cursor:pointer;
	width:133px;
	height:30px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	padding:0 0 2px 0;
}
.blue {
	color:#0654bb;
}
.blue_box {
	width:286px;
	background:#ecf2f5;
	border: solid 1PX #bfd5dd;
	text-align:center;
	padding:10PX 0 10PX 0;
	margin:10PX 0 0 0;
	line-height:25PX;
}
.pin_box {
	width:560px;
	background:#fdcdcd;
	margin:15px 0 0 30px;
	font-size:12px;
	padding:5px;
	text-align: center;
}
.red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ac0000;
}
.orange {
	font-family:Arial, Helvetica, sans-serif;
	color:#EE700A;
}
.green {
	font-family:Arial, Helvetica, sans-serif;
	color:#006600;
}
.cover_pad {
	padding:50px 0 0 0;
}
/*===== Rajender Css====*/
.ink_mat_main {
	color:#000;
	padding-top:10px;
}
/*===== Added Css====*/
#user_details {
	width:auto;
	height:auto;
	padding:10px 10px 0px 0px;
	margin:0;
	float:right;
	font:normal 14px Arial, Helvetica, sans-serif;
}
#user_details li {
	color:#ee700a;
}
#user_details li strong {
	color:#224AA6;
}
#user_details li a {
	color:#224AA6;
	text-decoration:none;
}
#user_details li a:hover {
	color:#ee700a;
	text-decoration:none;
}
#lightbox {
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
}
#lightboxDetails {
	font-size: 0.8em;
	padding-top: 0.4em;
}
#lightboxCaption {
	float: left;
}
#keyboardMsg {
	float: right;
}
#lightbox img {
	border: none;
}
#overlay img {
	border: none;
}
#overlay {
	background-image: url(../../img/overlay.png);
}
* html #overlay {
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
}
.select_img {
	border-left: 2px solid #BFD0E6;
	border-top: 2px solid #BFD0E6;
	border-right: 3px solid #6A81CC;
	border-bottom: 3px solid #6A81CC;
}
.p0pxIm {
	padding-bottom:0px!Important;
}
.p0px {
	padding-bottom:0px;
}
#footer_top {
	background:#031f4b url(../..//img/content_images/foorer_bg.jpg) top left repeat-x;
	padding:18px 0 0;
}
.footer_sections {
	max-width:1060px;
	margin:0 auto;
}
.box_1 {
	width:340px;
	float:left;
	padding:10px 15px 0 0;
}
.box_2 {
	width:240px;
	float:right;
	padding:10px 15px 0 0;
	height:203px;
}
#footer_top h2 {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#d4d4d4;
	margin:0px;
	padding:0 0 5px;
}
#footer_top p {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#d4d4d4;
	margin:0px;
	padding:0 0 10px;
}
.footer_bullets {
	margin:0px;
	padding:0px;
}
.footer_bullets ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.footer_bullets ul li {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#d4d4d4;
	width:150px;
	float:left;
	margin:0px;
	padding:0px 15px 0 0;
}
.footer_bullets ul li a {
	display:block;
	border-bottom:1px solid #d4d4d4;
	text-decoration:none;
	color:#d4d4d4;
	padding:5px 0;
}
.footer_bullets ul li a:hover {
	text-decoration:none;
	color:#fff;
}
.contact_footer {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#d4d4d4;
	padding:8px 0;
}
.social_link {
	padding:5px 0 0;
}
.social_link a {
	padding:0px 8px 0 0;
}
.box_3 {
	width:312px;
	float:right;
	padding:10px 15px 0 0;
}
.footer_right {
	float:left;
	padding:50px 0 0 10px;
}
.title_right {
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#d4d4d4;
	padding:0 0 10px;
	font-style:italic;
}
.green_btn {
	padding:20px 0 0;
}
.footer_txt {
	border-top:1px solid #d4d4d4;
	padding:20px 0;
}
.footer_btm {
	background:url(../../img/content_images/footer_btm.jpg) top left repeat-x;
	height:64px;
	font:normal 12px/64px Arial, Helvetica, sans-serif;
	color:#d4d4d4;
	text-align:center;
}
.footer_btm a {
	text-decoration:underline;
	color:#d4d4d4;
}
.vml {
	vertical-align:middle;
}
.table_contents_sub {
	margin:0 auto 15px auto;
	padding:0;
	width:620px;
	border:1px solid #DADBDD;
}
.table_contents_sub td {
	margin:0;
	padding:5px 5px;
	font:12px Arial, Helvetica, sans-serif;
	border:none;
}
.table_contents_sub th {
	margin:0;
	padding:3px 5px;
	background:#DADBDD;
	color:#4178C0;
	font:bold 12px Arial, Helvetica, sans-serif;
	border:none;
}
#populate_msg {
	color:#E60005;
	float:left;
}
/*
input.green[type="submit"], input.green[type="reset"], input.green[type="button"]{
background:url(/img/green_btn_bg.jpg) repeat-x;
}

.green{
background:url(../../img/green_btn_bg.jpg) repeat-x;
}
*/
a.button.green, button.green, input[type="submit"].green, input[type="reset"].green, input[type="button"].green {
	background: url(../../img/green_btn_bg.jpg); /* Old browsers */
	border: 0px solid #527b01;
	padding: 3px 12px 6px 12px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color: #444;
	display: inline-block;
	text-decoration: none;
	color: #fff;
	/*text-shadow: 0 1px rgba(0, 0, 0, .75);*/
	cursor: pointer;
	font-size: 14px;
	font-weight:bold;
	/*
	margin-bottom: 20px;
	*/
	line-height: 27px;
	height:27px;
	font-family:"Arial";
}
a.button.green:hover, button.green:hover, input[type="submit"].green:hover, input[type="reset"].green:hover, input[type="button"].green:hover {
	opacity:0.85;
}
/***** CSS added by Dinesh ***/
/*.loginMiddleSection {
	color: #021A3F;
	font: 13px/19px Arial, Helvetica, sans-serif;
	margin: 0 auto;
	padding: 0 0 30px;
	max-width: 960px;
}
.loginMiddleSection h1 {
	font:bold 22px Arial, Helvetica, sans-serif;
	color:#021a3f;
	padding:0 0 15px;
	margin:0px;
}
*/.loginMiddleSection p {
	  /*	font:12px Arial, Helvetica, sans-serif;
          color:#000;
          padding:0px 0 15px 0px;*/
  }
.loginMiddleSection .left_part {
	float:left;
	width:370px;
	padding:50px 0 30px;
}
.loginMiddleSection .right_part {
	width:475px;
	float:left;
}
.greyBox {
	background:#f9f9f9;
	border:1px solid #dddddd;
	padding:10px;
}
.greyBox a {
	color:#0654be;
	text-decoration:underline;
}
.greyBox a:hover {
	color:#000;
	text-decoration:none;
}
.greyBox.login {
	width:400px;
	padding:20px;
}
.middleForm. {
	width:335px;
	margin:0 auto;
}
.middleForm.register {
	width:270px;
	margin:0 auto;
}
.row {
	padding:0 0 5px;
}
.row .label {
	padding:0 0 5px;
	color:#000;
	font:bold 12px Arial, Helvetica, sans-serif;
	display:block;
}
.inputBox {
	font:12px Arial, Helvetica, sans-serif;
	padding:5px 5px;
	color:#333;
	width:90%;
}
.selectBox {
	font:12px Arial, Helvetica, sans-serif;
	padding:5px 5px;
	color:#333;
	width:94%;
}
/*.silverBtn {
	background: url(../img/btnSilver.jpg);
	border: 1px solid #3c7fb1;
	padding: 3px 12px 3px 12px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	display: inline-block;
	text-decoration: none;
	color: #000000;
	cursor: pointer;
	font:14px Arial, Helvetica, sans-serif;
}
.silverBtn:hover {
	background:#D1D1D1
}
*/

.silverBtn {display: inline-block; height: 32px; padding: 0 20px; border: none; border: 1px solid #de6200; border-radius: 3px; background: #ff9e00;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOWUwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjZhMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ff9e00 0%, #ff6a00 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9e00), color-stop(100%,#ff6a00));
	background: -webkit-linear-gradient(top,  #ff9e00 0%,#ff6a00 100%);
	background: -o-linear-gradient(top,  #ff9e00 0%,#ff6a00 100%);
	background: -ms-linear-gradient(top,  #ff9e00 0%,#ff6a00 100%);
	background: linear-gradient(to bottom,  #ff9e00 0%,#ff6a00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9e00', endColorstr='#ff6a00',GradientType=0 );
	color: #fff; font: bold 1em/32px "Arial",sans-serif; text-shadow: 0 -1px 0 #da5c00; text-transform: uppercase; box-shadow: 0 2px 2px rgba(0,0,0,0.2);}
silverBtn:hover{background: #ff6a00;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNmEwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjllMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ff6a00 0%, #ff9e00 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff6a00), color-stop(100%,#ff9e00));
	background: -webkit-linear-gradient(top,  #ff6a00 0%,#ff9e00 100%);
	background: -o-linear-gradient(top,  #ff6a00 0%,#ff9e00 100%);
	background: -ms-linear-gradient(top,  #ff6a00 0%,#ff9e00 100%);
	background: linear-gradient(to bottom,  #ff6a00 0%,#ff9e00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6a00', endColorstr='#ff9e00',GradientType=0 );}



.btnSection {
	width:100%;
}
.middleForm .inputBox {
	width:90%;
}
#landing_page select {
	1px solid #7F9DB9 !Important;
	height:20px;
	width:350px;
}
/*-----------------------------------------dashboard css start----------------------------------------------------------*/
#dashboard .user_agent {
	float:left;
	padding:5px;
	width:18%;
	text-align: center;
	height:115px;
}
#dashboard {
	/*	width:950px;*/
}
#dashboard .user_agent a {
	text-decoration:  none;
}
/*-----------------------------------------dashboard css end----------------------------------------------------------*/

.saprater {
	height:1px;
	padding:0px!Important;
	margin:0px!Important;
	border-top:1px dotted #999999;
}
.val_Error {
	color:#D58B0A;
	font:normal 11px/20px Arial, Helvetica, sans-serif;
}
.paging {
	text-align:center;
	clear:both;
}
.paging.showMore {
	width: 630px;
	margin: 2px 0 0 0;
	text-align: left;
	background-color: #E6ECEC;
}
.paging.showMore a {
	background: url("../img/sff_icon_messages.png") no-repeat 15px center;
	padding: 5px 5px 5px 35px;
	display: block;
}
.paging a:hover {
	color:#003366!Important;
}
.paging a {
	padding:1px 2px !Important;
	margin:3px!Important;
	text-decoration:none!Important;
	color:#000033;
}
.paging .current {
	padding: 0 5px 0 5px;
	font-weight:bold;
	color:#003366;
	text-decoration:none;
	display:inline
}
.paging .disabled {
	padding: 0 5px 0 5px;
	font-weight:normal;
	color:#CCCCCC;
	text-decoration:none;
	display:inline
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	background:none!Important;
	border:none!Important;
}
.remove_img {
	float:left;
	cursor:pointer;
	position:absolute;
	margin:8px 0 0 221px;
}
.imd_input-box {
	color:#000;
	font:normal 12px Arial, Helvetica, sans-serif;
	border:1px solid #bbbbbb;
	width:200px;
	padding:5px 0;
	height:15px;
	margin:5px 0 5px 0;
}
.img_title {/*padding:0px 0px 0px 16px*/
}
.img_txt_area {
	border: 1px solid #BBBBBB;
	color: #000000;
	font: 12px Arial, Helvetica, sans-serif;
	height: 30px;
	margin: 0 0 10px;
	padding: 5px 0;
	width: 200px;
}

#vt_prev {
	background: url(../../vtour/images/loader.gif) no-repeat scroll 180px 45px;
	width:400px;
	height:500px;
}
#vt_prev.jeans_v_thumb {
	background: url(../../vtour/images/jeans_v_thumb.jpg) no-repeat;
}
#vt_prev.wood_v_thumb {
	background: url(../../vtour/images/wood_v_thumb.jpg) no-repeat;
}
#vt_prev.brown_v_thumb {
	background: url(../../vtour/images/brown_v_thumb.jpg) no-repeat;
}
#vt_prev.simple_v_thumb {
	background: url(../../vtour/images/simple_v_thumb.jpg) no-repeat;
}
#vt_prev.black_v_thumb {
	background: url(../../vtour/images/black_v_thumb.jpg) no-repeat;
}
#vt_prev.green_v_thumb {
	background: url(../../vtour/images/green_v_thumb.jpg) no-repeat;
}
#vt_prev.purple_v_thumb {
	background: url(../../vtour/images/purple_v_thumb.jpg) no-repeat;
}
#vt_prev.red_v_thumb {
	background: url(../../vtour/images/red_v_thumb.jpg) no-repeat;
}
#vt_prev #hidecontact_name {
	background: url(../../vtour/images/f_cut.png);
	position:absolute;
	margin-top:149px;
	margin-left:7px;
	width:89px;
	height:51px;
}
#vt_prev #ask_q {
	background: url(../../vtour/images/f_cut.png);
	position:absolute;
	margin-top:370px;
	margin-left:105px;
	width:218px;
	height:55px;
}
#vt_prev #follow_meside {
	background: url(../../vtour/images/f_cut.png);
	position:absolute;
	margin-top:150px;
	margin-left:300px;
	width:95px;
	height:75px;
}
#vt_prev #follow_mefooter {
	background: url(../../vtour/images/f_cut.png);
	position:absolute;
	margin-top:436px;
	margin-left:200px;
	width:100px;
	height:59px;
}
#vt_prev #Agent_Real {
	background: url(../../vtour/images/f_cut.png);
	position:absolute;
	margin-top:436px;
	margin-left:98px;
	width:100px;
	height:59px;
}
#vt_prev #Properties_Inf {
	background: url(../../vtour/images/f_cut.png);
	position:absolute;
	margin-top:436px;
	margin-left:304px;
	width:92px;
	height:61px;
}
#vt_prev #top {
	background: url(../../vtour/images/f_cut.png);
	position:absolute;
	margin-top:8px;
	margin-left:6px;
	width:89px;
	height:32px;
}
#vt_prev #get_more {
	background: url(../../vtour/images/f_cut.png);
	position:absolute;
	margin-top:69px;
	margin-left:6px;
	width:89px;
	height:32px;
}
#vt_prev #more_home {
	background: url(../../vtour/images/f_cut.png);
	position:absolute;
	margin-top:122px;
	margin-left:6px;
	width:89px;
	height:25px;
}
#vt_prev #Properties_Infside {
	background: url(../../vtour/images/f_cut.png);
	position:absolute;
	margin-top:50px;
	margin-left:304px;
	width:92px;
	height:90px;
}
.contact_footer a {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#d4d4d4;
	text-decoration:none;
	padding:8px 0;
}
.contact_footer a:hover {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#d4d4d4;
	text-decoration:underline;
	padding:8px 0;
}
.roundBox .user_detail {
	float:left;
	padding:0 0 0 20px;
}
#user_box .roundBox {
	width:680px;
	background:#fff;
	border:2px solid #5687c6;
	padding:48px 20px 30px;
	margin:20px auto;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
}
#user_box .leftBox {
	width:20%;
	float:left;
	position:relative;
}
#user_box .leftBox span {
	width:102px;
	height:121px;
	margin:0 auto;
	display:block;
}
#user_box .title {
	position:absolute;
	left:0px;
	top:-16px;
}
#user_box .txtBox {
	width:150px;
	float:left;
	padding:0 0 0 40px;
}
#user_box .rightBox {
	width: 26%;
	display: flex;
	margin: 5%;
	max-width: 26%;
}
#user_box .txtCenter {
	text-align:center;
}
#user_box .roundBox .user_detail {
	float:left;
	padding:0 0 0 20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	width:50%;
}

.lender-text{
	margin: 0;
}
.combo_mid {
	height: 29px;
	padding: 6px 0;
	width: 300px;
}
.txtbx_mid {
	height: 15px;
	padding: 5px 0;
	width: 300px;
}
#fileupload .files .imd_input-box {
	color:#000;
	font:normal 12px Arial, Helvetica, sans-serif;
	border:1px solid #bbbbbb;
	width:200px;
	padding:0px 0;
	height:25px;
	margin:5px 0 5px 0;
}
#fileupload .files .image_order {
	color:#000;
	font:normal 12px Arial, Helvetica, sans-serif;
	border:1px solid #bbbbbb;
	width:200px;
	padding:0px 0;
	height:25px;
	margin:5px 0 5px 0;
	width:50px;
	text-align:center;
}
#fileupload .preview img {
	_width:80px;
	*width:80px;
	max-height:80px;
	max-width:80px;
}
#fileupload .col-lg-7 {
	width:100%
}
#fileupload .error {
	background-color: #FE773D;
	border:none;
	color: #FFFFFF;
	margin-bottom: 0px;
	padding: 0px;
	text-align: center;
}








/*Responsive CSS*/
/* Large desktop */
@media (min-width: 1200px) {

}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
	#logo {
		max-width: auto;
	}
	.box_1 {
		float: left;
		padding: 10px 15px 0 15px;
		width: 340px;
	}
	.top_banner {
		max-width:100%;
		overflow:hidden;
	}
	.loginMiddleSection .left_part {
		width: 350px;
	}
	.loginMiddleSection .right_part {
		float: left;
		width: 400px;
	}
	.greyBox.login {
		padding: 20px;
		width: auto;
	}
}

/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
	#dashboard .user_agent {
		width:22%;
	}
}

/* Landscape phones and down */
@media (max-width: 480px) {

}
/**************** content from style_main css *********/
.siteArea {
	background: none repeat scroll 0 0 #fff;
	border: 1px solid #7e98ae;
	padding: 15px;
}

.grayBox
{
	background:#f9f9f9;
	border:1px solid #ddd;
	padding:10px;
	margin:15px 0 0;
}
.box
{
	padding:0 0 10px;
}
/******************** End content from style_main css *********/

.garybox{ background:#f1f1f1;  margin: 3px;	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	-moz-box-shadow: 0 1px 2px #d1d1d1;
	-webkit-box-shadow: 0 1px 2px #d1d1d1;
	box-shadow: 0 1px 2px #d1d1d1;
}
.input-box{ width:100%;}
.combo_big{width:100%;}
section.frm_btn{border-style:none; border-width:1px 0px; border-color:#E5E5E5; padding:10px 0px;}
.par_mar {
	margin-top:34px !Important;
}
/*.card-icon{*/
/*width: 75px;*/
/*background: url("images/cards.png") no-repeat;*/
/*height: 35px;*/
/*padding: 0px;*/
/*}*/
.visa {
	max-height: 50px;
	max-width: 60px;
}
.creditCardPayment{
	width: 25%;
	display: inline-block;
	font-size: 15px;
}
.checkoutPaymentInput{
	width: 32%;
	display: inline-block;
}
.cardNumber{
	margin-bottom: 0;
}