
                .popover-content
                {
                    color: #5c5f63;
                }

                .sub_menu
                {
                    position: relative;
                    left: 15px;
                    font-weight: normal !important;
                }

                .container{
                    width: 1100px !important;
                }

                .rotate {

                    /* Safari */
                    -webkit-transform: rotate(-90deg);

                    /* Firefox */
                    -moz-transform: rotate(-90deg);

                    /* IE */
                    -ms-transform: rotate(-90deg);

                    /* Opera */
                    -o-transform: rotate(-90deg);

                    /* Internet Explorer */
                    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

                }

                html {
                    position: relative;
                    min-height: 100%;
                }
                body {
                    /* Margin bottom by footer height */
                    margin-bottom: 60px;
                }
                .my_footer {
                    position: absolute;
                    bottom: -60;
                    width: 100%;
                    /* Set the fixed height of the footer here */
                    height: 60px;
                    background-color: #f5f5f5;
                }

                table-custom td
                {
                    padding: 10px;
                }

                .tilebutton
                {
                    text-align: center; 
                    background-color: #005eb8; 
                    width: 96px; 
                    height: 96px; 
                    border-radius: 3px;
                    text-decoration: none;
                    font-size: 11px;
                }

                .tileicon
                {
                    text-align: center; 
                    width: 60px; 
                    height: 60px; 
                    border-radius: 5px;
                    text-decoration: none;
                    font-size: 40px;
                    color: white;
                }
                .roundicon
                {
                    text-align: center; 
                    background-color: #005eb8; 
                    width: 80px; 
                    height: 80px; 
                    border-radius: 40px;
                    -moz-border-radius: 40px;
                    -webkit-border-radius: 40px;
                    -o-border-radius: 40px;
                    text-decoration: none;
                    font-size: 80px;
                    color: white;
                    position:relative;
                    behavior: url(css/PIE.htc);
                }
		.roundicon_person
                {
                    text-align: center; 
                    background-color: #EEEEEE; 
                    width: 80px; 
                    height: 80px; 
                    border-radius: 40px;
                    -moz-border-radius: 40px;
                    -webkit-border-radius: 40px;
                    -o-border-radius: 40px;
                    text-decoration: none;
                    font-size: 80px;
                    color: white;
                    position:relative;
                    behavior: url(css/PIE.htc);
                }
		.roundicon_person_large
                {
                    text-align: center; 
                    background-color: #EEEEEE; 
                    width: 150px; 
                    height: 150px; 
                    border-radius: 150px;
                    -moz-border-radius: 150px;
                    -webkit-border-radius: 150px;
                    -o-border-radius: 150px;
                    text-decoration: none;
                    font-size: 80px;
                    color: white;
                    position:relative;
                    behavior: url(css/PIE.htc);
                }
                .roundicon_small
                {
                    text-align: center; 
                    background-color: #005eb8; 
                    width: 60px; 
                    height: 60px; 
                    border-radius: 30px;
                    text-decoration: none;
                    font-size: 60px;
                    position:relative;
                    color: white;
                    behavior: url(css/PIE.htc);
                    vertical-align: middle;
                }
                .tilebutton:hover
                {
                    text-align: center; 
                    background-color: #4384D3; 
                    width: 96px; 
                    height: 96px; 
                    border-radius: 3px;
                }

                .center_columns
                {
                    align: center;

                }
                .container{
                    width: 1000px !important;
                }
                .radioStyle td input[type="radio"]  {
                    -webkit-appearance: radio;
                    box-sizing: border-box;
                    margin-right:10px;
                    padding:0;
                    float:left;
                    }
.radioStyle td label{
float:left;
}
.calendarStyle 
input[type="text"]
{
     padding: 12px 10px 4px 10px;
}

.calendarStyle  
 button{
    background-color: #fafafa;
    vertical-align: top !important;
    height: 30px !important;
    }
    
.dropdownStyle select[multiple],
select[size] {
  height: 23px;
  width: 12px;
}
.calendarStyle input[type="text"]{
    padding: 10px 10px 4px 10px;
} 
.calendarStyle button{ 
    background-color: #fafafa;
    vertical-align: top !important;
    height: 30px !important;
}

            