
.basicFrame {
	width:90%;
	border:20px solid #DCDCDC;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:10px;
	padding-left:1em;
	padding-right:1em;
	padding-top:2em;
	padding-bottom:20px;
	font-family:Arial;
}
.frameLeft {
	width:45%;
	float:left;
	margin-right:10px;
	margin-left:10px;
	margin-bottom:20px;
	padding:1em;
}
.titlePage {
	font-weight:bold;
	text-align:center;
	margin-bottom:20px;
	font-size:1.2em;
}
.titleChart {
	font-weight:bold;
	text-align:center;
	margin-bottom:20px;
}
.margine {
	clear:both;
}
.col10 {
	width:10%;
}
.col12 {
	width:12%;
}
.col15 {
	width:15%;
}
.col20 {
	width:20%;
}
.col25 {
	width:25%;
}
.col30 {
	width:30%;
}
.col35 {
	width:35%;
}
.col40 {
	width:40%;
}
.col45 {
	width:45%;
}
.col48 {
	width:48%;
}
.col50 {
	width:50%;
}
.col55 {
	width:55%;
}
.col60 {
	width:60%;
}
.col65 {
	width:65%;
}
.col70 {
	width:70%;
}
.col75 {
	width:75%;
}
.col80 {
	width:80%;
}
.col85 {
	width:85%;
}
.col90 {
	width:90%;
}
.col95 {
	width:95%;
}
.col98 {
	width:98%;
}
.col100 {
	width:100%;
}
.minHeight100 {
	min-height:100px;
}
.minHeight200 {
	min-height:200px;
}
.minHeight300 {
	min-height:300px;
}
.minHeight400 {
	min-height:400px;
}
.minHeight500 {
	min-height:500px;
}
.minHeight600 {
	min-height:600px;
}
.minHeight700 {
	min-height:700px;
}
.floatLeft {
	float:left;
}
.floatRight {
	float:right;
}
.backgroundWhite {
	background:#FFF;
}
.backgroundGray {
	background:#EBEBEB;
}
.border0 {
	border:px solid;
}
.border1 {
	border:1px solid;
}
.borderGray {
	border:1px solid #EDEDED;
}
.borderGray2 {
	border:1px solid #A1A1A1;
}
.textinputbasic {
	padding-left:5px;
    padding-right:5px;
    padding-top:5px;
    padding-bottom:5px;
	width:100%;
}
.textinputbasic2 {
	padding-left:5px;
    padding-right:5px;
    padding-top:5px;
    padding-bottom:5px;
}
.textinputbasic3 {
	width:50%;
	padding-left:5px;
    padding-right:5px;
    padding-top:5px;
    padding-bottom:5px;
}
.selectinputbasic {
	width:100%;
	font-weight:normal;
}
.styleButton {
	background:#00688B;
	border:3px solid #00688B;
	color:#fff;
	border-radius:5px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:7px;
	padding-right:7px;
	cursor:pointer;
}
.styleButton:hover {
	background:#fff;
	border:3px solid #00688B;
	color:#00688B;
}
.styleButtonRed {
	background:#FF0000;
	border:3px solid #FF0000;
	color:#fff;
	border-radius:5px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:7px;
	padding-right:7px;
	cursor:pointer;
}
.styleButtonRed:hover {
	background:#fff;
	border:3px solid #FF0000;
	color:#FF0000;
}
.styleButtonRed2 {
	background:#FF0000;
	border:2px solid #FF0000;
	color:#fff;
	border-radius:5px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:7px;
	cursor:pointer;
	font-size:0.9em;
}
.styleButtonRed2:hover {
	background:#fff;
	border:2px solid #FF0000;
	color:#FF0000;
}
.styleButtonBig {
	background:#00688B;
	border:3px solid #00688B;
	color:#fff;
	border-radius:5px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:15px;
	padding-right:15px;
	cursor:pointer;
}
.styleButtonBig:hover {
	background:#fff;
	border:3px solid #00688B;
	color:#00688B;
}
.styleButtonMiddle {
	background:#00688B;
	border:2px solid #00688B;
	color:#fff;
	border-radius:5px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:7px;
	font-size:0.9em;
	cursor:pointer;
}
.styleButtonMiddle:hover {
	background:#fff;
	border:2px solid #00688B;
	color:#00688B;
}
.styleButtonMiddleRed {
	background:#FF0000;
	border:2px solid #FF0000;
	color:#fff;
	border-radius:5px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:7px;
	cursor:pointer;
	font-size:0.9em;
}
.styleButtonMiddleRed:hover {
	background:#fff;
	border:2px solid #FF0000;
	color:#FF0000;
}
.styleButtonSmall {
	background:#00688B;
	border:2px solid #00688B;
	color:#fff;
	border-radius:5px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:7px;
	padding-right:7px;
	font-size:0.9em;
	cursor:pointer;
}
.styleButtonSmall:hover {
	background:#fff;
	border:2px solid #00688B;
	color:#00688B;
}
.styleButtonSmallRed {
	background:#FF0000;
	border:2px solid #FF0000;
	color:#fff;
	border-radius:5px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:7px;
	padding-right:7px;
	font-size:0.9em;
	cursor:pointer;
}
.styleButtonSmallRed:hover {
	background:#fff;
	border:2px solid #FF0000;
	color:#00688B;
}
.styleButtonLink {
	background:#00688B;
	border:2px solid #00688B;
	color:#fff;
	border-radius:3px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:7px;
	padding-right:7px;
	cursor:pointer;
}
.styleButtonLink:hover {
	background:#fff;
	border:2px solid #00688B;
	color:#00688B;
}
.styleButtonLink2 {
	background:#4F94CD;
	border:2px solid #4F94CD;
	color:#fff;
	border-radius:3px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:7px;
	padding-right:7px;
	cursor:pointer;
}
.styleButtonLink2:hover {
	background:#fff;
	border:2px solid #4F94CD;
	color:#4F94CD;
}
.styleButtonLink3 {
	background:#3D9140;
	border:2px solid #3D9140;
	color:#fff;
	border-radius:3px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:7px;
	padding-right:7px;
	cursor:pointer;
	width:50px;
}
.styleButtonLink3:hover {
	background:#fff;
	border:2px solid #3D9140;
	color:#3D9140;
}
.styleButtonLink4 {
	background:#FF0000;
	border:2px solid #FF0000;
	color:#fff;
	border-radius:3px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:7px;
	padding-right:7px;
	cursor:pointer;
	width:50px;
}
.styleButtonLink4:hover {
	background:#fff;
	border:2px solid #FF0000;
	color:#FF0000;
}
.styleButtonLink5 {
	background:#3D9140;
	border:2px solid #3D9140;
	color:#fff;
	border-radius:3px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:7px;
	padding-right:7px;
	cursor:pointer;
}
.styleButtonLink5:hover {
	background:#fff;
	border:2px solid #3D9140;
	color:#3D9140;
}
.styleButtonLink6 {
	background:#4F94CD;
	border:2px solid #4F94CD;
	color:#fff;
	border-radius:3px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:15px;
	cursor:pointer;
}
.styleButtonLink6:hover {
	background:#fff;
	border:2px solid #4F94CD;
	color:#4F94CD;
}
.styleButtonLink7 {
	background:#FF0000;
	border:2px solid #FF0000;
	color:#fff;
	border-radius:3px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:7px;
	padding-right:7px;
	cursor:pointer;
}
.styleButtonLink7:hover {
	background:#fff;
	border:2px solid #FF0000;
	color:#FF0000;
}
.styleButtonLink8 {
	background:#00C91E;
	border:2px solid #00C91E;
	color:#fff;
	border-radius:3px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	cursor:pointer;
}
.styleButtonLink8:hover {
	background:#fff;
	border:2px solid #00C91E;
	color:#00C91E;
}
.styleButtonManage {
	background:#00C91E;
	border:2px solid #00C91E;
	color:#fff;
	border-radius:3px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
	cursor:pointer;
}
.styleButtonManage:hover {
	background:#fff;
	border:2px solid #00C91E;
	color:#00C91E;
}
.marginAuto {
	margin:auto;
}
.marginLeft1 {
	margin-left:1em;
}
.marginLeft2 {
	margin-left:2em;
}
.marginLeft3 {
	margin-left:3em;
}
.marginLeft4 {
	margin-left:4em;
}
.marginLeft5 {
	margin-left:5px;
}
.marginLeft10 {
	margin-left:10px;
}
.marginLeft20 {
	margin-left:20px;
}
.marginLeft30 {
	margin-left:30px;
}
.marginRight1 {
	margin-right:1em;
}
.marginRight2 {
	margin-right:2em;
}
.marginRight3 {
	margin-right:3em;
}
.marginRight5 {
	margin-right:5px;
}
.marginRight10 {
	margin-right:10px;
}
.marginBottom0 {
	margin-bottom:0px;
}
.marginBottom5 {
	margin-bottom:5px;
}
.marginBottom10 {
	margin-bottom:10px;
}
.marginBottom20 {
	margin-bottom:20px;
}
.marginBottom1 {
	margin-bottom:1em;
}
.marginBottom2 {
	margin-bottom:2em;
}
.marginBottom45em {
	margin-bottom:4.5em;
}
.marginBottom5em {
	margin-bottom:5em;
}
.marginRight20 {
	margin-right:20px;
}
.marginRight30 {
	margin-right:30px;
}
.marginTop0 {
	margin-top:0px;
}
.marginTop3px {
	margin-top:3px;
}
.marginTop5 {
	margin-top:5px;
}
.marginTop10 {
	margin-top:10px;
}
.marginTop20 {
	margin-top:20px;
}
.marginTop1 {
	margin-top:1em;
}
.marginTop2 {
	margin-top:2em;
}
.marginTop3 {
	margin-top:3em;
}
.padding0 {
	padding:0;
}
.padding5 {
	padding:5px;
}
.padding10 {
	padding:10px;
}
.padding1 {
	padding:1em;
}
.padding15 {
	padding:1.5em;
}
.padding2 {
	padding:2em;
}
.padding2px {
	padding:2px;
}
.padding3px {
	padding:3px;
}
.padding5 {
	padding:5px;
}
.padding10 {
	padding:10px;
}
.padding20 {
	padding:20px;
}
.paddingTop3px {
	padding-top:3px;
}
.paddingTop5 {
	padding-top:5px;
}
.paddingTop10 {
	padding-top:10px;
}
.paddingTop20 {
	padding-top:20px;
}
.paddingTop1 {
	padding-top:1em;
}
.paddingTop2 {
	padding-top:2em;
}
.paddingBottom5 {
	padding-bottom:5px;
}
.paddingBottom10 {
	padding-bottom:10px;
}
.paddingBottom20 {
	padding-bottom:20px;
}
.paddingBottom1 {
	padding-bottom:1em;
}
.paddingBottom2 {
	padding-bottom:2em;
}
.paddingRight5 {
	padding-right:5px;
}
.paddingRight10 {
	padding-right:10px;
}
.paddingRight20 {
	padding-right:20px;
}
.paddingRight40 {
	padding-right:40px;
}
.paddingRight60 {
	padding-right:60px;
}
.paddingRight80 {
	padding-right:80px;
}
.paddingRight1 {
	padding-right:1em;
}
.paddingRight2 {
	padding-right:2em;
}
.paddingLeft1 {
	padding-left:1em;
}
.paddingLeft2 {
	padding-left:2em;
}
.paddingLeft5 {
	padding-left:5px;
}
.paddingLeft10 {
	padding-left:10px;
}
.paddingLeft20 {
	padding-left:20px;
}
.paddingLeft40 {
	padding-left:40px;
}
.paddingLeft60 {
	padding-left:60px;
}
.paddingLeft80 {
	padding-left:80px;
}
.textBold {
	font-weight:bold;
}
.textUpper {
	text-transform:uppercase;
}
.textCenter {
	text-align:center;
}
.textRight {
	text-align:right;
}
.textLeft {
	text-align:left;
}
.fontSize06 {
	font-size:0.6em;
}
.fontSize065 {
	font-size:0.65em;
}
.fontSize07 {
	font-size:0.7em;
}
.fontSize075 {
	font-size:0.75em;
}
.fontSize08 {
	font-size:0.8em;
}
.fontSize085 {
	font-size:0.85em;
}
.fontSize09 {
	font-size:0.9em;
}
.fontSize1 {
	font-size:1em;
}
.fontSize11 {
	font-size:1.1em;
}
.fontSize12 {
	font-size:1.2em;
}
.fontSize13 {
	font-size:1.3em;
}
.fontSize14 {
	font-size:1.4em;
}
.fontSize15 {
	font-size:1.5em;
}
.fontSize2 {
	font-size:2em;
}
@media(max-width:1200px) {
	
}
@media(max-width:1100px) {
	.basicFrame {
		width:95%;
		border:20px solid #DCDCDC;
		margin-top:20px;
		margin-bottom:10px;
		padding-left:20px;
		padding-right:20px;
		padding-top:1em;
		padding-bottom:1em;
	}
	.frameLeft {
		width:43%;
		float:left;
		margin-right:10px;
		margin-left:10px;
		margin-bottom:20px;
		padding:1em;
	}
}
@media(max-width:1000px) {
	
}
@media(max-width:950px) {
	.basicFrame {
		width:95%;
		border:20px solid #DCDCDC;
		margin-top:20px;
		margin-bottom:10px;
		padding-left:20px;
		padding-right:20px;
		padding-top:1em;
		padding-bottom:1em;
	}
	.frameLeft {
		width:90%;
		float:none;
		margin:auto;
		margin-bottom:20px;
		padding:2em;
	}
}
@media(max-width:900px) {
	.basicFrame {
		width:95%;
		border:20px solid #DCDCDC;
		margin-top:20px;
		margin-bottom:10px;
		padding-left:20px;
		padding-right:20px;
		padding-top:1em;
		padding-bottom:1em;
	}
}
@media(max-width:850px) {
	
}
@media(max-width:800px) {
	
}
@media(max-width:768px) {
	
}
@media(max-width:700px) {
	
}
@media(max-width:650px) {
	
}
@media(max-width:600px) {
	
}
@media(max-width:550px) {
	.basicFrame {
		width:95%;
		border:20px solid #DCDCDC;
		margin-top:20px;
		margin-bottom:10px;
		padding-left:10px;
		padding-right:10px;
		padding-top:1em;
		padding-bottom:1em;
	}
	.frameLeft {
		width:85%;
		margin:0 auto;
		float:none;
		margin-bottom:20px;
		padding:2em;
	}
}
@media(max-width:500px) {
	
}
@media(max-width:450px) {
	.titleChart {
		font-size:14px;
	}
	.frameLeft {
		width:80%;
		margin:0 auto;
		float:none;
		margin-bottom:20px;
		padding:2em;
	}
}
@media(max-width:400px) {
	.titlePage {
		font-size:17px;
	}
	.frameLeft {
		width:80%;
		margin:0 auto;
		float:none;
		margin-bottom:20px;
		padding:2em;
	}
}
@media(max-width:350px) {
	
}
@media(max-width:300px) {
	
}