@charset "utf-8";
/* CSS Document */

body{
	color:#171717;
	font:normal 13px/20px Georgia, "Times New Roman", Times, serif;
	margin:0; padding:0;}
div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{
	margin:0; padding:0;}
ul{
	list-style:none;}
.spacer{
	font-size:0; line-height:0; clear:both;}
	a {
		text-decoration:none; 
		color:#FFFFFF;
		outline:none;
	}
#bg_color
{
margin:0 auto;
padding:0px;
width:970px;
background-color:#FFFFFF;
}
#top_left
{
margin:0 auto;
padding:0px;
width:319px;
height:265px;
float:left;
}
#logo
{
margin:0 auto;
padding:0px;
width:289px;
height:95px;
float:right;
}
#banner_left
{
margin:0 auto;
padding:0px;
width:319px;
height:170px;
}
#banner_img_left
{
margin:0 auto;
padding:0px;
width:31px;
height:168px;
float:left;
border-bottom:#9b9b9b 1px solid;
border-right:#9b9b9b 1px solid;;
border-top:#9b9b9b 1px solid;;
}
#banner_img
{
margin:0 auto;
padding:0px;
width:287px;
height:170px;
float:right;
background:url(images/banner_img.jpg) no-repeat;
}
#top_right
{
margin:0 auto;
padding:20px 0 0 0;
width:650px;
height:245px;
float:right;
}
#navi_bar
{
margin:0 auto;
padding:0 0 0 10px;
width:634px;
height:41px;
float:right;
background:url(images/navibar_bg.jpg) repeat;
}
#navi_bar ul
{
list-style:none;
}
#navi_bar ul li
{
font:bold 12px/41px Verdana;
color:#FFFFFF;
display:block;
float:left;
padding:0 10px;
background:url(images/navibar_line.jpg) no-repeat 100% 100%;
}
#navi_bar ul li a
{
font:bold 12px/41px Verdana;
color:#FFFFFF;
display:block;
float:left;

}
#navi_bar ul li a:hover
{
font:bold 12px/41px Verdana;
color:#000000;
display:block;
float:left;
}
#banner
{
margin:32px auto auto auto;
padding:0px;
width:650px;
height:170px;
float:right;
border-bottom:#9b9b9b 1px solid;
border-left:#9b9b9b 1px solid;
border-top:#9b9b9b 1px solid;
z-index:999;
}
#main_area
{
margin:0 auto;
padding:0px;
width:950px;
overflow:hidden
}
#content_top
{
margin:0 auto;
padding:10px 0 0 0;
width:940px;
overflow:hidden;
}
#content
{
margin:0 auto;
padding:0 0 0 24px;
width:616px;
float:left;
}
#testimonial
{
margin:0 auto;
padding:0px;
width:300px;
float:right;
}
#title
{
margin:0 auto;
padding:25px 0 0 52px;
width:400px;
height:26px;
float:left;
background:url(images/note.jpg) left center no-repeat;
}

.title
{
font:bold 13px "Lucida Sans Unicode";
color:#000000;
}
#text
{
margin:10px auto auto auto;
padding:0px;
width:605px;
float:left;
}
.content
{
font:normal 13px Arial;
color:#2a2a2a;
line-height:18px;
}
.content_link
{
font:normal 13px Arial;
color:#0066FF;
line-height:18px;
text-decoration:underline;
}
#testimonial_tab
{
margin:0 auto;
padding:8px 0 0 92px;
width:200px;
height:35px;
background:url(images/testimonial_tab.jpg) no-repeat;
}
#testimonial_content
{
margin:0 auto;
padding:0px;
width:288px;
border-bottom:#9b9b9b 1px solid;
border-left:#9b9b9b 1px solid;
border-right:#9b9b9b 1px solid;
}
.testimonial
{
font:bold 14px Tahoma;
color:#FFFFFF;
}
.testimonials_content
{
font:normal 11px "Lucida Sans Unicode";
color:#474848;
line-height:16px;
}
#content_bottom
{
margin:0 auto;
padding:10px 0 0 0;
width:940px;
}
#small_tab1
{
margin:0 auto;
padding:5px 0 0 0;
width:214px;
height:38px;
background:url(images/small_tab.jpg) no-repeat;
}
#small_tab_content1
{
margin:0 auto;
padding:10px;
width:190px;
height:85px;
border-bottom:#9b9b9b 1px solid;
border-left:#9b9b9b 1px solid;
border-right:#9b9b9b 1px solid;
}
#small_tab2
{
margin:0 auto;
padding:3px 0 0 0;
width:214px;
height:40px;
background:url(images/small_tab.jpg) no-repeat;
}
#small_tab_content2
{
margin:0 auto;
padding:10px;
width:190px;
height:85px;
border-bottom:#9b9b9b 1px solid;
border-left:#9b9b9b 1px solid;
border-right:#9b9b9b 1px solid;
}
#small_tab3
{
margin:0 auto;
padding:10px 0 0 0;
width:214px;
height:33px;
background:url(images/small_tab.jpg) no-repeat;
}
#small_tab_content3
{
margin:0 auto;
padding:10px;
width:190px;
height:85px;
border-bottom:#9b9b9b 1px solid;
border-left:#9b9b9b 1px solid;
border-right:#9b9b9b 1px solid;
}
.tab_title
{
font:bold 13px "Lucida Sans Unicode";
color:#FFFFFF;
line-height:14px;
}
.small_tab_content
{
font:bold 12px Arial;
color:#4a4a4a;
line-height:18px
}
#footer
{
margin:0 auto;
padding:2px 0 0 0;
width:970px;
height:43px;
background:url(images/footer_bg.jpg) repeat-x;
}
#footer_bar
{
margin:0 auto;
padding:0px;
width:760px;
height:20px;
}
#footer_bar ul
{
list-style:none;
}
#footer_bar ul li
{
font:bold 12px/20px Verdana;
color:#FFFFFF;
display:block;
padding:0 8px;
float:left;
}
#footer_bar ul li a
{
font:bold 12px/20px Verdana;
color:#FFFFFF;
display:block;
float:left;
}
#footer_bar ul li a:hover
{
font:bold 12px/20px Verdana;
color:#000000;
display:block;
float:left;
}
#footer_link
{
margin:0 auto;
padding:0px;
width:900px;
height:20px;
}
.footer_link
{
font:normal 12px/20px Arial;
color:#FFFFFF;
}
.services
{
font:normal 12px Tahoma;
color:#000000;
}

/* end of home page */


#courses
{
margin:0 auto;
padding:0px;
width:940px;
}
#courses_content
{
margin:0 auto;
padding:0px;
width:935px;
float:left;
}
.course_box
{
width:443px;
height:104px;
border:#999999 1px solid;
float:right;
}

/* end of courses page */

#title2
{
margin:0 auto;
padding:25px 0 0 52px;
width:250px;
height:26px;
float:left;
background:url(images/note.jpg) left center no-repeat;
}
#paging
{
margin:0 auto;
padding:20px 0 0 90px;
width:160px;
height:30px;
float:right;
}
.testimonils_box
{
width:580px;
padding-bottom:8px;
padding-top:5px;
border-bottom:#CCCCCC 1px dotted;
}

/* end of testimonials page */

#sitemap_content
{
margin:8px auto auto 25px;
padding:0px;
width:908px;
border:#CCCCCC 1px solid;
}
.sitemap_bullet
{
width:11px;
height:11px;
background-color:#c40061;
}
.sitemap_bullet2
{
width:11px;
height:11px;
background-color:#999999;
}
.page
{
font:bold 13px "Lucida Sans Unicode";
color:#000000;
}
.subpage
{
font:bold 12px Verdana;
color:#c40061;
}