/* Global Elements */
* 
	{	
	margin				: 0px; 
	padding				: 0px; 
	}

html 
	{;
	}

body 
	{
	color 				: #000000;
	font-family			: Arial;
	font-size 			: 12px;
	background-image	: url(../imgs/background.jpg);
	background-position	: left;
	background-repeat	: repeat-y;
	}
body  a
	{
	text-decoration		: none;
	color				: #FF0000;
	}
body  a:hover
	{
	text-decoration		: none;
	color				: #333333;
	}
h1
	{
	font-size			: 38px;
	color				: #4D4D4D;
	}
h2
	{
	font-size			: 24px;
	color				: #4D4D4D;
	}
h3
	{
	font-size			: 14px;
	color				: #FFFFFF;
	font-weight			: bold;
	}	
h4
	{
	font-size			: 13px;
	color				: #8D8D8D;
	font-weight			: bold;
	padding-left		: 8px;
	}	
h4 a
	{
	font-size			: 13px;
	color				: #8D8D8D;
	font-weight			: bold;
	}	
	
h4 a:hover
	{
	font-size			: 13px;
	color				: #CCCCCC;
	font-weight			: bold;
	}	
p
	{
	font-size			: 12px;
	color				: #4D4D4D;
	margin-bottom		: 15px;
	}
img
	{
	border				: none;
	}
	
			
/*nav level 1*/	
.nav
	{
	float				: left;
	width				: 150px;
	background-color	: #4D4D4D;
	}
.nav .active
	{
	color				: #FFFFFF;
	background-color	: #A9A9A9;
	background-image	: url(../imgs/arrow.jpg);
	background-position	: left;
	background-repeat	: no-repeat;
	padding-left		: 10px;
	text-decoration		: none;
	list-style			: none;
	display				: block;
	}
.nav .active2
	{
	color				: #FFFFFF;
	background-color	: #A9A9A9;
	background-image	: url(../imgs/arrow2.jpg);
	background-position	: left;
	background-repeat	: no-repeat;
	padding-left		: 10px;
	text-decoration		: none;
	list-style			: none;
	display				: block;
	}
	
.nav_level1
	{
	padding-top			: 50px;
	border-bottom		: 1px dotted #FFFFFF;
	list-style			: none;
	font-size			: 14px;
	}	
.nav_level1 li
	{
	border-top			: 1px dotted #FFFFFF;
	background-color	: #BABABA;
	}
.nav_level1 li a
	{
	text-align			: right;
	padding-right		: 7px;
	padding-top			: 20px;
	padding-bottom		: 20px;
	font-size			: 14px;
	color				: #4D4D4D;
	text-decoration		: none;
	list-style			: none;
	display				: block;
	background-color	: #BABABA;
	}
		
.nav_level1 li a:hover
	{
	color				: #FFFFFF;
	background-color	: #A9A9A9;
	background-image	: url(../imgs/arrow.jpg);
	background-position	: left;
	background-repeat	: no-repeat;
	padding-left		: 10px;
	text-decoration		: none;
	list-style			: none;
	display				: block;
	}

/*nav level 2*/	
.nav_level2
	{
	padding-top			: 0px;
	border-bottom		: none;
	border-top			: 1px dotted #FFFFFF;
	font-size			: 12px;
	}
.nav_level2 li
	{
	border-top			: none;
	background-color	: #BABABA;
	}
.nav_level2 li a
	{
	text-align			: left;
	padding-right		: 0px;
	padding-left		: 7px;
	padding-top			: 3px;
	padding-bottom		: 3px;
	font-size			: 12px;
	color				: #4D4D4D;
	text-decoration		: none;
	list-style			: none;
	display				: block;
	background-color	: #BABABA;
	}
		
.nav_level2 li a:hover
	{
	color				: #FFFFFF;
	background-color	: #A9A9A9;
	background-image	: none;
	padding-left		: 7px;
	text-decoration		: none;
	list-style			: none;
	display				: block;
	}
	
/*nav level 3*/	
.nav_level3
	{
	padding-top			: 0px;
	border-bottom		: none;
	border-top			: none;
	font-size			: 10px;
	}
.nav_level3 li
	{
	border-top			: none;
	background-color	: #BABABA;
	}
.nav_level3 li a 
	{
	text-align			: left;
	padding-right		: 0px;
	padding-left		: 14px;
	padding-top			: 1px;
	padding-bottom		: 1px;
	font-size			: 10px;
	color				: #4D4D4D;
	text-decoration		: none;
	list-style			: none;
	display				: block;
	background-color	: #BABABA;
	}
		
.nav_level3 li a:hover
	{
	color				: #FFFFFF;
	background-color	: #A9A9A9;
	background-image	: none;
	padding-left		: 14px;
	text-decoration		: none;
	list-style			: none;
	display				: block;
	}

	
/*main div styles*/
.contain
	{
	width				: 900px;
	}
.content
	{
	margin-left			: 180px;
	}
.header
	{
	padding				: 51px 0px 1px 0px;
	border-bottom		: 1px dotted #4D4D4D;
	}
.main
	{
	padding				: 20px 0px 20px 0px;
	}
.main ul
	{
	color				: #4D4D4D;
	margin-bottom		: 15px;
	list-style			: disc;
	}
.main ul li
	{
	margin-left			: 20px;
	list-style-position	: inside;
	}
.footer
	{
	height				: 20px;
	color				: #4D4D4D;
	font-size			: 10px;
	}
	
/*links*/
.link_l
	{
	float				: left;
	width				: 150px;
	padding				: 20px;
	text-align			: center;
	vertical-align		: top;
	}
.link_r
	{
	margin-left			: 170px;
	background-color	: #4D4D4D;
	padding				: 20px;
	color				: #CCCCCC;
	font-size			: 11px;
	vertical-align		: top;
	}
.link_r p
	{
	padding-left		: 8px;
	color				: #CCCCCC;
	}
	
/*partners*/
.part_lt
	{
	font-size			: 14px;
	color				: #4D4D4D;
	font-weight			: bold;
	vertical-align		: bottom;
	text-align:left;
	}
.part_r
	{
	vertical-align		: top;
	text-align			: right;
	}
.part_lb
	{
	vertical-align		: top;
	padding-bottom		: 20px;
	}
	
/*people*/
.people_l
	{
	background-color	: #4D4D4D;
	text-align			: right;
	vertical-align		: bottom;
	list-style			: none;
	}
.people_l a 
	{
	color				: #FFFFFF;
	}
.people_l a:hover
	{
	color				: #8D8D8D;
	}
.people_l .selected a
	{
	color				: #8D8D8D;
	}
.people_l ul
	{
	list-style			: none;
	padding				: 100px 5px 5px 50px;
	}
.people_des
	{
	color				: #4D4D4D;
	padding				: 5px;
	text-align			: left;
	vertical-align		: top;
	}
.people_info
	{
	vertical-align		: bottom;
	text-align			: left;
	padding				: 5px;
	font-size			: 14px;
	color				: #4D4D4D;
	font-weight			: bold;
	}
.people_img
	{
	vertical-align		: bottom;
	text-align			: right;
	}

/*news*/
.newstitle
	{
	font-size			: 14px;
	font-weight			: bold;
	}

	
	