html *	{ margin:0; padding:0; }
html	{width:100%;height:100%;font-size:100%;overflow-y: scroll;}
body	{width:100%;height:100%;}
#container{width:100%;min-height:100%;overflow:hidden;margin-right:auto;margin-left:auto;}
#header {width:100%;margin-right:auto;margin-left:auto;margin-bottom:0px; background-color:#FFF;}
#logo{margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px; width:960px; background-color:#FFF;}
#menu{margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;width:975px;}
#menuwrap{width:100%;height:50px;}


/* The Nivo Slider styles */
.nivoSlider {position:relative; z-index:60}
.nivoSlider img {position:absolute;top:0px;left:0px; z-index:60;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
/* The slices in the Slider */
.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}
/* Caption styles */
.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:100%;z-index:20;}
.nivo-caption p {padding:5px;margin:0; z-index:1;}
.nivo-caption a {display:inline !important; z-index:70;}
.nivo-html-caption {display:none; z-index:70;}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
/*NivoSlider*/
#slider-wrapper5 {width:150px;height:232px;border:solid 5px #FFF;}
#slider-wrapper4 {width:150px;height:232px;border:solid 5px #FFF;}
#slider-wrapper3 {width:300px;height:256px;border:solid 5px #FFF;}
#slider-wrapper2 {width:550px;height:349px;border:solid 5px #FFF;}
#slider-wrapper {width:950px;height:302px;border:solid 5px #FFF;}
#slider5 {position:relative;width:150px;height:232px;background:url(../images/loading.gif) no-repeat 50% 50%;}
#slider4 {position:relative;width:150px;height:232px;background:url(../images/loading.gif) no-repeat 50% 50%;}
#slider3 {position:relative;width:300px;height:256px;background:url(../images/loading.gif) no-repeat 50% 50%;}
#slider2 {position:relative;width:550px;height:349px;background:url(../images/loading.gif) no-repeat 50% 50%;}
#slider {position:relative;width:950px;height:302px;background:url(../images/loading.gif) no-repeat 50% 50%;}
#slider img {position:absolute;top:0px;left:0px;display:none;}
#slider2 img {position:absolute;top:0px;left:0px;display:none;}
#slider3 img {position:absolute;top:0px;left:0px;display:none;}
#slider a {border:0;display:block;}
#slider2 a {border:0;display:block;}
.nivo-directionNav a {display:block;width:30px;height:30px;background:url(../images/arrows.png) no-repeat;text-indent:-9999px;border:0;}
a.nivo-nextNav {background-position:-30px 0;right:15px;}
a.nivo-prevNav {left:15px;}
.nivo-caption {text-shadow:none;font-family: 'Segoe UI', Arial, sans-serif; font-size:12px; z-index:1;}
.nivo-caption a { color:#efe9d1;text-decoration:underline; z-index:1;}

/*Slider*/
.coda-slider-wrapper { padding-left:0px; padding-bottom:0px; height: 270px; width:950px; border:solid 5px #FFF; }
.coda-slider { overflow: hidden; margin:0; padding:0; }
.coda-slider-no-js .coda-slider { height: 270px;  }
.coda-slider, .coda-slider .panel { width: 950px; height: 270px; } 
.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width: 950px; height: 270px; }
.coda-slider-wrapper.arrows .coda-slider { margin: 0 0px }
.coda-nav-left a, .coda-nav-right a { position: absolute;	top: 120px;	text-indent: -9000em; display: block; height: 43px;	width: 31px; }
.coda-nav-left a { z-index:1000; left:0px; }
.coda-nav-right a {	z-index:1000; left:930px; }
.coda-nav ul li a.current { } 
.coda-slider .panel-wrapper { padding: 0px }
.coda-slider p.loading { padding: 20px; text-align: center }
.coda-nav ul { clear: both; margin: auto; overflow: hidden }
.coda-nav ul li { display: inline }
.coda-nav ul li a { background: #000; color: #fff; display: block; float: left; margin-right: 1px; padding: 0px; text-decoration: none }
.coda-slider-wrapper { clear: both; overflow: hidden; }
.coda-slider { float: left; overflow: hidden; position: relative }
.coda-slider .panel { display: block; float: left }
.coda-slider .panel-container { position: relative }
.coda-nav-left, .coda-nav-right { float: left }
.coda-nav-left a, .coda-nav-right a { display: block; text-align: center; text-decoration: none }
.panel .read-more-button {float:right;}

#main{clear:both;position:relative;width:960px;margin-right:auto;margin-left:auto;overflow:hidden;}
.content{margin-right:auto;margin-left:auto;width:960px;overflow:hidden;}
.inner{margin-top:16px;width:960px;overflow:hidden;}
.close{clear:both;width:960px;height:15px;margin-bottom:15px;}
.padding {padding:10px 20px;}
.padding_10{padding-left:10px;padding-right:10px;}
.full{float:left;width:960px;margin:0px;margin-left:0px;margin-right:0px;overflow:hidden;}
.one_of_two{float:left;width:450px;margin:0px;margin-left:15px;margin-right:15px;overflow:hidden;}
.one_of_four{float:left;width:210px;margin:0px;margin-left:15px;margin-right:15px;overflow:hidden;}
.one_of_three{float:left;width:170px;margin:0px;margin-left:15px;margin-right:15px;overflow:hidden;}
.two_of_three{float:left;width:726px;margin:0px;margin-left:15px;margin-right:15px;overflow:hidden;}
#breadcrumb{position:relative;clear:both;width:960px;margin-left:auto;margin-right:auto;height:60px;padding-bottom:0px;}
#breadcrumbwrap{position:relative;width:100%;height:85px;padding-bottom:0px;}
#footercrtext{ margin-right:5px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:13px;}
#footerimage{float:right; margin-right:-100px;}
#footcrimagewrap{margin-right:5px;width:860px;}
#footer{position:relative;overflow:auto;clear:both;width:100%;}
.comment_date{float:right; font-weight:bold; color:#006699; margin-top:3px;}
.comcell{ margin-top:2px; background-color:#EDEFF4;}
.boxtitle {font-family: "Segoe UI",Lucida Sans Unicode, Lucida Grande, sans-serif;font-size:15px;color: #0f4c91;padding-left:10px;padding-right:10px;}
.tclinks {color:#FF0; font-weight:bold;}
a.tclinks:hover { border-bottom:solid 1px #FFF;}