@charset "utf-8";
/* CSS Document */

body {
	font-size:11px;
	color:#4a4b4d;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
}
* {
	padding:0;
	margin:0;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
a {
	text-decoration:none;
	color:#0094B3; /*Added by Aqeel*/
	outline:none;
}
a:hover {
	text-decoration:none;
}
img {
	border:none;
}
ul {
	list-style:none;
}
.clr {
	clear:both;
}
#container {
	width:940px;
	margin:41px auto;
}
#header {
	padding:0px;
}
#header #logo {
	float:left;
	width:246px;
}
#header #topNav {
	float:right;
	margin-top:30px;
	/*width:238px;*/
}
#header #topNav ul {
}
#header #topNav ul li {
	float:left;
	background:url(../images/top-seprator.gif) no-repeat left top;
	height:11px;
	text-align:center;
	padding:0 10px;
	line-height:10px;
}
#header #topNav ul li.first {
	padding-left:0px;
	background:none;
}
#header #topNav a {
	color:#747678;
}
#header #topNav a:hover {
	text-decoration:underline;
}
#header #bannerArea {
	height:298px;
	background:url(../images/banner-bg.jpg) no-repeat;
}
#bannerArea #bannerLeft {
	width:459px;
	float:left;
	margin-right:20px;
}
#newsArea {
	float:left;
	width:380px;
	margin-top:20px;
}
#newsArea h1 {
	font-size:24px;
	font-weight:normal;
	color:#0091b5;
	margin-bottom:10px;
}
#newsArea p {
	font-size:12px;
	color:#4a4b4c;
	margin-bottom:10px;
	line-height:16px;
}
#newsArea select {
	width:223px;
	height:22px;
	margin-bottom:13px;
}
#content {
	padding:20px 0 40px;
}
#innerPages {
	padding:3px 0 40px;
}
#content #boxLeft {
	float:left;
	width:442px;
	padding:14px 0 0 18px;
	font-size:12px;
	height:166px;
	margin-right:20px;
	background:url(../images/box-left-bg.gif) no-repeat;
}
#content #boxRight {
	float:left;
	width:442px;
	padding:14px 0 0 18px;
	font-size:12px;
	height:166px;
	background:url(../images/box-right-bg.gif) no-repeat;
}
#boxLeft h4, #boxRight h4 {
	font-size:17px;
	font-weight:normal;
	color:#0091b5;
	margin-bottom:13px;
}
#boxLeft p, #boxRight p {
	text-align:left;
	width:270px;
	line-height:16px;
	margin-bottom:26px;
}
#boxLeft a, #boxRight a, #newsArea a {
	text-decoration:none;
	color:#0091b5;
	background:url(../images/arrow.gif) no-repeat left;
	padding-left:15px;
}
#boxLeft a:hover, #boxRight a:hover, #newsArea a:hover {
	text-decoration:underline;
}
#footer {
	border-top:1px solid #c8c8ca;
	padding-top:10px;
	color:#919295;/*	padding-bottom:50px;*/
}
#footer .hd-footer {
	font-size:12px;
	border-bottom:1px solid #c8c8ca;
	padding-bottom:10px;
	margin-bottom:10px;
	color:#4A4B4D;
}
#footer .hd-sub {
	font-size:11px;
	margin-bottom:10px;
	color:#4A4B4D;
}
#footer #info {
	float:left;
	width:300px;
}
#footer #info .hd-bullet {
	background:url(../images/bullet.jpg) no-repeat left 1px;
	padding-left:20px;
	border-bottom:1px solid #c8c8ca;
	font-size:12px;
	padding-bottom:10px;
	margin-bottom:10px;
	color:#4A4B4D;
}
#footer p {
	line-height:16px;
	margin-bottom:10px;
	padding-right:10px;
}
#footer ul li {
	margin-bottom:8px;
}
#footer ul li a {
	margin-bottom:10px;
	color:#919295;
}
#footer ul li a:hover {
	text-decoration:underline;
}
#footer .linksArea {
	float:left;
	width:142px;
	margin-left:18px;
}
#innerPages #leftCol {
	float:left;
	width:190px;
	margin-right:50px;
	margin-top:24px;
}
#innerPages #rightCol {
	float:left;
	width:700px;
}
#leftCol ul {
	border-top:1px solid #c8c8ca;
	padding-top:10px;
}
#leftCol ul li {
	border-bottom:1px solid #c8c8ca;
	padding-bottom:8px;
	margin-bottom:8px;
}
#leftCol ul li h2 {
	font-size:12px;
	font-weight:normal;
	color:#0094b3;
}
#leftCol ul li a {
	color:#0094b3;
	padding-left:15px;
	background:url(../images/arrow.gif) no-repeat left 5px;
	display: block;
}
#leftCol ul li a.selected {
	color:#4A4B4D;
	background:none;
}
#leftCol ul li h3 {
	font-size:12px;
	font-weight:normal;
	color:#0094b3;
	margin-top:4px;
}
#leftCol ul li h3 a {
	background:none!important;
}
#rightCol h4 {
	font-size:27px;
	font-weight:normal;
	color:#0091b5;
	margin-bottom:8px;
	padding-bottom:6px;
	padding-top:5px;
	border-bottom:1px solid #c8c8ca;
}
#rightCol h5 {
	font-size:14px;
	font-weight:normal;
	color:#0091b5;
	margin-bottom:8px;
	padding-bottom:6px;
	padding-top:5px;
}
#rightCol .txt-border {
	font-size:14px;
	font-weight:normal;
	color:#919295;
	margin-bottom:8px;
	padding-bottom:8px;
	border-bottom:1px solid #c8c8ca;
}
#rightCol #innerBanner {
	margin-bottom:28px;
}
#rightCol #serviceInfo {
	float:left;
	width:460px;
}
#serviceInfo #info {
	margin-bottom:20px;
}
#serviceInfo p {
	font-size:12px;
	line-height:20px;
	margin-bottom:8px;
}
.linkBtn, .internal-link {
	background:url(../images/btn-bg.jpg) no-repeat left;
	width:151px;
	height:29px;
	line-height:26px;
	font-size:12px;
	padding-left:9px;
	margin-bottom:33px;
	display:block;
	color:#fff;
}
#rightCol #download {
	float:right;
	width:140px;
	border:1px solid #c8c8ca;
	padding:14px;
	margin-top:8px;
}
#rightCol #download ul{
padding-bottom:0px;}
#rightCol #download li,
#rightCol #download li a {
    border-bottom: none;
	margin-bottom: 0px;
    padding-bottom: 0px;
	font-size:11px;	
}
#download h2 {
	font-size:12px;
	font-weight:normal;
	color:#0094b3;
	margin-bottom:5px;
}
#download p {
	color:#919295;
	line-height:16px;
	margin-bottom:10px;
}
#download .downloadLink {
	background:url(../images/pdf-icon.gif) no-repeat left;
	padding-left:18px;
	margin-bottom:7px;
	font-size:12px;
}
#download .downloadLink a {
	color:#0094b3;
}
#download .downloadLink a:hover {
	text-decoration:underline;
}
.downloadBtn {
	border:1px solid #c8c8ca;
	padding:5px;
	margin-top:19px;
	width:80px;
	display:block;
	font-size:12px;
	background:url(../images/arrow.gif) no-repeat 5px;
	padding-left:20px;
	color:#0094b3;
	display:block;
}
.downloadBtn a:hover {
	text-decoration:none;
}
#optionBox {
	width:458px;
}
#optionBox ul {
}
#optionBox ul li.optionTop {
	background:url(../images/option-bg-top.jpg) no-repeat left top;
}
#optionBox ul li {
	background:url(../images/option-bg-mid.jpg) no-repeat left top;
}
#optionBox ul li.bottom {
	background:url(../images/option-bg-bottom.jpg) no-repeat left top;
}
#optionBox ul li.selected {
	background:url(../images/option-bg-mid-selected.jpg) no-repeat left top;
}
#optionBox .inner {
	border-left:1px solid #c8c8ca;
	border-right:1px solid #c8c8ca;
	padding:18px 8px 0;
}
#optionBox .inner p {
	padding-bottom:15px;
	margin-bottom:0;
}
#optionBox li h2 {
	border-bottom:none;
	line-height:30px;
	padding-left:8px;
	color:#0396b4;
	margin-bottom:0!important;
	font-size:16px;
	font-weight:normal;
	margin-right:15px;
	background:url(../images/arrow-down.jpg) no-repeat right 12px;
}
#optionBox ul li.selected h2 {
	background:url(../images/arrow-up.jpg) no-repeat right 12px;
}
#optionBox ul li.selected h2 a {
	color:#fff;
}
#optionBox li h2 a {
	color:#0396b4;
	display:block;
}
#optionBox li a:hover {
	text-decoration:none;
}
#companyInfo {
	margin-bottom:22px;
}
#breadcrumbs {
	border-bottom:1px solid #C8C8CA;
	padding-bottom:10px;
}
#breadcrumbs ul li {
	float:left;
	background:url(../images/arrow-gray.jpg) no-repeat left;
	padding-right:10px;
	padding-left:25px;
}
#breadcrumbs ul li.first {
	float:left;
	background:none;
	padding-right:10px; /*20px*/
	padding-left:0px;
}
/*#breadcrumbs ul li.last{
	float:left;
	background:none;
	padding-left:10px;
}*/
#breadcrumbs ul li a {
	color:#0091B5;
}
#breadcrumbs ul li a:hover {
	text-decoration:underline;
}
#breadcrumbs ul li.select a {
	color:#4a4b4c;
}
.dropDown li {
	width:222px;
	list-style:none;
	float:left;
	z-index:1000;
}
.dropDown li a {
	color:#fff!important;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	line-height:29px;
	display:block;
	width:210px;
	background:none!important;
	padding-left:0!important;
}
.dropDown li a:hover {
	text-decoration:none!important;
}
.dropDown li.down ul, .dropDown li.up ul {
	display:none;
	border-bottom:none;
}
.dropDown li.down, .dropDown li.up {
	height:auto;
	width:222px;
	text-align:left;
	margin:0;
	padding-left:10px;
	background:url(../images/bg-txtField-down.jpg) no-repeat left top;
	line-height:29px;
	margin-bottom:7px;
	display:block;
}
.dropDown li.up {
	background:url(../images/bg-txtField-up.jpg) no-repeat left top;
}
.dropDown .down ul a, .dropDown .up ul a {
	display:block;
	background:#0396b4!important;
	width:auto;
	border:1px solid #3daec5;
	border-bottom:none;
	margin:0!important;
	line-height:normal;
	padding:5px 10px!important;
	text-align:left;
}
.dropDown .down ul a:hover, .dropDown .up ul a:hover {
	color:#fff;
	text-decoration:underline!important;
}
.dropDown .down:hover, .dropDown .up:hover {
	position:relative;
}
.dropDown li.down:hover ul, .dropDown li.up:hover ul {
	display:block;
	position:absolute;
	top:27px;
	left:0;
}
.dropDown #dd-1 {
	z-index:1000;
}
.dropDown #dd-2 {
	z-index:999;
}
#contactForm {
	float:left;
	margin-top:10px;
	width:460px;
}
#contactForm ul {
	float:left;
	list-style:none!important;
	margin:10px 0 2px!important;
}
#contactForm ul li {
	width:460px;
	float:left;
	padding-bottom:15px;
	margin-bottom:0!important;
}
#contactForm ul li label {
	font-size:12px;
	color:#4a4b4d;
	font-weight:bold;
	margin-bottom:5px;
	display:block;
}
#contactForm ul li .inputBg {
	background:url(../images/input-bg.jpg) no-repeat left top;
	height:25px;
	width:211px;
}
#contactForm ul li input {
	color:#4a4b4d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:4px 5px;
	width:201px;
	border:none;
	background:none;
}
#contactForm ul li .textAreaBg {
	background:url(../images/text-area-bg.jpg) no-repeat left top;
	height:25px;
	width:461px;
	height:175px;
}
#contactForm ul li textarea {
	color:#4a4b4d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:4px 5px;
	width:450px;
	border:none;
	height:165px;
	background:none;
}
#contactForm ul li input.btn {
	background:url(../images/submit-btn-bg.jpg) no-repeat left top;
	width:142px;
	color:#fff;
	padding:5px 0;
	font-size:12px;
	cursor:pointer;
	height:28px;
	padding-top:0px;
}
#contactForm #option {
}
#contactForm #option label {
	float:left;
	width:65px;
}
#contactForm #option .check {
	float:left;
	width:200px;
}
#contactForm #option .check label {
	float:left;
	width:30px!important;
	margin-left:5px;
}
#contactForm #option .check input {
	float:left;
	width:15px!important;
}
.required {
	font-size:14px;
	margin-right:5px;
	color:#FF0000;
}
#contactForm #checkBox {
	padding:0;
	margin:0;
}
#contactForm .checkBox input {
	float:left;
	width:15px;
	margin-right:5px;
}
#contactForm .info {
	font-size:11px!important;
}
#contactInfo {
	border:1px solid #C8C8CA;
	float:right;
	margin-top:8px;
	padding:14px;
	width:168px;
}
#contactInfo h2 {
	font-size:14px;
	font-weight:normal;
	color:#0094B3;
	margin-bottom:5px;
}
#contactInfo h2 {
	font-size:14px;
	font-weight:normal;
	color:#0094B3;
	margin-bottom:5px;
}
#contactInfo h3 {
	font-size:12px;
	font-weight:normal;
	color:#919295;
	margin-bottom:5px;
	border:none;
}
#contactInfo p {
	color:#919295;
	padding-bottom:2px;
	font-size:12px;
}
#contactInfo a {
	color:#0094B3;
}
#contactInfo a:hover {
	text-decoration:underline;
}
#mainNav {
	background:url(../images/main-nav-bg.jpg) no-repeat left top;
	height:53px;
	margin-top:20px;
	float:left;
	width:100%;
	position:relative;
}
#mainNav h1 {
	font-size:14px;
	font-weight:normal;
}
#header #mainNav ul {
}
#header #mainNav ul li {
	float:left;
	text-align:center;
	line-height:53px;
	position:relative;
}
#header #mainNav ul li.first {
	float:left;
	text-align:center;
	line-height:53px;
	font-size:14px;
}
#header #mainNav ul li.firstSelect {
	float:left;
	background:url(../images/hover-bg-first.jpg) no-repeat left top !important;
	text-align:center;
	line-height:53px;
	font-size:14px;
}
#header #mainNav a {
	color:#fff;
	display:block;
	background:url(../images/main-seprator.jpg) no-repeat right top;
	float:left;
	line-height:53px;
	padding:0 25px;
}
#header #mainNav a:hover {
	text-decoration:none;
}
#header #mainNav ul li.selected {
	color:#fff;
	background:url(../images/hover-bg.jpg) repeat-x left top;
	display:block;
	height:53px;
	text-decoration:none;
}
#header #mainNav ul li.sub2 {
	color:#fff;
	display:block;
	height:45px;
	text-decoration:none;
}
#header #mainNav ul li.sub2:hover, #header #mainNav ul li.selected:hover {
	background:url(../images/selected-bg.png) repeat-x left top;
	height:45px;
}
#mainNav ul li ul a {
	background:none!important;
	width:219px;
	_width:168px!important;
}
#header #mainNav ul li.sub2 .sub {
	display:none;
	width:219px!important;
}
#header #mainNav ul li.sub2:hover .sub {
	display:block;
}
#mainNav ul li ul li div {
	background:url(../images/hover-bg.png) no-repeat left top;
	height:12px;
	width:219px;
	position:absolute;
	left:0;
	top:-13px;
}
#mainNav ul li ul.sub {
	list-style:none;
	background: url(../images/drop-down-bg.png) repeat-y left top;
	position:absolute;
	top:48px!important;
	left:0px;
	width:219px;
	padding-top:10px;
	height:auto;
	z-index:100;
}
#mainNav ul li ul.sub li.last {
	background:url(../images/drop-down-bottom.png) no-repeat left!important;
	position:absolute;
	bottom:-12px;
	_position:relative;
	left:0px;
	display:block;
	width:219px;
	height:23px!important;
	line-height:5px!important;
}
#mainNav ul li ul.sub li a {
	color:#0091b5!important;
	line-height:20px!important;
	text-align:left;
	background:url(../images/arrow.png) no-repeat 9px!important;
}
#mainNav ul li ul.sub .sep {
	border-top:1px dashed #0091b5!important;
	width:219px;
	padding-top:10px;
	margin-top:5px;
}
#mainNav ul li ul.sub ul {
	margin-bottom:10px;
	float:left;
}
#mainNav ul li ul.sub ul.last {
	margin-bottom:0px;
	float:left;
}
#jobs {
	padding:0;
}
#jobs ul li {
	list-style:none!important;
}
#jobs ul li a {
	text-decoration:none;
	color:#0091b5;
	background:url(../images/arrow.gif) no-repeat left;
	padding-left:15px;
}
#jobs ul li a:hover {
	text-decoration:underline;
}
#print #leftCol {
	float:left;
	width:0;
	display:none;
	margin-right:0;
}
#print #rightCol {
	width:940px;
}
#print #breadcrumbs {
	margin-top:20px;
}
#print #rightCol #serviceInfo {
	width:700px;
}
/*added by naveed on 21 feb*/


#content #newsBox, #content #customersBox {
	float:left;
	width:442px;
	padding:14px 0 0 18px;
	font-size:12px;
	height:166px;
	margin-right:20px;
	background:url(../images/round-box.gif) no-repeat;
	margin-bottom:20px;
}
#newsBox h4, #content #customersBox h4, #content #boxLeft h4, #content #boxRight h4 {
	font-size:17px;
	font-weight:normal;
	color:#0091b5;
	margin-bottom:10px;
	padding-right:15px;
}
#newsBox .news-time, #info .news-time ,
.newsBoxlist .news-time{
	display:block;
	margin-bottom:7px;
}
#newsBox h5,
.newsBoxlist h5 {
	color:#0091b5;
	font-size:13px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	padding-right:18px;
}
#newsBox p,
.newsBoxlist p {
	text-align:left;
	padding-right:15px;
	line-height:16px;
	margin-bottom:15px;
}
#newsBox li p{
	width:415px;}
#newsBox a, #content #customersBox a,.newsBoxlist a, #newsedtailbox .back a{
	text-decoration:none;
	color:#0091b5;
	background:url(../images/arrow.gif) no-repeat left;
	padding-left:15px;
}
#newsBox a:hover, #content #customersBox a:hover, .newsBoxlist a:hover {
	text-decoration:underline;
}
#boxRight {
	margin-bottom:20px;
}
#content #customersBox {
	float:right;
	margin-right:0px;
}
#customersBox ul {
	height:105px;
	padding-right:18px;
}
#customersBox li {
	height:88px !important;
	width:425px!important;
}
#customersBox li .right {
	float:right !important;
}
#boxLeft p, #boxRight p {
	margin-bottom:15px;
}
#footer .linksArea {
	margin-right:28px;
	margin-left:0px;
	width:166px;
}
#footer .last {
	margin-right:0px;
	float:right;
	width:164px;
}
#footer .footer-right-links .last {
	margin-right:0px;
	float:right;
	width:65px;
}
.footerLinks {
	border-bottom:#c8c8ca solid 1px;
	padding-bottom:10px;
	margin-bottom:11px;
}
#footer .footer-content {
	background:url(../images/footer-boder.gif) repeat-x left 25px;
	position:relative;
}
#footer #info .hd-bullet {
	border-bottom:none;
}
#footer #info {
	float:left;
	width:90%;
}
#footer #info p {
	width:600px;
}
.footer-right {
	float:right;
	padding-top:48px;
	color:#0094B3;
	text-align:	right;
}
.footer-right a {
	margin:0 5px;
}
.footer-right a:hover, .footer-right-links a:hover {
	text-decoration:underline;
}
.footer-right-links {
	position:absolute;
	right:0px;
	top:0px;
	z-index:1000;
}
.footer-right-links a {
	margin:0 5px;
	color:#747678;
}
.page-heading {
	font-size:27px;
	color:#0091b5;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:7px;
	border-bottom:#C8C8CA solid 1px;
	margin-bottom:15px;
}
.news-photo {
	margin-bottom:7px;
}
.news-photo .news-info {
	display:block;
	text-align:right;
	padding-top:4px;
	color:#9d9295;
	font-size:11px;
}
#info .news-time {
	font-size:12px;
}
.news-detail-right h2 {
	font-size:11px !important;
	color:#9d9295 !important;
}
.news-detail-right li {
	color:#0094B3;
}
.news-detail-right li a:hover {
	text-decoration:underline;
}


.news-thum{
	float:right;
	margin-left:10px;
	margin-bottom:3px;
}
#rightCol .newsBoxlist h5{
	padding:0px;
	margin-bottom:0px;
}
#rightCol .news-list li{
	font-size:12px;
	border-bottom:1px solid #C8C8CA;
	padding-bottom:15px;
	margin-bottom:25px;
}
#rightCol .news-list li p{
margin-bottom:10px;
}
#pagination{ 
	float:right;
}
#pagination a,
#pagination span,
#pagination div
{ 
	float:left;
	margin:0 3px;
	font-size:12px;
}
#pagination div,
#pagination div a,
#pagination div span{
	font-weight:bold;
	font-size:11px;
}
#pagination div {
position:relative;
top:2px;
}
#management li{
	width:332px;
	border-bottom:#c8c8ca solid 1px;
	padding-bottom:15px;
	margin-bottom:20px;
	float:left;
	position: relative;
}
.management-thum{
	float:left;
	width:120px;
	height:153px;
	overflow:hidden;
}
.management-info{
	float:left;
	width:190px;
	padding-left:18px;
	padding-top:84px;
	line-height:18px;
	position:absolute;
	left:120px;
	bottom:15px;
}
#management li.last{
	float:right;
}

#rightCol .management-info  h5{
	color:#919295;
	font-size:14px;
	margin:0px;
	padding:0px;
	margin-bottom:0px;

}
#rightCol .management-info p,
#rightCol .management-info a{
	font-size:12px;
    line-height: 18px!important;
    margin-bottom: 0px!important;
}
#rightCol #management {
width:700px!important;
}
#management ul {
padding-bottom: 0px!important;
}
#management ul {
	padding-bottom: 0px!important;
	list-style-type: none !important;
    padding-left: 0px!important;
}
#management ul li{
    font-size: 11px!important;
    margin-bottom: 20px!important;
	padding-bottom: 15px;
}
/* customre-box */

.customre-box li{
	width:195px;
	float:left;
	margin-right:105px;
	margin-bottom:30px;
}
#rightCol .customre-box {
border-bottom:#c8c8ca solid 1px;
padding-bottom:5px;
margin-bottom:17px;
}

#rightCol .customre-box h4{
	border:none;
	font-size:18px;
}
.customre-box .customre-thum {
    border: 1px solid #C8C8CA;
    display: table-cell;
    height: 110px;
    margin-bottom: 15px;
    text-align: center;
    vertical-align: middle;
    width: 193px;
}
#rightCol .customre-box  h5{
	color:#919295;
	font-size:12px;
	margin:0px;
	padding:0px;
	/*background:url(../images/up-link.gif)  no-repeat right 1px;*/
	float:left;
	padding-right:0px;
	margin-bottom:8px;

}
#rightCol .customre-box h5 a{
	color:#919295;
}
#rightCol .customre-box .newsBoxlist a{
font-size:12px;
}
.customer-detail-left{
	width:470px;
	float:left;
	padding-top:15px;
}
.customer-detail-right{
	width:205px;
	float: right;
	padding-top:15px;
}

.customer-detail-right-box .bulitstyle li {
	text-decoration:none;
	color:#0091b5;
	background:url(../images/arrow.gif) no-repeat left 5px;
	padding-left:15px;
	font-size:12px;
	padding-bottom:3px;
}
.customer-detail-right-box li a:hover {
	text-decoration:underline;
}
.customer-detail-right-box .customer-detail-thum{
	text-align:center;
}
#rightCol .customer-detail-right-box {
	border:1px solid #c8c8ca;
	padding:12px;
	margin-bottom:22px;
}
#customer .customer-detail-right .customer-detail-right-box h2 {
	font-size:12px;
	font-weight:normal;
	color:#919295;
	margin-bottom:5px;
}

.customer-detail-left{
	font-size:12px;
	line-height:16px;
	
}
.branch-info span{
	display:block;
	color:#919295;
	padding-bottom:10px;
}
.branch-info span.branch-address{
	font-size:13px;
	color:#919295;
}
.customer-detail-left p{
	margin-bottom:20px;
	line-height:20px;
}
#rightCol  .customer-detail-left h5{
	font-size:14px;
	color:#0091b5;
	padding:0px;
	font-weight:bold;
	margin-bottom:8px;
}
#rightCol  .customer-detail-left ul{
	margin-bottom:15px;
}
#rightCol  .customer-detail-left li{
	list-style:square ;
	padding-bottom:10px;
	margin-left:15px;
}

.footer-right-links ul{
	float:right;
}
.footer-right-links li{
	float:left;
	background:url(../images/footer-sprtor.gif) no-repeat  right 2px;
	padding:0 10px;
}
.footer-right-links li.last-link{
	background:none;
	padding-right:0px;
}
#content #newsBox h4,
#content #boxRight h4,
#content #boxLeft h4,
#content #customersBox h4 {
font-weight:bold;}
/*------------new css 3rd june 2011-------------*/
#studyBox {
    background: url(../images/new-box-bg.gif) no-repeat  0 0;
    float: left;
    font-size: 12px;
    height: 166px;
    padding: 14px 158px 0 18px;
    width: 284px;	
	}
#studyBox a {
    background: url("../images/arrow.gif") no-repeat left center;
    color: #0091B5;
    padding-left: 15px;
    text-decoration: none;
}
#studyBox a:hover {
    text-decoration: underline;
}
#studyBox h4 {
    color: #0091B5;
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 10px;
    padding-right: 15px;
}
#studyBox ul {
	margin-bottom:20px;
	}
#studyBox ul li {
    background: url("../images/study-bullet.gif") no-repeat left 5px;
	margin-bottom:10px;
	padding-left:15px;
	}
#studyBox ul li a{
    background: none;
	margin-bottom:10px;
	padding-left:0px;
	color:#4A4B4D;
	}
#studyForm ul li.selection label {
		float:left;
		width:63px;
	}
#studyForm ul li label span {
	color:red;
	}		
#studyForm ul li .option {
	float:left;
	width:50px;
}
#studyForm ul li .option label {
	width:30px;
	}
#studyForm ul li .option input {
	width:10px;
	float:left;
	margin-right:5px;
}
#studyForm {}	

#studyForm ul {
	float:left;
	list-style:none!important;
	margin:10px 0 2px!important;
	padding-left:0px!important;
}
#studyForm ul li {
	width:360px;
	float:left;
	padding-bottom:15px;
	margin-bottom:0!important;
}
#studyForm ul li label {
	font-size:12px;
	color:#4a4b4d;
	font-weight:bold;
	margin-bottom:5px;
	display:block;
}
#studyForm ul li .inputBg {
	background:url(../images/input-bg-large.gif) no-repeat left top;
	height:25px;
	width:360px;
}
#studyForm ul li input {
	color:#4a4b4d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:4px 5px;
	width:350px;
	border:none;
	background:none;
}
#studyForm ul li .textAreaBg {
	background:url(../images/text-area-bg-large.gif) no-repeat left top;
	height:25px;
	width:361px;
	height:76px;
}
#studyForm ul li textarea {
	color:#4a4b4d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:4px 5px;
	width:350px;
	border:none;
	height:70px;
	background:none;
}
#studyForm ul li input.btn {
	background:url(../images/submit-btn-bg.jpg) no-repeat left top;
	width:142px;
	color:#fff;
	padding: 2px 0 5px;
	font-size:12px;
	cursor:pointer;
	float:right;
	height:28px;
}


/*------------------css 6th june-----------------*/

.study-detail {
	margin-top:8px;
	}
.study-detail .study-logo {
	margin-bottom:35px;
	}
#rightBox {
	float: right;
    margin-top: 8px;
	width: 205px;
	}	
#rightBox .priceBox,
#rightBox .downloadBox,
#rightBox .contactBox {
    border: 1px solid #C8C8CA;
    padding: 14px;
	margin-bottom:25px;
}
#rightBox .priceBox h3,
#rightBox .downloadBox h3,
#rightBox .contactBox h3 {
	color: #919295;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 10px;
}
#rightBox .downloadBox h3 {
	margin-bottom:3px;
	}
#rightBox .contactBox h3 {
	margin-bottom:2px;
	color:#4A4B4D;
	}
#rightBox .contactBox p {
	color:#919295;
	margin-bottom:5px;
	}
#rightBox .contactBox .contentStudy {
	margin-bottom:20px;
	}			
#rightBox .priceBox a,
#study-listing ul li .detail a {
	background: url(../images/arrow.gif) no-repeat left center;
	padding-left:15px;
	font-weight:bold;
}
#rightBox .downloadBox a {
	font-weight:bold;
}
#rightBox .contactBox  a {
	color:#919295;
	}
#rightBox h2 {
   color: #0094B3;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 5px;
	line-height: 20px;
}
#study-listing {
	margin-top:30px;
	}
#study-listing ul li {
	border-bottom: 1px solid #C8C8CA;
	margin-bottom: 35px;
	padding-bottom: 18px;
	}
#study-listing ul li .detail {
	float:left;
	width:465px;
	}
#study-listing ul li .detail h3 {
	  color: #0094B3;
    font-size: 16px;
    font-weight: normal;
    margin-bottom: 5px;
}
#study-listing ul li .detail h3 a{
  color: #0094B3;
	background:none;
	padding-left:0;
	    font-size: 16px;
    font-weight: normal;
}

#study-listing ul li .detail .more {
	float:left;
	}
#study-listing ul li .detail .price {
	float:right;
	}
#study-listing ul li .detail a {
	font-size:12px;
	}	 
#study-listing ul li .detail .moreinfo {
	margin-bottom:10px;
	font-size:12px;
	font-weight:bold;
	color:#0094B3;
	}		
#study-listing ul li .detail p {
	font-size:12px;
	color:#626365;
	margin-bottom:10px;
}
#study-listing ul li .imgBox {
	float:right;
	width:205px;
	}	
#studyForm ul li .checkbox input {
float:left;
padding:0;
width:15px;
margin-right:5px;
}
#studyForm ul li .checkbox  label {
float:left;
 width: 335px;
}	
#studyForm .privacy
{
	 width: 406px;
}
#study-detail .study-logo{ margin-bottom:30px;}

