@charset "utf-8";
body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	cursor:url("../images/cursor.cur"), default;
}
h1, h2, h3, h4, h5, ul, li { margin:0px; padding:0px; }
ul, li { list-style:none; }
img { border:0px; }
a { cursor:url("../images/hand.cur"), default; }
a:hover { color:#666666; }

.topline {
	height:5px;
	background:#990000;
}
.headerwrapper {
	height:170px;
	background:url(../images/topbg.png);
}
.headermain {
	width:960px;
	margin:0 auto;
}
.ajay-jagad {
	height:157px;
	width:155px;
	padding-top:30px;
	float:right;
	margin-right:20px;
}
.headertexttop {
	width:700px;
	border-bottom:1px solid #e1e1e1;
	font-size:15px;
	padding:5px;
}
.headerleft {
	margin-top:20px;
	width:700px;
	float:left;
}
.headertexttop span {
	font-size:22px;
	color:#0066CC;
}
.headerbottom {
	height:15px;
	background:url(../images/headerbottom.png);
}
.contacts { margin-top:10px; }
.phone { color:#990000; font-size:11px; float:left; padding-left:12px; background:url(../images/phone.png) no-repeat; text-decoration:none; }
.email { margin-left:10px; color:#990000; font-size:11px; float:left; padding-left:12px; background:url(../images/email.png) no-repeat; text-decoration:none; }

#menu { clear:both; margin-top:50px; }
#menu li { float:left; padding:10px; background:url(../images/topbg.png); border:1px solid #666666; margin-right:10px; cursor:url("../images/hand.cur"), pointer; border-radius:6px; }
#menu li:hover, #menu li.selected { color:#FFFFFF; background:#990000 }

.mainwrapper {
	height:350px;
	background:url(../images/contentbg.png);
	padding-top:25px;
}
.content { width:960px; margin:0 auto; }
.content h2 {
	display:inline-block;
	font-size:18px;
	margin-bottom:0px;
	box-shadow:3px 0 0 #3B7DA3;
	background:url(../images/topbg.png);
	padding:3px 8px 7px;
	border-bottom:2px solid #2C77A1;
	border-radius:6px 6px 0px 0px;
}
.contenttext {
	background:url(../images/topbg.png); height:280px; padding:10px;
	border-radius:0px 6px 6px 6px;
	border:5px solid #ffffff;
	overflow:auto;
}
.contenttext .col1 { width:400px; float:left; }
.contenttext p { line-height:20px; color:#666666; }
p.title { color:#2C77A1; font-size:15px; text-align:justify; }

.contenttext .col2 { width:205px; float:left; background:url(../images/sep.png) no-repeat; min-height:250px; margin-left:30px; padding:10px 0px 10px 30px; font-size:11px; }
.col2 .title, .col3 .title { color:#2C77A1; font-size:15px; margin-bottom:10px; font-weight:bold; }
.col2 ul { list-style:circle; }
.col2 ul li { list-style:circle; margin:5px 0px; line-height:18px; color:#333333; }
.col2 a { color:#990000; text-decoration:none; }
.col2 a:hover, .col3 a:hover { color:#666666; }
.col2 p { line-height:15px; }
.contenttext .col3 { width:440px; float:left; min-height:250px; padding:10px 0px 10px 10px; font-size:11px; }
.col3 label { width:70px; display:inline-block; margin:4px 0px; float:left; }
.col3 input, .col3 textarea { float:left; }
.col3 .gap { clear:both; padding-bottom:3px; }
.col3 a { color:#990000; text-decoration:none; }

.footerwrapper { background:url(../images/topbg.png); height:25px; }
.footer { width:960px; padding:5px; margin:0 auto; }

.contenttext table tr td { padding:5px; }
.contenttext table tr td ul li { margin-left:50px; list-style:disc; line-height:20px; }

#social { position:relative; top:65px; left:400px; }
#social a { float:left; width:40px; height:40px; }
#social .twitter { background:url(../images/social-icons.png) 0 top no-repeat; }
#social .twitter:hover { background-position:0 -40px; }
#social .facebook { background:url(../images/social-icons.png) -40px top no-repeat; }
#social .facebook:hover { background-position:-40px -40px; }
#social .linkedin { background:url(../images/social-icons.png) -80px top no-repeat; }
#social .linkedin:hover { background-position:-80px -40px; }
.loading { margin:90px auto; width:100px; }