/*Custom Theme :a
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-a {
	border-color:#2a2a2a;
	border-width:1px;
	border-style:solid;
	background:#333333;
	background-image:
	-moz-linear-gradient(74% -5% -90deg,
					rgb(60,60,60) 0%,
					rgb(17,17,17) 99%);
	background-image:
	-webkit-gradient(linear,
	74% -5%,
	74% 98%,
	color-stop(0, rgb(60,60,60)),
	color-stop(0.99, rgb(17,17,17)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(60,60,60) 0%,
					rgb(17,17,17) 99%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(60,60,60) 0%,
					rgb(17,17,17) 99%);
	background-image:
	linear-gradient(-90deg,
					rgb(60,60,60) 0%,
					rgb(17,17,17) 99%);
	
	-moz-text-shadow:0px -1px 1px rgb(0,0,0);
	-webkit-text-shadow:0px -1px 1px rgb(0,0,0);
	text-shadow:0px -1px 1px rgb(0,0,0);
	font-weight:bold;
	font-size:12pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}
.ui-body-a {
	border-color:#2a2a2a;
	border-width:1px;
	border-style:solid;
	background:#333333;
	background-image:
	-moz-linear-gradient(51% 0% -90deg,
					rgb(102,102,102) 0%,
					rgb(51,51,51) 99%);
	background-image:
	-webkit-gradient(linear,
	51% 0%,
	51% 100%,
	color-stop(0, rgb(102,102,102)),
	color-stop(0.99, rgb(51,51,51)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(102,102,102) 0%,
					rgb(51,51,51) 99%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(102,102,102) 0%,
					rgb(51,51,51) 99%);
	background-image:
	linear-gradient(-90deg,
					rgb(102,102,102) 0%,
					rgb(51,51,51) 99%);
	
	-moz-text-shadow:0px 1px 0px rgb(0,0,0);
	-webkit-text-shadow:0px 1px 0px rgb(0,0,0);
	text-shadow:0px 1px 0px rgb(0,0,0);
	font-size:12pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}
.ui-btn-up-a {
	border-color:#222222;
	border-width:1px;
	border-style:solid;
	background:#333333;
	background-image:
	-moz-linear-gradient(50% 2% -90deg,
					rgb(85,85,85) 0%,
					rgb(51,51,51) 99%,
					rgb(51,51,51) 99%);
	background-image:
	-webkit-gradient(linear,
	50% 2%,
	50% 85%,
	color-stop(0, rgb(85,85,85)),
	color-stop(0.99, rgb(51,51,51)),
	color-stop(0.99, rgb(51,51,51)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(85,85,85) 0%,
					rgb(51,51,51) 99%,
					rgb(51,51,51) 99%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(85,85,85) 0%,
					rgb(51,51,51) 99%,
					rgb(51,51,51) 99%);
	background-image:
	linear-gradient(-90deg,
					rgb(85,85,85) 0%,
					rgb(51,51,51) 99%,
					rgb(51,51,51) 99%);
	font-family: Verdana, Geneva, sans-serif;
	
	-moz-text-shadow:0px -1px 1px rgb(0,0,0);
	-webkit-text-shadow:0px -1px 1px rgb(0,0,0);
	text-shadow:0px -1px 1px rgb(0,0,0);
	font-weight:bold;
	font-size:12pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}
.ui-btn-down-a {
	border-color:#2a2a2a;
	border-width:1px;
	border-style:solid;
	background:#333333;
	background-image:
	-moz-linear-gradient(50% 2% -90deg,
					rgb(51,51,51) 0%,
					rgb(90,90,90) 94%);
	background-image:
	-webkit-gradient(linear,
	50% 2%,
	50% 100%,
	color-stop(0, rgb(51,51,51)),
	color-stop(0.94, rgb(90,90,90)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(51,51,51) 0%,
					rgb(90,90,90) 94%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(51,51,51) 0%,
					rgb(90,90,90) 94%);
	background-image:
	linear-gradient(-90deg,
					rgb(51,51,51) 0%,
					rgb(90,90,90) 94%);
	font-family: Verdana, Geneva, sans-serif;
	
	-moz-text-shadow:0px -1px 1px rgb(0,0,0);
	-webkit-text-shadow:0px -1px 1px rgb(0,0,0);
	text-shadow:0px -1px 1px rgb(0,0,0);
	font-weight:bold;
	font-size:12pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}
.ui-btn-hover-a {
	border-color:#2a2a2a;
	border-width:1px;
	border-style:solid;
	background:#333333;
	background-image:
	-moz-linear-gradient(50% 2% -90deg,
					rgb(102,102,102) 0%,
					rgb(68,68,68) 99%);
	background-image:
	-webkit-gradient(linear,
	50% 2%,
	50% 98%,
	color-stop(0, rgb(102,102,102)),
	color-stop(0.99, rgb(68,68,68)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(102,102,102) 0%,
					rgb(68,68,68) 99%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(102,102,102) 0%,
					rgb(68,68,68) 99%);
	background-image:
	linear-gradient(-90deg,
					rgb(102,102,102) 0%,
					rgb(68,68,68) 99%);
	font-family: Verdana, Geneva, sans-serif;
	
	-moz-text-shadow:0px -1px 1px rgb(0,0,0);
	-webkit-text-shadow:0px -1px 1px rgb(0,0,0);
	text-shadow:0px -1px 1px rgb(0,0,0);
	font-weight:bold;
	font-size:12pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}

.ui-bar-a .ui-link {
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:16pt;
	color:#0066cc;
	line-height:120%;
	text-align:left;

}

.ui-bar-a .ui-link-inherit {
	
	-moz-text-shadow:0px -1px 1px rgb(0,0,0);
	-webkit-text-shadow:0px -1px 1px rgb(0,0,0);
	text-shadow:0px -1px 1px rgb(0,0,0);
	font-weight:bold;
	font-size:12pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}

.ui-body-a .ui-link {
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:16pt;
	color:#0066cc;
	line-height:120%;
	text-align:left;

}

.ui-body-a .ui-link-inherit {
	
	-moz-text-shadow:0px 1px 0px rgb(0,0,0);
	-webkit-text-shadow:0px 1px 0px rgb(0,0,0);
	text-shadow:0px 1px 0px rgb(0,0,0);
	font-size:12pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}

.ui-btn-down-a a.ui-link-inherit {
	
	-moz-text-shadow:0px -1px 1px rgb(0,0,0);
	-webkit-text-shadow:0px -1px 1px rgb(0,0,0);
	text-shadow:0px -1px 1px rgb(0,0,0);
	font-weight:bold;
	font-size:12pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}

.ui-btn-up-a a.ui-link-inherit {
	
	-moz-text-shadow:0px -1px 1px rgb(0,0,0);
	-webkit-text-shadow:0px -1px 1px rgb(0,0,0);
	text-shadow:0px -1px 1px rgb(0,0,0);
	font-weight:bold;
	font-size:12pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}

.ui-btn-hover-a a.ui-link-inherit {
	
	-moz-text-shadow:0px -1px 1px rgb(0,0,0);
	-webkit-text-shadow:0px -1px 1px rgb(0,0,0);
	text-shadow:0px -1px 1px rgb(0,0,0);
	font-weight:bold;
	font-size:12pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}
.ui-bar-a ,
.ui-bar-a input, 
.ui-bar-a select,
.ui-bar-a textarea,
.ui-bar-a button {
	 font-family: Verdana, Geneva, sans-serif;
}
.ui-body-a ,
.ui-body-a input, 
.ui-body-a select,
.ui-body-a textarea,
.ui-body-a button {
	 font-family: Verdana, Geneva, sans-serif;
}

/*Custom Theme :b
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-b {
	border-color:#0066cc;
	border-width:1px;
	border-style:solid;
	background:#333333;
	background-image:
	-moz-linear-gradient(72% -5% -90deg,
					rgb(0,153,255) 0%,
					rgb(15,71,182) 98%);
	background-image:
	-webkit-gradient(linear,
	72% -5%,
	72% 98%,
	color-stop(0, rgb(0,153,255)),
	color-stop(0.98, rgb(15,71,182)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(0,153,255) 0%,
					rgb(15,71,182) 98%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(0,153,255) 0%,
					rgb(15,71,182) 98%);
	background-image:
	linear-gradient(-90deg,
					rgb(0,153,255) 0%,
					rgb(15,71,182) 98%);
	
	-moz-text-shadow:0px -1px 1px rgb(0,51,102);
	-webkit-text-shadow:0px -1px 1px rgb(0,51,102);
	text-shadow:0px -1px 1px rgb(0,51,102);
	font-weight:bold;
	font-size:12pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}
.ui-body-b {
	border-color:#c6c6c6;
	border-width:1px;
	border-style:solid;
	background:#0066cc;
	background-image:
	-moz-linear-gradient(51% 0% -90deg,
					rgb(0,102,204) 0%,
					rgb(0,102,204) 99%);
	background-image:
	-webkit-gradient(linear,
	51% 0%,
	51% 98%,
	color-stop(0, rgb(0,102,204)),
	color-stop(0.99, rgb(0,102,204)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(0,102,204) 0%,
					rgb(0,102,204) 99%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(0,102,204) 0%,
					rgb(0,102,204) 99%);
	background-image:
	linear-gradient(-90deg,
					rgb(0,102,204) 0%,
					rgb(0,102,204) 99%);
	
	-moz-text-shadow:0px -1px 1px rgb(0,51,102);
	-webkit-text-shadow:0px -1px 1px rgb(0,51,102);
	text-shadow:0px -1px 1px rgb(0,51,102);
	font-size:12pt;
	font-weight:bold;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}
.ui-btn-up-b {
	border-color:#145072;
	border-width:1px;
	border-style:solid;
	background:#333333;
	background-image:
	-moz-linear-gradient(50% 3% -90deg,
					rgb(0,153,255) 0%,
					rgb(15,71,182) 98%,
					rgb(15,71,182) 98%);
	background-image:
	-webkit-gradient(linear,
	50% 3%,
	50% 99%,
	color-stop(0, rgb(0,153,255)),
	color-stop(0.98, rgb(15,71,182)),
	color-stop(0.98, rgb(15,71,182)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(0,153,255) 0%,
					rgb(15,71,182) 98%,
					rgb(15,71,182) 98%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(0,153,255) 0%,
					rgb(15,71,182) 98%,
					rgb(15,71,182) 98%);
	background-image:
	linear-gradient(-90deg,
					rgb(0,153,255) 0%,
					rgb(15,71,182) 98%,
					rgb(15,71,182) 98%);
	font-family: Verdana, Geneva, sans-serif;
	
	-moz-text-shadow:0px -1px 1px rgb(0,51,102);
	-webkit-text-shadow:0px -1px 1px rgb(0,51,102);
	text-shadow:0px -1px 1px rgb(0,51,102);
	font-weight:bold;
	font-size:12pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}
.ui-btn-down-b {
	border-color:#003366;
	border-width:1px;
	border-style:solid;
	background:#0f47b6;
	background-image:
	-moz-linear-gradient(50% 2% -90deg,
					rgb(15,71,182) 0%,
					rgb(0,153,255) 98%,
					rgb(0,153,255) 99%);
	background-image:
	-webkit-gradient(linear,
	50% 2%,
	50% 99%,
	color-stop(0, rgb(15,71,182)),
	color-stop(0.98, rgb(0,153,255)),
	color-stop(0.99, rgb(0,153,255)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(15,71,182) 0%,
					rgb(0,153,255) 98%,
					rgb(0,153,255) 99%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(15,71,182) 0%,
					rgb(0,153,255) 98%,
					rgb(0,153,255) 99%);
	background-image:
	linear-gradient(-90deg,
					rgb(15,71,182) 0%,
					rgb(0,153,255) 98%,
					rgb(0,153,255) 99%);
	font-family: Verdana, Geneva, sans-serif;
	
	-moz-text-shadow:0px -1px 1px rgb(0,51,102);
	-webkit-text-shadow:0px -1px 1px rgb(0,51,102);
	text-shadow:0px -1px 1px rgb(0,51,102);
	font-weight:bold;
	font-size:12pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}
.ui-btn-hover-b {
	border-color:#003366;
	border-width:1px;
	border-style:solid;
	background:#0099ff;
	background-image:
	-moz-linear-gradient(50% 2% -90deg,
					rgb(0,153,255) 20%,
					rgb(0,102,204) 98%,
					rgb(0,153,255) 0%,
					rgb(0,102,204) 99%);
	background-image:
	-webkit-gradient(linear,
	50% 2%,
	50% 98%,
	color-stop(0.2, rgb(0,153,255)),
	color-stop(0.98, rgb(0,102,204)),
	color-stop(0, rgb(0,153,255)),
	color-stop(0.99, rgb(0,102,204)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(0,153,255) 20%,
					rgb(0,102,204) 98%,
					rgb(0,153,255) 0%,
					rgb(0,102,204) 99%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(0,153,255) 20%,
					rgb(0,102,204) 98%,
					rgb(0,153,255) 0%,
					rgb(0,102,204) 99%);
	background-image:
	linear-gradient(-90deg,
					rgb(0,153,255) 20%,
					rgb(0,102,204) 98%,
					rgb(0,153,255) 0%,
					rgb(0,102,204) 99%);
	font-family: Verdana, Geneva, sans-serif;
	
	-moz-text-shadow:0px -1px 1px rgb(0,51,102);
	-webkit-text-shadow:0px -1px 1px rgb(0,51,102);
	text-shadow:0px -1px 1px rgb(0,51,102);
	font-weight:bold;
	font-size:12pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}

.ui-bar-b .ui-link {
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:16pt;
	color:#0066cc;
	line-height:120%;
	text-align:left;

}

.ui-bar-b .ui-link-inherit {
	
	-moz-text-shadow:0px -1px 1px rgb(0,51,102);
	-webkit-text-shadow:0px -1px 1px rgb(0,51,102);
	text-shadow:0px -1px 1px rgb(0,51,102);
	font-weight:bold;
	font-size:12pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}

.ui-body-b .ui-link {
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:16pt;
	color:#0066cc;
	line-height:120%;
	text-align:left;

}

.ui-body-b .ui-link-inherit {
	
	-moz-text-shadow:0px -1px 1px rgb(0,51,102);
	-webkit-text-shadow:0px -1px 1px rgb(0,51,102);
	text-shadow:0px -1px 1px rgb(0,51,102);
	font-size:12pt;
	font-weight:bold;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}

.ui-btn-down-b a.ui-link-inherit {
	
	-moz-text-shadow:0px -1px 1px rgb(0,51,102);
	-webkit-text-shadow:0px -1px 1px rgb(0,51,102);
	text-shadow:0px -1px 1px rgb(0,51,102);
	font-weight:bold;
	font-size:12pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}

.ui-btn-up-b a.ui-link-inherit {
	
	-moz-text-shadow:0px -1px 1px rgb(0,51,102);
	-webkit-text-shadow:0px -1px 1px rgb(0,51,102);
	text-shadow:0px -1px 1px rgb(0,51,102);
	font-weight:bold;
	font-size:12pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}

.ui-btn-hover-b a.ui-link-inherit {
	
	-moz-text-shadow:0px -1px 1px rgb(0,51,102);
	-webkit-text-shadow:0px -1px 1px rgb(0,51,102);
	text-shadow:0px -1px 1px rgb(0,51,102);
	font-weight:bold;
	font-size:12pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}
.ui-bar-b ,
.ui-bar-b input, 
.ui-bar-b select,
.ui-bar-b textarea,
.ui-bar-b button {
	 font-family: Verdana, Geneva, sans-serif;
}
.ui-body-b ,
.ui-body-b input, 
.ui-body-b select,
.ui-body-b textarea,
.ui-body-b button {
	 font-family: Verdana, Geneva, sans-serif;
}

/*Custom Theme :c
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-c {
	border-color:#b3b3b3;
	border-width:1px;
	border-style:solid;
	background:#0066cc;
	background-image:
	-moz-linear-gradient(72% -5% -90deg,
					rgb(0,102,204) 0%,
					rgb(0,102,204) 49%,
					rgb(0,51,102) 98%,
					rgb(0,51,102) 99%);
	background-image:
	-webkit-gradient(linear,
	72% -5%,
	72% 98%,
	color-stop(0, rgb(0,102,204)),
	color-stop(0.49, rgb(0,102,204)),
	color-stop(0.98, rgb(0,51,102)),
	color-stop(0.99, rgb(0,51,102)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(0,102,204) 0%,
					rgb(0,102,204) 49%,
					rgb(0,51,102) 98%,
					rgb(0,51,102) 99%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(0,102,204) 0%,
					rgb(0,102,204) 49%,
					rgb(0,51,102) 98%,
					rgb(0,51,102) 99%);
	background-image:
	linear-gradient(-90deg,
					rgb(0,102,204) 0%,
					rgb(0,102,204) 49%,
					rgb(0,51,102) 98%,
					rgb(0,51,102) 99%);
	
	-moz-text-shadow:0px -1px 1px rgb(0,51,102);
	-webkit-text-shadow:0px -1px 1px rgb(0,51,102);
	text-shadow:0px -1px 1px rgb(0,51,102);
	font-weight:bold;
	font-size:12pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}
.ui-body-c {
	border-color:#b3b3b3;
	border-width:1px;
	border-style:solid;
	background:#ffffff;
	background-image:
	-moz-linear-gradient(51% 0% -90deg,
					rgb(255,255,255) 33%,
					rgb(230,236,247) 99%,
					rgb(255,255,255) 0%);
	background-image:
	-webkit-gradient(linear,
	51% 0%,
	51% 100%,
	color-stop(0.33, rgb(255,255,255)),
	color-stop(0.99, rgb(230,236,247)),
	color-stop(0, rgb(255,255,255)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(255,255,255) 33%,
					rgb(230,236,247) 99%,
					rgb(255,255,255) 0%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(255,255,255) 33%,
					rgb(230,236,247) 99%,
					rgb(255,255,255) 0%);
	background-image:
	linear-gradient(-90deg,
					rgb(255,255,255) 33%,
					rgb(230,236,247) 99%,
					rgb(255,255,255) 0%);
	
	-moz-text-shadow:0px 1px 0px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 0px rgb(255,255,255);
	text-shadow:0px 1px 0px rgb(255,255,255);
	font-size:12pt;
	color:#333333;
	line-height:120%;
	text-align:justify;

}
.ui-btn-up-c {
	border-color:#b3b3b3;
	border-width:1px;
	border-style:solid;
	background:#fefefe;
	background-image:
	-moz-linear-gradient(50% 2% -90deg,
					rgb(254,254,254) 0%,
					rgb(201,222,255) 97%,
					rgb(201,222,255) 98%);
	background-image:
	-webkit-gradient(linear,
	50% 2%,
	50% 97%,
	color-stop(0, rgb(254,254,254)),
	color-stop(0.97, rgb(201,222,255)),
	color-stop(0.98, rgb(201,222,255)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(254,254,254) 0%,
					rgb(201,222,255) 97%,
					rgb(201,222,255) 98%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(254,254,254) 0%,
					rgb(201,222,255) 97%,
					rgb(201,222,255) 98%);
	background-image:
	linear-gradient(-90deg,
					rgb(254,254,254) 0%,
					rgb(201,222,255) 97%,
					rgb(201,222,255) 98%);
	font-family: Verdana, Geneva, sans-serif;
	
	-moz-text-shadow:0px 1px 1px rgb(246,246,246);
	-webkit-text-shadow:0px 1px 1px rgb(246,246,246);
	text-shadow:0px 1px 1px rgb(246,246,246);
	font-weight:bold;
	font-size:12pt;
	color:#0066cc;
	line-height:120%;
	text-align:justify;

}
.ui-btn-down-c {
	border-color:#808080;
	border-width:1px;
	border-style:solid;
	background:#c9deff;
	background-image:
	-moz-linear-gradient(50% 2% -90deg,
					rgb(201,222,255) 24%,
					rgb(237,244,251) 100%,
					rgb(201,222,255) 0%,
					rgb(235,243,251) 96%);
	background-image:
	-webkit-gradient(linear,
	50% 2%,
	50% 100%,
	color-stop(0.24, rgb(201,222,255)),
	color-stop(1, rgb(237,244,251)),
	color-stop(0, rgb(201,222,255)),
	color-stop(0.96, rgb(235,243,251)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(201,222,255) 24%,
					rgb(237,244,251) 100%,
					rgb(201,222,255) 0%,
					rgb(235,243,251) 96%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(201,222,255) 24%,
					rgb(237,244,251) 100%,
					rgb(201,222,255) 0%,
					rgb(235,243,251) 96%);
	background-image:
	linear-gradient(-90deg,
					rgb(201,222,255) 24%,
					rgb(237,244,251) 100%,
					rgb(201,222,255) 0%,
					rgb(235,243,251) 96%);
	font-family: Verdana, Geneva, sans-serif;
	
	-moz-text-shadow:0px 1px 1px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 1px rgb(255,255,255);
	text-shadow:0px 1px 1px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#0066cc;
	line-height:120%;
	text-align:justify;

}
.ui-btn-hover-c {
	border-color:#bbbbbb;
	border-width:1px;
	border-style:solid;
	background:#c9deff;
	background-image:
	-moz-linear-gradient(50% 2% -90deg,
					rgb(201,222,255) 0%,
					rgb(255,255,255) 100%,
					rgb(254,255,255) 99%);
	background-image:
	-webkit-gradient(linear,
	50% 2%,
	50% 98%,
	color-stop(0, rgb(201,222,255)),
	color-stop(1, rgb(255,255,255)),
	color-stop(0.99, rgb(254,255,255)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(201,222,255) 0%,
					rgb(255,255,255) 100%,
					rgb(254,255,255) 99%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(201,222,255) 0%,
					rgb(255,255,255) 100%,
					rgb(254,255,255) 99%);
	background-image:
	linear-gradient(-90deg,
					rgb(201,222,255) 0%,
					rgb(255,255,255) 100%,
					rgb(254,255,255) 99%);
	font-family: Verdana, Geneva, sans-serif;
	
	-moz-text-shadow:0px 1px 1px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 1px rgb(255,255,255);
	text-shadow:0px 1px 1px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#0066cc;
	line-height:120%;
	text-align:justify;

}

.ui-bar-c .ui-link {
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:16pt;
	color:#0066cc;
	line-height:120%;
	text-align:left;

}

.ui-bar-c .ui-link-inherit {
	
	-moz-text-shadow:0px -1px 1px rgb(0,51,102);
	-webkit-text-shadow:0px -1px 1px rgb(0,51,102);
	text-shadow:0px -1px 1px rgb(0,51,102);
	font-weight:bold;
	font-size:12pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}

.ui-body-c .ui-link {
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:16pt;
	color:#0066cc;
	line-height:120%;
	text-align:left;

}

.ui-body-c .ui-link-inherit {
	
	-moz-text-shadow:0px 1px 0px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 0px rgb(255,255,255);
	text-shadow:0px 1px 0px rgb(255,255,255);
	font-size:12pt;
	color:#333333;
	line-height:120%;
	text-align:justify;

}

.ui-btn-down-c a.ui-link-inherit {
	
	-moz-text-shadow:0px 1px 1px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 1px rgb(255,255,255);
	text-shadow:0px 1px 1px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#0066cc;
	line-height:120%;
	text-align:justify;

}

.ui-btn-up-c a.ui-link-inherit {
	
	-moz-text-shadow:0px 1px 1px rgb(246,246,246);
	-webkit-text-shadow:0px 1px 1px rgb(246,246,246);
	text-shadow:0px 1px 1px rgb(246,246,246);
	font-weight:bold;
	font-size:12pt;
	color:#0066cc;
	line-height:120%;
	text-align:justify;

}

.ui-btn-hover-c a.ui-link-inherit {
	
	-moz-text-shadow:0px 1px 1px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 1px rgb(255,255,255);
	text-shadow:0px 1px 1px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#0066cc;
	line-height:120%;
	text-align:justify;

}
.ui-bar-c ,
.ui-bar-c input, 
.ui-bar-c select,
.ui-bar-c textarea,
.ui-bar-c button {
	 font-family: Verdana, Geneva, sans-serif;
}
.ui-body-c ,
.ui-body-c input, 
.ui-body-c select,
.ui-body-c textarea,
.ui-body-c button {
	 font-family: Verdana, Geneva, sans-serif;
}

/*Custom Theme :d
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-d {
	border-color:#cccccc;
	border-width:1px;
	border-style:solid;
	background:#c9deff;
	background-image:
	-moz-linear-gradient(50% 0% -90deg,
					rgb(201,222,255) 0%,
					rgb(243,247,255) 53%,
					rgb(201,222,255) 99%,
					rgb(201,222,255) 100%);
	background-image:
	-webkit-gradient(linear,
	50% 0%,
	50% 100%,
	color-stop(0, rgb(201,222,255)),
	color-stop(0.53, rgb(243,247,255)),
	color-stop(0.99, rgb(201,222,255)),
	color-stop(1, rgb(201,222,255)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(201,222,255) 0%,
					rgb(243,247,255) 53%,
					rgb(201,222,255) 99%,
					rgb(201,222,255) 100%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(201,222,255) 0%,
					rgb(243,247,255) 53%,
					rgb(201,222,255) 99%,
					rgb(201,222,255) 100%);
	background-image:
	linear-gradient(-90deg,
					rgb(201,222,255) 0%,
					rgb(243,247,255) 53%,
					rgb(201,222,255) 99%,
					rgb(201,222,255) 100%);
	
	-moz-text-shadow:0px 1px 1px rgb(238,238,238);
	-webkit-text-shadow:0px 1px 1px rgb(238,238,238);
	text-shadow:0px 1px 1px rgb(238,238,238);
	font-weight:bold;
	font-size:12pt;
	color:#0066cc;
	line-height:120%;
	text-align:justify;

}
.ui-body-d {
	border-color:#cccccc;
	border-width:1px;
	border-style:solid;
	background:#ffffff;
	background-image:
	-moz-linear-gradient(51% 0% -90deg,
					rgb(255,255,255) 0%,
					rgb(255,255,255) 100%);
	background-image:
	-webkit-gradient(linear,
	51% 0%,
	51% 100%,
	color-stop(0, rgb(255,255,255)),
	color-stop(1, rgb(255,255,255)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(255,255,255) 0%,
					rgb(255,255,255) 100%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(255,255,255) 0%,
					rgb(255,255,255) 100%);
	background-image:
	linear-gradient(-90deg,
					rgb(255,255,255) 0%,
					rgb(255,255,255) 100%);
	
	-moz-text-shadow:0px 1px 0px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 0px rgb(255,255,255);
	text-shadow:0px 1px 0px rgb(255,255,255);
	font-size:12pt;
	color:#333333;
	line-height:120%;
	text-align:justify;

}
.ui-btn-up-d {
	border-color:#cccccc;
	border-width:1px;
	border-style:solid;
	background:#ffffff;
	background-image:
	-moz-linear-gradient(50% 0% -90deg,
					rgb(255,255,255) 0%,
					rgb(255,255,255) 100%);
	background-image:
	-webkit-gradient(linear,
	50% 0%,
	50% 98%,
	color-stop(0, rgb(255,255,255)),
	color-stop(1, rgb(255,255,255)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(255,255,255) 0%,
					rgb(255,255,255) 100%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(255,255,255) 0%,
					rgb(255,255,255) 100%);
	background-image:
	linear-gradient(-90deg,
					rgb(255,255,255) 0%,
					rgb(255,255,255) 100%);
	font-family: Verdana, Geneva, sans-serif;
	
	-moz-text-shadow:0px 1px 1px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 1px rgb(255,255,255);
	text-shadow:0px 1px 1px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#444444;
	line-height:120%;
	text-align:justify;

}
.ui-btn-down-d {
	border-color:#aaaaaa;
	border-width:1px;
	border-style:solid;
	background:#efefef;
	background-image:
	-moz-linear-gradient(50% 0% -90deg,
					rgb(239,239,239) 0%,
					rgb(255,255,255) 100%);
	background-image:
	-webkit-gradient(linear,
	50% 0%,
	50% 98%,
	color-stop(0, rgb(239,239,239)),
	color-stop(1, rgb(255,255,255)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(239,239,239) 0%,
					rgb(255,255,255) 100%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(239,239,239) 0%,
					rgb(255,255,255) 100%);
	background-image:
	linear-gradient(-90deg,
					rgb(239,239,239) 0%,
					rgb(255,255,255) 100%);
	font-family: Verdana, Geneva, sans-serif;
	
	-moz-text-shadow:0px 1px 1px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 1px rgb(255,255,255);
	text-shadow:0px 1px 1px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#111111;
	line-height:120%;
	text-align:justify;

}
.ui-btn-hover-d {
	border-color:#aaaaaa;
	border-width:1px;
	border-style:solid;
	background:#fdfdfd;
	background-image:
	-moz-linear-gradient(50% 2% -90deg,
					rgb(253,253,253) 0%,
					rgb(238,238,238) 99%);
	background-image:
	-webkit-gradient(linear,
	50% 2%,
	50% 98%,
	color-stop(0, rgb(253,253,253)),
	color-stop(0.99, rgb(238,238,238)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(253,253,253) 0%,
					rgb(238,238,238) 99%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(253,253,253) 0%,
					rgb(238,238,238) 99%);
	background-image:
	linear-gradient(-90deg,
					rgb(253,253,253) 0%,
					rgb(238,238,238) 99%);
	font-family: Verdana, Geneva, sans-serif;
	
	-moz-text-shadow:0px 1px 1px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 1px rgb(255,255,255);
	text-shadow:0px 1px 1px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#222222;
	line-height:120%;
	text-align:justify;

}

.ui-bar-d .ui-link {
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:16pt;
	color:#0066cc;
	line-height:120%;
	text-align:left;

}

.ui-bar-d .ui-link-inherit {
	
	-moz-text-shadow:0px 1px 1px rgb(238,238,238);
	-webkit-text-shadow:0px 1px 1px rgb(238,238,238);
	text-shadow:0px 1px 1px rgb(238,238,238);
	font-weight:bold;
	font-size:12pt;
	color:#0066cc;
	line-height:120%;
	text-align:justify;

}

.ui-body-d .ui-link {
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:16pt;
	color:#0066cc;
	line-height:120%;
	text-align:left;

}

.ui-body-d .ui-link-inherit {
	
	-moz-text-shadow:0px 1px 0px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 0px rgb(255,255,255);
	text-shadow:0px 1px 0px rgb(255,255,255);
	font-size:12pt;
	color:#333333;
	line-height:120%;
	text-align:justify;

}

.ui-btn-down-d a.ui-link-inherit {
	
	-moz-text-shadow:0px 1px 1px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 1px rgb(255,255,255);
	text-shadow:0px 1px 1px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#111111;
	line-height:120%;
	text-align:justify;

}

.ui-btn-up-d a.ui-link-inherit {
	
	-moz-text-shadow:0px 1px 1px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 1px rgb(255,255,255);
	text-shadow:0px 1px 1px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#444444;
	line-height:120%;
	text-align:justify;

}

.ui-btn-hover-d a.ui-link-inherit {
	
	-moz-text-shadow:0px 1px 1px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 1px rgb(255,255,255);
	text-shadow:0px 1px 1px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#222222;
	line-height:120%;
	text-align:justify;

}
.ui-bar-d ,
.ui-bar-d input, 
.ui-bar-d select,
.ui-bar-d textarea,
.ui-bar-d button {
	 font-family: Verdana, Geneva, sans-serif;
}
.ui-body-d ,
.ui-body-d input, 
.ui-body-d select,
.ui-body-d textarea,
.ui-body-d button {
	 font-family: Verdana, Geneva, sans-serif;
}

/*Custom Theme :e
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-e {
	border-color:#f7ca46;
	border-width:1px;
	border-style:solid;
	background:#fcf0b3;
	background-image:
	-moz-linear-gradient(50% 0% -90deg,
					rgb(252,240,179) 0%,
					rgb(251,211,34) 45%,
					rgb(252,184,26) 100%);
	background-image:
	-webkit-gradient(linear,
	50% 0%,
	50% 100%,
	color-stop(0, rgb(252,240,179)),
	color-stop(0.45, rgb(251,211,34)),
	color-stop(1, rgb(252,184,26)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(252,240,179) 0%,
					rgb(251,211,34) 45%,
					rgb(252,184,26) 100%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(252,240,179) 0%,
					rgb(251,211,34) 45%,
					rgb(252,184,26) 100%);
	background-image:
	linear-gradient(-90deg,
					rgb(252,240,179) 0%,
					rgb(251,211,34) 45%,
					rgb(252,184,26) 100%);
	
	-moz-text-shadow:0px 1px 0px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 0px rgb(255,255,255);
	text-shadow:0px 1px 0px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#333333;
	line-height:120%;
	text-align:justify;

}
.ui-body-e {
	border-color:#f7ca46;
	border-width:1px;
	border-style:solid;
	background:#fffffe;
	background-image:
	-moz-linear-gradient(51% 0% -90deg,
					rgb(255,255,254) 0%,
					rgb(249,236,160) 100%);
	background-image:
	-webkit-gradient(linear,
	51% 0%,
	51% 100%,
	color-stop(0, rgb(255,255,254)),
	color-stop(1, rgb(249,236,160)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(255,255,254) 0%,
					rgb(249,236,160) 100%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(255,255,254) 0%,
					rgb(249,236,160) 100%);
	background-image:
	linear-gradient(-90deg,
					rgb(255,255,254) 0%,
					rgb(249,236,160) 100%);
	
	-moz-text-shadow:0px 1px 0px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 0px rgb(255,255,255);
	text-shadow:0px 1px 0px rgb(255,255,255);
	font-size:12pt;
	color:#333333;
	line-height:120%;
	text-align:justify;

}
.ui-btn-up-e {
	border-color:#f7ca46;
	border-width:1px;
	border-style:solid;
	background:#fcf0b3;
	background-image:
	-moz-linear-gradient(50% 0% -90deg,
					rgb(252,240,179) 0%,
					rgb(251,211,34) 50%,
					rgb(252,179,25) 100%);
	background-image:
	-webkit-gradient(linear,
	50% 0%,
	50% 98%,
	color-stop(0, rgb(252,240,179)),
	color-stop(0.5, rgb(251,211,34)),
	color-stop(1, rgb(252,179,25)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(252,240,179) 0%,
					rgb(251,211,34) 50%,
					rgb(252,179,25) 100%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(252,240,179) 0%,
					rgb(251,211,34) 50%,
					rgb(252,179,25) 100%);
	background-image:
	linear-gradient(-90deg,
					rgb(252,240,179) 0%,
					rgb(251,211,34) 50%,
					rgb(252,179,25) 100%);
	font-family: Verdana, Geneva, sans-serif;
	
	-moz-text-shadow:0px 1px 0px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 0px rgb(255,255,255);
	text-shadow:0px 1px 0px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#333333;
	line-height:120%;
	text-align:justify;

}
.ui-btn-down-e {
	border-color:#f7ca46;
	border-width:1px;
	border-style:solid;
	background:#fcb319;
	background-image:
	-moz-linear-gradient(50% 0% -90deg,
					rgb(252,179,25) 0%,
					rgb(251,211,34) 62%,
					rgb(251,211,34) 100%);
	background-image:
	-webkit-gradient(linear,
	50% 0%,
	50% 98%,
	color-stop(0, rgb(252,179,25)),
	color-stop(0.62, rgb(251,211,34)),
	color-stop(1, rgb(251,211,34)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(252,179,25) 0%,
					rgb(251,211,34) 62%,
					rgb(251,211,34) 100%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(252,179,25) 0%,
					rgb(251,211,34) 62%,
					rgb(251,211,34) 100%);
	background-image:
	linear-gradient(-90deg,
					rgb(252,179,25) 0%,
					rgb(251,211,34) 62%,
					rgb(251,211,34) 100%);
	font-family: Verdana, Geneva, sans-serif;
	
	-moz-text-shadow:0px 1px 1px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 1px rgb(255,255,255);
	text-shadow:0px 1px 1px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#111111;
	line-height:120%;
	text-align:justify;

}
.ui-btn-hover-e {
	border-color:#e79952;
	border-width:1px;
	border-style:solid;
	background:#fcb91b;
	background-image:
	-moz-linear-gradient(50% 2% -90deg,
					rgb(252,185,27) 0%,
					rgb(251,211,34) 49%,
					rgb(252,240,179) 100%,
					rgb(252,239,176) 99%);
	background-image:
	-webkit-gradient(linear,
	50% 2%,
	50% 98%,
	color-stop(0, rgb(252,185,27)),
	color-stop(0.49, rgb(251,211,34)),
	color-stop(1, rgb(252,240,179)),
	color-stop(0.99, rgb(252,239,176)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(252,185,27) 0%,
					rgb(251,211,34) 49%,
					rgb(252,240,179) 100%,
					rgb(252,239,176) 99%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(252,185,27) 0%,
					rgb(251,211,34) 49%,
					rgb(252,240,179) 100%,
					rgb(252,239,176) 99%);
	background-image:
	linear-gradient(-90deg,
					rgb(252,185,27) 0%,
					rgb(251,211,34) 49%,
					rgb(252,240,179) 100%,
					rgb(252,239,176) 99%);
	font-family: Verdana, Geneva, sans-serif;
	
	-moz-text-shadow:0px 1px 1px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 1px rgb(255,255,255);
	text-shadow:0px 1px 1px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#111111;
	line-height:120%;
	text-align:justify;

}

.ui-bar-e .ui-link {
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:16pt;
	color:#0066cc;
	line-height:120%;
	text-align:left;

}

.ui-bar-e .ui-link-inherit {
	
	-moz-text-shadow:0px 1px 0px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 0px rgb(255,255,255);
	text-shadow:0px 1px 0px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#333333;
	line-height:120%;
	text-align:justify;

}

.ui-body-e .ui-link {
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:16pt;
	color:#0066cc;
	line-height:120%;
	text-align:left;

}

.ui-body-e .ui-link-inherit {
	
	-moz-text-shadow:0px 1px 0px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 0px rgb(255,255,255);
	text-shadow:0px 1px 0px rgb(255,255,255);
	font-size:12pt;
	color:#333333;
	line-height:120%;
	text-align:justify;

}

.ui-btn-down-e a.ui-link-inherit {
	
	-moz-text-shadow:0px 1px 1px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 1px rgb(255,255,255);
	text-shadow:0px 1px 1px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#111111;
	line-height:120%;
	text-align:justify;

}

.ui-btn-up-e a.ui-link-inherit {
	
	-moz-text-shadow:0px 1px 0px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 0px rgb(255,255,255);
	text-shadow:0px 1px 0px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#333333;
	line-height:120%;
	text-align:justify;

}

.ui-btn-hover-e a.ui-link-inherit {
	
	-moz-text-shadow:0px 1px 1px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 1px rgb(255,255,255);
	text-shadow:0px 1px 1px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#111111;
	line-height:120%;
	text-align:justify;

}
.ui-bar-e ,
.ui-bar-e input, 
.ui-bar-e select,
.ui-bar-e textarea,
.ui-bar-e button {
	 font-family: Verdana, Geneva, sans-serif;
}
.ui-body-e ,
.ui-body-e input, 
.ui-body-e select,
.ui-body-e textarea,
.ui-body-e button {
	 font-family: Verdana, Geneva, sans-serif;
}

.ui-btn-active {
 	cursor : pointer;
	background:#0099ff;
	background-image:
	-moz-linear-gradient(50% 2% -90deg,
					rgb(0,153,255) 0%,
					rgb(15,71,182) 97%,
					rgb(15,71,182) 97%);
	background-image:
	-webkit-gradient(linear,
	50% 2%,
	50% 93%,
	color-stop(0, rgb(0,153,255)),
	color-stop(0.97, rgb(15,71,182)),
	color-stop(0.97, rgb(15,71,182)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(0,153,255) 0%,
					rgb(15,71,182) 97%,
					rgb(15,71,182) 97%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(0,153,255) 0%,
					rgb(15,71,182) 97%,
					rgb(15,71,182) 97%);
	background-image:
	linear-gradient(-90deg,
					rgb(0,153,255) 0%,
					rgb(15,71,182) 97%,
					rgb(15,71,182) 97%);
	font-family: Verdana, Geneva, sans-serif;
	
	-moz-text-shadow:0px -1px 1px rgb(0,51,102);
	-webkit-text-shadow:0px -1px 1px rgb(0,51,102);
	text-shadow:0px -1px 1px rgb(0,51,102);
	font-weight:bold;
	font-size:14pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}

.ui-btn-active a.ui-link {
	
	-moz-text-shadow:0px -1px 1px rgb(0,51,102);
	-webkit-text-shadow:0px -1px 1px rgb(0,51,102);
	text-shadow:0px -1px 1px rgb(0,51,102);
	font-weight:bold;
	font-size:14pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}
.ui-corner-tl {
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	border-top-left-radius: 10px;
}
.ui-corner-tr {
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-right-radius: 10px;
}
.ui-corner-bl {
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-bottom-left-radius: 10px;
}
.ui-corner-br {
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-bottom-right-radius:  10px;
}
.ui-corner-top {
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	border-top-left-radius:  10px;
	-moz-border-radius-topright:  10px;
	-webkit-border-top-right-radius:  10px;
	border-top-right-radius:  10px;
}
.ui-corner-bottom {
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright:  10px;
	-webkit-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
}
.ui-corner-right {
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
}
.ui-corner-left {
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	border-top-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-bottom-left-radius: 10px;
}
.ui-corner-all {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.ui-corner-none {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}
.ui-btn-corner-tl {
	-moz-border-radius-topleft: 16px;
	-webkit-border-top-left-radius: 16px;
	border-top-left-radius: 16px;
}
.ui-btn-corner-tr {
	-moz-border-radius-topright: 16px;
	-webkit-border-top-right-radius: 16px;
	border-top-right-radius: 16px;
}
.ui-btn-corner-bl {
	-moz-border-radius-bottomleft: 16px;
	-webkit-border-bottom-left-radius: 16px;
	border-bottom-left-radius: 16px;
}
.ui-btn-corner-br {
	-moz-border-radius-bottomright: 16px;
	-webkit-border-bottom-right-radius: 16px;
	border-bottom-right-radius:  16px;
}
.ui-btn-corner-top {
	-moz-border-radius-topleft: 16px;
	-webkit-border-top-left-radius: 16px;
	border-top-left-radius:  16px;
	-moz-border-radius-topright:  16px;
	-webkit-border-top-right-radius:  16px;
	border-top-right-radius:  16px;
}
.ui-btn-corner-bottom {
	-moz-border-radius-bottomleft: 16px;
	-webkit-border-bottom-left-radius: 16px;
	border-bottom-left-radius: 16px;
	-moz-border-radius-bottomright:  16px;
	-webkit-border-bottom-right-radius: 16px;
	border-bottom-right-radius: 16px;
}
.ui-btn-corner-right {
	-moz-border-radius-topright: 16px;
	-webkit-border-top-right-radius: 16px;
	border-top-right-radius: 16px;
	-moz-border-radius-bottomright: 16px;
	-webkit-border-bottom-right-radius: 16px;
	border-bottom-right-radius: 16px;
}
.ui-btn-corner-left {
	-moz-border-radius-topleft: 16px;
	-webkit-border-top-left-radius: 16px;
	border-top-left-radius: 16px;
	-moz-border-radius-bottomleft: 16px;
	-webkit-border-bottom-left-radius: 16px;
	border-bottom-left-radius: 16px;
}
.ui-btn-corner-all {
	-moz-border-radius: 16px;
	-webkit-border-radius: 16px;
	border-radius: 16px;
}

.ui-link:hover{
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:16pt;
	color:#0066cc;
	line-height:120%;
	text-align:left;

}

.ui-link:active{
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:16pt;
	color:#0066cc;
	line-height:120%;
	text-align:left;

}

.ui-link:visited{
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:16pt;
	color:#0066cc;
	line-height:120%;
	text-align:left;

}

.ui-icon {
	background: #666;
	background:  rgba(0,0,0,0.4);
	background-image: url(../images/icons-18-white.png);
	background-repeat: no-repeat;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;

}

.ui-shadow {
	
	-moz-box-shadow:0px 1px 4px rgba(0,0,0,0.3);
	-webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.3);
	box-shadow:0px 1px 4px rgba(0,0,0,0.3);

}
/*!
/*Custom Theme :g
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-g {
	border-color:#cccccc;
	border-width:1px;
	border-style:solid;
	background:#c9deff;
	background-image:
	-moz-linear-gradient(50% 0% -90deg,
					rgb(201,222,255) 0%,
					rgb(243,247,255) 53%,
					rgb(201,222,255) 99%,
					rgb(201,222,255) 100%);
	background-image:
	-webkit-gradient(linear,
	50% 0%,
	50% 100%,
	color-stop(0, rgb(201,222,255)),
	color-stop(0.53, rgb(243,247,255)),
	color-stop(0.99, rgb(201,222,255)),
	color-stop(1, rgb(201,222,255)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(201,222,255) 0%,
					rgb(243,247,255) 53%,
					rgb(201,222,255) 99%,
					rgb(201,222,255) 100%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(201,222,255) 0%,
					rgb(243,247,255) 53%,
					rgb(201,222,255) 99%,
					rgb(201,222,255) 100%);
	background-image:
	linear-gradient(-90deg,
					rgb(201,222,255) 0%,
					rgb(243,247,255) 53%,
					rgb(201,222,255) 99%,
					rgb(201,222,255) 100%);
	
	-moz-text-shadow:0px 1px 1px rgb(238,238,238);
	-webkit-text-shadow:0px 1px 1px rgb(238,238,238);
	text-shadow:0px 1px 1px rgb(238,238,238);
	font-weight:bold;
	font-size:12pt;
	color:#0066cc;
	line-height:120%;
	text-align:justify;

}
.ui-body-g {
	border-color:#cccccc;
	border-width:1px;
	border-style:solid;
	background:#ffffff;
	background-image:
	-moz-linear-gradient(51% 0% -90deg,
					rgb(255,255,255) 0%,
					rgb(255,255,255) 100%);
	background-image:
	-webkit-gradient(linear,
	51% 0%,
	51% 100%,
	color-stop(0, rgb(255,255,255)),
	color-stop(1, rgb(255,255,255)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(255,255,255) 0%,
					rgb(255,255,255) 100%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(255,255,255) 0%,
					rgb(255,255,255) 100%);
	background-image:
	linear-gradient(-90deg,
					rgb(255,255,255) 0%,
					rgb(255,255,255) 100%);
	
	-moz-text-shadow:0px 1px 0px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 0px rgb(255,255,255);
	text-shadow:0px 1px 0px rgb(255,255,255);
	font-size:12pt;
	color:#333333;
	line-height:120%;
	text-align:justify;

}
.ui-btn-up-g {
	border-color:#cccccc;
	border-width:1px;
	border-style:solid;
	background:#ffffff;
	background-image:
	-moz-linear-gradient(50% 0% -90deg,
					rgb(255,255,255) 0%,
					rgb(215,215,215) 98%,
					rgb(215,215,215) 100%);
	background-image:
	-webkit-gradient(linear,
	50% 0%,
	50% 98%,
	color-stop(0, rgb(255,255,255)),
	color-stop(0.98, rgb(215,215,215)),
	color-stop(1, rgb(215,215,215)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(255,255,255) 0%,
					rgb(215,215,215) 98%,
					rgb(215,215,215) 100%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(255,255,255) 0%,
					rgb(215,215,215) 98%,
					rgb(215,215,215) 100%);
	background-image:
	linear-gradient(-90deg,
					rgb(255,255,255) 0%,
					rgb(215,215,215) 98%,
					rgb(215,215,215) 100%);
	font-family: Verdana, Geneva, sans-serif;
	
	-moz-text-shadow:0px 1px 1px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 1px rgb(255,255,255);
	text-shadow:0px 1px 1px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#444444;
	line-height:120%;
	text-align:justify;

}
.ui-btn-down-g {
	border-color:#aaaaaa;
	border-width:1px;
	border-style:solid;
	background:#cccccc;
	background-image:
	-moz-linear-gradient(50% 0% -90deg,
					rgb(204,204,204) 1%,
					rgb(236,236,236) 69%,
					rgb(204,204,204) 0%,
					rgb(236,236,236) 100%);
	background-image:
	-webkit-gradient(linear,
	50% 0%,
	50% 98%,
	color-stop(0.01, rgb(204,204,204)),
	color-stop(0.69, rgb(236,236,236)),
	color-stop(0, rgb(204,204,204)),
	color-stop(1, rgb(236,236,236)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(204,204,204) 1%,
					rgb(236,236,236) 69%,
					rgb(204,204,204) 0%,
					rgb(236,236,236) 100%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(204,204,204) 1%,
					rgb(236,236,236) 69%,
					rgb(204,204,204) 0%,
					rgb(236,236,236) 100%);
	background-image:
	linear-gradient(-90deg,
					rgb(204,204,204) 1%,
					rgb(236,236,236) 69%,
					rgb(204,204,204) 0%,
					rgb(236,236,236) 100%);
	font-family: Verdana, Geneva, sans-serif;
	
	-moz-text-shadow:0px 1px 1px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 1px rgb(255,255,255);
	text-shadow:0px 1px 1px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#111111;
	line-height:120%;
	text-align:justify;

}
.ui-btn-hover-g {
	border-color:#aaaaaa;
	border-width:1px;
	border-style:solid;
	background:#d7d7d7;
	background-image:
	-moz-linear-gradient(50% 2% -90deg,
					rgb(215,215,215) 0%,
					rgb(255,255,255) 99%);
	background-image:
	-webkit-gradient(linear,
	50% 2%,
	50% 98%,
	color-stop(0, rgb(215,215,215)),
	color-stop(0.99, rgb(255,255,255)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(215,215,215) 0%,
					rgb(255,255,255) 99%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(215,215,215) 0%,
					rgb(255,255,255) 99%);
	background-image:
	linear-gradient(-90deg,
					rgb(215,215,215) 0%,
					rgb(255,255,255) 99%);
	font-family: Verdana, Geneva, sans-serif;
	
	-moz-text-shadow:0px 1px 1px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 1px rgb(255,255,255);
	text-shadow:0px 1px 1px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#222222;
	line-height:120%;
	text-align:justify;

}

.ui-bar-g .ui-link {
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:16pt;
	color:#0066cc;
	line-height:120%;
	text-align:left;

}

.ui-bar-g .ui-link-inherit {
	
	-moz-text-shadow:0px 1px 1px rgb(238,238,238);
	-webkit-text-shadow:0px 1px 1px rgb(238,238,238);
	text-shadow:0px 1px 1px rgb(238,238,238);
	font-weight:bold;
	font-size:12pt;
	color:#0066cc;
	line-height:120%;
	text-align:justify;

}

.ui-body-g .ui-link {
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:16pt;
	color:#0066cc;
	line-height:120%;
	text-align:left;

}

.ui-body-g .ui-link-inherit {
	
	-moz-text-shadow:0px 1px 0px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 0px rgb(255,255,255);
	text-shadow:0px 1px 0px rgb(255,255,255);
	font-size:12pt;
	color:#333333;
	line-height:120%;
	text-align:justify;

}

.ui-btn-down-g a.ui-link-inherit {
	
	-moz-text-shadow:0px 1px 1px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 1px rgb(255,255,255);
	text-shadow:0px 1px 1px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#111111;
	line-height:120%;
	text-align:justify;

}

.ui-btn-up-g a.ui-link-inherit {
	
	-moz-text-shadow:0px 1px 1px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 1px rgb(255,255,255);
	text-shadow:0px 1px 1px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#444444;
	line-height:120%;
	text-align:justify;

}

.ui-btn-hover-g a.ui-link-inherit {
	
	-moz-text-shadow:0px 1px 1px rgb(255,255,255);
	-webkit-text-shadow:0px 1px 1px rgb(255,255,255);
	text-shadow:0px 1px 1px rgb(255,255,255);
	font-weight:bold;
	font-size:12pt;
	color:#222222;
	line-height:120%;
	text-align:justify;

}
.ui-bar-g ,
.ui-bar-g input, 
.ui-bar-g select,
.ui-bar-g textarea,
.ui-bar-g button {
	 font-family: Verdana, Geneva, sans-serif;
}
.ui-body-g ,
.ui-body-g input, 
.ui-body-g select,
.ui-body-g textarea,
.ui-body-g button {
	 font-family: Verdana, Geneva, sans-serif;
}

.ui-btn-active {
 	cursor : pointer;
	background:#0099ff;
	background-image:
	-moz-linear-gradient(50% 2% -90deg,
					rgb(0,153,255) 0%,
					rgb(15,71,182) 97%,
					rgb(15,71,182) 97%);
	background-image:
	-webkit-gradient(linear,
	50% 2%,
	50% 93%,
	color-stop(0, rgb(0,153,255)),
	color-stop(0.97, rgb(15,71,182)),
	color-stop(0.97, rgb(15,71,182)));
	background-image:
	-webkit-linear-gradient(-90deg,
					rgb(0,153,255) 0%,
					rgb(15,71,182) 97%,
					rgb(15,71,182) 97%);
	background-image:
	-o-linear-gradient(-90deg,
					rgb(0,153,255) 0%,
					rgb(15,71,182) 97%,
					rgb(15,71,182) 97%);
	background-image:
	linear-gradient(-90deg,
					rgb(0,153,255) 0%,
					rgb(15,71,182) 97%,
					rgb(15,71,182) 97%);
	font-family: Verdana, Geneva, sans-serif;
	
	-moz-text-shadow:0px -1px 1px rgb(0,51,102);
	-webkit-text-shadow:0px -1px 1px rgb(0,51,102);
	text-shadow:0px -1px 1px rgb(0,51,102);
	font-weight:bold;
	font-size:14pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}

.ui-btn-active a.ui-link {
	
	-moz-text-shadow:0px -1px 1px rgb(0,51,102);
	-webkit-text-shadow:0px -1px 1px rgb(0,51,102);
	text-shadow:0px -1px 1px rgb(0,51,102);
	font-weight:bold;
	font-size:14pt;
	color:#ffffff;
	line-height:120%;
	text-align:justify;

}
.ui-corner-tl {
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	border-top-left-radius: 10px;
}
.ui-corner-tr {
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-right-radius: 10px;
}
.ui-corner-bl {
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-bottom-left-radius: 10px;
}
.ui-corner-br {
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-bottom-right-radius:  10px;
}
.ui-corner-top {
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	border-top-left-radius:  10px;
	-moz-border-radius-topright:  10px;
	-webkit-border-top-right-radius:  10px;
	border-top-right-radius:  10px;
}
.ui-corner-bottom {
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright:  10px;
	-webkit-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
}
.ui-corner-right {
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
}
.ui-corner-left {
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	border-top-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-bottom-left-radius: 10px;
}
.ui-corner-all {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.ui-corner-none {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}
.ui-btn-corner-tl {
	-moz-border-radius-topleft: 16px;
	-webkit-border-top-left-radius: 16px;
	border-top-left-radius: 16px;
}
.ui-btn-corner-tr {
	-moz-border-radius-topright: 16px;
	-webkit-border-top-right-radius: 16px;
	border-top-right-radius: 16px;
}
.ui-btn-corner-bl {
	-moz-border-radius-bottomleft: 16px;
	-webkit-border-bottom-left-radius: 16px;
	border-bottom-left-radius: 16px;
}
.ui-btn-corner-br {
	-moz-border-radius-bottomright: 16px;
	-webkit-border-bottom-right-radius: 16px;
	border-bottom-right-radius:  16px;
}
.ui-btn-corner-top {
	-moz-border-radius-topleft: 16px;
	-webkit-border-top-left-radius: 16px;
	border-top-left-radius:  16px;
	-moz-border-radius-topright:  16px;
	-webkit-border-top-right-radius:  16px;
	border-top-right-radius:  16px;
}
.ui-btn-corner-bottom {
	-moz-border-radius-bottomleft: 16px;
	-webkit-border-bottom-left-radius: 16px;
	border-bottom-left-radius: 16px;
	-moz-border-radius-bottomright:  16px;
	-webkit-border-bottom-right-radius: 16px;
	border-bottom-right-radius: 16px;
}
.ui-btn-corner-right {
	-moz-border-radius-topright: 16px;
	-webkit-border-top-right-radius: 16px;
	border-top-right-radius: 16px;
	-moz-border-radius-bottomright: 16px;
	-webkit-border-bottom-right-radius: 16px;
	border-bottom-right-radius: 16px;
}
.ui-btn-corner-left {
	-moz-border-radius-topleft: 16px;
	-webkit-border-top-left-radius: 16px;
	border-top-left-radius: 16px;
	-moz-border-radius-bottomleft: 16px;
	-webkit-border-bottom-left-radius: 16px;
	border-bottom-left-radius: 16px;
}
.ui-btn-corner-all {
	-moz-border-radius: 16px;
	-webkit-border-radius: 16px;
	border-radius: 16px;
}

.ui-link:hover{
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:16pt;
	color:#0066cc;
	line-height:120%;
	text-align:left;

}

.ui-link:active{
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:16pt;
	color:#0066cc;
	line-height:120%;
	text-align:left;

}

.ui-link:visited{
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:16pt;
	color:#0066cc;
	line-height:120%;
	text-align:left;

}

.ui-icon {
	background: #666;
	background:  rgba(0,0,0,0.4);
	background-image: url(../images/icons-18-white.png);
	background-repeat: no-repeat;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;

}

.ui-shadow {
	
	-moz-box-shadow:0px 1px 4px rgba(0,0,0,0.3);
	-webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.3);
	box-shadow:0px 1px 4px rgba(0,0,0,0.3);

}
/*!
 * jQuery Mobile v1.0b2
 * http://jquerymobile.com/
 *
 * Copyright 2010, jQuery Project
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 */
a.ui-link-inherit {text-decoration: none !important;}.ui-disabled{opacity:.3; }.ui-disabled, .ui-disabled a{cursor:default; }.ui-icon-alt{background:#fff; background:rgba(255,255,255,.3); background-image:url(../images/icons-18-black.png); background-repeat:no-repeat; }@media only screen and (-webkit-min-device-pixel-ratio:1.5),        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-checkbox-off,.ui-icon-checkbox-on,.ui-icon-radio-off,.ui-icon-radio-on{background-image:url(../images/icons-36-white.png); -moz-background-size:776px 18px; -o-background-size:776px 18px; -webkit-background-size:776px 18px; background-size:776px 18px; }.ui-icon-alt{background-image:url(../images/icons-36-black.png); }}.ui-icon-plus{background-position:-0 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{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{-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }.ui-icon-checkbox-off, .ui-icon-radio-off{background-color:transparent; }.ui-checkbox-on .ui-icon, .ui-radio-on .ui-icon{background-color:#4596ce; }.ui-icon-searchfield{background-image:url(../images/icon-search-black.png); background-size:16px 16px; }.ui-icon-loading{background-image:url(../images/ajax-loader.png); width:40px; height:40px; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; background-size:35px 35px; }.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;  -moz-background-clip:padding;  background-clip:padding-box; }.ui-overlay{background:#666; opacity:.5; filter:Alpha(Opacity=50); position:absolute; width:100%; height:100%; }.ui-overlay-shadow{-moz-box-shadow:0px 0px 12px rgba(0,0,0,.6); -webkit-box-shadow:0px 0px 12px rgba(0,0,0,.6); box-shadow:0px 0px 12px rgba(0,0,0,.6); }.ui-bar-a .ui-shadow, .ui-bar-b .ui-shadow, .ui-bar-c .ui-shadow {-moz-box-shadow:0px 1px 0 rgba(255,255,255,.3); -webkit-box-shadow:0px 1px 0 rgba(255,255,255,.3); box-shadow:0px 1px 0 rgba(255,255,255,.3); }.ui-shadow-inset{-moz-box-shadow:inset 0px 1px 4px rgba(0,0,0,.2); -webkit-box-shadow:inset 0px 1px 4px rgba(0,0,0,.2); box-shadow:inset 0px 1px 4px rgba(0,0,0,.2); }.ui-icon-shadow{-moz-box-shadow:0px 1px 0 rgba(255,255,255,.4); -webkit-box-shadow:0px 1px 0 rgba(255,255,255,.4); box-shadow:0px 1px 0 rgba(255,255,255,.4); }.ui-focus{-moz-box-shadow:0px 0px 12px #387bbe; -webkit-box-shadow:0px 0px 12px #387bbe; box-shadow:0px 0px 12px #387bbe; }.ui-mobile-nosupport-boxshadow *{-moz-box-shadow:none !important; -webkit-box-shadow:none !important; box-shadow:none !important; }.ui-mobile-nosupport-boxshadow .ui-focus{outline-width:2px; }.ui-mobile, .ui-mobile body{height:100%; }.ui-mobile fieldset, .ui-page{padding:0; margin:0; }.ui-mobile a img, .ui-mobile fieldset{border:0; }.ui-mobile-viewport{ margin:0; overflow-x:hidden; -webkit-text-size-adjust:none; -ms-text-size-adjust:none; -webkit-tap-highlight-color:rgba(0,0,0,0); }.ui-mobile [data-role=page], .ui-mobile [data-role=dialog], .ui-page{top:0; left:0; width:100%; min-height:100%; position:absolute; display:none; border:0; }.ui-mobile .ui-page-active{display:block; overflow:visible; }.portrait, .portrait .ui-page{min-height:420px; }.landscape, .landscape .ui-page {min-height:300px; }.ui-page.ui-mobile-touch-overflow, .ui-mobile-touch-overflow.ui-native-fixed .ui-content{overflow:auto; height:100%; -webkit-overflow-scrolling:touch; -moz-overflow-scrolling:touch; -o-overflow-scrolling:touch; -ms-overflow-scrolling:touch; overflow-scrolling:touch; }.ui-page.ui-mobile-pre-transition{display:block; }.ui-loading .ui-mobile-viewport{overflow:hidden !important; }.ui-loading .ui-loader{display:block; }.ui-loading .ui-page{overflow:hidden; }.ui-loader{display:none; position:absolute; opacity:.85; z-index:100; left:50%; width:200px; margin-left:-130px; margin-top:-35px; padding:10px 30px; }.ui-loader h1{font-size:15px; text-align:center; }.ui-loader .ui-icon{position:static; display:block; opacity:.9; margin:0 auto; width:35px; height:35px; background-color:transparent; }.ui-mobile-rendering >*{visibility:hidden; }.ui-bar, .ui-body{position:relative; padding:.4em 15px;  overflow:hidden; display:block;  clear:both; }.ui-bar{font-size:16px; margin:0; }.ui-bar h1, .ui-bar h2, .ui-bar h3, .ui-bar h4, .ui-bar h5, .ui-bar h6{margin:0; padding:0; font-size:16px; display:inline-block; }.ui-header, .ui-footer{display:block; }.ui-page .ui-header, .ui-page .ui-footer{position:relative; }.ui-header .ui-btn-left{position:absolute; left:10px; top:.4em; }.ui-header .ui-btn-right{position:absolute; right:10px; top:.4em; }.ui-header .ui-title, .ui-footer .ui-title{min-height:1.1em; text-align:center; font-size:16px; display:block; margin:.6em 90px .8em;  padding:0;  text-overflow:ellipsis; overflow:hidden; white-space:nowrap; outline:0 !important; }.ui-content{border-width:0; overflow:visible; overflow-x:hidden; padding:15px; }.ui-page-fullscreen .ui-content{padding:0; }.ui-mobile-touch-overflow.ui-page.ui-native-fixed, .ui-mobile-touch-overflow.ui-page.ui-native-fullscreen{overflow:visible; }.ui-mobile-touch-overflow.ui-native-fixed .ui-header, .ui-mobile-touch-overflow.ui-native-fixed .ui-footer{position:fixed; left:0; right:0; top:0; z-index:200; }.ui-mobile-touch-overflow.ui-page.ui-native-fixed .ui-footer{top:auto; bottom:0; }.ui-mobile-touch-overflow.ui-native-fixed .ui-content{padding-top:2.5em; padding-bottom:3em; top:0; bottom:0; height:auto; position:absolute; }.ui-mobile-touch-overflow.ui-native-fullscreen .ui-content{padding-top:0; padding-bottom:0; }.ui-mobile-touch-overflow.ui-native-fullscreen .ui-header, .ui-mobile-touch-overflow.ui-native-fullscreen .ui-footer{opacity:.9; }.ui-native-bars-hidden{display:none; }.ui-icon{width:18px; height:18px; }.ui-fullscreen{}.ui-fullscreen img{max-width:100%; }.ui-nojs{position:absolute; left:-9999px; }.spin {-webkit-transform:rotate(360deg); -webkit-animation-name:spin; -webkit-animation-duration:1s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function:linear; }@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg); } to{-webkit-transform:rotate(360deg); }}.in, .out{-webkit-animation-timing-function:ease-in-out; -webkit-animation-duration:350ms; }.slide.in{-webkit-transform:translateX(0); -webkit-animation-name:slideinfromright; }.slide.out{-webkit-transform:translateX(-100%); -webkit-animation-name:slideouttoleft; }.slide.in.reverse{-webkit-transform:translateX(0); -webkit-animation-name:slideinfromleft; }.slide.out.reverse{-webkit-transform:translateX(100%); -webkit-animation-name:slideouttoright; }.slideup.in{-webkit-transform:translateY(0); -webkit-animation-name:slideinfrombottom; z-index:10; }.slideup.out{-webkit-animation-name:dontmove; z-index:0; }.slideup.out.reverse{-webkit-transform:translateY(100%); z-index:10; -webkit-animation-name:slideouttobottom; }.slideup.in.reverse{z-index:0; -webkit-animation-name:dontmove; }.slidedown.in{-webkit-transform:translateY(0); -webkit-animation-name:slideinfromtop; z-index:10; }.slidedown.out{-webkit-animation-name:dontmove; z-index:0; }.slidedown.out.reverse{-webkit-transform:translateY(-100%); z-index:10; -webkit-animation-name:slideouttotop; }.slidedown.in.reverse{z-index:0; -webkit-animation-name:dontmove; }@-webkit-keyframes slideinfromright{ from{-webkit-transform:translateX(100%); } to{-webkit-transform:translateX(0); }}@-webkit-keyframes slideinfromleft{ from{-webkit-transform:translateX(-100%); } to{-webkit-transform:translateX(0); }}@-webkit-keyframes slideouttoleft{ from{-webkit-transform:translateX(0); } to{-webkit-transform:translateX(-100%); }}@-webkit-keyframes slideouttoright{ from{-webkit-transform:translateX(0); } to{-webkit-transform:translateX(100%); }}@-webkit-keyframes slideinfromtop{ from{-webkit-transform:translateY(-100%); } to{-webkit-transform:translateY(0); }}@-webkit-keyframes slideinfrombottom{ from{-webkit-transform:translateY(100%); } to{-webkit-transform:translateY(0); }}@-webkit-keyframes slideouttobottom{ from{-webkit-transform:translateY(0); } to{-webkit-transform:translateY(100%); }}@-webkit-keyframes slideouttotop{ from{-webkit-transform:translateY(0); } to{-webkit-transform:translateY(-100%); }}@-webkit-keyframes fadein{ from{opacity:0; } to{opacity:1; }}@-webkit-keyframes fadeout{ from{opacity:1; } to{opacity:0; }}.fade.in{opacity:1; z-index:10; -webkit-animation-name:fadein; }.fade.out{z-index:0; -webkit-animation-name:fadeout; }.viewport-flip{-webkit-perspective:1000; position:absolute; }.ui-mobile-viewport-transitioning, .ui-mobile-viewport-transitioning .ui-page{width:100%; height:100%; overflow:hidden; }.flip{-webkit-animation-duration:.65s; -webkit-backface-visibility:hidden; -webkit-transform:translateX(0); }.flip.in{-webkit-transform:rotateY(0) scale(1); -webkit-animation-name:flipinfromleft; }.flip.out{-webkit-transform:rotateY(-180deg) scale(.8); -webkit-animation-name:flipouttoleft; }.flip.in.reverse{-webkit-transform:rotateY(0) scale(1); -webkit-animation-name:flipinfromright; }.flip.out.reverse{-webkit-transform:rotateY(180deg) scale(.8); -webkit-animation-name:flipouttoright; }@-webkit-keyframes flipinfromright{ from{-webkit-transform:rotateY(-180deg) scale(.8); } to{-webkit-transform:rotateY(0) scale(1); }}@-webkit-keyframes flipinfromleft{ from{-webkit-transform:rotateY(180deg) scale(.8); } to{-webkit-transform:rotateY(0) scale(1); }}@-webkit-keyframes flipouttoleft{ from{-webkit-transform:rotateY(0) scale(1); } to{-webkit-transform:rotateY(-180deg) scale(.8); }}@-webkit-keyframes flipouttoright{ from{-webkit-transform:rotateY(0) scale(1); } to{-webkit-transform:rotateY(180deg) scale(.8); }}@-webkit-keyframes dontmove{ from{opacity:1; } to{opacity:1; }}.pop{-webkit-transform-origin:50% 50%; }.pop.in{-webkit-transform:scale(1);  opacity:1; -webkit-animation-name:popin; z-index:10; }.pop.out.reverse{-webkit-transform:scale(.2); opacity:0; -webkit-animation-name:popout; z-index:10; }.pop.in.reverse{z-index:0; -webkit-animation-name:dontmove; }@-webkit-keyframes popin{ from{ -webkit-transform:scale(.2);  opacity:0;  } to{ -webkit-transform:scale(1);  opacity:1;  }}@-webkit-keyframes popout{ from{ -webkit-transform:scale(1);  opacity:1;  } to{ -webkit-transform:scale(.2);  opacity:0;  }}.ui-grid-a, .ui-grid-b, .ui-grid-c, .ui-grid-d{overflow:hidden; }.ui-block-a, .ui-block-b, .ui-block-c, .ui-block-d, .ui-block-e{margin:0; padding:0; border:0; float:left; min-height:1px; }.ui-grid-solo .ui-block-a{width:100%; float:none; }.ui-grid-a .ui-block-a, .ui-grid-a .ui-block-b{width:50%; }.ui-grid-a .ui-block-a{clear:left; }.ui-grid-b .ui-block-a, .ui-grid-b .ui-block-b, .ui-grid-b .ui-block-c{width:33.333%; }.ui-grid-b .ui-block-a{clear:left; }.ui-grid-c .ui-block-a, .ui-grid-c .ui-block-b, .ui-grid-c .ui-block-c, .ui-grid-c .ui-block-d{width:25%; }.ui-grid-c .ui-block-a{clear:left; }.ui-grid-d .ui-block-a, .ui-grid-d .ui-block-b, .ui-grid-d .ui-block-c, .ui-grid-d .ui-block-d, .ui-grid-d .ui-block-e{width:20%; }.ui-grid-d .ui-block-a{clear:left; }.ui-header, .ui-footer, .ui-page-fullscreen .ui-header, .ui-page-fullscreen .ui-footer {position:absolute;  overflow:hidden; width:100%; border-left-width:0; border-right-width:0; }.ui-header-fixed, .ui-footer-fixed{z-index:1000; -webkit-transform:translateZ(0); }.ui-footer-duplicate, .ui-page-fullscreen .ui-fixed-inline{display:none; }.ui-page-fullscreen .ui-header, .ui-page-fullscreen .ui-footer{opacity:.9; }.ui-navbar{overflow:hidden; }.ui-navbar ul, .ui-navbar-expanded ul{list-style:none; padding:0; margin:0; position:relative; display:block; border:0; }.ui-navbar-collapsed ul{float:left; width:75%; margin-right:-2px; }.ui-navbar-collapsed .ui-navbar-toggle{float:left; width:25%; }.ui-navbar li.ui-navbar-truncate{position:absolute; left:-9999px; top:-9999px; }.ui-navbar li .ui-btn, .ui-navbar .ui-navbar-toggle .ui-btn{display:block; font-size:12px; text-align:center; margin:0; border-right-width:0; }.ui-navbar li .ui-btn{ margin-right:-1px; }.ui-navbar li .ui-btn:last-child{margin-right:0; }.ui-header .ui-navbar li .ui-btn, .ui-header .ui-navbar .ui-navbar-toggle .ui-btn, .ui-footer .ui-navbar li .ui-btn, .ui-footer .ui-navbar .ui-navbar-toggle .ui-btn{border-top-width:0; border-bottom-width:0; }.ui-navbar .ui-btn-inner{padding-left:2px; padding-right:2px; }.ui-navbar-noicons li .ui-btn .ui-btn-inner, .ui-navbar-noicons .ui-navbar-toggle .ui-btn-inner{padding-top:.8em; padding-bottom:.9em; }.ui-navbar-expanded .ui-btn{margin:0; font-size:14px; }.ui-navbar-expanded .ui-btn-inner{padding-left:5px; padding-right:5px; }.ui-navbar-expanded .ui-btn-icon-top .ui-btn-inner{padding:45px 5px 15px; text-align:center; }.ui-navbar-expanded .ui-btn-icon-top .ui-icon{top:15px; }.ui-navbar-expanded .ui-btn-icon-bottom .ui-btn-inner{padding:15px 5px 45px; text-align:center; }.ui-navbar-expanded .ui-btn-icon-bottom .ui-icon{bottom:15px; }.ui-navbar-expanded li .ui-btn .ui-btn-inner{min-height:2.5em; }.ui-navbar-expanded .ui-navbar-noicons .ui-btn .ui-btn-inner{padding-top:1.8em; padding-bottom:1.9em; }.ui-btn{display:block; text-align:center; cursor:pointer;  position:relative; margin:.5em 5px; padding:0; }.ui-btn:focus, .ui-btn:active{outline:none; }.ui-header .ui-btn, .ui-footer .ui-btn, .ui-bar .ui-btn{display:inline-block; font-size:13px; margin:0; }.ui-btn-inline{display:inline-block; }.ui-btn-inner{padding:.6em 25px; display:block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; position:relative; zoom:1; }.ui-header .ui-btn-inner, .ui-footer .ui-btn-inner, .ui-bar .ui-btn-inner{padding:.4em 8px .5em; }.ui-btn-icon-notext{display:inline-block; width:20px; height:20px; padding:2px 1px 2px 3px; text-indent:-9999px; }.ui-btn-icon-notext .ui-btn-inner{padding:0; }.ui-btn-icon-notext .ui-btn-text{position:absolute; left:-999px; }.ui-btn-icon-left .ui-btn-inner{padding-left:33px; }.ui-header .ui-btn-icon-left .ui-btn-inner, .ui-footer .ui-btn-icon-left .ui-btn-inner, .ui-bar .ui-btn-icon-left .ui-btn-inner{padding-left:27px; }.ui-btn-icon-right .ui-btn-inner{padding-right:33px; }.ui-header .ui-btn-icon-right .ui-btn-inner, .ui-footer .ui-btn-icon-right .ui-btn-inner, .ui-bar .ui-btn-icon-right .ui-btn-inner{padding-right:27px; }.ui-btn-icon-top .ui-btn-inner{padding-top:33px; }.ui-header .ui-btn-icon-top .ui-btn-inner, .ui-footer .ui-btn-icon-top .ui-btn-inner, .ui-bar .ui-btn-icon-top .ui-btn-inner{padding-top:27px; }.ui-btn-icon-bottom .ui-btn-inner{padding-bottom:33px; }.ui-header .ui-btn-icon-bottom .ui-btn-inner, .ui-footer .ui-btn-icon-bottom .ui-btn-inner, .ui-bar .ui-btn-icon-bottom .ui-btn-inner{padding-bottom:27px; }.ui-btn-icon-notext .ui-icon{display:block; }.ui-btn-icon-left .ui-icon, .ui-btn-icon-right .ui-icon{position:absolute; top:50%; margin-top:-9px; }.ui-btn-icon-top .ui-icon, .ui-btn-icon-bottom .ui-icon{position:absolute; left:50%;  margin-left:-9px; }.ui-btn-icon-left .ui-icon{left:10px; }.ui-btn-icon-right .ui-icon{right:10px; }.ui-header .ui-btn-icon-left .ui-icon, .ui-footer .ui-btn-icon-left .ui-icon, .ui-bar .ui-btn-icon-left .ui-icon{left:4px; }.ui-header .ui-btn-icon-right .ui-icon, .ui-footer .ui-btn-icon-right .ui-icon, .ui-bar .ui-btn-icon-right .ui-icon{right:4px; }.ui-header .ui-btn-icon-top .ui-icon, .ui-footer .ui-btn-icon-top .ui-icon, .ui-bar .ui-btn-icon-top .ui-icon{top:4px; }.ui-header .ui-btn-icon-bottom .ui-icon, .ui-footer .ui-btn-icon-bottom .ui-icon, .ui-bar .ui-btn-icon-bottom .ui-icon{bottom:4px; }.ui-btn-icon-top .ui-icon{top:5px; }.ui-btn-icon-bottom .ui-icon{bottom:5px; }.ui-btn-hidden{ position:absolute; top:0; left:0; width:100%; height:100%; -webkit-appearance:button; opacity:0; cursor:pointer; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); background:transparent; }.ui-collapsible-contain{margin:.5em 0; }.ui-collapsible-heading{font-size:16px; display:block; margin:0 -8px; padding:0; border-width:0 0 1px 0; position:relative; }.ui-collapsible-heading a{text-align:left; margin:0; }.ui-collapsible-heading a .ui-btn-inner{padding-left:40px; }.ui-collapsible-heading a span.ui-btn{position:absolute; left:6px; top:50%; margin:-12px 0 0 0; width:20px; height:20px; padding:1px 0px 1px 2px; text-indent:-9999px; }.ui-collapsible-heading a span.ui-btn .ui-btn-inner{padding:10px 0; }.ui-collapsible-heading a span.ui-btn .ui-icon{left:0; margin-top:-10px; }.ui-collapsible-heading-status{position:absolute; left:-9999px; }.ui-collapsible-content{ display:block; padding:10px 0 10px 8px; }.ui-collapsible-content-collapsed{display:none; }.ui-collapsible-set{margin:.5em 0; }.ui-collapsible-set .ui-collapsible-contain{margin:-1px 0 0; }.ui-controlgroup, fieldset.ui-controlgroup{padding:0; margin:.5em 0 1em; }.ui-bar .ui-controlgroup{margin:0 .3em; }.ui-controlgroup-label{font-size:16px; line-height:1.4; font-weight:normal; margin:0 0 .3em; }.ui-controlgroup-controls{display:block; width:95%; }.ui-controlgroup li{list-style:none; }.ui-controlgroup-vertical .ui-btn, .ui-controlgroup-vertical .ui-checkbox, .ui-controlgroup-vertical .ui-radio{margin:0; border-bottom-width:0; }.ui-controlgroup-vertical .ui-controlgroup-last{border-bottom-width:1px; }.ui-controlgroup-horizontal{padding:0; }.ui-controlgroup-horizontal .ui-btn, .ui-controlgroup-horizontal .ui-checkbox, .ui-controlgroup-horizontal .ui-radio{display:inline-block; margin:0 -5px 0 0; }.ui-controlgroup-horizontal .ui-checkbox, .ui-controlgroup-horizontal .ui-radio{display:inline; }.ui-controlgroup-horizontal .ui-checkbox .ui-btn, .ui-controlgroup-horizontal .ui-radio .ui-btn, .ui-controlgroup-horizontal .ui-checkbox:last-child, .ui-controlgroup-horizontal .ui-radio:last-child{margin-right:0; }.ui-controlgroup-horizontal .ui-controlgroup-last{margin-right:0; }.ui-controlgroup .ui-checkbox label, .ui-controlgroup .ui-radio label{font-size:16px; }@media all and (min-width:450px){.ui-controlgroup-label{vertical-align:top; display:inline-block;  width:20%;  margin:0 2% 0 0; }.ui-controlgroup-controls{width:60%; display:inline-block; }}.ui-dialog{min-height:480px; }.ui-dialog .ui-header, .ui-dialog .ui-content,  .ui-dialog .ui-footer{margin:15px; position:relative; }.ui-dialog .ui-header, .ui-dialog .ui-footer{z-index:10; width:auto; }.ui-dialog .ui-content, .ui-dialog .ui-footer{margin-top:-15px; }.ui-checkbox, .ui-radio{position:relative;  margin:.2em 0 .5em; z-index:1; }.ui-checkbox .ui-btn, .ui-radio .ui-btn{margin:0; text-align:left; z-index:2; }.ui-checkbox .ui-btn-inner, .ui-radio .ui-btn-inner{white-space:normal; }.ui-checkbox .ui-btn-icon-left .ui-btn-inner, .ui-radio .ui-btn-icon-left .ui-btn-inner{padding-left:45px; }.ui-checkbox .ui-btn-icon-right .ui-btn-inner, .ui-radio .ui-btn-icon-right .ui-btn-inner{padding-right:45px; }.ui-checkbox .ui-icon, .ui-radio .ui-icon{top:1.1em; }.ui-checkbox .ui-btn-icon-left .ui-icon, .ui-radio .ui-btn-icon-left .ui-icon{left:15px; }.ui-checkbox .ui-btn-icon-right .ui-icon, .ui-radio .ui-btn-icon-right .ui-icon{right:15px; }.ui-checkbox input, .ui-radio input{position:absolute; left:20px; top:50%; width:10px; height:10px;  margin:-5px 0 0 0; outline:0 !important; z-index:1; }.ui-field-contain{padding:1.5em 0; margin:0; border-bottom-width:1px; overflow:visible; }.ui-field-contain:first-child{border-top-width:0; }@media all and (min-width:450px){.ui-field-contain{border-width:0; padding:0; margin:1em 0; }}.ui-select{display:block; position:relative; }.ui-select select{position:absolute; left:-9999px; top:-9999px; }.ui-select .ui-btn{overflow:hidden; }.ui-select .ui-btn select{cursor:pointer; -webkit-appearance:button; left:0; top:0; width:100%; height:100%; opacity:0; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); }@-moz-document url-prefix(){.ui-select .ui-btn select{opacity:0.0001; }}.ui-select .ui-btn select.ui-select-nativeonly{opacity:1; text-indent:0; }.ui-select .ui-btn-icon-right .ui-btn-inner{padding-right:45px; }.ui-select .ui-btn-icon-right .ui-icon{right:15px; }label.ui-select{font-size:16px; line-height:1.4;  font-weight:normal; margin:0 0 .3em; display:block; }.ui-select .ui-btn-text, .ui-selectmenu .ui-btn-text{display:block; min-height:1em; }.ui-select .ui-btn-text{text-overflow:ellipsis; overflow:hidden; }.ui-selectmenu{position:absolute; padding:0; z-index:100 !important; width:80%; max-width:350px; padding:6px; }.ui-selectmenu .ui-listview{margin:0; }.ui-selectmenu .ui-btn.ui-li-divider{cursor:default; }.ui-selectmenu-hidden{top:-9999px; left:-9999px; }.ui-selectmenu-screen{position:absolute; top:0; left:0; width:100%; height:100%;  z-index:99; }.ui-screen-hidden, .ui-selectmenu-list .ui-li .ui-icon{display:none; }.ui-selectmenu-list .ui-li .ui-icon{display:block; }.ui-li.ui-selectmenu-placeholder{display:none; }.ui-selectmenu .ui-header .ui-title{margin:0.6em 46px 0.8em; }@media all and (min-width:450px){label.ui-select{display:inline-block;  width:20%;  margin:0 2% 0 0; }.ui-select{width:60%; display:inline-block; }}.ui-selectmenu .ui-header h1:after{content:'.'; visibility:hidden; }label.ui-input-text{font-size:16px; line-height:1.4; display:block; font-weight:normal; margin:0 0 .3em; }input.ui-input-text, textarea.ui-input-text{background-image:none; padding:.4em; line-height:1.4; font-size:16px; display:block; width:95%; }input.ui-input-text{-webkit-appearance:none; }textarea.ui-input-text{height:50px; -webkit-transition:height 200ms linear; -moz-transition:height 200ms linear; -o-transition:height 200ms linear; transition:height 200ms linear; }.ui-input-search{padding:0 30px; width:77%; background-position:8px 50%; background-repeat:no-repeat; position:relative; }.ui-input-search input.ui-input-text{border:none; width:98%; padding:.4em 0; margin:0; display:block; background:transparent none; outline:0 !important; }.ui-input-search .ui-input-clear{position:absolute; right:0; top:50%; margin-top:-14px; }.ui-input-search .ui-input-clear-hidden{display:none; }@media all and (min-width:450px){label.ui-input-text {vertical-align:top; display:inline-block;  width:20%;  margin:0 2% 0 0}input.ui-input-text, textarea.ui-input-text, .ui-input-search{width:60%; display:inline-block; }.ui-input-search{width:50%; }.ui-input-search input.ui-input-text{width:98%; }}.ui-listview{margin:0; counter-reset:listnumbering; }.ui-content .ui-listview{margin:-15px; }.ui-content .ui-listview-inset{margin:1em 0; }.ui-listview, .ui-li{list-style:none; padding:0; }.ui-li, .ui-li.ui-field-contain{display:block; margin:0; position:relative; overflow:visible; text-align:left; border-width:0; border-top-width:1px; }.ui-li .ui-btn-text a.ui-link-inherit{text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }.ui-li-divider, .ui-li-static{padding:.5em 15px; font-size:14px; font-weight:bold; }.ui-li-divider{counter-reset:listnumbering; }ol.ui-listview .ui-link-inherit:before, ol.ui-listview .ui-li-static:before, .ui-li-dec{font-size:.8em; display:inline-block; padding-right:.3em; font-weight:normal; counter-increment:listnumbering; content:counter(listnumbering) ". "; }ol.ui-listview .ui-li-jsnumbering:before{content:""!important; }.ui-listview-inset .ui-li{border-right-width:1px; border-left-width:1px; }.ui-li:last-child, .ui-li.ui-field-contain:last-child{border-bottom-width:1px; }.ui-li>.ui-btn-inner{display:block; position:relative; padding:0; }.ui-li .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li{padding:.7em 15px .7em 15px; display:block; }.ui-li-has-thumb .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li-has-thumb {min-height:60px; padding-left:100px; }.ui-li-has-icon .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li-has-icon{ min-height:20px; padding-left:40px; }.ui-li-has-count .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li-has-count{padding-right:45px; }.ui-li-has-arrow .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li-has-arrow{padding-right:30px; }.ui-li-has-arrow.ui-li-has-count .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li-has-arrow.ui-li-has-count{padding-right:75px; }.ui-li-heading{font-size:16px; font-weight:bold; display:block; margin:.6em 0; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }.ui-li-desc{ font-size:12px; font-weight:normal; display:block; margin:-.5em 0 .6em; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }.ui-li-thumb, .ui-li-icon{position:absolute; left:1px; top:0; max-height:80px; max-width:80px; }.ui-li-icon{max-height:40px; max-width:40px; left:10px; top:.9em; }.ui-li-thumb, .ui-li-icon, .ui-li-content{float:left; margin-right:10px; }.ui-li-aside{float:right; width:50%; text-align:right; margin:.3em 0; }@media all and (min-width:480px){ .ui-li-aside{width:45%; }} .ui-li-divider{cursor:default; }.ui-li-has-alt .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li-has-alt{padding-right:95px; }.ui-li-count{position:absolute; font-size:11px; font-weight:bold; padding:.2em .5em; top:50%; margin-top:-.9em; right:38px; }.ui-li-divider .ui-li-count, .ui-li-static .ui-li-count{right:10px; }.ui-li-has-alt .ui-li-count{right:55px; }.ui-li-link-alt{position:absolute; width:40px; height:100%; border-width:0; border-left-width:1px; top:0; right:0; margin:0; padding:0; }.ui-li-link-alt .ui-btn{overflow:hidden; position:absolute; right:8px; top:50%; margin:-11px 0 0 0; border-bottom-width:1px; }.ui-li-link-alt .ui-btn-inner{padding:0; position:static; }.ui-li-link-alt .ui-btn .ui-icon{right:50%; margin-right:-9px; }.ui-listview-filter{border-width:0; overflow:hidden; margin:-15px -15px 15px -15px}.ui-listview-filter .ui-input-search{margin:5px; width:auto; display:block; }.ui-listview-filter-inset{margin:-15px -5px -15px -5px; background:transparent; }.ui-li.ui-screen-hidden{display:none; }@media only screen and (min-device-width:768px) and (max-device-width:1024px){ .ui-li .ui-btn-text{overflow: visible; }}label.ui-slider{display:block; }input.ui-slider-input {display:inline-block; width:50px; }select.ui-slider-switch{display:none; }div.ui-slider{position:relative; display:inline-block; overflow:visible; height:15px; padding:0; margin:0 2% 0 20px; top:4px; width:66%; }a.ui-slider-handle{position:absolute; z-index:10;  top:50%; width:28px; height:28px; margin-top:-15px; margin-left:-15px; }a.ui-slider-handle .ui-btn-inner{padding-left:0; padding-right:0; }@media all and (min-width:480px){label.ui-slider{display:inline-block;  width:20%;  margin:0 2% 0 0; }div.ui-slider{width:45%; }}div.ui-slider-switch{height:32px;  overflow:hidden; margin-left:0; }div.ui-slider-inneroffset{margin-left:50%; position:absolute; top:1px; height:100%; width:50%; }a.ui-slider-handle-snapping{-webkit-transition:left 100ms linear; }div.ui-slider-labelbg{position:absolute; top:0; margin:0; border-width:0; }div.ui-slider-switch div.ui-slider-labelbg-a{width:60%; height:100%; left:0; }div.ui-slider-switch div.ui-slider-labelbg-b{width:60%; height:100%; right:0; }.ui-slider-switch-a div.ui-slider-labelbg-a, .ui-slider-switch-b div.ui-slider-labelbg-b{z-index:-1; }.ui-slider-switch-a div.ui-slider-labelbg-b, .ui-slider-switch-b div.ui-slider-labelbg-a{z-index:0; }div.ui-slider-switch a.ui-slider-handle{z-index:20;  width:101%; height:32px; margin-top:-18px; margin-left:-101%; }span.ui-slider-label{width:100%; position:absolute; height:32px;  font-size:16px; text-align:center; line-height:2; background:none; border-color:transparent; }span.ui-slider-label-a{left:-100%;  margin-right:-1px}span.ui-slider-label-b{right:-100%;  margin-left:-1px
}
