BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}


IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}


.clear {
	CLEAR: both
}

OL {
	MARGIN: 0px 0px 24px;LIST-STYLE-TYPE: none;
}
UL {
	MARGIN: 0px 0px 24px
}
UL LI {
LIST-STYLE-TYPE: none;	
	
}
UL UL {
	MARGIN: 0px 0px 0px 20px; 	
	}
OL OL {
	MARGIN: 0px 0px 0px 20px; 	
}



#container {
	PADDING-BOTTOM: 30px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px auto; PADDING-LEFT: 30px; WIDTH: 979px; PADDING-RIGHT: 30px; PADDING-TOP:0px;
}

#page-body {
	WIDTH: 960px;
}

#page-top {
	POSITION: relative; WIDTH: 990px; HEIGHT: 360px
}

#page-top .widgettitle {
	DISPLAY: none
}

SPAN.tagline {
	Z-INDEX: 100; POSITION: absolute; COLOR: #96bf3e; FONT-SIZE: 18px; TOP: 0px; LEFT: 30px
}

#slides {
	POSITION: relative; MARGIN: 0px 0px 0px
}

.slides_container {
	WIDTH: 994px; HEIGHT: 333px; OVERFLOW:hidden;

}
#slides .next {
	Z-INDEX: 101; POSITION: absolute; WIDTH: 20px; HEIGHT: 20px; TOP: 340px; LEFT: 110px;
}
#slides .prev {
	Z-INDEX: 101; POSITION: absolute; WIDTH: 22px; HEIGHT: 20px; TOP: 340px; LEFT: 80px;
}


.pagination {
	Z-INDEX: 101; POSITION: absolute; WIDTH: 300px; TOP: 340px; LEFT: 130px; 
}
.pagination LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px 4px; FLOAT: left; LIST-STYLE-IMAGE: none;

}
.pagination LI A {
	BACKGROUND-IMAGE: url(images/pagination.png); WIDTH: 22px; DISPLAY: block; BACKGROUND-POSITION: 0px 0px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 25px;

}
.pagination LI.current A {
	BACKGROUND-IMAGE: url(images/pagination1.png);
	BACKGROUND-POSITION: 0px 0px;
}


.slide1 {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 979px; PADDING-RIGHT: 0px; HEIGHT: 337px; PADDING-TOP: 0px
}
.slide1 .panel-slidebg {
	Z-INDEX: -1; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 999px; PADDING-RIGHT: 0px; HEIGHT: 337px; TOP: 0px; PADDING-TOP: 0px; LEFT: -1px
}
.slide1 {
	COLOR: #ffffff; FONT-SIZE: 24px
}

h1, h2, h3 {
	font-family: Tahoma, Arial, sans-serif;
	color: #fff;
    text-shadow: 1px 1px 0px #000000;
    filter: dropshadow(color=#000000, offx=1, offy=1);
}
a {
	color: #00b1dc;
	text-decoration: none;
}
a:hover {
	color: #0097bc;
}

/*====================Marquee=========================*/
.wrapper {
	width: 500px;
	margin: 25px auto;	
}
.marquee {
	width: 980px;
	height: 35px;
	margin: 5px auto;
	overflow: hidden;
	position: relative;


}

.marquee p {
	position: absolute;
	font-family: Tahoma, Arial, sans-serif;
	width: 980px;
	margin: 0;
	line-height: 50px;
	text-align: center;
	color: #666;
	text-shadow: 1px 1px 0px #000000;
	filter: dropshadow(color=#000000, offx=1, offy=1);
	transform:translateX(100%);

	-moz-transform:translateX(100%);
	-webkit-transform:translateX(100%);
	left: 1px;
	top: -11px;
	height: 54px;
}
.marquee p:nth-child(1) {
	animation: left-one 5s ease infinite;
	-moz-animation: left-one 5s ease infinite;
	-webkit-animation: left-one 20s ease infinite;
}
.marquee p:nth-child(2) {
	animation: left-two 5s ease infinite;
	-moz-animation: left-two 5s ease infinite;
	-webkit-animation: left-two 20s ease infinite;
}
.marquee p:nth-child(3) {
	animation: left-three 5s ease infinite;
	-moz-animation: left-three 5s ease infinite;
	-webkit-animation: left-three 20s ease infinite;
}

/*================================
	Move the Marquee to the Left
==================================*/

/** Mozilla Firefox Keyframes **/
@-moz-keyframes left-one {
	0%	{
		-moz-transform:translateX(100%);
	}
	10% {
		-moz-transform:translateX(0);
	}
	40% {
		-moz-transform:translateX(0);
	}
	50% {
		-moz-transform:translateX(-100%);
	}
	100%{
		-moz-transform:translateX(-100%);
	}
}
@-moz-keyframes left-two {
	0% {
		-moz-transform:translateX(100%);
	}
	50% {
		-moz-transform:translateX(100%);
	}
	60% {
		-moz-transform:translateX(0);		
	}
	90% {
		-moz-transform:translateX(0);		
	}
	100%{
		-moz-transform:translateX(-100%);
	}
}
@-moz-keyframes left-three {
	0% {
		-moz-transform:translateX(100%);
	}
	50% {
		-moz-transform:translateX(100%);
	}
	89% {
		-moz-transform:translateX(100%);		
	}
	90% {
		-moz-transform:translateX(0);		
	}
	100%{
		-moz-transform:translateX(-100%);
	}
}

/** Webkit Keyframes **/
@-webkit-keyframes left-one {
	0% {
		-webkit-transform:translateX(100%);
	}
	10% {
		-webkit-transform:translateX(0);
	}
	40% {
		-webkit-transform:translateX(0);
	}
	50% {
		-webkit-transform:translateX(-100%);
	}
	100%{
		-webkit-transform:translateX(-100%);
	}
}
@-webkit-keyframes left-two {
	0% {
		-webkit-transform:translateX(100%);
	}
	50% {
		-webkit-transform:translateX(100%);
	}
	60% {
		-webkit-transform:translateX(0);		
	}
	90% {
		-webkit-transform:translateX(0%);		
	}
	100%{
		-webkit-transform:translateX(-100%);
	}
}
@-webkit-keyframes left-three {
	0% {
		-webkit-transform:translateX(100%);
	}
	60% {
		-webkit-transform:translateX(100%);
	}
	89% {
		-webkit-transform:translateX(100%);		
	}
	90% {
		-webkit-transform:translateX(0%);		
	}
	100%{
		-webkit-transform:translateX(-100%);
	}
}

/*==============Tooltip===============*/
ul#continents {
list-style: none;
position: relative;
width: 580px;
height: 268px;
margin: 0;
padding: 0;
}
ul#continents li {
position: absolute;
}
ul#continents li a{
display: block;
height: 100%;
text-decoration: none;
}

#seed {
width: 39px;
height: 39px;
top: 382px;
left: 41px;
}
#start {
width: 39px;
height: 39px;
top: 384px;
left: 156px;
}
#growth {
width: 39px;
height: 39px;
top: 92px;
left: 266px;
}
#maturity {
width: 39px;
height: 39px;
top: 86px;
left: 380px;
}
#decline {
width: 39px;
height: 39px;
top: 236px;
left: 492px;
}

ul#continents li#seed a:hover {
background-position: 0 -270px;
}
ul#continents li#start a:hover {
background-position: 0 -270px;
}
ul#continents li#growth a:hover {
background-position: 0 -270px;
}
ul#continents li#maturity a:hover {
background-position: 0 -270px;
}
ul#continents li#decline a:hover {
background-position: 0 -270px;
}

ul#continents li a span {
display: none;
}
ul#continents li a:hover span {
display: block;
}
ul#continents li a:hover span {
display: block;
width: 150px;
top:-31em; left:-3em; width:15em;
position: relative;
font: 11px Arial, Helvetica, sans-serif;
opacity: .90;
filter:alpha(opacity=75);
color: #FFF;
}

ul#continents li#start a:hover span {
display: block;
width: 150px;
top:-36em; left:-8em; width:15em;
position: relative;
font: 11px Arial, Helvetica, sans-serif;
opacity: .90;
filter:alpha(opacity=75);
color: #FFF;
}
ul#continents li#growth a:hover span {
display: block;
width: 150px;
top:0em; left:-25em; width:15em;
position: relative;
font: 11px Arial, Helvetica, sans-serif;
opacity: .90;
filter:alpha(opacity=75);
color: #FFF;
}
ul#continents li#maturity a:hover span {
display: block;
width: 150px;
top:0em; left:-38em; width:15em;
position: relative;
font: 11px Arial, Helvetica, sans-serif;
opacity: .90;
filter:alpha(opacity=75);
color: #FFF;
}
ul#continents li#decline a:hover span {
display: block;
width: 150px;
top:-35em; left:-50em; width:15em;
position: relative;
font: 11px Arial, Helvetica, sans-serif;
opacity: .90;
filter:alpha(opacity=75);
color: #FFF;
}

ul#continents li a:hover span strong {
display: block;
margin-bottom: 2px;
font-size: 12px;
text-decoration: underline;
}
.style3 font {
	font-weight: bold;
}
.style2 font {
	font-size: 16px;
}
