﻿.ChkBoxClass input {
    width: 50px;
    height: 25px;
}
.masimgc
{
    height: auto;
    max-width: 100%;
}
.masimgc2 {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
    height: auto;
    width: 24px;
	padding:6px 6px;
}
.masimgc2:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}
.masimgc2:active {
	position:relative;
	top:1px;
}

.mastxtc2 {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	padding:6px 6px;
}
.mastxtc2:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}
.mastxtc2:active {
	position:relative;
	top:1px;
}
.masgv
{
    border: 1px solid #101032;
    font-size: medium;
}
.masgv2
{
    font-size: medium;
}
.masgvh
{
    background-color: #252570;
    color: #FFFFFF;
    font-weight: bold;
}
.masgva
{
    background-color: #CBCBEF;
}
.masgva a
{
    color: #001C6C;
    font-weight: bold;
    text-decoration: none;
}
.masgva a:hover
{
    color: #FF9900;
}
.masgvp a
{
	-moz-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	box-shadow:inset 0px 1px 0px 0px #bee2f9;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #63b8ee), color-stop(1, #468ccf));
	background:-moz-linear-gradient(top, #63b8ee 5%, #468ccf 100%);
	background:-webkit-linear-gradient(top, #63b8ee 5%, #468ccf 100%);
	background:-o-linear-gradient(top, #63b8ee 5%, #468ccf 100%);
	background:-ms-linear-gradient(top, #63b8ee 5%, #468ccf 100%);
	background:linear-gradient(to bottom, #63b8ee 5%, #468ccf 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63b8ee', endColorstr='#468ccf',GradientType=0);
	background-color:#63b8ee;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #3866a3;
	display:inline-block;
	cursor:pointer;
	color:#14396a;
	font-weight:bold;
	padding:6px 6px;
	text-decoration:none;
	text-shadow:0px 1px 0px #7cacde;
}
.masgvp a:hover
{
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #468ccf), color-stop(1, #63b8ee));
	background:-moz-linear-gradient(top, #468ccf 5%, #63b8ee 100%);
	background:-webkit-linear-gradient(top, #468ccf 5%, #63b8ee 100%);
	background:-o-linear-gradient(top, #468ccf 5%, #63b8ee 100%);
	background:-ms-linear-gradient(top, #468ccf 5%, #63b8ee 100%);
	background:linear-gradient(to bottom, #468ccf 5%, #63b8ee 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#468ccf', endColorstr='#63b8ee',GradientType=0);
	background-color:#468ccf;
}
.masgvp a:active
{
	position:relative;
	top:1px;
}
.masgvp span
{
	-moz-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	box-shadow:inset 0px 1px 0px 0px #bee2f9;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #126BA7), color-stop(1, #468ccf));
	background:-moz-linear-gradient(top, #126BA7 5%, #468ccf 100%);
	background:-webkit-linear-gradient(top, #126BA7 5%, #468ccf 100%);
	background:-o-linear-gradient(top, #126BA7 5%, #468ccf 100%);
	background:-ms-linear-gradient(top, #126BA7 5%, #468ccf 100%);
	background:linear-gradient(to bottom, #126BA7 5%, #468ccf 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#126BA7', endColorstr='#468ccf',GradientType=0);
	background-color:#126BA7;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #3866a3;
	display:inline-block;
	color:#14396a;
	font-weight:bold;
	padding:6px 6px;
	text-decoration:none;
	text-shadow:0px 1px 0px #7cacde;
}
.masgvr a
{
    color: #001C6C;
    font-weight: bold;
    text-decoration: none;
}
.masgvr a:hover
{
    color: #FF9900;
}
.mastb
{
    width: auto;
}
.mastb2
{
    border: none;
}
.mastb3
{
    border: none;
}
.mash3
{
    color: #000000;
    font-size: large;
    font-weight: bold;
    padding: 5px;
    text-decoration: underline;
}
.mash3 a
{
    color: #3366FF;
    text-decoration: none;
}
.mash3 a:hover
{
    color: #FF9900;
}
.masmsg1
{
    font-size: medium;
    padding: 5px;
    text-align: left;
}
.masmsg2
{
    background-color: #66FF66;
    border: 3px solid #006600;
    color: #006600;
    font-size: medium;
    font-weight: bold;
    padding: 5px;
    text-align: left;
}
.masmsg3
{
    background-color: #FF5050;
    border: 3px solid #CC0000;
    color: #FFFF00;
    font-size: medium;
    font-weight: bold;
    padding: 5px;
    text-align: left;
}
.mastbs
{
    border-style: solid;
    border-width: 1px;
    float: left;
    table-layout: fixed;
    width: 300px;
}
.mastdc
{
    color: #000066;
    font-size: medium;
    font-weight: bold;
    padding: 5px;
    margin: 5px;
    text-align: left;
}
.mastdl
{
    font-size: medium;
    padding: 5px;
    margin: 5px;
    text-align: left;
}
.mastdl2
{
    font-size: small;
    font-style: italic;
    padding: 5px;
    margin: 5px;
    text-align: left;
}
.mastdi
{
    color: red;
    font-size: medium;
    padding: 5px;
    margin: 5px;
    text-align: left;
    width: 100%;
}
.mastdlr
{
    color: red;
    font-size: small;
    font-style: italic;
    padding: 5px;
    margin: 5px;
    text-align: left;
}
.masbtn
{
    font-size: large;
    width: 150px;
}
.masbtn2
{
    font-size: large;
    width: 150px;
}
.mastxt
{
    font-size: medium;
    width: 100%;
}
.mastxt2
{
    font-size: medium;
    text-align: right;
}
.maslinkbtn {
	-moz-box-shadow:inset 0px 1px 3px 0px #cf9892;
	-webkit-box-shadow:inset 0px 1px 3px 0px #cf9892;
	box-shadow:inset 0px 1px 3px 0px #cf9892;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f38376), color-stop(1, #f47668));
	background:-moz-linear-gradient(top, #f38376 5%, #f47668 100%);
	background:-webkit-linear-gradient(top, #f38376 5%, #f47668 100%);
	background:-o-linear-gradient(top, #f38376 5%, #f47668 100%);
	background:-ms-linear-gradient(top, #f38376 5%, #f47668 100%);
	background:linear-gradient(to bottom, #f38376 5%, #f47668 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f38376', endColorstr='#f47668',GradientType=0);
	background-color:#f38376;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-radius:20px;
	border:1px solid #f47668;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Verdana;
	font-size:medium;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px -1px 0px #2b665e;
}
.maslinkbtn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f47668), color-stop(1, #f38376));
	background:-moz-linear-gradient(top, #f47668 5%, #f38376 100%);
	background:-webkit-linear-gradient(top, #f47668 5%, #f38376 100%);
	background:-o-linear-gradient(top, #f47668 5%, #f38376 100%);
	background:-ms-linear-gradient(top, #f47668 5%, #f38376 100%);
	background:linear-gradient(to bottom, #f47668 5%, #f38376 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47668', endColorstr='#f38376',GradientType=0);
	background-color:#f47668;
}
.maslinkbtn:active {
	position:relative;
	top:1px;
}
@media (max-width: 1080px)
{
    .masimgc2
    {
        width: 48px;
    }
    .masgv
    {
        font-size: x-large;
    }
    .masgv2
    {
        font-size: x-large;
    }
    .mastb
    {
        width: 100%;
    }
    .mastb2
    {
        border: none;
        width: 100%;
    }
    .mastb3
    {
        border: none;
        width: 100%;
    }
    .mash3
    {
        font-size: xx-large;
        padding: 10px;
    }
    .masmsg1
    {
        font-size: x-large;
        padding: 10px;
    }
    .masmsg2
    {
        font-size: x-large;
    }
    .masmsg3
    {
        font-size: x-large;
    }
    .mastbs
    {
        width: 100%;
    }
    .mastdc
    {
        font-size: x-large;
        padding: 10px;
        margin: 10px;
    }
    .mastdl
    {
        font-size: x-large;
        padding: 10px;
        margin: 10px;
    }
    .mastdl2
    {
        font-size: large;
        padding: 10px;
        margin: 10px;
    }
    .mastdi
    {
        font-size: x-large;
        padding: 10px;
        margin: 10px;
        width: 100%;
    }
    .mastdlr
    {
        font-size: large;
        padding: 10px;
        margin: 10px;
    }
    .masbtn
    {
        font-size: xx-large;
        width: 200px;
    }
    .masbtn2
    {
        font-size: xx-large;
        width: 200px;
    }
    .mastxt
    {
        font-size: x-large;
        width: 90%;
    }
    .mastxt2
    {
        font-size: x-large;
    }
    .maslinkbtn {
	    font-size:x-large;
    }
}