/*CSS Code by Vijay Kumar vijaykumarjee@gmail.com*/

/* set all the styles to 0 */
html, body, table, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a{ 
	margin: 0px;
	padding: 0px;
	border: 0px;
}
/* Firefox will always display a scroll bar */
html{
	min-height: 100%;
	margin-bottom: 1px;
}

html, body{
	height:100%;
}

img, div, input { behavior: url("iepngfix.htc") }
:focus {outline:0px;}

body{
	font-family:verdana;
	font-size:11px;
	color:#000;
	text-decoration:none;
	text-align:center;
	margin:0px;
	padding:0px;
	background-color: #c0d9fe;
}
a{
	cursor: pointer;
	outline:none;
}
img{
	border:0px;
	outline:none;
}
p{
	padding:3px 0px;
	margin:0px;
}
h1{
	font-family:arial,verdana;
	font-size:11px;
	color:#000;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.clear {
	clear:both;
}
.container{
	margin:0px auto;
	padding:0px;
	height:auto;
	width:1004px;
	text-align:left;
}
.master {	
	float:left;
	margin:0px;
	padding:0px;
	width:1004px;
}
.top-part {	
	float:left;
	margin:0px;
	padding:0px 0px;
	width:1004px;
	background-color:#5091b9;
}
.top-part-l {	
	float:left;
	margin:0px;
	padding:15px 0px;
	width:704px;
}
.top-part-r {	
	float:right;
	margin:0px;
	padding:10px 0px ;
	width:280px;
	text-align:center;
}
.top-part h1 {	
	margin:0px;
	padding:0px 0 0 10px;
	font-family:arial,verdana;
	font-size:12px;
	color:#000;
	text-decoration:none;
	font-weight:normal;

}

.header-part {	
	float:left;
	margin:0px;
	padding:0px 0px;
	width:1004px;
	background-color:#5091b9;
}

.left-part {	
	float:left;
	margin:0px;
	padding:0px 0px;
	width:383px;
}
.logo {	
	float:left;
	margin:0px;
	padding:20px 0px 8px 11px;
	width:372px;
	background-color:#1b609b;
}
.left-part-img {	
	float:left;
	margin:0px;
	padding:0px 0px;
	width:383px;
}
.left-part-arrow {
	float:left;
	margin:0px;
	padding:20px 0px 0px 23px;
	height:47px;
	width:360px;
	background-image: url(../images/bg-a.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.left-part-fs {	
	float:left;
	margin:0px;
	padding:18px 0px 0 25px;
	width:358px;
	background:#fff;
}
.left-part-fs ul {
	list-style:none;
	padding:0;
	margin:0;
}
.left-part-fs ul li {
	padding:0 0 20px 0;
	margin:0;
	float:left;
	width:358px;
}

.right-part {	
	float:left;
	margin:0px;
	padding:18px 0 0px 0px;
	width:621px;
	background:#5091b9 url(../images/bg-r.jpg) repeat-x top left;
}

.right-part-t {	
	float:left;
	margin:0px;
	padding:0px 0 0px 0px;
	width:621px;
	background:url(../images/arrow-r.jpg) no-repeat left 299px;
}
.right-part-t2 {	
	float:left;
	margin:0px;
	padding:0px 0 20px 26px;
	width:595px;
}
.right-part-form {	
	float:left;
	margin:0px;
	padding:0px 0 0px 100px;
	width:521px;
}


.middle-part {	
	float:left;
	margin:0px;
	padding:15px 15px 15px 15px;
	width:974px;
	background-color:#c0d0da;
	border-top:4px solid #fff;
}
.middle-part h2 {	
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#09365d;
	text-decoration:none;
	margin:0;
	padding:0;
}
.middle-part p {	
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#404040;
	text-decoration:none;
	margin:0;
	padding:13px 0 0 0;
}
.text {	
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	margin:0;
	padding:0px 0 0 0;
}
.label {	
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	margin:0;
	padding:0px 0 0 0;
}
.select {	
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	margin:0;
	padding:2px 3px 2px 3px;
	width:470px;
	border:1px solid #163e60;
}
.input {	
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	margin:0;
	padding:2px 3px 2px 3px;
	width:145px;
	border:1px solid #163e60;
}
.input2 {	
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	margin:0;
	padding:2px 3px 2px 3px;
	width:50px;
	border:1px solid #163e60;
}

.footer {	
	float:left;
	margin:0px;
	padding:15px 15px 15px 15px;
	width:974px;
	background-color:#1b609b;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
.footer-l {	
	float:left;
	margin:0px;
	padding:0px 0px;
	width:204px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
.footer-l a {	
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:underline;
}
.footer-l a:hover {	
	text-decoration:none;
}
.footer-r {	
	float:right;
	margin:0px;
	padding:0px 0px;
	width:304px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	text-align:right;
}

/*privacy protected */
.privacy-protected {
	float:left;
	margin:15px 0 0 0;
	display:inline;
	width:154px;
	padding:0 0 0px 0;
	border:1px solid #794e28;
	background-color:#fff;
}
.privacy-protected-main {
	float:left;
	margin:0px;
	width:154px;
	padding:0 0 0px 0;
}
.privacy-protected-main-b {
	float:left;
	margin:0px;
	width:148px;
	padding:3px 3px 3px 3px;
	background-color:#71431b;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#fff;
}
.privacy-protected-main-l {
	float:left;
	margin:0px;
	width:97px;
	padding:4px 7px 4px 7px;
}
.privacy-protected-main-r {
	float:left;
	margin:0px;
	padding:2px 0 0 5px;
	width:37px;
	font:normal 10px/12px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	border-left:1px solid #794e28;
}

/*privacy policy */
.middle-part-pp {	
	float:left;
	margin:0px;
	padding:15px 15px 15px 15px;
	width:974px;
	background-color:#c0d0da;
	border-top:4px solid #fff;
}
.middle-part-pp h2 {	
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#09365d;
	text-decoration:none;
	margin:0;
	padding:0px 0 13px 0;
}
.middle-part-pp p {	
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#404040;
	text-decoration:none;
	margin:0;
	padding:0px 0 13px 0;
}
.middle-part-pp h3 {	
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#09365d;
	text-decoration:none;
	margin:0;
	padding:0;
}

.middle-part-pp ul {	
	list-style:none;
	padding:0;
	margin:0;
}
.middle-part-pp ul li {	
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#404040;
	text-decoration:none;
	margin:0;
	padding:0px 0 13px 0;
}

