/* layout START */
body
{
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	/* background-image:url(/images/common/pagebackground.gif);
	background-repeat:no-repeat;
	background-position:top center;*/
}

#wrapper
{
	width: 1051px;
	margin: 0 auto;
	background-color:#ffffff;
	
}

.normal 
{
	font-size: 12px;
	color: #000000;
    font-weight:normal;
}

.small 
{
	font-size: 9px;
}

.large
{
	font-size: 13px;
}

.extraLarge
{
	font-size: 16px;
}


a, a:visited
{
	color: #000000;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}


.blue, a.blue, a.blue:visited
{
	color: #2e3192;
	text-decoration:none;
}

a.blue:hover
{
	text-decoration:underline;
}

.azure, a.azure, a.azure:visited
{
	color: #01acf1;
	text-decoration:none;
}

a.azure:hover
{
	text-decoration:underline;
}

.white, a.white, a.white:visited
{
	color: #ffffff;
	text-decoration:none;
}

a.white:hover
{
	text-decoration:underline;
}

.black, a.black, a.black:visited
{
	color: #000000;
	text-decoration:none;
}

a.black:hover
{
	text-decoration:underline;
}

a.posy, a.posy:visited
{
    font-size:11px;
	color: #ffffff;
	text-decoration:none;
}

a.posy:hover
{
	color: #ffffff;
	text-decoration:underline;
	
}




a.bold
{
	font-weight:bold;
}

.bold
{
  font-weight:bold;  
}

.italic
{
  font-style:italic;  
}

.stripe
{
	clear:both;
}

.column
{
    float:left;
}

.pageheader.stripe 
{
	height:50px;
	background-image:url(/images/common/pageheader_bg.png);
	background-repeat:no-repeat;
	background-position:30px 0px;
}


.switchlangpanel
{
    height:35px;
    text-align:right;
}

.switchlangflag
{
    padding-top:5px;
    padding-right:5px;
    padding-left:5px;
}



.pagetop.stripe 
{
    height:200px;
    margin-top:10px;
}

.pageleft.column
{
    width:180px;
    margin-left:30px;
}

.pagecenter.column
{
    width:580px;
    margin-left:20px;
}

.pageright.column
{
    width:190px;
    margin-left:20px;   
}

.pagetop.column
{
    height:200px;
}

.pagebody.stripe
{
    margin-top:10px;
    min-height:450px;
}


.pagefooter.stripe{
	background-color:#2d3192;
	height:100px;
	color:#ffffff;
	
    background-image: url(/images/common/medalics_logo_small.png);
    background-repeat:no-repeat;
    background-position: 20px center;
    padding-left:120px;
}

.pagefooter_left
{
    float: left; 
    padding-top: 25px;
    width:750px;
}

.pagefooter_posy 
{
    float: right; 
    padding-top: 25px; 
    margin-right:20px; 
    text-align:center; 
    float:none !important;
    line-height: 20px;
    
    
}

.footer_navigation
{
    
}
/* layout end */


/* mainmenu START */
a.menuitem, .menuitem
{
    font-size:13px;
    margin-top:1px;
    padding-top:4px;
    padding-left:10px;
    padding-right:4px;
    padding-bottom:4px;
    display:block;
    color:#2e3190;
    text-decoration:none;
    font-weight:bold;

}



.menuitem:hover 
{
    color:#ffffff;
    background-color:#2e3190;
    text-decoration:none;
}


.menuitem.selected
{
    color:#ffffff;
    background-color:#2e3190;
    
}


.menuitem.level1 
{
    margin-left:10px;
    font-size:12px;
}

.menuitem.level2 
{
    margin-left:20px;
    font-size:12px;
}

/* main menu END */


/*  HP BOX START */ 
.hprightbox
{
    border:solid 1px #00adef; 
    height:150px; 
    overflow:hidden;
    font-size:11px;
    cursor:pointer;
}
.eventsbox_header
{
    height:17px; 
    padding-top:3px; 
    padding-bottom:0px; 
    padding-left:12px; 
    padding-right:14px; 
    background-image: url(/images/common/newsevents_box_title_bg.png); 
    background-repeat:no-repeat; 
    background-position:right bottom;
    display:inline-block;
}

.seminarsbox_header
{
    height:17px; 
    padding-top:3px; 
    padding-bottom:0px; 
    padding-left:12px; 
    padding-right:14px; 
    background-image: url(/images/common/seminars_box_title_bg.png); 
    background-repeat:no-repeat; 
    background-position:right bottom;
    display:inline-block;
}

.eventbox_container
{
    padding:10px;
}
.eventbox_title
{
    font-weight:bold;
}

.eventbox_info, .eventbox_brief
{
    margin-top:5px;
}
/*   HP BOX START*/ 

/* page START */


.pagebodytitle
{
   color:#00aeed;
   font-size:18px;
   font-weight:bold;
   padding-left:10px;
   
}


.pagebodysubtitle
{
   color:#2c3091;
   font-size:16px;
   font-weight:bold;
   padding-left:10px;
   margin-top:5px;
}


.pagebodycontent
{
   padding-left:10px;
   padding-right:10px;
   margin-top:20px;
}


.eventslistpanel 
{
    margin-left:10px;
    min-height:350px;
}

.eventlist.thumb
{
    float:left;
    width:120px;
    margin-right: 15px;
    margin-left:5px;
}

.eventlist_table
{
    width:100%;
}


td.eventlist.element.left
{
    width:80px;
    vertical-align:top;
}

td.eventlist.element.center
{
    vertical-align:top;
}

td.eventlist.element.right
{
    width:100px;
    vertical-align:middle;
}

.eventlist.element 
{
    border-top:solid 1px #2d3192;
    padding-top:15px;
    padding-bottom:20px;
}

.eventlist_dates 
{
    margin-bottom:3px;
}

.eventlist_title 
{
    margin-bottom:3px;
}


.eventlist_brief
{
    margin-bottom:15px;
}
.eventlist_link
{  
}

.eventslistpagination 
{
    text-align:center;
}

.eventlistpagination_link 
{
    padding:3px;
    font-size:12px;
}

.eventlistpagination_link.current
{
  color: #01acf1;
  text-decoration: underline;
}

.eventdetail_header
{
    margin-bottom:15px;
}

.eventdetail_attachments
{
    padding-top:10px;
    float:none;
    clear:both;
}

.eventdetail.attachment.left
{
    width:40px;
}

.eventdetail.attachment.center 
{
    
}

/* page END */

/*
     FILE ARCHIVED ON 18:51:43 Sep 17, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:02:00 May 11, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.216
  exclusion.robots: 0.05
  exclusion.robots.policy: 0.021
  esindex: 0.028
  cdx.remote: 105.723
  LoadShardBlock: 67.426 (3)
  PetaboxLoader3.datanode: 160.789 (4)
  load_resource: 625.13
  PetaboxLoader3.resolve: 522.023
*/