

body {
    margin-top:70px;
}
.margin-top {
	margin-top:20px; 
}

a:hover,
a:focus {
  color: #FF0047;
  text-decoration: none;
  outline: none;
}
.mr-botm {
    margin-bottom:50px;
}
.mr-top-50 {
    margin-top:50px;
}
/* ========================================
    BOOTSTRAP STYLE CHANGES
    ======================================   */
.navbar-brand {
    height:70px;
}

.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
    color: #007AFF;
}

.navbar-inverse .navbar-nav > li > a {
color: #FFF;
}


/* ========================================
    CAROUSEL STYLE 
    ======================================   */


.carousel {
 min-height: 300px;
  margin-bottom: 10px;
}

.carousel-caption {
  z-index: 10;
}


.carousel .item {
   min-height: 300px;
  background-color: #68c4f6;
}
.carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
   min-height: 300px;
}
.carousel-caption {
text-shadow: none;
}

.newsticker
{
    width: 100%;
    height: 35px;
    background-color: #222;
    margin-bottom: 10px;
    border-radius: 7px;
    padding: 5px 5px 5px 5px;
    color:#fff;
}
.seperator
{
    width:98%;
    height:10px;
    margin:0 1% 1% 1%;
    background-color:#e0e0e1;
    }
    
.footer_wrap
{
    width:100%;
    min-height:300px;
    background-color:#222;
}
.footer_content
{
    width: 85%;
    padding: 1% 1% 1% 1%;
    margin-left: auto;
    margin-right:auto;
    float:none;
}
.footer_content ul li
{
    font-family:Trebuchet MS;
    font-size:14px;
    color:#fff;
    list-style:none;
    text-indent: -30px;
}
.title1
{
   color:#fff;
   text-transform:uppercase;
   font-family:@Kozuka Gothic Pr6N B;
}
.text
{
    font-family:Trebuchet MS;
    font-size:14px;
    color:#fff;
}
.text2
{
    font-family:Trebuchet MS;
    font-size:12px;
    color: Yellow;
}
.map
{
    width:100%;
    min-height:300px;
}

.leftpane
{
    
}
.rightpane
{
    
}


 .modalBackground
    {
        background-color: Black;
        filter: alpha(opacity=60);
        opacity: 0.6;
    }
    .modalPopup
    {
        background-color: #FFFFFF;
        width: 500px;
        border: 3px solid #0DA9D0;
      
        padding:0
      
    }
    .modalPopup .header
    {
        background-color: #2FBDF1;
        height: 30px;
   
        color: White;
        line-height: 30px;
        text-align: center;
        font-weight: bold;
        
    }
    .modalPopup .body
{
    min-height: 50px;
    line-height: 30px;
    padding: 15px;
    font-weight: bold;
}
    .modalPopup .footer
    {
        padding: 6px;
    }
    .modalPopup .yes, .modalPopup .no
    {
        height: 23px;
        color: White;
        line-height: 23px;
       
        font-weight: bold;
        cursor: pointer;
        border-radius: 4px;
    }
    .modalPopup .yes
    {
        background-color: #2FBDF1;
        border: 1px solid #0DA9D0;
    }
    .modalPopup .no
    {
        background-color: #9F9F9F;
        border: 1px solid #5C5C5C;
    }
    
    
    .MyCalendar .ajax__calendar_container
{
    border: 1px solid #646464;
    background-color: White;
    color: red;
    position:relative;
    z-index:1000000;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
{
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year
{
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year
{
    color: black;
    font-weight: bold;
}
.MyCalendar .ajax__calendar
{
    ;
    left: 0px !important;
    top: 0px !important;
    visibility: visible;
    display: block;
}
.MyCalendar .ajax__calendar iframe
{
    left: 0px !important;
    top: 0px !important;
}

/*Pagination Section*/
.pagination-ys {
    /*display: inline-block;*/
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}
 
.pagination-ys table > tbody > tr > td {
    display: inline;
}
 
.pagination-ys table > tbody > tr > td > a,
.pagination-ys table > tbody > tr > td > span {
    position: relative;
    float: left;
    padding: 8px 12px;
    line-height: 1.42857143;
    text-decoration: none;
    color: #dd4814;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    margin-left: -1px;
}
 
.pagination-ys table > tbody > tr > td > span {
    position: relative;
    float: left;
    padding: 8px 12px;
    line-height: 1.42857143;
    text-decoration: none;    
    margin-left: -1px;
    z-index: 2;
    color: #aea79f;
    background-color: #f5f5f5;
    border-color: #dddddd;
    cursor: default;
}
 
.pagination-ys table > tbody > tr > td:first-child > a,
.pagination-ys table > tbody > tr > td:first-child > span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}
 
.pagination-ys table > tbody > tr > td:last-child > a,
.pagination-ys table > tbody > tr > td:last-child > span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}
 
.pagination-ys table > tbody > tr > td > a:hover,
.pagination-ys table > tbody > tr > td > span:hover,
.pagination-ys table > tbody > tr > td > a:focus,
.pagination-ys table > tbody > tr > td > span:focus {
    color: #97310e;
    background-color: #eeeeee;
    border-color: #dddddd;
}

/*Pagination Section*/
