body { font: normal 12px Arial, Helvetica, sans-serif; color:#1E1E1E; margin: 0; padding: 0; text-decoration: none; background: #FFFFFF;  }
form, ul, ol, p, h1, h2, h3, h4, input, select { margin: 0; padding: 0;}
input { border: 1px solid #CCC; background: #FFFFFF; color:#1E1E1E; font: normal 12px Arial, Helvetica, sans-serif; padding-left: 2px; }
select, textarea { border: 1px solid #CCC; background: #FFFFFF; color:#1E1E1E; font: normal 12px Arial, Helvetica, sans-serif; padding-left: 2px; }
p { margin-bottom: 10px; line-height: 17px; }
img { border: none; outline: none; }
a { font: normal 12px Arial, Helvetica, sans-serif; color:#1E1E1E; text-decoration: underline; outline: none;}
a:hover { font: normal 12px Arial, Helvetica, sans-serif; color:#1E1E1E; text-decoration: none; outline: none;}
.copyright { color:#999999; font-size: 11px; text-align: center; height: 25px; } 
.relative { position: relative; }
.aligncenter { text-align: center; }
.alignright { text-align: right; }
.valigntop { vertical-align: top; }
/* ------------------ Common CSS end here ------------------ */

#wrapper { width: 900px; margin: auto; }
#leftpart { width: 200px; }
#middlepart-twocolumn { width: 690px; padding: 0 0 0 10px; }
#middlepart-threecolumn { width: 480px; padding: 0 10px; }
#rightpart { width: 200px; }
h1 { font: bold 22px Arial, Helvetica, sans-serif; color:#000000; }
h1.welcome-txt { margin-bottom: 10px; }
h2 { font: bold 16px Arial, Helvetica, sans-serif; color:#000000; margin-bottom: 10px; }
h3 { font: bold 12px Arial, Helvetica, sans-serif; color:#000000; background: #CCCCCC; height: 20px; padding-top: 5px; text-indent: 8px; }
h3.hd-curvebg { background: url(../images/hd-curvebg.gif) no-repeat; }
.topnavbg { background: #e4e4e4; border: 1px solid #C0C0C0; height: 30px; }
ul#topnav { margin-left: 5px; }
ul#topnav li { display: block; float:left; margin-right:5px; list-style-type: none; }
ul#topnav li a {display:block; color:#000000; text-decoration: none; background:url(../images/tab-inactive-left.gif) no-repeat left top;}
ul#topnav li a em { display:block; padding: 7px 25px; font:bold 12px arial, helvetica, sans-serif; background:url(../images/tab-inactive-right.gif) no-repeat right top; text-transform: uppercase;}
ul#topnav li a:hover { background: url(../images/tab-active-left.gif) no-repeat left top; color: #ffffff; font-weight: bold;  text-transform: uppercase;}
ul#topnav li a:hover em { background: url(../images/tab-active-right.gif) no-repeat right top; color: #ffffff; font-weight: bold;  text-transform: uppercase;}
ul#topnav li a.current { background: url(../images/tab-active-left.gif) no-repeat left top; color: #ffffff; font-weight: bold;  text-transform: uppercase;}
ul#topnav li a.current em { background: url(../images/tab-active-right.gif) no-repeat right top; color: #ffffff; font-weight: bold;  text-transform: uppercase;}
.topbanner { height: 170px; background: #F4F4F4; }
.content-box-border { border: 1px solid #CCC; padding: 7px; }
.toplink { vertical-align: top; padding-top: 5px; }
.toplink a { padding: 0px 5px; font: normal 12px Arial, Helvetica, sans-serif; color:#1E1E1E; text-decoration: none; }
.toplink a:hover { text-decoration: underline; }
ul#bottnav li { list-style-type: none; display: inline; }
ul#bottnav li a { border-right: 1px solid #000; text-decoration: none; padding: 0 10px;  }
ul#bottnav li a:hover { text-decoration: underline; padding: 0 10px;  }
ul#bottnav li a.last { border: none; }

/*------------------------------------------------------------*/

/*.logo {padding-left:31px;}*/
.top-mebu-border {border-bottom:2px solid #efefef;}

.top-menu-nev ul {margin:0px; padding:0px; margin-left: 35px; }
.top-menu-nev li {list-style-type:none; float:left; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#969897; margin-right: 115px;}
.top-menu-nev li.last { margin-right: 0; }
.top-menu-nev li a {float:left; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; color:#969897;}
.top-menu-nev li a:hover {float:left; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; color:#69223c;}
.top-menu-nev li a.active {float:left; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; color:#69223c;}
.brown-bg {background-color:#631733; padding-left:33px;padding-top:20px; font:normal 14px Arial, helvetica, sans-serif; text-decoration:none; color:#ffffff; line-height:22px;}
.we-hadd {font:normal 20px Arial, helvetica, sans-serif; text-decoration:none; color:#ffffff; }
.gray-bg {background-color:#363638;}
.gray-right-border {background:url(../images/right-border.gif) no-repeat right top;}
.h-border {background:url(../images/h-border.gif) repeat-y; }
.black-hadd {font:bold 16px Arial, helvetica, sans-serif; text-decoration:none; color:#000000; }
.brown-text {font:normal 15px Arial, helvetica, sans-serif; text-decoration:none; color:#6a1e3a; }
.brown-text a{font:normal 15px Arial, helvetica, sans-serif; text-decoration:none; color:#6a1e3a; }
.brown-text a:hover{font:normal 15px Arial, helvetica, sans-serif; text-decoration:none; color:#0f6ea3; }

.contect-text {font:normal 13px Arial, helvetica, sans-serif; text-decoration:none; color:#6a1e3a; }
.contect-text a {font:normal 13px Arial, helvetica, sans-serif; text-decoration:underline; color:#6a1e3a; }
.contect-text a:hover {font:normal 13px Arial, helvetica, sans-serif; text-decoration:none; color:#6a1e3a; }
.normal-black {font:normal 12px Arial, helvetica, sans-serif; text-decoration:none; color:#000000;}

.our-thought-text {font:normal 20px Arial, helvetica, sans-serif; text-decoration:none; color:#ffffff;}
.our-thought-text ul{ float:left; width:100%;}
.our-thought-text ul li{ clear:both; width:100%; float:left; direction:ltr; text-align:left; margin-bottom:10px;}

.our-news-nev ul {margin:0px; padding:0px; float:left; width:100%;}
.our-news-nev li {list-style-type:none; font:normal 15px Arial, helvetica, sans-serif; text-decoration:none; color:#000000;}
.our-news-nev li a {font:normal 15px Arial, helvetica, sans-serif; text-decoration:underline; color:#000000; }
.our-news-nev li a:hover {font:normal 15px Arial, helvetica, sans-serif; text-decoration:none; color:#0066a5; }
.our-news-nev li a span {font:normal 15px Arial, helvetica, sans-serif; text-decoration:none; color:#671c36; }
.scrollbar {overflow-x:hidden; overflow-y:scroll; border:none; border-top:none; vertical-align:bottom; position:relative;}

.thumb_img img { border: 1px solid #444345; }
.thumb_img:hover { background-color: transparent;}
.thumb_img:hover img { border: 1px solid #0066a7; }

.top-menu-green-nev ul {margin:0px; padding:0px; margin-left: 36px; }
.top-menu-green-nev li {list-style-type:none; float:left; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#969897; margin-right: 115px;}
.top-menu-green-nev li.last { margin-right: 0; }
.top-menu-green-nev li a {float:left; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; color:#969897;}
.top-menu-green-nev li a:hover {float:left; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; color:#44998f;}
.top-menu-green-nev li a.active {float:left; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; color:#44998f;}


.white-text {font:normal 12px Arial, helvetica, sans-serif; text-decoration:none; color:#ffffff;}
.media-hadd {font:normal 20px Arial, helvetica, sans-serif; text-decoration:none; color:#52a19b;}
.black-text {font:normal 14px Arial, helvetica, sans-serif; text-decoration:none; color:#000000; line-height:22px;}

.company-name {font:bold 24px Arial, helvetica, sans-serif; text-decoration:none; color:#52a19b;}
.company-name a {font:bold 24px Arial, helvetica, sans-serif; text-decoration:none; color:#52a19b;}
.company-name a:hover {font:bold 24px Arial, helvetica, sans-serif; text-decoration:none; color:#7f284d;}

.contect-green-text {font:normal 13px Arial, helvetica, sans-serif; text-decoration:none; color:#248a7d; }
.contect-green-text a {font:normal 13px Arial, helvetica, sans-serif; text-decoration:underline; color:#248a7d; }
.contect-green-text a:hover {font:normal 13px Arial, helvetica, sans-serif; text-decoration:none; color:#248a7d; }


.top-menu-blue-nev ul {margin:0px; padding:0px; margin-left: 36px; }
.top-menu-blue-nev li {list-style-type:none; float:left; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#969897; margin-right: 102px;}
.top-menu-green-nev li.last { margin-right: 0; }
.top-menu-blue-nev li a {float:left; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; color:#969897;}
.top-menu-blue-nev li a:hover {float:left; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; color:#49b8e8;}
.top-menu-blue-nev li a.active {float:left; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; color:#49b8e8;}

.people-hadd {font:normal 20px Arial, helvetica, sans-serif; text-decoration:none; color:#49b8e8;}

.contect-blue-text {font:normal 13px Arial, helvetica, sans-serif; text-decoration:none; color:#49b8e8; }
.contect-blue-text a {font:normal 13px Arial, helvetica, sans-serif; text-decoration:underline; color:#49b8e8; }
.contect-blue-text a:hover {font:normal 13px Arial, helvetica, sans-serif; text-decoration:none; color:#49b8e8; }

.member-name {font:normal 11px Arial, helvetica, sans-serif; text-decoration:none; color:#000000;}

.more-link {font:normal 11px Arial, helvetica, sans-serif; text-decoration:none; color:#49b8e8;}
.more-link a {font:normal 11px Arial, helvetica, sans-serif; text-decoration:none; color:#49b8e8;}
.more-link a:hover {font:normal 11px Arial, helvetica, sans-serif; text-decoration:none; color:#791a44;}

.thumb_photo-img img { border: 1px solid #a9a9a9; }
.thumb_photo-img:hover { background-color: transparent;}
.thumb_photo-img:hover img { border: 1px solid #13a2df; }

.bottom {font:normal 11px Arial, helvetica, sans-serif; text-decoration:none; color:#000000;}
.bottom a{font:normal 11px Arial, helvetica, sans-serif; text-decoration:none; color:#000000;}
.bottom a:hover{font:normal 11px Arial, helvetica, sans-serif; text-decoration:none; color:#6a1e3a;}

/*CSS by pooja*/
/*dark to light shade*/
.shade1-box{ background:#015e54; color:#fff; text-align:center; padding:5px;}
.shade1-box a, .shade1-box a:visited, .shade1-box a:hover{color:#fff; text-decoration:none;}


.shade2-box{ background:#0b857a; color:#fff; text-align:center; padding:5px;}
.shade2-box a, .shade2-box a:visited, .shade2-box a:hover{color:#fff; text-decoration:none;}

.shade3-box{ background:#7cb0ab; color:#fff; text-align:center; padding:5px;}
.shade3-box a, .shade3-box a:visited, .shade3-box a:hover{color:#fff; text-decoration:none;}


.shade4-box{ background:#b0cfca; color:#fff; text-align:center; padding:5px;}
.shade4-box a, .shade4-box a:visited, .shade4-box a:hover{color:#fff; text-decoration:none;}
