@charset "utf-8";
/* CSS Document */

body
{
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#646464;
text-align:justify;
line-height:18px;
background-color:#f4f4f4;
}
p
{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#646464;
text-align:justify;
line-height:18px;
}

.wrapper
{
width:950px;
margin:0px auto;
/*background-color:#f4f4f4;*/

}
.wrapper_bg
{
width:950px;
margin:0px auto;
background-image:url(../images/bg1.jpg);
background-repeat:repeat-y;
margin-top:15px;
background-color:#f4f4f4;
}
.container
{
width:942px;
margin:0px auto;
background-color:#FFFFFF;

}

.header
{
width:942px;
border-bottom:1px solid #dfdfdf;
padding-bottom:5px;
}
.menu
{
padding-left:5px;
padding-bottom:5px;
}
.header_left
{
float:left;
width:145px;
padding-left:25px;
padding-top:25px;
}
.header_right
{
float:right;
width:723px;
padding-right:5px;
}
.line
{
margin-top:5px;
background-image:url(../images/breakline.jpg);
background-repeat:no-repeat;
width:942px;
height:1px;
}
.content
{
width:942px;
margin-top:10px;
background-color:#fff;
/*padding-left:15px;*/
}
.cont_left
{
float:left;
width:180px;
padding-right:25px;
padding-left:10px;
}
.abt_cont_left
{
float:left;
width:180px;
padding-right:15px;
padding-left:10px;

}
.list
{
	float:left;
	padding-top:5px;
	
}
.links {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#646464;
	line-height:20px;
	padding-left:5px;
}
a.links:hover
{
text-decoration:none;
}
.cont_right
{
float:left;
padding-right:5px;
width:700px;
}
.abt_cont_right
{
float:left;
padding-right:5px;
width:700px;
padding-left:15px;
padding-right:15px;
border-left:1px solid #dfdfdf;
}
.inner_left
{
float:left; 
width:230px;

}
.inner_right
{
float:left; 
padding-left:15px;
width:450px;
}
.other
{
background-color:#f1f1f1;

}
.news
{
width:302px;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
display:block;
float:left;

}
.news p
{
color:#272727;
}
.course
{
width:305px;
padding-left:15px;
padding-top:10px;
padding-bottom:10px;
display:block;
float:left;
}
.course p
{
color:#272727;
}
.course .links
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#067a9b;
	line-height:30px;
	padding-left:5px;
}
.activity
{
width:290px;
padding-left:15px;
padding-top:10px;
padding-bottom:10px;
display:block;
float:left;
color:#272727;
line-height:18px;
}
.activity p
{
color:#272727;
}
.readmore
{
/*padding-top:5px;*/
}
.footer
{
width:942px;
background-color:#f4f4f4;
text-align:center;
}
.footmenu {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#000000;
	padding-left:20px;
	width:942px;
	float:left;
	padding-top:5px;
}
.footlinks {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:underline;
}
a.footlinks:hover {
	text-decoration: none;
}

.copy
{
float:left;
width:942px;
padding-top:10px;
padding-bottom:10px;
color:#000000;
font-size:10px;
}
a.copylink
{
color:#000000;
font-size:10px;
text-decoration:none;
}
a.copylinking
{
color:#ffffff;
font-size:10px;
text-decoration:none;
}
a.copylink:hover
{
text-decoration:underline;
}
.clear
{
clear:both;
}

.left_cour
{
padding-top:15px;
}
.left_bor
{
border-right:1px solid #dfdfdf;
}
.posi
{
padding-top:10px;
}
h3
{
margin:0px;
padding:0px;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#646464;
}
.abt_cont_right .links
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
/*	color:#067a9b;*/
		color:#646464;
	line-height:24px;
	padding-left:5px;
}

.sitemap
{
padding-top:5px;
padding-left:10px;
padding-bottom:10px;
}
.sitemap ul
{
margin:0px;
padding:0px;

}
.sitemap li
{
list-style-position:inside;
line-height:24px;
}
.sitemap li a
{
margin:0px;
padding:0px;
text-decoration:none;
line-height:18px;
color:#000000;
}
.sitemap li a:hover
{
text-decoration:underline;

}
.nheading
{
/*background-color:#f1f1f1;*/
background-image:url(../images/newshead_bg.jpg);
background-repeat:repeat-x;
height:25px;
}
.nsub
{
background-color:#f1f1f1;
height:25px;
color:#37b2df
}
.nTp
{
height:10px;
}
.nbor
{
border:1px solid #CCCCCC;
}
.nheading h3
{
color:#FFFFFF;
}
.news_bor
{
padding:10px;

border-bottom:1px solid #CCCCCC;

}
.news_bor2
{
padding:3px;
border-right:1px solid #CCCCCC;
/*border-top:1px solid #CCCCCC;*/
border-bottom:1px solid #CCCCCC;
}
.news_bor4
{
padding:3px;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}
.news_bor6
{
padding:3px;
border-right:1px solid #CCCCCC;
}
.news_bor3
{
padding:3px;
/*border-top:1px solid #CCCCCC;*/
border-bottom:1px solid #CCCCCC;
}
.news_bor5
{
padding:3px;

border-bottom:1px solid #CCCCCC;
}
.news_bor7
{
padding:3px;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}
.news_bor8
{
padding:3px;

border-bottom:1px solid #CCCCCC;
}
.actheading
{
background-image:url(../images/act_head.jpg);
background-repeat:repeat-x;
border-bottom:1px solid #CCCCCC;
height:25px;
}
.actheading h3
{
color:#37b2df;
}
.lib_left
{
float:left;
width:530px;
}
.lib_right
{
float:left;
width:150px;
padding-left:15px;
}
.contact_left
{
float:left;
width:330px;
}
.contact_right
{
float:left;
width:350px;
padding-left:15px;
}

.txtbox
{
width:150px;
height:18px;
border:1px solid #CCCCCC;
}
.left_head
{
background-image:url(../images/headbg.jpg); background-repeat:no-repeat; width:182px; height:23px;
}
.left_head h3
{
color:#FFFFFF;
padding-left:10px;
padding-top:2px;
}
