﻿/* paddings */
.PL3 { padding-left:3px; }
.PL5 { padding-left:5px; }
.PL10 { padding-left:10px; }
.PL15 { padding-left:15px; }
.PL20 { padding-left: 20px; }
.PL25 { padding-left: 25px; }
.PL30 { padding-left: 30px; }
.PL35 { padding-left: 35px; }
.PL40 { padding-left: 40px; }
.PL45 { padding-left: 45px; }
.PL50 { padding-left: 50px; }
.PL55 { padding-left: 55px; }

.PR3 { padding-right:3px; }
.PR5 { padding-right:5px; }
.PR10 { padding-right:10px; }
.PR15 { padding-right:15px; }
.PR20 { padding-right: 20px; }
.PR25 { padding-right: 25px; }
.PR30 { padding-right: 30px; }
.PR35 { padding-right: 35px; }
.PR40 { padding-right: 40px; }
.PR45 { padding-right: 45px; }
.PR50 { padding-right: 50px; }
.PR55 { padding-right: 55px; }

.PT3 { padding-top:3px; }
.PT5 { padding-top:5px; }
.PT10 { padding-top:10px; }
.PT15 { padding-top:15px; }
.PT20 { padding-top: 20px; }
.PT25 { padding-top: 25px; }
.PT30 { padding-top: 30px; }
.PT35 { padding-top: 35px; }
.PT40 { padding-top: 40px; }
.PT45 { padding-top: 45px; }
.PT50 { padding-top: 50px; }
.PT55 { padding-top: 55px; }

.PB3 { padding-bottom:3px; }
.PB5 { padding-bottom:5px; }
.PB10 { padding-bottom:10px; }
.PB15 { padding-bottom:15px; }
.PB20 { padding-bottom: 20px; }
.PB25 { padding-bottom: 25px; }
.PB30 { padding-bottom: 30px; }
.PB35 { padding-bottom: 35px; }
.PB40 { padding-bottom: 40px; }
.PB45 { padding-bottom: 45px; }
.PB50 { padding-bottom: 50px; }
.PB55 { padding-bottom: 55px; }

/* margins */
.ML3 { margin-left:3px; }
.ML5 { margin-left:5px; }
.ML10 { margin-left:10px; }
.ML15 { margin-left:15px; }
.ML20 { margin-left: 20px; }
.ML25 { margin-left: 25px; }
.ML30 { margin-left: 30px; }
.ML35 { margin-left: 35px; }
.ML40 { margin-left: 40px; }
.ML45 { margin-left: 45px; }
.ML50 { margin-left: 50px; }
.ML55 { margin-left: 55px; }

.MR3 { margin-right:3px; }
.MR5 { margin-right:5px; }
.MR10 { margin-right:10px; }
.MR15 { margin-right:15px; }
.MR20 { margin-right: 20px; }
.MR25 { margin-right: 25px; }
.MR30 { margin-right: 30px; }
.MR35 { margin-right: 35px; }
.MR40 { margin-right: 40px; }
.MR45 { margin-right: 45px; }
.MR50 { margin-right: 50px; }
.MR55 { margin-right: 55px; }

.MT3 { margin-top:3px; }
.MT5 { margin-top:5px; }
.MT10 { margin-top:10px; }
.MT15 { margin-top:15px; }
.MT20 { margin-top: 20px; }
.MT25 { margin-top: 25px; }
.MT30 { margin-top: 30px; }
.MT35 { margin-top: 35px; }
.MT40 { margin-top: 40px; }
.MT45 { margin-top: 45px; }
.MT50 { margin-top: 50px; }
.MB55 { margin-top: 55px; }

.MB3 { margin-bottom:3px; }
.MB5 { margin-bottom:5px; }
.MB10 { margin-bottom:10px; }
.MB15 { margin-bottom:15px; }
.MB20 { margin-bottom: 20px; }
.MB25 { margin-bottom: 25px; }
.MB30 { margin-bottom: 30px; }
.MB35 { margin-bottom: 35px; }
.MB40 { margin-bottom: 40px; }
.MB45 { margin-bottom: 45px; }
.MB50 { margin-bottom: 50px; }
.MB55 { margin-bottom: 55px; }

/* widths */
.width5 { width: 5%; }
.width10 { width: 10%; }
.width15 { width: 15%; }
.width20 { width: 20%; }
.width25 { width: 25%; }
.width30 { width: 30%; }
.width35 { width: 35%; }
.width40 { width: 40%; }
.width45 { width: 45%; }
.width50 { width: 50%; }
.width55 { width: 55%; }
.width60 { width: 60%; }
.width65 { width: 65%; }
.width70 { width: 70%; }
.width75 { width: 75%; }
.width80 { width: 80%; }
.width85 { width: 85%; }
.width90 { width: 90%; }
.width95 { width: 95%; }
.width100 { width: 100%; }


h1, h2, h3, h4, h5 {
    margin: 0;
    padding: 0;
}

/* positions */
.fixed { position: fixed; }
.absolute { position: absolute; }
.relative { position: relative;}
.left { float: left; }
.right { float: right; }
.clear { clear: both; }

/* text */
.textShadow2px { text-shadow: 2px 2px 2px #333333;}
.textLeft { text-align: left; }
.textRight { text-align: right; }
.textCenter { text-align: center !important;}
.justify { text-align: justify; }

.fontSmall { font-size: x-small; }
.pageFont { font-size: 13px;color: #686868;line-height: 15px; }

.gilsans { font-family: Arial, Helvetica, sans-serif; }

h1.gilsans, h2.gilsans {
    text-transform: uppercase;
    font-weight: bold;
}

div.gilsans {
    text-transform: uppercase;
    font-weight: bold;
}

.blackTxt { color: black; }
.bannerText { color: #316481;font-size: 14px; }


/* BORDERS */
.border5px {
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.border10px {
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}



.hardWidth {
    /*width: 950px;*/
}

.center {
    margin-left: auto;
    margin-right: auto;
}


/* anaylis temp button */
.saTemp {
    background: url("images/icons/schedAnalysis_tempButton.png") no-repeat;
    background-position: 0 0;
    width: 218px;
    height: 40px;
    display: block;
    cursor: pointer;
}

.saTemp:hover {
    background-position: 0 -41px;
}

table {
    border-collapse: collapse;
}