/*
Author: http://www.Expinion.net 
*/

    body,p,td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: Black}
    /*a:link    {color:navy;text-decoration:none;}*/
    a:link    {color:navy;text-decoration:none;}
    a:visited {color:navy;text-decoration:none;}
    a:hover   {color:royalblue;text-decoration:none;}
	/*a:active*/ 
    
    .Btitle {
        font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #5c5c5c;
        font: bold;
	     text-transform: uppercase;
    }
	 
    .MainTitle {
        font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: black;
		  background-image: url(images/header/navheader_slice.gif);
		  padding: 5px;
    }
    
	 .textbox {
		 background-color : white; 
		 border-bottom : 1px solid black; 
		 border-left : 1px solid black; 
		 border-right : 1px solid black; 
		 border-top : 1px solid black; 
		 padding-bottom : 1px; 
		 padding-left : 1px; 
		 padding-right : 1px; 
		 padding-top : 1px; 
		 color : black; 
		 background : white; 	
         font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: Black
    }
	
	 .radio {
		 /*background-color : gray; */
		 color : black; 
		 /*background : lightgray;*/ 	
         font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: Black
    }
	
	 .drpDOWN {
		 background-color : gray; 
		 color : black; 
		 background : lightgray; 	
         /*font-family:Verdana, Arial Narrow, Helvetica, sans-serif;font-size: 11px;color: Black*/
         font-family: "Arial Narrow", Arial sans-serif;font-size: 11px;color: Black
		 
	}
	
	.TEXTAREA {
		 background-color : white; 
		 border-bottom : 1px solid black; 
		 border-left : 1px solid black; 
		 border-right : 1px solid black; 
		 border-top : 1px solid black; 
		 padding-bottom : 1px; 
		 padding-left : 1px; 
		 padding-right : 1px; 
		 padding-top : 1px; 
		 color : black; 
		 background : white; 		
         font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: Black
	}    
    
    .INP_DROP {
    	height: 18px;
        font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: Black
    }   
     
	a.NewHeaderLink:link {color: Black;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
	a.NewHeaderLink:visited {color: Black;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
	a.NewHeaderLink:hover {color: Black;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}    

	a.toolLnk:link {color: #0560A6;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font: bold;}
	a.toolLnk:visited {color: #0560A6;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font: bold;}
	a.toolLnk:hover {color: Red;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font: bold;}
   
	a.SubMenuLNK:link {color: Black;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
	a.SubMenuLNK:visited {color: Black;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
	a.SubMenuLNK:hover {color: Red;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}

	a.SubMenuLNK1:link {color: navy;font: bold; font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
	a.SubMenuLNK1:visited {color: navy;font: bold;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
	a.SubMenuLNK1:hover {color: Red;font: bold;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}

	a.help:link {color: #d7d7d7;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
	a.help:visited {color: #d7d7d7;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
	a.help:hover {color: #d7d7d7;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:Gray;}

	a.HrefLetter:link {color: black;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font: normal;}
	a.HrefLetter:visited {color: black;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font: normal;}
	a.HrefLetter:hover {color: red;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font: normal;}     
        
  	a.lnkNAME:link {color: #364e78;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
	a.lnkNAME:visited {color: #364e78;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
	a.lnkNAME:hover {color: Black;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
    
	a.lnk:link {color: #364e78;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font: bold;}
	a.lnk:visited {color: #364e78;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font: bold;}
	a.lnk:hover {color: Black;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font: bold;}

	a.MainMenuLNK:link {color: #364e78;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font: bold;}
	a.MainMenuLNK:visited {color: #364e78;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font: bold;}
	a.MainMenuLNK:hover {color: #ff8c00;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font: bold;}

	a.Href2:link {color: darkcyan;	font-weight: bold;}
	a.Href2:visited {color: darkcyan;	font-weight: bold;}
	a.Href2:hover {color: cadetblue;	font-weight: bold;}     

	a.Href3:link {color: red;	font-weight: bold;}
	a.Href3:visited {color: red;	font-weight: bold;}
	a.Href3:hover {color: indianred;	font-weight: bold;}     

	a.Href4:link {color: navy;	font-weight: bold;}
	a.Href4:visited {color: navy;	font-weight: bold;}
	a.Href4:hover {color: royalblue;	font-weight: bold;}

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.style1r {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:red;
}
.style1g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:green;
}
.style2 {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	/*font-style: italic;*/
	font-weight: bold;
	color: black;
}
.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #CC0066;
}
.style3b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.style3b_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: black;
}
.style6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009900;
}
/*
.style7 {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
}
*/
.style8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0099FF;
}
/* .style20 {font-size: xx-small} */

.style26 {
	font-size: 16px;
	color: #009900;
	font-weight: bold;
}

/*.style31 {font-size: 16px
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14;
}
*/

.style21 {font-size: 36px} /*receipt1.asp,msg14_receipt.asp not used */

.searchbar1 {
	background-color: red/*#111111;*/
	bordercolor: red; /*#BCC5C4;*/
	}
	
.header1 {
	background-color: #B3DFDD;
}

.body1 {

	background-color: #E0DFE3;
}

/*
.header2 {

	background-color: #EF9489;
}
*/
.header2 {

	background-color: #00CC66;
}
.background1 {bgcolor: #CCCCFF}

.dblist1 {background-color: #00CCFF}

.style42 {	color: #616161;
			font-size:10;
			font-weight: bold;
}

.style43 {	color: #808080;
			font-size:10;
}

.stylereg {	color: #009900;
			font-size:10;
}
.styleregnp {color: #CC0000;
			font-size:10;
}
.stylepaid {color: #0066FF;
			font-size:10;
}

.border100 {border-color: #d9d9d9;
			font-size:10;
}
.style_req {color: #FF0000;
			font-size:10;
}
.style_file_link_ok {color: #FF0000;
			font-size:10;
}
.style_file_link_local {color: purple;
			font-size:10;
}
.style_file_link_custom {color: darkcyan;
			font-size:10;
}
.style_header_normal {
	color: black;
	font-size:10;
	font-weight: bold;
}
.style_nofile {color: #FF0000;
			font-size:10;
}
.style_boldnote {color: #FF0000;
			font-size:10;
}
.style_admin {color: #FF0000;
			font-size:10;
}
.style_not_active {color: #888888;
			font-size:10;
}
.style_yes {color: #0000FF; /* blue */
			font-size:10;
}
.style_no {color: #FF0000; /* red */
			font-size:10;
}
.cms_border {border-color: red; /*#BCC5C4;*/
			font-size:10;
}
.style_completed {color: green; /* red */
			font-size:10;
}
.style_not_completed {color: purple; /* red */
			font-size:10;
}
/*table.table_admin1 td {	
	padding-top:2px; 
	padding-right:2px; 
	padding-bottom:2px; 
	padding-left:2px;
	color: purple;
}*/

table.table_admin1 tr {
	background-color: #CCCCCC;
	}

table.table_register1 tr {
	background-color: #CCCCCC;
	color: black;
	font-size:15;
	font-weight: bold;
	}

table.table_selection tr {
	background-color: #CCCCCC;
	color: black;
	font-size:15;
	font-weight: bold;
	border:1px solid #111111;
	}

/* table.table_admin1 tr td{
	color: black;
	font-size:10;
text-decoration:none;	}
*/
	
table.table_home_left tr {
	background-color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	color: #009933;
	}

table.table_home_right tr {
	background-color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	color: #009933;
	}

table.table_home_left_CMS tr {
	background-color: #E0E0E0 ;
	font-family: Arial, Helvetica, sans-serif;
	color: #009933;
	}

table.table_home_right_CMS tr {
	background-color: #E0E0E0 ; /* #B3DFDD;*/
	font-family: Arial, Helvetica, sans-serif;
	color: #009933;
	}

table.table_body tr {
	background-color: #E0DFE3;
	font-family: Arial, Helvetica, sans-serif;
	/*color: #009933;*/
	}
	
.style_hightlight_list {
	color: #FF0000;
	font-size:10;
	background-color: #B3DFDD;
}

/*a.effect1:hover { }
p { margin: 0px 0px 15px 0px; }*/

a.button1 {
	background:#007de2 url(imagesx/button_bg.jpg) repeat-x;
	/*background:#990000; /*url(imagesx/button_bg.jpg) repeat-x;*/
	padding:5px 10px 5px 10px;
	/*color: #990000;*/
	color: #007de2;
	/*text-decoration: none;*/
	/*border:1px solid #111111; /* 32312f */
	text-transform:uppercase;
	font-size:15px;
	line-height:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.button1:link   {
	background:#007de2 url(imagesx/button_bg.jpg) repeat-x;
	color:white;text-decoration:none;
	/*background:blue;*/
}
a.button1:visited   {
	background:#007de2 url(imagesx/button_bg.jpg) repeat-x;
	color:white;text-decoration:none;
	/*background:blue;*/
}
a.button1:hover   {
	background:#111111 url(imagesx/button_bg_r.jpg) repeat-x;
	color:white;text-decoration:none;
	/*background:red;*/
}
a.button2 {
	background:#007de2 url(imagesx/button_bg.jpg) repeat-x;
	/*background:#990000; /*url(imagesx/button_bg.jpg) repeat-x;*/
	padding:5px 10px 5px 10px;
	/*color: #990000;*/
	color: #007de2;
	/*text-decoration: none;*/
	/*border:1px solid #111111; /* 32312f */
	text-transform:uppercase;
	font-size:15px;
	line-height:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.button2:link   {
	background:#007de2 url(imagesx/button_bg.jpg) repeat-x;
	color:white;text-decoration:none;
	/*background:blue;*/
}
a.button2:visited   {
	background:#007de2 url(imagesx/button_bg.jpg) repeat-x;
	color:white;text-decoration:none;
	/*background:blue;*/
}
a.button2:hover   {
	background:#111111 url(imagesx/button_bg_o.jpg) repeat-x;
	color:white;text-decoration:none;
	/*background:red;*/
}
tr {background-color: #ffffff}
  /*.initial { background-color: #ffffff; color:#000000 }*/
  .initial { background-color: #ffffff }
  .normal { background-color: #ffffff }
  .highlight { background-color: Lightgrey }
  .whitesmoke1 { background-color: #F5F5F5 }
  .static { background-color: #CCCCCC }
  .searchbar { background-color: Lightgrey }
  .select_rows { background-color: #CCCCCC }
  
.SELECT_DOC {
    	background-color: Lightgray; 
		border: 0;
		color: green;
    }   
.SELECT_DOC_NO {
    	background-color: Lightgray; 
		border: 0;
		color: red;
    }   
.SELECT_OPTION_FOUND {
    	background-color: #ffffff; 
		border: 0;
		color: blue;
    }   
.style3b1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #00CC00;
}
.style3b2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
a.title_event {color:red;}
a.title_event:hover {color:#FF0000;}
a.title_event_webcast {color:green;}
a.title_event_webcast:hover {color:#FF0000;}
a.title_event_document {color:blue;}
a.title_event_document:hover {color:#FF0000;}
a.title_event_attachment {color:gray;}
a.title_event_attachment:hover {color:#FF0000;}

a.title_product {color:darkred;}
a.title_product:hover {color:#FF0000;}
a.title_product_webcast {color:darkgreen;}
a.title_product_webcast:hover {color:#FF0000;}
a.title_product_document {color:darkblue;}
a.title_product_document:hover {color:#FF0000;}
a.title_product_attachment {color:darkgray;}
a.title_product_attachment:hover {color:#FF0000;}

a.title_member {color:black;}
a.title_member:hover {color:#FF0000;}
        
#fullheight{height:100%}

.checkbox_select_admin_text {	
	color: DarkSlateGrey ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.checkbox_select_admin_text_checked {	
	color: Red ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font: bold;
}

.checkbox_select_member_text {	
	color: Black ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.checkbox_ID {
	color: black ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.style_border1 {
	border:1px solid black;
	background-color : lightgray; 
	background : lightgray; 
}

.EMAIL_GOOD {
    	background-color: #80C080; 
		color: green;
}   
.EMAIL_BAD {
    	background-color: #FF8080; 
		color: green;
}   
.EMAIL_UNKNOWN {
    	background-color: #FFFF99; 
		color: green;
}   
.EMAIL_TIMEOUT {
    	background-color: #B2B2FF; 
		color: green;
}   
.EMAIL_NOT_VALID {
    	background-color: Khaki; 
		color: green;
}   
.EMAIL_NOT_SUBSCRIBED {
    	background-color: IndianRed; 
		color: green;
}   
.EMAIL_READ {
    	background-color: Aquamarine; 
		color: green;
}   
.EMAIL_UNDELIVERABLE {
    	background-color: LightBlue; 
		color: green;
}   
.EMAIL_IDENTICAL {
    	background-color: Wheat; 
		color: green;
}   
.USER_HEADER {
    	background-color: Wheat; 
		color: green;
}   
.USER_CONTROL_HEADER {
    	background-color: Tan; 
		color: green;
}   
.USER_MARKDELETED {
    	background-color: Tomato; 
		color: green;
}   
.USER_CHANGED {
    	background-color: LightGreen; 
		color: green;
}   
.USER_PENDING {
    	background-color: LightGrey; 
		color: green;
}   
.USER_REGISTERED {
    	background-color: LightGreen; 
		color: green;
}   
.USER_CURRENTDATA {
    	background-color: Gold; 
		color: green;
}   
.USER_UPDATEDATA {
    	background-color: LightBlue; 
		color: green;
}   
.PRIVATE_ITEM {
		font-size:8px;
		color: red;
}   
.NON_PRIVATE_ITEM {
		color: green;
}   
.SUBS_ITEM {
		color: green;
}   
.NON_SUBS_ITEM {
		color: red;
}   
.EMAIL_VALID_ITEM {
		color: green;
}   
.EMAIL_NOT_VALID_ITEM {
		color: red;
}   
.ITEM_REGISTERED_NOT_PAID {
		color: green;
}   
.ITEM_REGISTERED_PAYMENT_NOT_REQUIRED {
		color: red;
}   
.ITEM_PAID {
		color: blue;
}   
.ITEM_PAYMENT_UNKNOWN {
		color: gray;
}   
.QUIZ_ANSWERS {
		color: red;
}   
.QUIZ_YOUR_ANSWER {
		color: green;
}
 
.QUESTION {
    	background-color: Whitesmoke; 
		color: black;
}   
.ANSWER {
    	background-color: Lightgray; 
		color: black;
}   
.ANSWER_CORRECT {
    	background-color: Lightgreen; 
		color: black;
}   
 
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
/*background-color: transparent;*/
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
}

/*.thumbnail span img{ */     /*CSS for enlarged image*/

/*border-width: 0;

padding: 2px;

}*/

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */
}

 
