@font-face {
font-family: 'Conv_CEN725BC';
src: url('fonts/CEN725BC.eot');
src: local('?') url('fonts/CEN725BC.ttf') format('truetype'), url('fonts/CEN725BC.svg') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'Conv_CEN725N';
src: url('fonts/CEN725N.eot');
src: local('?'), url('fonts/CEN725N.ttf') format('truetype'), url('fonts/CEN725N.svg') format('svg');
font-weight: normal;
font-style: normal;
}

body {
margin:0;
padding:4px 0 0 0;
background:url(images/bg.jpg) repeat-x #D9DEE2;
font-size:12px;
font-family:Arial;
color:#112B49;
line-height:18px;
}

a {
color:#112B49;
text-decoration:underline;
outline:none;
}

a:hover {
text-decoration:none;
}

.floatleft {
float:left;
}

.floatright {
float:right;
}

.clear {
    clear: both;
}

#wrap {
width:1002px;
margin:0 auto;
}

/*****Header styles****/
#header {
background:url(images/headbg.jpg) no-repeat #304C69;
}

.logo {
float:left;
}
.logon
{
    clear: both;
    padding-left: 300px;
}
.logonRememberMe
{
    clear: both;
    padding-left: 320px;
}

#topleft {
    float: right;
    padding: 8px 7px 0 0;
}

.searchbox {
float:left;
padding-top:5px;
}

.search_input {
font:11px Arial;
color:#304C69;
background:url(images/inputbg.jpg) no-repeat;
border:none;
padding:7px 10px;
width:173px;
float:left;
margin-right:5px;
}

#toplink {
font-family: "Times New Roman", Times, serif;
color:#FFFFFF;
font-size:14px;
float:left;
padding:10px 0 0 10px;
}

#toplink a {
color:#FFFFFF;
text-decoration:none;
margin:0 0 0 10px;
}

#toplink a:hover {
text-decoration:underline;
}

/********banner_box***************/
#banner_box {
background:url(images/strip1.jpg) repeat-x #FFFFFF;
height:232px;
padding:7px 10px 6px 8px;
}

.video_box {
/**background:url(images/video-bg.jpg) no-repeat;**/
background:url(images/chalkboard.png) no-repeat;
width:285px;
height:232px;
float:left;
}

.banner {
float:right;
border:0;
}

.referbox
{
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
    background: url('Images/referbox.png') no-repeat;
    padding: 4px;
    clear: right;
    float: right;
    height: 100px;
    width: 200px;
}




/****navlink******/
#navlink {
font-family: 'Conv_CEN725BC', "Times New Roman", Times, serif;
font-size:20px;
font-weight:bold;
color:#FFFFFF;
background:url(images/navbg.jpg) no-repeat;
height:45px;
}

#navlink ul {
margin:0;
padding:0 10px;
list-style:none;
}

#navlink ul  li {
float:left;
}

#navlink ul  li a {
color:#FFFFFF;
text-decoration:none;
padding:10px 0;
margin:0 22px;
display:block;
}

#navlink ul  li a:hover {
color:#133150;
text-decoration:none;
}

/****midpart*********/
#midpart {
background:url(images/midbg.jpg) no-repeat bottom left #FFFFFF;
padding:0 10px 20px 13px;
}

#midtop {
height:57px;
padding:0 0 0 5px;
}

/******leftpart********/
#leftpart {
width:280px;
float:left;
clear:left;
}

/******middlepart********/
#middlepart {
width:967px;
float:left;
clear:left;
}

.leftlink {
background:url(images/strip3.jpg) repeat-y;
}

.leftlink1 {
background:url(images/strip2.jpg)  no-repeat;
}

.leftlink2 {
background:url(images/strip4.jpg) no-repeat bottom left;
padding:6px 7px 3px 9px;
}

.leftlink2 ul {
margin:0;
padding:4px 0 0 0;
list-style:none;
}

.leftlink2 ul li {
font-family: 'Conv_CEN725BC', "Times New Roman", Times, serif;
font-weight:bold;
font-size:18px;
color:#FFFFFF;
}

.leftlink2 ul li a {
color:#FFFFFF;
text-decoration:none;
background:url(images/strip5.jpg) no-repeat;
display:block;
padding:7px 15px;
height:17px;
}

.leftlink2 ul li a:hover {
color:#133150;
text-decoration:none;
}

.testimoial_box {
padding:5px 0 0 0;
background:#FFFFFF;
}

.test_contents {
background:url(images/strip7.jpg) repeat-x #FFFFFF;
padding:8px 5px 0 5px;
border-left:1px solid #D9DBDD;
border-right:1px solid #D9DBDD;
font:12px Arial;
color:#324E6F;
text-align:justify;
}

/*******rightpart*****/
#rightpart {
width:687px;
float:right;
}

.container {
background:url(images/strip10.jpg) repeat-x #FFFFFF;
border-left:1px solid #D9DBDD;
border-right:1px solid #D9DBDD;
padding:0px 0px;
text-align:justify;
}

/*******box*******/
.box {
width:313px;
float:left;
margin:0 20px 0 0;
}

.box h2 {
background:url(images/green-strip.jpg) no-repeat;
margin:0;
padding:2px 15px;
font-family: 'Conv_CEN725BC', "Times New Roman", Times, serif;
color:#FFFFFF;
font-weight:bold;
font-size:18px;
height:33px;
line-height:15px;
}

.box_contents {
background:url(images/strip12.jpg) repeat-x;
border-left:1px solid #D9DBDD;
border-right:1px solid #D9DBDD;
padding:10px;
height:100px;
}

/*********footer*********/
#footer {
background:url(images/footbg.jpg) no-repeat;
padding:10px 25px
}

#footer h1 {
margin:0;
padding:0 0 5px 0;
font-family: 'Conv_CEN725BC', "Times New Roman", Times, serif;
color:#113345;
font-weight:bold;
font-size:18px;
}

.foot_box1 {
font:12px Arial;
color:#1C1C1C;
width:0px;
float:left;
}

.foot_box1 a {
color:#1C1C1C;
text-decoration:none;
}

.foot_box1 a:hover {
text-decoration:underline;
}

.foot_box2 {
font:12px Arial;
color:#1C1C1C;
float:left;
width:200;
PADDING-LEFT:150px;
}

.foot_box2 a {
color:#1C1C1C;
text-decoration:none;
}

.foot_box2 a:hover {
text-decoration:underline;
}

.foot_box3 {
font:12px Arial;
color:#1C1C1C;
float:left;
width:300px;
PADDING-LEFT:200px;
PADDING-Right:100px;
}

.foot_box3 a {
color:#1C1C1C;
text-decoration:none;
}

.foot_box3 a:hover {
text-decoration:underline;
}

.foot_box4 {
font:11px Arial;
color:#113345;
width:200px;
float:left;

}

.foot_box4 a {
color:#113345;
text-decoration:none;
}

.foot_box4 a:hover {
text-decoration:underline;
}

.footbot {
font:11px Arial;
color:#113345;
text-align:center;
padding:10px 0;
}

.footbot a {
color:#113345;
text-decoration:none;
}

.footbot a:hover {
text-decoration:underline;
}

.input {
font:italic 11px Arial;
color:#113345;
border:1px solid #002047;
padding:4px 5px;
}

.courseschedule 
{
float:left; 
padding: 0px 5px 0px 5px;
font-family: 'Conv_CEN725BC', "Times New Roman", Times, serif;
color:#113345;
font-size:14px;
width:33%;
background:gray;
}
.coursescheduleenroll
{
    padding: 0px 5px 0px 0px;
    font-weight: bold;
    width:100%;
    position:relative;
}
.courseschedule1
{
    background: #000000;
    width: 64px;
    float: left;
    height: 27px;
    background-image: url('images/enroll-btn.jpg');
    background-repeat: no-repeat;
    font-family: 'Conv_CEN725BC' , "Times New Roman" , Times, serif;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;

}

.courseschedule1 a
{
    color: #FFFFFF;
    text-decoration: none;
    font-family:Conv_CEN725BC, 'Times New Roman', Times, serif;
}

.courseschedule1 a:hover {
color:#133150;
text-decoration:none;
}
.courseschedule2
{
    background: #FFFFFF;
    width: 200px;
    float: left;
    height: 40px;

}
.courseschedule3
{
    background: #FFFFFF;
    width: 200px;
    float: left;
    height: 40px;
    font-weight: bold;
    margin-left: 121px;
    margin-right: 15px;
}
.courseschedule4
{
    background: #FFFFFF;
    width: 186px;
    float: left;
    height: 40px;
  
}
.courseschedule5
{
  
    background: #FFFFFF;
    width: 64px;
    float: left;
  
}
.courseschedule6
{
    background: #FFFFFF;
    width: 200px;
    float: left;

}
.courseschedule7
{
    background: #FFFFFF;
    width: 200px;
    float: left;
}
.courseschedule8
{
    background: #FFFFFF;
    width: 186px;
    float: left;
}
.courseschedulespace
{
    background: #FFFFFF;
    width: 10px;
    float: left;
}
/***************/
h1 {
margin:0;
padding:0;
font-family: 'Conv_CEN725BC', "Times New Roman", Times, serif;
color:#112B49;
font-weight:bold;
font-size:28px;
line-height:34px;
}

p {

margin:0;
padding:8px 0;
}

.green_color {
color:#6AA63A;
}

/*****************/
.video_box .test_contents {
padding:8px 7px 0 7px;
font:12px Arial;
color:#324E6F;
text-align:justify;
border:none;
background:none;
line-height:14px;
}

.video_box .test_contents p {
margin:0;
padding:3px 0 0 0;
}
