<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#tagcloud {
    color:#999;
    text-align:center;
	text-decoration: none;
}

#tagcloud a {
    text-decoration:none;
}

#tagcloud .info {
    font-size:.5em;
}

#tagcloud .weight-1 {
    font-size:.8em;
}

#tagcloud .weight-2 {
    font-size:1em;
}

#tagcloud .weight-3 {
    font-size:1.5em;
}

#tagcloud .weight-4 {
    font-size:1.7em;
}

#tagcloud .weight-5 {
    font-size:2em;
}

#tagcloud .weight-6 {
    font-size:2.5em;
}

#tagcloud .weight-7 {
    font-size:3em;
}

.blog-comment {
    border-top:solid 1px silver;
    margin:5px 5px 20px;
}

.blog-comment .date {
    font-size:10px;
    font-style:italic;
    margin-left:3px;
}

.blog-comment .text {
    margin-left:15px;
}

/* BlogRoll */
.blogroll-title {
    font-size:28px;
}

.blogroll-post-title {
    font-size:16px;
}

.blogroll-post-pubdate {
    color:Gray;
    font-size:8px;
    font-style:italic;
}

/* CategoryAdmin */
DIV.blogcategoryadmin {
    background-color:#FFF;
    border:solid 1px #e0e0e0;
    margin:5px;
}

.blogcategoryadmin .title {
    background:url(images/category_title.png) repeat-x top;
    background-color:#f8f8f8;
    font-style:italic;
    font-variant:small-caps;
}

.blogcategoryadmin .form td {
    padding-bottom:15px;
    padding-left:15px;
    padding-right:15px;
}

.grid .row-unapproved {
    background:url(images/grid_row_unapproved.png) repeat-x top;
    background-color:#ffffe0;
}

/* Popup message */
TABLE.popup-messagebox {
    background-color:#FFF;
}

.popup-messagebox .b1 {
    background:url(images/skin-messagebox.png) 0 0;
    height:6px;
    width:6px;
}

.popup-messagebox .b2 {
    background:url(images/skin-messagebox.png) 0 -15px;
    height:6px;
}

.popup-messagebox .b3 {
    background:url(images/skin-messagebox.png) -9px 0;
    height:6px;
    width:6px;
}

.popup-messagebox .b4 {
    background:url(images/skin-messagebox.png) 0 -35px;
    width:6px;
}

.popup-messagebox .b6 {
    background:url(images/skin-messagebox.png) -9px -35px;
    width:6px;
}

.popup-messagebox .b7 {
    background:url(images/skin-messagebox.png) 0 -9px;
    width:6px;
}

.popup-messagebox .b8 {
    background:url(images/skin-messagebox.png) 0 -26px;
    height:6px;
}

.popup-messagebox .b9 {
    background:url(images/skin-messagebox.png) -9px -9px;
    width:6px;
}

.blogcategoryadmin .title td,
.blogcategoryadmin .grid td,
.grid td {
    padding:10px;
}

.blogcategoryadmin .grid .row,
.grid .row {
    background:url(images/grid_row.png) repeat-x top;
    background-color:#FFF;
}

.blogcategoryadmin .grid .header,
.grid .header {
    background:url(images/grid_header.png) repeat-x top;
    font-size:14px;
    font-weight:700;
    height:31px;
    padding:0;
    vertical-align:middle;
}

.blogcategoryadmin .grid .pager,
.grid .pager {
    background:url(images/grid_pager.png) repeat-x top;
    font-size:10px;
    font-weight:700;
    height:31px;
    vertical-align:middle;
}

.blogcategoryadmin .grid .pager td,
.grid .pager td {
    padding-bottom:0;
    padding-right:0;
    padding-top:0;
}

.PostTitle {
    line-height: 1;
}

.wtp-blogpost {
  padding: 10px 0;
}

.wtp-blogpost .pull-right {
  float: right !important;
}

.wtp-blogpost .pull-left {
  float: left !important;
}

.wtp-blogpost .wtp-post__image &gt; img {
  margin-bottom: 30px;
}

.wtp-post {
  background-color: #eee;
  margin-bottom: 20px;
}

.wtp-post__image img {
  display: inline;
  width: auto \9;
  max-width: 100%;
  height: auto;
}

.wtp-post__box {
  padding: 5px 15px 15px 15px;
}

.wtp-post__info {
  padding: 10px 0;
}

.wtp-post__info, .wtp-post__tags, .wtp-post__comments {
  font-size: 0.9em;
}

.wtp-post__body {
  line-height: 1.5;
}

.wtp-post__excerpt {
  margin-bottom: 10px;
  color: #757575;
}

.wtp-post__date {
  color: #000;
}

@media only screen and (min-width: 768px) {
  .wtp-post {
    width: 48%;
    margin-left: 1%;
    margin-right: 1%;
    margin-bottom: 15px;
  }
}



div.blog-archives {
	margin-top:15px;
}

div.blog-archives #nav {
	font-weight:700!important;
	list-style:none!important;
	margin-left:0!important;
	padding-bottom:.45em!important;
}

div.blog-archives #nav ul {
	font-weight:400!important;
	list-style:none!important;
	margin-left:10px!important;
}

div.blog-archives #nav li {
	background:url(Images/BlogArchivesArrow.gif) left center no-repeat!important;
	margin-left:10px!important;
	padding-bottom:.20em!important;
	padding-left:15px!important;
}

div.blog-archives #nav a {
	text-decoration:none!important;
}

div.blog-archives #nav a:hover {
	color:#1b53b9!important;
}

div.blog-archives #nav .expandable {
	background-image:none!important;
	margin-left:0!important;
	padding-left:0!important;
}

div.blog-archives #nav .expandable img {
	margin-left:0!important;
	margin-right:2px!important;
}

div.blog-archives #expandAll,
div.blog-archives #collapseAll {
	background-image:none!important;
	font-weight:700!important;
	padding-bottom:.5em!important;
	padding-top:.20em!important;
}

div.blog-archives img.blogExpand {
	padding-right:5px;
}
/* ROUNDED ALTERNATE	  		 	*/
.round-a-gray {
	background:#444 url(cssbox/round_gray-left.png) left top no-repeat;
	color:#FFF;
	text-align:center;
}

.round-a-gray div {
	background:url(cssbox/round_gray-right.png) right bottom no-repeat;
	padding:4px;
}

.round-a-ok {
	background:green url(cssbox/round_green-left.png) left top no-repeat;
	color:#FFF;
	text-align:center;
}

.round-a-ok div {
	background:url(cssbox/round_green-right.png) right bottom no-repeat;
	padding:4px;
}

.round-a-error {
	background:#C00 url(cssbox/round_red-left.png) left top no-repeat;
	color:#FFF;
	text-align:center;
}

.round-a-error div {
	background:url(cssbox/round_red-right.png) right bottom no-repeat;
	padding:4px;
}

/* TOOLTIPS				  		 	*/
.tooltips-gray {
	background:#444;
	color:#FFF;
	padding-top:4px;
	text-align:center;
}

.tooltips-gray div {
	background:url(cssbox/tips_gray.png) left bottom no-repeat;
	height:18px;
	padding-top:4px;
}

.tooltips-ok {
	background:green;
	color:#FFF;
	padding-top:4px;
	text-align:center;
}

.tooltips-ok div {
	background:url(cssbox/tips_green.png) left bottom no-repeat;
	height:18px;
	padding-top:4px;
}

.tooltips-error {
	background:#C00;
	color:#FFF;
	padding-top:4px;
	text-align:center;
}

.tooltips-error div {
	background:url(cssbox/tips_red.png) left bottom no-repeat;
	height:18px;
	margin-top:4px;
}
@import 'cssbox.css';

p {
	margin: 0;
	padding: 0;
}

fieldset {
	background: #eaf0f2;
	border: 1px solid #d4d4d4;
	margin-bottom: 3px;
}

.PicButton {
	color: #fff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	text-decoration: none;
}

a.PicButton:link,
a.PicButton:visited,
a.PicButton:active,
a.PicButton:hover {
	color: #fff;
}

#LoginLink {
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	padding: 5px;
}

#waitload,
#waitload h1 {
	color: #000;
	font-family: arial, verdana, sans-serif;
	font-size: 16px;
	margin: 0.6em 0 0.3em;
	padding: 0 0 0.1em;
}

#login {
	color: #676767;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 35%;
}

#login h2 {
	font-size: 15px;
}

#login input {
	font-size: 11px;
}

#errorMsg {
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
}

#errorMsg p {
	font-size: 12px;
	margin: 10px;
}

.validationMsg {
	background: #c00;
	color: #fff;
	text-align: center;
	width: 120px;
}

.clean-gray {
	background: #efefef;
	border: solid 1px #dedede;
	color: #222;
	padding: 4px;
	text-align: center;
}

.clean-ok {
	background: #c9ffca;
	border: solid 1px #349534;
	color: green;
	font-weight: 700;
	padding: 4px;
	text-align: center;
}

/* duplicate it on the intranet for the preview */
.sep {
	background: #ffc;
	border: solid 1px #dedede;
	color: #222;
	padding: 4px;
	text-align: center;
}

/* info */
.information {
	background: url(images/info.png) 0 100% no-repeat;
	clear: left;
	color: #999;
	margin: 10px 0;
	padding: 0 0 7px;
	text-align: left;
	width: 300px;
}

.information div {
	background: url(images/info.png) 0 0 no-repeat;
	min-height: 35px;
	padding: 8px 0 0 50px;
}

.short_message .information div {
	background: url(images/icon_info.png) 0 0 no-repeat;
	background-image: none;
	background-position: 5px 5px;
	min-height: 35px;
}

.information .Infotitle {
	color: #a8cc82;
	font-size: 150%;
	font-weight: 700;
	margin-bottom: 2px;
}

/* error */
.warning {
	background: url(images/warning.png) 0 100% no-repeat;
	clear: left;
	color: #999;
	margin: 10px 0;
	padding: 0 0 7px;
	text-align: left;
	width: 300px;
}

.warning div {
	background: url(images/warning.png) 0 0 no-repeat;
	min-height: 35px;
	padding: 8px 0 0 50px;
}

.short_message .warning div {
	background: url(images/icon_warning.png) 0 0 no-repeat;
	background-image: none;
	background-position: 5px 5px;
	min-height: 35px;
}

/*IE6*/

.warning .Errortitle {
	color: #900;
	font-size: 150%;
	font-weight: 700;
	margin-bottom: 2px;
}

.tablecenter {
	margin: auto;
}

.tableRight {
	margin-left: auto;
	margin-right: 0;
}

.tableLeft {
	margin-left: 0;
	margin-right: auto;
}

.searchlegend {
	color: #999;
	font-size: 10px;
}

.searchWarning {
	background-color: #ffc;
	color: #000;
	font-size: 12px;
	padding: 5px;
}

#panelStoreLocatorUpdate {
	background-color: #fff;
	border: 1px solid #000;
	color: #000;
	position: absolute;
	right: 50%;
	top: 350px;
}

#expiredMessagePublicMode h2 {
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size: 16px;
	font-weight: 700;
}

#expiredMessagePublicMode p {
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	padding-top: 5px;
}

#expiredMessagePublicMode a:link,
#expiredMessagePublicMode a:visited,
#expiredMessagePublicMode a:active,
#expiredMessagePublicMode a:hover {
	color: #06c;
}

#loginlink a:link,
#loginlink a:visited,
#loginlink a:active,
#loginlink a:hover,
#errorMsg h1 {
	color: #369;
}

#login a,
#login a:link {
	color: #2f5788;
}

.short_message .information,
.short_message .warning {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background-color: #fff;
	background-image: none;
	border: 1px solid #e7e7e7;
	border-radius: 6px;
	width: auto;
}

.information p,
.warning p {
	margin-bottom: 0;
}

ul.i-am-new li {
	width: auto;
}

/*** Issue WTP-1199 ***/
.ui-dialog-content.ui-widget-content {
	padding: 0 !important;
}

/*Bullet list style for Dash option - Publish Mode*/
ul.dash {
	list-style-type: none;
}

ul.dash li {
	list-style-type: none;
	position: relative;
}

ul.dash li:before {
	content: '-';
	position: absolute;
	margin-left: -15px;
}

ul.custom-list-dash li {
	list-style-type: none; /* Remove default bullet */
	padding-left: 1.5em; /* Add padding for the custom bullet */
	text-indent: -1.5em; /* Align the text */
}

ul.custom-list-dash li:before {
	content: '\2013' !important; /* Unicode for en-dash (�) */
	margin-right: 10px; /* Space between the dash and the text */
}

/*Bullet list style for check option - Publish Mode*/
ul.custom-list-check li {
	list-style-type: none;
	padding-left: 1.5em;
	text-indent: -1.5em;
}

ul.custom-list-check li:before {
	content: '\2713' !important; /* Unicode for check mark */
	margin-right: 10px;
}

ul.custom-list-arrow li {
	list-style-type: none;
	padding-left: 1.5em;
	text-indent: -1.5em;
}

ul.custom-list-arrow li:before {
	content: '\2192' !important; /* Unicode for right arrow */
	margin-right: 10px;
}

ul.custom-list-caret li {
	list-style-type: none; 
	padding-left: 1.5em; 
	text-indent: -1.5em; 
}

ul.custom-list-caret li:before {
	content: '\276F' !important; /* Unicode for right caret */
	margin-right: 10px;
}

/* Default styles for PE Blog */
.wtp-pe-blogposts {
	padding: 2em 0;
}

.wtp-pe-blogposts .wtp-pe-post {
	padding: 1.5em;
	margin-bottom: 20px;
	border: 1px solid #ddd;
}

@media only screen and (min-width: 768px) {
	.wtp-pe-blogposts .wtp-pe-post {
		width: 48%;
	}
}

.wtp-pe-blogposts .wtp-pe-post_title {
	font-weight: bold;
	font-size: 1.15em;
	margin: 0;
	line-height: 1.5;
}

.wtp-pe-blogposts .wtp-pe-post_date {
	font-size: 0.75em;
}

.wtp-pe-post_btn-back {
    display: flex;
    align-items: baseline;
    justify-content: right;
    font-size: 0.75em;
}

.wtp-pe-blogposts .wtp-pe-post_taxonomies-tags:before,
.wtp-pe-blogposts .wtp-pe-post_taxonomies-categories:before {
	content: 'Tags:';
	font-size: 0.7em;
	display: block;
}

.wtp-pe-blogposts .wtp-pe-post_taxonomies-categories:before {
	content: 'Categories:';
}

.wtp-pe-blogposts .wtp-pe-post_taxonomies-tags a,
.wtp-pe-blogposts .wtp-pe-post_taxonomies-categories a {
	background-color: #000;
	display: inline-block;
	color: #fff;
	border-radius: 5px;
	font-size: 0.8em;
	padding: 0px 5px;
	margin: 0 5px 5px 0;
}

.wtp-pe-blogposts .wtp-pe-post_taxonomies-tags a:hover,
.wtp-pe-blogposts .wtp-pe-post_taxonomies-categories a:hover {
	opacity: 0.5;
}

.wtp-pe-post_btn-back + div &gt; nav .pagination &gt; .active &gt; a,
.wtp-pe-post_btn-back + div &gt; nav .pagination &gt; li &gt; a:hover {
	z-index: initial;
}

.wtp-pe-post_btn-back + div &gt; nav .pagination a {
	cursor: pointer;
}

.wtp-pe-post_btn-back {
	text-align: right;
}

/* Default styles for PE Category/Tag Navigation */
.pe-category-tag_title {
	font-weight: bold;
	margin-bottom: 10px;
}

.pe-category-tag strong {
	font-weight: bold;
}

.pe-category-tag ul {
	list-style-type: none;
	padding-left: 0;
	margin-bottom: 20px;
}

.pe-category-tag ul li a {
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
}

.pe-category-tag ul li a span {
	padding-left: 5px;
}

.pe-category-tag .hidden-tags {
	display: none;
}

.pe-category-tag .tags-title {
	font-size: 0.7em;
	display: block;
}

.pe-category-tag .pe-category-tag_filters {
	background: #eaeaea;
	padding: 5px 5px 0;
	border-radius: 5px;
	border: 1px solid lightgray;
	margin: 0 0 10px 0;
	font-size: 13px;
}

.pe-category-tag .pe-category-tag_filters .tags-title {
	max-width: 220px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 3px 0 -3px;
}

.pe-category-tag .fa.fa-close {
	color: red;
	margin: 0 0 0 5px;
	font-size: 16px;
}

/* Default styles for PE single post */
.wtp-pe-singlepost {
	padding: 2em 0;
}

.wtp-pe-singlepost .wtp-pe-singlepost_title {
	font-weight: bold;
	font-size: 2em;
	margin: 0;
	line-height: 1.5;
}

.wtp-pe-singlepost .wtp-pe-singlepost_meta {
	font-size: 0.75em;
	display: flex;
	justify-content: space-between;
	align-items: baseline;
}
.wtp-pe-singlepost .wtp-pe-singlepost_date,
.wtp-pe-singlepost .wtp-pe-singlepost_author {
	font-weight: bold;
}

.wtp-pe-singlepost .wtp-pe-singlepost_image {
	margin: 20px 0;
}

.wtp-pe-singlepost .wtp-pe-singlepost_content {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	padding-bottom: 5px;
}

.wtp-pe-singlepost .wtp-pe-singlepost_taxonomies-tags:before,
.wtp-pe-singlepost .wtp-pe-singlepost_taxonomies-categories:before {
	content: 'Tags:';
	font-size: 0.7em;
	display: block;
}

.wtp-pe-singlepost .wtp-pe-singlepost_taxonomies-categories:before {
	content: 'Categories:';
}

.wtp-pe-singlepost .wtp-pe-singlepost_taxonomies-tags a,
.wtp-pe-singlepost .wtp-pe-singlepost_taxonomies-categories a {
	background-color: #000;
	display: inline-block;
	color: #fff;
	border-radius: 5px;
	font-size: 0.8em;
	padding: 0px 5px;
	margin: 0 5px 5px 0;
}

.wtp-pe-singlepost .wtp-pe-singlepost_taxonomies-tags a:hover,
.wtp-pe-singlepost .wtp-pe-singlepost_taxonomies-categories a:hover {
	opacity: 0.5;
}

.wtp_container {
	display: flex !important;
	border-style: solid;
	border-color: transparent;
}

.wtp_container.cke_widget_element {	
	border: 2px dashed lightsalmon;
	padding: 5px;
}




.labelerror {
  color: Red;
  text-align: left;
}

.linkbutton {
  color: #00F;
  text-align: left;
  text-decoration: none;
}

.textboxcapitalize,
.textboxupper {
  border: 1px solid #779bcd;
  color: #000;
  text-transform: capitalize;
}

.textboxupper {
  text-transform: uppercase;
}

.paneltitle {
  border-bottom: 1px solid Gray;
  font-weight: 700;
  padding: 3px 0 3px 8px;
  text-align: left;
}

.paneltabs {
  border-width: 1px solid #eee;
  padding: 5px;
}

.panelsignup {
  background-color: #ebebeb;
  padding: 4px 0 3px 5px;
}

.panelerror {
  background-color: #ffe4e1;
  border-bottom: 10px solid #fff;
  padding: 5px;
}

.panellistheader {
  font-weight: 700;
  padding: 2px 0;
  text-align: center;
}

.panelbox {
  border: solid 1px #ccc;
  padding: 4px 0 3px 5px;
}

.panelscroll {
  overflow: auto;
}

.bulletlist {
  border: solid 0 #FFF;
  text-align: left;
}

.graphicbutton {
  color: #036499;
  font-weight: 700;
}

.picbutton {
  color: #FFF;
  font-weight: 700;
  text-decoration: none;
}

a.picbutton:link,
a.picbutton:visited,
a.picbutton:active,
a.picbutton:hover {
  color: #FFF;
}

.clientgridviewheader {
  background-color: #779BCD;
  color: #FFF;
  font-weight: 700;
  padding: 2px 0;
  text-align: center;
  vertical-align: middle;
}

.clientgridviewrow {
  background-color: #FFF;
  color: #000;
  cursor: default;
  font-weight: 400;
}

.clientgridviewselectedrow {
  background-color: #265199;
  color: #FFF;
  cursor: default;
  font-family: Verdana;
  font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
}

a.tabstrip {
  color: #036499;
  font-weight: 700;
  text-decoration: none;
}

.datepicker {
  border: 1px solid #779bcd;
  color: #000;
}

.fixedfont {
  font-family: 'Terminal', Arial, Helvetica, Verdana, Tahoma, sans-serif;
  font-size: 8px;
  height: 22px;
  overflow: hidden;
}

.fixedfontfirefox {
  font-family: 'Terminal', Arial, Helvetica, Verdana, Tahoma, sans-serif;
  font-size: 13px;
  height: 22px;
  overflow: 0;
}

.watermark {
  color: #999;
}

.imagebutton,
td.tabstrip {
  cursor: hand;
}

a.tabstrip:visited,
a.tabstrip:hover {
  color: #036499;
}

table.tabstrip,
.tabstripborder {
  border: 1px solid #8CA2B8;
}

/** WTP-1492 | Easyedit: Border applied to linked image when image was added in EasyEdit **/
/** These styles are also applied in WebTree\Site\WebSite\App_Themes\intranet\Default.css **/
.EditorPanel img {
  border-style: solid;
}

.EditorPanel img:not([border]),
.EditorPanel img[border="0"] {
  border: none;
}

.EditorPanel img[border="1"] {
  border-width: 1px;
}

.EditorPanel img[border="2"] {
  border-width: 2px;
}

.EditorPanel img[border="3"] {
  border-width: 3px;
}

.EditorPanel img[border="4"] {
  border-width: 4px;
}

.EditorPanel img[border="5"] {
  border-width: 5px;
}

.EditorPanel img[border="6"] {
  border-width: 6px;
}

.EditorPanel img[border="7"] {
  border-width: 7px;
}

.EditorPanel img[border="8"] {
  border-width: 8px;
}

.EditorPanel img[border="9"] {
  border-width: 9px;
}

.EditorPanel img[border="10"] {
  border-width: 10px;
}

.EditorPanel img[border="11"] {
  border-width: 11px;
}

.EditorPanel img[border="12"] {
  border-width: 12px;
}

.EditorPanel img[border="13"] {
  border-width: 13px;
}

.EditorPanel img[border="14"] {
  border-width: 14px;
}

.EditorPanel img[border="15"] {
  border-width: 15px;
}

.EditorPanel img[border="16"] {
  border-width: 16px;
}

.EditorPanel img[border="17"] {
  border-width: 17px;
}

.EditorPanel img[border="18"] {
  border-width: 18px;
}

.EditorPanel img[border="19"] {
  border-width: 19px;
}

.EditorPanel img[border="20"] {
  border-width: 20px;
}

.EditorPanel img[border="25"] {
  border-width: 25px;
}

.EditorPanel img[border="26"] {
  border-width: 26px;
}

.EditorPanel img[border="27"] {
  border-width: 27px;
}

.EditorPanel img[border="28"] {
  border-width: 28px;
}

.EditorPanel img[border="29"] {
  border-width: 29px;
}

.EditorPanel img[border="30"] {
  border-width: 30px;
}
.ClientGridView {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.ClientGridViewHeader {
  background-color: #006;
  color: #FFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 700;
  height: 18px;
  padding: 2px 0;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}

.ClientGridViewRow {
  background-color: #FFF;
  color: #000;
  cursor: default;
  font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  font-size: 10px;
  font-weight: 400;
}

.ClientGridViewFrozenRow {
  background-color: #E0DFE4;
  color: #000;
  cursor: default;
  font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  font-size: 10px;
  font-weight: 400;
}

.ClientGridViewSelectedRow {
  background-color: #265199;
  color: #FFF;
  cursor: default;
  font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
  font-size: 10px;
  font-weight: 400;
}

.ClientGridViewEmptyRow {
  background-color: #779BCD;
  color: #FFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 700;
  padding: 2px 0;
  text-align: center;
  vertical-align: middle;
}

.ClientGridView a,
.ClientGridViewHeader a {
  color: #FFF;
  text-decoration: none;
}
.ddmx {
    font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    background: #e9e9e9;
    color: #686868;
    display: block;
    font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
    font-size: 11px;
    font-weight: 700;
    padding: 3px 3px 3px 9px;
    position: relative;
    text-decoration: none;
    white-space: nowrap;
    z-index: 500;
}

.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    color: #686868;
    display: block;
    font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
    font-size: 11px;
    font-weight: 700;
    padding: 3px 3px 3px 9px;
    position: relative;
    text-decoration: none;
    white-space: nowrap;
    z-index: 500;
}

.ddmx .item2 {
    background: #eee;
}

.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #fff;
}

.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}

.ddmx .item2 img,
.ddmx .item2-active img {
    border: 0;
    position: absolute;
    right: 1px;
    top: 4px;
}

.ddmx .section {
    border: 1px solid #b8b4ae;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

* html .ddmx td {
    position: relative;
}

/* ie 5.0 fix */
.MenuDiv {
  background-color: #0A1464;
  border-color: #0A1464;
  height: 15%;
  width: 100%;
}

.BottomLinks {
  color: blue;
  font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
  font-size: 12px;
  font-weight: 700;
  margin-left: 12px;
  margin-right: 12px;
  text-decoration: underline;
}

.RightsReserved {
  color: #000;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.BottomLinksWhite {
  color: #FFF;
  font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
  font-size: 12px;
  font-weight: 700;
  margin-left: 12px;
  margin-right: 12px;
  text-decoration: underline;
}

.RightsReservedWhite {
  color: #FFF;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

.FooterDiv,
.BodyLeftDiv {
  background-color: #0A1464;
}
/*
Tabs - additional IE specific bug fixes

Recommended usage (Conditional Comments):
&lt;!--[if lte IE 7]&gt;
&lt;link rel="stylesheet" href="tabs_ie.css" type="text/css" media="projection, screen" /&gt;
&lt;![endif]--&gt;

*/
.tabs-nav { /* auto clear */
    display: inline-block;
}
.tabs-nav .tabs-disabled {
    position: relative; /* fixes opacity */
    filter: alpha(opacity=40);
}
.tabs-nav .tabs-disabled a span {
    _height: 19px; /* for some reason the height is 1px to less with opacity... */
    min-height: 19px; /* ...in both IE 6 and 7 */
}

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}

/* Skin */
.tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 4px;
}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabs-nav li {
    float: left;
    margin: 0 0 0 1px;
    min-width: 84px; /* be nice to Opera */
}
.tabs-nav a, .tabs-nav a span {
    display: block;
    padding: 0 10px;
    background: url(tab.png) no-repeat;
}
.tabs-nav a {
    position: relative;
    top: 1px;
    z-index: 2;
    padding-left: 0;
    color: #27537a;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
}
.tabs-nav .tabs-selected a {
    color: #000;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
    background-position: 100% -150px;
    outline: 0; /* prevent dotted border in Firefox */
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
    background-position: 100% -100px;
}
.tabs-nav a span {
    width: 64px; /* IE 6 treats width as min-width */
    min-width: 64px;
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
}
*&gt;.tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.tabs-nav .tabs-selected a span {
    padding-top: 7px;
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
    background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
    background-position: 0 0;
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.tabs-nav .tabs-disabled {
    opacity: .4;
}
.tabs-container {
    border-top: 1px solid #97a5b0;
    padding: 1em 8px;
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}

</pre></body></html>