@charset "UTF-8";

body {
	width: 100%;
	height: auto;
	font-family: "Segoe UI","Segoe WP","Segoe UI Regular","Lucida Grande","Helvetica Neue",Helvetica,Tahoma,"Arial Unicode MS",sans-serif;
	font-size: 13px;
	margin: 0;
	padding: 0;
	color: #484848;
}

@font-face{font-family: 'WebRupee';src: url('https://cdn.webrupee.com/WebRupee.V2.0.eot');src: local('WebRupee'), url('https://cdn.webrupee.com/WebRupee.V2.0.ttf') format('truetype'),  url('https://cdn.webrupee.com/WebRupee.V2.0.woff') format('woff'), url('https://cdn.webrupee.com/WebRupee.V2.0.svg') format('svg');font-weight: normal;font-style: normal;}

.WebRupee{font-family: 'WebRupee';}

p {
	margin: 0px 0px 14px 0px;
	line-height: 150%;
}
p.clear {
	clear: both;
	margin: 0px;
	padding: 0px;
	height: 0;
}
h1 {
	font-weight: 400;
	font-size: 23px;
	text-align: left;
	color: #a3010c;
	margin: 12px 0px 12px 0px;
	line-height: 125%;
}
h1.absolute {
	padding-top: 0px;
}
h1.reduced {
	font-size: 20px;
}
h2 {
	font-weight: normal;
	font-size: 12pt;
	text-align: left;
	color: #001402;
	margin: -10px 0px 14px 0px;
	font-style: italic;

}
h3 {
	font-weight: 600;
	font-size: 11pt;
	text-align: left;
	color: #1e1e1e;
	margin: 15px 0px 4px 0px;
}
h4 {
	font-weight: normal;
	font-size: 10pt;
	text-align: left;
	color: #414141;
	margin: -5px 0px 14px 0px;
	font-style: italic;

}
h5 {
	font-weight: normal;
	font-size: 10pt;
	text-align: left;
	color: #414141;
	margin: 7px 0px 14px 0px;
	font-style: italic;

}
h6 {
	font-weight: 600;
	font-size: 14pt;
	text-align: left;
	color: #1e1e1e;
	margin: 15px 0px 0px 0px;
	line-height: 150%;
}
img.shadow {
	box-shadow: 0 0 7px rgba(0,0,0,0.4);
	-moz-box-shadow: 0 0 7px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0 0 7px rgba(0,0,0,0.4);
}
a:link {
	color: #0044a6;
	text-decoration: none;
}
a:active {
	color: #0044a6;
	text-decoration: none;
}
a:visited {
	color: #3d66a3;
	text-decoration: none;
}
a:hover {
	color: #0044a6;
	text-decoration: underline;
}
a:focus {
	-moz-outline-style: none;
}
form {
	margin: 0 0 0 0;
}

ul {
	margin-bottom: 30px;
}

ul a {
	display: inline;
}

li {
	margin-bottom: 10px;
}

img {
	border: 0px;
}

img.header-image {
	margin: 0px 0px 20px 0px;
}

div.dev-notice {
position: fixed; bottom: 0px; left: 0px; z-index: 99999; display: block; width: 100%; background-color: #ffcc66; color: #332200; border-top: 1px dashed #e69900; border-bottom: 1px dashed #e69900; box-shadow: 0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12) !important; margin: 0 -0.25rem; padding: 0.25rem 0.25rem; text-align: center;
}
