/* CSS Document */

body{ margin:0; padding:0; background-image:url(../images/main_bg.gif); background-repeat:repeat-x; background-color:#ffffff; font-family:Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6,p,span,a{ margin:0;padding:0;}
#container{ margin:0 auto; padding:0; width:920px; background-color:#FFFFFF;}
 #subcontainer{ margin:0 auto; padding:0; width:900px; background-color:#FFFFFF;}
	#header{ width:100%; margin:0; padding:0;}
	  #topnevi{ background-image:url(../images/top_nevi_bg_small.gif); background-repeat:repeat-x; border-bottom:1px solid #ffffff; line-height:35px;}
	     #topnevicontainer{ width:190px; margin:0; padding:0; float:right}
		 a.topnevi{ color:#0086c6; font-weight:bold; font-size:11px; text-decoration:none;}
		 a.topnevi:hover{ color:#d1850d;}
	  #header_banner{ width:100%; height:150px; margin:0; padding:0;}
	  #header_banner h3{background-image:url(../images/eupha_header.jpg); background-repeat:no-repeat; width:900px;height:150px;float:left;}
	#body{ margin:0; padding:0;}
	  #leftpannel{
	float:left;
	width:243px;
	padding-top:20px;
	background-image:url(../images/left_apnnel_bg.gif);
	background-repeat:repeat-y;
	padding-right:7px;
	height: inherit;
}
	     #main_nevi{ width:228px;height:323px; background-image:url(../images/main_nevi_bg.gif); background-repeat:no-repeat;margin-bottom:15px;padding-left:15px;}
		 #main_nevi ul{ margin:0; padding:0; padding-top:10px;}
		 #main_nevi ul li{ margin:0; padding:0; color:#0086c6; font-size:13px; line-height:30px; list-style-type:none; font-weight:bold;}
		 #main_nevi ul li a{margin:0; padding:0; color:#0086c6; font-size:13px; text-decoration:none;}
		 #main_nevi ul li a:hover{margin:0; padding:0; color:#d1850d; font-size:13px;text-decoration:none;}
		 #main_nevi ul li :hover{margin:0; padding:0; color:#d1850d; font-size:13px;text-decoration:none;}
		 #login{ width:228px; height:230px; background-image:url(../images/login_bg.gif); background-repeat:no-repeat;margin-bottom:5px;padding-left:15px;padding-top:10px;}
		 input.login{ background-image:url(../images/input_bg.gif); background-repeat:no-repeat;width:160px;height:20px;border:none;border:0; color:#FFFFFF; font-size:12px;padding-left:5px;padding-top:5px;padding-right:5px;}
		 input.submit{ background-image:url(../images/submit_bg.gif); background-repeat:no-repeat;width:66px;height:18px;border:none;border:0; color:#ffffff; font-size:12px;font-weight:bold;}
		 .heading{color:#0086c6;font-size:18px;}
		 a.heading{color:#d1850d; text-decoration:none;}
		 a.heading:hover{text-decoration:underline;}
		 .menu_links{color:#0086c6;font-size:16px;}
		 a.menu_links{color:#d1850d; text-decoration:none;}
		 a.menu_links:hover{text-decoration:underline;}
		 a.link{ color:#89a2ab; font-size:11px; text-decoration:underline;}
		 a.link:hover{ color:#d1850d; }
		 #contact{ background-image:url(../images/contact_bg.gif); background-repeat:no-repeat; height:195px; width:228px;padding-left:15px;}
		 a.email{ color:#f1f1f1; font-size:12px; text-decoration:none;}
		 a.email:hover{ color:#fffcb3}
		 #leftbottom{ background-image:url(../images/left_bottom.gif); background-repeat:no-repeat; height:17px; width:243px;}


	  #rightpannel{ float:left; width:615px;padding-top:20px;padding-left:15px;padding-right:20px;}
	     #welcome{ background-image:url(../images/welcome_bg_blank.jpg); background-repeat:no-repeat; width:600px; height:181px; padding-left:15px;}
		 .bodytext{ color:#507b90; font-size:12px; line-height:17px;}
		 .bodytext_13{ color:#507b90; font-size:13px; line-height:17px;}
		 a.bodytext_13{ color:#d1850d; font-size:13px; line-height:17px; text-decoration:none;}
		 a.bodytext_13:hover{ text-decoration:underline;}
		 .bodytext_14{ color:#507b90; font-size:14px; line-height:17px;}
		 .bodytext_15{ color:#507b90; font-size:15px; line-height:17px;}
		 a.bodytext{ color:#d1850d; font-size:12px; line-height:17px; text-decoration:none;}
		 a.bodytext:hover{ text-decoration:underline;}
		 .bodytext2{ color:#507b90; font-size:12px; line-height:24px; border-bottom:1px dashed #dedbdb;}
		 .heading2{color:#0086c6;font-size:22px;font-weight:normal;}
		 .heading_big{color:#d1850d; font-size:24px; line-height:26px; font-weight:normal;}
		 #objectives{ background-image:url(../images/objectives_bg.gif); background-repeat:no-repeat; width:600px; height:210px;padding-left:15px;}
		   #obj_listing{ width:560px;}
		   #obj_listing_page{ width:530px;padding-left:30px;}

	  #rightbody{
	float:left;
	width:615px;
	padding-top:20px;
	padding-left:15px;
	padding-right:20px;
	background-image: url(../images/right_panel_bg.gif);
	background-repeat: repeat-y;
}
	     #rightbody_header{ background-image:url(../images/top_left.gif); background-repeat:no-repeat; width:600px; padding-left:15px;}
		 .bodytext{ color:#507b90; font-size:12px; line-height:17px;}
		 a.bodytext{ color:#d1850d; font-size:12px; line-height:17px; text-decoration:none;}
		 a.bodytext:hover{ text-decoration:underline;}
		 .bodytext2{ color:#507b90; font-size:12px; line-height:24px; border-bottom:1px dashed #dedbdb;}
		 .heading2{color:#0086c6;font-size:22px;font-weight:normal;}
		 .heading_big{color:#d1850d; font-size:24px; line-height:26px; font-weight:normal;}
	     #rightbody_footer{
	background-image:url(../images/bottom_right.gif);
	background-repeat:no-repeat;
	width:600px;
	padding-left:15px;
	background-position: right;
}


	  #footer{ clear:both;margin:0; padding:0;}
	   #copyright{ background-image:url(../images/footer_bg.gif); width:900px; line-height:52px;color:#0d5c82; text-align:center;font-size:11px;}
	  
		

