
* {
margin:0;
padding:0;
}

.none {
display:none;
}

/* macIE \*/
.none {
text-indent:-9999px;
position:absolute;
left:-9999px;
margin:0px;
padding:0px;
}

/* macIE */

h1, h2, h3, h4, p, dl, ul, ol, th, td {
text-align:left;
}

h1, h2, h3, h4, h5, h6 {
font-size:100%;
font-weight:normal;
}

em {
font-style:normal;
}

ul {
list-style:none;
}

li {
list-style:none;
vertical-align:baseline;
}

img {
vertical-align:bottom;
border:none;
}

input, select {
vertical-align:middle;
}

a:link {
color:#14661C;
text-decoration:none;
}

a:visited {
color:#14661C;
text-decoration:none;
}

a:hover {
color:#649B51;
text-decoration:none;
}

/************************
BASE
**********************//**/

.red{
color:#FF0000 !important;
}

.blackred{
color:#A31C09;
}

.hidden {
  display: none !important;
}

.mini {
font-size:85% !important;
}

.bold {
font-weight:bold !important;
}

.normal {
font-weight:normal !important;
}

.width100 {
width:100% !important;
}

.clear {
clear:both !important;
}

.Fl {
float:left !important;
}

.Fr {
float:right !important;
}

.TXTcenter {
text-align:center !important;
}

.TXTleft {
text-align:left !important;
}

.TXTright {
text-align:right !important;
}

.displayinline {
display:inline !important;
}

.marginauto {
margin:0 auto !important;
}

.width100px {
width:100px !important;
}

.width200px {
width:200px !important;
}

.width300px {
width:300px !important;
}

.width400px {
width:400px !important;
}

.width500px {
width:500px !important;
}

.width550px {
width:550px !important;
}

.width590px {
width:590px !important;
}

.width600px {
width:600px !important;
}

.width630px {
width:630px !important;
}

.width650px {
width:650px !important;
}

.marginT5 {
margin-top:5px !important;
display:inline !important;
}

.marginT10 {
margin-top:10px !important;
display:inline !important;
}

.marginT13 {
margin-top:13px !important;
display:inline !important;
}

.marginT15 {
margin-top:15px !important;
display:inline !important;
}

.marginT20 {
margin-top:20px !important;
display:inline !important;
}

.marginT25 {
margin-top:25px !important;
display:inline !important;
}

.marginT30 {
margin-top:30px !important;
display:inline !important;
}



.marginB10 {
margin-bottom:10px !important;
display:inline !important;
}

.marginB15 {
margin-bottom:15px !important;
display:inline !important;
}

.marginB20 {
margin-bottom:20px !important;
display:inline !important;
}

.marginB25 {
margin-bottom:25px !important;
display:inline !important;
}

.marginB30 {
margin-bottom:30px !important;
display:inline !important;
}

.marginB35 {
margin-bottom:35px !important;
display:inline !important;
}

.marginB40 {
margin-bottom:40px !important;
display:inline !important;
}

.marginB45 {
margin-bottom:45px !important;
display:inline !important;
}

.marginB50 {
margin-bottom:50px !important;
display:inline !important;
}



.marginL10 {
margin-left:10px !important;
display:inline !important;
}

.marginL15 {
margin-left:15px !important;
display:inline !important;
}

.marginL20 {
margin-left:20px !important;
display:inline !important;
}

.marginL25 {
margin-left:25px !important;
display:inline !important;
}

.marginL30 {
margin-left:30px !important;
display:inline !important;
}

.marginL35 {
margin-left:35px !important;
display:inline !important;
}

.marginL40 {
margin-left:40px !important;
display:inline !important;
}

.marginL45 {
margin-left:45px !important;
display:inline !important;
}

.marginL50 {
margin-left:50px !important;
display:inline !important;
}

.marginL55 {
margin-left:55px !important;
display:inline !important;
}

.marginL60 {
margin-left:60px !important;
display:inline !important;
}

.marginL100 {
margin-left:100px !important;
display:inline !important;
}

.marginR10 {
margin-right:10px !important;
display:inline !important;
}

.marginR15 {
margin-right:15px !important;
display:inline !important;
}

.marginR20 {
margin-right:20px !important;
display:inline !important;
}

.marginR25 {
margin-right:25px !important;
display:inline !important;
}

.marginR30 {
margin-right:30px !important;
display:inline !important;
}


.paddingT10 {
padding-top:10px !important;
}

.paddingT15 {
padding-top:15px !important;
}

.paddingT20 {
padding-top:20px !important;
}

.paddingT30 {
padding-top:30px !important;
}

.paddingB10 {
padding-bottom:10px !important;
}

.paddingB15 {
padding-bottom:15px !important;
}

.paddingB20 {
padding-bottom:20px !important;
}

.paddingB30 {
padding-bottom:30px !important;
}

