@charset "utf-8";
/* BASSIC PART
------------------------------
------------------------------
*/

*
{
padding:0px;
margin:0px;
}
body
{
padding:0px;
margin:0px;
width:100%;
min-width:1000px;
width:100%;
background:url(../images/bg.jpg);
}
p
{
line-height:20px;
font-size:12px;
}
.clear
{
clear:both;
}
a
{
text-decoration:none;
color:#000000;
}
a:focus
{ 
outline:none;
}
a img { /* this selector removes the default blue border displayed in some browsers around an image when it is surrounded by a link */
	border: none;
}

.convo_img
{
	padding:0px 0px;
	margin:0px auto 40px;
	display:block;
}
.marquee
{
width:400px; 
margin:0px auto 0 auto; 
background-color:#999;  
padding:10px 0px;
font:11px Verdana, Geneva, sans-serif;
color:#FFF;
border-radius:5px;
}
/* CONTAINER PART
------------------------------
------------------------------
*/
#container
{
padding:0px;
margin:0px;
width:100%;	
}
.wrapper
{
padding:0px;
margin:0px auto;
width:980px;
position:relative;
margin-top:-50px !important;	
}
.bg
{
background-color:#ececec;
}
.wp_bg
{
	background-color:#FFF;
}
/* HEADER PART
------------------------------
------------------------------
*/
.header
{
padding:0px;
margin:0px;
}
.header_top
{
min-height:100px;
background:#4a9b57;	
}
/* BANNER PART
------------------------------
------------------------------
*/
.banner
{
padding:0px;
margin:3px 0 0 0px;	
}
.bn_left
{
padding:0px;
margin:0px;
width:680px;
height:300px;
float:left;
background:#f8f8f8;
}
.bn_right
{
padding:0px;
margin:0px;
width:300px;
height:300px;
float:left;
background:#4a9b57;
}
/* CONTENT PART
------------------------------
------------------------------
*/
.link
{
	font:bold 13px Verdana, Geneva, sans-serif;
	color:#FFF;
	line-height:21px;
}
a.link:hover
{
	color:#F90;
}
.link1
{
	font:bold 10px Verdana, Geneva, sans-serif;
	color:#ffc542;
	line-height:19px;
}
a.link1:hover
{
	color:#FFF;
}

.link2
{
	font:bold 10px Verdana, Geneva, sans-serif;
	font-style:italic;
	color:#FC0;
	line-height:20px;
}
a.link2:hover
{
	color:#FFF;
}
.link3
{
	font:bold 11px Verdana, Geneva, sans-serif;
	color:#2F002F;
}
a.link3:hover
{
	color:#06C;
}
.con_top_1
{
background-color:#333333;
margin:0px;
padding:20px 0px;
text-align:center;
}
.con_top_2
{
background-color:#489285;
margin:2px 0;
padding:20px 0px;
text-align:center;
}
/* NAVIGATION PART
------------------------------
------------------------------
*/
.menu
{
padding:0px 0px 0px 0px;
margin:15px 0 15px 50px;
float:left;
width:880px;
}
.menu li
{
padding:0px 0px;
margin:0px;
display:block;
float:left;
}
.menu li a
{
padding:18px 0px;
margin:0px;
display:block;
font: bold 11px Verdana, Geneva, sans-serif;
color:#000;
letter-spacing:1px;
width:220px;
text-align:center;
}
.menu li a:hover
{
background-color:#8b370e;
color:#fff;
}

.bn_right_menu
{
padding:0px;
margin:7px 5px 0 5px;
}
.bn_right_menu li
{
padding:0px 0px;
margin:0px;
display:block;
border-bottom:1px solid #0c5d19;
}
.bn_right_menu li:nth-child(12)
{
	padding:2px;
	background:#93eca1
}
.bn_right_menu li:nth-child(13)
{
	border-bottom:none;
}
.bn_right_menu li:nth-child(3)
{
	padding:2px 0 2px 2px;
	background:#93eca1
}

/*.bn_right_menu li:nth-child(14)
{
	padding:2px;
	background:#93eca1;
	border:none;
}
*/
.bn_right_menu li a
{
padding:2px 0 3px 0px;
margin:0px;
display:block;
font-family:verdana,arial,sans-serif;
font-size:10px;
font-weight:bold;
color:#fff;
letter-spacing:1px;
}

.bn_right_menu li a:hover
{
color:#000000;
}








/* CONTENT PART
------------------------------
------------------------------
*/

.content
{
	padding:0px;
	margin:0px;
	background-color:#f5f5f5;
	padding:20px 0 20px 0;

}

.con_left
{
padding:0px;
margin:0;
width:323px;
float:left;
margin:20px 0px 0 10px;
border:1px solid #999;
border-radius:8px;
background:#f8f8f8;
box-shadow:5px 5px 5px #888888;
}
.left_menu
{
padding:5px 0px;
margin:0px;
}
.left_menu li
{
padding:0px 0px;
margin:0px 0 0 24px;
list-style-type:square;
line-height:18px;
}
.left_menu li a
{
padding:0;
margin:0px;
font:12px Tahoma, Geneva, sans-serif;	
color:#5b5853;
}
.left_menu li a:hover
{
color:#8b370e;
}
.con_mid
{
padding:0px;
margin:20px 10px 0 10px;
width:280px;
float:left;
background:#f0f0f0;
border:1px solid #999;
border-radius:8px;
box-shadow:5px 5px 5px #888888;

}
.con_right
{
padding:0px;
margin:20px 3px 20px 2px;
width:330px;
float:left;
border:1px solid #999;
background:#f2f2f2;
border-radius:8px;
box-shadow:5px 5px 5px #888888;
}
.con_bottom
{
background-color:#f3a600;
padding:25px 0px;
}
.con_bot
{
padding:0px;
margin:0px 0px 0 0px;	
}
.con_bot li
{
padding:0px;
margin:0px;
float:right;
display:block;	
}
.con_bot li a
{
padding:10px 0px;
margin:0px 2px 0 0;
float:right;
display:block;
background-color:#333333;
color:#FFF;
font:12px Tahoma, Geneva, sans-serif;	
width:200px;
}
.con_bot li:first-child
{
margin-right:none;	
}

.con_bot li a:hover
{
color:#0ed4b1;
}


.journals
{
padding:5px 0px;
margin:0px;
float:left;
background:#666;
width:980px;
}
.journals_p
{
	padding:8px 0;
	margin:0px 0 0 5px;
	font:bold 12px Tahoma, Geneva, sans-serif;	
	color:#46b859;
}







.footer_top
{
background-color:#333333;
padding:25px 0px;
}
.footer_top_right
{
	padding:0px;
	margin:0px 0 0 50px;
	width:549px;
	float:left;
}
.footer_top_right_menu
{
padding:0px;
margin:0px;
}
.footer_top_right_menu li
{
padding:0px 0px;
margin:0px;
display:block;
border-bottom:1px solid #1f1f1f;
width:425px;
}
.footer_top_right_menu li:last-child
{
	border-bottom:none;
}


.footer_top_right_menu li a
{
padding:4px 0px 4px 0px;
margin:0px;
display:block;
font:bold 12px Verdana, Geneva, sans-serif;
color:#d2d0d0;

}
.footer_top_right_menu li a:hover
{
color:#d7dd29;
}

.footer_top_left
{
	padding:0px;
	margin:0px 0px;
	width:331px;
	float:left;
}
.footer_top_left_menu
{
padding:0px;
margin:0px;
}
.footer_top_left_menu li
{
padding:0px 0px;
margin:0px 0 10px 0px;
display:block;
}
.footer_top_left_menu li:last-child
	{
	margin-bottom:0px !important;
	}
.footer_top_left_menu li a
{
margin:0px;
padding:10px 0px;
display:block;
font:bold 12px Verdana, Geneva, sans-serif;
color:#757575;
background-color:#ececec;
text-align:center;
border:1px solid #f3a600;
}

.footer_top_left_menu li a:hover
{
color:#8b370e;
}

.footer
{
background:#666;
padding:25px 0 20px 0px;
}
.eresource
{
background-color:#964627;
padding:0 0 16px 18px;
}
/* FOOTER PART
------------------------------
------------------------------
*/
.footer p
{
font:10px Tahoma, Geneva, sans-serif;
color:#000;
margin:0 0 0 50px;
padding:0 0 5px 0px
}

.emenu{list-style:none; padding:0px; margin:10px 0 0 10px; font:12px Tahoma, Geneva, sans-serif;}
.emenu li {float:left; padding-right:1px; position:relative;}
.emenu a {display:table-cell; vertical-align:middle; width:250px; height:35px; text-align:center; background:#333333; color:#FFFFFF; text-decoration:none;}
.emenu a:hover{background:#09c}
.emenu li > ul{display:none; position:absolute; left:0px; top:100%; padding:0px; margin:0px;}
.emenu li:hover > ul{display:block;}
.emenu li > ul li{ display:block; padding:0; padding-top:1px;}
.emenu li > ul li > ul{ left:100%; top:0; padding-left:1px;}
.emenu li > ul li > ul li{width:250px;}
.emenu li:hover > a {background:#09c; }


.image-thumble{
display:inline-block;
padding:4px;
line-height: 1.42857143;
background-color: #CCC;
border: 1px solid #ddd;
border-radius:4px;
margin:0 7px 0 7px;
-webkit-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.round{margin:20px 0 0 50px}
.round li{display:block; float:left; margin-right:200px;}
.round li:last-child{margin-right:0px;}
.round li a{display:block; width:160px; height:90px; background:#35b78b; font:bold 12px Tahoma, Geneva, sans-serif; color:#333; text-align:center; text-transform:uppercase; padding-top:70px; border-radius:500px;}
.round li a:hover{background:#CCCCCC}



.circular {
	border-radius:500px;
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	}