/* ~~ inner content ~~ */
.inner_text{ line-height:18px; text-align:justify; padding-top:20px;}

/* sucess Message*/
/*.success_msg{ border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border:1px solid #abe1a9; font:14px/28px 'AnticRegular', sans-serif; padding:0px 20px; background:#e4f7e4; color:#0a8a06;}*/


.success_msg {
    background: none repeat scroll 0 0 #E4F7E4!important;
    border: 1px solid #ABE1A9;
    border-radius: 5px 5px 5px 5px;
    color: #0A8A06;
    font: 14px/28px 'AnticRegular',sans-serif;
    padding: 0px 0 0 16px !important;
    width: 80% !important;
	margin:0px auto; text-align:center;
}

.error_msg {
    background: none repeat scroll 0 0 #febfbe!important;
    border: 1px solid ;
    border-radius: 5px 5px 5px 5px;
    color: #d01d1c;
    font: 14px/28px 'AnticRegular',sans-serif;
    padding: 0px 0 0 16px !important;
    width: 93% !important;
	margin:0px auto; text-align:center;
}

/* Error Message*/
/*.error_msg{ border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border:1px solid #e17b7b; font:14px/28px 'AnticRegular', sans-serif; padding:0px 20px; background:#febfbe; color:#d01d1c;}*/
.error {color:#F00}


/*~~ CSS Document~~ */
.err_msg{color:#f00; font-size:11px; margin-left:5px;}
.cont_left{width:65%; float:left; }
.cont_left h2{font:normal 17px 'DroidSansRegular', sans-serif; margin-bottom:10px; color:#414141;}
.cont_left dl{margin:0px 0px 10px 0px; *line-height:20px; padding:0px;}
.cont_left dl dd{width:100px; float:left; font-size:14px;  margin-top:3px;}
.cont_left dl dt{width:230px; float:left;}
.cont_left dl dt .input{width:221px; height:28px; border:1px solid #d1d1d1; margin-bottom:5px; padding:0px 5px; line-height:28px; color:#8A8A8A;}

.cont_submit_btn { width:132px; height:35px; background-position:-232px -74px; margin:15px 0px 0px 140px; font-family: 'CabinRegular'; font-size:16px; color:#FFF; text-shadow:0px 1px #000000; text-align:center; padding-top:8px; cursor:pointer; }

.cont_left dl dt .textarea{width:222px; height:78px; border:1px solid #d1d1d1; padding:5px; color:#8A8A8A;}

.cont_left dl dt .select{width:233px; height:28px; border:1px solid #d1d1d1; margin-bottom:5px; padding:5px;}
.cont_right{width:35%; float:right; color:#454545; line-height:19px; margin-top:15px; }
.cont_right h2{font:normal 17px 'DroidSansRegular', sans-serif;; margin-bottom:10px; color:#414141;}

.cont_left dl dt .select1 {width:70px; height:28px; border:1px solid #d1d1d1; margin-bottom:5px; margin-right:5px; padding:5px; float:left;}

/******************start contact page inner***************/

.call-us {
  /*  border: 1px solid #003366;*/
    height: 450px;
    /*margin-top: -11px;*/
    width:100%;
	float:left;
	
}
	
.call-us h2{ font-size:20px;
	color:#024874;
	float:left;
	margin:15px 5px 5px 20px;
	width:80%;
	padding-bottom: 10px;
		}
		
.tabs {
    display: block;
    height: 620px;
    overflow: hidden;
    position: relative;
    z-index: 1;
}
.tabs section {
    float: left;
    z-index: 1;
}

.tabs section div {
    background: none repeat scroll 0 0 #fff;
    display: none;
    font: 12px Arial;
    left: 0;
    padding: 0 10px;
    position: absolute;
  /*  width: 100%;*/
	width: 97.4%;
    z-index: 2;
	border:5px solid #e9f5fc;
}
.tabs section div {
    font: 12px Arial;
}
.tabs section.current div { display: block; }
.tabs section.current h3 {
    background: none repeat scroll 0 0 #e9f5fc;
    cursor: default;
	color:#000;
}

.tabs section h3 {
    background:url(../images/nav_bluebg.jpg) repeat-x left top;
    cursor: pointer;
	color:#fff;
	font: normal 17px 'AsapRegular';
    margin: 0 1px 0 0;
    padding: 11px 130px;
}	

.wd2DB00 {
    border: 0 none;
    cursor: pointer;
    height: 44px;
    outline: 0 none;
    padding: 0 !important;
    width: 120px;
}

.wd2DB001 {
    border: 0 none;
    cursor: pointer;
    height: 30px;
    outline: 0 none;
    padding: 0 !important;
    width: 105px;
}

/*.tabs section h3:hover {
    background: none repeat scroll 0 0 #EEEEEE;
    cursor: default;
	color:#022b44;
}	*/
.contab_inner {
    background-color: #EAEAEA;
    border-bottom: 1px dotted #C0C0C0;
    padding: 10px 15px;
    width: 96.8%;
}
.contab_innerht {
    background-color: #EAEAEA;
    border-bottom: 1px dotted #C0C0C0;
    padding: 10px 15px;
    width: 96.8%;
	height:450px;
}
.con_inner {
    margin: 0;
}

.con_inner dl {
    height: 50px;
    margin: 5px 0;
    padding-left: 5px;
    padding-top: 6px;
    width: 920px;
}
.con_inner_blue {
    background-color: #61B9EF;
    border-bottom: 1px solid #1B86C8;
    padding: 3px 0;
}
.con_inner_column1 dl dt {
    float: left;
    margin: 0;
}
.con_inner_column1 {
    float: left;
    margin: 0;
    width: 190px;
}
.con_inner_head {
    color: #022B44;
    font-family: 'Arial';
    font-size: 14px;
    padding-top: 3px;
    text-transform: uppercase;
}
.con_inner_column2 {
    width: 320px;
	padding-bottom:10px;
	margin:0px;
	float:left;
}
.con_inner_head a{
    color: #aebcc5;
    font-family: 'Arial';
    font-size: 13px;
    padding-top: 3px;
	text-decoration: underline;
	text-transform: lowercase;
  }
 .con_inner_head span{
    color: #aebcc5;
    font-family: 'Arial';
    font-size: 13px;
    padding-top: 3px;
	text-transform: lowercase;
  }
  
  .con_inner_head a:hover{
    color: #2c4e65;
 	text-decoration: none;}
	
.con_inner-indicate span{
    margin: 0;
	color:#F00;
	font-size:15px;
	font-weight:bold;
}	
	
.email_column1 {
    float: left;
    margin: 0;
    width: 276px;
	padding-top: 4px;
	text-align:right;
}
.email_head-col {
	width:260px;
    color: #022B44;
    font-family: 'Arial';
    font-size: 14px;
    padding-top: 3px;
    text-transform: uppercase;
	text-align:right;
}
.email_head-col span{
	color:#F00;
    }
.email_head {
    color: #022B44;
    font-family: 'Arial';
    font-size: 14px;
    padding-top: 3px;
    text-transform: uppercase;
	text-align:right;
}
.email_column2 {
    width: 320px;
	padding-bottom:10px;
	margin:0px;
	float:left;
}
.con-input{ width:220px;
	border:#a8a8a5 1px solid;
	padding:4px 7px;
	background: rgb(239,239,239); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 78%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(78%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* IE10+ */
background: linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */

	}
	
.con_inner-email dl {
    height: 27px;
    margin: 5px 0;
    padding-left: 5px;
    padding-top: 6px;
    width: 920px;
}	
.ie7 .ht-col {
    height: 27px;
    padding-left: 5px;
	margin-top:-25px;
     width: 920px;
}	
.selection{ width:236px;
  border: 1px solid #A8A8A5;
  padding:3px  2px 6px 6px;
  outline:0px none;}
 .sub-btn{ width:110px;
 	border:#001B7C 1px solid;
	padding:5px 7px;
background: rgb(61,159,220); 
/* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNkOWZkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxODdlYmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(61,159,220,1) 0%, rgba(24,126,190,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(61,159,220,1)), color-stop(100%,rgba(24,126,190,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(61,159,220,1) 0%,rgba(24,126,190,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(61,159,220,1) 0%,rgba(24,126,190,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(61,159,220,1) 0%,rgba(24,126,190,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(61,159,220,1) 0%,rgba(24,126,190,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d9fdc', endColorstr='#187ebe',GradientType=0 ); /* IE6-8 */
color:#fff;
font-weight:bold;
margin-right:15px;
border-radius:3px;
cursor:pointer;
outline:0px;}

.loginbtn{ width:100px; height:27px; border:1px solid #c99800; font-family: 'AsapBold'; font-size:14px; color:#644200; text-shadow:1px 1px #fbd971; text-transform:uppercase; line-height:27px; cursor:pointer; margin:5px 0px 0px 0px; text-align:center;
background: #efb401; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmYjQwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmM2NTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #efb401 0%, #ebc657 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efb401), color-stop(100%,#ebc657)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #efb401 0%,#ebc657 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #efb401 0%,#ebc657 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #efb401 0%,#ebc657 100%); /* IE10+ */
background: linear-gradient(top,  #efb401 0%,#ebc657 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efb401', endColorstr='#ebc657',GradientType=0 ); /* IE6-8 */

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.loginhere{ width:100px; height:27px; border:1px solid #c99800; font-family: 'AsapBold'; font-size:14px; color:#644200; text-shadow:1px 1px #fbd971; text-transform:uppercase; line-height:27px; cursor:pointer; margin:5px 0px 0px 0px; text-align:center;
background: #efb401; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmYjQwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmM2NTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #efb401 0%, #ebc657 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efb401), color-stop(100%,#ebc657)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #efb401 0%,#ebc657 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #efb401 0%,#ebc657 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #efb401 0%,#ebc657 100%); /* IE10+ */
background: linear-gradient(top,  #efb401 0%,#ebc657 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efb401', endColorstr='#ebc657',GradientType=0 ); /* IE6-8 */

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.submitbut{ width:100px; height:27px; border:1px solid #c99800; font-family: 'AsapBold'; font-size:14px; color:#644200; text-shadow:1px 1px #fbd971; text-transform:uppercase; line-height:27px; cursor:pointer; margin:5px 0px 0px 0px; text-align:center;
background: #efb401; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmYjQwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmM2NTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #efb401 0%, #ebc657 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efb401), color-stop(100%,#ebc657)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #efb401 0%,#ebc657 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #efb401 0%,#ebc657 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #efb401 0%,#ebc657 100%); /* IE10+ */
background: linear-gradient(top,  #efb401 0%,#ebc657 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efb401', endColorstr='#ebc657',GradientType=0 ); /* IE6-8 */

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

	
.res-btn{ width:110px;
 	border:#001B7C 1px solid;
	padding:5px 7px;
background: rgb(61,159,220); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNkOWZkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxODdlYmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(61,159,220,1) 0%, rgba(24,126,190,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(61,159,220,1)), color-stop(100%,rgba(24,126,190,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(61,159,220,1) 0%,rgba(24,126,190,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(61,159,220,1) 0%,rgba(24,126,190,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(61,159,220,1) 0%,rgba(24,126,190,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(61,159,220,1) 0%,rgba(24,126,190,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d9fdc', endColorstr='#187ebe',GradientType=0 ); /* IE6-8 */
color:#fff;
font-weight:bold;
border-radius:3px;
margin-right:15px;
cursor:pointer;
outline:0px;
}
.clr{ width:930px;}

.call-us h4 {
 /*   color: #024874;
    float: left;
    font-size: 16px;
    margin: 15px 5px 5px 20px;
    padding-bottom: 10px;
    width: 80%;*/
	    color: #024874;
    float: left;
    font-size: 16px;
    margin: 15px 0 0 20px;
    padding-bottom: 0;
    width: 80%;
}
.con_innermail_column1 {
    float: left;
    margin:0px 45px 0px 0px ;
    width: 345px;
}
.con_inner_headmail {
    color: #022B44;
    font-family: 'Arial';
    font-size: 14px;
    padding-top: 3px;
  }
 .mail_subhead {
    color: #454545;
    font-family: 'AsapRegular';
    font-size: 13px;
    margin-top: 12px;
}
.con_inner_headmail span {
    color: #022B44;
    font-family: 'Arial';
    font-size: 13px;
    padding-top: 3px;
}
.mail_dividerline {
       padding-bottom: 10px;
	   width:315px;
}
.call-us h4 span {
    color: #024874;
    float: left;
    font-size: 13px;
    margin: 6px 5px 5px 4px;
    padding-bottom: 10px;
    width: 80%;
}
.mail-con-ad{
    color: #024874;
    float: left;
    font-size: 16px;
    margin: 15px 5px 5px 20px;
    padding-bottom: 10px;
    width: 80%;
}


.email_headbtm {
    color: #022B44;
    font-family: 'Arial';
    font-size: 12px;}
.mail_inner dl {
    height: auto;
    margin: 5px 0;
    padding-left: 5px;
    padding-top: 6px;
    width: 920px;
}
.mail_innermail_column1 {
    float: left;
    width: 300px;
}
.mailus{
    color: #024874;
    float: left;
    font-size: 16px;
    margin: 15px 0 0 20px;
    padding-bottom: 0;
    width: 80%;
}
.mail_add {
    margin-left: 25px;
    margin-top: -15px;}
	
.pdrt{padding:5px 25px;    
	float: left;}
.ie7 .pdrt{width:910px;}



/* Login Page */
.login_box{margin:0px; padding:0px;}
.login_box h3{font:normal 18px 'AsapRegular'; text-align:center; margin-bottom:20px;} 
.login_box dl{margin:0px; padding:0px; width:100%; display:block; min-height:45px;}
.login_box dl dt{width:10%; padding-left:36%; float:left; margin:0px; font:normal 14px/24px 'AsapRegular'; color:#022B44;}
.login_box dl dd{width:54%; float:right; margin:0px; padding:0px;}
.login_box dl dd .input{width:160px; height:24px; padding:0px 10px; font:normal 12px Arial, Helvetica, sans-serif;  color:#7a7878;
	border:#a8a8a5 1px solid;
	background: rgb(239,239,239); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 78%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(78%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* IE10+ */
background: linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */}
.login_box dl dd a{color:#3a9edc; text-decoration:none;}
.login_box dl dd a:hover{color:#0c6aa5; text-decoration:none;}
.login_box article{width:50%; text-align:justify; font:normal 13px/20px Arial, Helvetica, sans-serif; margin:30px auto;}
.login_hr{width:50%; margin:0px auto; border-top:1px solid #999; margin-top:20px;}


/* Registration Page */
.reg_left_box{width:200px; float:left; background:#fff; min-height:800px; height:auto!important;}
.regis_box{margin:0px; padding:0px; width:550px; margin:0px 15px; float:left;}
.regis_box h3{font:normal 18px 'AsapRegular'; margin-bottom:10px;} 
.regis_box h4{font:normal 14px Arial, Helvetica, sans-serif; margin-bottom:10px;}
.regis_box .bt_box{margin-bottom:20px;}
.regis_box dl{margin:0px 0px 15px; padding:0px; width:100%; display:block; min-height:45px;}
.regis_box dl dd{width:50%; float:left; margin:0px;}
.regis_box dl label{font:normal 14px 'AsapRegular'; margin-bottom:5px; text-align:left; display:block;}
.regis_box dl label span{color:#f00;}
.regis_box dl .big_input{width:522px; height:24px; padding:0px 10px; font:normal 12px Arial, Helvetica, sans-serif;  color:#7a7878;
	border:#a8a8a5 1px solid;
	background: rgb(239,239,239); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 78%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(78%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* IE10+ */
background: linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */}
.regis_box dl .select{width:544px; height:26px; padding:3px; font:normal 12px Arial, Helvetica, sans-serif;  color:#7a7878;
	border:#a8a8a5 1px solid;
	background: rgb(239,239,239); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 78%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(78%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* IE10+ */
background: linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */}
.regis_box dl .small_select{width:269px; height:26px; padding:3px; font:normal 12px Arial, Helvetica, sans-serif;  color:#7a7878;
	border:#a8a8a5 1px solid;
	background: rgb(239,239,239); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 78%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(78%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* IE10+ */
background: linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */}
.regis_box dl .small_select_new{width:144px; height:26px; padding:3px; font:normal 12px Arial, Helvetica, sans-serif;  color:#7a7878;
	border:#a8a8a5 1px solid;
	background: rgb(239,239,239); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 78%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(78%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* IE10+ */
background: linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */}
.regis_box dl dd .input{width:247px; height:24px; padding:0px 10px; font:normal 12px Arial, Helvetica, sans-serif;  color:#7a7878;
	border:#a8a8a5 1px solid;
	background: rgb(239,239,239); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 78%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(78%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* IE10+ */
background: linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */}
.regis_box dl dd .mid_input{width:130px; height:24px; padding:0px 10px; font:normal 12px Arial, Helvetica, sans-serif;  color:#7a7878;
	border:#a8a8a5 1px solid;
	background: rgb(239,239,239); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 78%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(78%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* IE10+ */
background: linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */}
.regis_box dl dd .small_input{width:83px; height:24px; padding:0px 10px; font:normal 12px Arial, Helvetica, sans-serif;  color:#7a7878;
	border:#a8a8a5 1px solid;
	background: rgb(239,239,239); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(255,255,255,1) 78%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(78%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* IE10+ */
background: linear-gradient(top, rgba(239,239,239,1) 0%,rgba(255,255,255,1) 78%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */}
.las_nam_box{width:150px; float:left;}
.zip_code_box{width:115px; float:right;}

.reg_right_box{width:200px; float:right; background:#fff; min-height:800px; height:auto!important;}



/*~~ REFINANCE LOAN PAGE CSS ~~ */
.refinacelon_subhead { font-family:'AsapRegular'; font-size:20px; margin-top:10px;}
.refinacelon_backbtn { float:right; margin:12px 0px 0px 0px; text-align:center; border-radius: 3px 3px 3px 3px; color: #FFFFFF; cursor: pointer; font-weight: bold; width:60px; padding:3px 0px; background-color:#0068a9;}
.refinacelon_backbtn a { color: #FFFFFF;}
.refinacelon_backbtn a:hover { color: #FFFFFF;}

.refinacelon_dividerline { border-bottom:1px solid #cacaca; padding:7px 0px;}

/*~~ LATEST UPDATE PAGE CSS ~~ */
.update_leftimage {float:left;}
.update_leftimage .imgview{  width:100px; height:94px; }
.update_leftimage .imgview img{ width:100%; height:100%;}
.update_rightcontain { width:850px; float:right;}
.update_date { color:#666;}
.readupdate { margin:12px 0px 0px 0px;}
.updatedetil_leftimage { width:150px; height:150px; float:left;}
.updatedetil_rightcontain { width:800px; float:right;}

.success_msg_new {
border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
-webkit-border-radius:5px;
border:1px solid #abe1a9;
font:14px/28px AnticRegular, sans-serif;
background:#e4f7e4;
color:#0a8a06;
padding:0 20px;
}

.error_msg_new {
border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
-webkit-border-radius:5px;
border:1px solid #e17b7b;
font:14px/28px AnticRegular, sans-serif;
background:#febfbe;
color:#d01d1c;
padding:0 20px;
}

.error_new {
color:red;
font-size:11px;
}

/*~~ Refinance Advice Page ~~ */
.refine_left{width:224px;background-color:#61B9EF;padding:12px;margin-right:12px;}
.refine_title{color: #262626; font-family: 'AsapRegular';font-size:18px;}
.refine_title a{color: #262626; font-family: 'AsapRegular';font-size:18px;}
.refine_title a:hover{color:#000; font-family: 'AsapRegular';font-size:18px;text-decoration:underline;}

.refine_title2 {color: #005E98; font-family: 'AsapRegular';font-size:16px;line-height:22px;}
.refine_title2 a{color: #005E98; font-family: 'AsapRegular';font-size:16px;}
.refine_title2 a:hover{color: #043c5f; font-family: 'AsapRegular';font-size:16px;}
.white_box{background-color:#FFF;padding:12px;margin-top:12px; word-wrap:break-word;}
.bottom_bor{border-bottom: 1px solid #000;padding-top:7px;}
.refine_side_nav{font:12px Arial, Helvetica, sans-serif;color:#454545;}
.refine_side_nav ul{list-style-type:none;padding-top:5px;}
.refine_side_nav ul li{ line-height:24px;border-bottom:1px dotted #ccc}
.refine_side_nav ul li a{ line-height:22px;color:#454545;}
.refine_side_nav ul li a:hover{color:#005E98;}
.white_box p{line-height:18px;}
.white_box input {border: 1px solid #005C94;border-radius: 6px 6px 6px 6px;height: 28px; margin-top:5px;padding: 3px 0 0 10px; width: 185px} 
.refine_form_block dd{margin:0px;}
.refine_form_block dl{margin-top:15px;}
.refine_form_block dt span{ color:#e4ad06;}
.refine_form_block .select{border: 1px solid #005C94;border-radius: 6px 6px 6px 6px;height: 28px; margin-top:5px;padding:6px 7px;; width:200px;height:32px;} 
/*.calc_bt{background: -moz-linear-gradient(center top , #EFB401 0%, #EBC657 100%) repeat scroll 0 0 transparent;
    border: 1px solid #C99800;
    border-radius: 5px 5px 5px 5px;
    color: #644200;
    cursor: pointer;
    font-family: 'AsapBold';
    font-size: 14px;
    line-height: 27px;
    margin: 12px 0 0;
    text-align: center;
    text-shadow: 1px 1px #FBD971;
    text-transform: uppercase;padding:3px 4px;}*/
	
	 /*Button change start*/

.calc_bt{background: rgb(254,191,1); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlYmYwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmM0NGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgb(254,191,1) 0%, rgb(235,196,78) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(254,191,1)), color-stop(100%,rgb(235,196,78))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgb(254,191,1) 0%,rgb(235,196,78) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgb(254,191,1) 0%,rgb(235,196,78) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgb(254,191,1) 0%,rgb(235,196,78) 100%); /* IE10+ */
background: linear-gradient(top, rgb(254,191,1) 0%,rgb(235,196,78) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febf01', endColorstr='#ebc44e',GradientType=0 ); /* IE6-8 */
    border: 1px solid #c99800;
    border-radius: 5px 5px 5px 5px;
    color: #644200;
    cursor: pointer;
    font-family: 'AsapBold';
    font-size: 14px;
    line-height: 27px;
    margin: 12px 0 0;
    text-align: center;
    text-shadow: 1px 1px #FBD971;
    text-transform: uppercase;padding:3px 4px;}
	
 /*Button change end*/	
	
	
.small_ads{margin-top:15px;padding-bottom:12px;border-bottom:1px dotted #ccc; word-wrap:break-word;}
.refine_upper_ad{vertical-align:top;}
.refine_outter_wrap{margin-top:20px;}
.refine_middle{width:460px;}
.dark_blu_bg{background-color:#01395c;padding:1px 12px 12px 12px; }
.lef_pd{ margin-left:7px;}
.toppad{margin-top:15px;}
.refine_mid{ border-bottom: 1px solid #CACACA;}
.mid_bottom{width:460px;margin-top:12px;padding-bottom:15px;border-bottom:1px dotted #ccc;}
.tbimg{width:83px; padding-right:10xp; margin-top:12px;border:2px solid #d9d9d9;}
.midsteps{width:360px;margin-top:5px;}
.mid_bottom p{font-weight:bold;padding-top:3px;}
.refine_right{width:224px;background-color:#61B9EF;padding:12px;margin-left:12px;}
.privacy{background:url(../images/lock_ico.png) no-repeat;padding-left:54px;padding-top:7px;height:40px;margin-top:10px;font-weight:bold;line-height:18px;}
.email_sub{padding-left:55px;background:url(../images/email.png) no-repeat;height:50px;}
.ser_in_wrap{margin-top:10px;}


/**************refinaceloan application start css*****************/

.bluebox{ width:100%; padding-bottom:15px; background:#b9d3e3; float:left; min-height:250px ; height:auto!important; border-radius:5px 5px 0 0; margin:15px 0 0 0; color:#fff; -moz-border-radius:5px 5px 0 0; -o-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; }
.tophead{background:#0c4569; padding:0 15px; border:1px solid #0c4569; font:20px/40px 'AsapRegular'!important; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -o-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; }
.messtxt{color:#000; font-size:12px; margin:8px 0 0 15px;}
.fdatamain{ width:280px; float:left; margin:15px 0 0 25px;}

.fdata_lt{ width:28px; height:25px; float:left; margin:1px 10px 0 0; background:url(../images/bg_circle.png) no-repeat left top;  }
.fdata_lt span{ margin:4px 0 0 8px; font-size:14px; font-weight:bold; float:left;}
.fdata_rt{ width:230px; float:right; }

.fdata_rt h1{ width:180px; float:left; color:#044065; font:bold 17px/25px 'AsapRegular'!important; }
.fdata_rt h2{ width:100%; float:left; color:#044065; font:bold 17px/25px 'AsapRegular'!important; }
.formall{ float:left; width:100%; }

.formall dl{ float:left; width:100%;   margin:8px 0px 0px 0px; padding:0px;  display: block; height:auto; min-height: 45px; width: 100%; }
.formall dl dt{ float:left; width:100%;   margin:0px; padding:0px; color: #031536; float: left; font:bold 12px/24px 'Arial'; text-align: left; }
.formall dl dd{ float:left; width:100%; margin:0px; padding:0px; }
.finput{background: rgb(226,226,226); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(226,226,226,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
    border: 1px solid #A8A8A5;color: #7A7878; font: 12px/25px Arial,Helvetica,sans-serif; height: 24px; padding: 0 10px;  width: 200px;}
	
.fselect{background: rgb(226,226,226); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(226,226,226,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
	
	   border: 1px solid #A8A8A5; color: #7A7878; font: 12px Arial,Helvetica,sans-serif;  height: 26px; padding: 3px; width: 222px;}	
.wid15{width:90px!important;}
.wid50{width:50px!important;}



.blbtn{border:1px solid #49097a; cursor:pointer; text-align:center;  color:#fff; font:18px/35px 'Arial';  border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px;
background: rgb(99,62,130); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYzM2U4MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YjA1ODQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(99,62,130,1) 0%, rgba(75,5,132,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(99,62,130,1)), color-stop(100%,rgba(75,5,132,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(99,62,130,1) 0%,rgba(75,5,132,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(99,62,130,1) 0%,rgba(75,5,132,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(99,62,130,1) 0%,rgba(75,5,132,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(99,62,130,1) 0%,rgba(75,5,132,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#633e82', endColorstr='#4b0584',GradientType=0 ); /* IE6-8 */}

.blbtn a{color:#fff;}
.blbtn:hover{ 
background: rgb(128,79,165); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgwNGZhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NjAwNzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, rgba(128,79,165,1) 0%, rgba(70,0,114,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(128,79,165,1)), color-stop(100%,rgba(70,0,114,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(128,79,165,1) 0%,rgba(70,0,114,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(128,79,165,1) 0%,rgba(70,0,114,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(128,79,165,1) 0%,rgba(70,0,114,1) 100%); /* IE10+ */
background: linear-gradient(top, rgba(128,79,165,1) 0%,rgba(70,0,114,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#804fa5', endColorstr='#460072',GradientType=0 ); /* IE6-8 */}
.wd95{ width:130px; height:39px;}
.ffoter{ width:100%; float:left; text-align:center; font:12px 'Arial'; color:#000; margin:20px 0px 0px 0px;}
.ffoter span{ color:#0a4569; font-weight:bold; margin:0 4px;}
.ffoter a{ color:#167dc0; font-weight:bold;}
.ffoter em{ color:#167dc0; font-weight:bold; font-style:normal;}

/************step2*************/

.minht25{min-height:25px!important;}
.minht155{min-height:355px!important;}
.metxt{ width:114px; float:right; font:11px 'Arial'; margin:15px 5px 0 0 ;}
.yesno{width:500px; margin:10px auto;}

/***********step2*************/

.thksmess{ width:93%; float:left; color:#0b4569; font:bold 40px 'AsapRegular'; margin:33px;}
.loandetailstxt{ width:95%; float:left; color:#454545; font:18px/26px 'AsapRegular'; margin:0px; padding:0px 25px;}
.conbtn{border:1px solid #598920; float:left; background:#598920; cursor:pointer; text-align:center;  color:#fff; font:18px/34px 'Arial'; }
.conbtn a{color:#fff;}
.conbtn:hover{background:#3f6f0e; }
.con_loan{ width:300px; margin:25px auto 0 auto; text-transform:uppercase;  }
.conbtntxt{ float:left; margin:25px 0 0 25px; }
.conmainbox{ width:300px; margin:0 auto; }
.conbtntxt a{ color:#4696ca; font:15px 'Arial'; text-decoration:underline;}
.conbtntxt a:hover{ color:#125b8a; font:15px 'Arial'; text-decoration:none;}
.mess_loan {background: none repeat scroll 0 0 #598920; color: #FFFFFF; float: left; font:bold 24px/50px 'AsapRegular'; margin:50px 0 0 0 ; padding-left: 3%;
    text-transform: uppercase;  width: 97%;}

.congmess{ width:93%; float:left; color:#55871e; font:bold 34px 'AsapRegular'; margin:33px 0px 0px 33px;}
.congmesstxt{ width:93%; float:left; color:#083b60; font:bold 18px 'AsapRegular'; margin:33px 0px 0px 35px;}

.nothanksm{ width:100%; float:left; margin-top:15px; padding-bottom:25px; }
.nothanksmlf{float:left; color:#598920; font: bold 15px 'Arial'; width:545px;}
.nothanksmlf span{margin:15px 0 0 127px; float:right;}
.nothanksmlf a{color:#4696ca; font:12px 'Arial'; text-decoration:underline;}
.nothanksmlf a:hover{color:#4696ca; font:12px 'Arial'; text-decoration:none;}
.nothanksmrf{float:right;}
.sub_info{ width:224px; margin:0px auto 0 auto; border: 0 none; text-transform:uppercase;outline: 0 none; padding: 0 !important; font:12px/25px 'Arial'; cursor:pointer; height:25px;  }

.wd100{ border: 0 none; height: 44px; outline: 0 none;  padding: 0 !important; cursor:pointer;  width: 140px;}
.getstarted { height: 22px;  margin: 0 auto 0; font:bold 13px 'Arial'!important;  padding-top:7px;  text-transform: uppercase;  width: 157px;}
.getstarted2 { height: 22px;  margin: 0 auto 0; font:bold 13px 'Arial'!important;  padding-top:7px;  text-transform: uppercase;  width: 100px; margin-top:-5px;}


 /*mortgage rates page*/	
.go_bt{width:40px !important;}
.wallet{width:86px;float:left;}
.wallet_title{width:104px;float:right;padding-top:10px;}
.sign_board{margin-top:15px;}
.lite_blu{background-color:#ebf7ff;}
.refine_title .update_date{font-size:13px; color:#666;float:right;}
.current_rate{width:460;border:1px solid #ccc;padding:10px;margin-top:15px;}
.current_rate dl{width:460; font-size:13px;line-height:36px;}
.current_rate dl dt {width:200px;float:left;padding-left:10px;}
.current_rate dl dd{width:60px;float:right;text-align:right; padding-right:10px;}
.martage_rates_tabs{widows:460px;margin-top:15px;border-bottom:1px solid #376989;}
.martage_rates_tabs .tab1{width:200px;margin-left:20px;line-height:36px;background-color:#023a5d;color:#fff;text-align:center;}
.martage_rates_tabs .tab1 a{width:200px;margin-right:15px;line-height:36px;background-color:#023a5d;color:#fff;text-align:center; display:block;}
.martage_rates_tabs .tab1 a:hover{width:200px;margin-right:15px;line-height:36px;background-color:#a3d3ef;text-align:center; color:#000;
display:block;}
.offer_left{
	width:190px;
	margin-top:45px;
	background-image: url(../images/compare_bg.png);
	background-repeat: no-repeat;
	background-position: top 20px;
	padding:8px;
	color:#fff;
	height:80px;
} 
.offer_right{width:230px;}
.offer_box{background-color:#a3d3ef; padding:10px;	border:1px solid #59a7d4;margin:20px 0px;}
.get_quote{width:135px;}
.privacy_wid{width:120px;}
.mortgage_rates_desp p{padding-bottom:15px;line-height:16px;}
.mortgage_country_list{width:455px;margin-top:15px;}
.mortgage_country_list dl{font-size:13px;}
.mortgage_country_list dl dt{width:150px; float:left;}
.mortgage_country_list dl dt ul{ list-style-type:circle;padding-left:15px;}
.mortgage_country_list dl dt ul li{ line-height:22px;}
.mortgage_country_list dl dt ul li a{ color:#454545;}
.mortgage_country_list dl dt ul li a:hover{ color:#005e98;}
.country_list_title{padding-top:15px; border-top:1px dashed #ccc;margin-top:25px;}
.blu_slice{background:url(../images/blue_slice.jpg) no-repeat top center;}

.current_rate_small{width:224;}
.current_rate_small dl{width:224; font-size:11px;line-height:30px;}
.current_rate_small dl dt {width:95px;float:left;}
.current_rate_small dl dd{width:50px;float:right;text-align:right;margin:0px !important;}

 /*Looup Property page*/	
.lookup_right{width:696px;}
.lookup_propery_form {width:696px;}
.lookup_propery_form dl{width:100%; margin-top:10px;}
.lookup_propery_form dt{width:333px; float:left; padding-left:15px;}
.lookup_propery_form dt .input {border: 1px solid #005C94;border-radius: 6px 6px 6px 6px;height: 28px; margin-top:5px;padding: 3px 0 0 10px; width: 306px;} 
.lookup_propery_form dt span{ color:#e4ad06}
.lookup_propery_form .select{border: 1px solid #005C94;border-radius: 6px 6px 6px 6px;height: 28px; margin-top:5px;padding:6px 7px;; width:200px;height:32px;} 	 
.top_border{padding-top:15px; border-top:1px solid #ccc; margin-top:15px;}	
.small_width_bt{width:75px; float:left; margin-right:15px;}


 /*Search Result Page*/
.search_text_box{border:1px dotted #ccc;padding:10px;margin-top:15px;}
.search_text_box span{ font-weight:bold;}
.search_text_box section{padding-bottom:7px;}

.search_result_box {width:696px; border:1px solid #ccc; margin-top:20px;}
.search_result_box dl{ width:100%; display:block; border-bottom:1px dotted #ccc;}
.search_result_box dl dd {float:left; padding:12px 10px; margin:0px;}
.search_result_box dl dd a{ color:#005E98;}
.search_result_box dl dd a:hover{ text-decoration:underline;}
.search_result_box dl .record_number{width:90px;}
.search_result_box dl .tax_number{width:120px;}
.search_result_box dl .owner_name{width:140px;}
.search_result_box dl .address{width:260px;}
.sky_blue_bg{ background-color:#ecf8ff;}
.search_paginations {width:100%;text-align:right;margin-top:10px;}
.blue_bg{ background-color:#023a5d; color:#fff;}
.search_paginations a{ color:#005E98;padding:7px;}
.search_paginations a:hover{ text-decoration:underline;}
.search_paginations a.active{ text-decoration:underline;}


 /*Property Profile Page*/
.Property_profile_header{font-family: 'AsapRegular';font-size:16px; font-weight:lighter;}
.property_report_links{text-align:right; margin:7px 0px;}
.property_report_links a{color:#005E98;padding-left:10px;}
.property_report_links a:hover{ text-decoration:underline;}
.property_info_block{width:336px;border:1px dotted #ccc; margin-top:15px; margin-bottom:15px;}
.property_info_block dl{ border-bottom:1px dotted #ccc;}
.property_info_block dl dt{background-color:#ecf8ff;padding-left:3px 7px; float:left;  padding:7px; width:120px; font-weight:bold;border-right:1px dotted #ccc;}
.property_info_block dl dd{padding-left:5px; float:right;  padding:3px 7px; width:180px;}

.property_detail_block{width:220px;border:1px dotted #ccc; margin-top:15px;margin-right:10px;margin-bottom:15px;}
.property_detail_block dl{ border-bottom:1px dotted #ccc;}
.property_detail_block dl dt{background-color:#ecf8ff;padding-left:3px 7px; float:left;  padding:7px; width:80px; font-weight:bold;border-right:1px dotted #ccc;}
.property_detail_block dl dd{padding-left:5px; float:right;  padding:3px 7px; width:110px;}

/* My Account - view documents page */
.doc_table{width:696px; border:1px solid #ccc;}
.doc_table dl{border-bottom:1px dotted #ccc;}
.doc_table dl dt{ line-height:26px; float:left; padding:8px; }
.doc_table .serial_number{width:60px; border-right:1px dotted #ccc;}
.doc_table .title{width:440px; padding-left:10px; border-right:1px dotted #ccc;}
.doc_table .action{width:120px; padding-left:10px;padding-left:10px;}
.doc_table .action a{padding-left:25px;}

/* My Account - My Mortgage Loan Request */
.Loan_table{width:835px; border:1px solid #ccc;}
.Loan_table dl{border-bottom:1px dotted #ccc;}
.Loan_table dl dt{ line-height:15px; float:left; padding:8px; }
.Loan_table .serial_number{width:30px; border-right:1px dotted #ccc;}
.Loan_table .Loan_Purpose{width:115px; padding-left:10px; border-right:1px dotted #ccc;}
.Loan_table .Loan_Amount{width:115px; padding-left:10px; border-right:1px dotted #ccc;}
.Loan_table .Home_Value{width:115px; padding-left:10px; border-right:1px dotted #ccc;}
.Loan_table .Credit_Rating{width:115px; padding-left:10px; border-right:1px dotted #ccc;}
.Loan_table .Stay_In_Touch{width:114px; padding-left:10px; border-right:1px dotted #ccc;}
.Loan_table .Loan_Status{width:100px; padding-left:10px; border-right:1px dotted #ccc;}

