﻿/* Reset */
input,select, option{color:#000;border:0; margin:0; padding:0;}
input{padding:2px 4px;}
a, div,hr,img,li, p, span, ul {
	border:0; margin:0; padding:0;
}
ul,li,a{color:#FFF;}
.nochild span{color:#FFF;}

a, a:visited {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
	color:#fff;
}

body {
	border:0; margin:0; padding:0;
	color:#fff;
	font-size:12px;
	font-family: Arial, Helvetica, Sans-Serif;
}

/*

	common classes

*/
.transparent25 {
	filter:alpha(opacity=25);
	-moz-opacity:0.25;
	-khtml-opacity:0.25;
	opacity:0.25;
}

.transparent50 {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	opacity:0.5;
}

.transparent75 {
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity:0.75;
	opacity:0.75;
}

.transparent100 {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity:1;
}

.bgwhite {background:#fff}
.bgblack {background:#000}
.float-right {float:right}
.float-left {float:left}
.clear {clear:both; display:block;}
.clearfix {clear:both; float:left;}


/* ul - li */
.ul-horizontal {display:inline; list-style-type:none;}
.ul-horizontal li {float:left}
.ul-common {list-style-type:none}
.ul-quicklinks li {margin:10px 5px 0;}
ol{list-style:none;margin:0;padding:0}
/*

	text classes

*/
.eleven {font-size:11px;}
.thirteen {font-size:13px}
.imgprocessing{position:absolute; width:200px; height:115px; z-index:9999; margin-left: 550px; margin-top: 600px;}

.weather {margin:10px 0 0 0}
.temp-high {color:#ff0000; margin:0 3px}
.temp-low {color:#008bff; margin:0 3px}
.weather img{margin:0 3px;}
.weather a:hover{text-decoration:none;}

/*

	text ids

*/



/*

	main ids

*/
#printsep{display:none;}
#main {
	/*width:1000px;*/
	margin:0 auto;
	position:relative; z-index:3;
}
#main2
{
	width:1000px;
	margin:0 auto;
}
#bg {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:1;
}

.bg-top {
	width:100%; height:315px;
	left:0;
}

.bg-bottom {
	position:fixed; left:0; bottom:0; top:auto;
	width:100%; height:315px;
	*-background:transparent;
	*-position:fixed;
	*-bottom:auto;
}

* html,* html body {background-image:url(about:blank);background-attachment:fixed;}
* html .bg-bottom {position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}


#header1 {
	height:39px;
	margin:0px auto;
	float:right;
}

#header1 #search {
	width:186px;
	margin:7px 1px 0 20px; padding: 4px; border:1px solid #c2c0c0;
	background:#fff;
	color:#000;
}

#header1 #go {
	margin: 7px 0 0 0px;
}

#header1 #language {
	width:80px; height:22px;
	margin:7px 0 0 10px; border:0; padding:3px 2px;
	float:left;
	color:#000;
}

#header1 #language option {
	margin:0; border:0; padding:5px;
	color:#000;
	font-size: inherit;
}

#header1-bg {
	width:100%; height:39px;
	position:absolute; left:0; z-index:1;
}

#langbar
{
	 margin:5px 0px 0px 5px;
     padding :6px 7px;
}

/* Newsletter Popup */



/* Newsletter Popup */

#divmainLogin
{
	position:absolute;
	display:none; 
	z-index:999; 
	width:230px;height:153px;
}

#LoginBg
{
	position:absolute;
	width:230px;height:153px;
	background:transparent url(../_images/login/login.png) no-repeat;
}
#Login
{
	position:absolute;
	margin-top:0px;  
	width:230px;height:153px;
	color:#000;
	padding:24px 15px 0px 15px;
}
#divLoginClose
{
	position:absolute;
	margin-top:-130px;
	*margin-top:-135px;
	margin-left:200px;
	cursor:hand;
	cursor:pointer;  
}
#Login ul li{display:block;list-style-type:none}
#Login a{color:#646253;}
.ulloginForm li{color:#000000;font-size:12px; padding-bottom:7px;}

.ulloginForm li.first{width:70px;padding-top:3px;}
.ulloginForm li.second{width:131px;}
.ulloginForm li.second input{}
.logintxtbox{width:127px;height:18px;border:solid 1px #CCCCCC;}
.logintxtbox1{width:190px;height:18px;border:solid 1px #CCCCCC;}

.Buttons1{margin-left:70px;}
.Buttons1 input
{
	background-color:#751900;
	text-align:center;
	color:#FFF;
	padding:3px 20px;    /* Firefox */
	*padding:3px 10px;  /* IE7 and older */
	cursor:hand;cursor:pointer;
}

.Buttons2{margin-right:35px;}
.Buttons2 input
{
	margin-top:3px;
	background-color:#751900;
	text-align:center;
	color:#FFF;
	padding:1px 10px;    /* Firefox */
	*padding:1px 5px;  /* IE7 and older */
	cursor:hand;cursor:pointer;
}
.loginotheroptions{color:#646253;padding-top:15px;}
.loginotheroptions a,.loginotheroptions a:hover,.loginotheroptions a:visited{color:#646253;padding:0px 5px;}
.btnsforgotpwd{padding-left:70px;}
#Login p{color:#646253;}
#Login p.loginTitle{color:#000;font-size:16px;padding-bottom:5px;}
#Login span{color:#646253;padding:0px 5px;}



#header2 {
	width:inherit; height:131px;
	clear: both;
}

#header2 #logo {
	float:left;
	margin-top:10px;
}

#main-navigation {
	width:1000px; height:38px;
	background:transparent url(../_images/common/bg-mainnavigation.png) no-repeat;
}



#banner1 {
	width:1000px; height:279px;
	margin:1px 0 0 0;
	float: left;
}
#homeEventBannerFilter
{
	width:1000px;height:279px;
	background:transparent url(../_images/homepage/bg-home-eventbanner.png) no-repeat;
}
.imgHomeEventBanner
{
	position:absolute;
	width:728px;height:342px;
	margin-top:-344px; 
	margin-left:2px;
}

#news {
	width:261px; height:346px;
	margin: 1px 0 0 0;
	float: right;
	background:transparent url(../_images/homepage/bg-news.png) no-repeat;
}

#news ul {
	padding:3px;
}

#news ul li {
	width:255px; height:113px;
	margin:-1px 0 0 0; border-top:1px solid #ababab;
	background:#fff;
}

#news ul li p
{
	background-image:url(../_images/homepage/alphabg.png);height:28px; color:#FFF;position:relative;margin:-34px 5px 0px 5px;padding:3px 7px 0px 3px; 
}

#news ul li p span{font-size:11px;}
#news ul li p span.more a{color:#3184CA;margin-left:10px;}
#news ul li.latest {
	list-style-type:disc;
	list-style-image:url(../_images/homepage/badge-news-latest.png);
	list-style-position: inside
}

#news ul li:first-child {
	margin:0; border:0;
}

#news ul li.latest img {
	float: left;
	margin:-57px 0 0 4px;
}

#news ul li img {
	margin:5px 0 0 4px;
}

#news #badge {
	position:absolute;
	float: left;
}

#content {
	width:100%;
	float:left; clear: both;
	margin:7px 0 0 0;
}

#content-top {
	height:15px;
	background:transparent url(../_images/common/bg-content-top.png) no-repeat;
}

#content-middle 
{
	width:970px;
	*-width:1000px;
	padding: 0 15px 0 15px;
	*-padding:0;
	background:transparent url(../_images/common/bg-content-middle.png) repeat-y;
	float:left;
}

#content-bottom {
	height:15px;
	background:transparent url(../_images/common/bg-content-bottom.png) no-repeat;
	clear:both;
}

#eservices {
	width:520px; 
	/*height:186px;*/
	height:168px;
	*-margin: 0 0 0 8px;
	float:left;
	background:#FFF;
}
#banners{*-margin: 0 0 0 15px;}
#banners ul li{float:left;list-style:none;}
#banners ul li p
{
    height:22px;
    margin-top:-30px;
    position:relative;
    text-align:center;
    width:165px;
    color:#ffffff;
    font-size:14px;
     filter:alpha(opacity=70);
	-moz-opacity:0.70;
	-khtml-opacity:0.70;
	opacity:0.70;
	background-color:#000000;
	padding-top:8px;
}
#banners .alternate{margin-left:10px;margin-right:10px;}
#eservices ul li {
	width:129px; height:38px;
	text-align: center;
	height:38px;
	position:relative;
	cursor:pointer;cursor:hand;
}
#eservices ol li.shown{display:block}
#eservices ul li p {
	margin:13px 0 0 0;	
}

#eservices ul li .doubleline {
	margin:4px 0 0 0;	
}


#eservices ul li.tabs {
	border-left:1px solid #333;
	background:url(../_images/homepage/bg-eservices-tabs.png) repeat-x;
	cursor:pointer;
	cursor:hand; 
}

#eservices ul li.active {
	background:none;
	color:#000;
}

#eservices ul li.first {
	width:130px;
	border:0;
}

#eservices .content-area {
	width: 520px; height:129px;
	background:transparent url(../_images/eservices/eservice0.jpg) no-repeat top;
}

#eservices .content-area img {
	width:127px; height:106px;
	margin:9px 0 0 10px; border:1px solid #c7c7c7;
	float: left;
}

#eservices .content-area ul {
	float:left;
	list-style-type:none;
	margin:8px 0 0 14px;
}

#eservices .content-area ul li {
	width:350px;
	text-align: justify;
	font-size:11px;
	height:13px;
}
#eservices .content-area ul .Big li {
	width:477px;
	text-align: justify;
	font-size:11px;
	height:13px;
}

#eservices .content-area p.description {
	color:#333;
	font-size:11px;
	margin:8px 14px 0 14px;
	float:left;
	width:350px;
}

#eservices .content-area p.description1 {
	color:#333;
	font-size:11px;
	margin:8px 14px 0 14px;
	float:left;
	width:477px;
}

#eservices .content-area p.more a {
	margin:5px 0 0 14px;
	float: left;
	color:#2984cf;
	background:transparent url(../_images/common/arrow-smallblue.gif) no-repeat 52px 4px;
	font-size:11px;
	width:55px;
}

#eservices .content-area p.login a {
	width:128px;
	margin:5px 14px 0 0;
	*-margin:5px 7px 0 0;
	float: right;
	color:#000;
	background:transparent url(../_images/homepage/bg-login.gif) no-repeat 0px 5px;
	font-size:12px; text-align:center;
}




#attractions {
	width:520px;
	margin:3px 0 0 0;
	*-margin: 0 0 0 8px;
	float: left;
}

#attractions img {
	width:188px; height:131px;
	margin:8px 0 0 0; border:1px solid #c7c7c7;
	float: left;
	clear:left;
}

#attractions .atitle {
	margin:10px 0 0 0;
	font-size:14px;
	width:100px;
	float:left;
	color:#fff;
}


#attractions p {
	width:300px;
	float:right;
	margin:5px 10px 0 18px;
	font-size:11px;
	color:#999;
}

#attractions p.title {
	color:#f9a500;
	font-size:14px;
}
#attractions p.title a{color:#f9a500}

#attractions .content-area p.more {
	background:transparent url(../_images/common/arrow-smallblue.gif) no-repeat 52px 4px;
	width:60px;
	float:left;
	margin:5px 0 0 18px;
}

#attractions .content-area p.more a {
	color:#2984cf;
}

#events {
	width:442px; height:224px;
	*-margin: 0 7px 0 0;
	float:right;
	background:#e1e1e1;
}
#events1 {
	width:442px; height:224px;
	*-margin: 0 7px 0 0;
	float:right;
	background:#e1e1e1;
}

#events ul {
	margin-top:7px; margin-left:8px;
	*-margin-left:7px;
	float:left;
}

#events ul .tabs {
	width:61px; height:53px;
	border-bottom:1px solid #999;
	cursor:pointer;
	cursor:hand; 
}

#events ul .active {
	width:59px; height:53px;
	margin: 0 0 0 -1px;
	*-margin:0 0 0 0px;
	border:1px solid #999; border-bottom:0;
	background:#fff url(../_images/homepage/bg-events-tab.gif) repeat-x top;
}

#events ul .last {
	width:61px;
}

#events ul li p {
	width:100%;
	text-align: center;
}
#events ul li.shown{display:block;}
#events ul li p.day {
	color:#333333;
	font-size:14px;
	margin-top:5px;
}
#events ul li p.day1 {
	color:#333333;
	font-size:12px;
	margin-top:0px;
}

#events ul li p.date {
	clear: left;
	color:#666666;
	font-size:14px;
	margin-top:0px;
}

#events ul .odd {
	background:url(../_images/homepage/bg-events-tabs_new.png) repeat-x top;
	
}

#events .content-area {
	width:397px; height:124px;
	
	margin:0 0 0 7px; border:1px solid #999; border-top:0; 
	padding:15px;
	*-height:134px;
	*-padding:12px 15px;
	clear:both;
	background:#fff;
}

#events .content-area .first {
	padding-bottom:10px;
	*-padding-bottom:0px;
}

#events .content-area .first img {
	float:left;
	margin:0px 10px 0px 0px;
	*-margin:0px;
}

#events .content-area .first ul {
	display:block;
	/*margin:0px 0 0 10px;*/
	float:left;
	/*width:250px;*/
	list-style-type: none;
}
.ulHnewsBig{width:397px;float:left;}
.ulHnewsSmall{width:245px;float:left;}
#events .ulHnewsBig{margin-left:0px;}

#events .content-area .first ul li, #events .content-area .first ul li a {
	color:#333;
	font-size: 12px;
}
#events .content-area .ulHnewsSmall .date{color:#333;}

#events .content-area .event-item {
	color:#333;
	margin:8px 0px;
	padding:0;
	*-margin:8px 0 4px;
}
#events .content-area .event-item a,#events .content-area .event-item a:visited{color:#333}

#events .content-area .event-item .date {
	color:#faa500;
}

#events .content-area .border-bottom {
	border-bottom:1px dotted #676767;
	margin-bottom:10px;
}

#events .content-area p.more a {
	color:#2984cf;
	margin:0; padding:0; line-height:0;
	background:transparent url(../_images/common/arrow-smallblue.gif) no-repeat scroll 102px 4px
}


#footer {
	width:100%; height:107px;
	float:left; clear:both;
	margin:10px 0 0 0;
	position:relative;
	z-index:2;
}
#footer-bg {
	width:100%;
	height:107px;
	background:transparent url(../_images/common/bg-footer.png);
}
#footer .container {
	width:1000px;
	margin:-107px auto 0;
	height:100%;
}
#footer .container ul {
	margin:20px 0 0 0;
	float:left;
	display:inline; list-style-type:none;
	font-size:10px; text-transform:uppercase;
}

#footer .container ul li {
	
	float:left;
}
#footer .container ul li a{border-right: 1px solid #fff; padding:0 5px;}
#footer .container ul li .footersmallbannersgap a{border:none;}

#footer .container ul li a.first {
	padding-left:0px;
}

#footer .container ul li a.last {
	border:none;
}

#footer .container ul li.partner {
	height:22px;
	margin:-5px 0 0 0px; padding:5px 0 0 27px; border:0;
	color:#d09206;	
}

#footer .container ul li.rss {
	height:22px;
	margin:-5px 0 0 0px; padding:5px 0 0 27px; border:0;
	background:transparent url(../_images/common/icon-rss.png) no-repeat;
}
#footer .container ul li.rss a,#footer .container ul li.newsletter a{border:none;}
#footer .container .newsletter {
	margin:0; border:0; padding:0 0 0 10px;
	clear:left;
	/*background:transparent url(../_images/common/arrow-smallyellow.gif) no-repeat 0 3px;*/
}

#footer .container .newsletter a {
	color:#d09206;
	border-right:none;
	text-decoration:underline;
}

#footer .copyright {
	width:500px;
	margin:0px 0 0 0;
	float:left; clear:left;
	font-size:11px;
}

#footer .logo {
	position:absolute;
	float:left;	
	*-border:0px solid #fff;
	*-right:250px;
	*margin:-64px 0 0 80px !important;	
	margin:-64px 0 0 580px;
}




/* New Menu Styles */
.droplinetabs{overflow: hidden;}
.droplinetabs ul{
font:11px;
margin: 0;
padding: 0;
width: 100%;
list-style: none;
}

.droplinetabs li{
float:left;
display: inline;
margin: 5px 2px 0 0;
padding: 0;
}
.droplinetabs li.nochild a,.droplinetabs li.nochild a:hover{color:#000;}

.droplinetabs .subnav li
{
display: inline;
margin: 0 2px 0 0;
padding: 0;
}

.droplinetabs a{
float: left;
color: white;
height:38px;
margin: 0 4px 0 0;
padding: 0 0 4px 17px;
text-decoration: none;
}
/*
.droplinetabs a:hover
{
color:#000;
float: left;
color: white;
height:38px;
background: url(../_images/menu/bg-hover-left.png) no-repeat left -12px;
margin: 0 4px 0 0;
padding: 0 0 4px 17px;
text-decoration: none;
}
*/
.droplinetabs .subnav a{
float: left;
color: #000;
margin: 0 4px 0 0;
height:20px;
padding: 7px 17px 3px 17px;
text-decoration: none;
}
.droplinetabs .subnav a:hover{text-decoration:underline;background:none;}
.droplinetabs a:link, .droplinetabs a:visited, .droplinetabs a:active{color: #333;text-decoration:none;}
.droplinetabs a span
{
float: left;
display: block;
padding: 7px 19px 3px 0px;
cursor: pointer;
font-weight:bold; 
}

.droplinetabs a:hover span
{
cursor: pointer;
font-weight:bold;
color:#D09206; 
}

/*
.droplinetabs a span{float: none;}
.droplinetabs a:hover{color: #333;text-decoration:none;}
.droplinetabs a:hover span{color: #D09206;}
*/

/* Sub level menus*/
.droplinetabs ul li ul
{
	position: absolute;
	z-index: 100;
	left: 0;
	top: 0;
	background: #FFF; 
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity:0.9;
	opacity:0.9;
	visibility: hidden;
}

.droplinetabs ul li ul li ul
{
	position: absolute;
	z-index: 101;
	left: 0;
	top: 0;
	background: #FFF; 
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity:0.9;
	opacity:0.9;
	visibility: hidden;
}

/* Sub level menu links style */
.droplinetabs  ul li ul li a{
font-size:11px; 
padding: 6px;
padding-right: 8px;
margin: 0;
color:#333;
background: #FFF; /*sub menu background color */
}
.droplinetabs ul li ul li a span{background: #FFF; /*sub menu background color */}

/*sub menu links' background color onMouseover. Add rounded edges in capable browsers */
/*
.droplinetabs ul li ul li a:hover{ 
background: #000;
color:#FFF;
-webkit-border-radius: 5px;  
-moz-border-radius: 5px; 
-khtml-border-radius: 5px;  
border-radius: 5px;
}
*/
.imgsep{margin-top:7px;float:left;}


/* Menu Over Effect  */
.divSubMenuHover
{
	clear:left;
	position:absolute;
	margin-top:-15px;
	z-index:5;
	display:none;
	*-display:block;  
}
.divSubMenuHover ul.subnav li {
	display:block;
	height:49px;
}
.droplinetabs .subnav-item-text a{margin:0px;padding: 0px;}
.subnav-item-text {
	display:block;
	background:transparent url(../_images/menu/bg-hover-right.png) right top no-repeat;
	padding:23px 17px 0 0;
	height:49px;
	float:left;
}
.subnav-item-text1 {
	display:block;
	background:transparent url(../_images/menu/bg-hover-left1.png) left top no-repeat;
	padding:26px 0px 0 17px;
	height:49px;
	float:left;
	font-weight:bold; 
}
.popuplogin,.popuploginjobs,.popuploginjobs1,.popuplogintourismlicense,.popuploginHotelrevenue,.popuplogininformationstatistics,.popuploginvendorreg,.popNewsletter{cursor:hand;cursor:pointer;}
.logintop{font-weight:bold;}


/* Home Weather */
/*
.hweatherday
{
	background-image:url(../_images/innerpages/weather/bg-1.jpg);
	width:123px;
	float:left;
	margin-right:0px; 
}
.hweatherdaylast{margin-right:0px;}
.hulweatherdays{margin:10px;}
.hulweatherdays li{text-align:center;color:#333;}
.hulweatherdays li.hwetherdaytitle{color:#000;font-size:16px; }
.hulweatherdays li.hwetherdaystatus{color:#000;font-size:14px;margin-bottom:10px;} 
.hulweatherdays li img{margin:10px 0px;}
*/

.RadComboBox a,.RadComboBox input{color:#000;}
.rcbItem {color:#000;}


/* Slogan */
#slogan{position:relative;margin-top:-80px;padding-right:10px;font-size:13px;}
#slogan span{font-size:13px; line-height:14px}
.black span{color:#000;}
#slogan  .quote{font-size:36px;}

/* New Homepage classess */
.homecaptions{color:#E3DAC9;font-size:16px;}
.homeNews
{
	position:absolute;
	width:430px;
	height:261px;
	background-color:#110806;
	margin:-270px 0px 0px 560px;
	*-margin:-273px 0px 0px 560px;
	
	filter:alpha(opacity=66);
	-moz-opacity:0.66;
	-khtml-opacity:0.66;
	opacity:0.66;
}
#hnewsnew{margin:13px 15px 13px 17px;}
#hnewsnew .newsListBox {
	width:100%;
	clear:both;
	float:left;
}
#hnewsnew .caption{margin-bottom:30px;}
#hnewsnew .imgNews{margin-right:23px;}
#hnewsnew .date,#hnewsnew .readmore a,#hnewsnew .readmore a:visited{color:#ABCEEA;font-size:12px;}
#hnewsnew .title,#hnewsnew .title a,#hnewsnew .title a:visited{color:#E3DAC9;font-size:12px;}
#hnewsnew .readmore{margin:9px 0px 0px 0px;float:left;}
#hnewsnew .readmore1{margin:9px 0px;padding:0px;float:right;}
#hnewsnew .readmore1 a,#hnewsnew .readmore1 a:visited{color:#E3DAC9;}
.hrnews {
	width:100%; height:1px; 
	float:left; clear:both;
	margin:9px 0; padding:0; border:0;
	*-margin:9px 0 0 0;
	border-top:1px solid #381D17;
	
}	

/* banners */
.hbannergap{margin:0px 12px;}

/* Eservices */
.eservicescaption{margin:15px 0px 15px 12px;*-margin-left:27px;}
.eventscaption{margin:5px 0px 15px 12px;}	

/* Prizes and awrds */
.prizesawrds{width:420px;height:73px;}
.prizesawrds .imgprizesawards{float:left;margin-right:16px;}
.prizesawrds .title,.prizesawrds .description,.prizesawrds .title a,.prizesawrds .title a:visited{color:#FFF;}


/*Share with Friends */
.smail{font-size:12px;text-align :right; border:solid 3px #CCCCCC; background-color:#FFF; width:250px; padding:8px 8px 8px 8px; position:absolute; display:none; FILTER:progid:DXImageTransform.Microsoft.shadow(color=#7D7D7D,direction=135,strength=2)}
.etxt{border:solid 1px #CCCCCC;}
.esend{background-color:#CCCCCC;}
.sTitle{color:#000;}

/* Newsletter Popup */

 #divmainNewsletter
{
	position:absolute;
	display:none; 
	z-index:999; 
	width:230px;height:153px;
}

#NewsletterBg
{
	position:absolute;
	width:230px;height:160px;
	background:transparent url(../_images/login/login2.png) no-repeat;
}
#Newsletter
{
	position:absolute;
	margin-top:0px;  
	width:230px;height:153px;
	color:#000;
	padding:24px 15px 0px 15px;
}
#divNewsletterClose
{
	position:absolute;
	margin-top:-15px;
	*margin-top:-20px;
	margin-left:195px;
	cursor:hand;
	cursor:pointer;  
}
#Newsletter ul li{display:block;list-style-type:none}
#Newsletter a{color:#646253;}
.ulNewsletterForm li{color:#000000;font-size:12px; padding-bottom:7px;}

.ulNewsletterForm li.Caption{width:200px;margin-top:-10px;text-align:left;font-weight:bold;}
.ulNewsletterForm li.content{width:200px;color:#333;font-size:11px;float:left;}
.ulNewsletterForm li.first{width:70px;padding-top:3px;}
.ulNewsletterForm li.second{width:131px;}
.ulNewsletterForm li.second input{}
.Newslettertxtbox{width:127px;height:18px;border:solid 1px #CCCCCC;}
.Newslettertxtbox1{width:190px;height:18px;border:solid 1px #CCCCCC;}


/* Events */
#events .content-area .first ul li.hevttitle a,#events .content-area .first ul li.hevttitle a:visited{color:#FAA500;}
#events .content-area .first ul li.hevtwebsite a,#events .content-area .first ul li.hevtwebsite a:visited{color:#2984CF;}

.homeevtcat
{
 *-padding-right:20px; 
}
.homeevtbannergap
{
	margin-top:8px;
	*-margin-top:6px;
	*-margin-left:6px;
}

.footersmallbannersgap{margin-left:23px;}

/* Event Calendar */
.calendar input{font-size:12px;}
.calendar img{padding-right:5px;vertical-align:middle}
.echd{font-size:12px;}
.ecdh{background-color:#053E6B;color:#FFFFFF;margin-right:10px;}
.today{	background-color:#FFFFBC;}
.evttext{width:255px;height:15px;}
.evtddl{width:260px;height:20px;font-size:12px;}
.evtTitle{color:#D6D8C0;font-weight:bold;font-size:13px;}
.evtTitle tbody tr td{background-color:#751900;}
.evttitdes{font-weight:bold;}
.rdbtns input{border:none;}
.tblhnews{}
.evtyearddl{}
.rgt{}
.CalNextPrev a{color:#ffffff !important;margin:5px;}

/*------ Event Category ---- */
.Titles{}
.bgTitles{}

/*.tdcalendar{border:solid 1px #C5B486;padding:10px;background-color:#FFF;}*/
.tdcalendar{padding:15px;background-color:#D6D8C0;}
.Cal{background-color: #D6D8C0;}
.calDiv{border:3px solid #ebebeb;}
.calTd{border:1px solid #c9c9c9;}
.Cal tbody tr td{}
/*.CalDayHeader{color:#FFF;font-size:12px;font-weight:bold;background-image:url(../_images/events/daybg.jpg);background-repeat:repeat-x;height:16px;vertical-align:middle;}*/

.CalDayHeader{color:#000000;font-size:12px;font-weight:bold;vertical-align:middle;background-color:#BABA9E;*height:12px !important;height:32px;}
.selectedDay td{background-color:#FFFFCD;padding-left:1px;padding-right:1px;}
.bgtime{background-image:url(../_images/events/timebg.jpg);width:87px;height:18px;background-repeat:no-repeat;font-size:12px;}
.commonsidecaption{font-weight:bold;font-size:14px;color:#1F440E;}
.commonsidecaptionEvents{font-weight:bold;font-size:14px;color:#1F440E; width:100px;}
.evtlogo{width:106px;height:72px;border:solid 1px #A69462;}
.smailEvent{font-size:12px;text-align :right;width:212px; padding:0px;position:absolute; display:none;}
.bgEvent{width:212px;background:transparent url('../_images/courses/popupbgrepeat.png') repeat-y 0 0;padding:18px;}
.titlesE{font-size:12px;font-style:normal;font-weight:normal;text-decoration:none;color:#000000;padding-bottom:3px;font-weight:bold;}
.titlesE a{font-size:12px;font-style:normal;font-weight:normal;text-decoration:none;color:#000000;padding-bottom:3px;font-weight:bold;}
.titlesE a:hover{font-size:12px;font-style:normal;font-weight:normal;text-decoration:underline;color:#000000;font-weight:bold;padding-bottom:3px;}=======
.homeevtbannergap a{*-margin:0px;*-padding:0px;}
.footersmallbannersgap{margin-left:23px;}
.calDaysTd{color:#D6D8C0;padding-left:8px;}
.calDaysTd a{color:#D6D8C0;}

/*Event List Options Div */
.eventListOptions{margin-top:28px;}
.eventListOptions a{color:#000000;}
.sepEventOptions{padding-left:8px;padding-right:8px;color:#000000;}

.eventsdefaultreadmore{margin-right:350px;}
#langbar{cursor:hand;cursor:pointer;}
#langicons{margin-top:10px;float:left;}

.arwidthfix{width:75px;border-right:1px solid #ffffff;}
.ticketstxt{font-weight:bold;font-size:25px;}
.imgBooknow,#content #right .newsListBox img.imgBooknow,#events .content-area .first img.imgBooknow{margin:5px 0px;}
