@charset "utf-8";
@font-face {
	font-family: 'GESSTwoLight-Light';
	src: url('../fonts/gesstwolight.eot');
	src: url('../fonts/gesstwolight.eot?#iefix') format('embedded-opentype'),
		url('../fonts/gesstwolight.woff') format('woff'),
		url('../fonts/gesstwolight.ttf') format('truetype'),
		url('../fonts/gesstwolight.svg#gesstwolight') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'GESSTwoMedium-Medium';
	src: url('../fonts/gesstwomedium.eot');
	src: url('../fonts/gesstwomedium.eot?#iefix') format('embedded-opentype'),
		url('../fonts/gesstwomedium.woff') format('woff'),
		url('../fonts/gesstwomedium.ttf') format('truetype'),
		url('../fonts/gesstwomedium.svg#gesstwomedium') format('svg');
	font-weight: normal;
	font-style: normal;
}
@import url(http://fonts.googleapis.com/css?family=Questrial);
  /*Small reset*/
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, pre,
dd, dl, dt, a, cite, code, img, tt, legend, fieldset, label {margin: 0; padding: 0; text-align:left;}
  body { margin: 0; padding: 0; font-family:Tahoma, Geneva, sans-serif;font-size: 13px;color: #555;background-color: #fff; direction:rtl;}
  img{ border:none;}
  .clear { clear:both; }
  #main-container{width: 100%;position:relative; }
  #header-container{width: 100%;height:40px;background-color:#f8f9f9; }
  #header-wrapper{width:980px; margin:0 auto; }
  #header-menu ul{float:left; list-style:none; margin-top:14px;}
  #header-menu ul li{float:right; margin-right:5px; font-size:11px; }
  #header-menu ul li A:link { color:#5f5f5f; text-decoration:none; }
  #header-menu ul li A:visited { color:#5f5f5f; text-decoration:none; }
  #header-menu ul li A:active { color:#005bb0; text-decoration:none; }
  #header-menu ul li A:hover { color:#005bb0; text-decoration:none; }
  #header-menu ul li img{margin-bottom:2px; margin-right:5px; }
  #header-menu ul li a  img{margin-bottom:2px; margin-right:2px; }
 .search{float:left; margin-top:7px; margin-right:8px; }
 .text-search {width:170px;height:21px;padding-right:10px;padding-left:10px;border:1px solid #ddd;-webkit-border-top-right-radius: 6px;-webkit-border-bottom-right-radius: 6px; -moz-border-radius-topright: 6px;
    -moz-border-radius-bottomright: 6px;border-top-right-radius: 6px;border-bottom-right-radius: 6px;font-family:Tahoma, Geneva, sans-serif;font-size:11px;color:#b0afaf;outline:none;float: right;}
.button-search{width:22px;height:25px;background-color:transparent;background-image:url(../images/sprites.png);background-position:  -16px -0px; height: 25px; width: 22px;background-repeat:no-repeat;border:none;outline:none;vertical-align:top;margin-right:-10px;}
.button-search:hover {filter:alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;-khtml-opacity: 0.8;cursor:pointer;}
.language A:link {color:#c93827 !important;font-size:18px !important;line-height:14px !important;font-family: 'Questrial',sans-serif;}
.language A:hover {color:#555 !important;}
 #logo-wrapper{width:980px; height:100px; margin:0 auto; overflow:hidden;}
 #logo-wrapper img{margin-top:13px;float:right; }
 #logo-wrapper ul{list-style:none; margin-top:25px; }
 #logo-wrapper ul li ul{margin:0;padding:0;margin-top:0px; }
 #logo-wrapper ul li ul li{margin:0;padding:0;margin-left:10px;margin-right:10px;margin-top:2px;border-bottom:1px dashed #c9c9c9;width:206px;}
 #logo-wrapper ul li ul li a{background:none;line-height: 25px;margin-top:2px;padding-left:10px;padding-top:0px;display: block;font-family: 'GESSTwoLight-Light';font-size:14px;margin-left:0px;text-align:right;}
 #logo-wrapper ul li ul li ul li a{font-family: 'GESSTwoLight-Light'; font-size:13px;}
 #logo-wrapper ul li{float:right;margin-left:0px;font-family: 'GESSTwoMedium-Medium';font-size:14px;}
 #logo-wrapper ul li A{background-image: url(../images/menu-sep.png);background-repeat: no-repeat;background-position: left;margin-top:20px;margin-right:11px;padding-left:12px;padding-top:5px;display: block;line-height: 50px;}
 .whitelist:link { color:#fff; text-decoration:none; }
 .whitelist:visited { color:#fff; text-decoration:none; }
 .whitelist:active { color:#fff; text-decoration:none; }
 .whitelist:hover { color:#fff; text-decoration:none; } 
 #logo-wrapper ul li A:link { color:#5f5f5f; text-decoration:none; }
 #logo-wrapper ul li A:visited { color:#5f5f5f; text-decoration:none; }
 #logo-wrapper ul li A:active { color:#005bb0; text-decoration:none; }
 #logo-wrapper ul li A:hover { color:#005bb0; text-decoration:none; }
 #logo-wrapper ul li ul li A:link { color:#5f5f5f; text-decoration:none; }
 #logo-wrapper ul li ul li A:visited { color:#5f5f5f; text-decoration:none; }
 #logo-wrapper ul li ul li A:active { color:#fff; text-decoration:none; }
 #logo-wrapper ul li ul li A:hover { color:#fff; text-decoration:none; }
 #banner-container{width: 100%;height:315px; /*background-image:url(../images/bg-banner.jpg);*/direction:ltr;overflow:hidden;}
  #banner-wrapper{ width:980px;margin:0 auto; }
 .anouncements{position:absolute;margin-top:-30px;background-color:#7d8183;height:30px;width:980px;-webkit-border-radius: 5px;-moz-border-radius:5px;border-radius: 5px;z-index:5;}
 .anouncements img{ float:right;}
 #quicklaunch-wrapper{width:975px;margin:0 auto; margin-top:20px;height:140px;padding-right:5px;background-color:#a3c6e8;-moz-border-radius: 5px; -webkit-border-radius: 5px;-khtml-border-radius: 5px; border-radius: 5px;}
 
.launch-wrapper{margin-top:10px;margin-left:5px;margin-right:5px;margin-bottom:25px;width:132px;float:right;}
 .launch-title
    {
        background: #fdfdfd;
        background: -webkit-gradient(linear, 0 0, 0 bottom, from(#6796c0), to(#39689c));
        background: -webkit-linear-gradient(#6796c0, #39689c);
        background: -moz-linear-gradient(#6796c0, #39689c);
        background: -ms-linear-gradient(#6796c0, #39689c);
        background: -o-linear-gradient(#6796c0, #39689c);
        background: linear-gradient(#6796c0, #39689c);height:39px;padding:10px;background-color:#71a0ba;color:#fffeff;font-size:16px;font-family: 'GESSTwoLight-Light';text-align:right;}
 .launch-title:hover{background: #fdfdfd;
        background: -webkit-gradient(linear, 0 0, 0 bottom, from(#76acdb), to(#4b83bc));
        background: -webkit-linear-gradient(#76acdb, #4b83bc);
        background: -moz-linear-gradient(#76acdb, #4b83bc);
        background: -ms-linear-gradient(#76acdb, #4b83bc);
        background: -o-linear-gradient(#76acdb, #4b83bc);
        background: linear-gradient(#76acdb, #4b83bc);}
 .launch-title A:link { color:#fffeff; text-decoration:none; }
 .launch-title A:visited { color:#fffeff; text-decoration:none; }
 .launch-title A:active { color:#fffeff; text-decoration:none; }
 .launch-title A:hover { color:#fffeff; text-decoration:none; }
 .launch-wrapper img{border:1px solid #dfebf4;}

 .content-wrapper{width:980px;margin:0 auto;margin-top:5px; }
 .three-column{float:right; width:308px; margin-left:20px;}
 .column-border{width:20px;height:303px;margin-top:15px;float:right;background-image:url(../images/sprites.png);background-position:  -17px -26px; height: 303px; width: 20px;background-repeat:no-repeat;}
 #footer-wrapper{width:100%;margin-top:15px;padding-bottom:25px;background-color:#f9f9f9;}
 #footer{width:980px;margin:0 auto;color:##999;font-size:11px;}
 .footermenu-block{float:right;margin-top:25px;margin-left:63px;width:100px;}
 .footermenu-block ul{list-style:none;margin:0;margin-top:10px;padding:0;}
 .footermenu-block ul li{margin-bottom:4px;font-size:11px;text-align:right;}
 .footermenu-block ul li A:link { color:#999; text-decoration:none; }
 .footermenu-block ul li A:visited { color:#999; text-decoration:none; }
 .footermenu-blockr ul li A:active { color:#787777; text-decoration:none; }
 .footermenu-block ul li A:hover { color:#787777; text-decoration:none; }
 .main-head{font-family: 'GESSTwoLight-Light';font-size:16px;color:#005bb0; margin-top:8px; text-align:right; }
 .sub-head{color:#555;font-size:12px;font-family: 'GESSTwoLight-Light'; text-align:right;}
 .content-sub-head{color:#555;font-size:16px;font-family: 'Questrial', sans-serif; margin-bottom:7px;}
 .small-head{color:#999;font-size:11px; text-align:right;margin-top:0px;margin-bottom:3px;}
 .small-head-black{color:#6c6c6c;font-size:11px;}
 .small-head-Q{color:#6f7173;font-size:11px;font-family: 'GESSTwoLight-Light';}
 .read-more{font-family: 'GESSTwoLight-Light';font-size:12px;color:#c93827;margin-top:2px;float:right;}
 .readmore-img{background-image:url(../images/sprites.png);background-position:  -1px -49px; height: 10px; width: 10px; float:right; margin-top:3px; margin-left:5px;}
 A:link { color:#555; text-decoration:none; }
 A:visited { color:#555; text-decoration:none; }
 A:active { color:#555; text-decoration:none; }
 A:hover { color:#555; text-decoration:none; }
 .read-more img{margin-left:10px;}
 .read-more A:link { color:#c93827; text-decoration:none; }
 .read-more A:visited { color:#c93827; text-decoration:none; }
 .read-more A:active { color:#005bb0; text-decoration:none; }
 .read-more A:hover { color:#005bb0; text-decoration:none; }
 .latest-news{margin-top:5px;border-bottom:1px dashed #ebebeb;padding-bottom:15px;padding-top:10px;}
 .date-block{width:40px;height:60px;float:right;margin-left:1px;font-family: 'Questrial', sans-serif;}
 .month-block{width:40px;height:17px;background-color:#6ba6df;text-align:center;font-size:14px;color:#fff;padding-top:3px; text-transform:uppercase;}
 .day-style{font-size:18px;margin-bottom:3px;}
 .day-block{width:38px;height:35px;border:1px solid #e0e0e0;text-align:center;font-size:12px;padding-top:3px;}
 .latest-news img:hover, .tab-image img:hover{filter:alpha(opacity=90);-moz-opacity: 0.9;opacity: 0.9;-khtml-opacity: 0.9;cursor:pointer;}
 .news-content{float:right;margin-right:10px;margin-top:-5px;text-align:right;width:155px; font-size:12px;}
 .seperator-line{border-bottom:1px solid #e1e1e1;margin-top:10px;margin-bottom:10px;float:right;width:980px;}
 .twitter-block{margin-top:12px;height:70px;padding-bottom:7px;}
 .twitter-icon{float:right;margin-top:2px;}
 .twitter-content{margin-right:5px;padding-bottom:7px;border-bottom:1px dashed #ebebeb;float:right;width:255px;font-style:italic;font-size:12px;font-family:Tahoma, Geneva, sans-serif;color:#555;}
 .twitter-content div{text-align:right; }
 .twitter-content a{float:right; font-family:"Times New Roman", Times, serif;font-size:14px;padding-top:5px; }
 .twitter-content A:link { color:#c93827; text-decoration:none; }
 .twitter-content A:visited { color:#c93827; text-decoration:none; }
 .twitter-content A:active { color:#005bb0; text-decoration:none; }
 .twitter-content A:hover { color:#005bb0; text-decoration:none; }
 .tweets-time{ direction:ltr;color:#999;clear:both;font-family:"Times New Roman", Times, serif;font-size:12px; text-align:right;}
 .twitter-follow{margin-top:10px;margin-right:40px;text-align:right;}
 .newsletter-wrapper{margin-top:15px;background-image:url(../images/newsletter-back.jpg);margin-right:20px;padding-right:10px;width:296px;height:68px;background-repeat:no-repeat;}
 .subscribe-newsletter{margin-top:5px;}

 .text-newsletter {width:198px;height:25px;padding-right:5px;background-image:url('../images/newsletter.png');background-repeat:no-repeat;background-color:transparent;font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;color:#999;border:none;outline:none;float:right;}
.button-newsletter{width:83px;height:25px;background-color:#6ba6df;font-family:Tahoma, Geneva, sans-serif;font-size:15px;color:#fff;
	-webkit-border-top-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-topleft: 4px;moz-border-radius-bottomleft: 4px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;
	border:none;outline:none;vertical-align:top;margin-left:8px;}
 .button-newsletter:hover {filter:alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;-khtml-opacity: 0.8;cursor:pointer;}
  #btnPrevious{filter:alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;-khtml-opacity: 0.5;cursor:pointer; }
 #btnNext{filter:alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;-khtml-opacity: 0.5;cursor:pointer; }
 .copyright{width:700px;float:right;line-height:18px;color:#999; text-align:right; font-size:11px;}
 .social-media{float:left; display:block; margin-top:0px;}
 .social-media ul li { list-style:none; float:right; margin-left:10px; }
 .social-media ul li .fb { background-image:url(../images/sprites.png);background-position:  -1px -85px; height: 24px; width: 12px; }
 .social-media ul li .fb:hover { background-image:url(../images/sprites.png);background-position:  -1px -60px; height: 24px; width: 12px; }
 .social-media ul li .tw { background-image:url(../images/sprites.png); background-position:  -39px -22px; height: 21px; width: 26px; }
 .social-media ul li .tw:hover { background-image:url(../images/sprites.png); background-position:  -39px -0px; height: 21px; width: 26px; }
 .social-media ul li .yt { background-image:url(../images/sprites.png);background-position:  -39px -70px; height: 24px; width: 26px; }
 .social-media ul li .yt:hover { background-image:url(../images/sprites.png); background-position:  -39px -45px; height: 24px; width: 26px; }
 .social-media ul li .rss { background-image:url(../images/sprites.png); background-position:  -17px -382px; height: 19px; width: 21px;}
 .social-media ul li .rss:hover { background-image:url(../images/sprites.png); background-position:  -17px -361px; height: 19px; width: 21px; }
 .social-media ul li .instagram { background-image:url(../images/sprites.png); background-position:  -40px -94px; height: 23px; width: 23px;}
 .social-media ul li .instagram:hover { background-image:url(../images/sprites.png); background-position:  -40px -118px; height: 23px; width: 23px; }
 .copyright A:link { color:#005bb0; text-decoration:none; }
 .copyright A:visited { color:#005bb0; text-decoration:none; }
 .copyright A:active { color:#c93827; text-decoration:none; }
 .copyright A:hover { color:#c93827; text-decoration:none; }
	/*Styles For Tab Boxes*/
	.tabbed_area {margin:0px;padding:0px;background-color:#fff;padding:8px;padding-left:0px;width:298px;height:265px;margin-left:5px;margin-top:2px; }
 ul.tabs {float:right;margin:0px;padding:0px;margin-top:5px;margin-bottom:6px;z-index:999;margin-right:0px; }
 ul.tabs li {float:right; margin-left:5px; list-style:none;display:inline;}
 #parliament{ color:#d05344; text-decoration:none;}
 #muncipality { color:#528422; text-decoration:none; }
 ul.tabs li a {background-color:#f0f0f0;padding:28px 1px 7px 1px;border:1px solid #e0e0e0;border-bottom:none; -moz-border-radius: 3px; -webkit-border-radius: 3px;
     -khtml-border-radius: 3px;border-radius: 3px;filter:alpha(opacity=99);-moz-opacity: 0.9;opacity: 0.9;-khtml-opacity: 0.9;cursor:pointer;}
 ul.tabs li a img{margin:0px;padding:0px;padding-top:2px;}
 ul.tabs li a:hover {filter:alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7;-khtml-opacity: 0.7;cursor:pointer;}
 ul.tabs li a.first {background-color:#ffffff;border:1px solid #e0e0e0;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px;}
 ul.tabs li a.active {background-color:#ffffff;border:1px solid #e0e0e0; -moz-border-radius: 3px;-webkit-border-radius: 3px; -khtml-border-radius: 3px;border-radius: 3px;border-bottom: 1px solid #fff !important;}
 .content {float:right;margin:0px;background-color:#ffffff;padding:10px;border-top:1px solid #e0e0e0;overflow:hidden;height:210px; z-index:8;width:255px;}
 #Muncipality, #content_3 { display:none; }
 .content ul {margin:0px;padding:0px 20px 0px 20px;}
 .content ul li {list-style:none;border-bottom:1px dashed #ebebeb;font-size:13px;}
 .content ul li:first-child {margin-top:5px;}
 .content ul li:last-child {border-bottom:none;}
 .content ul li a {text-decoration:none;}
 .content ul li a:hover {color:#555;}
/*Styles For Tab Boxes*/
 .tab-image{float:right;border:1px solid #e0e0e0;padding:1px;}
 .tab-content{float:right;margin-top:-5px;font-size:13px; line-height:16px;margin-right:10px;width:180px; text-align:right; }
	/*NIVO SLIDERS*/
 .nivoSlider {width:1020px;height:550px;float:right;margin-right:-30px;}
 .nivoSlider img {position:absolute;top:0px;right:50px;display:none;}
 .nivoSlider a {border:0;display:block;}
 #slider3 .nivo-controlNav {position:absolute;left:10px;bottom:10px;z-index:99;}
 #slider3 .nivo-controlNav a {display:block;float:right;margin:0 3px 0 0;background:url(../images/nivo-pag.png) top no-repeat;width:22px;height:22px;outline:none;text-indent:-9999px;}
 #slider3 .nivo-controlNav a.active {	background:url(../images/nivo-pag.png) bottom no-repeat;}
 .nivo-directionNav a {display:block;width:50px;height:50px;background:url(../images/slideshow-nav.png) no-repeat;text-indent:-9999px;border:0;}
 a.nivo-nextNav {background:url(../images/slide-next-prev.png) right no-repeat;right:5px;}
 a.nivo-prevNav {background:url(../images/slide-next-prev.png) left no-repeat;left:5px;}
 .nivo-caption {text-shadow:none;font-size:12px;}
 .nivo-caption a {color:#efe9d1;text-decoration:underline;}
 .nivo-caption {text-shadow:none;font-family: Helvetica, Arial, sans-serif;}
 .nivo-caption a { color:#efe9d1;text-decoration:underline;}
 #slider3 {margin-bottom:30px;}
 /*SLIDER FULL WIDTH STARTS*/
 .caption {z-index:99;position:absolute;bottom:70px;right:625px;height:auto;padding:20px;padding-right:0px;width:400px;font-size:11px;color:#fff;text-shadow:none;}
 .slidertitle{color:#333;padding:0px;margin:0px; margin-bottom:5px;font-family: 'GESSTwoLight-Light';font-size:28px;text-align:right;direction:rtl;}
 .caption p{color:#555;padding:0px;margin:0px;font-family: 'GESSTwoLight-Light';font-size:20px;text-align:right;direction:rtl;}
 .slides_container {background:#FFF;overflow:hidden;position:relative;z-index:1;}
 .slides_container img {display:block; z-index:99;-webkit-border-bottom-right-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px;
-moz-border-radius-bottomleft: 6px;
border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;}
 .big-slider{height:315px;width:980px;position:absolute;background-color:transparent;}
 .portfolio-details-slider{height:350px;width:711px;}
 #simple-slider{margin-top:0px;}
/*SLIDER TWO THIRD  WIDTH ENDS*/
 .pagination {position:relative;float:left;z-index:10;margin:-65px 0px 0px 0px; padding-left:0px; margin-left:5px;}
 .pagination li {float:right;margin:0 5px 0 0;list-style:none;}
 .pagination li a {display:block;background:url(../images/slideshow-nav.png) right top no-repeat;width:12px;height:24px;outline:none;text-indent:-9999px; }
 .pagination li.current a {background:url(../images/slideshow-nav.png) left top no-repeat;}
 .slides-nav {position: relative;z-index: 100;display: none;}
 .slides-nav a {position: absolute;display: block;text-indent: -9999px;width: 12px;height: 50px;cursor: pointer;background-image: url(../images/slide-next-prev.png);}
 .slides-nav a.prev {
	background-position: left;
	margin: -275px 0 0 -10px;
	-webkit-transition:all 0.3s ease, top 0ms linear;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.4s ease;
	-ms-transition:all 0.4s ease;
	transition:all 0.3s ease;
  }
 .slides-nav a.prev:hover{background-position: left;margin: -275px 0 0 -15px;}
 .slides-nav a.next {
	background-position: right;
	margin: -275px 0 0 920px;
	-webkit-transition:all 0.3s ease, top 0ms linear;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.4s ease;
	-ms-transition:all 0.4s ease;
	transition:all 0.3s ease;
  }
 .slides-nav a.next:hover {background-position: right;margin: -275px 0 0 925px;}
 .kwicks-container {width: 1020px; height:550px; margin: 0 auto 30px auto; overflow:hidden; position:relative;background: #FFF;}
 .kwicks {list-style: none;position: relative;margin: 0;padding: 0;background:#FFF;overflow:hidden; }
 .kwicks li{width: 220px;height: 550px;display: block;overflow: hidden;padding: 0; }
 .kwicks.horizontal li {margin-right: 0px;float: left;background: #FFF;}
 .kwicks.vertical  li{margin-bottom: 5px;}
 #mycarousel li{padding-bottom:0px;height:66px;}
 #mycarousel1 li{padding-bottom:0px;height:66px;}
 .event-calendar{width:392px;height:120px;background-color:#eef4f8; }
 .calendar-header{height:35px;background-color:#eef4f8;border-bottom:1px solid #deeaf3; }
 .event-title{float:right;margin-right:10px;margin-top:10px;}
 .event-nav{float:left;margin-left:10px;margin-top:10px;}
 .event-nav a img{border:none;}
 .event-nav span{margin-left:10px;margin-right:10px;font-family: 'GESSTwoLight-Light';font-size:16px;}
 .calendar-content{border:1px solid #eff5fa;background-color:#e2eaef;}
 .calendar-content table{margin: 0; padding: 0;border: 0;  outline: 0;margin-top:2px;margin-right:5px;border-collapse: separate;border-spacing: 0px;}
 .calendar-content table td{padding: 5px 6px;}
 .calendar-content thead{font-family: 'Questrial', sans-serif;color:#999;font-size:9px;text-align:center;}
 .calendar-content tbody{font-family: 'Questrial', sans-serif;color:#555;font-size:12px;text-align:center;}
 .date_has_event{color:#c93827;}
 .date_has_event{color:#c93827;}
 .date_has_event A:link { color:#c93827; text-decoration:none; }
 .date_has_event A:visited { color:#c93827; text-decoration:none; }
 .date_has_event A:active { color:#005bb0; text-decoration:none; }
 .date_has_event A:hover { color:#005bb0; text-decoration:none; }
/*TAB Caserole Style*/
 .jcarousel-skin-tango .jcarousel-direction-rtl {direction: rtl;}
 .jcarousel-skin-tango .jcarousel-container-horizontal {width: 298px;}
 .jcarousel-skin-tango .jcarousel-container-vertical {width: 298px;height: 230px;}
 .jcarousel-skin-tango .jcarousel-clip-horizontal {width:  260px;height: 66px;}
 .jcarousel-skin-tango .jcarousel-clip-vertical {width:  298px;height: 230px;}
 .jcarousel-skin-tango .jcarousel-item { width: 255px;height: 65px;}
 .jcarousel-skin-tango .jcarousel-item-horizontal {margin-right: 0; margin-left: 10px;}
 .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 0px;margin-right: 10px;}
 .jcarousel-skin-tango .jcarousel-item-vertical {margin-bottom: 10px; float:right !important;}
 .jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}
 .jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;top: 43px;left: 5px;width: 32px;height: 32px;cursor: pointer;background: transparent url(next-horizontal.png) no-repeat 0 0;}
 .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {right: 25px;left: auto;background-image: url(prev-horizontal.png);}
 .jcarousel-skin-tango .jcarousel-next-horizontal:hover {background-position: -32px 0;}
 .jcarousel-skin-tango .jcarousel-next-horizontal:active { background-position: -64px 0;}
 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default; background-position: -96px 0;}
 .jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute;top: 43px;right: 5px;width: 32px;height: 32px;cursor: pointer;background: transparent url(prev-horizontal.png) no-repeat 0 0;}
 .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {right: auto;left: 5px;background-image: url(next-horizontal.png);}
 .jcarousel-skin-tango .jcarousel-prev-horizontal:hover {background-position: -32px 0;}
 .jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position: -64px 0;}
 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default; background-position: -96px 0;}
 .jcarousel-skin-tango .jcarousel-next-vertical {position: absolute;bottom: 10px;right: 248px;width: 20px;height: 20px;cursor: pointer;background: transparent url(next-vertical.png) no-repeat 0 0;}
 .jcarousel-skin-tango .jcarousel-next-vertical:hover {background-position: 0 -20px;}
 .jcarousel-skin-tango .jcarousel-next-vertical:active { background-position: 0 -40px;}
 .jcarousel-skin-tango .jcarousel-next-disabled-vertical,
 .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
 .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {cursor: default;background-position: 0 -60px;}
 .jcarousel-skin-tango .jcarousel-prev-vertical {position: absolute;top: 0px;right: 248px;width: 20px;height: 20px;cursor: pointer;background: transparent url(prev-vertical.png) no-repeat 0 0;}
 .jcarousel-skin-tango .jcarousel-prev-vertical:hover {background-position: 0 -20px;}
 .jcarousel-skin-tango .jcarousel-prev-vertical:active {background-position: 0 -40px;}
 .jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
 .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
 .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {cursor: default;background-position: 0 -60px;}
 
  /*JQUERY TAB 2*/
 .jcarousel1-skin-tango .jcarousel1-direction-rtl {direction: rtl;}
 .jcarousel1-skin-tango .jcarousel1-container-horizontal {width: 298px;}
 .jcarousel1-skin-tango .jcarousel1-container-vertical {width: 298px;height: 230px;}
 .jcarousel1-skin-tango .jcarousel1-clip-horizontal {width:  260px;height: 66px;}
 .jcarousel1-skin-tango .jcarousel1-clip-vertical {width:  298px;height: 230px;}
 .jcarousel1-skin-tango .jcarousel1-item { width: 255px;height: 65px;}
 .jcarousel1-skin-tango .jcarousel1-item-horizontal {margin-right: 0; margin-left: 10px;}
 .jcarousel1-skin-tango .jcarousel1-direction-rtl .jcarousel-item-horizontal {margin-right: 10px;margin-left: 0;}
 .jcarousel1-skin-tango .jcarousel1-item-vertical {margin-bottom: 10px;}
 .jcarousel1-skin-tango .jcarousel1-item-placeholder {background: #fff;color: #000;}
 .jcarousel1-skin-tango .jcarousel1-next-horizontal {position: absolute;top: 43px;left: 5px;width: 32px;height: 32px;cursor: pointer;background: transparent url(next-horizontal.png) no-repeat 0 0;}
 .jcarousel1-skin-tango .jcarousel1-direction-rtl .jcarousel-next-horizontal {right: 25px;left: auto;background-image: url(prev-horizontal.png);}
 .jcarousel1-skin-tango .jcarousel1-next-horizontal:hover {background-position: -32px 0;}
 .jcarousel1-skin-tango .jcarousel1-next-horizontal:active { background-position: -64px 0;}
 .jcarousel1-skin-tango .jcarousel1-next-disabled-horizontal,
 .jcarousel1-skin-tango .jcarousel1-next-disabled-horizontal:hover,
 .jcarousel1-skin-tango .jcarousel1-next-disabled-horizontal:active {cursor: default; background-position: -96px 0;}
 .jcarousel1-skin-tango .jcarousel1-prev-horizontal {position: absolute;top: 43px;right: 5px;width: 32px;height: 32px;cursor: pointer;background: transparent url(prev-horizontal.png) no-repeat 0 0;}
 .jcarousel1-skin-tango .jcarousel1-direction-rtl .jcarousel-prev-horizontal {right: auto;left: 5px;background-image: url(next-horizontal.png);}
 .jcarousel1-skin-tango .jcarousel1-prev-horizontal:hover {background-position: -32px 0;}
 .jcarousel1-skin-tango .jcarousel1-prev-horizontal:active { background-position: -64px 0;}
 .jcarousel1-skin-tango .jcarousel1-prev-disabled-horizontal,
 .jcarousel1-skin-tango .jcarousel1-prev-disabled-horizontal:hover,
 .jcarousel1-skin-tango .jcarousel1-prev-disabled-horizontal:active {cursor: default; background-position: -96px 0;}
 .jcarousel1-skin-tango .jcarousel1-next-vertical {position: absolute;bottom: 10px;right: 255px;width: 20px;height: 20px;cursor: pointer;background: transparent url(next-vertical.png) no-repeat 0 0;}
 .jcarousel1-skin-tango .jcarousel1-next-vertical:hover {background-position: 0 -20px;}
 .jcarousel1-skin-tango .jcarousel1-next-vertical:active { background-position: 0 -40px;}
 .jcarousel1-skin-tango .jcarousel1-next-disabled-vertical,
 .jcarousel1-skin-tango .jcarousel1-next-disabled-vertical:hover,
 .jcarousel1-skin-tango .jcarousel1-next-disabled-vertical:active {cursor: default;background-position: 0 -60px;}
 .jcarousel1-skin-tango .jcarousel1-prev-vertical {position: absolute;top: 0px;right: 255px;width: 20px;height: 20px;cursor: pointer; background: transparent url(prev-vertical.png) no-repeat 0 0;}
 .jcarousel1-skin-tango .jcarousel1-prev-vertical:hover {background-position: 0 -20px;}
 .jcarousel1-skin-tango .jcarousel1-prev-vertical:active {background-position: 0 -40px;}
 .jcarousel1-skin-tango .jcarousel1-prev-disabled-vertical,
 .jcarousel1-skin-tango .jcarousel1-prev-disabled-vertical:hover,
 .jcarousel1-skin-tango .jcarousel1-prev-disabled-vertical:active {cursor: default;background-position: 0 -60px;}
 /*TAB Caserole Style*/
/* NEWS Ticker Styling */
.ticker-wrapper.has-js {margin: 20px 0px 20px 0px;margin-top:-25px;padding: 0px 10px;padding-right:130px;width: 900px;height: 30px;display: block;z-index:6;background-color:transparent;font-size: 0.75em;}
.ticker {width: 750px;height: 25px;display: block;position: relative;overflow: hidden;z-index:6;background-color: transparent; padding-top:4px;}
.ticker-title {padding-top: 9px;color: #990000;font-weight: bold;background-color: transparent;text-transform: uppercase;}
.ticker-content {margin: 0px;position: absolute;color: #fff;background-color: transparent;overflow: hidden;white-space: nowrap;line-height: 1.8em; direction:rtl;}
.ticker-content:focus {none;}
.ticker-content a {font-family:Tahoma, Geneva, sans-serif;font-size:14px;text-decoration: none;	color: #fff;}
.ticker-content a:hover {text-decoration: none;	color: #fff;}
.ticker-swipe {padding-top: 9px;position: absolute;top: 0px;background-color: #7d8183;display: block;width: 800px;height: 16px;}
.ticker-swipe span {margin-right: 1px;background-color: #7d8183;border-bottom:1px solid #fff;height: 14px;width: 7px;display: block;float:right;}
.ticker-controls {padding: 0px;margin:0;margin-right:20px;padding: 8px 0px 0px 0px;list-style-type: none;float: right;}
.ticker-controls li {padding: 0px;margin:0;margin-left: 5px;float: left;cursor: pointer;height: 16px;width: 16px;display: block;}
.ticker-controls li.jnt-play-pause {background-position: 32px 16px;display:none;}
.ticker-controls li.jnt-play-pause.over {background-position: 32px 32px;}
.ticker-controls li.jnt-play-pause.down {background-position: 32px 0px;}
.ticker-controls li.jnt-play-pause.paused {background-position: 48px 16px;}
.ticker-controls li.jnt-play-pause.paused.over {background-position: 48px 32px;}
.ticker-controls li.jnt-play-pause.paused.down {background-position: 48px 0px;}
.ticker-controls li.jnt-prev {background-image: url('../images/sprites.png');background-repeat:no-repeat; background-position:  -0px -15px; height: 14px; width: 15px;}
.ticker-controls li.jnt-prev:hover,.ticker-controls li.jnt-next {filter:alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;-khtml-opacity: 0.8;cursor:pointer;}
.ticker-controls li.jnt-prev.over {}
.ticker-controls li.jnt-prev.down {}
.ticker-controls li.jnt-next {background-image: url('../images/sprites.png');background-position:  -0px -0px; height: 14px; width: 15px;background-repeat:no-repeat;}
.ticker-controls li.jnt-next.over {}
.ticker-controls li.jnt-next.down {	}
.js-hidden {display: none;}
.no-js-news {padding: 10px 0px 0px 45px; color: #fff;}
.left .ticker-swipe {}
.left .ticker-controls, .left .ticker-content, .left .ticker-title, .left .ticker {float: left;}
.left .ticker-controls {padding-left: 6px;}
.right .ticker-swipe {}
.right .ticker-controls, .right .ticker-content, .right .ticker-title, .right .ticker { float: right;}
.right .ticker-controls { padding-right: 6px;}
/* NEWS Ticker Styling */


/* The Nivo Slider styles */
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;top:0px;right:0px;}
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;right:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
.nivo-slice {display:block;position:absolute;z-index:5;height:100%;}
.nivo-box {display:block;position:absolute;z-index:5;}
.nivo-caption {position:absolute;left:0px;top:0px;background:#111;color:#fff;opacity:0.5; width:100%;z-index:8;padding:0 7px;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}
.nivo-directionNav a {position:absolute;top:45%;z-index:9;cursor:pointer;}
.nivo-prevNav {right:0px;}
.nivo-nextNav {left:0px;}
.nivo-controlNav a {position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}
/* NIVO SLIDER STYLES*/

/*MENU STYLE STARTS*/
.juizdropdown {position: absolute;padding:0px;margin:0px; margin-right: 185px;font-size: 16px;}
.juizdropdown li {display:inline-block;list-style: none;}
.juizdropdown li.first { background: none; }
.juizdropdown a {display:inline-block;border: 0 none;text-decoration: none;outline: 0 none;}
.juizdropdown a:focus { text-decoration: underline; }
.juizdropdown .juizSub,
.juizdropdown .juizSubSub 
{   
    position: absolute;
	display: none;
	width:230px;
	background-color:#fff;
	background-image: none;
	z-index:999;
     box-shadow: 0 1px 5px #ccd1d5, inset 0 10px 20px #fff;
     -webkit-box-shadow: 0 0 5px rgba(191, 191, 191, 191); 
     -moz-box-shadow: 0 1px 5px #ccd1d5, inset 0 10px 20px #fff;
     filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	 opacity: 0.95;
	-khtml-opacity: 0.95;
}
.juizdropdown .juiSub {top: 41px; right:0;}
.juizdropdown .juizSub li {position:relative;width:125px;height:28px;background: none;text-align:right;}
.juizdropdown .juizSub li.last {border-bottom:none;}
.juizdropdown .juizSub a {background-color: #6ba6df;margin-right:0 !important; padding-right:10px;}
.juizdropdown .juizSub li.first a { border-top: 0; } 
.juizdropdown .juizSub li.last a { border-bottom: 0; }
.juizdropdown .juizSubSub {left: -242px; top:0;}
.juizdropdown .hasSub > a {background: url(../images/arrow_down.png) 4% 50% no-repeat;}
.juizdropdown li.hasSubSub {background: transparent url(../images/arrow_right1.png) 4% 49% no-repeat;}
.juizClear { clear: left; height: 0; overflow: hidden; }
@media (max-width:640px) {
	.juisdropdown .juizSubSub {display:none;}
	.juizdropdown,
	.juizdropdown .juizSub,
	.juizdropdown .juizSub li,
	.juizdropdown .juizSub li a	{position:static;display: inline-block;text-align:right;}
	.juizdropdown {margin: 5px;}
	.juizdropdown ul {box-shadow: 0 0 0 !important;background: none !important;border:0 !important;border-radius:0 !important;}
	.juizdropdown li {background-image: none;}
	.juizdropdown li a {border:0 !important;padding-right:0;}
	.juizdropdown .juizSub a {padding: 0;margin: 0;}
	.juizdropdown .juizSub li + li {padding-right: 12px;}
	.juizdropdown .juizSub li + li a:before {content: "|";position:relative;right:-8px;}
	.juizdropdown > li {display: block;}
	.juizdropdown li.hasSubSub {background:none;}
	.juizdropdown .hasSub {line-height: 24px;}
	.juizdropdown li + .hasSub {margin-top: 12px;}
	.juizdropdown .hasSub > a {background: transparent url(../img/arrow_right.png) 4% 50% no-repeat;}
}
/*MENU STYLES ENDS*/

/*EVENTS POPUP STYLES*/
td.date_has_event {}
td.multiple_event {background: #E7ECF2 url(../images/cal-bg.png) no-repeat;}
td.public_event {background: #E7ECF2 url(../images/cal-pbg.png) no-repeat;}
td.media_event {background: #E7ECF2 url(../images/cal-mbg.png) no-repeat;}
td.date_has_event a {text-decoration:none;}
.events {position: relative;}
.events ul {
	text-align: left;
	position: absolute;
	display: none;
	z-index: 1000;
	padding: 15px;
	background: url(../images/cal-popup-bg.png);
	color: white;
	border: 1px solid #ccc3ba;
	font-size: 15px;
	width: 200px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	-border-radius: 3px;
	list-style: none;
	color: #444444;
}
.events li {padding-bottom: 5px;list-style:outside square !important; color:#c93827;margin-right:10px;}
.eventpopstylep{color:#8b7661;}
.eventpopstylem{color:#ad9449;}
.events li span {display: block;font-size: 12px;text-align: right;color: #555;}
.title A:link {font-size: 16px; font-family: 'Questrial', sans-serif; font-weight:bold; color: #c93827 !important; line-height:16px; text-decoration: none} 
.title A:visited { color: #c93827 !important; line-height:16px; text-decoration: none} 
.title A:active {color: #005bb0 !important; line-height:16px; text-decoration: none} 
.title A:hover { color: #005bb0 !important; line-height:16px; text-decoration: none}
.desc A:link {color: #555 !important; line-height:16px; text-decoration: none} 
.desc A:visited {color: #555 !important; line-height:16px; text-decoration: none} 
.desc A:active {color: #555 !important; line-height:16px; text-decoration: none} 
.desc A:hover {  color: #555 !important; line-height:16px; text-decoration: none}
.no-border{border-bottom:none !important;color:#fff;}
.event-flag{float:left;font-size: 5px;text-align: justify;color: #555;margin-top:10px;}
.event-flagp{color: #8b7661 !important;}
.event-flagm{color: #ad9449 !important;}
/*EVENT POPUP STYLES ENDS*/
/*Inner Page style*/
.header-border{ border-bottom:1px solid #e1e1e1;}
.nav-breadcrums{float:right;width:980px;height:40px;}
.breadcrums{text-align:right;margin-right:240px;padding-top:15px;font-family:Tahoma, Geneva, sans-serif;color:#555;font-size:11px;}
.breadcrums img{margin-left:5px;margin-right:5px;}
 .breadcrums A:link { color:#555; text-decoration:none; }
 .breadcrums A:visited { color:#555; text-decoration:none; }
 .breadcrums A:active { color:#005bb0; text-decoration:none; }
 .breadcrums A:hover { color:#005bb0; text-decoration:none; }
.tools{float:left;margin-top:-15px;}
.tools a{ margin-right:10px;margin-left:5px;}
.tools a:hover{filter:alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;-khtml-opacity: 0.5;cursor:pointer;}
.print-icon{ background-image:url(../images/sprites.png);background-position:  -17px -345px; height: 15px; width: 16px;}
.left-column{float:right;width:220px;position: relative;background-color:#eee;padding-bottom:5px;min-height:500px;text-align:right;}
.left-column-content{margin:0;padding:0;margin-top:20px;padding-right:13px;padding-bottom:10px;list-style:none;border-bottom:1px solid #fff;}
.left-column ul{margin:0;padding:0;margin-top:10px;padding-bottom:10px;list-style:none;border-bottom:1px solid #fff;}
.left-column ul li{font-size:14px;font-family: 'GESSTwoLight-Light';text-align:right !important;}
.left-column ul li:hover{background-color:#6ba6df;color:#fff;}
.left-column ul li div{width:220px;cursor:pointer;}
.left-column ul li div a{display:block;padding-right:15px;padding-top:5px;padding-bottom:4px;text-align:right;}
.left-column ul li div:hover > a{color:#fff;}
.left-column ul li A:link { color:#555; text-decoration:none; }
.left-column ul li A:visited { color:#555; text-decoration:none; }
.left-column ul li A:active { color:#fff; text-decoration:none; }
.left-column ul li A:hover { color:#fff; text-decoration:none; }
.left-column ul li.current A:link{color:#fff;}
.left-column ul li.current A:visited{color:#fff;}
.left-column ul li.current{background-color:#6ba6df;color:#fff;}
.submenu_head {cursor: pointer;position: relative;margin:1px;font-size:14px;font-family: 'GESSTwoLight-Light';text-align:right !important;background:url(../images/down-blue.png) center left no-repeat;}
.submenu_head1 {cursor: pointer;position: relative;margin:1px;font-size:14px;font-family: 'GESSTwoLight-Light';text-align:right !important;background:url(../images/left.png) center left no-repeat;}
.menu_head {padding: 5px 10px;cursor: pointer;position: relative;margin:1px;font-size:14px;font-family: 'GESSTwoLight-Light';text-align:right !important;background:url(../images/left.png) center left no-repeat;}
 .menu_head:hover{padding: 5px 10px;cursor: pointer;position: relative;margin:1px;font-size:14px;font-family: 'GESSTwoLight-Light';text-align:right !important;color:#fff !important;background-color: #6ba6df !important;}
.currenthead{padding: 5px 10px;cursor: pointer;position: relative;margin:1px;font-size:14px;font-family: 'GESSTwoLight-Light';text-align:right !important;color:#fff;background: #6ba6df url(../images/left.png) center left no-repeat;}
.menu_head1 {padding: 5px 10px;cursor: pointer;position: relative;margin:1px;font-size:14px;font-family: 'GESSTwoLight-Light';text-align:right !important;}
.menu_head1:hover{padding: 5px 10px;cursor: pointer;position: relative;display:block;margin:1px;color:#fff !important;background-color: #6ba6df !important;}
.menu_head1 a{display:block;text-align:right;}
.menu_head1 a:hover{color:#fff;}
.currenthead1{padding: 5px 10px;cursor: pointer;position: relative;margin:1px;font-size:14px;font-family: 'GESSTwoLight-Light';text-align:right !important;color:#fff;background-color: #6ba6df;}
.menu_body {display:none;}
.submenu_body{display:none;}
.sublevel1{display:block;font-family: 'GESSTwoLight-Light';text-align:right;font-size:13px;padding-right:15px;padding-top:3px;padding-bottom:3px;}
.sublevel2{display:block;font-family: 'GESSTwoLight-Light';text-align:right;font-size:12px;color:#777;padding-right:25px;padding-top:2px;padding-bottom:2px;}
.span-blue{color:#005bb0;}
.span-grey{color:#777;}
.sublevel1:link { color:#555; text-decoration:none; }
.sublevel1:visited { color:#555; text-decoration:none; }
.sublevel1:active { color:#005bb0; text-decoration:none; }
.sublevel1:hover { color:#005bb0; text-decoration:none; }
.sublevel2:link { color:#777; text-decoration:none; }
.sublevel2:visited { color:#777; text-decoration:none; }
.sublevel2:active { color:#005bb0; text-decoration:none; }
.sublevel2 span:hover { color:#005bb0; text-decoration:none; }
.right-column{float:right;position: relative;width:735px;padding-bottom:5px;padding-right:20px;min-height:500px;height:auto;}
.banner-image{width:715px;height:180px;padding:10px;background-color:#eee;margin-bottom:22px;}
.banner-image img{border:1px solid #fff;}
.list-content{margin:0;padding:0;margin-top:12px;color:#555;text-align:right;}
.list-content li{list-style-position:outside;margin-right:17px;margin-bottom:10px;}
.list-content li span{color:#555;line-height:17px;}
.list-content ul{margin:0;padding:0;margin-top:10px;margin-bottom:10px;}
.list-content ul li{list-style-image:url('../images/content-innerlist.png');}
.contact-opening{color:#555;padding-left:10px;}
.main-head-black{color:#555;}
.working-days{margin-top:15px;font-size:13px;text-align:right;}
.contact-wrapper{width:735px;padding-bottom:10px;border-bottom:1px solid #e1e1e1;}
.addess-block{float:right;width:285px;color:#555;margin-top:20px;line-height:18px;}
.addess-block div { text-align:right; }
.phone-block{width:285px;float:right;color:#555;margin-right:20px;}
.icon-block{float:right;height:60px;width:25px;}
.phone-block ul li{list-style:none;margin-bottom:3px;text-align:right;direction:ltr;}
.phone-block ul li a:hover { color:#005bb0;}
.phone-block ul li img{margin-left:10px;float:right;margin-top:3px;}
/*Inner Page style*/
 /*--------- Form spcific styles ---------*/
.inp-form	{border: none;background-color:#f4f4f4;color: #393939;padding: 6px 6px 0 6px;}
#contact{color:#555;}
#contact div{text-align:right;}
#contact ul{margin:0;padding:0;margin-right:0px;}
#contact ul li{ margin:10px 0;list-style:none;}
#contact label{ display:block; float:right;width:130px;font-family:Tahoma, Geneva, sans-serif;font-size:12px; font-weight:bold; text-align:right; margin-right:20px;}
#contact input.textinput{ width:280px; height:18px; margin-right:10px; padding:5px 10px; background-color:#f3f3f3; border:1px solid #eaeaea;}
#contact ul li A:link { color:#c93827; text-decoration:none; }
#contact ul li A:visited { color:#c93827; text-decoration:none; }
#contact ul li A:active { color:#005bb0; text-decoration:none; }
#contact ul li A:hover { color:#005bb0; text-decoration:none; }
.rounded_five{-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
#contact ul li label{font-weight:bold; width:110px;}
#contact ul li .textinput{background-color:#f3f3f3;}
.validation-message{font-style:normal;}
.calendar-image{background-image:url(../images/calendar.png);border:solid 1px #000;background-position:10px center;background-repeat:no-repeat;}
.error{background-color:#ffcccc; border:1px solid #ff9999;}
#contact textarea{ padding:10px; background-color:#f4f4f4;margin-right:10px; border:1px solid #eaeaea; width:370px;}
.submit_btn{ margin-right:140px;color:#fff;cursor:pointer;font-size:14px;font-family:'GESSTwoLight-Light'; padding:2px 10px; background-color:#6ba6df; border:1px solid #7bb2d9;}
.submit_btn:hover{filter:alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;-khtml-opacity: 0.8;cursor:pointer;}
.dropdown{background-color:#f4f4f4;border:none;cursor: pointer;height:28px;margin-right:10px;padding:5px 2px;text-align: right;width: 298px;}
	.dropdown option{background-color:#f4f4f4;border: none;color:#000;}
	.validation-message{color:#c93827;}
	/*--------- Form spcific styles ---------*/
	.newslist{margin-top:7px; margin-bottom:-5px;}
	.newsdetails{margin-top:10px;}
	.newslist-wrapper{width:735px;margin-top:20px;padding-bottom:20px; border-bottom:1px solid #e1e1e1;}
	.newslist-wrapper img{float:left;}
	.newslist-title{font-size:14px;font-family:'GESSTwoLight-Light';color:#555; margin-bottom:5px; text-align:right;}
	.newslist-title a{color:#005bb0;}
	.newslist-title a:hover{color:#555;}
	.newslist-content{width:500px;float:right;margin-right:15px; text-align:right;}
	.news-details{margin-top:10px;}
	.news-details img{margin:0;border:5px solid #eee;float:left;margin-right:15px;margin-bottom:10px;} 
	.news-details-content{float:right; text-align:right; }
	.news-details-content p{margin-top:5px;}
	.news-details-date{float:right; width:380px;margin:0;padding:0;padding-bottom:5px;}
	.paginationgrid {clear:both; height:30px; margin-top:5px; text-align: center; padding-top:4px; cursor: default; }
    .paginationgrid a, .paginationgrid span {margin-right:8px; padding-top:2px;}
    .paginationgrid .disabled { color: #aaaaaa; }
    .paginationgrid .current { font-style: normal; color: #fff; display: inline-block;background-color:#6ba6df; -webkit-border-radius: 6px;-moz-border-radius: 6px; border-radius: 6px;}
     .paginationgrid .current:hover{ color:#fff;}
    .paginationgrid a { text-decoration: none; color: #6c6c6c; }
    .paginationgrid a:hover, .pagination a:focus { color: #22a7df; text-decoration: none; }
    .paginationgrid .prev_page{background-image:url('../images/paging-prev-enable.png'); background-repeat:no-repeat;}
     .paginationgrid .disabled_prev_page{background-image:url('../images/paging-prev-disable.png'); background-repeat:no-repeat;}
     
    .paginationgrid .next_page{background-image:url('../images/paging-next-enable.png');background-repeat:no-repeat;}
    .paginationgrid .disabled_next_page{background-image:url('../images/paging-next-disable.png');background-repeat:no-repeat;}
      
    .paginationgrid .pagelist{background-color:#eee; -webkit-border-radius: 6px;-moz-border-radius: 6px; border-radius: 6px;}
	
	.eventlist-content{width:250px;float:right;margin-right:12px; text-align:right;}
	.event-date{margin-top:10px; font-weight:bold;font-size:12px;text-align:right;}
	.eventlist-map{width:315px;float:right; margin-right:20px;}
	.map-flag{height:40px;float:right; margin-right:10px;}
	.map-content{margin-right:10px;float:right; text-align:right;}
	.map-content span{color:#777;}
	.map-link{margin-top:10px; clear:both;}
	.map-link img{float:right;}
	.map-link a{float:right; margin-top:-7px; margin-right:5px;}
	.map-link A:link { color:#c93827; text-decoration:none; }
	.map-link A:visited { color:#c93827; text-decoration:none; }
	.map-link A:active { color:#005bb0; text-decoration:none; }
	.map-link A:hover { color:#005bb0; text-decoration:none; }
	
	.contact-faq{font-size:15px; font-family: 'Questrial', sans-serif; line-height:20px; margin-right:10px;}
	.contact-faq A:link { color:#c93827; text-decoration:none; }
	.contact-faq A:visited { color:#c93827; text-decoration:none; }
	.contact-faq A:active { color:#005bb0; text-decoration:none; }
	.contact-faq A:hover { color:#005bb0; text-decoration:none; }
	.head1{font-family: 'Questrial', sans-serif;font-size:24px;color:#555;margin-bottom:8px;}
.head2{font-family: 'Questrial', sans-serif;font-size:20px;color:#555;margin-bottom:7px;}
.head3{font-family: 'Questrial', sans-serif;font-size:16px;color:#555;margin-bottom:5px;}
.head1-blue{font-family: 'Questrial', sans-serif;font-size:24px;color:#005bb0;margin-bottom:8px;}
.head2-blue{font-family: 'Questrial', sans-serif;font-size:20px;color:#005bb0;margin-bottom:7px;}
.color-blue{color:#005bb0;}
.head2-blue{font-family: 'Questrial', sans-serif;font-size:20px;color:#005bb0; margin-bottom:7px;}
.sub-heading{font-size:12px;color:#22a7df;margin-bottom:5px;}
.center-wrapper{float:right;width:735px;min-height:185px;margin-top:20px;border:1px solid #e1e1e1;-moz-border-radius: 8px;-webkit-border-radius: 8px;-khtml-border-radius: 8px;border-radius: 8px;} 
.center-title{height:25px;background-color:#eee;font-size:14px;font-family:'GESSTwoLight-Light';text-align:right;padding-top:10px;padding-right:15px;
    -moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px; border-top-right-radius: 8px;}
.center-image{float:right;background-color:#eee;margin-top:15px;margin-right:15px;min-width:185px;min-height:115px;}
.center-image img{border:5px solid #eee;margin:auto auto;}
.center-content{float:right;margin-top:15px;margin-right:15px;}
.center-content img{float:right;}
.cente-content-wrapper{float:right;margin-top:5px;margin-right:10px;}
.center-head{font-family:'GESSTwoLight-Light';text-align:right;font-size:14px;margin-bottom:5px;}
.center-sub-head{float:right;font-size:13px;color:#777; margin-bottom:10px;clear:both;}
.candidate-style{padding-bottom:10px;} 
.candidate-title{margin-bottom:10px;}
.candidate-box{float:right; margin-right:30px;margin-top:10px;margin-bottom:10px;margin-left:10px;width:140px;text-align:center;}
.candidate-box img{border:5px solid #eee; }
.candidate-box-content{font-size:13px;font-weight:bold;width:140px;text-align:center;}
.winner-badge{font-size:12px;color:#005bb0;width:140px;text-align:center;}
.result-summary{float:left;margin-left:10px;font-size:13px;text-align:right;}  
.summary-break{color:#aaa;display:inline-block;margin-left:7px;margin-right:7px;}
.header-col1{float:right;width:367px;height:40px;padding-top:8px;text-align:center;background-color:#f6f6f6;border-left:1px solid #ededed;border-right:1px solid #fff;border-top:1px solid #fff;}
.header-col2{float:right;width:90px;height:40px;padding-top:8px;text-align:center;background-color:#f6f6f6;border-left:1px solid #ededed;border-right:1px solid #fff;border-top:1px solid #fff;}
.header-col3{float:right;width:90px;height:40px;padding-top:8px;text-align:center;background-color:#f6f6f6;border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;}
.header-col4{float:right;width:90px;height:40px;padding-top:8px;text-align:center;background-color:#f6f6f6;border-left:1px solid #fff;border-top:1px solid #fff;}
.header-col5{float:right;width:90px;height:40px;padding-top:8px;text-align:center;background-color:#f6f6f6;border-left:1px solid #fff;border-top:1px solid #fff;}
.content-col1{float:right;width:368px;height:90px;padding-top:10px;border-left:1px solid #ededed;border-bottom:1px solid #ededed;}
.content-col1 img{border:5px solid #eee;margin-right:10px;float:right;}
.result-title{float:right;font-size:13px;font-weight:bold;margin-top:25px;margin-right:15px;text-align:right;}
.content-col2{float:right;width:91px;height:60px;padding-top:40px;text-align:center;border-left:1px solid #ededed;border-bottom:1px solid #ededed;vertical-align:middle;}
.content-col3{float:right;width:90px;height:60px;padding-top:10px;text-align:center;padding-top:40px;border-left:1px solid #ededed;border-bottom:1px solid #ededed;}
.content-col4{float:right;width:90px;height:60px;padding-top:10px;text-align:center;padding-top:40px;border-left:1px solid #ededed;border-bottom:1px solid #ededed;}
.content-col5{float:left;width:91px;height:60px;padding-top:10px;text-align:center;padding-top:40px;border-bottom:1px solid #ededed;margin-left:1px;}
.winner-result-badge{float:right;font-size:12px;margin-right:15px;margin-top:5px;color:#fff;width:200px;text-align:right;}
.menu-listing{clear:both;float:right;}
.menu-block{float:right;}
.menu-block ul{padding:0px;padding-right:20px;}
.menu-block ul li{font-weight:bold;list-style:none;margin-bottom:7px;}
.menu-block ul li a{display:inline-block;margin-right:5px;color:#555 !important;}
.menu-block ul li a:hover{color:#005bb0 !important;}
.image-block{float:right;}
.hide-header{display:none;}
.CalendarCSS{background-color:#eee;color:#005bb0;}  
.publication-block{ width:170px; float:right; margin-top:10px; margin-right:18px; display:block;}
.publication-book{background-image:url(../images/publication-bg.png);width:157px; height:217px; background-repeat:no-repeat;}
.publication-book img{float:left;border:1px solid #e8e8e5;}
.publication-title{width:170px;font-size:13px; margin-top:10px;}
.price-tag{ width:82px; height:20px; background-color:#7bb2d9; margin-top:7px; color:#fff; padding-left:12px; padding-top:2px;}
.video-block{float:right;width:630px; margin-top:10px; text-align:center; margin-bottom:15px;}
.video-list{ margin-top:10px;}
.video-wrap{display:inline-block; position:relative; width:200px; height:150px;background-position:center center;
	    transition: all 300ms; 
	    -webkit-transition: all 300ms; 
	    -webkit-animation: all 400ms ease;
	    animation: all 400ms ease;
	    border:5px solid #e6e6e6;
	    -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
	    }
.video-wrap:hover{border:5px solid #6ba6df;}
.video-wrap-current{border:5px solid #6ba6df;}
.video-wrap a{ display:block;color:#ecf1f1; font-size:24px; text-align:center; padding-top:65px; height:85px;
    -webkit-transition: all 0.5s ease;
        -moz-transition: all 0.5s ease;
        -ms-transition: all 0.5s ease;
            -o-transition: all 0.5s ease;
            transition: all 0.5s ease;}
.video-wrap a span{display:inline-block; margin-top:43px;}
.video-popup{float:right; position:relative; margin-bottom:15px; display:none;}
.video-popup span{position:absolute; margin-top:-12px; cursor:pointer; left:0; border:1px solid #ccc;}
.video-list,.video-row{float:right;}
.video-list .video-item{float:right; width:200px;padding-left:62px; margin-top:12px; margin-bottom:12px;}
.video-list .video-item h2{ font-size:13px;margin-top:8px; font-weight:normal; text-align:right;}
.video-row .video-popup{margin-top:10px;background-image:url(../images/ajax-loader.gif); background-repeat:no-repeat; background-position:center center;}
.video-row .video-popup .video-file{margin-top:20px;}
.video-url{display:none;}
.last-child{padding-left:0px !important;}