/* ####################################### */
/* Organons' PassPort - DEFAULT STYLESHEET */
/* ####################################### */

body {background-color:#FFFFFF;}
font {font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:13px; color:#000000; }
td {font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:13px; color:#000000; }

/* registration / myprofile / check password form */
	
	/* general */

	.opp_tableborder01 { border-color:#FFFFFF; }


	/* buttons */
	.button_login { font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; height: 22; background-color: #DADADA; font-weight:bold; font-size: 11px; width: 60px; cursor: hand;}
	.button_register { font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; height: 24; background-color: #DADADA; font-weight:bold; font-size: 11px; width: 120px; cursor: hand;}
	.button_submit { font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; height: 24; background-color: #DADADA; font-weight:bold; font-size: 11px; width: 120px; cursor: hand;}
	.button_closewindow { font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; height: 24; background-color: #DADADA; font-weight:bold; font-size: 11px; width: 120px; cursor: hand;}
	.button_PM2004 { font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; background-color: #999999; color: white; font-weight:bold; border: solid 1px #003366; font-size: 11px; width: 90px; cursor: hand;}
	.checkbox_login { font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; height: 22; font-weight:bold; font-size: 11px; }

	/* form fields */
	.form_small { font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:12px; color:#000000; width: 50px; }
	.form_medium { font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:12px; color:#000000; width: 90px; }
	.form_large { font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:12px; color:#000000; width: 150px; }
	.form_default { font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:12px; color:#000000; }

	/* fonts */
    .opp_subtxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color: #2D3E7F; text-decoration : none; }
	.opp_bhead { font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:13px; color: #2D3E7F; font-weight : bold; text-decoration : none}
	.opp_bgbhead { font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:13px; color: #2D3E7F; font-weight : bold; text-decoration : none;  background-color:#CCCCCC}
	.opp_formtext {font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:11px; color:#000000; }
	.opp_txt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 13px; color: #2D3E7F; text-decoration : none; }
	.opp_txt_default {font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:13px; color:#000000; }
	.opp_error_txt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 13px; color: #FF0000; text-decoration : none; }
	.opp_large_header { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 16px; color: #2D3E7F; text-decoration : none; }

	/* rollover */

	a:link.opp_txt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 13px; color : #2D3E7F; text-decoration : none;  font-weight : bold; }
	a:visited.opp_txt  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 13px; color : #2D3E7F; text-decoration : none; font-weight : bold;}
	a:active.opp_txt  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 13px; color : #2D3E7F; text-decoration : none;  font-weight : bold; }
	a:hover.opp_txt  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 13px; color : #7E8FD1;  text-decoration : underline;  font-weight : bold; }

	a:link.opp_txt_med { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 12px; color : #2D3E7F; text-decoration : none;  font-weight : bold; }
	a:visited.opp_txt_med  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 12px; color : #2D3E7F; text-decoration : none; font-weight : bold;}
	a:active.opp_txt_med  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 12px; color : #2D3E7F; text-decoration : none;  font-weight : bold; }
	a:hover.opp_txt_med  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 12px; color : #7E8FD1;  text-decoration : underline;  font-weight : bold; }

	a:link.opp_txt_small { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color : #2D3E7F; text-decoration : none;  font-weight : normal; }
	a:visited.opp_txt_small  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color : #2D3E7F; text-decoration : none; font-weight : normal;}
	a:active.opp_txt_small  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color : #2D3E7F; text-decoration : none;  font-weight : normal; }
	a:hover.opp_txt_small  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color : #7E8FD1;  text-decoration : underline;  font-weight : normal; }
	
	a:link.opp_txt_small_bold { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color : #2D3E7F; text-decoration : none;  font-weight : bold; }
	a:visited.opp_txt_small_bold  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color : #2D3E7F; text-decoration : none; font-weight : bold;}
	a:active.opp_txt_small_bold  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color : #2D3E7F; text-decoration : none;  font-weight : bold; }
	a:hover.opp_txt_small_bold  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color : #7E8FD1;  text-decoration : underline;  font-weight : bold; }

	a:link.opp_txt_small_dc { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color : #2D3E7F; text-decoration : underline;  font-weight : normal; }
	a:visited.opp_txt_small_dc  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color : #2D3E7F; text-decoration : underline; font-weight : normal;}
	a:active.opp_txt_small_dc  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color : #2D3E7F; text-decoration : underline;  font-weight : normal; }
	a:hover.opp_txt_small_dc  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color : #7E8FD1;  text-decoration : underline;  font-weight : normal; }
	
	a:link.opp_txt_small_bold_dc { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color : #2D3E7F; text-decoration : underline;  font-weight : bold; }
	a:visited.opp_txt_small_bold_dc  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color : #2D3E7F; text-decoration : underline; font-weight : bold;}
	a:active.opp_txt_small_bold_dc  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color : #2D3E7F; text-decoration : underline;  font-weight : bold; }
	a:hover.opp_txt_small_bold_dc  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color : #7E8FD1;  text-decoration : underline;  font-weight : bold; }

	a:link.opp_simple { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color : #2D3E7F; text-decoration : underline;  font-weight : normal; }
	a:visited.opp_simple  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color : #2D3E7F; text-decoration : underline; font-weight : normal;}
	a:active.opp_simple  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color : #2D3E7F; text-decoration : underline;  font-weight : normal; }
	a:hover.opp_simple  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color : #7E8FD1;  text-decoration : underline;  font-weight : normal; }

	a:link.opp_large_header { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 16px; color : #2D3E7F; text-decoration : none;  font-weight : bold; }
	a:visited.opp_large_header  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 16px; color : #2D3E7F; text-decoration : none; font-weight : bold;}
	a:active.opp_large_header  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 16px; color : #2D3E7F; text-decoration : none;  font-weight : bold; }
	a:hover.opp_large_header  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 16px; color : #7E8FD1;  text-decoration : underline;  font-weight : bold; }

	/* background colours */
	.opp_bgloginhead { background-color:#CCCCCC; }
	.opp_bglogindark { background-color:#DDDDDD; }
	.opp_bgloginmain { background-color:#EEEEEE; }
	.opp_bgline { background-color:#FFFFFF; }

	/* regarea */
	.opp_regarea_left { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:13px; color: #000000; text-decoration : none; background-color:#EEEEEE; }
	.opp_regarea_right { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:13px; color: #000000; text-decoration : none; background-color:#DADADA; }
	.opp_regarea_intro_block { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:13px; color: #000000; text-decoration : none; background-color:#FFFFFF; }
	.opp_regarea_footer_block { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:13px; color: #000000; text-decoration : none; background-color:#FFFFFF; }
	.opp_regarea_required { font-family : 'Arial', 'Verdana', 'Helvetica', 'sans-serif'; font-size:17px; color: #FF0000; font-weight : bold; text-decoration : none; }
	.opp_regarea_footer { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:11px; color: #000000; text-decoration : none; }
	.opp_regarea_footnote { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:13px; color: #000000; text-decoration : none; }
	.opp_regarea_header { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:15px; color: #7A7A7A; font-weight : bold; text-decoration : none; }
	.opp_regarea_line { background-color: #7A7A7A; }
	.opp_regarea_form { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 12px; color: #2D3E7F; text-decoration : none; }
	
	.opp_regarea_error_bg { background-color:#FAF1F1; }
	.opp_regarea_error_header { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:15px; color: #CC0000; font-weight : bold; text-decoration : none; }
	.opp_regarea_error_text { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:13px; color: #CC0000; font-weight : normal; text-decoration : none; background-color:#FAF1F1;}
	.opp_regarea_error_line { background-color: #EC0000; }
	a:link.opp_regarea_error_text { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 13px; color: #CC0000; text-decoration: underline; font-weight : bold;}
	a:visited.opp_regarea_error_text { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 13px; color: #CC0000; text-decoration : underline; font-weight : bold;}
	a:active.opp_regarea_error_text { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 13px; color: #CC0000; text-decoration : underline; font-weight : bold;}
	a:hover.opp_regarea_error_text { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 13px; color: #000000; text-decoration : underline; font-weight : bold;} 


	

/* login block specific */

	/* fonts */	 
	.opp_loginhead { font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:12px; color: #2D3E7F; font-weight : bold; text-decoration : none; }
	.opp_login_tiny { font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:10px; color: #2D3E7F; font-weight : normal; font-style : italic;}
	.opp_login_choice { font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:12px; color: #2D3E7F; font-weight : bold; text-decoration : none; }


	.opp_logintxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 12px; color: #2D3E7F; text-decoration : none; font-weight : bold;}
	a:link.opp_logintxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 12px; color: #00826B; text-decoration: none; font-weight : bold;}
	a:visited.opp_logintxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 12px; color: #00826B; text-decoration : none; font-weight : bold;}
	a:active.opp_logintxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 12px; color: #99CDC4; text-decoration : none; font-weight : bold;}
	a:hover.opp_logintxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 12px; color: #99CDC4; text-decoration : none; font-weight : bold;} 
   
    .opp_loginsubtxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color: #2D3E7F; text-decoration : none; font-weight : normal;}
	a:link.opp_loginsubtxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color: #00826B; text-decoration: underline; font-weight : normal; }
	a:visited.opp_loginsubtxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color: #00826B; text-decoration : underline; font-weight : normal; }
	a:active.opp_loginsubtxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color: #99CDC4; text-decoration : underline; font-weight : normal; }
	a:hover.opp_loginsubtxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color: #99CDC4; text-decoration : underline; font-weight : normal;} 


/* ########################## */
/* OLD COMMERCE SERVER STYLES */
/* ########################## */

/* general */

	body.cs_standard {background-color:#FFFFFF;}
    td.cs_standard  { font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:13px; color:#FFFFFF; }
	.cs_tableborder01 { border-color:#FFFFFF; }
	.cs_bgtop	{ background-color:#00826B }
	.cs_bgheader { background-color:#00826B}
    .cs_title01  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 17px; color:#FFFFFF; }
	 
/* registration / myprofile / check password form */
	
	/* background colors */
	.cs_bgbhead { background-color:#CCCCCC}	
	.cs_bgtxt { background-color:#EEEEEE} 
	 
	/* fonts */
	.cs_bhead { font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:12px; color: #2D3E7F; font-weight : bold; text-decoration : none}
    .cs_bghead { font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:12px; color: #2D3E7F; font-weight : bold; text-decoration : none}
	.cs_txt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 12px; color: #2D3E7F; text-decoration : none; }
    .cs_subtxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color: #2D3E7F; text-decoration : none; }
	
	
/* login block */	 
	
	/* background colours */
	.cs_bgloginhead { background-color:#CCCCCC;}
	.cs_bgloginmain { background-color:#EEEEEE;}
	.cs_bgline { background-color:#FFFFFF;}
		
	/* fonts */	 
	.cs_loginhead { font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size:12px; color: #2D3E7F; font-weight : bold; text-decoration : none}
	
	.cs_logintxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 12px; color: #2D3E7F; text-decoration : none; font-weight : bold;}
	a:link.cs_logintxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 12px; color: #00826B; text-decoration: none; font-weight : bold;}
	a:visited.cs_logintxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 12px; color: #00826B; text-decoration : none; font-weight : bold;}
	a:active.cs_logintxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 12px; color: #99CDC4; text-decoration : none; font-weight : bold;}
	a:hover.cs_logintxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 12px; color: #99CDC4; text-decoration : none; font-weight : bold;} 
   
    .cs_loginsubtxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color: #2D3E7F; text-decoration : none; font-weight : normal;}
	a:link.cs_loginsubtxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color: #00826B; text-decoration: underline; font-weight : normal; }
	a:visited.cs_loginsubtxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color: #00826B; text-decoration : underline; font-weight : normal; }
	a:active.cs_loginsubtxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color: #99CDC4; text-decoration : underline; font-weight : normal; }
	a:hover.cs_loginsubtxt { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 11px; color: #99CDC4; text-decoration : underline; font-weight : normal;} 

	/* content classes */
	 .cs_content01 {color: #2D3E7F; font-size: 13px; font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-weight: normal }
	 a:link.cs_content01 {color: #00826B; font-size: 13px; font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-weight: normal }
	 a:visited.cs_content01 {color: #00826B; font-size: 13px; font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-weight: normal }
	 a:active.cs_content01 {color: #99CDC4; font-size: 13px; font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-weight: normal; text-decoration: underline }
	 a:hover.cs_content01 {color: #99CDC4; font-size: 13px; font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-weight: normal; text-decoration: underline }

/* Password forgotten? */
    .cs_forgotten { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 12px; color: #00826B; text-decoration : none; font-weight : bold;}
	a:link.cs_forgotten { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 12px; color: #00826B; text-decoration: none; font-weight : bold;}
	a:visited.cs_forgotten { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 12px; color: #00826B; text-decoration : none; font-weight : bold;}
	a:active.cs_forgotten { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 12px; color: #99CDC4; text-decoration : none; font-weight : bold;}
	a:hover.cs_forgotten { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 12px; color: #99CDC4; text-decoration : none; font-weight : bold;}

	.cs_reminder_error {color: #FF0000; font-size: 13px; font-family: 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-weight: normal }

	
/* close button style */
	.cs_close  { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif';  font-size : 13px; color : #00826B;  font-weight : bold; }
    a:link.cs_close { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 13px; color : #00826B; font-weight : bold; text-decoration : none; }
    a:visited.cs_close   { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 13px; color : #00826B; font-weight : bold; text-decoration : none; }
    a:active.cs_close    { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 13px; color : #99CDC4; font-weight : bold; text-decoration : underline; }
    a:hover.cs_close   { font-family : 'Trebuchet MS', 'Verdana', 'Helvetica', 'sans-serif'; font-size : 13px; color : #99CDC4; font-weight : bold; text-decoration : underline; }
