﻿@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, canvas, figcaption, summary, time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	vertical-align:baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block;
}
body {
}
ol, ul {
	list-style:none;
}
blockquote, q {
	quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content:'';
	content:none;
}
:focus {
	outline:none;
}
ins {
	text-decoration:none;
}
del {
	text-decoration:line-through;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
a {
	text-decoration:none;
	outline:none;
	color:#a1a3a6;
}
.non {
	background:none !important;
	border:none !important;
	padding-right:0px !important;
}
object, video, param {
	max-width:100%;
	height:auto;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
@font-face {
	font-family: 'HelveticaRegular';
	src: url('../fonts/helr45w-webfont.eot');
	src: url('../fonts/helr45w-webfont.eot?iefix') format('eot'),  url('../fonts/helr45w-webfont.woff') format('woff'),  url('../fonts/helr45w-webfont.ttf') format('truetype'),  url('../fonts/helr45w-webfont.svg#webfontUPTwz7yE') format('svg');
}
h1 {
	font-weight:400;
	font-size:19px;
	line-height:2.4;
	font-family: 'Droid Serif', serif;
	color:#a29061;
}
h2 {
	font-weight:400;
	font-size:19px;
	line-height:2.4;
	font-family: 'Droid Serif', serif;
	color:#a29061;
}
h3 a {
	font-weight:bold;
	font-size:14px;
	line-height:2.5;
	font-family:'Gudea', sans-serif;
	color:#a51616;
}
h4 {
	font-weight:700;
	font-size:13px;
	line-height:1.5;
	font-family:'Gudea', sans-serif;
	color:#a61616;
}
h5 {
	font-size:11px;
	line-height:1.4;
	font-family:'HelveticaRegular', Arial, Helvetica, sans-serif;
	color:#000000;
}
h6 {
	font-weight:500;
	font-size:18px;
	line-height:2.2;
	font-family:'Gudea', sans-serif;
	color:#fff;
}
html, body, .container-outer {
	height:100%;
}
.learn-more {
	border-radius:4px;
	color:#fff;
	background-color:#8e1313;
	font-family: 'Droid Serif', serif;
	font-weight: 700;
	font-style: normal;
	font-size:12px;
	padding:0 13px;
	display:inline-block;
	line-height:24px;
	margin-top:10px;
	behavior: url(PIE.htc); position:relative; z-index:10;
}
.sub-btn {
	border-radius:4px;
	color:#fff;
	background-color:#8e1313;
	font-family: 'Droid Serif', serif;
	font-weight: 700;
	font-style: normal;
	font-size:12px;
	padding:0 13px;
	display:inline-block;
	line-height:24px;
	margin-top:10px;
	cursor:pointer;
	border:none;
	outline:none;
	height:24px;
	behavior: url(PIE.htc); position:relative; z-index:10;
}
.txt {
	border:1px solid #d8d8d8;
	outline:none;
	font-size:11px;
	color:#585858;
	line-height:19px;
	height:18px;
	padding:0 5px;
}
.txt-area {
	width:617px;
	outline:none;
	border:1px solid #ccc;
}








/*EXTRA STYLES ADDED FOR MOUSEOVER / ACTIVE EVENTS*/
.h_on a {
	background:url(../images/Shared/arrow.png) right center no-repeat !important;
	font-weight:bold;
}
.h_over {
	cursor:pointer;
}








.newsletter .singup, .login .submit .log-btn, .policy a, .newsletter .singup, .list, .output-data, .upload, .file, .login .submit .log-btn, .policy a, .newsletter .singup, .list, .output-data, .upload, .file, .login .submit .log-btn, .policy a { behavior: url(PIE.htc); position:relative; z-index:10;}



.arrange{ overflow:visible !important; height:auto !important;}

.change_arrow{ background:url(../../Content/Images/Shared/open.png) 1px -13px no-repeat !important;}

.agent_pic{ visibility: visible !important;height: auto !important;}