﻿/* Scroll Bar Master Styling Starts Here */


#targetArea {
 position:relative;
 height: 473px;
 overflow: auto;
 padding-top:0px;
 width:154px;
 

}

#targetArea1 {
 position:relative;
 height: 473px;
 overflow: auto;
 padding-top:0px;
 width:506px;
 z-index:100;
 

}

#targetArea2 {
 position:relative;
 height:307px;
 overflow: auto;
 padding-top:0px;
 width:129px;
 }

#targetArea3 {
 position:relative;
 height: 473px;
 overflow: auto;
 padding-top:0px;
 width:506px;
 

}	
#targetArea4 {
position:relative;
 height: 473px;
 overflow: auto;
 padding-top:0px;
 width:154px;
 

}	
#rss1
 {
 position:relative;
 top: 100%;
 height:33px;
 margin-top: -43px;
 z-index:2;
 padding-left:0px;
 width:140px;
 }


.scrollgeneric
{
line-height: 1px;
font-size: 1px;
position: absolute;
}

.vscrollerbase, .vscrollerbar {
width: 15px;
top: 0px;
}

.vscrollerbar {
left: 0px;
}

.hscrollerbase, .hscrollerbar {
height: 15px;
left: 0px;

}


.hscrollerbar {
top: 0px;
}

.hscrollerbar {
top: 0px important;
}

.vscrollerbar, .hscrollerbar {
/*padding information of these elements are only used for
padding of the scroll-bar with respect to the scroll base,
the padding will automatically be turned off by the script*/
padding: 5px;
z-index: 2;
}

.vscrollerbarbeg {
/*top image holder for vertical scroll bar*/
background: url(../../images/vbar.gif) 0px -10px;
width: 15px;
height: auto;
top: 6px;
}

.vscrollerbarend {
/*bottom image holder for vertical scroll bar*/
background: url(../../images/vbar.gif) ;
width: 15px;
height: 18px;
}

.hscrollerbarbeg {

height: 15px;
width: auto;
left: 0;
}

.hscrollerbarend {

height: 15px;
width: 10px;
}

/* Following are OPTIONAL */

.vscrollerbase, .hscrollerbase {
background-color: #D1DDCB;
background-image: url(../../images/sbarbackground.jpg);

}

.hscrollerbasebeg {
left: 0px;
top: 0px;
height: 15px;

}

.hscrollerbaseend {
top: 0px;
height: 15px;
width: 7px;

}

.vscrollerbasebeg {
top: 0px;
width: 15px;

}

.vscrollerbaseend {
height: 7px;
width: 15px;

}

.scrollerjogbox {
width: 15px;
height: 15px;
bottom: 0px;
right: 0px;

}


/* Scroll Bar Master Styling Ends Here */

body {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../../images/bground.jpg);
	margin:0;
    padding:0;
	font-size:12px;
}
td, p, li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
td.featurecell p, td.featurecell{
	background-color:#C5C5FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left: 3pt;
	padding-right: 3pt;
	padding-top:0px;
}

td.featurecel2 p, td.featurecel2{
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left: 3pt;
	padding-right: 3pt;
	padding-top:0px;
}

a.eventlink {
	color: #FF3300;
	font-size:14px;
}
a.toprightcell{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}

td.notices{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:12pt;
padding-left: 15pt;
padding-right: 12pt;
}

p.featuredtext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
#bkgnd2 {
	margin:0;
	background-image:url(../../images/bg_overlay.jpg);
	background-position:left top;
    background-repeat:repeat-x;

}



#bottomleft {
	
	bottom:-115px;
}

#stayinfor {
 clear: both;
 padding: 0em 0.0em;
 margin-bottom: 0em;
 margin-top: -0.1em;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#notice {
 clear: both;
 padding: 0em 0.0em;
 margin-bottom: 0em;
 margin-top: -0.3em;
 height: 313px;
 overflow: auto;
 background-image:url(../../images/bg_right_bottom.jpg);
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


#eventdetail {
 clear: both;
 padding: 0em 0.0em;
 margin-bottom: 0em;
 margin-top: -0.1em;
 background:#FFFFFF ;
 height: 473px;
 overflow: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}


td.featurecell p, td.featurecell{
	background-color:#C5C5FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left: 3pt;
	padding-right: 3pt;
}

td.featurecel2 p, td.featurecel2{
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left: 3pt;
	padding-right: 1pt;
	padding-top:0px;
}
p.presenter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #330033;
	font-size:11px;
}
div.itemprice{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FF3300;
	font-size:10px;
}
a.eventlink {
	color: #FF3300;
	font-size:14px;
}
p.eventname {
	color: #FF3300;
	font-size:22px;
}
p.eventdesc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
p.subtitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #330033;
	font-size:13px;
}

