body {
color:#434343; background-color:#fff; 
margin:0px;
margin-left:0px;
margin-right:0px;
background-image:url(../images/vastu-pagebg.gif);
background-repeat:repeat;
}

body, p, h1, h2, h3, table, td, th, ul, ol, textarea, input {font-family:Arial, Tahoma, verdana, helvetica, sans-serif; font-size:11px;}

h1 {font-family:verdana, Arial, Tahoma; font-size:20px; margin:0px; color:#4A60CF;}
h2 {font-family:verdana, Arial, Tahoma; font-size:17px; margin:0px;}
h3 {font-size:120%; margin:0px; color:#000000;}
h4 {font-size:110%; margin:0px; color:#4A60CF;}
h5 {font-size:90%; margin:0px;}
h6 {font-size:80%; margin:0px;}

ul {list-style:none;}
br {line-height:10px;}
input {background-color: #FFF8EC; border:1px solid #A6AAAE; background-color:#ffffff; color:#4C4B4B;}
.noboder {border:0px; background-color:transparent;}
textarea {background-color: #FFF8EC; border:1px solid #A6AAAE; background-color:#ffffff; color:#4C4B4B;}
select {background-color: #FFF8EC; border:1px solid #A6AAAE; background-color:#ffffff; color:#4C4B4B;}
/*======================= Class For TEXT =======================*/
.boldTxt {font-weight:bold;}
.smallTxt {font-size: 7pt; font-weight:normal;}
.bottomTxt {color:#5D5D5D;}
.blackTxt {color:#000;}
.blackTxt td {color:#000;}
.blackBoldTxt {color:#000; font-weight:bold;}
.whiteBoldTxt {font-weight:bold; color:#fff;}
.grayBoldTxt {font-weight:bold; color:#6F6F6F;}
.grayHeadingTxt {font-weight:bold; color:#575757;}
.brownBoldTxt {font-weight:bold; color:#B75701;}
.orrangeHeadingTxt {font-weight:bold; color:#EE8803; text-decoration:underline; padding-left:20px;}
/*.orrangeInnerTxt {font-weight:bold; color:#E34500; padding-left:20px; font-size:12px;}
.orrangeInnerHeadingTxt {font-weight:bold; color:#E34500; text-decoration:underline; font-size:12px;}*/
.orrangeInvestingTxt {font-weight:bold; color:#D16200; font-size:12px;}
.headerbg {background-image:url(../images/vastu-headerbg.gif); background-repeat:repeat-x; background-position:top; height:107px;}
.botomcurvbg {background-image:url(../images/vastu-botomcurvbg.gif); background-repeat:repeat-x; background-position:top;}
.grayDashedbg {background-image:url(../images/vastu-graydashedbg.jpg); background-repeat:repeat-x; background-position:top;}
.inerBrownbg {background-image:url(../images/vastu-iner-brownbg.jpg); background-repeat:repeat-x; background-position:bottom;}
.inerBrownbg td {color:#000;}
.inerLeftbg {background-image:url(../images/vastu-iner-leftbg.gif); background-repeat:repeat-y; background-position:right; width:221px;}
/* Left Class Start */
.inerLeftBox1Topbg {background-image:url(../images/vastu-iner-left-box1-topbg.jpg); background-repeat:no-repeat; background-position:top;}
.inerLeftBox1bg {background-image:url(../images/vastu-iner-left-box1-bg.gif); background-repeat:repeat-y; background-position:right;}
.inerLeftBox1bg td {color:#000;}
.inerLeftBox2bg {background-image:url(../images/vastu-iner-left-box2-bg.jpg); background-repeat:repeat-y; background-position:right;}
.inerLeftBox2bg td {color:#000;}
.inerLeftBox2Botcurbg {background-image:url(../images/vastu-iner-left-box2-botcur.jpg); background-repeat:no-repeat; background-position:bottom;}
.inerLeftBox3bg {background-image:url(../images/vastu-iner-left-box3-bg.gif); background-repeat:repeat-y; background-position:right;}
.inerLeftBox3bg td {color:#000;}
.inerLeftBox3Botcurbg {background-image:url(../images/vastu-iner-left-box3-botcur.jpg); background-repeat:no-repeat; background-position:bottom;}
.inerMiddleTopbg {background-image:url(../images/vastu-iner-middletopbg.jpg); background-repeat:no-repeat; background-position:top;}
.inerMiddleBotbg {background-image:url(../images/vastu-iner-middlebotbg.jpg); background-repeat:no-repeat; background-position:bottom;}
.inerMiddlebg {background-image:url(../images/vastu-iner-middlebg.gif); background-repeat:repeat-y; background-position:right;}
.inerBotomLinkCurvbg {background-image:url(../images/vastu-iner-botomlink-curvbg.gif); background-repeat:repeat-x; background-position:top;}
.inerDotdivider {background-image:url(../images/vastu-iner-dotdivider.gif); background-repeat:repeat-x; background-position:center;}
/*   Class For Links   */
a:link, a:visited, a:active {color:#000; background-color:transparent; text-decoration:none;}
a:hover {color:#F07A26; background-color:transparent; text-decoration:none;}

a.bottomLink:link, a.bottomLink:visited, a.bottomLink:active {color:#5D5D5D; background-color:transparent; text-decoration:none;}
a.bottomLink:hover {color:#E34500; background-color:transparent; text-decoration:none;}

a:link, a:visited, a:active {color:#D16200; background-color:transparent; text-decoration:none;}
a:hover {color:#D16200; background-color:transparent; text-decoration:underline;}

input.button, input.submit {border-width: 0px; color: white; font-weight: bold; letter-spacing: 0.5px; padding: 1px; background-color: #F09D27;}
TD.inputcontents {font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; padding-left: 10px;}
TD.viewcontents {font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; padding-left: 10px;}
TD.inputcontentsOrange {font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; padding-left: 10px; color: #D16200;}
.inerOrrangeHeading {font-family:Zurich LtCn BT, Arial, Verdena; font-weight:bold; color:#D16200; font-size:16px; padding-left:2px; padding-right:10px;}

a.news:link, a.news:visited, a.news:active {color:#000000; background-color:transparent; text-decoration:none;}
a.news:hover {color:#000000; background-color:transparent; text-decoration:underline;}

a.readmore:link, a.readmore:visited, a.readmore:active {text-align:right; padding-right:10px; margin:0; color:#000000; background-color:transparent; text-decoration:none;}
a.readmore:hover {text-align:right; padding-right:10px; margin:0; color:#000000; background-color:transparent; text-decoration:none;}

a.check:link, a.check:visited, a.check:active {color:#E04E07; background-color:transparent; text-decoration:none;font-family:Arial, Verdena;font-weight:bold;}
a.check:hover {color:#E04E07; background-color:transparent; text-decoration:none;font-family:Arial, Verdena;font-weight:bold;}

.headingText {font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #000000;}
.innerText {font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000000;}
TD.inputcontents {font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold;}
TD.viewcontents {font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal;}
.addressBox {border: 1px; border-style: solid; border-color: #CECECE; background-color: #F4F4F4; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; padding-left: 10px; padding-right: 10px;}
.imagecell {padding-left:5px;}
.blackTxt {font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #000000;}
.darkbrownTxt {font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #800000;}
.main {line-height:150%;}
.maintxt {font-family: verdana, helvetica, sans-serif; font-size:10px; line-height:150%;}
.orrangeCurvbg {background-image:url(../images/vastu-orrange-curvbg.gif); background-repeat:repeat-x; background-position:top;}
.grayTable {background-color:#DDE0E3;}
tr.whiteTdbg {background-color:#fff;}
tr.grayTdbg {background-color:#FBFBFB;}
.darkGrayTD {background-color:#FFFFFF;}

a.paging:link, a.paging:visited, a.paging:active {color:#E04E07; background-color:transparent; text-decoration:none; font-family:Arial, Verdena; font-weight:normal;}
a.paging:hover {color:#E04E07; background-color:transparent; text-decoration:underline; font-family:Arial, Verdena; font-weight:normal;}

a.sorting:link, a.sorting:visited, a.sorting:active {color:#000000; background-color:transparent; text-decoration:none; font-family:Verdana, Arial; font-weight:bold; font-size: 10px;}
a.sorting:hover {color:#000000; background-color:transparent; text-decoration:none; font-family:Verdana, Arial; font-weight:bold; font-size: 10px;}

a.graylink:link, a.graylink:visited, a.graylink:active {color:#434343; background-color:transparent; text-decoration:none; font-weight:bold;}
a.graylink:hover {color:#434343; background-color:transparent; text-decoration:underline; font-weight:bold;}

.greenTxt {color: #008000;}
.redTxt {color: #FF0000;}

a.leftmenuLink:link, a.leftmenuLink:visited, a.leftmenuLink:active {color:#000000; background-color:transparent; text-decoration:none; font-weight:bold;}
a.leftmenuLink:hover {color:#000000; background-color:transparent; text-decoration:none; font-weight:bold;}
/*======================= Class Added Tarique =======================*/
.mainheading {font-family: arial,verdana, helvetica, sans-serif; font-size:14pt; color:#D16200;}
.advmidrgtbg {background-image:url(../images/vastu-adv-mid-rgt-img.gif); background-repeat:repeat;}
.advmidlftbg {background-image:url(../images/vastu-adv-mid-lft-bg.gif); background-repeat:repeat;}
.advbottombg {background-image:url(../images/vastu-adv-bottom-bg.gif); background-repeat:repeat;}
.advmidbg {background-image:url(../images/vastu-adv-mid-bg.gif); background-repeat:repeat;}
.advbtnbg {background-image:url(../images/vastu-adv-btn-bg.gif); background-repeat:no-repeat; font-size:14px; color:#fff; font-weight:bold;}
.advblueTxt {color:#054069; font-size:12px;}
.advquatTxt {color:#024E9C; font-size:12px; font-weight:bold;}
.subheading {font-family: arial,verdana, helvetica, sans-serif; font-size:12pt; color:#D16200; font-weight:bold;}
.orangeTxt {color:#E68B1E;}
.orangeboldTxt {color:#E47114; font-size:12px;}
/*********************CSS for Mihan TPL*********************/
.vastubtnbg {background-image:url(../images/vastu-iner-btnbgmn.jpg); background-repeat:no-repeat; height:27px;}
.advbtnbg2 {background-image:url(../images/vastu-adv-btn-bg.gif); background-repeat:no-repeat; font-size:12px; color:#fff; font-weight:bold;}
.multimodel {color:#054069; font-weight:bold; padding-left:21px;}
.sccpital {color:#5C5D5D; font-weight:bold; font-size:12px;}
/*----class added by Tariq at 3july 2007----------*/
.hpbg {background-image:url(../images/vastu-hb-bg.gif); background-repeat:no-repeat;}
.redboldTxt {color: #FF0000; font-weight: bold;}
.buldertxt {color: #054069; font-weight: bold; padding-left:20px;}
/***********Investing Cargo hub tpl.php**************/
.mntbpad {padding-left:20px; padding-right:20px;}
.cargobxmidbk {background-image:url(../images/vastu-cargo-crvbxmidbk.gif);}
.cargobtbk {background-image:url(../images/vastu-cargo-btbk.gif);}
.projectiontxt {font-size:14px; color:#fff; font-weight:bold; padding-left:3px;}
.turovertxt {color:#918672; font-weight:bold; font-size:12px;}
/**************************Investing Airport_details CSS **************/
.airprtstxt {padding-left:10px; font-weight:bold; color:#054069;}
.mntbpad2 {padding-left:10px; padding-right:10px;}
/*///////////////// Layout ///////////////////*/
.middleGrayFlasBox {padding:0px; padding-top:2px; border-top:0; border-bottom:0; border-left:5px; border-left-style:solid; border-left-color:#C4C4C4; border-right:5px; border-right-style:solid; border-right-color:#C4C4C4; background-color:#fff; }
.curvBottomLinkbg {background-image:url(../images/curvbg.jpg); background-repeat:repeat-x; background-position:center; padding-top:10px;}
.tablebg {background-image:url(../images/tablebg.jpg); background-repeat:repeat-x; background-position:top; background-color:#E5E5E5; padding:15px;}
.plotTableBorder {border:1px solid #CB6110; background-color:#FCECDD;}
.plotTableBorder td {color:#CB6110; font-weight:bold; height:20px;}
.plotTableBorder td.rightborder {border-right:1px solid #CB6110;}
.plotTableBorder td.botomborder {border-bottom:1px solid #CB6110;}
.handcrsr {cursor:hand;}
.success_text {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #006600; font-weight: bold;}
.error_text {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #FF0000; font-weight: bold;}
.layoutbg{background-image:url(../images/layout-midbg.gif);}
.layouttxt{color:#BC440A; font-family:arial; font-weight:bold; font-size:15px; padding-left:5px;}
.vastutxt{font-weight:bold; font-size:12px; font-family:arial;padding-left:10px;}

/**/
a.newsheading:link, a.newsheading:visited, a.newsheading:active {color:#E47114; background-color:transparent; text-decoration:none; font-weight: bold; font-size:11px; font-family:  Verdana, Arial, sans-serif;}
a.newsheading:hover {color:#E47114; background-color:transparent; text-decoration:none; font-weight:100; font-size:11px; font-family: Verdana, Arial, sans-serif;}
