body {background-color: #FFFFFF; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}
body,td,th {font-family: Arial, Helvetica, sans-serif, sans-serif, Helvetica, sans-serif; font-size: 13px; color: #000000;}
a {font-size: 16px;}
a:link {color: #000000;}
a:visited {color: #000000;}
a:hover {color: #000000;}
a:active {color: #000000;}
a.custom:link {font-size:14px; color: #000000; text-decoration: none;}
a.custom:visited {font-size:14px; color: #000000; text-decoration: none;}
a.custom:hover {font-size:14px; color: #000000; text-decoration: underline;}
a.custom:active {font-size:14px; color: #000000; text-decoration: none;}
a.custom55:link {font-size:12px; color: #000000; text-decoration: underline;}
a.custom55:visited {font-size:12px; color: #000000; text-decoration: underline;}
a.custom55:hover {font-size:12px; color: #000000; text-decoration: underline;}
a.custom55:active {font-size:12px; color: #000000; text-decoration: underline;}
h1 {font-size: 18px; color:#E0711A;}
h2 {font-size: 18px; color:#E0711A;}
h3 {font-size: 14px; color:#E0711A;}
.style54 {font-size: 16px; color: red; font-weight: bold;}
.style64 {font-size: 12px; color: #000000; font-weight: bold;}
.style2 {font-size: 12px; color: #E0711A; font-weight: bold;}
.style3 {color: #000000;}
.style12 {color: #FFFFFF; font-weight: bold;}
.style22 {color: #E0711A;}
.style23 {color: #CACACA; font-size:11px;}
.style24 {color: #CACACA; font-size:10px;}
.style25 {color: #FFFFFF;}
.style26 {font-size: 14px; color: #000000; background-color: #F5F5F5; padding: 4px; height: 27px; width: 230px; border: 1px solid #000000; }
.style29 {font-size: 14px; color: #000000; background-color: #F5F5F5; padding: 4px; height: 18px; width: 220px; border: 1px solid #000000; }
.style30 {font-size: 14px; color: #000000; background-color: #F5F5F5; padding: 4px; height: 100px; width: 275px; border: 1px solid #000000; } 
.style31 {font-size: 14px; color: #FFFFFF; background-color: #404040; padding: 4px; height: 28px; width: 70px; border: 1px solid #000000; }  
.style27 {font-size: 14px; color: #fff;; font-weight: bold;}
.style28 {font-size: 10px; color: #808080; font-style:italic;}
.TextField {background-color: #1A1A1A; border-color: #000000; border-style: solid; border-width: 1px; color: #C0C0C0; font-size: 8pt;}
.style4 {font-size: 10px}
.myinputstyle {border: 1px solid #000000; background: url(none) no-repeat #E5E5E5; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-size: 12px; color: #000000;}
.myButton {
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
	background-color:#ededed;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:block;
	cursor:pointer;
	color:#777777;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:10px 20px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.myButton:hover {
	background:linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);
	background-color:#dfdfdf;
}
.myButton:active {
	position:relative;
	top:1px;
}

.myButton2 {
        box-shadow:inset 0px 1px 0px 0px #ffffff;
        background:linear-gradient(to bottom, #fcba86 5%, #f5c9a6 100%);
        background-color:#ffffff;
        border-radius:6px;
        border:1px solid #f5f5f5;
        display:block;
        cursor:pointer;
        color:#777777;
        font-family:Arial;
        font-size:15px;
        font-weight:bold;
        padding:10px 20px;
        text-decoration:none;
        text-shadow:0px 1px 0px #ffffff;
}


.myButton2:hover {
        background:linear-gradient(to bottom, #f7f7f7 5%, #f7f7f7 100%);
        background-color:#f7f7f7;
}
.myButton2:active {
        position:relative;
        top:1px;
}

.LoginTable {
max-width: 500px;
min-width: 200px;
}
.MainTable {
max-width: 800px;
min-width:300px;
}
.myInput {
  -webkit-appearance: none; -moz-appearance: none;
  display: block;
  margin: 0;
  width: 100%; height: 40px;
  line-height: 40px; font-size: 17px;
  border: 1px solid #000000;
}
.myInput2 {
  -webkit-appearance: none; -moz-appearance: none;
  display: inline-block;
  margin: 0px;
  width: 60%; height: 30px;
  line-height: 30px; font-size: 17px;
  border: 1px solid #000000;
}
input[type=checkbox] {
 width: 24px; height: 24px;
 -webkit-border-radius: 22px; -moz-border-radius: 22px; border-radius: 22px;
 border: 1px solid #bbb;
}
.collapsible {
  background-color: #F2F0F0;
  color: black;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: center;
  outline: none;
  font-size: 15px;
  font-weight: bold;
}

.active, .collapsible:hover {
  background-color: #E8E6E6;
}

.content {
  padding: 0 18px;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
  background-color: #f1f1f1;
}
.boxsizingBorder {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}
.forms { display: inline-block; }
.form1 { display: inline-block; }
.form2 {
   display:inline;
   margin:0;
   padding:0;
}
.myButton5 {
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
	background-color:#ededed;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#777777;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:10px 28px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.myButton5:hover {
	background:linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);
	background-color:#dfdfdf;
}
.myButton5:active {
	position:relative;
	top:1px;
}

