﻿@charset "utf-8";
/* CSS Document */
html { 
  /*background: url(../images/bg1.jpg) no-repeat center center scroll;*/ 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg1.jpg', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg1.jpg', sizingMethod='scale')";*/
}
body
{
	font-family:Arial, Helvetica, sans-serif;
	
	

}
img
{
    border:none;
    outline:none;
}

#inner
{
	width:980px;
	height:auto;
	float:none;
	margin:auto;
	background:#FFF;
}

p
{
	font-size:14px;
	color:#333;
	text-align:justify;
    margin-left: 0px;
}


a
{
	color:#000;
	font-size:14px;
}
a.forms
{
	color:#64b5ee;
	
}
a.forms:hover
 {
     background-color:#FFF;
	color:Black;
	text-decoration:none;
 }
 a.facilities
 {
     color:#64b5ee;
	font-size:17px;
	text-decoration:none;
 }
 
 a.facilities:hover
 {
     background-color:#FFF8DC;
	color:Black;
	text-decoration:none;
 }
 
  a.coursesoffered
 {
     color:#64b5ee;
	font-size:17px;
	text-decoration:none;
 }
 
 a.coursesoffered:hover
 {
     background-color:#FFF8DC;
	color:Black;
	text-decoration:none;
 }
 
 a.hyperlinkofsafety
 {
     color:#333333;
	font-size:17px;
	text-decoration:none;
 }
 
 a.hyperlinkofsafety:hover
 {
     background-color:#64b5ee;
	color:White;
	text-decoration:none;
 }
 
 
 
 
 
a:hover
{
	color:#64b5ee;
	font-size:14px;
	text-decoration:none;
}

h1
{
	color:#64b5ee;
	font-size:22px;
	border-bottom:#64b5ee 2px solid;
	padding-bottom:3px;
	
}

h2
{
	color:#64b5ee;
	font-size:14px;
	margin-top:-3px;
	line-height:16px;
	margin-bottom:-4px;
}

h3
{
	color:#64b5ee;
	font-size:22px;
	
}

h4
{
	font-size:22px;
	color:#FFF;
	margin-top:0px;
    margin-bottom:10px;
}


#wrapper 
{
	width:980px ;
	height:auto;
	float:none;
	margin:0 auto;
	background:#000;
	margin-top:0px;

}

#wrapper-inner
{
	width:100% ;
	height:auto;
	float:left;
	}
	

#header
{
	width:980px;
	height:auto ; 
	float:left;
	background:#FFF;
	
	
}



.header-inner
{
	width:100% ; 
	height:auto ;
	float:left ;
}

.logo
{
	width:200px ;
	height:auto ; 
	float:left;
    /*
	margin-top:37px ;
        */
}

.menu-bar
{
	width:780px ;
	height:auto ;
	float:right ;
    /*
	margin-right:-78px;
	*/
}

.menu-bar1
{
	width:180px; 
	height:auto ; 
	float:left;
	margin-left:13px;
}

.menu-bar1 a
{
	color:#666;
	font-size:14px;
}

.menu-bar1 a:hover
{
	color:#64b5ee;
	font-size:14px;
}




#slider-main
{
	width:950px ;
	height:350px ;
	float:left ;
	margin-left:10px;
	
}

.slider-inner
{
	width:980px;
	height:370px;
	float:left;
}


#content
{
	width:980px ;
	height:auto ;
	float:left ;
	background:#FFF;
}

#content1
{
    float:none ;
    width:980px ;
	height:auto ;
	margin:-8px auto auto;
	background:#FFF;
}

.content-inner1
{
    width:980px;
	height:auto;
	float:left ;
	background-color:#FFFFFF
}

.content-inner
{
	width:960px;
	height:auto;
	float:left ;
	margin-left:10px;
    margin-bottom:6px;
}


.quick-links
{
	width:174px ;
	height:auto ; 
	float:left ;
}

.quick-links ul
{
	list-style-type:none ;
    margin-left:-36px;
}

.quick-links ul li
{
	margin-bottom:10px;
}

.quick-links a
{
    color:#333 ;
	font-size:14px ;
	text-decoration:none;
}

.quick-links a:hover
{
	color:#64b5ee ;
	font-size:14px ;
	text-decoration:none ;
}

.welcome-note
{
	width:500px;
	height:auto ;
	float:left ;
	margin-left:25px;
	
}

.welcome-note1
{
    width:100%;
	height:auto ;
	float:left ;
}

.welcome-text1
{
    width:740px;
	height:auto;
	float:right;
	
}
.aboutus-content
{
    width:750px;
	height:auto;
	float:right;
	
	
}

.sign-content
{
    width:100%;
	height:auto;
	margin-top:10px;
 text-align:right;
	
}
.simpletext-content-p
{
    height:auto;
	margin-top:5px !important;
     margin-left:10px;
     overflow:hidden;
}
ul.pictures_list
{
   
    margin:0 auto;
    width:100%;
}
ul.pictures_list li
{
    float:left;
    padding:10px 0px;
    width:30%;
    text-align:center;
}
ul.pictures_list li img
{
    max-width:200px;

}

.submessagesheading-content
{
    width:850px;
	height:auto;
	margin-left:20px;
 margin-bottom:20px;
  margin-top:10px;
	
}
ul li
{
    list-style:none;
}

 
	


.albumheading-content
{
  
	height:auto;
	float:left;
	margin-left:20px;
 margin-bottom:20px;
 
  font-size:18px;
	
}
.newstitle-content
{
    color:#64b5ee;
    float:left;
    margin:10px;
    margin-top:10px;
    font-size:20px;
}

.news-content
{
    float:left;
    margin-top:10px;
    width:700px;
   
}
.news-content-td
{
    float:left;
    margin-top:10px;
   
    color:#64b5ee;
    font-size:20px;
    font-weight:bold;
}

table.staff-top-tb
{
    margin:0 auto;
    float:left;
    padding:5px;
    margin-bottom:20px;
    
    
}
.rpttable-content
{
   
	height:auto;
	float:left;
	margin-top:5px;
     margin-left:5px;
   padding-bottom:10px;
   width:890px;
}
.rpttable-content-title
{
   
	height:auto;
	float:left;
     margin-left:5px;
   margin-bottom:10px;
   width:790px;
}
.rpttable-content-date
{
   
	height:auto;
	float:left;
   
   margin-bottom:10px;
 
}
.displayrpttable-content1
{
   
   height:auto;
	float:left;
     margin-left:5px;
   margin-bottom:10px;
   width:890px;
   
}

.titletable-content
{
    
   
    margin-left:10px;
}
table.staff-top-tb tr td
{
    
	float:left;
	padding:5px;
   width:350px;
    margin-left:10px;
}
table.staff-top-tb tr td:first-child
{
   font-size:15px; font-weight:bold;text-align:left; min-width:200px; 
}
table.staff-tb
{
    margin:0 auto;
    min-width:450px;
    text-align:left;
    margin-bottom:20px;
    margin-left:10px;
}
table.staff-tb th
{
    padding:10px;
}
table.staff-tb td
{
   
     width:350px;
     padding:5px;
     padding-left:10px;
}

.contactus-content-td-h2
{
   
	margin-left:20px;
 margin-bottom:20px;
 display:block;
 
}
.contactus-content-tb
{
    width:300px;
	height:auto;
	float:left;
	
    
     margin-left:10px;
}
 .content-box-content1 {
                padding: 20px;
                margin-left:10px;
                margin-top:10px;
               
                }
                .title-content {
                 color:#303030; 
                 font-size:13px;
                 display:block;
                 padding-top:10px;
                 text-shadow:1px 1px 1px #838383;
                }
               
.mailus-content-td
{
    float: left;
    height: auto;
   
}
.feetable-content
{
    border:1px solid black;
    border-collapse:collapse;
    text-align:center;
    margin-bottom:12px;   
    padding:5px;
   background:#64B5EE; 
   margin-left:20px;
}

table.feetable-content tr:nth-child(even)
{ 
    border:1px solid black;
    border-collapse:collapse;
    background-color:lightgray;
    color:black;
}
table.feetable-content tr:nth-child(odd)
{ 
    border:1px solid black;
    border-collapse:collapse;
    background-color:#989898;
    color:white;
}
.feetable-content-th
{
    border:1px solid black;
    border-collapse:collapse;
    text-align:center;
    margin-bottom:12px;   
     background:#64B5EE;
     color:White;
     padding:5px;
}
.feetable-content-td
{
    border:1px solid black;
    border-collapse:collapse;
    padding:5px;
}
.cm-image
{
	width:130px ;
	height:auto ;
	float:left ;
}

.welcome-text
{
	width:350px;
	height:auto;
	float:right;
}
.welcome-text a
{
	margin-top:0px ;
}

.our-staff
{
	width:235px ;
	height:auto ; 
	float:right ;
	
}

.tableheading-content
{
     font-family:Arial;
     font-size:14px;
     font-weight:bold;
     float:left;
}

.staff-inner
{
	width:235px;
	height:187px;
	float:left;
    background:#65B5EE;
	margin-bottom:10px;
    position:relative;
    box-shadow:0px 0px 2px #e1e1e1;
}
.clear
{
    clear:both;
}
.staff-image
{
	width:90px;
	height:auto;
	float:left;
}

.staff-text
{
	width:135px;
	height:auto;
	float:right ;
}

.class1
{
	margin-bottom:-13px;
}

.read-more
{
	margin-top:-13px;
	float:right;
}
.read-more1
{
	margin-top:13px;
     text-align:center;
}
.read-back
{
	margin-top:13px;
     text-align:left;
     margin-left:10px;
}

.read-next
{
	
	float:right;
}

.read-previous
{
	
	float:left;
	width:850px;
}

.search-courses
{
	width:174px;
	height:auto;
	float:left;
}
.control-content
{
     float: left;
   border:1px solid #D6DCE1;
   height:30px;
   width:170px !important;
   margin:0px 0px 8px 0px;
   display:block !important; 
   -moz-box-sizing:border-box;
   -webkit-box-sizing:border-box;
   box-sizing:border-box;
   box-shadow:0 0 2px rgba(0,0,0,.05);
}
	.btn {
	 color:#F25D28;
   border:1px solid #D6DCE1;
   font-family:'Open Sans', sans-serif;
   font-size:13px;
   color:#ABAEB4;
   height:30px;
   width:170px !important;
   margin:0px 0px 8px 0px;
   display:block !important; 
   -moz-box-sizing:border-box;
   -webkit-box-sizing:border-box;
   box-sizing:border-box;
   box-shadow:0 0 2px rgba(0,0,0,.05);
  


}




.btn2
{
	float:right;
	margin-top:6px;
	width:auto;
	height:30px;
}

.virtual-tour
{
	width:500px;
	height:auto;
	float:left;
	margin-left:25px;
    text-align:center;
}


.our-events
{
	width:235px;
	height:auto;
	float:right;
    margin-top:65px;
}

.our-events1
{
	width:235px ;
	height:auto;
	float:left;
	margin-bottom:15px;
}
.our-events1 img
{
	border:3px white solid;
-moz-box-shadow: 1px 1px 1.5px 1.5px #CCC;
-webkit-box-shadow: 1px 1px 1.5px 1.5px #CCC;
box-shadow: 1px 1px 1.5px 1.5px #CCC;
}

.shadow {
	z-index:-999;
	border:5px white solid;
-moz-box-shadow: 1.5px 1.5px 3px 3px #dfdcdc;
-webkit-box-shadow: 1.5px 1.5px 3px 3px #dfdcdc;
box-shadow: 1.5px 1.5px 3px 3px #dfdcdc;
}



#footer
{
	min-width:100%;
    background:#65b5ee;
	float:left;
	height:auto;
}

.footer-inner
{
	width:960px;
	height:auto;
	float:none ;
	margin:auto;
}

.recent-posts
{
	width:29%;
	
	float:left;
	
	margin-left:10px;
	height:180px;
	margin-top:18px;

}

.recent-posts ul
{
	list-style-type:none;
	margin-left:-36px;
    margin-top:0px;
}

.recent-posts ul li
{
	margin-bottom:5px;
}

.recent-posts a
{
	color:#FFF;
	font-size:16px;
	font-weight:lighter;
	text-decoration:none;
}

.recent-posts a:hover
{
	text-decoration:underline;
}

.daily-news
{
	width:32%;
	height:auto;
	float:left;
	border-right:#92c7ec 1px solid;
	border-left:#92c7ec 1px solid;
	padding-right:38px;
	padding-left:38px;
	height:180px;
	margin-top:18px;
	display:none;
	
}

.daily-news-inner
{
    width:100%;
	height:auto;
	float:left;
	margin-bottom:10px;
}

.daily-news-inner h2
{
	font-size:16px;
	color:#FFF;
	margin-bottom:-10px;
}


.daily-news-inner p
{
	font-size:14px;
	color:#FFF;
	
	line-height:16px;
}

.daily-news-image
{
	width:33%;
	float:left;
	height:auto;
}

.daily-news-text
{
	width:67%;
	float:right;
	height:auto;
}

.contact-form
{
	width:25%;
	height:auto;
	float:right;
	height:190px;
	margin-top:18px;

}

.btn3 {
	 color:#F25D28;
   border:1px solid #D6DCE1;
   font-family:'Open Sans', sans-serif;
   font-size:13px;
   color:#ABAEB4;
   height:30px;
   width:226px !important;
   margin:0px 0px 8px 0px;
   display:block !important; 
   -moz-box-sizing:border-box;
   -webkit-box-sizing:border-box;
   box-sizing:border-box;
   box-shadow:0 0 2px rgba(0,0,0,.05);
  
}



  .back-album
{
    float:right;
                   
    margin-right:50px;
 }
.map-content
{
   
    margin-left:30px;
}
.div1
{
    vertical-align:middle; 
    margin-left:5px; 
    padding:20px;
}
.div-img
{
    margin-left:10px; 
    padding:20px; 
    vertical-align:middle;
}
table.pictures_table
{
    width:100%;
}
    table.pictures_table tr td
    {
        width:25%;
        text-align:center;
    }

table.gallery
{
        
    
 margin:0 auto;
}
    table.gallery tr td
    {
        
    text-align:center;
    
   padding:0px 0px 10px 0px;
   background:#5BA1D7;
   box-shadow:1px 1px 2px #9b9b9b;
        width:170px;
        color:#fff;
    }
    table.gallery tr td a img
    {
        
        width:170px;
    }
table.gal_pics_tb
{
    width:100%;
}
    table.gal_pics_tb tr td
    {
        text-align:center;
        width:20% !important;
    }
.pictures_in_gallery .group1 img
{
    border:3px solid #64b5ee;
}

table.tbNews td
{
    padding-top:5px;
    width:900px;
    background:#fafafa;
    border-bottom:5px solid white;
}
table.tbNews td h2
{
    color: #0F476D;
    font-size: 16px;
    font-weight: 600;
    margin: 0 0 0 25px;
    padding: 0;
    padding-bottom:3px;
    width:850px;
    border-bottom:1px solid #CCCCCC;
}
    table.tbNews td .newsDate
    {
         color:#616161; 
         clear:both;
         font-size:12px;
         display:block;
         padding:3px 0px 5px 25px;  
    }
    
    table.tbNews td .newsContent p
    {
        display:block;
        margin:0 auto;
        width:860px;
        margin-left:20px;
        font-size:14px;
        color:#222222;
        padding-bottom:10px;
    }
.newsMore
{
    color:#349FD0;
    
}
table.tbFooterContact
{
    width:85%;
    margin-bottom:5px;
}
    table.tbFooterContact tr td
    {
        padding:2px;
    }
    table.tbFooterContact input,table.tbFooterContact textarea
    {
        width:100%;
        overflow:hidden;
        -moz-box-sizing:border-box;
   -webkit-box-sizing:border-box;
   box-sizing:border-box;
   border:1px solid #D6DCE1;
   padding:1px
    }
        table.tbFooterContact input placeholder,table.tbFooterContact textarea placeholder
        {
            color:gray;
            font-family:Verdana !important;
            font-size:13px;
        }
    table.tbFooterContact .btnSubmit,.btnSubmit
    {
        width:75px;
        float:right;
        height:27px;
        background:#0F476D;
        outline:none;
        border:none;
        color:white;
        border:1px solid #125684;
        border-radius:4px;
        -moz-border-radius:4px;
        -webkit-border-radius:4px;
        -o-border-radius:4px;
        cursor:pointer;
        text-shadow:1px 0 0 0 #000;
        

        background: #1870aa; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE4NzBhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzE0NWQ4ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMjU2ODQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #1870aa 0%, #145d8e 41%, #125684 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1870aa), color-stop(41%,#145d8e), color-stop(100%,#125684)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1870aa 0%,#145d8e 41%,#125684 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1870aa 0%,#145d8e 41%,#125684 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1870aa 0%,#145d8e 41%,#125684 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1870aa 0%,#145d8e 41%,#125684 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1870aa', endColorstr='#125684',GradientType=0 ); /* IE6-8 */
transition: all 0.3s ease-in; 
    }
table.tbFooterContact .btnSubmit:hover,.btnSubmit:hover
{
    transition: all 0.3s ease-in;  
    border:1px solid #176DA7;
   background: #2093e0; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIwOTNlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzFlODZjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYzgyYzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #2093e0 0%, #1e86cc 41%, #1c82c6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2093e0), color-stop(41%,#1e86cc), color-stop(100%,#1c82c6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2093e0 0%,#1e86cc 41%,#1c82c6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2093e0 0%,#1e86cc 41%,#1c82c6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2093e0 0%,#1e86cc 41%,#1c82c6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #2093e0 0%,#1e86cc 41%,#1c82c6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2093e0', endColorstr='#1c82c6',GradientType=0 ); /* IE6-8 */

}
.tbContactUs td
{
    padding:0px;
    line-height:9px;
    
}
.contactTextbox
{
    
   border:1px solid #D6DCE1;
   height:30px;
   width:200px !important;
   margin:0;
   padding:0;
   -moz-box-sizing:border-box;
   -webkit-box-sizing:border-box;
   box-sizing:border-box;
   box-shadow:0 0 1px rgba(0,0,0,.05);
}


	.divcontent
	{
	    display:none;
	}
	
	
	.staffprofiletable-content
{
    border:1px solid black;
    border-collapse:collapse;
    text-align:center;
    margin-bottom:12px;   
    padding:5px;
   background:#64B5EE; 
   margin-left:20px;
   margin-top:13px;}




.staffprofiletable-content-td-odd
{
    border:1px solid black;
    border-collapse:collapse;
    padding:5px;
    background-color:#64b5ee;
    color:White;
}
.staffprofiletable-content-td-even
{
    border:1px solid black;
    border-collapse:collapse;
    padding:5px;
    background-color:#FFF8DC;
}

	.formstable-content
{
    border:1px solid black;
    border-collapse:collapse;
   
    margin-bottom:12px;   
    padding:5px;
   background:#64B5EE; 
   margin-left:20px;
   text-align:left;
}

.formstable-content-th
{
    border:1px solid black;
    border-collapse:collapse;
   
    margin-bottom:12px;   
     background:#64B5EE;
     color:White;
     padding:5px;
}


.formstable-content-td-odd
{
    border:1px solid black;
    border-collapse:collapse;
    padding:5px;
    background-color:#FFF8DC;
    color:Black;
}
.formstable-content-td-even
{
    border:1px solid black;
    border-collapse:collapse;
    padding:5px;
    background-color:White;
}
.our-events a
{
    text-decoration:none;

} 
.our-events a:hover
{
    text-decoration:none;
    font-size:12px;

}
.ecent_icons/*Event Icons*/
{
    text-align:center;
    width:100%;
    font-size:12px;
    text-decoration:none;
}
.flash_names
{
    position:absolute;
    font-size:15px;
    text-shadow:1px 1px 0 #858585;
    color:#fff;
    display: none;
}

.list_carousel img
{
     max-width:250px;

}
.list_carousel {
				margin: 0 0 5px 5px;
				width: 95%;
                margin: 0 auto;
			}
			.list_carousel ul {
				margin: 0 auto;
				padding: 0;
				list-style: none;
				display: block;
                margin-left:70px;

			}
			.list_carousel li {
				font-size: 40px;
				color: #999;
				text-align: center;
				width: 250px;
				height: 180px;
				padding: 0;
                float:left;
                margin: 6px;
				display: block;
			}
			.list_carousel.responsive {
				width: auto;
				margin-left: 0;
			}

.ftra
{
    color:#fff; 
    text-decoration:none;  
}
.ftra:hover 
{
    color:#fff; 
}
.recent-posts
{
    height:188px;
}
.inner_recent_posts
{
    height:152px;
    overflow:hidden;
}
    .inner_recent_posts .header1
    {
        display:none;
    }
    .inner_recent_posts .header2
    {
        display:none;
    }
    .inner_recent_posts tr:last-child td
    {
        padding-top:10px;
    }
    .inner_recent_posts td.post
    {
        padding-left:0px !important;
        font-size:12px;
        padding-bottom:7px;
        padding-top:7px;
        border-bottom:1px solid #ccc;
        padding-right:5px;
        color:#efefef;
    }
        .inner_recent_posts td.post abbr
        {
            color:#efefef;
        }
        .inner_recent_posts td.post:first-child
        {
            width:65%;
        }
    .inner_recent_posts td.post:first-child ,
    .inner_recent_posts td.post:first-child strong a
    {
        padding-left:0px !important;
        padding-right:0px;
        font-size:14px;
    }
    .inner_recent_posts td.post:first-child strong a
    {
        
        color:#202020;
    }
    .inner_recent_posts td.post:first-child a
    {
        padding-left:0px !important;
        padding-right:0px;
        font-size:14px;
        color:#efefef;
    }

.couses1
{
    background:rgba(0,0,0,.05);   
    width:160px;
    height:45px;  
    padding:3px; 
    margin-bottom:5px;
    border-radius:2px;
    border:1px solid #ccc;
}
    .couses1:hover
    {
        background:#DADAE8;
    }

