@import url(boss.editor.css);
/*nut reset file*/
body,div,dl,dt,dd,form,fieldset,legend,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}caption,th{text-align:left;}q:before,q:after{content:'';}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}table {font-size:inherit;font:100%;}
/*nut layout*/
body{text-align:center;background:#9AACB8;color:#231F20;}#ft{clear:both;}#nut{margin:auto;text-align:left;min-width:970px;}
.column{position:relative;}.column{_position:static;}#main .column{position:static;}#main{width:100%;}
.left #main{float:right;margin-left:-25em;}.left .column{width:300px;}.left #main .column{margin-left:300px;}/*used only for nav on left*/
.right #main{float:left;margin-right:-25em;}.right .column{float:right;width:300px;}.right #main .column{margin-right:300px;}/*used only for nav on right*/
#main .column{float:none;width:auto;}#bd:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd{text-align:center;zoom:1;}

.nav ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
.nav ul li{display:block;margin:0;list-style-type:none;}
.nav ul li a{line-height:100%;display:block;text-decoration:none;}
.IE6 .nav ul li a{width:auto;}/*For horizontal - set to auto;*/

img{border:0px;}
.clear{clear:both;}

/* header */
#hd {text-align:center;}
#hd h1 {margin:0;line-height:0;}
#hd h1 img {color:#AEBC21;} /* makes alt text blend in */
#hd li {float:left;}
#hd li a {font-family:Arial Narrow,Arial;font-size:0.9em;float:left;text-transform:uppercase;color:#405968;padding:0 5px;height:30px;line-height:30px;}
#hd li a:hover,#hd li a.selected {background-color:#80846A;color:white;}
#hd li span {float:left;font-size:0.9em;color:#405968;margin-top:5px;}

/* home page */
/*	top banner */
.home #hd-top{height:90px;background-color:#AEBC21;}
.home #hd .nav {position:absolute;bottom:28px;left:18px;}

/*	header /top menu */
.home #hd-bot{height:346px;background:transparent url(/assets/images/home-banner-bg.jpg) repeat-x 0 0;}
.home #bot-main {width:970px;height:346px;margin:0 auto;}
.home #bot-left {width:90px;height:346px;background:transparent url(/assets/images/home-banner-left.jpg) no-repeat 0 0;float:left;}
.home #bot-mid{width:790px;height:346px;background:transparent url(/assets/images/home-banner-middle.jpg) no-repeat 0 0;float:left;position:relative;}
.home #clip-pic{height:225px;width:263px;position:absolute;top:0;left:0;}
.home #bot-right {width:90px;height:346px;background:transparent url(/assets/images/home-banner-right.jpg) no-repeat 0 0;float:left;}
.home #slideshow {width:494px;height:210px;position:absolute;top:34px;right:9px;}
.home .crossfade img{width:494px;height:210px;position:absolute;top:34px;right:9px;}
.home #controls {position:absolute;top:240px;right:10px;}
.home #controls span {color:#405968;font-size:9px;}
.home #controls a {color:#405968;font-family:Arial Narrow,Arial;text-decoration:none;font-size:10px;}

/*	content / articles */
.home #container {background:#AEBC21 none repeat scroll 0 0;}
.home #main {width:790px;height:295px;margin:0 auto;background:#AEBC21;}
.home  #content {padding:12px 10px;}
.home #BossArticle-1 {width:554px;height:275px;float:left;}
.home #BossArticle-1 .BossMedia,.home #BossArticle-1 .BossImage {float:none;padding:0;margin:0;}
.home #BossArticle-18 {margin-left:10px;padding:15px 10px;width:185px;height:245px;float:left;background-color:white;text-align:left;}
.home #BossArticle-18 span {font-size:8px;}
.IE6 .home #BossArticle-18 {width:205px;height:275px;}

/*	footer */
.home #ft {height:30px;}
.home #ft p {margin:0 10px;font-size:10px;text-align:left;}



/* internal pages */
/*	header /top menu */
.internal #hd {height:147px;background:transparent url(/assets/images/internal-banner-bg.png) repeat-x 0 0;}
.internal #hd-inner {position:relative;width:970px;margin:0 auto;}
.internal #hd-inner .nav {position:absolute;width:760px;bottom:2px;left:107px;}
.IE6 .internal #hd-inner .nav  {bottom:1px;}

/*	body */
.internal #bd {background:transparent url(/assets/images/internal-main-bg.png) repeat-x 0 0;}
.internal #main {width:970px;height:270px;margin:0 auto;float:none;padding-top:24px;}
.internal .green   {background:transparent url(/assets/images/internal-main-top-green.png) no-repeat scroll 0 0;}
.internal .orange {background:transparent url(/assets/images/internal-main-top-orange.png) no-repeat scroll 0 0;}
.internal .purple {background:transparent url(/assets/images/internal-main-top-purple.png) no-repeat scroll 0 0;}
.internal .teal     {background:transparent url(/assets/images/internal-main-top-teal.png) no-repeat scroll 0 0;}
.internal .red       {background:transparent url(/assets/images/internal-main-top-red.png) no-repeat scroll 0 0;}
.internal .yellow {background:transparent url(/assets/images/internal-main-top-yellow.png) no-repeat scroll 0 0;}
.internal .blue     {background:transparent url(/assets/images/internal-main-top-blue.png) no-repeat scroll 0 0;}

/*	content background */
.internal #wrap-left {width:90px;height:261px;background:transparent url(/assets/images/internal-banner-left.png) no-repeat 0 0;float:left;}
.internal #wrap-right {width:90px;height:261px;background:transparent url(/assets/images/internal-banner-right.png) no-repeat 0 0;float:left;}

/*	menu and content container */
.internal #container {float:left;min-height:270px;height:auto !important;height:270px;}
.internal .green   #container {background:#AEBC21 none repeat scroll 0 0;}
.internal .orange #container {background:#F8A41B none repeat scroll 0 0;}
.internal .purple #container {background:#90268F none repeat scroll 0 0;}
.internal .teal     #container {background:#00A5DA none repeat scroll 0 0;}
.internal .red       #container {background:#ED3A41 none repeat scroll 0 0;}
.internal .yellow #container {background:#FEDB01 none repeat scroll 0 0;}
.internal .blue     #container {background:#24318A none repeat scroll 0 0;}
.internal #content {width:595px;margin:0;float:left;background:white none repeat scroll 0 0;text-align:left;min-height:270px;height:auto !important;height:270px;}
.IE6 .internal #content {width:605px;}
.internal .green   #content {border-left:solid 10px #AEBC21;border-bottom:18px solid #AEBC21;}
.internal .orange #content {border-left:solid 10px #F8A41B;border-bottom:18px solid #F8A41B;}
.internal .purple #content {border-left:solid 10px #90268F;border-bottom:18px solid #90268F;}
.internal .teal     #content {border-left:solid 10px #00A5DA;border-bottom:18px solid #00A5DA;}
.internal .red       #content {border-left:solid 10px #ED3A41;border-bottom:18px solid #ED3A41;}
.internal .yellow #content {border-left:solid 10px #FEDB01;border-bottom:18px solid #FEDB01;}
.internal .blue     #content {border-left:solid 10px #24318A;border-bottom:18px solid #24318A;}
.internal .green   #content h1,.internal #content h2 {color:#AEBC21;}
.internal .orange #content h1,.internal .orange #content h2 {color:#F8A41B;}
.internal .purple #content h1,.internal .purple #content h2 {color:#90268F;}
.internal .teal     #content h1,.internal .teal 	   #content h2 {color:#00A5DA;}
.internal .red       #content h1,.internal .red       #content h2 {color:#ED3A41;}
.internal .yellow #content h1,.internal .yellow #content h2 {color:#FEDB01;}
.internal .blue     #content h1,.internal .blue     #content h2 {color:#24318A;}
.internal #cont {width:390px;min-height:200px;height:auto !important;height:200px;float:left;border-left:1px dashed #A8A9AD;padding:35px 15px 25px 20px;}
.IE6 .internal #cont {width:425px;}
.internal #menu {width:144px;padding:25px 25px 30px 0;float:left;text-align:right;}
.IE6 .internal #menu {width:169px;}
.internal #menu li {border-bottom:1px dashed #A8A9AD;}
.internal #menu li a {font-size:19px;color:#A8A9AD;padding:6px 0;margin-left:2px;}
.internal #menu ul ul {padding-bottom:10px;}
.internal #menu li li {border-bottom:0px none;}
.internal #menu li li a {font-size:14px;font-weight:bold;color:#A8A9AD;padding:6px 0;margin-left:2px;}
.internal .green   #menu li a:hover {color:#AEBC21;}
.internal .orange #menu li a:hover {color:#F8A41B;}
.internal .purple #menu li a:hover {color:#90268F;}
.internal .teal     #menu li a:hover {color:#00A5DA;}
.internal .red       #menu li a:hover {color:#ED3A41;}
.internal .yellow #menu li a:hover {color:#FEDB01;}
.internal .blue     #menu li a:hover {color:#24318A;}
.internal .green   #menu li a.selected {color:#AEBC21;}
.internal .orange #menu li a.selected {color:#F8A41B;}
.internal .purple #menu li a.selected {color:#90268F;}
.internal .teal     #menu li a.selected {color:#00A5DA;}
.internal .red       #menu li a.selected {color:#ED3A41;}
.internal .yellow #menu li a.selected {color:#FEDB01;}
.internal .blue     #menu li a.selected {color:#24318A;}

/*	quicklinks on right */
.internal #quicklinks {margin-left:2px;width:173px;float:left;text-align:left;padding-top:10px;min-height:160px;height:auto !important;height:160px;}
.internal #quicklinks ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:12px 0;padding:0;}
.internal #quicklinks li {margin-bottom:10px;padding:0 10px 10px 0;line-height:8px;}
.internal .green   #quicklinks li {border-bottom:solid 1px #AEBC21;}
.internal .orange #quicklinks li {border-bottom:solid 1px #F8A41B;}
.internal .purple #quicklinks li {border-bottom:solid 1px #90268F;}
.internal .teal     #quicklinks li {border-bottom:solid 1px #00A5DA;}
.internal .red       #quicklinks li {border-bottom:solid 1px #ED3A41;}
.internal .yellow #quicklinks li {border-bottom:solid 1px #FEDB01;}
.internal .blue     #quicklinks li {border-bottom:solid 1px #24318A;}
.internal #quicklinks a {font-size:10px;text-decoration:none;color:#5F5F5F;}
.internal #quicklinks .qlink {font-size:10px;padding:20px 0 15px 23px;background:transparent url(/assets/images/internal-qlink-cnr-green.jpg) no-repeat right bottom;min-height:130px;height:auto !important;height:130px;}
.IE6 .internal #quicklinks .qlink {height:175px;}
.internal #quicklinks .qlink  p {margin:5px 10px 0 0;}
.internal .green   #quicklinks .qlink  {border-bottom:solid 10px #AEBC21;background:#CCD37B;background:transparent url(/assets/images/internal-qlink-cnr-green.jpg) no-repeat right bottom;}
.internal .orange #quicklinks .qlink  {border-bottom:solid 10px #F8A41B;background:#FDE0B6;background:transparent url(/assets/images/internal-qlink-cnr-orange.jpg) no-repeat right bottom;}
.internal .purple #quicklinks .qlink  {border-bottom:solid 10px #90268F;background:#D3B6D6;background:transparent url(/assets/images/internal-qlink-cnr-purple.jpg) no-repeat right bottom;}
.internal .teal     #quicklinks .qlink  {border-bottom:solid 10px #00A5DA;background:#6ACAEC;background:transparent url(/assets/images/internal-qlink-cnr-teal.jpg) no-repeat right bottom;}
.internal .red       #quicklinks .qlink  {border-bottom:solid 10px #ED3A41;background:#F0B7B2;background:transparent url(/assets/images/internal-qlink-cnr-red.jpg) no-repeat right bottom;}
.internal .yellow #quicklinks .qlink  {border-bottom:solid 10px #FEDB01;background:#FFF0AA;background:transparent url(/assets/images/internal-qlink-cnr-yellow.jpg) no-repeat right bottom;}
.internal .blue     #quicklinks .qlink  {border-bottom:solid 10px #24318A;background:#C4C3DE;background:transparent url(/assets/images/internal-qlink-cnr-blue.jpg) no-repeat right bottom;}
.internal #quicklinks .services{font-size:16px;}
.internal .green   #quicklinks {border-right:solid 10px #AEBC21;background:#CCD37B;}
.internal .orange #quicklinks {border-right:solid 10px #F8A41B;background:#FDE0B6;}
.internal .purple #quicklinks {border-right:solid 10px #90268F;background:#D3B6D6;}
.internal .teal     #quicklinks {border-right:solid 10px #00A5DA;background:#6ACAEC;}
.internal .red       #quicklinks {border-right:solid 10px #ED3A41;background:#F0B7B2;}
.internal .yellow #quicklinks {border-right:solid 10px #FEDB01;background:#FFF0AA;}
.internal .blue     #quicklinks {border-right:solid 10px #24318A;background:#C4C3DE;}
.IE6 .internal #quicklinks {width:183px;}

/*	articles / attachments */
.internal #page-desc {font-size:15px;padding:10px 0 22px;;color:#A8A9AD;font-weight:bold;}
.internal .BossArticle {border-top:1px dashed #A8A9AD;font-size:11px;letter-spacing:0.5px;color:#6D6E71;padding-bottom:10px;}
.internal .BossArticle ul {list-style-image:none;list-style-position:inside;list-style-type:disc;}
.internal .BossArticle .info {margin:2px 0 5px;text-transform:uppercase;font-size:11px;font-weight:bold;letter-spacing:0px;}
.internal .BossArticle .info p {margin:2px 0;color:#A8A9AD;}
.internal .BossArticle .info em {color:#231F20;font-weight:bold;margin-right:3px;}
.internal .BossMedia .BossDownload {margin:0;padding:0;}
.internal .BossMedia a {text-decoration:none;color:#231F20;font-weight:bold;}

/*	footer */
.internal #ft {color:#A8A9AD;border-top:4px solid #231F20;margin-top:15px;}
.internal #ft p {margin:3px 0 0 0;font-size:10px;text-align:left;}

/*	gallery */
.BossAlbum .BossMedia{width:390px;}
.BossAlbum .thickbox{float:left;height:100px;margin:0 0 10px 10px;overflow:hidden;width:100px;background-position:center center;}
.BossAlbum .thickbox a{display:block;height:100%;}
.thickbox img {padding:0px;}
.BossMedia{padding:0px;}

/* Thickbox */
*{padding: 0; margin: 0;}

#TB_window {	font: 12px Arial, Helvetica, sans-serif;color: #333333;}
#TB_secondLine {font: 10px Arial, Helvetica, sans-serif;color:#666666;}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}


#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}
.TB_overlayBG {background-color:#000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {position: fixed;background: #ffffff;z-index: 102;color:#000000;display:none;border: 4px solid #525252;text-align:left;top:50%;left:50%;}

* html #TB_window { /* ie6 hack */
position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{	float:left;	padding:7px 0 5px 10px;	margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}
* html #TB_load { /* ie6 hack */
position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}