*:focus {
    outline: none;
}

body, h1, h2, h3, h4, h5, h6, p, a, ul, li, form { margin:0px; padding:0px; }
p { text-align:left; }

.green-border { border-left:5px solid #008f68;}
.red-border { border-left:5px solid #cc0000;}
.orange-border { border-left:5px solid #ff5400;}
.lightgreen-border { border-left:5px solid #68a901;}
.darkblue-border { border-left:5px solid #004fef;}
.lightblue-border { border-left:5px solid #00a1a3;}
.purple-border { border-left:5px solid #7a03de;}
.yellow-border { border-left:5px solid #ffae00;}
.dark-yellow-border { border-left:5px solid #c08700;}
.blue-border { border-left:5px solid #00aeef;}
.pink-border { border-left:5px solid #f70097;}
.watergrn-border { border-left:5px solid #00a1a3;}
.light-yellow-border { border-left:5px solid #ffae00;}
.date-schedule { width:100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#888888; text-align:left; margin-bottom:5px; }

body { font:'Roboto', sans-serif; color:#000; background:url(http://drop.ndtv.com/elections/images/karnataka2013/main-cont-bg.gif) repeat #ececec;  }
.global-main-nav { width:auto; margin:0px auto; height:37px; background:#000 url(http://drop.ndtv.com/elections/images/karnataka2013/main-nav-bg.gif) repeat-x; }
.main-nav { width:1000px; margin:0px auto; height:33px; }

.container .container1 .container2 {
    float: left;
    padding-left: 5px;
    padding-right: 5px;
    width: 985px;
}
.footerbg, .copyright {
    background-color: #F0F0F0;
    border-bottom-color: #BDBDBD;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 20px;
}
.footerlinks, .copyright {
    color: #666666;
    text-align: center;
}
.container {
    float: left;
    width: 100%;
}
.footer {
    height: auto;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    width: 1000px;
}
.updates_buttons {
    float: left;
    padding-top: 10px;
    width: 100%;
}
.updates_buttons p {
    background-image: url("http://cdn.ndtv.com/common/images/ndtvsprite.png");
    background-position: right -613px;
    background-repeat: no-repeat;
    color: #666666;
    float: left;
    font-family: 'Roboto', sans-serif;
    font-size: 31px;
    height: 90px;
    line-height: 27px;
    margin-bottom: 0;
    margin-top: 1px;
    padding-right: 50px;
}
.updates_buttons ul {
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}
.updates_buttons li {
    float: left;
    margin-bottom: 0;
    margin-left: 6px;
    margin-right: 6px;
    margin-top: 0;
    padding-bottom: 10px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 10px;
}
.updates_buttons .upd_rss {
    background-image: url("http://cdn.ndtv.com/common/images/upd_with_btm.png?v3");
    background-position: left 0;
    background-repeat: no-repeat;
}
.updates_buttons a {
    display: block;
    height: 65px;
    width: 60px;
}
.updates_buttons .upd_news {
    background-image: url("http://cdn.ndtv.com/common/images/upd_with_btm.png?v3");
    background-position: left -67px;
    background-repeat: no-repeat;
}
.updates_buttons .upd_mobile {
    background-image: url("http://cdn.ndtv.com/common/images/upd_with_btm.png?v3");
    background-position: left -134px;
    background-repeat: no-repeat;
}
.updates_buttons .upd_apps {
    background-image: url("http://cdn.ndtv.com/common/images/upd_with_btm.png?v3");
    background-position: left -201px;
    background-repeat: no-repeat;
}
.updates_buttons .upd_facebook {
    background-image: url("http://cdn.ndtv.com/common/images/upd_with_btm.png?v3");
    background-position: left -271px;
    background-repeat: no-repeat;
}
.updates_buttons .upd_twitter {
    background-image: url("http://cdn.ndtv.com/common/images/upd_with_btm.png?v3");
    background-position: left -338px;
    background-repeat: no-repeat;
}
.updates_buttons .upd_gplus {
    background-image: url("http://cdn.ndtv.com/common/images/upd_with_btm.png?v3");
    background-position: left -403px;
    background-repeat: no-repeat;
}
.updates_buttons .upd_dotbot {
    background-image: url("http://cdn.ndtv.com/common/images/upd_with_btm.png?v3");
    background-position: left -470px;
    background-repeat: no-repeat;
}
.updates_buttons .upd_wp7 {
    background-image: url("http://cdn.ndtv.com/common/images/upd_with_btm.png?v3");
    background-position: left -537px;
    background-repeat: no-repeat;
}
.updates_buttons .upd_pint {
    background-image: url("http://cdn.ndtv.com/common/images/upd_with_btm.png?v3");
    background-position: left -604px;
    background-repeat: no-repeat;
}

.update_bg {
    background-image: url("http://cdn.ndtv.com/common/images/ndtvsprite.png");
    background-position: 0 -505px;
    background-repeat: repeat-x;
    height: 100px;
}
.footerlinks a {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    color: #0033CC;
    margin-left: 5px;
    margin-right: 5px;
    text-decoration:none;
}
.container .container1 {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    width: 995px;
}
div.globalbar_wrap {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-bottom: 0.4em;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.4em;
    width: 960px;
}
.globalbar_nav ul li.current a {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #FFFFFF;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    color: #444444;
}
.globalbar_nav ul li a {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    text-decoration:none;
    color: #FBFBFB;
    font-family: "Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;
    font-size: 80%;
    padding-bottom: 0.2em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-top: 0.2em;
}
.globalbar_nav ul li {
    display: inline;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0.5em;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}
.globalbar_nav ul {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 2px;
    text-align: left;
}
.globalbar_nav {
    float: left;
}
div.global_social {
    display: block;
    float: right;
    margin-top: 0;
}
.top_search {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #CACACA;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #CACACA;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #CACACA;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    border-top-color: #CACACA;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-top-style: solid;
    border-top-width: 1px;
    float: right;
    position: relative;
}
.top_search .searchgo {
    background-image: url("http://cdn.ndtv.com/common/images/ndtvsprite.png");
    background-position: 0 -875px;
    background-repeat: no-repeat;
    height: 22px;
    position: absolute;
    right: 2px;
    width: 16px;
}
.top_search .searchbox {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #FFFFFF;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #FFFFFF;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #FFFFFF;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    border-top-color: #FFFFFF;
    border-top-style: solid;
    border-top-width: 1px;
    color: #7B7B7B;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 14px;
    height: 18px;
    margin-left: 2px;
    padding-bottom: 2px;

    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    width: 87%;
}
.wid315, .wid315_2 {
    width: 200px;
}
div.globalbar {
    color: #FFFFFF;
    font-family: "Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;
    font-size: 90%;
    font-weight: 400;
    line-height: normal;
}
.global_social span {
    background-image: url("http://cdn.ndtv.com/common/images/ndtvsprite.png");
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    float: left;
    height: 23px;
    margin-left: 5px;
    margin-right: 5px;
    width: 23px;
}
.global_social .so_rss {
    background-position: 0 -359px;
}
.float_l {
    float: left;
}
.tp-ad-panel { height:90px; margin:0px auto; width:1000px; text-align:center; margin-top:10px; }
.masthead-panel { margin:0px auto; height:auto; width:990px; background:url(http://drop.ndtv.com/elections/images/karnataka2013/mast-bg.png) repeat; box-shadow: 0px 0px 10px rgba(0,0,0,.35); }

.gj-logo { width:275px; height:142px; float:left; background:url(http://drop.ndtv.com/elections/images/karnataka2013/mast-sep.gif) right repeat-y; margin: 14px 0px 0px 25px; padding: 5px 0}
.latest-list {width:295px;height:155px;float:left;background:url(http://drop.ndtv.com/elections/images/karnataka2013/mast-sep.gif) right repeat-y;padding-left:15px;margin-top: 7px;margin-right: 0px;  margin-left: 0px;}
.latest-list1 {width:370px;height:168px;float:left; margin-top: 12px;margin-right: 0px;  margin-left: 0px;}



.heading-text { font-family: 'Roboto', sans-serif; font-size:18px; color:#000; font-weight:700; width:96%; padding:0px 0px 3px 0px; float:left; border-bottom:2px solid #000;  }
.latest-listing  { list-style:none; display:block; padding:5px 0 0 0; margin:0px; float:left; width:98%; }
/*.latest-listing li { display:block; color:#000;  }*/
.latest-listing li {  font-family: 'Roboto', sans-serif; font-size:13px; font-weight:normal; height:auto; padding:5px 0px 5px 15px; text-decoration:none; color:#000; display:block; background:url(http://drop.ndtv.com/elections/images/karnataka2013/bullet_arrow.png) 3px 9px no-repeat; line-height:15px; }
.latest-listing li a { color:#006699; text-decoration:none;  }
.latest-listing li a:hover { color:#cc0000; text-decoration:none; }
.latest-listing li a img { display:inline !important; border:none; float:none !important; margin:0px !important;   }
.latest-listing span { font-family: 'Roboto', sans-serif; font-size:13px; color:#CC0000 !important; display:inline;  }
.latest-listing span a { font-family: 'Roboto', sans-serif; font-size:13px; color:#CC0000 !important; display:inline;  }



.modi-panel { width:375px; height:165px; float:left; background:url(http://drop.ndtv.com/elections/images/karnataka2013/yedu-pic.png) right bottom no-repeat; margin: 8px 0px 0px 0px; }
.modi-panel span { width:201px; height:auto; float:left; display:block; font-family:'Roboto', sans-serif; color:#666666; font-size:14px; font-weight:normal; padding-left:15px; line-height:20px; }
.modi-panel strong { display:block; font-family:'Roboto', sans-serif; color:#000; font-size:22px; font-weight:700; margin-bottom:10px; line-height:28px; }
.modi-panel a{font-family:'Roboto', sans-serif; color:#006699; font-size:22px; font-weight:700; line-height:28px; text-decoration:none;}
.modi-panel a:hover { color:#CC0000; }

.readmore { width:auto; height:19px; float:right; padding: 4px 10px 0px 10px; font-weight:700; color:#11537c; font-size:13px; font-family:'Roboto', sans-serif; display:block; text-decoration:none; }
.readmore:hover { color:#cc0000 !important; text-decoration:none; }
.top-nav { width:990px; margin:0px auto; height:46px; background:url(http://drop.ndtv.com/elections/images/karnataka2013/nav_bg.gif) repeat-x; box-shadow: 0px 4px 10px rgba(0,0,0,.35); border-top:1px solid #b1b1b1; }

.nav { width:980px; margin:0px auto; height:43px; padding-left:10px; }
.nav ul { list-style:none; display:block; height:43px;   }
.nav ul li { display:inline; }
.nav ul li a { display:block; float:left; margin-top:4px; padding:10px 12px 0px 12px; height:29px; font:14px 'Roboto Condensed', sans-serif; color:#000; text-decoration:none; font-weight:700; }
.nav ul li span { display:block; float:left; padding:13px 10px 0px 10px; height:32px; font:14px 'Roboto Condensed', sans-serif; color:#fff; font-weight:700;  background:#cc0000;  }
.nav ul li a:hover { font:14px 'Roboto Condensed', sans-serif; color:#cc0000;  font-weight:700; }
.nd-btn { width:133px; height:39px; position:absolute; left: 832px; top: -39px; }

.main-container { width:auto; margin: 0px auto; height:auto;  }
.wht-container { width:970px; background:#FFF; margin:0px auto; height:auto; box-shadow: 0px 4px 10px rgba(0,0,0,.35); padding: 20px 10px 3px 10px;  }
.lft-container { width:645px; height:auto; float:left; margin-right:25px; }
.rgt-container { width:300px; height:auto; float:left; }
.mrec-ad { width:300px; height:auto; float:left; margin-bottom:30px; }

.take-pledge {  width:92.7%; background:#f3f3f3; padding: 4% 4% 10% 4%; height:auto; background: #f3f3f3; border-bottom:1px solid #cccccc; margin-bottom:30px; }
.issue-panel { width:92%; padding:4%; background: #eaeaea; display:block; font-size:12px; color:#4d4d4d; font-family:Arial, Helvetica, sans-serif; line-height:18px; margin-top:15px; margin-bottom:15px; }
.issue-panel span { font-size:18px; color:#333333; font-family:Georgia, "Times New Roman", Times, serif; line-height:18px; }
.plg-counter { height:20px; width:100%; background:url(http://drop.ndtv.com/elections/images/karnataka2013/plg-bg.gif) no-repeat; display:block; margin: 10px 0px 10px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#666666; text-align:center; padding: 3px 0px 0px 0px; }
.voting-btn { display:block; text-align:center; margin-top:10px; margin-bottom:15px;}
.pledge-nav { width:100%; display:block; height:35px; padding-top:15px; }
.prev-ques { background: #565660; width:105px; height:22px; border-radius: 3px; float:left; color:#FFF; font-weight:normal; text-align:center; padding: 5px 0px 0px 0px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.prev-ques a { color:#FFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.next-ques { background: #565660; width:105px; height:22px; border-radius: 3px; float:right; color:#FFF; font-weight:normal; text-align:center; padding: 5px 0px 0px 0px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.next-ques a { color:#FFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.choice-text { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#333333; margin-bottom:30px; }
.choices-box { width:92%; background:#FFF; padding:4%; display:block; margin-top:10px; margin-bottom:10px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#666666; line-height:36px; }

blockquote {
font-family: Arial, Helvetica, sans-serif; background:url(http://drop.ndtv.com/elections/images/karnataka2013/quote-start-icon.gif) no-repeat left top; font-size: 14px;
font-style: italic; width: 85%; margin: 0.25em 0; padding: 0.25em 30px; line-height: 23px; position: relative; color: #666666;}

blockquote:before { display: block; font-size: 70px; position: absolute; left: -10px; top: 20px; color: #d7d7d7; font-family:Georgia, "Times New Roman", Times, serif; }


.twit-widget { width:100%; background:#e3e3e3; height:auto; margin-bottom:30px; padding-bottom:5px; float:left; }



.results { width:100%; height:auto; font-family:Arial, Helvetica, sans-serif; color:#4d4d4d; font-size:12px; }
.results_head { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#333333; border-bottom:1px dotted #707070; padding: 0px 0px 10px 0px; line-height:20px; margin-bottom:15px; }
.reslt-list { margin: 10px 0px 10px 0px; color:#707070; }
.reslt-list img { margin-right:5px; }
.reslt-list span { color:#404040; }


.frd-story { width:100%; float:left; height:auto; font-size:14px; color:#666666; font-family:Arial, Helvetica, sans-serif; line-height:20px; margin-bottom:15px; }
.frd-story img { display:block; margin-bottom:10px; }
.frd-head { width:100%; font-size:16px; font-weight:bold; color:#006699; font-family:Georgia, "Times New Roman", Times, serif; line-height:22px; margin-bottom:10px; }


.poll-cont { width:100%; height:auto; float:left; margin-bottom:15px; }
.polltext-cont { width:100%; height:auto; text-align:center; }

.con-map { width:100%; height:auto; float:left; margin-bottom:15px; }
.map-cont { width:100%; height:auto;  }
.map-bd { background:#fbfbfb; border:1px dotted #e5e5e5; line-height:40px; border-bottom:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.map-bd span { width:100%; height:20px; padding:25px 0px 0px 0px; display:block; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#000; line-height:normal; }
.map-bd span.green-up { background:url(http://drop.ndtv.com/elections/images/karnataka2013/green-up.gif) 11px 0px no-repeat; margin: 5px 0px 5px 0px; }
.map-bd span.red-down { background:url(http://drop.ndtv.com/elections/images/karnataka2013/red-down.gif) 11px 0px no-repeat; margin: 5px 0px 5px 0px; }

.big-picture { width:100%; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; line-height:20px; margin-bottom:30px; }
.big-picture_head {font-family:'Roboto Condensed', sans-serif; font-weight:700 font-size:34px; line-height:42px; display:block; margin-bottom:10px; color:#000;
                    /* border-bottom:1px solid #d2d2d2; */
                    }
.big-picture_head a {color:#006699; font-size:34px; }
.big-picture_head a img { display:inline; border:none; margin:0px; }
.big-picture_head span { color:#CC0000;}
.big-picture_head a:hover { color:#cc0000;}
.big-picture img { border:1px solid #cccccc; display:block; margin-bottom:13px; }

.big-picture_head h1 { font-family:'Roboto Condensed', sans-serif !important; font-size:34px !important; font-weight:700 !important; }

.big-picture_head h1 a { font-family:'Roboto Condensed', sans-serif !important; font-size:34px !important; font-weight:700 !important; text-decoration:none; }

.common-listing  { list-style:none; display:block; padding:7px 0px 5px 0px; margin:0px; float:left; width:100%;  }
.common-listing li { color:#000; display: inline-block; width: 280px; margin:2px 10px; background:url(http://drop.ndtv.com/elections/images/karnataka2013/bullet_arrow.png) 3px 11px no-repeat; padding:5px 0px 5px 15px; text-decoration:none; color:#256998; display:block; float:left;  }
.common-listing li a {  font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#11537c; font-weight:normal; height:auto;   }
.common-listing li a:hover { color:#cc0000; }
.common-listing li span { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#cc0000; font-weight:normal; }
.common-listing img { border:none; margin:0px; padding:0px; display:inline; }


.btm-lft { width:390px; margin-right:25px; float:left; height:auto; margin-bottom:15px; }


.newslisting {float: left;width: 100%; margin-bottom:15px; }
.newslisting ul {margin: 0px;padding: 0px;list-style-type: none;}
.newslisting li {float: left;width: 100%; margin-bottom: 10px; display:block;}

.dateline {font-family: Georgia, "Times New Roman", Times, serif;font-size: 11px;color: #7d7c7c;margin-top: 5px;margin-bottom: 5px;}
.dateline1 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #7d7c7c;margin-top: 5px;margin-bottom: 5px;}

.newslist_img { margin-bottom: 10px; float: left; margin-right: 10px; border:1px solid #cccccc; }
.listing_tags {float: left;width: 98.5%;padding-top: 5px;padding-bottom: 5px;margin-bottom: 5px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 12px;color: #000000;padding-right: 5px;padding-left: 5px;}
.listing_tags p {margin-top: 5px;margin-bottom: 5px;}
.listing_tags a {color: #006699;text-decoration: none;}

.story-title {margin-top: 5px; margin-bottom: 5px; color:#006699;}
.story-title a { font-family: 'Roboto', sans-serif; font-size:16px; color:#006699; line-height: 22px; text-decoration:none;}
.story-title a:hover { color:#cc0000; text-decoration:none; }
.story-title span { color:#cc0000;  font-family: 'Roboto', sans-serif; font-size:18px; }

.intro-listing {font-family: 'Roboto', sans-serif; font-size: 13px;line-height: 20px; color: #666666; display:block; }
.feat_hm_more {float: right;font-family:  font-family: 'Roboto', sans-serif;font-size: 13px;margin:0px 5px 5px 5px; font-weight:bold; color:#000;}
.feat_hm_more a {text-decoration:none; color:#006699; font-weight:bold; font-family: font-family: 'Roboto', sans-serif;font-size: 13px; }
.modi-cont { width:93.5%; background:#f3f3f3; padding: 8% 4% 10% 4%; height:auto; border-bottom: 1px solid #cccccc; margin-bottom:30px; }
.modi-sep { width:100%; height:1px; background:url(http://drop.ndtv.com/elections/images/karnataka2013/modi-seprator.gif) no-repeat; margin: 10px 0px 20px 0px;  }
.quote-icon-top { height:13px; width:100%; text-align:left; margin-bottom:5px; }
.modi-quote { width:100%; font-size:17px; color:#000; line-height:23px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; height:auto; }
.quote-icon-btm { height:13px; width:100%; text-align:right; }

.ssn_paging{width:90px; height:auto; padding-top:5px; margin:0px auto;}
.ssn_paging ul{margin:0; padding:0; list-style:none;}
.ssn_paging li{float:left; margin-right:5px; display:block;}
.ssn_paging li img {display:block; margin-top:5px;}

.mar-non {margin-top:0px !important;}

.iwitness-box { width:100%; float:left; height:auto; }
.iwit-panel { width:100%; border-bottom:1px dotted #b2b2b2; height:auto; margin-bottom:10px; }
.iwit-panel img { border:1px solid #CCC; display:block; margin-bottom:15px; }
.iwit-panel strong { display:block; font-family:Georgia, "Times New Roman", Times, serif; color:#11537c; margin-bottom:10px; line-height:20px; font-size:15px; font-weight:normal; }
.iwit-panel strong a { color:#11537c; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:15px; }
.iwit-panel strong a:hover { color:#cc0000; text-decoration:none; }
.iwit-panel strong span { font-family:Georgia, "Times New Roman", Times, serif; color:#cc0000; font-size:15px; font-weight:normal; display:inline; }
.iwit-panel span { display:block; font-family:Arial, Helvetica, sans-serif; color:#888888; font-size:11px; font-weight:normal; margin-bottom:10px; }
.iwit-panel span a { font-family:Arial, Helvetica, sans-serif; color:#11537c; font-size:11px; font-weight:bold; }
.view-icon { width:32px; height:24px; background:url(http://drop.ndtv.com/elections/images/karnataka2013/view-icon.png) no-repeat; position:absolute; top: -40px; left: 1px; }
.play-icon { width:32px; height:24px; background:url(http://drop.ndtv.com/elections/images/karnataka2013/play-icon.png) no-repeat; position:absolute; top: -40px; left: 1px; }



.videos{ float:left; width:100%; margin:0 0 15px;}
.video-div, .video-main { float:left; width:100%;}
.video-main .main-thumb { float:left; position:relative; border:1px solid #ccc;}
.video-main .main-thumb .play-video { background:url(http://drop.ndtv.com/elections/images/karnataka2013/play-icon.png) no-repeat; width:32px; height:24px; position:absolute; left:0; bottom:0;}
.video-main .maincnt { margin:0 0 0 160px;}
.video-main .maincnt .video-title a { font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; line-height:24px;}
.video-main .content{ color:#666; font:normal 14px/20px Arial, Helvetica, sans-serif}

.photos { float:left; width:100%; margin:0 0 15px;}
.photosmainimage {display: block;margin-bottom: 15px;}
.photosmainimage img { border:1px solid #ccc;}
.photolist .dir_arrow {display: inline-block;}
.photolist { float:left; margin-bottom:15px;}
.photolist ul{	list-style:none;	display: inline-block;	margin-top: 25px 0 20px 0;}
.photolist li {	display: inline-block;	margin: 0px 5px 0 4px;}
.photolist li .thumb a img{ border:1px solid #ccc;}


.tvshow { float:left; width:100%; margin:0 0 15px;}
.tvshow .header {font-family: Georgia, "Times New Roman", Times, serif;font-size: 18px;color: #000;display: block;margin-bottom: 5px;}
.tvshow .tvshowlist {width: 100%;float: left;}
.tvshow .tvshowlist ul {margin: 0px;padding: 0px;list-style-type: none;float: left;width: 100%;}
.tvshow .tvshowlist ul li {padding: 4px;background-color: #f1f1f1;float: left;width: 98%;margin-bottom: 5px;}
.tvshow .tvshowlist ul li:nth-child(even) {background: #fff;}
.tvshow .tvshowlist ul li img {margin-right: 10px;float: left;}
.tvshow .tvshowlist ul li .showinfo {display: block;font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 20px;}
.tvshow .tvshowlist ul li .showinfo a {margin-top: 2px;margin-bottom: 8px;color: #006699; font-family: Georgia, "Times New Roman", Times, serif;font-size: 13px; }
.tvshow .tvshowlist ul li .showinfo a:hover { color:#CC0000; }

.tvshow .tvshowlist ul li .showinfo img { border:none !important; display:inline !important; float:none !important; }

.tvshow .tvshowlist ul li .showinfo span { color:#CC0000; font-family: Georgia, "Times New Roman", Times, serif;font-size: 13px; }


.twit-trend { width:100%; float:left; height:auto; margin-bottom:15px; }
.twit-trend-cont { font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; font-weight:bold; color:#11537c; line-height:38px; display:block; margin-bottom:10px; }

.btm-rgt { width:230px; float:left; height:auto; margin-bottom:15px; }

.prev-results { width:100%; float:left; height:auto; margin-bottom:30px; }
.prev-results strong { font-size:11px; color:#979797; font-family:Arial, Helvetica, sans-serif; display:block; margin-top:10px; padding-left:10px; font-weight:normal; }
.res-yer-text { font-size:18px; color:#000; font-family:Georgia, "Times New Roman", Times, serif; text-align:left; }

.global-footer { width:auto; margin:0px auto; height:auto; background:#f0f0f0; background:url(http://drop.ndtv.com/elections/images/karnataka2013/footer-bg.gif) repeat-x; }
.footer { width:1000px; margin:0px auto; height:auto;  }

.clear { clear:both;}
.relative { position:relative;}
.mar1 { margin-top:15px; margin-bottom:10px;}
.no-margin { margin:0px !important; }
.fnt1 { font-size:13px !important;}
.mar-btm { margin-bottom:10px !important; }
.mar-btm1 { margin-bottom:15px !important; }


/* Breadcrums */
.breadcrums {float: left;width: 100%;padding-bottom: 10px;font-family: 'Roboto', sans-serif;}
.breadcrums span {font-size: 13px;font-weight: bold;color: #000000;margin-right: 10px;}
.breadcrums a {font-size: 13px;color: #006699;text-decoration: none;background-image: url(http://drop.ndtv.com/elections/images/karnataka2013/breadcrums_arrowbg.gif);background-repeat: no-repeat;margin-right: 10px;padding-right: 20px;background-position: right top;}
/* Breadcrums */
.insideheader {
                float: left;
                width: 100%;
                margin-top: 10px;
                margin-bottom: 20px;
                padding-bottom: 10px;
                border-bottom-width: 1px;
                border-bottom-style: solid;
                border-bottom-color: #ebebeb;
}
 
.insideheader h1 {
                font-family:'Roboto Condensed', sans-serif; font-weight:700 !important;
                font-size: 30px;
                color: #000;
                float:left;
                width:auto;
                display:block;
                margin-bottom:0px !important }
 
.insideheader .select_box {
    float:right; display:block;
    height:30px;
    padding-top:10px;
}
.news_list {
	float: left;
	width: 100%;
}
.news_list ul {
	margin: 0px;

	padding: 0px;
	list-style-type: none;
}
.news_list ul li {
	float: left;
	width: 100%;
	margin-bottom: 15px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.news_list .st_thumb {
	float: left;
	width: 100px;
}
.news_list .st_thumb img {
	border: 1px solid #cccccc;
}

.news_list .st_intro {
	padding-left: 115px;
}
.news_list .st_intro .st_headline {
	font-family: 'Roboto', sans-serif;
	font-size: 18px;
	color: #006699;
}
.news_list  .st_intro .st_headline a {
	font-size: 18px;
	line-height: 20px;
	color: #006699;
	text-decoration:none; }
	
.news_list  .st_intro .st_headline a:hover {
	color: #cc0000;
	text-decoration:none;
}
.news_list .st_intro .st_dateline {
	font-family: 'Roboto', sans-serif !important;
	font-size: 11px;
	color: #999;
	margin-bottom: 5px;
	margin-top: 5px;
}
.news_list .st_intro .st_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #666666;
}
.st_body {
	float: left;
	width: 100%;
}
.st_body .st_fb_social {
	float: left;
	margin-top: 0px;
	margin-bottom: 10px;

}
.st_body .st_headline {
	font-family:'Roboto Condensed', sans-serif; font-weight:700 !important;
	font-size: 34px;
	color: #000;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: 43px;
}
.st_body .st_dateline {
	font-size: 11px;
	color: #666;
	margin-top: 0px;
	margin-bottom: 20px;
	font-family: 'Roboto', sans-serif;
}
.st_body .st_interactive {
	float: left;
	margin-top: 0px;
	margin-bottom: 20px;
}
.st_body .st_googlead {
	float: left;
	margin-top: 0px;
	margin-bottom: 10px;
}
.st_body .st_dateline a {
	color: #006699;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.st_body .st_bodytext {
	float: left;
	margin-top: 0px;
	margin-bottom: 10px;
}
.st_body .st_bodytext p {
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	color: #666;
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: 20px;
}



.alsosee_cont{
	width:180px;
	height:auto;
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	margin-right:20px;
	float: left;
}
.alsoseelinks, .alsoseevidlinks {
	float: left;
	width: 100%;
	margin-bottom: 20px;
}

.alsosee_head{border-bottom:2px solid #ac0000; font-weight:bold; padding:2px;}
.alsosee_lst ul{padding:0; margin:0; list-style:none;}
.alsosee_lst li{background-color:#f0efe5; padding:10px; border-bottom:1px solid #d5d5d5;}
.alsosee_lst li{border-t:1px solid #d5d5d5;}
.alsosee_lst li:last-child{border-bottom-right-radius:5px; border-bottom-left-radius:5px; border-color:#f0efe5;}
.alsosee_lst li a{text-decoration:none; color:#006699;line-height:18px;}
.alsosee_lst li a:hover{color: #cc0000;}
.alsosee_lst li p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; padding:2px 0; margin:0;}

.alsosee_video{
	width:159px;
	height:122px;
	position:relative;
	margin-bottom: 10px;
}
.alsosee_blkstrip{
	background-image: url("http://drop.ndtv.com/elections/images/karnataka2013/trans_blk.png");
	background-repeat: repeat;
	color: #EBEBEB;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	margin:0;
	padding:2px;
	position:absolute;
	left:6px;
	bottom:6px;
	width:143px;
	height: 17px;
}
.alsosee_blkstrip img {float: left; margin: 5px 0 0 4px; border:none;}
.alsosee_blkstrip span {
    color: #FFFFFF;
    float: right;
    font-family: arial;
    font-size: 11px;
    margin-right: 4px;
}
.alsosee_imgbrd {border:1px solid #CCCCCC; padding:5px;	background-color:#fff;}
.social_share_icons {
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 20px;
}
.social_share_icons span {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: italic;
	color: #000;
}
.st_publish_detail {
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 20px;
	font-family: 'Roboto', sans-serif;
	font-size: 12px;
	color: #666;
}
.st_publish_detail strong {
	font-size: 13px;
}
.st_bodytext .st_tags {
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 20px;
}
.st_bodytext .st_tags strong {
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.st_bodytext .st_tags a {
	font-size: 13px;
	font-weight: normal;
	color: #006699;
	font-family: 'Roboto', sans-serif;
	text-decoration:none;
}

.st_bodytext .st_tags a:hover {
	font-size: 13px;
	font-weight: normal;
	color: #cc0000;
	font-family: 'Roboto', sans-serif;
	text-decoration:none;
}


.st_btm_seealso {
	border-bottom: 1px solid #999999;
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 20px;
}

.st_btm_seealso .tabswrap {
    border-bottom: 1px solid #999999;
    float: left;
    width: 100%;
}
.st_btm_seealso .tabs {
    float: left;
}
.st_btm_seealso .tabs ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.st_btm_seealso .tabs li {
    background-color: #FFFFFF;
    background-image: url("http://drop.ndtv.com/elections/images/karnataka2013/bg_alsosee.jpg");
    background-position: left top;
    background-repeat: repeat-x;
    border-left: 1px solid #A9A9A9;
    border-right: 1px solid #A9A9A9;
    border-top: 1px solid #A9A9A9;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: -1px;
    padding: 10px;
}
.clr {
    clear: both;
}
.st_btm_seealso .realtednews {
    float: left;
    margin-bottom: 15px;
    width: 100%;
}
.st_btm_seealso .realtednews ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.st_btm_seealso .realtednews li {
	background-image: url(http://drop.ndtv.com/elections/images/karnataka2013/bullet_arrow.png);
	background-position: left 7px;
	background-repeat: no-repeat;
	line-height: 18px;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 10px;
}
.st_btm_seealso .realtednews a {
	font-family: 'Roboto', sans-serif;
	color: #006699;
	text-decoration:none;
}
.st_btm_seealso .realtednews a:hover {
	font-family: 'Roboto', sans-serif;
	color: #cc0000;
	text-decoration:none;
}


.st_bodytext .comments {
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 10px;
}
.inside_bigtab {
	float: left;
	width: 99%;
	margin-top: 0px;
	margin-bottom: 12px;
	background-image: url(http://drop.ndtv.com/elections/images/karnataka2013/inside_big_tab_bg.png);
	background-repeat: repeat-x;
	background-position: left bottom;
/*	border: 1px solid #aeaeae;
	border-bottom: none;
*/	border-radius: 5px 5px 0 0;
}
.inside_bigtab ul {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
}
.inside_bigtab ul li {
	float: left;
	margin-top: 10px;
	margin-right: 5px;
	margin-left: 5px;
}
.inside_bigtab ul li a {
	padding: 10px 15px;
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	color: #006699;
	text-decoration: none;
	display: block;
	border-radius: 5px 5px 0 0 ;		
}

.inside_bigtab ul li span {
	background-color: #FFF;
	padding: 10px 15px;
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	color: #333333;
	display: block;
	border-radius: 5px 5px 0 0;
	font-weight: bold;
	-moz-box-shadow: inset 0px 2px 2px #999;
	-webkit-box-shadow: inset 0px 2px 2px #999;
	box-shadow: inset 0px 2px 2px #999;   
}
.inside_bigtab .tabsearch {
	float: right;
	margin: 10px 10px 0 0;
	position: relative;
}
.tabsearch .searchinput {
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	color: #999;
	padding: 5px;
	background-color: #f9f9f9;
	border: 1px solid #CCC;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	width:180px;
}
.inside_bigtab .tabsearch .searchhit {
	display: block;
	height: 19px;
	position: absolute;
	right: 4px;
	top: 4px;
	width: 14px;
	background-image: url(http://drop.ndtv.com/elections/images/karnataka2013/search_icon.png);
	background-repeat: no-repeat;
	background-position: left top;
}


.tablecont {
	float: left;
	width: 100%;
}
.tablecont .tot_seats_header {
	font-family: 'Roboto', sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	text-align: center;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #f1f1f1;
	margin-top: 0px;
	margin-bottom: 10px;
}
.tablecont .tabledata {
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	color: #000;
}
.tablecont .tabledata tr th {
	font-size: 14px;
	text-align: left;
	padding: 8px;
}

.tablecont .tabledata tr td {
	font-size: 14px;
	padding: 8px;
	color: #666;
}
.tablecont .tabledata tr td:first-child {
	font-weight:bold;
	color: #000;
	font-size: 12px;
}
.tablecont .tabledata tr td:last-child {
	font-weight:bold;
}

.tablecont .tabledata tr:nth-child(even) {background: #f1f1f1;}

.tablecont .map_big {
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: center;
	background-color:#FFF;
}
.personalities {
	float: left;
	width: 100%;
	margin-bottom:5px;
}
.personalities ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	list-style-type: none;
}
.personalities ul li {
	width: 300px;
	float: left;
	margin: 0px 10px 10px 10px;
	display:block;
	
}
.personalities ul li .lost {
	background-image: url(http://drop.ndtv.com/elections/images/karnataka2013/person_lost.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.personalities ul li .won {
	background-image: url(http://drop.ndtv.com/elections/images/karnataka2013/person_won.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.personalities ul li .trail {
	background-image: url(http://www.ndtv.com/static/elections/images/person_trail.png?123);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.personalities ul li .lead {
	background-image: url(http://www.ndtv.com/static/elections/images/person_lead.png?123);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.personalities ul li .person_left {
	float: left;
	padding-left: 27px;
	height:auto;
}
.personalities ul li .person_left .partysymbol {
	border: 1px solid #CCC;
}
.personalities ul li .person_left img {
	display: inline-block;
}
.personalities ul li .person_right {
	text-align: right;
	float: right;
	font-family: 'Roboto', sans-serif;
	font-size: 13px;
	color: #000;
}
.personalities ul li .person_right p {
	margin-top: 0px;
	margin-bottom: 10px;
	font-weight: bold;
	text-align: right;
}
.personalities ul li .person_right span {
	color: #333;
}
.personalities ul li .person_shadow {
	background-image: url(http://drop.ndtv.com/elections/images/karnataka2013/person_seprator.png);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	clear: both;
	height: 16px;
	width: 100%;
}
.modi_photo_carousel{
    float:right;
    height:12px;
    margin-right: 10px;
}
.modi_photo_carousel a{
    height:12px;
    width:12px;
    float:left;
    background-image:url(http://drop.ndtv.com/elections/images/karnataka2013/circle_drk_gray.png);
    background-repeat:no-repeat;
}
.modi_photo_carousel .active{
    background-image:url(http://drop.ndtv.com/elections/images/karnataka2013/circle_drk_marron.png);
    background-repeat:no-repeat
}
#myslide_new{overflow:hidden;position:relative;height:369px}
#myslide_new .cover{width:3000px;position:absolute;height:398px}
#myslide_new .mystuff{width:215px;float:left}
#insidetab {
    border-bottom-color: #2B3A41;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    float: left;
    width: 650px;
}
#insidetab ul {
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}
#insideleftcont #insidetab .ins_tab_select, #insideleftcont .insidetab_video_comments .ins_tab_select {
    background-color: #2B3A41;
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 0;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 0;
    padding-bottom: 6px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 7px;
}
#insideleftcont #insidetab li, #insideleftcont .insidetab_video_comments li {
    float: left;
}
.comment_bg {
    background-image: url("../http://drop.ndtv.com/elections/images/karnataka2013/comment_bar_m.gif");
    background-repeat: repeat-x;
}
#storybody .st_tags strong {
    color: #000000;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 14px;
    font-weight: bold;
}
.bar_cont {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #F0F0F0;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-top-color: #D5D5D5;
    border-top-style: solid;
    border-top-width: 1px;
    height: 20px;
    overflow-x: visible;
    overflow-y: visible;
    padding-bottom: 9px;
    padding-left: 20px;
    padding-right: 15px;
    padding-top: 9px;
}
.mart10 {
    margin-top: 10px;
}
.fs12 {
    font-size: 12px;
}
.marr5 {
    margin-right: 5px !important;
}
.float_l {
    float: left;
}
.marr10 {
    margin-right: 10px;
}
#goodletextad {
    margin-bottom: 12px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 10px;
}
.st_body .inside_story_mainpic {
                float: left;
                margin-right: 15px;
                position: relative;
                padding-bottom: 10px;
                float:left;
}

.story_playbutton {background-color: #000000;color: #FFFFFF !important;font-family: 'Roboto', sans-serif!important;font-size: 12px;font-weight: bold;padding: 5px; width: 285px;margin:0;cursor:pointer;}
.story_playbutton img {float:left; margin-right:5px;}

.st_body .st_bodytext p a {
                font-family: 'Roboto', sans-serif;
                font-size: 14px;
                color: #256998;
                text-decoration:none;
                font-weight:bold;
}
.st_body .st_bodytext p a:hover {
                font-family: 'Roboto', sans-serif;
                font-size: 14px;
                color:#cc0000;
    text-decoration:none;
                font-weight:bold;
}
.insideheader .select_box {
    float:right; display:block;
    height:30px;
    padding-top:10px;
}
.video-div, .video-main {
    float: left;
    width: 100%;
}
.vlist { list-style:none; margin:25px 0 20px; float:left}
.vlist li { float:left; margin:0 0 0 11px; width:122px; font-family: 'Roboto', sans-serif; font-size:13px; text-decoration:none !important; }
.vlist li a { font-family: 'Roboto', sans-serif; font-size:13px; text-decoration:none !important; color:#006699; }
.vlist li a:hover { font-family: 'Roboto', sans-serif; font-size:13px; text-decoration:none !important; color: #cc0000; }
.vlist li:first-child { margin:0}
.vlist li .thumb{ position:relative; border:1px solid #ccc; margin:0 0 10px; font-family: 'Roboto', sans-serif; font-size:13px; text-decoration:none; }
.vlist li .thumb a img{ border:none}
.vlist li .thumb .playicon{background:url(http://drop.ndtv.com/elections/images/karnataka2013/play-icon.png) no-repeat; width:32px; height:24px; position:absolute; left:0; bottom:0;}
.vlist1 li { margin:0 0 10px 37px; font-family: 'Roboto', sans-serif; font-size:13px; }
.mar-lft-pic { margin-left:23px !important; margin-bottom: 0px !important;}
.mar-lft-pic-rhs { margin-left:15px !important; margin-bottom: 0px !important;}
.mar-non {
    margin-top: 0 !important;
}
.mar-lft-video { margin-left:30px !important;}
.mar-rgt-video { margin-right:20px !important;}
.pagination { float: left; width: 99%; text-align: right; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; padding-top: 5px; padding-bottom: 5px;}

.pagination .select { background: none; cursor: text; color:#c13d55;}

.pagination a {
font-family: 'Roboto', sans-serif; font-size: 14px; font-weight: bold; color: black; text-decoration: none; border: 1px solid #C1C1C1; padding-top: 5px;
padding-right: 8px; padding-bottom: 5px; padding-left: 8px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background-color: #E4E4E4; margin: 0px 5px 0px 5px; }
.rmv-cls { margin: 5px 5px 0px 5px !important; background:none !important; border:none !important; padding:0px !important; }
/* Iwitness CSS*/
.skype_cont {
	float: left;
	width: 650px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #666666;
}
.option1 {
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}
.optionhead {
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #000000;
}
.option1form {
	background-color: #ececec;
	padding: 20px 10px;
	float: left;
	width: 630px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.option2 {
	float: left;
	width: 650px;
}
.option2form {
	background-color: #ececec;
	text-align: center;
		padding: 20px 10px;

}
.option3 {
	float: left;
	width: 650px;
	margin-top: 20px;
}
.option3cont {
	padding: 10px;
	background-color: #ececec;
	text-align: center;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}

.cont_650{
width:650px; margin-bottom:10px;
}
.cont_310{
width:300px; height:230px; float:left;
}
.cont_20{
width:20px; height:230px; float:left; background-image:url(<?php echo IMAGE_PATH.'sep.jpg'?>); background-repeat:no-repeat; background-position:center top;
}

.cont_head{
width:300px; height:35px; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#FFFFFF; border-bottom:1px dotted #fff; padding:10px 0 0 0;
}

.cont_vdo_list{
width:620px; height:230px; background-color:#1f1f21; border-radius:5px; padding:0 15px;
}
.vdo_list{
width:300px; height:185px;
}
.vdo_list ul{
margin:0px; padding:20px 0; list-style-type:none;
}
.vdo_list li{
width:132px; float:left; margin:0 12px 0 6px; *-margin:0 6px 0 6px; position:relative;
}
.vdo_list_img{
padding:5px; background-color:#cdcdcd; border:1px solid #98989a;
}
.vdo_list_cap{
font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:18px; margin:0; padding:0 6px;
}
.vdo_list_cap a{
color:#fff; text-decoration:none;
}
.vdo_list_blkstrip span{
float:right; margin-right:2px;
}
.txt{
font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#000; line-height:22px;
}
.gmap{border:solid 6px #cdcdcd; border-radius:5px; width:639px; height:438px; margin-bottom:20px;}

/*iwitness css ends*/
.org-txt { color:#ff6100; }
.modi-prof-cont { width:100%; height:auto; float:left; background:url(http://drop.ndtv.com/elections/images/karnataka2013/modi-panel-bg.gif) #f2f2f2 repeat-x; border-bottom:1px solid #cdcdcd; border-top:1px solid #cdcdcd; margin-bottom:30px; }
.modi-thumb-pic { width:295px; height:200px; float:left; margin:10px; }
.modi-prof-text { float:left; width:50%; height:auto; margin-top:15px;  }
h1 { float:left; width:100%; font-size:35px; color:#000; font-family:'Roboto Condensed', sans-serif; font-weight:700 !important; margin-bottom:15px; display:block; }
h1 a { font-size:35px; color:#000; font-family:'Roboto Condensed', sans-serif; font-weight:700 !important; }
h1 a:hover { font-size:35px; color:#000; font-family:'Roboto Condensed', sans-serif; font-weight:700 !important; }

h2 { width:99%; height:40px; color:#000; background:#eeeeee; margin-bottom:10px;}
h2 span{ padding: 3px 0px 0px 5px;  font-family: 'Roboto', sans-serif !important; font-weight:400 !important; font-size:26px; float:left; line-height:normal; color:#000; text-decoration:none !important; }
h2 span a {  font-family: 'Roboto', sans-serif !important; font-weight:400 !important; font-size:26px; color:#000; text-decoration:none !important; }
h2 span a:hover {  font-family: 'Roboto', sans-serif !important; font-weight:400 !important; font-size:26px; color:#000; text-decoration:none !important; }

.pad1 { padding-top:0px !important; }


.modi-prof-text p { display:block; width:auto; font-family:Arial, Helvetica, sans-serif; color:#666666; line-height:22px; font-size:14px; margin-bottom:10px; }
.modi-prof-text p a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#006699; }
.modi-prof-text p a:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#C00000; }
.modi-clip {
	width:53px;
	height:55px;
	position:absolute;
	left: 586px;
	top: -23px;
}

.social-widget { float:left; width:645px; height:40px; padding-top:5px; border-top:1px solid #eaeaea; }

.feat_hm_more {
    color: #000000;
    float: right;
    font-family: 'Roboto', sans-serif;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
}

.feat_hm_more a {
    color: #006699;
    float: right;
    font-family: 'Roboto', sans-serif;
    font-size: 13px;
    font-weight: bold;
	
}

.feat_hm_more a:hover {
    color: #CC0000;
}


.ele_tbl{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.ele_tbl td{text-align:right; padding:5px;}
.ele_tbl .heading{font-size:20px; font-weight:bold; text-align:left;}
.ele_tbl .subheading{font-size:16px; font-weight:bold; text-align:left;}
.ele_tbl .ctgr{font-weight:bold; text-align:left;}
.ele_tbl .year{font-weight:bold; font-size:13px;}
.ele_tbl .rgn{font-weight:bold; font-size:13px; background-color:#aaa; text-align:center;}
.ele_tbl .alft{text-align:left;}
.ele_tbl .acen{text-align:center;}

.ele_cm_tbl{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.ele_cm_tbl td{text-align:left; padding:5px;}
.ele_cm_tbl .heading{font-size:20px; font-weight:bold;}
.ele_cm_tbl .ctgr{font-weight:bold; font-size:13px;}

.bg_gry_1{background-color:#e5e5e5;}
.bg_gry_2{background-color:#f3f3f3;}
.bg_gry_3{background-color:#aaa;}

.tp-video-player { height:168px; width: 298px; float:left; display:block; padding:0px 0px 0px 15px; margin:12px 20px 0px 0px; }

.live-day-graph { height:auto; float:left; width:645px; background:url(http://drop.ndtv.com/elections/images/karnataka2013/graph-panel-btm-bg.gif) bottom no-repeat; padding-bottom:20px; }
.grp-lft { width:321px; height:auto; float:left; }
.alliance-graph { float:left; width:100%; height:auto; margin-bottom:15px;  }
.alliance-graph span { display:block; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#000; margin-bottom:5px; }
.alliance-graph img { border:none; margin:0px; }
.graph { line-height:28px; color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.graph span { color:#000; }
.graph_partyname { font-size:12px; color:#000; font-weight:bold;  }
.graph_partyname img { margin:11px 7px 0px 7px; padding:0px; border:none; display:block; float:left;   }
.grp-lft {}

.st_body .inside_story_mainpic { float: left; margin-right: 15px; position: relative; padding-bottom: 10px; float:left; }
.vote-share { float:left; width:319px; height:auto; } 
.vote-share span { float:left; width:320px; height:46px; background:url(http://drop.ndtv.com/elections/images/karnataka2013/vote-share-head-bg.jpg) center no-repeat; font-family: 'Roboto', sans-serif; font-size:21px; color:#000; font-weight:bold; display:block; text-align:center; padding: 25px 0px 0px 0px;} 
.vote-share-icon { display:inline !important;  float:none!important; width:19px; height:24px; } 
.vote-share img { border:0px !important; display:block; margin-bottom:0px; float:left; } 
.note-point { font-size:11px; font-family: 'Roboto', sans-serif; text-align:center; width:645px; color:#787878; }


.input { height:32px; border:1px solid #d4d4d4; background: #fff; width:178px; color: #666666; font-size:11px; border-radius: 5px; box-shadow:inset 0 3px 0 #fafafa; font-family:Georgia, "Times New Roman", Times, serif; }
.input-small { height:20px; border:1px solid #dfdfdf; background: #f2f1f1; width:145px; color: #518403; font-size:11px; font-family: 'Roboto', sans-serif;  }
.texfield  { height:58px; border:1px solid #d4d4d4; background: #fff; width:175px; color: #666666; font-size:11px; border-radius: 5px; box-shadow:inset 0 3px 0 #fafafa; font-family:Georgia, "Times New Roman", Times, serif;  }
.texfield-small  { height:58px; border:1px solid #dfdfdf; background: #f2f1f1; width:141px; color: #518403; font-size:11px; font-family: 'Roboto', sans-serif;  }

.com-form { font-family: 'Roboto', sans-serif; font-size:14px; color:#666666; text-align:left; font-weight:normal; padding-top:10px; display:block; }

.small-lft { float:left; width:315px; height:auto;  margin-right:15px; }
.small-rgt { float:left; width:315px; height:auto; }



.const-watch {  }
.const-watch-listing  { list-style:none; display:block; padding:5px 0 0 0; margin:0px; float:left; width:98%; }
.const-watch-listing li { color:#666666 !important; font-family: 'Roboto', sans-serif; font-size:13px; font-weight:normal; height:auto; padding:5px 0px 5px 15px; text-decoration:none; background:url(http://drop.ndtv.com/elections/images/karnataka2013/bullet_arrow.png) 3px 9px no-repeat; line-height:15px; }
.const-watch-listing li a { color:#006699 !important; text-decoration:none; }
.const-watch-listing li a:hover { color:#cc0000!important; text-decoration:none; }
.const-watch-listing li a img { display:inline !important; border:none; float:none !important; margin:0px !important;  }
.const-watch-listing span { font-family: 'Roboto', sans-serif; font-size:13px; color:#CC0000 !important; display:inline;  }
.const-watch-listing span a { font-family: 'Roboto', sans-serif; font-size:13px; color:#CC0000 !important; display:inline;  }

.search1 { width:325px; height:40px; float:left; }
.search1-input { width:235px; height:31px; -webkit-border-radius: 5px 0px 0px 5px; /* Safari prototype */ -moz-border-radius: 5px 0px 0px 5px; /* Gecko browsers */ border-radius: 5px 0px 0px 5px; background: #f9f9f9; border:0px; font:normal 18px Georgia, "Times New Roman", Times, serif; color:#b2b0b0; padding: 0px 40px 0px 10px; float:left; border: 1px solid #dbdbdb; border-right:none; }
.search1-icon { width:37px; height:35px; float:left; }
.search1-icon img { border:none !important;  }
/****New CSS ****/
.ml5{ margin-left:5px !important;}
.row {float:left; width:100%;}
.vskin.big-picture { margin-bottom:10px;}
.vskin.big-picture h1 {margin-bottom:0;}
.ad728x90 { float:left; margin:10px 0 0 13px;}
.video-player { width:100%; background:#f2f2f2; box-shadow:inset 0 0 5px rgba(0,0,0,0.2); margin:0 0 20px; float:left;}
.video-player .playerdiv {float:left; width:645px;}
.video-player .skinright {float:right; width:325px;}




@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Regular'), local('Roboto-Regular'), url(http://themes.googleusercontent.com/static/fonts/roboto/v7/2UX7WLTfW3W8TclTUvlFyQ.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(http://themes.googleusercontent.com/static/fonts/roboto/v7/d-6IYplOFocCacKzxwXSOD8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(http://themes.googleusercontent.com/static/fonts/roboto/v7/1pO9eUAp8pSF8VnRTP3xnvesZW2xOQ-xsNqO47m55DA.woff) format('woff');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(http://themes.googleusercontent.com/static/fonts/roboto/v7/t6Nd4cfPRhZP44Q5QAjcC4bN6UDyHWBl620a-IRfuBk.woff) format('woff');
}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Condensed Regular'), local('RobotoCondensed-Regular'), url(http://themes.googleusercontent.com/static/fonts/robotocondensed/v7/Zd2E9abXLFGSr9G3YK2MsFzqCfRpIA3W6ypxnPISCPA.woff) format('woff');
}
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(http://themes.googleusercontent.com/static/fonts/robotocondensed/v7/b9QBgL0iMZfDSpmcXcE8nCSLrGe-fkSRw2DeVgOoWcQ.woff) format('woff');
}




.video-head-conbox { width:645px; float:left; height:auto; margin-bottom:15px; border-bottom:1px dotted #c3c3c3; padding-bottom:15px; }
.vid-ply-con { width:300px; float:left; margin-right:15px; height:auto; }
.pg-head-con { width:330px; float:left; height:auto; }

.no-bor { border:none !important;}



.personalities_rhs {
	float: left;
	width: 100%;
	margin-bottom:5px;
}
.personalities_rhs ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	list-style-type: none;
}
.personalities_rhs ul li {
	width: 95%;
	float: left;
	margin: 0px 10px 10px 10px;
	display:block;
	
}
.personalities_rhs ul li .lost {
	background-image: url(http://drop.ndtv.com/elections/images/karnataka2013/person_lost.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.personalities_rhs ul li .won {
	background-image: url(http://drop.ndtv.com/elections/images/karnataka2013/person_won.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.personalities_rhs ul li .trail {
	background-image: url(http://www.ndtv.com/static/elections/images/person_trail.png?123);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.personalities_rhs ul li .lead {
	background-image: url(http://www.ndtv.com/static/elections/images/person_lead.png?123);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.personalities_rhs ul li .person_left {
	float: left;
	padding-left: 27px;
	height:auto;
}
.personalities_rhs ul li .person_left .partysymbol {
	border: 1px solid #CCC;
}
.personalities_rhs ul li .person_left img {
	display: inline-block;
}
.personalities_rhs ul li .person_right {
	text-align: right;
	float: right;
	font-family: 'Roboto', sans-serif;
	font-size: 13px;
	color: #000;
}
.personalities_rhs ul li .person_right p {
	margin-top: 0px;
	margin-bottom: 10px;
	font-weight: bold;
}
.personalities_rhs ul li .person_right span {
	color: #333;
}
.personalities_rhs ul li .person_shadow {
	background-image: url(http://drop.ndtv.com/elections/images/karnataka2013/person_seprator.png);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	clear: both;
	height: 16px;
	width: 100%;
}


.videolisting_list {float: left;width: 100%;}
.videolisting_list ul {padding: 0px;list-style-type: none;margin: 0px auto;}
.videolisting_list li  {	display:inline-block;*display: inline;zoom: 1;	position: relative;	width: 122px; margin: 5px 12px; vertical-align:text-top;}
.videolisting_list li .thumb { border:1px solid #ccc;}
.videolisting_list li a {color: #FFFFFF;text-decoration: none;}
.videolisting_list .imgcontainer{width:120px; height:auto; display:block; position:relative;}
.videolisting_list .videosband {background-image: url(http://drop.ndtv.com/elections/images/karnataka2013/blk.png);background-position: left top;font-size: 11px;left: 1px;padding: 2px;position: absolute;text-align: right;top: 72px;width: 96%;color: #FFF;font-family: 'Roboto', sans-serif;margin: 0px; line-height:15px;}
.videolisting_list li .caption  {font-family: 'Roboto', sans-serif;font-size: 12px;margin-bottom: 5px;margin-top: 5px;color: #006699;line-height: 18px; text-decoration:none; }
.videolisting_list li .caption:hover  {color: #CC0000;}
.videolisting_list .videosband span {background-image: url(http://drop.ndtv.com/elections/images/karnataka2013/vut_video.png);background-repeat: no-repeat;background-position: left top;display: block;height: 7px;width: 15px;float: left;margin: 4px 0 0 2px;}
.vidplayer .playercaption {float: left;width: 100%;margin-top: 10px;margin-bottom: 10px;font-family: 'Roboto', sans-serif; font-size: 12px;line-height: 20px;color: #000;}
.storyarticle {	float: left;	width: 100%;	margin-top: 0px;}