body {
    min-width: 800px;
    width:100%;
    margin-left:auto;
    margin-right:auto;
}
#body {
  width:100%;
  margin-left:auto;
  margin-right:auto;
  background-color:white;
  min-width: 800px;
}
#map {
  height: 525px;
  overflow:hidden;
  background-color:#F0ECE5;
  border:0px solid white;
}
#containers {
  width: 49%;
  height: 320px;
  border: 1px solid black;
}
#input_area {
  height:80px;
  margin-left:auto;
  margin-right:auto;
  padding-bottom:25px;
  background:inherit;
  background-color:#21598C;
}
#main {
  padding-top:10px;
  width:90%;
  margin-left:auto;
  margin-right:auto;
}
#myselectbox{
  height:25px;
  font-size:16px;
  text-align:left;
  font-family:helvetica,arial,clean,sans-serif;
  border: 0px none ; 
  padding: 0px; 
  width: 150px; 
  margin-top: 7px;  
}
.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
.b1f {height:1px; background:white; margin:0 5px;}
.b2f {height:1px; background:white; margin:0 3px;}
.b3f {height:1px; background:white; margin:0 2px;}
.b4f {height:2px; background:white; margin:0 1px;}
.vidstyle1 {
  font-family:helvetica,arial,clean,sans-serif;
  font-weight: bold;
  background-color: #21598C;
  padding-left:5px;
  color: #FFFFFF;
}
.catPopupStyle{
text-decoration:none;
color : #000000;
font-family:helvetica,arial,clean,sans-serif;
}
.vidstyle2 {font-family:helvetica,arial,clean,sans-serif;}
.style7 {
	font-family:helvetica,arial,clean,sans-serif;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	text-align:left;
}
.style8 {
  font-family:helvetica,arial,clean,sans-serif;
  font-size:16px;
  line-height:18px;
  font-weight:bold;
  text-align:left;
  color:#fff;
}
div.close {
  padding:5px 5px 0px 0px;
  cursor:pointer;
}
.chromecontainer {
  height:39px;
  vertical-align:top; 
  text-align:center;
  width:100%; 
  clear:both; 
  z-index:4;
}
.maintd {
  background-color:#FFFFFF; 
  width:987px;
  height:600px;
  text-align:left;
  vertical-align:top;
  padding-left:15px;
}
.popupclass {
position:absolute;
display:block;
z-index:900000;
background-color:#ACC488;
}
div.inputblock {
	/*
  height:85px!important;
  height:95px;
  */
  padding:0px 0 0px 14px ;
  width:445px;
  overflow:hidden;
  text-align:left;
}
div.inputfloat {
  border:1px solid #AEAEAE;
  height:50px;
  background:#E9E9E9;
  margin-top:-2px;
  padding:4px;
  width:465px;
  overflow:hidden;
  position: absolute;
  z-index:99;
  text-align:left;
}
div.strip {
    background-color: #8BCFEA;
    text-align: left;
    padding: 5px;
    padding-left: 10px;
    border-top:1px solid black;
}
div.video {
  width:480px;
  height:350px;
  border:6px solid #21598C;
  background-color:black;
}
div.loading {
}
div.base {
  text-align:center;
  margin-left:auto;
  margin-right:auto;
  background-color:white;
}
div.mapbase {
  padding:6px;
  background-color:#21598C;
  overflow:hidden;
}
div.com {
  height:260px;
  width:230px;
  position:absolute;
  border:2px solid white;
  background-color:#21598C;
  z-index:200;
  text-align:left;
}
div.starticondiv {
  height:20px;
  width:100px;
  position:absolute;
  text-align:left;
}
div.optionsdiv {
  cursor:pointer;
  outline:none;
  height:108px;
  width:120px;
  position:absolute;
  overflow:hidden;
  border :0px solid #21598C;
}
div.suggestDivClass {
  display:block;
  font-family:helvetica,arial,clean,sans-serif;
  visibility:hidden;
  position:absolute;
  background-color:white;
  border:0px solid black;
  z-index:900000;
  text-align:left;
}
div.routeinfo {
  display:block;
  height:15px;
  border-bottom:0px solid #399ED1;
  font-size:16px;
  vertical-align:middle;
  padding-top:10px;
  padding-bottom:15px;
  text-align:center;
  background-color:white;
  overflow:hidden;
}
div.rounddiv {
  height:15px;
  overflow:hidden;
  background-color:#21598C;
}
div.sync {
  border-top:0px solid #21598C;
  border-left:6px solid #21598C;
  border-right:6px solid #21598C;
  border-bottom:6px solid #21598C;
  text-align:left;
  position:relative;
  background-color:black;
  overflow:hidden;
  height:169px;
  font-size : 12px;
}

.root {
  position:relative;
}
.root p	{
  margin: 10px 10px 5px 10px;
}
.thumb {
  position: absolute;
  height: 9px;
  width: 15px;
  z-index: 100001;
}
.bar {
  position: absolute;
  height: 9px;
  width: 15px;
  z-index: 100000;
}
.up, .dn {
  position: absolute;
}
.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img{
  border: 0;
}
.scrollContainer { 
  position: absolute; 
  width: 100%;
  height: 169px; 
  overflow: hidden; 
}
.scrollContent { 
  position: absolute;
  width:100%;
}

div.imageopt {
border-bottom:1px solid #21598C;
border-right:1px solid #21598C;
border-left:1px solid #21598C;
background-color:white;
margin-top:-2px;
visibility:hidden;
cursor:default;
z-index:2000;
width:58px;
height:42px;
}
div.locator {
background-color:#FFF;
width:300px;
height:525px;
border: 6px solid #21598C;
overflow:auto;
position:relative;
}
div.helpballoon {
font-size:13px;
font-family:helvetica,arial,clean,sans-serif;
background-color:red;
color:white;
}
div.top_ad {
border:0px solid black;
height:90px;
width:100%;
text-align:center;
padding-bottom:6px;
display:none;
}
div.bottom_ad {
border:0px solid black;
height:90px;
display:none;
width:100%;
}
div.top_right_ad {
height:255px;
visibility:hidden;
border:1px solid black;
}
div.input_all_wrap_active {
background-image:url('../images/header_bg.png'); 
background-repeat:no-repeat; 
background-position:0px -308px;
float:left; width:802px; 
height:92px; 
vertical-align:top; 
text-align:left;
}

div.input_all_wrap_inactive {
background-image:url('../images/header_bg.png'); 
background-repeat:no-repeat; 
background-position:0px -111px;
float:left; width:802px; 
height:92px; 
vertical-align:top; 
text-align:left;
}

div.feedback_submit1 {
  cursor:pointer;
  outline:none;
  float:right;
  width:88px;
  height:30px;
  border:0px; 
  padding:0px;
  background:url('../images/embed_bg.png');
  background-repeat:no-repeat;
  background-position:-104px -158px;
  background-color:transparent;
}
div.feedback_submit1:hover {
  background-position:-104px -193px;
}

img.imagepop,img.locpopup {
border:2px solid #21598C;
z-index:5000;
}
img.close {
float:right;
cursor:pointer;
}
a,p {
text-decoration:none;
color : #000000;
font-family:helvetica,arial,clean,sans-serif;
}
a.basic {
font-size:11px;
text-decoration:underline;
color:blue;
font-family:helvetica,arial,clean,sans-serif;
text-align:left;
}
a.bigLinks {
  font-size:15px;
  text-decoration: none;
  cursor:pointer;
  line-height:1.5em;
  color:white;
  font-family:helvetica,arial,clean,sans-serif;
  text-align:left;
  overflow:auto;
  background-color:transparent;
}
a.bigLinks:hover {
  background-color:#c4c4c4;
}

a.big {
    font-size: 24px;
}
a.popupheader {
font-size:20px;
color:white;
font-weight:bold;
}
a.simple {
font-size:13px;
text-decoration:none;
color:black;
font-family:helvetica,arial,clean,sans-serif;
text-align:left;
overflow:auto;
}
a.boldheader {
  font-size:20px;
  text-decoration:none;
  color: white;
  font-weight: bold;
  overflow:auto;
}
a.helptooltip {
font-size:16px;
text-decoration:none;
overflow:auto;
}
a.hover {
font-size:13px;
text-decoration:none;
color:#21598C;
font-family:helvetica,arial,clean,sans-serif;
border:1px solid #21598C;
text-align:left;
overflow:auto; 
}

a.link {
text-decoration: underline;
font-size: 13px;
color:blue;
}
a.stripheader {
font-size:16px;
font-weight: bold;
}
a.click {
cursor:pointer;
font-size:11px;
text-decoration:none;
color:#21598C;
font-family:helvetica,arial,clean,sans-serif;
text-align:left;
}
a.poi {
cursor:pointer;
font-size:11px;
text-decoration:none;
color:#33FF33;
font-family:helvetica,arial,clean,sans-serif;
text-align:left;
}

a.tab {
text-decoration:none;
color:#000000;
position:relative;
font-family:helvetica,arial,clean,sans-serif;
font-size:14.5px!important;
font-size:15px; 
text-align:left;
font-weight:bold;
}
a.maptab {
text-decoration:none;
color:#377e56; 
font-family:helvetica,arial,clean,sans-serif;
font-size:15px; 
font-weight:bold;
text-align:left;
}
a.maptabdisabled {
text-decoration:none;
cursor:text;
font-family:helvetica,arial,clean,sans-serif;
font-size:15px; 
font-weight:bold;
text-align:left;
color:#CDC8B1;
}
a.maptabhover {
text-decoration:none;
color:#377e56; 
font-family:helvetica,arial,clean,sans-serif;
font-size:15px; 
font-weight:bold;
text-align:left;
cursor:pointer;
}
a.suggest {
  text-decoration:none;
  cursor:pointer;
  font-family:helvetica,arial,clean,sans-serif;
  font-size:14px;
  color:inherit;
  text-align:left;
}
a.sughover {
  text-decoration:none;
  cursor:pointer;
  font-family:helvetica,arial,clean,sans-serif;
  font-size:13px;
  color:#21598C;
  text-align:left;
  border-bottom:2px solid #21598C;
}
a.textdir {
text-decoration:none;
cursor:pointer;
font-family:helvetica,arial,clean,sans-serif;
font-size:13px;
color:white;
text-align:left;
}

.profileFont {
  text-decoration:none;
  cursor:pointer;
  outline:none;
  font-family:helvetica,arial,clean,sans-serif;
  font-size: 13px;
  text-align:left;
}

.srfFontBig {
  text-decoration:none;
  cursor:pointer;
  outline:none;
  font-family:helvetica,arial,clean,sans-serif;
  font-size: 16px;
  text-align:left;
}
.srfFont {
  text-decoration:none;
  cursor:pointer;
  outline:none;
  font-family:helvetica,arial,clean,sans-serif;
  font-size: 13px;
  text-align:left;
}

.srfFontPlain {
  text-decoration:none;
  font-family:helvetica,arial,clean,sans-serif;
  font-size:  13px;
  text-align:left;
}

a.plain {
text-decoration:none;
font-family:helvetica,arial,clean,sans-serif;
font-size:13px;
color:#000000;
text-align:left;
}
a.message {
text-decoration:none;
font-family:helvetica,arial,clean,sans-serif;
font-size:16px;
color:#000000;
text-align:center;
}
a.icondivtext {
font-size:12px;
color:inherit;
cursor:pointer;
font-family:helvetica,arial,clean,sans-serif;
text-decoration:none;
}
a.feedback {
background:#21598C url(../images/feedback.png) no-repeat scroll -2px 50%;
border-color:#21598C #21598C #21598C;
border-style:outset outset outset none;
border-width:1px 1px 1px medium;
display:block;
height:90px;
left:0;
cursor:pointer;
margin-top:-45px;
position:fixed;
top:60%;
width:25px;
z-index:100001;
}
a.invest {
background:#21598C url(../images/invest.png) no-repeat scroll -2px 50%;
border-color:#21598C #21598C #21598C;
border-style:outset outset outset none;
border-width:1px 1px 1px medium;
display:block;
height:90px;
left:0;
cursor:pointer;
margin-top:-45px;
position:fixed;
top:40%;
width:25px;
z-index:100001;
}

a.popSubmit {
  font:11px arial;
  cursor:pointer;
  outline:none;
  display:block;
  vertical-align:middle;
  float:right;
  text-align:right;
  padding-right:30px;
  padding-top:7px;
  color:#fff;
  text-transform:uppercase;
  font-weight:900;
}

b.tiny {
font-size:11px;
text-decoration:none;
color:#ffffff;
font-family:helvetica,arial,clean,sans-serif;
text-align:left;
}
p{
font-size:12px;
text-decoration:none;
color:#000000;
font-family:helvetica,arial,clean,sans-serif;
text-align:left;
}
table.sync {
border-spacing:0px;
}
table.syncxpand {
border-spacing:0px;
border-right:0px solid #21598C;
border-left:0px solid #21598C;
}
tr.generic {
text-align:left;
overflow:hidden;
width:100%;
}
tr.sugrowhighlight {
  cursor:pointer;
  background-color:#21598C;
  color:white;
  z-index:900;
  text-align:left;
}
tr.sugrowhighlight a {
  color:white;
}

tr.sugrow {
  background-color:white;
  z-index:900;
  text-align:left;
  cursor:pointer;
  color:black;
}
tr.rcmhighlight {
  cursor:pointer;
  background-color:#21598C;
  color:white;
  z-index:900;
  text-align:left;
}
tr.rcmhighlight a {
  color:white;
}

tr.rcmrow {
  background-color:white;
  z-index:900;
  text-align:left;
  cursor:pointer;
  color:black;
}
td.sync {
border:0px solid white;
}
td.mapsync {
border-right:0px solid #21598C;
border-left:0px solid #21598C;
text-align:left;
}
td.mapsyncxpand {
border:6px solid white;
text-align:left;
}
td.videosync {
border-left:0px solid #FFFFFF;
border-right:0px solid #21598C;
text-align:left;
}
td.active {
text-align:center;
height:41px!important;
height:41px;
width:165px;
background-image:url('../images/header_bg.png');
background-repeat:no-repeat;
font-family:helvetica,arial,clean,sans-serif;
font-size:14px;
font-weight:bold;
color:#000;

z-index:100;
}
td.inactive {
color:#000;
text-align:center;
height:41px!important;
height:41px;
width:165px;
z-index:100;
}
td.mapinfostrip {
height:20px;
background-color:white;
text-align:left;
vertical-align:bottom;
background-color:#21598C;
}
td.videoinfostrip {
width:480px;
height:20px;
background-color:white;
border-bottom:0px solid #369398;
text-align:left;
background-color:#21598C;
}
td.plain {
font-family:helvetica,arial,clean,sans-serif;
font-size:13px;
color:white;
}
td.popped {
border:8px solid #FFCC00;
width:492px;
cursor:move;
text-align:left;
background-color:#ffffff;
}

input.big {
  width:455px;
  height:24px;
  padding:1px;
  font-size:16px;
  text-align:left;
  font-family:helvetica,arial,clean,sans-serif;
  border:0px #fff solid;
  outline:none;
}
input.small {
  width:210px;
  height:24px;
  padding:1px;
  font-size:16px;
  text-align:left;
  border:0px #fff solid;
  outline:none;
  font-family:helvetica,arial,clean,sans-serif;
}

div.curtain {
  left:0px;
  top:0px;
  z-index:80000;
  position:absolute; 
  background-color:white;
  opacity:0.7;
  filter:alpha(opacity=70);
}

div.multiMediaContainers {
  width:307px;
  height:24px;
  margin-top:0px;
  padding-left:15px;
  padding-top:8px;
  padding-bottom:8px;
  vertical-align:top;
  text-align:justify;
  background-image:url('../images/background_20x1_65opacity.png');
  background-repeat:repeat; 
}
div.suggestDivClass {
display:block;
visibility:hidden;
position:absolute;
border:1px solid black;
z-index:900000;
text-align:left;
}
input.smallhidden {
width:0px;
display:none;
height:26px;
}
img.vidteq {
height:56px;
width:136px;
cursor:pointer;
padding-top:0px;
}
input.vidteq {
elevation:higher;
font-family:helvetica,arial,clean,sans-serif;
text-align:left;
}
hr.vidline {
height:2%;
color:#E1E1E1;
width:100%;
}
.videotabItemInactive {
  height: 20px;
    width: 60px;
  cursor:pointer;
  margin-left:10px;
  background-image:url('../images/videos_d.gif');
}
.videotabItemActive {
  height: 20px;
    width: 60px;
  cursor:pointer;
  margin-left:10px;
  background-image:url('../images/videos_e.gif');
}
.wardtabItemInactive {
  height: 20px;
    width: 60px;
  cursor:pointer;
  margin-left:10px;
  background-image:url('../images/ward_d.gif');
}
.wardtabItemActive {
  height: 20px;
    width: 60px;
  cursor:pointer;
  margin-left:10px;
  background-image:url('../images/ward_e.gif');
}
.biastabItemInactive {
  height: 20px;
    width: 60px;
  cursor:pointer;
  margin-left:10px;
  z-Index:1003;
  background-image:url('../images/bias_d.gif');
}
.biastabItemActive {
  height: 20px;
    width: 60px;
  cursor:pointer;
  margin-left:10px;
  z-Index:1004;
  background-image:url('../images/bias_e.gif');
}
.biaslegItemInactive {
  height: 170px;
    width: 200px;
  cursor:pointer;
  margin-left:30px;
  margin-top:0px;
  z-Index:1001;
  background-image:url('../images/legends/legends.gif');
}
.biaslegItemActive {
  height: 170px;
    width: 200px;
  cursor:pointer;
  margin-left:30px;
  margin-top:0px;
  z-Index:100;
  background-image:url('../images/legends/legends.gif');
}
.imagetabItemInactive {
  height: 20px;
        width: 60px;
  margin-left:10px;
  cursor:pointer;
  z-Index:1003;
  background-image:url('../images/images_d.gif');
}
.imagetabItemActive {
  height: 20px;
  cursor:pointer;
    width: 60px;
  margin-left:10px;
  background-image:url('../images/images_e.gif');
}
.olControlPanel div {
          float:right;
          top: 4px;
      margin-left:10px;
}
.olControlPanel {
          right:20px;
    top:5px;
}
/* ADDED BY PAVAN */
.left{float:left;display:inline;}
.right{float:right;display:inline;}
.clear{clear:both;}
#ps_link .fb_ltr{/*width:78px !important;*/}
#ps_link {clear:both;z-index:999;height: 30px;vertical-align: top;}
#ps_link .ps_container{height:35px;width:255px;}
#ps_link .right .icons{width:35px;}
#ps_link .right .right{margin:0 0 0 4px}
#ps_link .right .facebook_like{margin:10px 0 0 0;}
#ps_link .right .google_plus{margin:17px 3px 0 3px;}
.button .facebook{background-image: url("http://w.sharethis.com/images/facebook_32.png");}
.button .twitter{background-image: url("http://w.sharethis.com/images/twitter_32.png");}
.button .chicklets:hover {opacity: 0.75;}
.button .chicklets {display: inline-block;height: 32px;float:right;width:32px;}
.boldheader {font-size:20px;color: white;font-weight: bold;overflow:auto;}
.placeContainers {width:292px;height:170px;padding:15px;background-image:url('../images/background_20x1_65opacity.png');background-repeat:repeat;position:relative;}
/* SOCIAL TWEET */
ul.tweetList,ul.updateContainer{list-style:none;color:white;margin:0;padding:0;height:135px;list-style-image: none;border: none;text-align:left;overflow:hidden;}
ul.tweetList p{display: inline;color: white;font-size: 15px;line-height: 1.1em;margin:0;padding:0;clear:both;text-align:left;}
/* Coloring the links differently */
ul.tweetList a.link		{ color:#6ca0de;}
ul.tweetList a.mention	{ color:#6ca0de;}
ul.tweetList a.hash		{ color:#6ca0de;}
/* Each div is a line generated by the splitLines plugin */
ul.tweetList .info{margin:4px 0 0;}
/* The colorful info boxes */
ul.tweetList .user,ul.tweetList .retweet,ul.tweetList .date{padding:4px 0;color:#fff !important;text-decoration:none;font-size:11px;}
ul.tweetList .user{/*background-color:#6fc6d9;*/}
ul.tweetList .retweet{/*background-color:#dd90e9;*/cursor:default;}
ul.tweetList .date{/*background-color:#aed080;*/}
ul.tweetList .divider,ul.tweetList .divider:before,ul.tweetList .divider:after{margin:15px 0 0 0;}
ul.tweetList .divider:after{left:auto;}
ul.tweetList li {padding:0;}
ul.updateContainer li{padding:0 0 4px 0;}
.multiMediaContainers a.boldheader,.multiMediaContainers a,#frequencyContainer a.boldheader,#frequencyContainer .boldheader{font-weight:normal !important;}
/* UPDATE CONTAINER */
.scrollContainer .jcarousel-direction-rtl {direction: rtl;}
.scrollContainer .jcarousel-container-vertical {height:130px;width: 292px;}
.scrollContainer .jcarousel-clip {overflow: hidden;}
.scrollContainer .jcarousel-clip-vertical {height:130px;width:292px;}
.scrollContainer .jcarousel-item {width:292px;height:23px;}
.scrollContainer .jcarousel-item-placeholder {}
/* UPDATE CONTAINER */
/* ADDED BY PAVAN */

