/**
 * $Id$
 * Website Baker template: allcss
 * This template is one of four basis templates distributed with Website Baker.
 * Feel free to modify or build up on this template.
 *
 * This file contains all CSS definitions required to display the template
 * in the Website Baker frontend. 
 *
 * LICENSE: GNU General Public License
 * 
 * @author     Ryan Djurovich, C. Sommer
 * @copyright  GNU General Public License
 * @license    http://www.gnu.org/licenses/gpl.html
 * @version    2.70
 * @platform   Website Baker 2.7
 *
 * Website Baker is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * Website Baker is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
*/

body,td,th {
	font-family:Arial;
	font-size:12px;
	color:#787878;
}
body {
	background-color: #036;
	background-image:url(images/background.jpg);
	background-repeat:repeat;
	margin:0 auto;
}
/*.bgtop {
	background:url(images/bgtop.png) repeat-x left top;
}*/
.bgtop {
	background:url(images/bgtop.png) repeat-x left top;
	height:430px;
}
.bgbottom {
	background:url(images/bgbottom.png) repeat-x left bottom;
}
.innerpage {}
.innerpage .bgtop {
	background:url(images/bgtop_inner.png) repeat-x left top;
}
.c {
	clear:both;
}

a:link, a:visited, a:active {
	color:#0098FD;
	text-decoration:underline;
}
a:hover {
	text-decoration: none;
}
hr {
	margin: 15px 0px 15px 0px;
	color: #036;
	height: 1px;
	width: 100%;
}
h1 {
	font-size: 18px;
	color: #036;
	margin: 5px 0px 5px 0px;
}
h2 {
	font-size: 15px;
	color: #369;
	margin: 15px 0px 5px 0px;
}
form {
	margin: 0;
}
.header {
	width:988px;
	height:165px;
	vertical-align: top;
	background:url(images/bgheader.png) no-repeat left top;
	margin:0 auto;
}
.innerpage .header {
	width:988px;
	height:185px;
	vertical-align: top;
	background:url(images/bgheader_inner.png) no-repeat left top;
	margin:0 auto;
}
.logo {
	padding:37px 0 0 39px;
	display:block;
	width:332px;
}
.menu {
	vertical-align: top;
	padding:0px;
	width:949px;
	margin:19px auto 0;
	height:40px;
}
*+html .menu {
	margin:17px auto 0;
}
.menu ul {
	list-style-type:none;
	margin:0;
	padding:0;
	float:left;
}
.menu li {
	float:left;
	margin:0;
	padding:0;
	background:url(images/navsep.jpg) no-repeat left top;
	height:40px;
}
.menu li.first {
	background:none !important;
	margin-left:0 !important;
}
.menu ul {
	border-bottom: 0px;
}
.menu ul ul {
	padding-left: 10px;
}
.menu a:link, .menu a:visited, .menu a:active {
	padding:0 51px;
	color: #FFF;
	display: block;
	text-decoration: none;
	float:left;
	font-weight:700;
	line-height:40px;
	margin:0 0 0 2px;
}
.menu a:hover {
	text-decoration:none;
	background:url(images/navbg_h.jpg) repeat-x left top;
}
.menu_current {
	background:url(images/navbg_h.jpg) repeat-x left top;
}
.highlight {
	background-color: #D0D0D0;
}
.border {
	font-size: 1px;
	height: 10px;
}
.login {
	padding: 2px 10px 2px 10px;
	font-size: 10px;
	background-color: #036;
	color: #FFF;
	text-align: center;
}
.login input {
	width: 95%;
	font-size: 10px;
}
.login a:link, .login a:visited, .login a:active {
	color: #DDD;
	text-decoration: none;
}
.login a:hover {
	color: #FFF;
	text-decoration: none;
}
.powered_by {
	padding:22px 46px 0 0;
	color:#999;
	text-align:right;
	width:474px;
}
.powered_by a {
	color:#999;
	text-decoration:none;
}
.powered_by a:hover {
	text-decoration:underline;
}
.copy {
	padding:22px 0 0 37px;
	color:#CCC;
	text-align:left;
	width:477px;
}
.footer {
	padding:0;
	height:84px;
	color:#CCC;
	background:url(images/bgfooter.png) no-repeat center bottom;
	margin:25px auto 0;
	width:988px;
	font-family:Verdana;
	font-size:12px;
}

/********** **********/
img { border:none; }
a { outline:none; }
/*.topbannermain {
	background:url(images/bg_topbanner.png) no-repeat center top;
	width:988px;
	height:387px;
	padding:0 36px 0 37px;
	margin:0;
	overflow:hidden;
}*/
/*.topbanner {
	background:url(images/topbanner_bg.jpg) no-repeat center top;
	height:293px;
	margin:0;
	padding:10px;
}23-may*/
.topbannermain {
	background:url(images/bg_topbanner.png) no-repeat center top;
	width:988px;
	height:265px;
	padding:0 36px 0 37px;
	margin:0;
	overflow:hidden;
	background-size:100% 109%;
}
.topbanner {
	background:url(images/topbanner_bg.jpg) no-repeat center top;
	height:auto;
	margin:0;
	padding:10px;
}
.largeimage {
	width:591px;
	height:197px;
	display:block;
	overflow:hidden;
	border:1px solid #859CC6;
	position:relative;
}
.largeimage .trans {	
	background:url(images/topbanner_trans.png) repeat left top;
	width:591px;
	height:8px;
	display:block;
	position:absolute;
	bottom:0;
	left:0;
	z-index:1;
}
.scrollimage {
	margin:0;
	padding:0;
}
.scrollimage ul {
	margin:7px 0 0 4px;
	padding:0;
	list-style:none;
}
.scrollimage li {
	float:left;
	border:1px solid #859CC6;
	width:108px;
	height:80px;
	margin:0 0 0 6px;
	padding:0;
}
.scrollimage li:hover {
	border:1px solid #FFF;
}
.bannertext {
	margin:0px 0 0 15px;
	padding:0;
	font-style:italic;
	font-weight:400;
	color:#FFF;
	width:260px;
}
.bannertext h2 {
	font-size:21px;
	font-style:italic;
	font-weight:400;
	color:#B8F0FF;
	line-height:21px;
	margin:0 0 15px;
	padding:0;
}
.bannertext .btext {
	font-size:14px;
	line-height:130%;
	color:#FFF;
}
.main {
	background:url(images/bgpage.png) repeat-y center top;
	width:988px;
	margin:0 auto;
}
.content {
	width:598px;
	margin:0;
	/*padding:0 20px 0 37px;*/
	padding:10px 20px 0 37px;
}
.sidebar {
	width:267px;
	margin:0;
	padding:10px 46px 0 20px;
	background:url(images/sep_vr.jpg) no-repeat left top;
}
.newsfeed {
	background:url(images/sep_hr.jpg) repeat-x left bottom;
	padding:0 0 25px;
	margin:0 0 25px;
}

.pbox {
	margin:0 0 7px;
	padding:0;
}
.ptop {
	background:url(images/pboxtop.jpg) no-repeat left top;
	height:31px;
	color:#004473;
	font-size:14px;
	line-height:14px;
	font-weight:700;
	padding:0 10px 0;
}
.ptop strong {
	font-weight:700;
	padding:6px 0 0;
	display:block;
}
*+html .ptop strong {
	padding:8px 0 0;
}
.ptop sup {
	font-size:9px;
}
.pmiddle {
	background:url(images/pboxmiddle.jpg) repeat-y left top;
}
.pbottom {
	background:url(images/pboxbottom.jpg) no-repeat left bottom;
	min-height:87px;
	padding:10px;
	margin:0;
}
.pbottom img {
	border:1px solid #A8DAE8;
	display:block;
}
.pbottom img:hover {
	border:1px solid #004473;
	display:block;
}
.news-img {
	width:52px;
	padding:0 10px 0 0;
	margin:0;
}
.news-content {
	/*width:185px;*/
	margin:0;
	padding:0;
	font-size:12px;
	color:#333;
	line-height:120%;
	font-weight:400;
}
.news-text {
	font-size:12px;
	color:#333;
	line-height:120%;
	font-weight:400;
}
.news-content a {
	font-weight:700;
	color:#333;
	text-decoration:underline;
}
.news-content a:hover {
	text-decoration:none;
}
.height5 {
	height:5px;
	line-height:5px;
}
.height10 {
	height:10px;
	line-height:10px;
}
.height15 {
	height:15px;
	line-height:15px;
}
.height20 {
	height:20px;
	line-height:20px;
}
.height25 {
	height:25px;
	line-height:25px;
}

.pbanner {
	margin:0;
	padding:0;
}
.pbannertop {
	background:url(images/pbanner_top.jpg) no-repeat left top;
	height:9px;
}
.pbannermiddle {
	background:url(images/pbanner_middle.jpg) repeat-y left top;
	overflow:hidden;
}
.pbannerbottom {
	background:url(images/pbanner_bottom.jpg) no-repeat left bottom;
	min-height:191px;
	padding:0 0 10px;
}
.pbannerbottom img {
	display:block;
}
.pbanner-text {
	color:#58BED3;
	font-size:18px;
	font-weight:700;
	line-height:160%;
}
.pbanner-text span {
	color:#004473;
}
.pbanner-text a {
	color:#666;
	text-decoration:none;
}
.pbanner-text a:hover {
	text-decoration:underline;
}
.pbannerlogo {
	display:block;
	margin:0;
	padding:0;
	height:73px;
}
.border-gray {
	background:url(images/border_gray.jpg) repeat left top;
	display:block;
	/*padding:10px;*/
}
.content-image {
	/*width:298px;*/
	margin:0 25px 10px 0;
	padding:0;
	display:block;
	float:left;
}
.imageleft {
	margin:0 15px 10px 0;
	padding:0;
	display:block;
	float:left;
}
.imageright {
	margin:0 0 10px 15px;
	padding:0;
	display:block;
	float:right;
}
.content-text {
	/*width:275px;*/
	margin:0;
	padding:0;
}
.content-text p {
	margin:0;
	padding:0 0 25px;
	line-height:150%;
}
.content-text1 {
	/*width:275px;*/
	margin:0;
	padding:0;
}
.content-text1 p {
	margin:0;
	padding:0 0 25px;
	line-height:150%;
}

.sep_hr {
	background:url(images/sep_hr.jpg) repeat-x left bottom;
	padding:0 0 25px;
	margin:0 0 25px;
}
.headingblue {
	font-family:Tahoma;
	font-size:23px;
	line-height:normal;
	font-weight:400;
	color:#004473;
	margin:0;
	padding:0 0 10px;
}
.headingblue a {
	color:#004473;
	text-decoration:none;
}
.headingblue a:hover {
	text-decoration:underline;
}
.headingsub_gray {
	font-size:15px;
	color:#303030;
	font-weight:700;
	line-height:normal;
	margin:0;
	padding:0 0 5px;
	}
.headingsub_gray_right {
	font-size:15px;
	color:#303030;
	font-weight:700;
	line-height:normal;
	margin:0;
	padding-left:50px;
}
.graytext14 {
	font-size:14px;
	font-weight:700;
	color:#797979;
	line-height:normal;
	margin:0;
	padding:0 0 10px;
}
.graytext141 {
	font-size:14px;
	font-weight:700;
	color:#797979;
	line-height:normal;
	margin:0;
	float:left;
	width:220px;
}
.graytext141 p{
	margin:0;
	font-size:12px;
	font-weight:normal;
	color:#797979;
	padding:0 0 25px;
	line-height:150%;
	}
.graytext142 {
	font-size:14px;
	font-weight:700;
	color:#797979;
	line-height:normal;
	margin:0;
	padding:0 0 10px;
	width:220px;
	float:left;
}
.graytext142 p{
	margin:0;
	font-size:12px;
	font-weight:normal;
	color:#797979;
	padding:0 0 25px;
	line-height:150%;
	}
.nopaddingbottom {
	padding-bottom:0 !important;
}
p.nopaddingbottom_right {
	padding-left:50px ;
}


.errorbg {
	background:url(images/bg_error.png) no-repeat center top;
	width:988px;
	height:387px;
	padding:0 36px 0 37px;
	margin:0;
	overflow:hidden;
}
.page_404 {
	font-family:Arial, comic;
	font-size:18px;
	color:#AEDFFF;
	width:800px;
	margin:0 auto;
	padding:60px 0 0;
}
.page_404 h1 {
	font-size:30px;
	font-weight:700;
	line-height:30px;
	color:#FFF;
	padding:0;
	margin:0;
}
.page_404 p {
	padding:0 0 20px;
	line-height:140%;
}
.page_404 a {
	color:#FFFF66;
	text-decoration:none;
}
.page_404 a:hover {
	text-decoration:underline;
}

.mainheading {
	font-family:Tahoma;
	font-size:23px;
	line-height:normal;
	font-weight:400;
	color:#004473;
	margin:0;
	padding:0 0 5px;
	background:url(images/sep_hr.jpg) repeat-x left bottom;
}
.cmspage_mainheading {
	font-family:Tahoma;
	font-size:23px;
	line-height:normal;
	font-weight:400;
	color:#004473;
	margin: 0 0 20px;
	padding:0 0 5px;
	background:url(images/sep_hr.jpg) repeat-x left bottom;
}
.clist {
	border-bottom:1px solid #EFEFEF;
	padding:0 0 20px;
	margin:0 0 20px;
}
.clist strong {
	font-size:13px;
	line-height:normal;
	font-weight:700;
	color:#303030;
	display:block;
	margin:0 0 5px;
}
.clist p {
	margin:0;
	padding:0;
	font-family:Tahoma;
	font-size:12px;
}


<!-- for gallery tiny -->
body {margin:0; background:#111; padding:5px; font:11px Verdana,Arial}
#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper {width:590px;display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:590px; height:188px; padding:2px; border:1px solid #ccc; background:#000}
#information {position:absolute; bottom:0; width:500px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {/*padding:4px 8px 3px; font-size:14px;*/}
#information p {/*padding:0 8px 8px*/}
#image {width:500px}
#image img {position:absolute; z-index:25; width:590px; height:188px;}
.imgnav {position:absolute; width:25%; height:188px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(images/right.gif) right center no-repeat}
#imglink {position:absolute; height:188px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails {margin-top:15px;display:none;}
#slideleft {float:left; width:20px; height:81px; background:url(images/scroll-left.gif) center center no-repeat; background-color:#222}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:81px; background:#222 url(images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:540px; margin-left:5px; height:81px; overflow:hidden;}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}

.menu ul {
  font-family: Arial, Verdana;
  font-size: 14px;
  margin: 0;
  padding: 0;
  list-style: none;
}
.menu ul li {
  display: block;
  position: relative;
  float: left;
  z-index:10000;
}
.menu li ul { display: none; }
.menu ul li a {
  display: block;
  text-decoration: none;
  color: #ffffff;
  padding: 5px 15px 5px 15px;
  /*background: #2C5463;*/
  margin-left: 1px;
  white-space: nowrap;
}
.menu ul li a:hover {
	background:url(images/navbg_h.jpg) repeat-x left top;
}
.menu li:hover ul {
	display:block;
	position:absolute;
	left:1px;
	top:40px;
	margin:0px;
	padding:0px;
	background:#176FAC;
	width:100%;
}
.menu li:hover ul li {
	float:none;
	font-size:11px;
	line-height:40px;
	z-index:1000;
	list-style:none;
	background:url(images/navbg.jpg) repeat-x left top;
	/*background:#176FAC;*/
	display:block;
	margin:0;
	padding:0;
	width:100%;
	border-bottom:1px solid #00355D;
}
.menu li:hover ul li a {
	padding:0 10px;
	margin:0;
	display:block;
	float:none;
	background:none;
}
.menu li:hover ul li:hover { 
	background:url(images/navbg_h.jpg) repeat-x left top;
}

.menu li:hover ul li .menu_current {
	background:url(images/navbg.jpg)  repeat-x left top !important;
}
/************changes**********************/

.border{
	border-bottom:none!important;
}
.gascontent p{
	padding-right: 9px;
}
.gloscontent p{
	padding-bottom:13px;
}
.gloscontent strong{
	 color: #555;
}
.list-link{
	text-align:left;
	
}
.list-link li a{
	line-height: 30px;
    margin: 10px;
    padding: 0px;
    text-decoration: none;
}
.list-link li a:hover{
	color:black;
}
/*-lilandree---*/
.graytext141 p.nopaddingbottom{
		background:#daeef3;
 height: 25px;
    line-height: 25px;
    padding: 0 5px;
     margin-left: 10px;
	
	}
.graytext141 p.nopaddingbottom1{
		background:#fff;
 height: 25px;
    line-height: 25px;
    padding: 0 5px;
 margin-left: 10px;
	
	}
.graytext142 p.nopaddingbottom{
		background:#daeef3;
 height: 25px;
    line-height: 25px;
    padding: 0 25px;
margin-right: 10px;
   
	
	}
.graytext142 p.nopaddingbottom1{
		background:#fff;
 height: 25px;
    line-height: 25px;
    padding: 0 25px;
margin-right: 10px;
	
	}
.graytext141 p.all{
		 border-bottom: 1px solid #000000;
    margin-bottom: 24px;
    padding: 0 0 0 15px;
	
	}
.graytext142 p.all{
		 border-bottom: 1px solid #000000;
    margin-bottom: 24px;
    padding: 0 0 0 20px;
	
	}
	.graytext141 p{
		padding-left: 5px;
		color:#000;
		}
.graytext142 p{
		padding-left: 5px;
	color:#000;
		}
	.borderone{
		 border: 1px solid #000000;
    float: left;
    
    width: 440px;
}
.borderone .headingsub_gray{
	font-size:13px;
	margin:10px;
	}
	/****************chaitali ***************/
	/*-lilandree---*/
.graytext141_new p.nopaddingbottom_new{
    background:#daeef3;
     height: 50px;
    line-height: 25px;
    padding: 0 5px;
     margin-left: 0px;
	width:100px;
	}
.graytext141_new p.nopaddingbottom_new_75px {
    background: none repeat scroll 0 0 #DAEEF3;
    height: 50px;
    line-height: 25px;
    margin-left: 0px;
    padding: 0 5px;
    width: 100px;
}	
.graytext141_new p.nopaddingbottom_new_50px {
    background: none repeat scroll 0 0 #DAEEF3;
    height: 25px;
    line-height: 25px;
    margin-left: 0px;
    padding: 0 5px;
    width: 100px;
}
.graytext141_new p.nopaddingbottom_new_150px {
    background: none repeat scroll 0 0 #DAEEF3;
    height: 75px;
    line-height: 25px;
    margin-left: 0px;
    padding: 0 5px;
    width: 100px;
}

.graytext142_new p.nopaddingbottom_new_75px {
    background: none repeat scroll 0 0 #DAEEF3;
    height: 75px;
    line-height: 25px;
    margin-left: 0px;
    padding: 0 5px;
    width: 100px;
}	
.graytext142_new p.nopaddingbottom_new_50px {
    background: none repeat scroll 0 0 #DAEEF3;
    height: 50px;
    line-height: 25px;
    margin-left: 01px;
    padding: 0 5px;
    width: 100px;
}


.graytext142_new p.nopaddingbottom_new_150px {
    background: none repeat scroll 0 0 #DAEEF3;
    height: 150px;
    line-height: 25px;
    margin-left: 0px;
    padding: 0 5px;
    width: 100px;
}


.graytext141_new p.nopaddingbottom1_new{
		background:#fff;
 height: 50px;
    line-height: 25px;
    padding: 0 5px;
 margin-left: 0px;
	
	}
.graytext141_new p.nopaddingbottom1_new_50px {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 25px;
    line-height: 25px;
    margin-left: 0px;
    padding: 0 5px;
}
.graytext141_new p.nopaddingbottom1_new_75px {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 50px;
    line-height: 25px;
    margin-left: 0px;
    padding: 0 5px;
}
.graytext141_new p.nopaddingbottom1_new_150px {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 75px;
    line-height: 25px;
    margin-left: 0px;
    padding: 0 6px;
}	

.graytext142_new p.nopaddingbottom_new{
		background:#daeef3;
 height: 50px;
    line-height: 25px;
    padding: 0 6px;
margin-right: 0px;
   
	
	}

.graytext142_new p.nopaddingbottom1_new{
		background:#fff;
 height: 50px;
    line-height: 25px;
    padding: 0 6px;
margin-right: 0px;
	
	}
.graytext142_new nopaddingbottom_new_75px{
			background:#fff;
 height: 100px;
    line-height: 25px;
    padding: 0 6px;
margin-right: 0px;
}
.graytext142_new p.nopaddingbottom1_new_50px {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 25px;
    line-height: 25px;
    margin-left: 0px;
    padding: 0 6px;
}
.graytext142_new p.nopaddingbottom1_new_75px {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 50px;
    line-height: 25px;
    margin-left: 0px;
    padding: 0 6px;
}
.graytext142_new p.nopaddingbottom1_new_150px {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 75px;
    line-height: 25px;
    margin-left: 0px;
    padding: 0 6px;
}	

.graytext143_new p.nopaddingbottom_new {
    background: none repeat scroll 0 0 #DAEEF3;
    height: 100px;
    line-height: 25px;
    margin-right: 0px;
    padding: 0 6px;
}

.graytext142_new p.nopaddingbottom_new_50px {
    background: none repeat scroll 0 0 #DAEEF3;
    height: 25px;
    line-height: 25px;
    margin-left: 0px;
    padding: 0 6px;
    width: 177px;
}
.graytext142_new p.nopaddingbottom_new_75px {
    background: none repeat scroll 0 0 #DAEEF3;
    height: 50px;
    line-height: 25px;
    margin-left: 0px;
    padding: 0 6px;
    width:177px;
}
.graytext142_new p.nopaddingbottom_new_150px {
    background: none repeat scroll 0 0 #DAEEF3;
    height: 75px;
    line-height: 25px;
    margin-left: 0px;
    padding: 0 6px;
    width:177px;
}


.graytext141_new p.all_new{
		 border-bottom: 1px solid #000000;
    margin-bottom: 24px;
    padding: 0 0 0 6px;
	
	}
.graytext142_new p.all_new{
		 border-bottom: 1px solid #000000;
    margin-bottom: 24px;
    padding: 0 0 0 6px;
	
	}
.graytext142 p.all{
		 border-bottom: 1px solid #000000;
    margin-bottom: 24px;
    padding: 0 0 0 20px;
	
	}
	.graytext141_new p{
		padding-left: 5px;
		color:#000;
		}
.graytext142_new p{
		padding-left: 5px;
	color:#000;
		}
	.borderone_new{
		 border: 1px solid #000000;
    float: left;
    
    width: 100%;
}
.borderone_new .headingsub_gray_new{
	font-size:13px;
	margin: 10px 0 0 6px;
	}
	.graytext141_new {
	font-size:14px;
	font-weight:700;
	color:#333333;
	line-height:normal;
	margin:0;
	float:left;
	width:110px;
}
.graytext141_new p{
	margin:0;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	padding:0 0 25px;
	line-height:150%;
	}
.graytext142_new {
	font-size:14px;
	font-weight:700;
	color:#333333;
	line-height:normal;
	margin:0;
	padding:0 0 10px;
	width:188px;
	float:left;
}
.graytext142_new p{
	margin:0;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	padding:0 0 25px;
	line-height:150%;
	}
.nopaddingbottom_new {
	padding-bottom:0 !important;
}
p.nopaddingbottom_right_new {
	padding-left:50px ;
}
.headingsub_gray_new {
	font-size:15px;
	color:#303030;
	font-weight:700;
	line-height:normal;
	margin:0;
	padding:0 0 5px;
	}


/* added by smartinfosys.net */

.teledyne .graytext141{ width: 143px; }
.teledyne .graytext142{ width: 144px; }
.teledyne .graytext142 p.nopaddingbottom,.city .graytext142 p.nopaddingbottom{ margin-right: 0px;}
.city.borderone{ width: 600px;}
.city .graytext142{ width: 195px;}
.city .graytext141{ width: 200px;}
