/* CSS Document */
/*
---------------------------------------------
MAIN/DEFAULT ELEMENTS
---------------------------------------------
*/
body {
margin:29px 0 0 0; padding:0; background:url(images/bg.gif) #253273 repeat-y center top; font:normal 12px Arial, Helvetica, sans-serif; color:#e6e5e5;
}
div, table, td, tr, h1, h2, h3, h4, h5, h6, p, form, label, input, textarea, img, span, ul, li, fieldset{
margin:0px; padding:0px;
}
/*a{
text-decoration: none;
}*/
a:link, a:visited {
text-decoration: none;
}
a:hover {
text-decoration: none;
}
.clear{
clear:both; margin:0px; padding:0px;
}
p{
line-height:18px;
}
img { border:none}

h1
{
font: bold 12px Arial, Helvetica, sans-serif; color:#ffc150; padding-bottom:10px;
}
/*
---------------------------------------------
CONTAINER 
---------------------------------------------
*/
.container{
margin:0 auto; width:948px; padding:0px;
}
/*
---------------------------------------------
HEADER
---------------------------------------------
*/
.header-img{
background:url(images/header-img.jpg) no-repeat left top;
}
/*
---------------------------------------------
MENU
---------------------------------------------
*/
.menudiv{
float:left; display:block; width:224px; margin:0px; padding:20px 32px 15px 0px;
}
.menu ul{
list-style-type:none; margin:0px; padding:0px;
}
.menu li{
float:left; display:block; margin:0px; padding:5px 0px 8px 0px; background:url(images/menu-separetor.gif) no-repeat right bottom;
}
.menu li.bgnone{
float:left; display:block; margin:0px; background:none;
}
.menu li a{
float:left; display:block; width:224px; margin:0px; padding:0px; font:normal 13px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:right;
}
.menu li a:hover{
float:left; display:block; width:224px; margin:0px; padding:0px; font:normal 13px Arial, Helvetica, sans-serif; color:#FFE450; text-decoration:none; text-align:right;
}
.menu li a.active{
float:left; display:block; width:224px; margin:0px; padding:0px; font:normal 13px Arial, Helvetica, sans-serif; color:#FFE450; text-decoration:none; text-align:right;
}
/*
---------------------------------------------
BODY
---------------------------------------------
*/
.email
{
font:normal 12px Arial, Helvetica, sans-serif; color:#e6e5e5;
}
.email a
{
font:normal 12px Arial, Helvetica, sans-serif; color:#e6e5e5;
text-decoration:underline;
}
.heding-image
{
margin:0px;
padding-bottom:26px;
}
.subheding-image
{
margin:0px;
padding-bottom:12px;
}
/*-------courses---------*/
.courses-list
{
padding:0px;
margin:0px;
}
.courses-list ul
{
padding:0px;
margin:0px;
list-style-type:none;
}
.courses-list li
{
width:288px;
padding:0px;
margin:0px;
float:left;
display:block;
padding:0px 0px 0px px;
}
.courses-list li a
{
float:left;
display:block;
font:normal 12px Arial, Helvetica, sans-serif; color:#e6e5e5;
background:url(images/arrow_icon.jpg) no-repeat 4px 3px;
padding:0px 0px 15px 21px;
text-decoration:underline;
}
.courses-list li a:hover
{
float:left;
display:block;
font:normal 12px Arial, Helvetica, sans-serif; color:#e6e5e5;
background:url(images/arrow_icon.jpg) no-repeat 4px 3px;
padding:0px 0px 15px 21px;
text-decoration:none;
}
.vewmore_text
{
padding:0px;
margin:0px;
}
.vewmore_text a
{
padding:0px 49px 0px 0px;
margin:0px;
font:normal 12px Arial, Helvetica, sans-serif; color:#7e87fd;
}
.vewmore_text a:hover
{
padding:0px 49px 0px 0px;
margin:0px;
font:normal 12px Arial, Helvetica, sans-serif; color:#7e87fd;
text-decoration:none;
}

/*-------news---------*/
.new-list
{
padding:0px;
margin:0px;
}
.new-list ul
{
padding:0px;
margin:0px;
list-style-type:none;
}
.new-list li
{
width:345px;
padding:0px;
margin:0px;
float:left;
display:block;
padding:0px 0px 0px px;
}
.new-list li a
{
float:left;
display:block;
font:normal 12px Arial, Helvetica, sans-serif; color:#e6e5e5;
background:url(images/arrow_icon.jpg) no-repeat 4px 3px;
padding:0px 0px 15px 21px;
text-decoration:none;
}
.new-list li a:hover
{
float:left;
display:block;
font:normal 12px Arial, Helvetica, sans-serif; color:#e6e5e5;
background:url(images/arrow_icon.jpg) no-repeat 4px 3px;
padding:0px 0px 15px 21px;
text-decoration:none;
}
a.bodylink{
font:normal 12px Arial, Helvetica, sans-serif; color:#e6e5e5; text-decoration:underline;
}
a.bodylink:hover{
font:normal 12px Arial, Helvetica, sans-serif; color:#e6e5e5; text-decoration:none;
}
/*
---------------------------------------------
FOOTER
---------------------------------------------
*/
.footer-text
{
font:normal 11px Arial, Helvetica, sans-serif; color:#e6e5e5; line-height:20px;
}
.footer-text a
{
font:normal 11px Arial, Helvetica, sans-serif; color:#e6e5e5; text-decoration:underline;
}
.footer-text a:hover
{
font:normal 11px Arial, Helvetica, sans-serif; color:#e6e5e5; text-decoration:none;
}