<style>
<!--
 td {color:#333333; font-size:9pt; font-family:tahoma, sans-serif; line-height:18px;}	
 
 body{margin-top:0; margin-left:0; color:#333333; font-size:9pt; font-family:tahoma, sans-serif; line-height:18px; background:#fe9503; background-image:url(../images/webbg.jpg); background-repeat:no-repeat;}

	a:link { color:#333333; 
	   font-size: 9pt;
	  text-decoration:none; 
	  font-family:arial, verdana, sans-serif;
	  }

	a:visited{ color: #333333;
	   font-size: 9pt; 
	  text-decoration:none; 
	  font-family:arial, verdana, sans-serif; } 

    a:active{ color: #333333; 
	   font-size: 9pt;  
	  text-decoration:underline; 
	  font-family:arial, verdana, sans-serif; } 

	a:hover{ color: #333333;  
	   font-size: 9pt; 
	  text-decoration:none; 
	  font-family:arial, verdana, sans-serif; } 
	
	a.sublink:link {  color:#666666; 
	   font-size: 9pt; letter-spacing:1px;
	  text-decoration:none;
	  font-family:arial, verdana, sans-serif;
	  }

	a.sublink:visited{ color: #666666;
	   font-size: 9pt; letter-spacing:1px; 
	  text-decoration:none; 
	  font-family:arial, verdana, sans-serif; } 

    a.sublink:active{ color: #666666; 
	  font-size: 9pt; letter-spacing:1px; 
	  text-decoration:underline; 
	  font-family:arial, verdana, sans-serif; } 

	a.sublink:hover { color:#666666; 
	  font-size: 9pt; letter-spacing:1px;
	  text-decoration:underline;
	  font-family:arial, verdana, sans-serif;
	  }
	  
	  /*<li>{margin-bottom:40px;}*/

#divUpControl {position:absolute; left:400px;top:10px; width:320px;height:30px; z-index:1; text-align: right;}
#divDownControl {position:absolute; left:400px; top:270px; width:320px;height:30px; z-index:1;text-align: right;}
#divContainer {LEFT: 400px; VISIBILITY: hidden; OVERFLOW: hidden; WIDTH:320px; CLIP: rect(0px 320px 240px 0px); POSITION: absolute; TOP: 30px; HEIGHT: 240px;}
#divContent {LEFT: 0px; POSITION: absolute; TOP: 0px;}

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(../images/star.gif) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:125px;
height:25px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:25px;
line-height:25px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating a.one-star{
width:20%;
z-index:6;
}
.star-rating a.two-stars{
width:40%;
z-index:5;
}
.star-rating a.three-stars{
width:60%;
z-index:4;
}
.star-rating a.four-stars{
width:80%;
z-index:3;
}
.star-rating a.five-stars{
width:100%;
z-index:2;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}

#fixedtipdiv{
position:absolute;
padding: 2px;
border:1px solid black;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

.stepcarousel{
position: relative; /*leave this value alone*/
border: 0;
overflow: scroll; /*leave this value alone*/
width: 940px; /*Width of Carousel Viewer itself*/
height: 100px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px; /*margin around each panel*/
width: 130px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}


//-->
</style>	
