html { margin:0; padding:0; }
body {
	margin-left: 10%; margin-right: 10%; padding-left: auto; padding-right: auto;
	width: auto; font-family: "Trebuchet MS", Verdana, Geneva, Arial; font-size: 13px; background: #F4F8FB;
}

.roundForm {
	margin-left: 10px; height: 30px; width: 130px; padding-left: 10px; color: black; font-size: 1.1em; border-radius: 4px; border: 1px solid grey;
}
.buttonBlue {
	padding: 10px 20px; line-height: 8px; font-size: 1.1em; background: -webkit-linear-gradient(#33bcef, #019ad2); border: 1px solid #096eb3; border-radius: 2px; color: #fff; font-weight: bold; text-decoration: none; box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
}
.buttonBlue:hover { background-color: #d8d8d8; background-image: -webkit-linear-gradient(#2daddc,#0271bf); cursor: pointer; }

.buttonBRS {
	padding: 10px 20px; line-height: 2px; font-size: 0.9em; background: -webkit-linear-gradient(#EB75B6, #D20073); border: 1px solid #8C014D; border-radius: 2px; color: #fff; font-weight: bold; text-decoration: none; box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
}
.buttonBRS:hover { background-color: #d8d8d8; background-image: -webkit-linear-gradient(#E03A96,#8A004B); cursor: pointer; }

.buttonRed {
	padding: 10px 20px; line-height: 8px; font-size: 1.1em; background: -webkit-linear-gradient(#E89999, #D42828); border: 1px solid #9C0606; border-radius: 2px; color: #fff; font-weight: bold; text-decoration: none; box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
}
.buttonRed:hover { background-color: #d8d8d8; background-image: -webkit-linear-gradient(#DE5454,#991212); cursor: pointer; }


.show_hide1 { display: none; cursor: pointer; }
.show_hide2 { display: none; cursor: pointer; }
table.normal th { text-align: center; padding: 10px 10px; border: 1px solid black; font-size: 0.95em; }
table.normal td { border: 1px solid black; text-align: center; padding: 5px 10px; font-size: 0.8em; }
table.normal { border: 2px solid black; border-collapse: collapse; }

table.small th { text-align: center; padding: 5px 10px; border: 1px solid black; font-size: 0.9em; }
table.small td { border: 1px solid black; text-align: center; padding: 2px 10px; font-size: 0.7em; }
table.small { border: 2px solid black; border-collapse: collapse; }

table.lightBottom th { text-align: center; padding: 10px 10px; font-size: 0.9em; }
table.lightBottom tr { border-bottom: 1px solid black; }
table.lightBottom td { text-align: center; padding: 5px 10px; font-size: 0.75em; }
table.lightBottom { border-collapse: collapse; }

.slidingDiv1 { height: 600px; padding: 20px; margin-top: 0px; }
.slidingDiv2 { height: 600px; padding: 20px; margin-top: 0px; }
.slidingDiv3 { height: 380px; padding: 20px; margin-top: 0px; }
.slidingDiv4 { height: 380px; padding: 20px; margin-top: 0px; }
.slidingDiv5 { height: 380px; padding: 20px; margin-top: 0px; }
 
.show_hide1 { display: none; cursor: pointer; }
.show_hide1:hover { background: #C1E3F8; }
.show_hide2 { display: none; cursor: pointer; }
.show_hide2:hover { background: #C1E3F8; }
.show_hide3 { display: none; cursor: pointer; }
.show_hide3:hover { background: #C1E3F8; }
.show_hide4 { display: none; cursor: pointer; }
.show_hide4:hover { background: #C1E3F8; }
.show_hide5 { display: none; cursor: pointer; }
.show_hide5:hover { background: #C1E3F8; }