body{

  -webkit-text-size-adjust : 100%;

}

.ui-bar-a {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(210, 224, 233);
  border-right-color: rgb(210, 224, 233);
  border-bottom-color: rgb(210, 224, 233);
  border-left-color: rgb(210, 224, 233);
  background-color: rgb(210, 224, 233);
  background-image: -moz-linear-gradient(rgb(231, 246, 255), rgb(189, 201, 209));
  background-image: -webkit-linear-gradient(rgb(231, 246, 255), rgb(189, 201, 209));
  background-image: linear-gradient(rgb(231, 246, 255), rgb(189, 201, 209));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(231, 246, 255)), color-stop(1, rgb(189, 201, 209)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  color: rgb(0, 0, 0);
  font-weight: bold;
  text-shadow: 0pt -1px 1px rgb(238, 238, 238);
}
.ui-bar-a, .ui-bar-a input, .ui-bar-a select, .ui-bar-a textarea, .ui-bar-a button {
  font-family: Helvetica, Arial, sans-serif;
}
.ui-bar-a .ui-link-inherit {
  color: rgb(0, 0, 0);
}
.ui-bar-a .ui-link {
  color: rgb(124, 196, 231);
  font-weight: bold;
}
.ui-bar-a .ui-link:hover {
  color: rgb(36, 137, 206);
}
.ui-bar-a .ui-link:active {
  color: rgb(36, 137, 206);
}
.ui-bar-a .ui-link:visited {
  color: rgb(36, 137, 206);
}
.ui-body-a, .ui-dialog-page.ui-overlay-a {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: rgb(118, 122, 124);
	border-right-color: rgb(118, 122, 124);
	border-bottom-color: rgb(118, 122, 124);
	border-left-color: rgb(118, 122, 124);
	background-color: rgb(216, 223, 227);
	background-image: -moz-linear-gradient(rgb(237, 245, 249), rgb(194, 200, 204));
	background-image: -webkit-linear-gradient(rgb(237, 245, 249), rgb(194, 200, 204));
	background-image: linear-gradient(rgb(237, 245, 249), rgb(194, 200, 204));
	background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(237, 245, 249)), color-stop(1, rgb(194, 200, 204)));
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	color: rgb(0, 0, 0);
	text-shadow: 0pt 1px 0pt rgb(238, 238, 238);
	font-weight: bold;
	font-size: 14px;
	margin-right: 0px;
	margin-left: 0px;
}
.ui-body-a, .ui-body-a input, .ui-body-a select, .ui-body-a textarea, .ui-body-a button {
	font-family: Helvetica, Arial, sans-serif;
}
.ui-body-a .ui-link-inherit {
  color: rgb(0, 0, 0);
}
.ui-body-a .ui-link {
  color: rgb(36, 137, 206);
  font-weight: bold;
}
.ui-body-a .ui-link:hover {
  color: rgb(36, 137, 206);
}
.ui-body-a .ui-link:active {
  color: rgb(36, 137, 206);
}
.ui-body-a .ui-link:visited {
  color: rgb(36, 137, 206);
}
.ui-btn-up-a {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(202, 225, 241);
  border-right-color: rgb(202, 225, 241);
  border-bottom-color: rgb(202, 225, 241);
  border-left-color: rgb(202, 225, 241);
  background-color: rgb(202, 225, 241);
  background-image: -moz-linear-gradient(rgb(222, 247, 255), rgb(181, 202, 216));
  background-image: -webkit-linear-gradient(rgb(222, 247, 255), rgb(181, 202, 216));
  background-image: linear-gradient(rgb(222, 247, 255), rgb(181, 202, 216));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(222, 247, 255)), color-stop(1, rgb(181, 202, 216)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  font-weight: bold;
  color: rgb(0, 0, 0);
  text-shadow: 0pt -1px 1px rgb(238, 238, 238);
}
.ui-btn-up-a a.ui-link-inherit {
  color: rgb(0, 0, 0);
}
.ui-btn-hover-a {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(232, 255, 255);
  border-right-color: rgb(232, 255, 255);
  border-bottom-color: rgb(232, 255, 255);
  border-left-color: rgb(232, 255, 255);
  background-color: rgb(232, 255, 255);
  background-image: -moz-linear-gradient(rgb(255, 255, 255), rgb(208, 229, 229));
  background-image: -webkit-linear-gradient(rgb(255, 255, 255), rgb(208, 229, 229));
  background-image: linear-gradient(rgb(255, 255, 255), rgb(208, 229, 229));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(255, 255, 255)), color-stop(1, rgb(208, 229, 229)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  font-weight: bold;
  color: rgb(0, 0, 0);
  text-shadow: 0pt -1px 1px rgb(238, 238, 238);
}
.ui-btn-hover-a a.ui-link-inherit {
  color: rgb(0, 0, 0);
}
.ui-btn-down-a {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(232, 255, 255);
  border-right-color: rgb(232, 255, 255);
  border-bottom-color: rgb(232, 255, 255);
  border-left-color: rgb(232, 255, 255);
  background-color: rgb(232, 255, 255);
  background-image: -moz-linear-gradient(rgb(208, 229, 229), rgb(255, 255, 255));
  background-image: -webkit-linear-gradient(rgb(208, 229, 229), rgb(255, 255, 255));
  background-image: linear-gradient(rgb(208, 229, 229), rgb(255, 255, 255));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(208, 229, 229)), color-stop(1, rgb(255, 255, 255)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  font-weight: bold;
  color: rgb(0, 0, 0);
  text-shadow: 0pt -1px 1px rgb(238, 238, 238);
}
.ui-btn-down-a a.ui-link-inherit {
  color: rgb(0, 0, 0);
}
.ui-btn-up-a, .ui-btn-hover-a, .ui-btn-down-a {
  font-family: Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.ui-bar-b {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(69, 111, 154);
  border-right-color: rgb(69, 111, 154);
  border-bottom-color: rgb(69, 111, 154);
  border-left-color: rgb(69, 111, 154);
  background-color: rgb(94, 135, 176);
  background-image: -moz-linear-gradient(rgb(129, 168, 206), rgb(94, 135, 176));
  background-image: -webkit-linear-gradient(rgb(129, 168, 206), rgb(94, 135, 176));
  background-image: linear-gradient(rgb(129, 168, 206), rgb(94, 135, 176));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(129, 168, 206)), color-stop(1, rgb(94, 135, 176)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  color: rgb(255, 255, 255);
  font-weight: bold;
  text-shadow: 0pt -1px 1px rgb(37, 79, 122);
}
.ui-bar-b, .ui-bar-b input, .ui-bar-b select, .ui-bar-b textarea, .ui-bar-b button {
  font-family: Helvetica, Arial, sans-serif;
}
.ui-bar-b .ui-link-inherit {
  color: rgb(255, 255, 255);
}
.ui-bar-b .ui-link {
  color: rgb(221, 240, 248);
  font-weight: bold;
}
.ui-bar-b .ui-link:hover {
  color: rgb(221, 240, 248);
}
.ui-bar-b .ui-link:active {
  color: rgb(221, 240, 248);
}
.ui-bar-b .ui-link:visited {
  color: rgb(221, 240, 248);
}
.ui-body-b, .ui-dialog-page.ui-overlay-b {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(198, 198, 198);
  border-right-color: rgb(198, 198, 198);
  border-bottom-color: rgb(198, 198, 198);
  border-left-color: rgb(198, 198, 198);
  background-color: rgb(204, 204, 204);
  background-image: -moz-linear-gradient(rgb(230, 230, 230), rgb(204, 204, 204));
  background-image: -webkit-linear-gradient(rgb(230, 230, 230), rgb(204, 204, 204));
  background-image: linear-gradient(rgb(230, 230, 230), rgb(204, 204, 204));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(230, 230, 230)), color-stop(1, rgb(204, 204, 204)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  color: rgb(51, 51, 51);
  text-shadow: 0pt 1px 0pt rgb(255, 255, 255);
  font-weight: normal;
}
.ui-body-b, .ui-body-b input, .ui-body-b select, .ui-body-b textarea, .ui-body-b button {
  font-family: Helvetica, Arial, sans-serif;
}
.ui-body-b .ui-link-inherit {
  color: rgb(51, 51, 51);
}
.ui-body-b .ui-link {
  color: rgb(36, 137, 206);
  font-weight: bold;
}
.ui-body-b .ui-link:hover {
  color: rgb(36, 137, 206);
}
.ui-body-b .ui-link:active {
  color: rgb(36, 137, 206);
}
.ui-body-b .ui-link:visited {
  color: rgb(36, 137, 206);
}
.ui-btn-up-b {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(20, 80, 114);
  border-right-color: rgb(20, 80, 114);
  border-bottom-color: rgb(20, 80, 114);
  border-left-color: rgb(20, 80, 114);
  background-color: rgb(37, 103, 171);
  background-image: -moz-linear-gradient(rgb(95, 156, 197), rgb(57, 107, 158));
  background-image: -webkit-linear-gradient(rgb(95, 156, 197), rgb(57, 107, 158));
  background-image: linear-gradient(rgb(95, 156, 197), rgb(57, 107, 158));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(95, 156, 197)), color-stop(1, rgb(57, 107, 158)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  font-weight: bold;
  color: rgb(255, 255, 255);
  text-shadow: 0pt -1px 1px rgb(20, 80, 114);
}
.ui-btn-up-b a.ui-link-inherit {
  color: rgb(255, 255, 255);
}
.ui-btn-hover-b {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(0, 81, 110);
  border-right-color: rgb(0, 81, 110);
  border-bottom-color: rgb(0, 81, 110);
  border-left-color: rgb(0, 81, 110);
  background-color: rgb(75, 136, 182);
  background-image: -moz-linear-gradient(rgb(114, 176, 212), rgb(75, 136, 182));
  background-image: -webkit-linear-gradient(rgb(114, 176, 212), rgb(75, 136, 182));
  background-image: linear-gradient(rgb(114, 176, 212), rgb(75, 136, 182));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(114, 176, 212)), color-stop(1, rgb(75, 136, 182)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  font-weight: bold;
  color: rgb(255, 255, 255);
  text-shadow: 0pt -1px 1px rgb(1, 77, 104);
}
.ui-btn-hover-b a.ui-link-inherit {
  color: rgb(255, 255, 255);
}
.ui-btn-down-b {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(34, 83, 119);
  border-right-color: rgb(34, 83, 119);
  border-bottom-color: rgb(34, 83, 119);
  border-left-color: rgb(34, 83, 119);
  background-color: rgb(78, 137, 197);
  background-image: -moz-linear-gradient(rgb(57, 107, 158), rgb(78, 137, 197));
  background-image: -webkit-linear-gradient(rgb(57, 107, 158), rgb(78, 137, 197));
  background-image: linear-gradient(rgb(57, 107, 158), rgb(78, 137, 197));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(57, 107, 158)), color-stop(1, rgb(78, 137, 197)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  font-weight: bold;
  color: rgb(255, 255, 255);
  text-shadow: 0pt -1px 1px rgb(34, 83, 119);
}
.ui-btn-down-b a.ui-link-inherit {
  color: rgb(255, 255, 255);
}
.ui-btn-up-b, .ui-btn-hover-b, .ui-btn-down-b {
  font-family: Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.ui-bar-c {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(179, 179, 179);
  border-right-color: rgb(179, 179, 179);
  border-bottom-color: rgb(179, 179, 179);
  border-left-color: rgb(179, 179, 179);
  background-color: rgb(233, 234, 235);
  background-image: -moz-linear-gradient(rgb(240, 240, 240), rgb(233, 234, 235));
  background-image: -webkit-linear-gradient(rgb(240, 240, 240), rgb(233, 234, 235));
  background-image: linear-gradient(rgb(240, 240, 240), rgb(233, 234, 235));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(240, 240, 240)), color-stop(1, rgb(233, 234, 235)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  color: rgb(62, 62, 62);
  font-weight: bold;
  text-shadow: 0pt 1px 1px rgb(255, 255, 255);
}
.ui-bar-c .ui-link-inherit {
  color: rgb(62, 62, 62);
}
.ui-bar-c .ui-link {
  color: rgb(124, 196, 231);
  font-weight: bold;
}
.ui-bar-c .ui-link:hover {
  color: rgb(36, 137, 206);
}
.ui-bar-c .ui-link:active {
  color: rgb(36, 137, 206);
}
.ui-bar-c .ui-link:visited {
  color: rgb(36, 137, 206);
}
.ui-bar-c, .ui-bar-c input, .ui-bar-c select, .ui-bar-c textarea, .ui-bar-c button {
  font-family: Helvetica, Arial, sans-serif;
}
.ui-body-c, .ui-dialog-page.ui-overlay-c {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(179, 179, 179);
  border-right-color: rgb(179, 179, 179);
  border-bottom-color: rgb(179, 179, 179);
  border-left-color: rgb(179, 179, 179);
  color: rgb(51, 51, 51);
  text-shadow: 0pt 1px 0pt rgb(255, 255, 255);
  background-color: rgb(240, 240, 240);
  background-image: -moz-linear-gradient(rgb(238, 238, 238), rgb(221, 221, 221));
  background-image: -webkit-linear-gradient(rgb(238, 238, 238), rgb(221, 221, 221));
  background-image: linear-gradient(rgb(238, 238, 238), rgb(221, 221, 221));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(238, 238, 238)), color-stop(1, rgb(221, 221, 221)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
}
.ui-body-c, .ui-body-c input, .ui-body-c select, .ui-body-c textarea, .ui-body-c button {
  font-family: Helvetica, Arial, sans-serif;
}
.ui-body-c .ui-link-inherit {
  color: rgb(51, 51, 51);
}
.ui-body-c .ui-link {
  color: rgb(36, 137, 206);
  font-weight: bold;
}
.ui-body-c .ui-link:hover {
  color: rgb(36, 137, 206);
}
.ui-body-c .ui-link:active {
  color: rgb(36, 137, 206);
}
.ui-body-c .ui-link:visited {
  color: rgb(36, 137, 206);
}
.ui-btn-up-c {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(204, 204, 204);
  border-right-color: rgb(204, 204, 204);
  border-bottom-color: rgb(204, 204, 204);
  border-left-color: rgb(204, 204, 204);
  background-color: rgb(238, 238, 238);
  background-image: -moz-linear-gradient(rgb(253, 253, 253), rgb(238, 238, 238));
  background-image: -webkit-linear-gradient(rgb(253, 253, 253), rgb(238, 238, 238));
  background-image: linear-gradient(rgb(253, 253, 253), rgb(238, 238, 238));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(253, 253, 253)), color-stop(1, rgb(238, 238, 238)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  font-weight: bold;
  color: rgb(47, 62, 70);
  text-shadow: 0pt 1px 1px rgb(246, 246, 246);
}
.ui-btn-up-c a.ui-link-inherit {
  color: rgb(47, 62, 70);
}
.ui-btn-hover-c {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(187, 187, 187);
  border-right-color: rgb(187, 187, 187);
  border-bottom-color: rgb(187, 187, 187);
  border-left-color: rgb(187, 187, 187);
  background-color: rgb(218, 218, 218);
  background-image: -moz-linear-gradient(rgb(237, 237, 237), rgb(218, 218, 218));
  background-image: -webkit-linear-gradient(rgb(237, 237, 237), rgb(218, 218, 218));
  background-image: linear-gradient(rgb(237, 237, 237), rgb(218, 218, 218));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(237, 237, 237)), color-stop(1, rgb(218, 218, 218)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  font-weight: bold;
  color: rgb(47, 62, 70);
  text-shadow: 0pt 1px 1px rgb(255, 255, 255);
}
.ui-btn-hover-c a.ui-link-inherit {
  color: rgb(47, 62, 70);
}
.ui-btn-down-c {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(128, 128, 128);
  border-right-color: rgb(128, 128, 128);
  border-bottom-color: rgb(128, 128, 128);
  border-left-color: rgb(128, 128, 128);
  background-color: rgb(253, 253, 253);
  background-image: -moz-linear-gradient(rgb(238, 238, 238), rgb(253, 253, 253));
  background-image: -webkit-linear-gradient(rgb(238, 238, 238), rgb(253, 253, 253));
  background-image: linear-gradient(rgb(238, 238, 238), rgb(253, 253, 253));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(238, 238, 238)), color-stop(1, rgb(253, 253, 253)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  font-weight: bold;
  color: rgb(47, 62, 70);
  text-shadow: 0pt 1px 1px rgb(255, 255, 255);
}
.ui-btn-down-c a.ui-link-inherit {
  color: rgb(47, 62, 70);
}
.ui-btn-up-c, .ui-btn-hover-c, .ui-btn-down-c {
  font-family: Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.ui-bar-d {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(204, 204, 204);
  border-right-color: rgb(204, 204, 204);
  border-bottom-color: rgb(204, 204, 204);
  border-left-color: rgb(204, 204, 204);
  background-color: rgb(187, 187, 187);
  background-image: -moz-linear-gradient(rgb(221, 221, 221), rgb(187, 187, 187));
  background-image: -webkit-linear-gradient(rgb(221, 221, 221), rgb(187, 187, 187));
  background-image: linear-gradient(rgb(221, 221, 221), rgb(187, 187, 187));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(221, 221, 221)), color-stop(1, rgb(187, 187, 187)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  color: rgb(51, 51, 51);
  text-shadow: 0pt 1px 0pt rgb(238, 238, 238);
}
.ui-bar-d, .ui-bar-d input, .ui-bar-d select, .ui-bar-d textarea, .ui-bar-d button {
  font-family: Helvetica, Arial, sans-serif;
}
.ui-bar-d .ui-link-inherit {
  color: rgb(51, 51, 51);
}
.ui-bar-d .ui-link {
  color: rgb(36, 137, 206);
  font-weight: bold;
}
.ui-bar-d .ui-link:hover {
  color: rgb(36, 137, 206);
}
.ui-bar-d .ui-link:active {
  color: rgb(36, 137, 206);
}
.ui-bar-d .ui-link:visited {
  color: rgb(36, 137, 206);
}
.ui-body-d, .ui-dialog-page.ui-overlay-d {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(204, 204, 204);
  border-right-color: rgb(204, 204, 204);
  border-bottom-color: rgb(204, 204, 204);
  border-left-color: rgb(204, 204, 204);
  color: rgb(51, 51, 51);
  text-shadow: 0pt 1px 0pt rgb(255, 255, 255);
  background-color: rgb(255, 255, 255);
  background-image: -moz-linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255));
  background-image: -webkit-linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255));
  background-image: linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(255, 255, 255)), color-stop(1, rgb(255, 255, 255)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
}
.ui-body-d, .ui-body-d input, .ui-body-d select, .ui-body-d textarea, .ui-body-d button {
  font-family: Helvetica, Arial, sans-serif;
}
.ui-body-d .ui-link-inherit {
  color: rgb(51, 51, 51);
}
.ui-body-d .ui-link {
  color: rgb(36, 137, 206);
  font-weight: bold;
}
.ui-body-d .ui-link:hover {
  color: rgb(36, 137, 206);
}
.ui-body-d .ui-link:active {
  color: rgb(36, 137, 206);
}
.ui-body-d .ui-link:visited {
  color: rgb(36, 137, 206);
}
.ui-btn-up-d {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(204, 204, 204);
  border-right-color: rgb(204, 204, 204);
  border-bottom-color: rgb(204, 204, 204);
  border-left-color: rgb(204, 204, 204);
  background-color: rgb(255, 255, 255);
  background-image: -moz-linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255));
  background-image: -webkit-linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255));
  background-image: linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(255, 255, 255)), color-stop(1, rgb(255, 255, 255)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  font-weight: bold;
  color: rgb(51, 51, 51);
  text-shadow: 0pt 1px 1px rgb(255, 255, 255);
}
.ui-btn-up-d a.ui-link-inherit {
  color: rgb(51, 51, 51);
}
.ui-btn-hover-d {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(170, 170, 170);
  border-right-color: rgb(170, 170, 170);
  border-bottom-color: rgb(170, 170, 170);
  border-left-color: rgb(170, 170, 170);
  background-color: rgb(238, 238, 238);
  background-image: -moz-linear-gradient(rgb(253, 253, 253), rgb(238, 238, 238));
  background-image: -webkit-linear-gradient(rgb(253, 253, 253), rgb(238, 238, 238));
  background-image: linear-gradient(rgb(253, 253, 253), rgb(238, 238, 238));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(253, 253, 253)), color-stop(1, rgb(238, 238, 238)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  font-weight: bold;
  color: rgb(34, 34, 34);
  cursor: pointer;
  text-shadow: 0pt 1px 1px rgb(255, 255, 255);
}
.ui-btn-hover-d a.ui-link-inherit {
  color: rgb(34, 34, 34);
}
.ui-btn-down-d {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(170, 170, 170);
  border-right-color: rgb(170, 170, 170);
  border-bottom-color: rgb(170, 170, 170);
  border-left-color: rgb(170, 170, 170);
  background-color: rgb(255, 255, 255);
  background-image: -moz-linear-gradient(rgb(238, 238, 238), rgb(255, 255, 255));
  background-image: -webkit-linear-gradient(rgb(238, 238, 238), rgb(255, 255, 255));
  background-image: linear-gradient(rgb(238, 238, 238), rgb(255, 255, 255));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(238, 238, 238)), color-stop(1, rgb(255, 255, 255)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  font-weight: bold;
  color: rgb(17, 17, 17);
  text-shadow: 0pt 1px 1px rgb(255, 255, 255);
}
.ui-btn-down-d a.ui-link-inherit {
  color: rgb(17, 17, 17);
}
.ui-btn-up-d, .ui-btn-hover-d, .ui-btn-down-d {
  font-family: Helvetica, Arial, sans-serif;
  text-decoration: none;
}
.ui-bar-e {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(247, 201, 66);
  border-right-color: rgb(247, 201, 66);
  border-bottom-color: rgb(247, 201, 66);
  border-left-color: rgb(247, 201, 66);
  background-color: rgb(250, 219, 78);
  background-image: -moz-linear-gradient(rgb(252, 237, 167), rgb(250, 219, 78));
  background-image: -webkit-linear-gradient(rgb(252, 237, 167), rgb(250, 219, 78));
  background-image: linear-gradient(rgb(252, 237, 167), rgb(250, 219, 78));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(252, 237, 167)), color-stop(1, rgb(250, 219, 78)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  color: rgb(51, 51, 51);
  text-shadow: 0pt 1px 0pt rgb(255, 255, 255);
}
.ui-bar-e, .ui-bar-e input, .ui-bar-e select, .ui-bar-e textarea, .ui-bar-e button {
  font-family: Helvetica, Arial, sans-serif;
}
.ui-bar-e .ui-link-inherit {
  color: rgb(51, 51, 51);
}
.ui-bar-e .ui-link {
  color: rgb(36, 137, 206);
  font-weight: bold;
}
.ui-bar-e .ui-link:hover {
  color: rgb(36, 137, 206);
}
.ui-bar-e .ui-link:active {
  color: rgb(36, 137, 206);
}
.ui-bar-e .ui-link:visited {
  color: rgb(36, 137, 206);
}
.ui-body-e, .ui-dialog-page.ui-overlay-e {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(247, 201, 66);
  border-right-color: rgb(247, 201, 66);
  border-bottom-color: rgb(247, 201, 66);
  border-left-color: rgb(247, 201, 66);
  color: rgb(51, 51, 51);
  text-shadow: 0pt 1px 0pt rgb(255, 255, 255);
  background-color: rgb(250, 235, 158);
  background-image: -moz-linear-gradient(rgb(255, 255, 255), rgb(250, 235, 158));
  background-image: -webkit-linear-gradient(rgb(255, 255, 255), rgb(250, 235, 158));
  background-image: linear-gradient(rgb(255, 255, 255), rgb(250, 235, 158));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(255, 255, 255)), color-stop(1, rgb(250, 235, 158)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
}
.ui-body-e, .ui-body-e input, .ui-body-e select, .ui-body-e textarea, .ui-body-e button {
  font-family: Helvetica, Arial, sans-serif;
}
.ui-body-e .ui-link-inherit {
  color: rgb(51, 51, 51);
}
.ui-body-e .ui-link {
  color: rgb(36, 137, 206);
  font-weight: bold;
}
.ui-body-e .ui-link:hover {
  color: rgb(36, 137, 206);
}
.ui-body-e .ui-link:active {
  color: rgb(36, 137, 206);
}
.ui-body-e .ui-link:visited {
  color: rgb(36, 137, 206);
}
.ui-btn-up-e {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(247, 201, 66);
  border-right-color: rgb(247, 201, 66);
  border-bottom-color: rgb(247, 201, 66);
  border-left-color: rgb(247, 201, 66);
  background-color: rgb(250, 219, 78);
  background-image: -moz-linear-gradient(rgb(252, 237, 167), rgb(250, 219, 78));
  background-image: -webkit-linear-gradient(rgb(252, 237, 167), rgb(250, 219, 78));
  background-image: linear-gradient(rgb(252, 237, 167), rgb(250, 219, 78));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(252, 237, 167)), color-stop(1, rgb(250, 219, 78)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  font-weight: bold;
  color: rgb(51, 51, 51);
  text-shadow: 0pt 1px 0pt rgb(255, 255, 255);
}
.ui-btn-up-e a.ui-link-inherit {
  color: rgb(51, 51, 51);
}
.ui-btn-hover-e {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(231, 153, 82);
  border-right-color: rgb(231, 153, 82);
  border-bottom-color: rgb(231, 153, 82);
  border-left-color: rgb(231, 153, 82);
  background-color: rgb(251, 226, 111);
  background-image: -moz-linear-gradient(rgb(252, 240, 181), rgb(251, 226, 111));
  background-image: -webkit-linear-gradient(rgb(252, 240, 181), rgb(251, 226, 111));
  background-image: linear-gradient(rgb(252, 240, 181), rgb(251, 226, 111));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(252, 240, 181)), color-stop(1, rgb(251, 226, 111)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  font-weight: bold;
  color: rgb(51, 51, 51);
  text-shadow: 0pt 1px 1px rgb(255, 255, 255);
}
.ui-btn-hover-e a.ui-link-inherit {
  color: rgb(51, 51, 51);
}
.ui-btn-down-e {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(247, 201, 66);
  border-right-color: rgb(247, 201, 66);
  border-bottom-color: rgb(247, 201, 66);
  border-left-color: rgb(247, 201, 66);
  background-color: rgb(252, 237, 167);
  background-image: -moz-linear-gradient(rgb(250, 219, 78), rgb(252, 237, 167));
  background-image: -webkit-linear-gradient(rgb(250, 219, 78), rgb(252, 237, 167));
  background-image: linear-gradient(rgb(250, 219, 78), rgb(252, 237, 167));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(250, 219, 78)), color-stop(1, rgb(252, 237, 167)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  font-weight: bold;
  color: rgb(51, 51, 51);
  text-shadow: 0pt 1px 1px rgb(255, 255, 255);
}
.ui-btn-down-e a.ui-link-inherit {
  color: rgb(51, 51, 51);
}
.ui-btn-up-e, .ui-btn-hover-e, .ui-btn-down-e {
  font-family: Helvetica, Arial, sans-serif;
  text-decoration: none;
}
a.ui-link-inherit {
  text-decoration: none !important;
}
.ui-btn-active {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgb(21, 86, 120);
  border-right-color: rgb(21, 86, 120);
  border-bottom-color: rgb(21, 86, 120);
  border-left-color: rgb(21, 86, 120);
  background-color: rgb(56, 123, 190);
  background-image: -moz-linear-gradient(rgb(133, 186, 228), rgb(83, 147, 197));
  background-image: -webkit-linear-gradient(rgb(133, 186, 228), rgb(83, 147, 197));
  background-image: linear-gradient(rgb(133, 186, 228), rgb(83, 147, 197));
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, rgb(133, 186, 228)), color-stop(1, rgb(83, 147, 197)));
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  font-weight: bold;
  color: rgb(255, 255, 255);
  cursor: pointer;
  text-shadow: 0pt -1px 1px rgb(20, 80, 114);
  text-decoration: none;
  font-family: Helvetica, Arial, sans-serif;
}
.ui-btn-active a.ui-link-inherit {
  color: rgb(255, 255, 255);
}
.ui-btn-inner {
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgba(255, 255, 255, 0.3);
  border-top-color: rgba(255, 255, 255, 0.3);
  border-right-color: rgba(255, 255, 255, 0.3);
  border-bottom-color: rgba(255, 255, 255, 0.3);
  border-left-color: rgba(255, 255, 255, 0.3);
}
.ui-corner-tl {
  -webkit-border-top-left-radius: 0.6em;
  border-top-left-radius: 0.6em;
}
.ui-corner-tr {
  -webkit-border-top-right-radius: 0.6em;
  border-top-right-radius: 0.6em;
}
.ui-corner-bl {
  -webkit-border-bottom-left-radius: 0.6em;
  border-bottom-left-radius: 0.6em;
}
.ui-corner-br {
  -webkit-border-bottom-right-radius: 0.6em;
  border-bottom-right-radius: 0.6em;
}
.ui-corner-top {
  -webkit-border-top-left-radius: 0.6em;
  border-top-left-radius: 0.6em;
  -webkit-border-top-right-radius: 0.6em;
  border-top-right-radius: 0.6em;
}
.ui-corner-bottom {
  -webkit-border-bottom-left-radius: 0.6em;
  border-bottom-left-radius: 0.6em;
  -webkit-border-bottom-right-radius: 0.6em;
  border-bottom-right-radius: 0.6em;
}
.ui-corner-right {
  -webkit-border-top-right-radius: 0.6em;
  border-top-right-radius: 0.6em;
  -webkit-border-bottom-right-radius: 0.6em;
  border-bottom-right-radius: 0.6em;
}
.ui-corner-left {
  -webkit-border-top-left-radius: 0.6em;
  border-top-left-radius: 0.6em;
  -webkit-border-bottom-left-radius: 0.6em;
  border-bottom-left-radius: 0.6em;
}
.ui-corner-all {
  -webkit-border-radius: 0.6em 0.6em 0.6em 0.6em;
  border-radius: 0.6em 0.6em 0.6em 0.6em;
}
.ui-corner-none {
  -webkit-border-radius: 0pt 0pt 0pt 0pt;
  border-radius: 0pt 0pt 0pt 0pt;
}
.ui-br {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgba(130, 130, 130, 0.3);
}
.ui-disabled {
  -webkit-opacity: 0.3;
  opacity: 0.3;
}
.ui-disabled, .ui-disabled a {
  pointer-events: none;
  cursor: default;
}
.ui-icon, .ui-icon-searchfield:after {
  background-color: rgba(0, 0, 0, 0.4);
  background-image: url("images/icons-18-white.png");
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  -webkit-border-radius: 9px 9px 9px 9px;
  border-radius: 9px 9px 9px 9px;
}
.ui-icon-alt {
  background-color: rgba(255, 255, 255, 0.3);
  background-image: url("images/icons-18-black.png");
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
}
@media not all, only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-resolution: 240dpi) {
  .ui-icon-plus, .ui-icon-minus, .ui-icon-delete, .ui-icon-arrow-r, .ui-icon-arrow-l, .ui-icon-arrow-u, .ui-icon-arrow-d, .ui-icon-check, .ui-icon-gear, .ui-icon-refresh, .ui-icon-forward, .ui-icon-back, .ui-icon-grid, .ui-icon-star, .ui-icon-alert, .ui-icon-info, .ui-icon-home, .ui-icon-search, .ui-icon-searchfield:after, .ui-icon-checkbox-off, .ui-icon-checkbox-on, .ui-icon-radio-off, .ui-icon-radio-on { background-image: url("images/icons-36-white.png"); background-size: 776px 18px; }
  .ui-icon-alt { background-image: url("images/icons-36-black.png"); }
}
.ui-icon-plus {
  background-position: 0pt 50%;
}
.ui-icon-minus {
  background-position: -36px 50%;
}
.ui-icon-delete {
  background-position: -72px 50%;
}
.ui-icon-arrow-r {
  background-position: -108px 50%;
}
.ui-icon-arrow-l {
  background-position: -144px 50%;
}
.ui-icon-arrow-u {
  background-position: -180px 50%;
}
.ui-icon-arrow-d {
  background-position: -216px 50%;
}
.ui-icon-check {
  background-position: -252px 50%;
}
.ui-icon-gear {
  background-position: -288px 50%;
}
.ui-icon-refresh {
  background-position: -324px 50%;
}
.ui-icon-forward {
  background-position: -360px 50%;
}
.ui-icon-back {
  background-position: -396px 50%;
}
.ui-icon-grid {
  background-position: -432px 50%;
}
.ui-icon-star {
  background-position: -468px 50%;
}
.ui-icon-alert {
  background-position: -504px 50%;
}
.ui-icon-info {
  background-position: -540px 50%;
}
.ui-icon-home {
  background-position: -576px 50%;
}
.ui-icon-search, .ui-icon-searchfield:after {
  background-position: -612px 50%;
}
.ui-icon-checkbox-off {
  background-position: -684px 50%;
}
.ui-icon-checkbox-on {
  background-position: -648px 50%;
}
.ui-icon-radio-off {
  background-position: -756px 50%;
}
.ui-icon-radio-on {
  background-position: -720px 50%;
}
.ui-checkbox .ui-icon {
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
}
.ui-icon-checkbox-off, .ui-icon-radio-off {
  background-color: transparent;
}
.ui-checkbox-on .ui-icon, .ui-radio-on .ui-icon {
  background-color: rgb(56, 123, 190);
}
.ui-icon-loading {
  background-image: url("images/ajax-loader.png");
  width: 40px;
  height: 40px;
  -webkit-border-radius: 20px 20px 20px 20px;
  border-radius: 20px 20px 20px 20px;
  -webkit-background-size: 35px 35px;
  background-size: 35px 35px;
}
.ui-btn-corner-tl {
  -webkit-border-top-left-radius: 1em;
  border-top-left-radius: 1em;
}
.ui-btn-corner-tr {
  -webkit-border-top-right-radius: 1em;
  border-top-right-radius: 1em;
}
.ui-btn-corner-bl {
  -webkit-border-bottom-left-radius: 1em;
  border-bottom-left-radius: 1em;
}
.ui-btn-corner-br {
  -webkit-border-bottom-right-radius: 1em;
  border-bottom-right-radius: 1em;
}
.ui-btn-corner-top {
  -webkit-border-top-left-radius: 1em;
  border-top-left-radius: 1em;
  -webkit-border-top-right-radius: 1em;
  border-top-right-radius: 1em;
}
.ui-btn-corner-bottom {
  -webkit-border-bottom-left-radius: 1em;
  border-bottom-left-radius: 1em;
  -webkit-border-bottom-right-radius: 1em;
  border-bottom-right-radius: 1em;
}
.ui-btn-corner-right {
  -webkit-border-top-right-radius: 1em;
  border-top-right-radius: 1em;
  -webkit-border-bottom-right-radius: 1em;
  border-bottom-right-radius: 1em;
}
.ui-btn-corner-left {
  -webkit-border-top-left-radius: 1em;
  border-top-left-radius: 1em;
  -webkit-border-bottom-left-radius: 1em;
  border-bottom-left-radius: 1em;
}
.ui-btn-corner-all {
  -webkit-border-radius: 1em 1em 1em 1em;
  border-radius: 1em 1em 1em 1em;
}
.ui-corner-tl, .ui-corner-tr, .ui-corner-bl, .ui-corner-br, .ui-corner-top, .ui-corner-bottom, .ui-corner-right, .ui-corner-left, .ui-corner-all, .ui-btn-corner-tl, .ui-btn-corner-tr, .ui-btn-corner-bl, .ui-btn-corner-br, .ui-btn-corner-top, .ui-btn-corner-bottom, .ui-btn-corner-right, .ui-btn-corner-left, .ui-btn-corner-all {
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.ui-overlay {
  background-color: rgb(102, 102, 102);
  background-image: none;
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  -webkit-opacity: 0.5;
  opacity: 0.5;
  position: absolute;
  width: 100%;
  height: 100%;
}
.ui-overlay-shadow {
  -webkit-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.6);
  box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.6);
}
.ui-shadow {
  -webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.3);
}
.ui-bar-a .ui-shadow, .ui-bar-b .ui-shadow, .ui-bar-c .ui-shadow {
  -webkit-box-shadow: 0px 1px 0pt rgba(255, 255, 255, 0.3);
  box-shadow: 0px 1px 0pt rgba(255, 255, 255, 0.3);
}
.ui-shadow-inset {
  -webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2) inset;
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2) inset;
}
.ui-icon-shadow {
  -webkit-box-shadow: 0px 1px 0pt rgba(255, 255, 255, 0.4);
  box-shadow: 0px 1px 0pt rgba(255, 255, 255, 0.4);
}
.ui-btn:focus {
  outline-width: 0pt;
  outline-style: none;
  outline-color: -moz-initial;
  outline-color: initial;
}
.ui-focus, .ui-btn:focus {
  -webkit-box-shadow: 0px 0px 12px rgb(56, 123, 190);
  box-shadow: 0px 0px 12px rgb(56, 123, 190);
}
.ui-mobile-nosupport-boxshadow * {
  -webkit-box-shadow: none  !important;
  box-shadow: none  !important;
}
.ui-mobile-nosupport-boxshadow .ui-focus, .ui-mobile-nosupport-boxshadow .ui-btn:focus {
  outline-width: 1px;
  outline-style: dotted;
}

/* ========JQuery mobileCSSここまで======== */
 

#header{
	font-size: 14px;
	background-image: url(../images/rivre_logo.png);
	background-repeat: no-repeat;
	height: 65px;
	color: #0099FF;
	text-shadow: 2px 2px 3px rgb(153, 153, 153);
	background-position: center;
	text-align: center;
}

.index {
	-moz-transition: none 0s ease 0s;
	-o-transition: none 0s ease 0s;
	-webkit-transition: none 0s ease 0s;
	color: rgb(0, 0, 153);
	text-shadow: 2px 2px 3px rgb(153, 153, 153);
}
.place {
	font-size: 14px;
	color:#0000FF;
	text-shadow: 2px 2px 3px rgb(153, 153, 153);
	border-bottom-width: 2px;
	border-bottom-style: ridge;
	border-bottom-color: #0000FF;
}


table.price {
	background-color:#ffffff;
	font-size:12px;
	width:200px;
	margin-bottom:5px;
	border-collapse:collapse;
	border:1px solid #999;
	border-spacing:0;
	line-height:1.8;
	margin-top: 30px;
	font-weight: normal;
}

td.price {
	background-color: rgb(234, 234, 234);
	border:1px solid #999;
	border-width:0 0 1px 1px;
	text-align:center;
	line-height: 1.5em;
	white-space: nowrap;
}
td.price_r {
	border:1px solid #999;
	border-width:0 0 1px 1px;
	text-align:right;
	line-height: 1.5em;
	white-space: nowrap;
	padding-right: 5px;
}
td.price_b {
	background-color: rgb(234, 234, 234);
	text-align:center;
	line-height: 1.5em;
	white-space: nowrap;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	font-weight: normal;
}
td.price_r_b {
	text-align:right;
	line-height: 1.5em;
	white-space: nowrap;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	padding-right: 5px;
}
p.info{
	font-size: 12px;
	margin: 0;
	background-repeat: no-repeat;
	background-image: url(../images/info.png);
	line-height: 1.4em;
	padding-left: 15px;
	overflow: visible;
    white-space: normal;
}

p.cau{
	font-size: 12px;
	margin: 0;
	background-repeat: no-repeat;
	background-image: url(../images/caution2.png);
	text-align: left;
	padding-left: 1.5em;
	line-height: 1.5em;
	overflow: visible;
	white-space: normal;
}

p.ex{
	overflow: visible;
    white-space: normal;
}

p.button{
	text-align: right;
}

#lotate
{
	font-size: 12px;
	background-image: url(../images/lotate.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	height: 25px;
}

#toTop
{
	text-align: right;
}
#footer
{
	color: #0066FF;
	text-shadow: 2px 2px 4px rgb(102, 102, 102);
	font-size: 70%;
	line-height: 6px;
}



