@charset "utf-8";
/* CSS Document */

/* Polls page Category view */
div#category-view { width: 100%; margin: 0; background: url(../images/homepage-background_.png) repeat; padding: 10px 0 0 0; min-width: 1248px; }

div#category-view div.view-ongoing-polls { width: 1248px; height: 92px; margin: 30px auto 10px auto; background: url(../images/view-polls-page-carousel-background.jpg) no-repeat center;  overflow: hidden;   }

div#category-view div.view-ongoing-polls div.view-ongoing-polls-left-arrow,
div#category-view div.view-ongoing-polls div.view-ongoing-polls-right-arrow { width: 50px; height: 92px; float: left;  margin: 0 5px; cursor: pointer; opacity: 0.8; }

div#category-view div.view-ongoing-polls div.view-ongoing-polls-left-arrow { background: url(../images/view-polls-ongoing-left-arrow.png) no-repeat center; }

div#category-view div.view-ongoing-polls div.view-ongoing-polls-right-arrow { background: url(../images/view-polls-ongoing-right-arrow.png) no-repeat center; }

div#category-view div.view-ongoing-polls div.view-ongoing-polls-left-arrow:hover,
div#category-view div.view-ongoing-polls div.view-ongoing-polls-right-arrow:hover { opacity: 1; }

div#category-view div.view-ongoing-polls a,
div#category-view div.view-ongoing-polls a:link,
div#category-view div.view-ongoing-polls a:link:visited { color: #000000; background: url(../images/view-polls-ongoing-arrow.png) no-repeat center; }

div#category-view div.view-ongoing-polls div#polls { width: 189px; height: 90px; overflow: hidden; float: left; margin: 0 10px; }

div#category-view div.view-ongoing-polls a:hover div#polls { background: url(../images/view-polls-ongoing-hover.png) no-repeat center; opacity: 0.8; }

div#category-view div.view-ongoing-polls a:hover div#polls p.view-polls-details { display: block; }

div#category-view div.view-ongoing-polls div p { width: 159px; height: 38px; padding: 0 20px; margin: 17px 0 0 0; background: url(../images/view-polls-ongoing-arrow.png) no-repeat 10px 8px; overflow: hidden; font-size: 12px; font-family: Arial; font-weight: bold; }

div#category-view div.view-ongoing-polls div p.view-polls-details { padding-left: 20px; margin: 0; font-size: 11px; background: transparent; height: 18px; color: #999999; opacity: 0.8; display: none; }

div#category-view div#category-view-one { width: 1248px; margin: 0 auto 30px auto; height: auto;  padding: 25px 0 0 0;  }

div#category-view div#category-view-one div.download-attachment-shape { width: auto; height: 20px; float: right; margin-right: 0px; padding: 5px 10px; background: #F4F4F4; border: 1px dotted #CCCCCC; font-size: 11px; color: #273437; margin-top: 0; }

div#category-view div#category-view-one div.download-attachment-shape a,
div#category-view div#category-view-one div.download-attachment-shape a:link,
div#category-view div#category-view-one div.download-attachment-shape a:visited { text-decoration: none; color: #0066FF; }

div#category-view div#category-view-one div.download-attachment-shape a:hover { text-decoration: underline; }

div#category-view div#category-view-one h1 { font-weight: 100; width: 820px; padding-bottom: 10px; color: #273437; height: 22px; overflow: hidden; line-height: 120%; }

div#category-view div#category-view-one p small { color: #273437; font-size: 11px; font-weight: bold; height: 15px; }

div#category-view div#category-view-one div.polltext { color: #273437; width: 820px; height: 105px; overflow: hidden; text-align: justify; padding: 0; margin: 0; font-family: Tahoma; }

div#category-view div#category-view-one div.polltext a,
div#category-view div#category-view-one div.polltext a span,
div#category-view div#category-view-one div.polltext a:link,
div#category-view div#category-view-one div.polltext a:visited { color: #0066FF; font-style: italic; }

div#category-view div#category-view-one div.polltext a:link,
div#category-view div#category-view-one div.polltext a:visited { color: #0066FF; font-style: italic; }

div#category-view div#category-view-one div.polltext a:hover { text-decoration: underline; }

div#category-view div#category-view-one div.polltext ul,
div#category-view div#category-view-one div.polltext ol { padding: 0 30px; }

div#category-view div#category-view-one div.polltext h1 { font-size: 22px; }

div#category-view div#category-view-one div.polltext h2 { font-size: 20px; }

div#category-view div.more-text { color: #273437; width: 1248px; height: 26px; display: none; margin: 0; }

div#category-view div.more-text a,
div#category-view div.more-text a:link,
div#category-view div.more-text a:visited { float: right; padding: 3px 9px; text-decoration: none; background: #F8F8F8; color: #000000; border-top-right-radius: 9px; border-top-left-radius: 9px; border: 1px solid #CCCCCC; border-bottom: none; font-size: 14px; }

div#category-view div#category-view-one div.more-text a:hover { text-decoration: underline; }

div#category-view div#category-view-one div.category-view-one-image { float: left;  width: 200px; margin: 0; height: 150px; margin-right: 20px; }

div#category-view div#category-view-one div.category-view-one-image img { border: 1px solid #CCCCCC; }

div#category-view div#category-view-one div.category-links { width: 600px; height: auto; }

div#category-view div#category-view-one div.category-links ul { list-style: square;}

div#category-view div#category-view-one div.category-links ul li { margin-left: 20px; }

div#category-view div#category-view-one div.category-links ul li a,
div#category-view div#category-view-one div.category-links ul li a:link,
div#category-view div#category-view-one div.category-links ul li a:visited { text-decoration: none; font-size: 11px; color: #273437; }

div#category-view div#category-view-one div.category-links ul li a:hover { text-decoration: underline; }

div#main-polls-shape { width: 100%; height: auto; padding: 60px 0 90px 0; background: #f8f8f8; }

div#main-polls-shape div#ballots-main-shape { width: 1248px; height: 1110px; margin: 10px auto; /* background:url('../images/lvg_0006s_0023_Shape.png') no-repeat top; */ }

div#main-polls-shape div#ballots-main-shape div.upper-shape, 
div#main-polls-shape div#ballots-main-shape div.middle-shape, 
div#main-polls-shape div#ballots-main-shape div.down-shape { width: 1248px; height: 350px; margin: 0; border: none; }

div#main-polls-shape div#ballots-main-shape div.middle-shape { height: 420px; }

/* jcarousel horizontal */

.jcarousel-skin-tango1 .jcarousel-container {
	float: left; 
}

.jcarousel-skin-tango1 .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango1 .jcarousel-container-horizontal {
	width: 1121px;
	height: 92px;
    padding: 0;
}


.jcarousel-skin-tango1 .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango1 .jcarousel-clip-horizontal {
	width: 1121px;	
}

.jcarousel-skin-tango1 .jcarousel-item {
	width: 189px;
	height: 92px;
	padding: 0 12px;	
}

.jcarousel-skin-tango1 .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango1 .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}


.jcarousel-skin-tango1 .jcarousel-item-placeholder {
    background: transparent;
    color: #000;
}