.WeatherSectionClass
{
	padding-left: 0px;
}
.LinkSectionHeaderCustom, th.LinkSectionHeaderCustom
{
	color:#000000;
	font-family:tahoma;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	padding-top:2px;
	padding-right:5px;
	padding-bottom:2px;
}
td.LinkSectionHeaderCustom,th.LinkSectionHeaderCustom
{
	background-color:#ebf3ff;
	background-image:url("/_layouts/images/linksectiongrad.gif");
	background-repeat:repeat-x;
	border:1px solid silver;
	text-align:left;
}
.DataGridItemCustom
{
	color:#000000;
	font-family:tahoma;
	font-size:8pt;
	text-align:left;
	padding-left:2px;
	border:1px solid silver;
}


/*================================Css For Slider - Horzontal ================================*/

.bamboo_fly {
	float: left; display: inline;
}
.bamboo_slider img {
	border: 0; display: block;
}
.bamboo_slider 
{
	/*
        The width must be equal to .bamboo_item ((width of .bamboo_weather_items) + 40px).
		width: 600px;
    */
	position: relative;  margin: 0 auto 20px auto; text-align: left;
}

.bamboo_slider .prev, .bamboo_slider .next {
	position: absolute; top: 35%; display: none;
}
.bamboo_slider .next {
	right: 0;
}
.bamboo_slider .bamboo_weather_container {
	position: relative; top: 0; left: 0; width: 100%; background: #fff;
}
.bamboo_slider .bamboo_weather_items {
    /*
        The width must be equal to .bamboo_item ((width + margin-right) * 2).
		width: 560px;
    */
	position: relative; top: 0; left: 20px; overflow: hidden;
}

.bamboo_slider .bamboo_item {
    /*
        Must contain a width and a margin-right.
    */
	margin-right: 5px;
}
.bamboo_slider .bamboo_item div {
	font-size: .8em; padding: 10px 0 10px 0;
}
.bamboo_slider .bamboo_item img {
	/*
	padding: 10px;
	*/
}


/*================================End Slider - Horzontal=================================*/

/*================================Css For Slider - Vertical ================================*/

.bamboo_fly_v {
	/*float: left; display: inline;*/
}
.bamboo_slider_v img {
	border: 0; display: block;
}
.bamboo_slider_v 
{
	/*
        The width must be equal to .bamboo_item ((width of .bamboo_weather_items) + 40px).
		width: 600px;
    */
	position: relative;  margin: auto 20px auto 0; text-align: left;
}

.bamboo_slider_v .down, .bamboo_slider_v .up {
	position: absolute; left: 45%; display: none;
}
.bamboo_slider_v .down {
	bottom: 0;
}
.bamboo_slider_v .bamboo_weather_container_v {
	position: relative; top: 0; left: 0; height: 100%; background: #fff;
}
.bamboo_slider_v .bamboo_weather_items_v {
    /*
        The width must be equal to .bamboo_item ((width + margin-right) * 2).
		width: 560px;
    */
	position: relative; left: 0; top: 20px; overflow: hidden;
}

.bamboo_slider_v .bamboo_item {
    /*
        Must contain a width and a margin-right.
    */
   margin-bottom: 5px;
}
.bamboo_slider_v .bamboo_item div {
	font-size: .8em; padding: 10px 0 10px 0;
}
.bamboo_slider_v .bamboo_item img {
	/*
	padding: 10px;
	*/
}

/*================================End Slider - Vertical=================================*/
.bamboo_controls_align{
	padding-left:5px !important;
}
.bamboo_holiday_layout
{
	position:absolute;
	background-color:#e81414 !important;
	width:400px;
	z-index:999 !important;
	border:1px solid #e81414;
	top:0px;
}
.bamboo_holiday_message
{
	color:White !important;
	font-style:italic !important; 
	font-size:22pt !important;
	font-weight:bold;
	padding:10px 10px 10px 10px;
	font-family:Segoe Script,Book Antiqua,Cambria,Microsoft Sans Serif,Trajan Pro,Lucida Sans,Lucida Bright,Times New Roman !important;	
	width:310px;
	text-align:center;
}
body.narrow
{
    overflow-x:hidden;
} 
body.narrow_auto
{
    overflow:auto;
}
