/* CSS Document */

body {

	background-image: url(../images/base/background.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background-color: #DDDDDD;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

img { border-style:none; }

/***** TEXT STYLES *****/

.text11_B_dgray {font-weight:bold; color:#666666;font-size:11px;}

.text11_dgray  {color:#666666; line-height:12px; font-size:11px;}

.text11_Right_dgray  {color:#666666; line-height:12px; font-size:11px; text-align:right;}

.text11_I_dgray {font-style:italic; color:#666666;font-size:11px;}

.text11_dgray_treb  {color:#666666; font-family:Trebuchet MS, Helvetica, sans-serif; line-height:12px; font-size:11px;}

.contentheading {color:#FFFFFF; font-weight:bold; font-size:12px; text-transform:uppercase;}

.kxen {color:#1c4d68; font-weight:bold;}

.text11_B_purple {color:#696969; font-weight:bold;font-size:11px;}

.text_right_purple {color:#6a0a69; font-weight:bold; font-family:Trebuchet MS, Helvetica, sans-serif; line-height:12px;}

.text10_gray {color:#b2b2b2; font-size:10px;}
.note {font-size:10px;}
.text_copy {line-height:12px;}
.text_newsheader{color:#6a0a69; font-weight:bold; font-family:Trebuchet MS, Helvetica,; text-transform:uppercase;  font-size:16px; }

.home_title{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:900;color:#00447C;margin-top:10px;}
.home_titlesmall{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:900;color:#00447C;text-transform:uppercase;margin-top:10px;padding:0px 45px 15px;}
.home_subtitle{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:900;color:#B5B4C2;margin-top:-20px;padding-left:0px;padding-top:0px;}
.home_klicken{text-align:left;}



/***** BACKGROUND IMAGES *****/

.header_banner {
	background-image:url(../images/base/banner2008.jpg);
	background-repeat:no-repeat;
	background-color:#133F77;
}

.banner{background-color:white;}

.bar2{background-image:url(../images/base/purplebar.gif); background-repeat:repeat-x;}

.logo {background-image:url(../images/base/kxen_logo.gif); background-repeat:no-repeat;}

.slogan{background-image:url(../images/base/kxen_slogan.gif); background-repeat:no-repeat;}

.bar{background-image:url(../images/base/purplebar.gif);height:38px;background-repeat:repeat;}

.bar_tab{background-image:url(../images/base/blue_bar_tab.gif); background-repeat:repeat-x; background-position:bottom; }

.bg_breadcrumb{background-image:url(../images/base/bg_breadcrumb.jpg); background-repeat:repeat-x;}

.carrot{background-image:url(../images/base/bc_carrot.gif);background-repeat:no-repeat; background-position:center; width:26px;}

.main_shadow_R {background-image:url(../images/base/MAIN_SHADOW_R.jpg); background-repeat:no-repeat; background-position:top; width:25px}

.main_shadow_L {background-image:url(../images/base/MAIN_SHADOW_L.jpg); background-repeat:no-repeat; background-position:top; width:25px}

.main_shadow_T {background-image:url(../images/base/MAIN_SHADOW_T.jpg); background-repeat:repeat-x; height:10PX;}

.sub_bottom{background-image:url(../images/base/SUB_NAV_B.jpg); background-repeat:no-repeat; height:29px;}

.sub_mid {background-color:#F6F6F6; }

.sub_line{background-image:url(../images/base/sub_line.gif); height:15px; background-position:center;}

.main_bg_bottom {background-image:url(../images/base/main_cnt_bottom.gif); background-repeat:no-repeat; height:40px; width:462px; background-position:top;}
.moduletable-main_bg_bottom tr td {background-image:url(../images/base/main_cnt_bottom.gif); background-repeat:no-repeat; height:40px; width:462px; background-position:center;}

.right_title{background-image:url(../images/base/rt_box_T.gif); height:24px;}

.right_mid{background-image:url(../images/base/rt_box_mid.gif); background-repeat:repeat-y;}


.footer{background-image:url(../images/base/footer.gif); background-repeat:repeat-x; background-color:#FFFFFF;}

.dottedline{background-image:url(../images/dotted_line.gif); background-repeat:repeat-x; background-position:center;}

.sub_heading_border{background-image:url(../images/base/sub_title_background.gif); background-repeat:repeat-x; background-color:#FFFFFF;}


.main_header {color:#9d2d75; font-weight:bold; font-size:18px; text-transform:uppercase;} 

.sub_header {background-image:url(../images/base/sub_title.gif); background-repeat:no-repeat; height:34px; color:#6a0a69; font-weight:bold; font-size:12px; text-transform:uppercase; padding-left:23px; margin-top:15px;}

.purple_subsections
{background-image:url(../images/base/purple_titlebg.gif); background-repeat:repeat-x; height:34px; color:#1e4e65; font-weight:bold; font-size:12px; padding-left:5px;}

.homebox1{background-image:url(../images/base/home_box1_bg.jpg); background-repeat:no-repeat; background-color:#FFFFFF; padding-right:15px; padding-top:20px;}


/***** LINKS *****/

A.Link_purpletitle {color:#6a0a69; font-weight:bold; text-decoration:none; padding-left:12px; font-size:12px; background-image:url(../images/arrow_mc_links.gif); background-repeat:no-repeat;}
A.Link_purpletitle:hover {color:#666666; text-decoration:underline; background-image:url(../images/arrow_mc_links_hover.gif);}
A.Link_purpletitle:active{color:#6a0a69; text-decoration:underline;}

A.Link_bluetitle {color:#1e4e65; font-weight:bold; text-decoration:none; font-size:12px;}
A.Link_bluetitle:hover {color:#666666; text-decoration:underline;}
A.Link_bluetitle:active{color:#1e4e65; text-decoration:underline;}

A.Link_topnav {color:#1b4d68; text-decoration:underline; font-weight:bold; font-family:Trebuchet MS, Helvetica, sans-serif;}
A.Link_topnav:visited {color:#1b4d68; text-decoration:underline;}
A.Link_topnav:hover {color:#bd3292; text-decoration:underline;}
A.Link_topnav:active{color:#bd3292; text-decoration:underline;}

A.Link_sub {color:#666666; text-decoration:none; font-family:Trebuchet MS, Helvetica, sans-serif; padding-left:9px; font-size:12px;}
A.Link_sub:visited {color:#6a0a69;}
A.Link_sub:hover {color:#6a0a69; background-image:url(../images/sub_carrot.gif); background-repeat:no-repeat;}
A.Link_sub:active{color:#6a0a69;}

A.Link_right {color:#666666; text-decoration:none; font-family:Trebuchet MS, Helvetica, sans-serif;  background-image:url(../images/bullet_star.gif); padding-left:15px; background-repeat:no-repeat;}
A.Link_right:visited {color:#6a0a69;}
A.Link_right:hover {color:#6a0a69; text-decoration:underline;}
A.Link_right:active{color:#6a0a69;}

A.Link_footer {color:#b2b2b2; text-decoration:underline;font-family:Trebuchet MS, Helvetica, sans-serif; font-size:10px;}
A.Link_footer:visited {color:#b2b2b2; text-decoration:underline;}
A.Link_footer:hover {color:#6a0a69; text-decoration:underline;}
A.Link_footer:active{color:#6a0a69; text-decoration:underline;}

A.Link_anchor {color:#1c4d68; font-weight:bold; text-decoration:none; font-family:Trebuchet MS, Helvetica, sans-serif; padding-left:12px; font-size:11px; background-image:url(../images/arrow_mc_links.gif); background-repeat:no-repeat;}
A.Link_anchor:visited {color:#666666; text-decoration:underline; background-image:url(../images/arrow_mc_links_hover.gif);}
A.Link_anchor:hover {color:#666666; text-decoration:underline; background-image:url(../images/arrow_mc_links_hover.gif);}
A.Link_anchor:active{color:#1c4d68; text-decoration:underline;}

A.Link_email {color:#1c4d68; font-weight:bold; text-decoration:none; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:11px;}
A.Link_email:visited {color:#666666; text-decoration:underline;}
A.Link_email:hover {color:#666666; text-decoration:underline;}
A.Link_email:active{color:#1c4d68; text-decoration:underline;}

A.Link_title {color:#1c4d68; font-weight:bold; text-decoration:none; font-size:12px;}
A.Link_title:visited {color:#666666; text-decoration:underline;}
A.Link_title:hover {color:#666666; text-decoration:underline;}
A.Link_title:active{color:#1c4d68; text-decoration:underline;}

A.Link_bdytxt {color:#149fd8;text-decoration:underline; font-size:11px;}
A.Link_bdytxt:visited {color:#b03a84;}
A.Link_bdytxt:hover {color:#b03a84;}
A.Link_bdytxt:active{color:#149fd8;}

A.Link_more {color:black;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;font-style:italic;text-decoration:none;background-image:url(../images/arrow_more_links.gif); background-repeat:no-repeat;padding-left:20px}
A.Link_more:visited{color:#black;}


/***** MISC *****/

.inputForm{ border: solid 1px #004669; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left:3px;}

.bg_main{background-color: #f6f5f0;}

.main_title_bg{background-color:#1c4d68;}

.rt_bg{background-color:#dfdede;}

.home_right_top { padding-top:5px; }



/* 
mambo header layout
*/

A.mainlevel_topnav {color:#ffffff; text-decoration:underline;  font-family:Trebuchet MS, Helvetica, sans-serif;}

A.mainlevel_topnav:visited {color:#ffffff; text-decoration:underline;}

A.mainlevel_topnav:hover {color:#ffffff; text-decoration:underline;}

A.mainlevel_topnav:active{color:#ffffff; text-decoration:underline;}


/*** mambo top menu layout ***/

.moduletable-topmenu
{ 
	height:34px;
	padding-left:5px;
	padding-bottom:5px;
	width:812px;
}

.mainlevel-nav
{
	width:15px;
}
a.mainlevel-nav
{
	display:block;
 	float:left;
   padding:1px 0px 5px;
	text-decoration:none;
	color: #ffffff;
	font-weight:bold;
	text-align:center;
	background:url("../images/base/tab_inactive.gif");
	width:99px;
	z-index:3;

}


a.mainlevel-nav:hover{

	color:#000000;
	text-decoration:none;
	background-image: url("../images/base/tab_active.gif");
	background-repeat:no-repeat;

}

.sub_left_space { padding-left:10px; }
.sub_right_space { padding-right:10px; }

.moduletable-banner tr td { width:885px; height:97px; }
table.moduletable-banner {border-width:5px;}

.moduletable-langbar{vertical-align:middle; height:34px;}

/************ LEFT MENU *************/

A.mainlevel-sub {color:#6e6e6e; font-size:12px; text-decoration:none; font-family:Trebuchet MS, Helvetica, sans-serif; /*padding:5px 10px 5px 20px;*/ padding-left:10px;}
A.mainlevel-sub:visited {color:#666666;}
A.mainlevel-sub:hover {color:#666666;}
A.mainlevel-sub:active{color:#666666;}
.mainlevel-sub#active_menu-sub { font-weight:bold;}
.moduletable-left th {
background-image:url(../images/base/sub_nav_top.gif); background-repeat:repeat-x; height:31px; background-position:left bottom;
font-family:Trebuchet MS, Helvetica, sans-serif; color:#A2357A; font-weight:bold; font-size:16px; text-transform:uppercase;
text-align:left; padding-left:10px; padding-top:5px; width:161px; 
}

.moduletable-left tr td table tr td { 
height:15px; 
}

.mainlevel-sub hr {
background-color: #e3e3e3; /* mozilla */
border: 0px; /* fixes mozilla height */
color: #e3e3e3; /* ie */
height: 1px;
margin: 0px 5px 0px 5px;

}

.left_bottom {
background-image:url(../images/base/sub_nav_bottom.gif);
background-repeat:repeat-x;
height:18px;
width:161px;
}

A.sublevel-sub {color:#a3367a; text-decoration:none; font-family:Trebuchet MS, Helvetica, sans-serif; /*padding:5px 10px 5px 20px; */ padding-left:18px;
background-image:url(../images/base/sub_arrow.gif); background-repeat:no-repeat; background-position:left; }
A.sublevel-sub:visited {color:#666666;}
A.sublevel-sub:hover {color:#666666;}
A.sublevel-sub:active{color:#666666;}
.sublevel-sub#active_menu-sub  {font-weight:bold;}
.mainlevel-sub div {padding-left:35px;}


/************ RIGHT MENU *************/
table.moduletable-header tr td {background-image:url(../images/base/rt_box_mid.gif); background-repeat:repeat-y; padding-left:2px; width:222px; }

.moduletable-header th { background-image:url(../images/base/rt_box_T.gif); background-repeat:no-repeat; padding:10px 5px 5px 10px; 
text-align:left; color:#ababab;  font-size:16px;font-weight:bold; font-family:Trebuchet MS, Helvetica, sans-serif; 
 border-bottom:1px solid #dfdede; width:199px; text-transform:uppercase;}

.moduletable-right th { background-image:url(../images/base/rt_box_T_repeat.gif); background-repeat:repeat-y; vertical-align:middle; text-align:center; 
color:#8f3169; font-size:16px;font-weight:bold; font-family:Trebuchet MS, Helvetica, sans-serif; height:30px; text-transform:uppercase;  }

.moduletable-header tr td table { background-color:#f6f5f0; margin:5px 5px 5px 5px; border:1px solid #dfdede; width:165px; }
.moduletable-header tr td table tr td {padding:5px 0 5px 5px; background-image:url(../images/base/spacer.gif); }


A.mainlevel-right {color:#666666; text-decoration:none; font-family:Trebuchet MS, Helvetica, sans-serif;}

A.mainlevel-right:visited {color:#A2357A;}

A.mainlevel-right:hover {color:#A2357A; text-decoration:underline;}

A.mainlevel-right:active{color:#A2357A;}

A.sublevel-right {color:#666666; text-decoration:none; font-family:Trebuchet MS, Helvetica, sans-serif;}

A.sublevel-right:visited {color:#A2357A;}

A.sublevel-right:hover {color:#A2357A; text-decoration:underline;}

A.sublevel-right:active{color:#A2357A;}


/* Text right box */
/* Right box title when there's a statement before the menu, like Solutions->Customer Analytics */

.text_header_right { background-image:url(../images/base/rt_box_T.gif); background-repeat:no-repeat; padding:10px 5px 5px 10px; 
text-align:left; color:#ababab;  font-size:16px;font-weight:bold; font-family:Trebuchet MS, Helvetica, sans-serif; 
 border-bottom:1px solid #dfdede; width:199px; text-transform:uppercase;}

.text_subheader_right {background-image:url(../images/base/rt_box_mid.gif); background-repeat:repeat-y; padding:10px 5px 5px 10px; text-align:left; 
border-bottom:1px solid #dfdede;width:199px;font-family:Trebuchet MS, Helvetica, sans-serif; }

.mgmtteam_right_pic { background-image:url(../images/base/header_mgmtteam.jpg); background-repeat:no-repeat; height:148px; width:165px; }
.ScientificComm_right_pic { background-image:url(../images/base/header_ScientificComm.jpg); background-repeat:no-repeat; height:148px; width:165px;}


/************ FOOTER *************/

.footer{background-image:url(../images/base/footer.gif); background-repeat:repeat-x;}

.moduletable-footer{background-image:url(../images/base/footer.gif); background-repeat:repeat-x;}

A.mainlevel-footer {color:#b2b2b2; text-decoration:underline;font-family:Trebuchet MS, Helvetica, sans-serif; font-size:10px; padding:0 10px 0 10px}

A.mainlevel-footer:visited {color:#b2b2b2; text-decoration:underline;}

A.mainlevel-footer:hover {color:#6a0a69; text-decoration:underline;}

A.mainlevel-footer:active{color:#6a0a69; text-decoration:underline;}


/************ MIDDLE - TWO COLUMNS *************/
.moduletable-middle th { text-align:left; vertical-align:middle; width:462px; /*background-image:url(../images/base/middle_title.gif); background-repeat:no-repeat; height:34px;*/ color:#FFFFFF; 
font-weight:bold; font-size:12px; text-transform:uppercase; padding-left:23px; background-position:center;}
ul#mainlevel-middle { list-style-type:none; }
ul#mainlevel-middle li { display:inline;  }
A.mainlevel-middle {color:#1c4d68; font-weight:bold; text-decoration:none; font-family:Trebuchet MS, Helvetica, sans-serif; 
padding-left:12px; font-size:11px; background-image:url(../images/arrow_mc_links.gif); background-repeat:no-repeat; width:200px;  
display:block; float:left;}
A.mainlevel-middle:visited {color:#666666; text-decoration:underline; background-image:url(../images/arrow_mc_links_hover.gif);}
A.mainlevel-middle:hover {color:#666666; text-decoration:underline; background-image:url(../images/arrow_mc_links_hover.gif);}
A.mainlevel-middle:active{color:#1c4d68; text-decoration:underline;}
.contentpaneopen {background-position:center;}


/************ MIDDLE2 - TWO COLUMNS *************/
.moduletable-middle2 th { text-align:left; vertical-align:middle; width:462px; height:34px; color:#3a647c; font-weight:bold; font-size:12px; padding-left:23px; background-position:center;} 
.moduletable-middle2 tr td  {padding:5px 0px 0px 0px; background-position:center; }


ul#mainlevel-middle2 { list-style-type:none; }
ul#mainlevel-middle2 li { display:inline;  }
A.mainlevel-middle2 {color:#1c4d68; font-weight:bold; text-decoration:none; font-family:Trebuchet MS, Helvetica, sans-serif; 
padding-left:12px; font-size:11px; background-image:url(../images/arrow_mc_links.gif); background-repeat:no-repeat; width:200px;  
display:block; float:left;}
A.mainlevel-middle2:visited {color:#666666; text-decoration:underline; background-image:url(../images/arrow_mc_links_hover.gif);}
A.mainlevel-middle2:hover {color:#666666; text-decoration:underline; background-image:url(../images/arrow_mc_links_hover.gif);}
A.mainlevel-middle2:active{color:#3a647c; text-decoration:underline;}

/************ MIDDLE_Languages - TWO COLUMNS *************/
.moduletable-middle_lang tr td { text-align:left; vertical-align:middle; width:462px; height:34px; color:#3a647c; font-weight:normal; font-size:11px; padding-left:10px; 
background-image:url(../images/base/main_cnt_side.gif);  background-repeat:repeat-y; background-color:#f4f4f0; background-position:center;} 


ul#mainlevel-middle_lang { list-style-type:none; }
ul#mainlevel-middle_lang li { display:inline;  }
A.mainlevel-middle_lang {color:#666666; font-weight:normal; text-decoration:none; font-family:Trebuchet MS, Helvetica, sans-serif; 
padding-left:12px; font-size:11px; background-image:url(../images/bullet_star.gif); background-repeat:no-repeat; width:200px;  
display:block; float:left; }
A.mainlevel-middle_lang:visited {color:#666666; text-decoration:underline; background-image:url(../images/bullet_star.gif); }
A.mainlevel-middle_lang:hover {color:#666666; text-decoration:underline; background-image:url(../images/bullet_star.gif);}
A.mainlevel-middle_lang:active{color:#3a647c; text-decoration:underline; background-image:url(../images/bullet_star.gif);}


/************ MIDDLE - ONE COLUMNS *************/
ul#mainlevel-middle_onecol { list-style-type:none; }
ul#mainlevel-middle_onecol li { display:inline;  }
.moduletable-middle_onecol tr td  { background-image:url(../images/base/main_cnt_side.gif); background-repeat:repeat-y; background-color:#f4f4f0; padding:5px 0px 0px 0px; }
A.mainlevel-middle_onecol {color:#1c4d68; font-weight:bold; text-decoration:none; font-family:Trebuchet MS, Helvetica, sans-serif; 
padding-left:12px; font-size:11px; background-image:url(../images/arrow_mc_links.gif); background-repeat:no-repeat; width:400px;  
display:block; float:left;}
A.mainlevel-middle_onecol:visited {color:#666666; text-decoration:underline; background-image:url(../images/arrow_mc_links_hover.gif);}
A.mainlevel-middle_onecol:hover {color:#666666; text-decoration:underline; background-image:url(../images/arrow_mc_links_hover.gif);}
A.mainlevel-middle_onecol:active{color:#1c4d68; text-decoration:underline;}


/************ HOME PAGE *****************/
.home_maintable { width:620px;   }
.home_bottomtable { width:620px; vertical-align:top; text-align:left}
.home_bottom_padding_right { padding-right:0px;  }
.home_bottom_padding_left { padding-left:10px; }


/************ Latest News *****************/

table.moduletable-right tr td {
  background-image:url(../images/base/rt_box_mid.gif); 
  background-repeat:repeat-y; 
  width:197px; 
  border-bottom:2px solid #dbdabe; 
  text-align:left; 
  padding-top:5px; 
  vertical-align:top;
}

table.moduletable-right tr td ul { list-style-image:url(../images/sub_carrot.gif);}
table.moduletable-right tr td ul li{ margin-top:5px;}

li.latestnews-right {padding-right:5px;}

A.latestnews-right {color:#666666; text-decoration:none; font-family:Trebuchet MS, Helvetica, sans-serif;}
A.latestnews-right:visited {color:#6a0a69;}
A.latestnews-right:hover {color:#6a0a69; text-decoration:underline;}
A.latestnews-right:active{color:#6a0a69;}

/************ Customer Quotes *****************/

table.moduletable-customerquote tr td {background-image:url(../images/base/rt_box_mid.gif); background-repeat:repeat-y; padding-left:2px; width:222px;}
.moduletable-customerquote th { background-image:url(../images/base/rt_box_T.gif); background-repeat:no-repeat; padding:10px 5px 5px 5px; text-align:left; color:#6a0a69; font-size:14px;font-weight:bold; font-family:Trebuchet MS, Helvetica, sans-serif; border-bottom:1px solid #dfdede;}

/********* START: NEWSLETTER ***************/
/*******************************************/

/******** FONTS ********/
.gray_10 {font-size:10px; padding-left:15px; padding-right:15px; padding-bottom:15px; padding-top:15px;}
.issue {color:#49accc; font-weight:bold; padding-bottom:10px;}
.storytitle {color:#49accc; font-weight:bold; font-size:14px;}
.righttitle {color:#c14198; font-weight:bold; font-size:14px; font-family:'trebuchet ms',helvetica,sans-serif;}
.boldtext{font-weight:bold;}
.right_text{font-size:11px;}

/******** LINKS ********/
A.link_bl_10 {FONT-SIZE: 10px; COLOR: #397ca6;}
A.link_bl_10:visited {COLOR: #b93c91; }
A.link_bl_10:hover {COLOR: #b93c91; }

A.link_bl_12 {FONT-SIZE: 12px; COLOR: #397ca6; line-height:18px;}
A.link_bl_12:visited {COLOR: #b93c91; }
A.link_bl_12:hover {COLOR: #b93c91; }

A.menu {COLOR: #ffffff; font-weight:bold; padding-left:15px; text-decoration:none;}
A.menu:visited {COLOR: #ffffff; }
A.menu:hover {COLOR: #49accc; }

/******** IMAGES ********/
.header {background-image:url(../images/newsletter/header.gif); background-repeat:no-repeat;}
.header_bg {background-image:url(../images/newsletter/header_bg.gif); background-repeat:repeat-x;}
.menu_bg{background-image:url(../images/newsletter/bg_menu.gif); background-repeat:repeat-x; height:20px;}
.title_bg{background-image:url(../images/newsletter/bg_title.jpg); padding-left:10px;  padding-top:6px;  padding-bottom:6px; color:#c14198; font-family:'trebuchet ms',helvetica,sans-serif; FONT-SIZE: 16px; font-weight:bold;}
.story_box{background-image:url(../images/newsletter/story_boxRepeat.gif); background-repeat:repeat-y;}
.dotted {background-repeat:repeat-x; background-image:url(images/dotted.gif);}



/******** SOLID BACKGROUND COLORS ********/
.bg_white {background-color:#ffffff;}
.outline_gray {background-color:#b9b9b9;}

/*******************************************/
/********* END: NEWSLETTER ***************/