/* CSS Document */

/* ----------------------- *** WARNING *** ---------------------- */
/* -                                                            - */
/* -            AFTER THIS POINT DO NOT CHANGE ANY CODE         - */
/* -                                                            - */
/* -------------------------------------------------------------- */

.slider-wrap * {
	margin:0; padding:0;
	} /* CSS reset */

.slider-wrap p {
	text-align:left; margin:10px 0;
	}

.slider-wrap p, .slider-wrap ul {
	line-height:16px;
	} 

.slider-wrap li a {
	text-decoration:none;
	}

noscript p, noscript ol {
	color:#555555; line-height:1.4em; text-align:left;
	}

noscript a {
	color:#555555; text-decoration:underline;
	}

noscript ol {
	margin-left:25px;
	}

.slider-wrap a:focus {
	outline:none;
	}

img {
	border:0;
	}

.stripViewer .panelContainer .panel ul {
	text-align:left; margin:0 15px 0 30px;
	}

.slider-wrap { /* This div isn't entirely necessary but good for getting the side arrows vertically centered */
	clear:both; margin:5px 0; position:relative; width:100%;
}

/* These 2 lines specify style applied while slider is loading */
.csw {
	width:100%; height:272px; background:#80D9EF; overflow:scroll; text-align:center; text-indent:-9999px;
	}

.csw .loading {
	margin:110px 0 400px 0; background:url(images/ajax-loader.gif) no-repeat center; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:40px; text-align:center; text-indent:-9999px;
	}

.stripViewer { /* This is the viewing window */
	position:relative; overflow:hidden; border:0px solid #FFFFFF; /* this is the border. should have the same value for the links */ margin:auto; width:803px; /* Also specified in  .stripViewer .panelContainer .panel  below */ height:272px; clear:both; background:#80D9EF;
	}

.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
	position: relative; left: 0; top: 0; width: 100%; list-style-type: none;
	}

.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */
	float:left; height: 100%; position: relative; width:803px; /* Also specified in  .stripViewer  above */
	}

.slider_more a {
	color:#0076a3; text-decoration:none;
	}

.slider_more a:hover {
	color:#fdbe0f;
	}

.wrapper_bodylink {
	position:absolute; top:185px; left:0px; height:30px; width:350px; line-height:30px; margin:0 0 0 0; padding:0 0 0 0;
	}

* html .wrapper_bodylink {
	 top:205px;
	 }

.cross-link-left {
	position:relative; top:0px; left:0px; height:30px; background:url(images/cross-link-left_hover.png); background-repeat:no-repeat; background-position:-9999px;
	}

.cross-link-left a {
	display:inline-block; position:relative; top:0px; left:0px; height:30px; background:url(images/cross-link-left.png) no-repeat left; line-height:30px; padding-left:30px; padding-right:10px;
	}
	
.cross-link-left a:hover {
	background:url(images/cross-link-left_hover.png) no-repeat left;
	}

.cross-link-right {
	position:relative; top:0px; left:0px; height:30px; background:url(images/cross-link-right_hover.png); background-repeat:no-repeat; background-position:-9999px;
	}

.cross-link-right a {
	display:inline-block; position:relative; top:0px; left:0px; height:30px; background:url(images/cross-link-right.png) no-repeat right; line-height:30px; padding-right:30px; padding-left:10px;
	}
	
.cross-link-right a:hover {
	background:url(images/cross-link-right_hover.png) no-repeat right;
	}

.wrapper {
	width:803px; height:272px;
}

.wrapper1 {
	background:url(images/wrapper1img.png) no-repeat 0px 10px;
	}

.wrapper2 {
	background:url(images/wrapper2img.png) no-repeat 0px 10px;
	}

.wrapper3 {
	background:url(images/wrapper3img.png) no-repeat 0px 10px;
	}

.wrapper4 {
	background:url(images/wrapper4img.png) no-repeat 0px 10px;
	}

.wrapper_r {
	position:relative; top:20px; left:420px; width:350px; height:252px;
}

.wrapper_r1 {
	width:350px; height:81px; background:url(images/wrapper_r1img.png) no-repeat top center; text-indent:-9999px;
}

.wrapper p {
	line-height:26px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; text-align:center; color:#FFFFFF;
}

.stripNav {
	display:none;
}

.stripNavL, .stripNavR { /* The left and right arrows */
	position: absolute; top: 8px; text-indent: -9999px;
}

.stripNavL a, .stripNavR a {
	display: block; height:258px; width: 71px;
}

.stripNavL {
	left: 0px; background: url("images/arrow-left_hover.png"); background-repeat:no-repeat; background-position:-9999px;
}

.stripNavR {
	right: 0px; background: url("images/arrow-right_hover.png"); background-repeat:no-repeat; background-position:-9999px;
}

.stripNavL a {
	background: url("images/arrow-left.png") no-repeat center;
}

.stripNavL a:hover {
	background: url("images/arrow-left_hover.png") no-repeat center;
}

.stripNavR a {
	background: url("images/arrow-right.png") no-repeat center;
}

.stripNavR a:hover {
	background: url("images/arrow-right_hover.png") no-repeat center;
}


