/* BOXTEMPLATES */
h1 {
	font-size: 21px;
	line-height: 25px;
	color: #000000;
	background-color: inherit;
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	margin: 0px;
	font-weight: 100;
}
h1 strong {
	font-weight: 100;
}
/*--- MHN 29.04.2011---*/
.h1text_center
{
text-align:center;
}

h2 {
	line-height: 25px;
	margin: 0px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
/*NEW 12102011 - VORK*/
h2.large {
	font-size: 21px;
	line-height: 25px;
	color: #000000;
	background-color: inherit;
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	margin: 0px;
	font-weight: 100;
}
h2.large_white {
	font-size: 21px;
	line-height: 25px;
	color: #ffffff;
	background-color: inherit;
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	margin: 0px;
	font-weight: 100;
}


h3 {
	font-size: 16px;
	line-height: 25px;
	color: #000000;
	background-color: inherit;
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	margin: 0px;
	font-weight: 100;
}
h3 strong {
	font-weight: 100;
}

h4 {
	line-height: 100px;
	margin: 0px;
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 100;
	line-height: 18px;
	color: #333333;
}

.headline {
	margin:15px 15px 0 15px;/*new*/
	/*margin-top: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 15px;*/
}

p {  
	margin-top: 0px; 
	margin-bottom: 0px;
}

.phrasespace {  
	/*margin-bottom: 5px;
	margin-right: 20px;*/
	margin:0 0 5px 0;/*new*/
}

a img {
   	border-style: none
}

ul {
margin-left: 15px;
padding: 0px;
list-style:none;/*VORK 19102010*/
}

.li_green_dot {
	color: #333333;
	background:transparent url(/i/new/Point.gif) no-repeat 0% 2px;/*new*/
   	margin:0 0 10px 0;/*new*/
    /*margin-bottom:10px;*/
	vertical-align: top;
	/*padding-left:10px;*/
	padding:0 0 0 20px;
	line-height:16px;

}
.li_green_dot[alternate] {/*new*/
	color: #333333;
	background:transparent url(/i/new/Point.gif) no-repeat 100% 2px;
   	margin:0 0 10px 0;
	vertical-align: top;
	padding:0 20px 0 0;
	line-height:16px;
}

.li_dot {
	color: #333333;	
	margin:0 0 10px 0;
	/*padding-left: 5px;*/
	padding:0 0 0 20px;
	vertical-align: middle;
	background:transparent url(/i/new/li_dot.gif) no-repeat 0% 50%;/*new*/
}
.li_dot[alternate]{
	color: #333333;	
	margin:0 0 10px 0;
	/*padding-left: 5px;*/
	padding:0 20px 0 0;
	vertical-align: middle;
	background:transparent url(/i/new/li_dot.gif) no-repeat 100% 50%;/*new*/
}

/*list with large font size*/
.large_list .li_green_dot,
.large_list .li_green_dot[alternate],
.large_list .li_dot,
.large_list .li_dot[alternate]
{
	font-size: 15px;
	line-height:18px;
	margin:0 0 22px 0;
}
/*----------*/


ul.ui-tabs-nav li.li_dot
{
padding:0 0 0 5px;
background-image:none;
}
ul.ui-tabs-nav[alternate] li.li_dot
{
padding:0 5px 0 0;
background-image:none;
}

.list_req_headline {
	/*margin-top: 10px;	
	margin-left: 15px;
	margin-bottom: 10px;*/
	margin:10px 15px;/*new*/
}

.div_main_grey {
	background-color:#ededed;
    font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	margin: 0px;
	padding: 0px;
	border: solid 1px #d7d7d7;
}

.div_right_image_grey_box {
	background-color:#ededed;
    font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	width: 678px;
	margin: 0px;
	padding: 0px;
	border: solid 1px #d7d7d7;
}

.div_main {
	background-color:#ffffff;
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;	
	/*max-width:678px;*/
	margin: 0px;
	padding: 0px;
}

.div_split {
	background-color:#ededed;
	width: 100%;
	padding: 0px;
	margin: 0px;
	height: 9px;
}

.div_split_blank {
	background-color: inherit;
	width: 100%;
	padding: 0px;
	margin: 0px;
	height: 9px;
}

.div_center_half_grey {
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	padding-left:0px;
	padding-right:15px;
	height:inherit;
	min-height:50px;

}

.div_reqlist {
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;	
	/*padding-left:10px;
	padding-right:15px;*/
	width:656px;/*new*/
	padding:0 11px;/*new*/
	height:inherit;
	min-height:50px; 
}

.div_center_half {
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;	
	/*padding-top: 0px;
	padding-left:0px;
	padding-right:10px;*/
	padding:0 0px 0 0;/*new*/
	height:inherit;
	min-height:50px;
}

.div_center {
	background-color:#ffffff;
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	/*padding-left:15px;
	padding-right:20px;*/
	padding:0 15px;/*new*/
	height:inherit;
	min-height:50px;		
}

.div_center_grey
{
	background-color:#ededed;
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;	
	padding-left:15px;
	padding-right:20px;
}

.div_text_grey
{
background-color: #ededed;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
padding:10px 15px;
min-height: 30px;
}
	.div_text_grey_pencil
	{
	background:#ededed url(/i/v2/splash/form_pencils.png) no-repeat right bottom;
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	padding:10px 15px;
	min-height:30px;
	}

	/*MHN - 25.05.2011*/
	.div_text_grey h1
	{
	font-size: 18px;
	line-height: 22px;
	}


.div_bordermiddle {
	background-image:url(/i/new/bordermiddle.gif);
	background-repeat: repeat-y;
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;	
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
}

.div_border2middle {
	background-image:url(/i/new/border2middle.gif);
	background-repeat: repeat-y;
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;	
}

.div_text {
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;		
	line-height: 18px;
	/*padding-left:15px;
	padding-right:20px;*/
	padding:0 15px;/*new*/
}

.div_image_half_grey  {
	padding-top: 10px;
	text-align: center;
	background-color: #ededed;
	padding-left: 10px;
}

.div_image_half_grey_right_image  {
	background-color: #ededed;
	padding-bottom: 10px;
	padding-left: 15px;
	float: right;
}

.div_image_half_left {
	min-width:180px;
	padding-top:0px;
	padding-right:10px;
	text-align:center;
}
.image_left_image {
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 10px;
	text-align: center;
	float: left;
	min-width:180px;
}
.image_left_column {
	/*padding-right: 15px;
	padding-top: 0px;*/
	padding:0;/*new*/
}

.image_right_column {
	padding-left: 15px;
	padding-top: 0px;
}

.div_image_half_right {
	min-width:180px;
	padding-top:0px;
	padding-left:10px;
	text-align:center;
	float:right;
}

.div_image_half_left_grey {
	padding-right:10px;
	text-align:center;
	background-color:#ededed;
}

.table-margin {
	margin-right:10px;
	margin-left:10px;
	line-height: 18px;
}


.corner_left {
	margin:0px;
	float:left;
	position:relative;
	left: -1px;
	top: -1px;
}

.corner_right {
	margin:0px; 
	float:right;
	position:relative;
	left: 1px;
	top: -1px;
}


/*VORK 20102010*/
.corner_left_tabbed {
	margin:0px;
	float:left;
	position:relative;
	left: -1px;
	top: -1px;
	display:none;
}

.corner_right_tabbed {
	margin:0px; 
	float:right;
	position:relative;
	left: 1px;
	top: -1px;
}
.corner_left_tabbed[alternate] {
	margin:0px;
	float:left;
	position:relative;
	left: -1px;
	top: -1px;
	display:block;
}

.corner_right_tabbed[alternate] {
	margin:0px; 
	float:right;
	position:relative;
	left: 1px;
	top: -1px;
	display:none;
}
/*END VORK 20102010*/

.corner_left_bottom {
	margin:0px;
	float:left;
	position:relative;
	left: -1px;
	top: 1px;

}

.corner_right_bottom {
	margin:0px; 
	float:right;
	position:relative;
	left: 1px;
	top: 1px;
}

.div_box_space {
	height:10px;
	clear:both; 
}

.table-margin {
	/*margin-right:10px;
	margin-left:10px;*/
	margin:0 0;/*new*/
}

.div_server_sol {
	width:30%;
	float:left;
	padding:5px;
}

.div_server_main {
	min-height:441px;
	/*background-image:url(i/new/bg_server_sol.jpg);*/
	background-image:url(/i/new/bg_server_sol.jpg);/*30.06.2011*/
	background-repeat:repeat;
}
.table_td_split {
	border-right:1px solid #d7d7d7;
	padding-right: 5px;
	
}
.table_td_grey {
	background-color:#ededed;
	
}
.img_left {
	float:right;
	margin-right:10px;
	margin-bottom:10px;
}
.img_right {
	float:right;
	margin-right:10px;
	margin-bottom:10px;
}


/* 4 nye boxe start */

.boxramme {
    font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	margin: 0px;
}

.leftbox {
	margin-right: 5px;
	width: 335px;
}
.rightbox {
	margin-left: 5px;
	width: 335px;
}

.right_image_right_image_box {
	margin-left: 10px;
}

.right_image_right_image_box1 {
	margin-left: 10px;
}

.left_image_left_image_box {
	margin-right: 10px;
}

.left_image_left_image_box1 {
	margin-right: 10px;
}

.left_image_left_image_content {
	margin-right: 5px;
	width: 317px;
}

.left_image_left_image_content1 {
	margin-left: 5px;
	width: 317px;
}

.right_image_right_image {
	margin-left: 10px;
}

.right_image_right_image1 {
	margin-left: 10px;
}

.left_image_left_image {
	margin-right: 10px;
}

.left_image_left_image1 {
	margin-right: 10px;
}

.boximage {
	float: left; 
	margin-top: 5px;
}

.boxtext {
	float: left; 
}

.boxtext {
	float: left; 
}

.div_greybg {
	background-color:#ededed;
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	height:inherit;
	min-height:50px;

}
.div_greybg_leftborder {
	background-color:#ededed;
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	padding-left:15px;
	height:inherit;
	min-height:50px;
}

.image_top_grey {
	background-color:#ededed;
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	padding-left:15px;
	padding-right:15px;
	height:inherit;
	min-height:50px;
}

.left_Image_Grey_image {
	padding-right: 15px;
	padding-bottom: 10px;
	text-align: center;
	background-color: #ededed;
	float: left; 
}

.left_Image_Grey_text {
	float: right; 
}

.left_Image_Grey_clear {
	clear:both; 
}

.serversolution_image {
	margin-right: 10px;
	margin-left: 10px;
	
}

.serversolution_image_right {
	margin-right: 15px;
}

.serversolution_image_left {
	margin-left: 10px;
}

.serversolution_text_left {
	/*margin-left: 10px;*/
	margin:0 0px 0 10px;/*new*/
}
.serversolution_text_left[alternate] {/*VORK 19102010*/

	margin:0 15px 0 10px;/*new*/
}

.serversolution_text {
	/*margin-left: 10px;
	margin-right: 10px;*/
	margin:0 10px;/*new*/
}

.serversolution_text[alternate] {/*VORK 19102010*/
	margin:0 25px 0 10px;/*new*/
}

.fademiddle {
	background-image:url(/i/new/borderfade.gif);
	background-repeat: repeat-y;
}

.twocolsmiddle {
	background-image:url(/i/new/twocolsmiddle.gif);
	background-repeat: repeat-y;
	background-position: center;
}

.serversolution_text_right {
	/*margin-right: 15px;*/
	margin:0 0px 0 0;/*new*/
}

.serversolution_image_margin {
	/*margin-top: 10px;
	margin-bottom: 10px;*/
	margin:10px auto;/*new*/
}

.serversolutio_bg {
	background-image:url(/i/new/serversolution-fade-bg.gif);
	background-repeat: repeat-x;
    font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	max-width:678px;
	margin: 0px;
	padding: 0px;
	border: solid 1px #d7d7d7;
}

.twocols_faded {
	background-image:url(/i/new/serversolution-fade-bg.gif);
	background-repeat: repeat-x;
    font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	max-width:678px;
	margin: 0px;
	padding: 0px;
}

.serversolution_columnbg {
	background-color: inherit;
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	/*padding-left:10px;*/
	padding:0 15px 0 10px;/*new*/
	height:inherit;
	min-height:50px;
}

	.serversolution_columnbg .news h4
	{
	font-size:12px;
	line-height:16px;	
	}	
	.serversolution_columnbg .news p
	{
	font-size:11px;
	line-height:14px;	
	}


.button_left {
	margin-left: 15px;
	margin-right: 15px;
}
.button_text_right {
	margin-right: 15px;
}

.image_text_button {
	margin-left: 15px;
}

.image_text_button_text {
	margin-left: 10px;
	margin-right: 10px;
}

.pagebar_padding {
	margin-left: 10px;
	margin-right: 10px;
}
.leftimage_pagebar_padding {
	margin-right: 10px;
}

.rightimage_pagebar_padding {
	margin-left: 10px;
}

.tutorialmenu {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 15px;
	margin-bottom: 0px;
	text-align: right;
}

.table_grey_border {
border-bottom: solid 1px #d7d7d7;
}

.div_main_box {
	/*padding-left:15px;*/
	padding:0 15px 0 15px;/*new*/
	float:left;
	width: 650px;
}
.div_main_col_left {
	width: 310px;
	float:left;
}

.div_main_col_right {
	width: 310px;
	float:right;
}

.div_main_col_left_2third {
	width: 426px;
	float:left;
}

.div_main_col_right_1third {
	width: 213px;
	float:right;
}

.div_list_product {
	/*line-height: 14px;*/
	line-height: 17px;
	padding-left:3px;
}
.div_list_product ul{
	/*margin-top:2px;*/
	margin:2px 0 0 0;/*new*/
	list-style:none outside none;/*new*/
}
.div_flash {
	padding-bottom:10px;
}
.div_button_right {
	float:right; 
	padding-right: 10px;
}

/* TABS */

.ui-wrapper { border: 1px solid #50A029; }
.ui-wrapper input, .ui-wrapper textarea { border: 0; }


/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none !important;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* Skin */
.ui-tabs-nav, .ui-tabs-panel {
    font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
.ui-tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 0px;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
    float: left;
    margin: 0 4px 0 -5px;
    font-weight: bold;
}

ul.ui-tabs-nav[alternate] li {/*VORK 19102010*/
    float: right;
    margin: 0 -5px 0 4px;
    font-weight: bold;
}
.ui-tabs-nav a, .ui-tabs-nav a span {
    float: left; /* fixes dir=ltr problem and other quirks IE */
    padding: 0 12px;
    background: url(/i/new/tabs.png) no-repeat;
}
.ui-tabs-nav a {
    margin: 5px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
    background-position: 100% 0;
    text-decoration: none;
    white-space: nowrap; /* @ IE 6 */
    outline: 0; /* @ Firefox, prevent dotted border after click */    
}
.ui-tabs-nav a:link, .ui-tabs-nav a:visited {
    color: #333333;
}
.ui-tabs-nav .ui-tabs-selected a {
    position: relative;
    top: 1px;
    z-index: 2;
    margin-top: 0;
    background-position: 100% -23px;
}
.ui-tabs-nav a span {
    padding-top: 1px;
    padding-right: 0;
    height: 20px;
    background-position: 0 0;
    line-height: 20px;
}
.ui-tabs-nav .ui-tabs-selected a span {
    padding-top: 0;
    height: 27px;
    background-position: 0 -23px;
    line-height: 27px;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
    color: #000;
}
.ui-tabs-panel {
	
    /* declare background color for container to avoid distorted fonts in IE while fading */
}
/*.ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}*/

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* auto clear @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}

/* START Tab Boxtyper */

.questionmark {

}

.tabs_list strong {
	font-weight: 100;
}


/***************************************
   TIPBOX 
-------------------------------------- */

/* global */
#cluetip-close img {
  border: 0;
}
#cluetip-title {
  overflow: hidden;
}
#cluetip-extra {
  display: none;
}
/***************************************
   =cluetipClass: 'default' 
-------------------------------------- */

.cluetip-default {
  /*background-color: #d9d9c2;*/
}
.cluetip-default #cluetip-outer {
  position: relative;
  margin:0;
  background-color: #fff;

  font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
  font-size: 12px;
  line-height:18px;
  font-weight:normal;
  background:transparent url(/i/v2/cluetip/tip_arrow.gif) no-repeat 0px 1px;
}

/*------ shadow handling -------------*/
#cluetip div
{
margin:0px 0px 0px 14px;
}

.cluetip-default h3#cluetip-title {
  margin: 0 0 5px;
  padding:5px 5px 5px 5px;
  font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
  font-size: 12px;
  line-height: 18px;
  font-weight: normal;
  background-color:#fff;
  margin:0px 0px 0px 13px;
  border:1px solid #ccc;
  border-left:0;
  background:#fff url(/i/v2/cluetip/borderpx.gif);
  background-repeat:no-repeat;
  color: #333333;
}
.cluetip-default #cluetip-title a {
  color: #d9d9c2;
  font-size: 0.95em;
}  
.cluetip-default #cluetip-inner {
  display:none;
  padding: 4px;
}

/* stupid IE6 HasLayout hack */
.cluetip-rounded #cluetip-title,
.cluetip-rounded #cluetip-inner {
 zoom: 1;
}


/* START STYLES FOR PAGE SCREENSHOTS */
.screenshots{
	color: inherit;
	display: block;
	width: 200px;

	}
.screenshots[alternate]{/*VORK 19102010*/
width: 100%;

}
.screenshots img{
	border:1px solid #d7d7d7;
	

	}
.screenshots a{
	color: #3166CC;
	background-color: #ededed;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	display: block;
	padding: 10px;
}

.screenshots a:hover {
	color: #606060;
	/*background-color: #fafafa;*/
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 3px solid #666;
	border-right: 3px solid #666;
	}
#lightboxDetails{
	font-size: 12px;
	padding-top: 0.4em;
	}	
#lightboxCaption{ 
	float: left;
}
#keyboardMsg{ 
	float: right;
}
#closeButton{ 
	top: 5px;
	right: 5px;
}

#lightbox img {
	border: none; 
	clear: both;
} 
#overlay img {
	border: none;
}

#overlay{ background-image: url(/i/new/blank.gif); }
/*
#overlay{ background-image: url(/i/new/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(/i/new/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/new/overlay.png", sizingMethod="scale");
	}
*/	
	
	
	
/*-------------------------NEW TEMPLATE STYLES - EDITED BY RASMUS VORK-----------------------------------------------------------------------------------*/
.testcontainer
{
width:678px;
height:100%;
border:1px solid #f2f2f2;
}

.left
{
float:left;
}
.clear
{
clear:both;	
background:#FF0;
}

/*-------------------------[IMAGE][TEXT][BUTTON]-----------------------------------------------------------------------------------*/
.img_txt_btn
{
border:0;
width:678px;
}
	.img_txt_btn div
	{
	vertical-align:top;
	}

.img_txt_btn_img
{
width:131px;
margin:0px 10px 0px 9px;
_margin:0px 10px 0px 4px;/*IE6 HACK*/
}

.img_txt_btn_txt
{
width:234px;
margin:0px 10px 0px 0px;
}

.img_txt_btn_btn
{
width:275px;	
text-align:right;
}

/*-------------------------BOX [IMAGE][TEXT][BUTTON]-----------------------------------------------------------------------------------*/
.box_img_txt_btn
{
width:676px;
}
	.img_txt_btn div
	{
	vertical-align:top;
	}

.box_img_txt_btn_img
{
width:131px;
margin:0px 10px 0px 9px;
_margin:0px 10px 0px 4px;/*IE6 HACK*/
}

.box_img_txt_btn_txt
{
width:234px;
margin:0px 10px 0px 0px;
}

.box_img_txt_btn_btn
{
width:275px;
text-align:right;
vertical-align:middle;
}


/*-------------------------TAG CLOUD [TEXT]-----------------------------------------------------------------------------------*/
.cloud
{
width:310px;
min-height:120px;
}
.cloud .phrasespace
{
margin:0;
}
.clear
{
clear:both;
}

/*----cloud elements and font styles----*/
.cloud div
{
float:left;
margin:0px 6px 6px 0px;
}
.cloud div, .cloud div a
{
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
text-decoration:none;
color:#000;
}
.cloud div a:hover
{
text-decoration:underline;
color:#000;
}

/*----cloud fullwidth----*/
.cloud_fullwidth
{
width:680px;
}
.cloud_fullwidth div
{
float:left;
margin:0 30px 0 0;
}
.cloud_fullwidth div, .cloud_fullwidth div a
{
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
text-decoration:none;
color:#000;
}
.cloud_fullwidth div a:hover
{
text-decoration:underline;
color:#000;
}

.tag_l, .tag_l a 
{
font-size:21px;
line-height:23px;
font-weight:bold;
}
.tag_m, .tag_m a
{
font-size:16px;
line-height:19px;
}
.tag_s, .tag_s a
{
font-size:12px;
line-height:14px;
}


/*NEW TESTIMONIAL ELEMENT*/
.quote
{
font-size:20px;
line-height:22px;
color:#808080;
font-family:Times New Roman;
background:transparent url(http://www.spamfighter.com/i/V2/GlobalGfx/quote.jpg) no-repeat 10px 0;
padding:5px 0px 0px 50px;

}

.quote .qheader
{
padding:0 0 10px 30px;
font-size:14px;
line-height:14px;
height:16px;
text-transform:uppercase;
}

.quote i
{
text-align:right;
font-size:14px;
}


/* NEW BULLET BOX ELEMENT - UPDATED 20.01.2011 - ADDED SUPPORT FOR RTL TEXTDIRECTION*/

.bullet_element
{
margin:0 5px 0 25px;
border:1px solid #e0e0e0;
position:relative;
}

.div_split_white {
background-color:#FFFFFF;
height:5px;
margin:0;
padding:0;
width:100%;
}

.corner_left_white {
float:left;
left:-1px;
margin:0;
position:relative;
top:-1px;
display:none;
}

.corner_right_white {
float:right;
left:1px;
margin:0;
position:relative;
top:-1px;
display:block;
}

/* 20012011 */
.corner_left_white[alternate] {
float:left;
left:-1px;
margin:0;
position:relative;
top:-1px;
display:block;
}

.corner_right_white[alternate] {
float:right;
left:1px;
margin:0;
position:relative;
top:-1px;
displaY:none;
}


.corner_left_bottom_white {
float:left;
left:-1px;
margin:0;
position:relative;
top:1px;
}

.corner_right_bottom_white {
float:right;
left:1px;
margin:0;
position:relative;
top:1px;
}

.bullet
{
font-family:Tahoma;
font-size:11px;
line-height:12px;
margin:-11px 0 0 -41px;
background:transparent;
}
.bullet[alternate] /*20012011*/
{
font-family:Tahoma;
font-size:11px;
line-height:12px;
margin:-11px -41px 0 0;
background:transparent;
}
.bullet img
{
margin:0 10px 0 0;
}

.bullet span
{
display:block;
font-family:Tahoma;
font-size:11px;
line-height:12px;
padding:11px 5px 0 0;
}
/*------------- Tiny box --------------------------*/
#tinybox
{
position:absolute;
display:none;
padding:10px;
background:#fff url(/i/new/preload.gif) no-repeat 50% 50%;/*mhn 30.07.2011*/
border:3px solid #e3e3e3;
z-index:2000
}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500}
#tinycontent {background:#fff}

/*-------Comparison Chart - Vork 13/01/2011-------*/
.featschema th,
.featschema td
{
text-align:left;
vertical-align:top;

padding:10px 10px 20px 10px;

font-family:Arial;
font-size:11px;
color:#000;
}


.featschema .col1
{
width:160px;
}
	.featschema .col1 img
	{
	display:block;
	margin:20px 0 0 0;
	}
.featschema .col2
{
width:50px;
}
.featschema .col3
{
width:93px;
}
.featschema .col4
{
width:142px;
}
.featschema .col5
{
width:50px;
}
.featschema .col6
{
width:43px;
}

.featschema th
{
height:19px;
background:#cbcbcb;
line-height:11px;
font-weight:bold;
border-left:1px solid #fff;
}

.featschema td
{
border-top:1px solid #666;
padding-left:11px;
background:#fff;
}

.featschema th.col1
{
background:#666;
color:#fff;
font-size:12px;
border:0;
}


.featschema .col1,
.featschema .col6
{
font-weight:bold;
}

.featschema .row1 .col1,
.featschema .row1 .col6
{
font-size:14px;
font-weight:bold;
}

.featschema .col1
{
padding-left:10px;
}

.featschema .row1 td
{
/*background:#b9eb89 url(VIRUSbg.gif) repeat-x;*/
background:#b9eb89 url(/i/new/VIRUSbg.gif) repeat-x;/*30.06.2011*/
}

/*-----------SLIDESHOW STYLES---------------*/
#slider-wrapper {
  width:430px;
  height:230px;
  margin:0 0 0 0;
}

#slider {
  position:relative;
  width:430px;
  height:230px;
  /*background:url(/i/v2/toolbar/gfx/ajax-loader.gif) no-repeat 50% 50%;mhn 30.06.2011*/
}
#slider img {
  position:absolute;
  top:0px;
  left:0px;
  display:none;
}
#slider a {
  border:0;
  display:block;
}
.nivoSlider a.nivo-imageLink {
  position:absolute;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  border:0;
  padding:0;
  margin:0;
  z-index:6;
  display:none;
}
.nivo-controlNav {
  position:absolute;
  right:0px;
  bottom:1px;
  z-index:7;
}
.nivo-controlNav a {
  display:block;
  width:22px;
  height:22px;
  background:url(/i/v2/toolbar/gfx/slide_bullets.png) no-repeat;
  text-indent:-9999px;
  border:0;
  margin:0 3px 0 0;
  float:left;
  cursor:pointer;
}
.nivo-controlNav a:hover {
  background-position:0 -22px;
}
.nivo-controlNav a.active {
  background-position:0 -44px;
}
.div_main_col_left_slide
{
width:200px;
float:left;
margin:0 20px 0 0;
}
.div_main_col_right_slide
{
width:430px;
float:left;
}
/*-----------SLIDESHOW STYLES END---------------*/


/*-----------NEW TAB ELEMENT -- 04052011 --------------*/
.tabHolder
{
width:899px;
height:375px;
margin:0 0 15px 0px;
}

.tabHolder ul.tabs
{
display:block;
list-style:none;

width:200px;
height:375px;
margin:0;
float:left;
overflow:hidden;

background:#fff url(/i/v2/Tabs/tab_bg.png) no-repeat;

}
	.tabHolder ul.tabs li
	{
	display:block;
	
	width:199px;
	height:74px;
		
	overflow:hidden;
	
	cursor:pointer;
	border-bottom:1px solid #dedede;
	border-right:1px solid #dedede;
	}
	.tabHolder ul.tabs img
	{
	vertical-align:middle;
	margin:0 6px 0 0;
	float:left;
	}
	.tabHolder ul.tabs span
	{
	font-size:12px;
	color:#666;
	}
	.tabHolder ul.tabs span p
	{
	padding:13px 0 0 0;
	}
		.tabHolder ul.tabs li a.listItem
		{
		display:block;
		
		width:176px;
		height:71px;
		
		padding:2px 20px 2px 2px;
		
		/*border-right:5px solid #ededed;*/
		
		font-size:12px;
		color:#666;
		
		background:transparent none;
		}
		.tabHolder ul.tabs li a.listItem:hover
		{
		background-color:transparent;
		background-image:url(/i/v2/Tabs/tab_over.gif);
		background-repeat:no-repeat;
		background-position:center right;
		/*border-right:5px solid #dedede;*/
		}
		.tabHolder ul.tabs li a.listItem.current,
		.tabHolder ul.tabs li a.listItem.current:hover
		{
		background-color:transparent;
		background-image:url(/i/v2/Tabs/tab_active.gif);
		background-repeat:no-repeat;
		background-position:center right;
		/*border-right:5px solid #505050;*/
		}


/*TABBED CONTENT*/
.tabHolder .panes
{
background:#ededed;

width:500px;
height:375px;

float:left;

font-size:40px;
overflow:hidden;

margin:0 10px 0 0;

position:relative;
}
	.tabHolder .panes .pane
	{
	display:none;
	position:absolute;
	}

.tabHolder .panes .tabContent
{
width:500px;
height:375px;
}
.tabHolder .panes .tabLinks
{
width:500px;
height:25px;
margin:-25px 0 0 0;
background:transparent url(/i/v2/Tabs/tablinks_bg.png) no-repeat;
position:relative;
}
.tabHolder .panes .tabLinks div
{
float:right;
height:22px;
padding:3px 20px 0 20px;
}
.tabHolder .panes .tabLinks a
{
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#fff;
}

.tabHolder .panes .tabLinks a:hover
{
font-size:12px;
text-decoration:underline;

color:#fff;
}

.banners
{
float:left;

width:189px;
height:375px;

overflow:hidden;
}

.banner
{
width:189px;
height:182px;
margin:0 0 11px 0;
}


/*--------------OVERWRITING STYLES  16052011---------------------*/
.full_width
{
width:897px;
}

.left-rightborder
{
border-left:1px solid #ddd;
border-right:1px solid #ddd;
background-image:none;
}


/*--------------NEW MHN 20.09.2011 get support buttons------------*/
.get_support_btn
{
height:34px;
width:188px;
text-align:center;
vertical-align:middle;
padding:10px 5px 0 20px;
margin:10px 0 0 0;
display:block;
line-height:14px;
font-weight:bold;
color:#fff;
text-decoration:none;
cursor:pointer;
text-shadow:0 0 6px #000;
border:0;
background:transparent url/i/v2/buttons/get_support_btn.png) no-repeat;
}
	.get_support_btn:hover
	{
	background:transparent url(/i/v2/buttons/get_support_btn.png) no-repeat;
	background-position:0 -44px;
	color:#fff;
	}
.div_getsupport
{
width:213px;
margin:0 20px 0 0;
text-align:center;
}
.div_getsupport_none
{
width:213px;
margin:0;
text-align:center;
}
.div_getsupport_top
{
width:213px;
margin:20px 20px 0 0;
text-align:center;
}


/*-------------- MHN 30.11.2012 Custom SLPC Button ------------*/
.slpc_btn
{
display:inline-block;
}
.slpc_btn a,
.slpc_btn a, .slpc_btn a:visited
{	
text-align:center;
vertical-align:middle;
min-height:42px;
padding:22px 15px 0 15px;
margin:0;
font-size:16px;
line-height:18px;
font-weight:bold;
color:#fff;
text-shadow:1px 1px 2px #000;
cursor:pointer;
border-radius:6px;
-moz-border-radius:6px;  
-webkit-border-radius:6px;
background:transparent url(http://www.spamfighter.com/I/v2/buttons/slpc_btn_middle.png) repeat-x;
}
	.slpc_btn a:hover,
	.slpc_btn a:active
	{
	background:#4e8fd5;
	color:#fff;
	}



/*-------------MHN 10.06.11 NEW CUSTOM FRONTPAGEFOOTER-----------*/
.custom_footer
{
background:#a49f8c;
}
.custom_footer_width
{
margin:5px 0 5px 0;
padding:0 15px 0 15px;
width:190px;
background:#a49f8c;
font-size:11px;
line-height:13px;
border-left:1px dashed #e5e5e5;
}
	/*NEW MHN - 13.06.2011*/
	.custom_footer_width_noborder
	{
	margin:5px 0 5px 0;
	padding:0 15px 0 15px;
	width:190px;
	background:#a49f8c;
	font-size:11px;
	line-height:13px;
	border:0;
	}

.custom_footer ul,
.custom_footer_width ul,
.custom_footer_width_noborder ul
{
list-style: none;
margin:0;
padding:0;
}

.custom_footer .li_green_dot,
.custom_footer_width .li_green_dot,
.custom_footer_width_noborder .li_green_dot,
.custom_footer .li_dot,
.custom_footer_width .li_dot,
.custom_footer_width_noborder .li_dot
{	
	background:transparent url('');
	padding:0 0 5px 0;
	line-height:13px;
	margin:0;
}

.custom_footer_width a,
.custom_footer_width li a,
.custom_footer_width .li_green_dot a,
.custom_footer_width .li_dot a
{
color:#FFF;
padding:0 0 10px 0;
font-size:11px;
line-height:13px;
text-decoration:none;
}
.custom_footer_width a:hover,
.custom_footer_width li a:hover,
.custom_footer_width .li_green_dot a:hover,
.custom_footer_width .li_dot a:hover
{
color:#000;
}

/*NEW MHN - 13.06.2011*/
.custom_footer_width_noborder a,
.custom_footer_width_noborder li a,
.custom_footer_width_noborder .li_green_dot a,
.custom_footer_width_noborder .li_dot a
{
color:#FFF;
padding:0 0 10px 0;
font-size:11px;
line-height:13px;
text-decoration:none;
}
.custom_footer_width_noborder a:hover,
.custom_footer_width_noborder li a:hover,
.custom_footer_width_noborder .li_green_dot a:hover,
.custom_footer_width_noborder .li_dot a:hover
{
color:#000;
}

.whiteh1
{
font-size: 21px;
line-height: 25px;
color: #ffffff;
background-color: inherit;
font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
margin: 0px;
font-weight: 100;
}


/*------------MHN 22.06.2011------------------------------*/
.middleh1
{
padding:11px 0 0 5px;
width:150px;
line-height:22px;
}


/*------------MHN 24.06.2011------------------------------
.home_icon
{
background:transparent url(/i/new/homeicon.png) no-repeat;		
float:left;
height:43px;
width:43px;
display:block;
margin:0;
padding:0;
text-decoration:none;
cursor:pointer;
}
	.home_icon:hover
	{
	background:transparent url(/i/new/homeicon.png) no-repeat;
	background-position:0 -43px;
	color:#fff200;
	}
	
	.home_icon:active
	{
	background:transparent url(/i/new/homeicon.png) no-repeat;
	background-position:0 -43px;
	}*/

/*------------VORK 30.08.2011 - PRODUCT DISCOUNT OFFER TEMPLATE------------------------------*/
.left{float:left;}
.right{float:right;}
.clear{clear:both;}

.proddiscount .img{width:130px;}

.proddiscount .desc{margin:5px 0 40px 0;padding:10px 0 10px 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc;width:547px;}


.proddiscount .discount{padding:3px 6px;background:#ffbb00;color:#000;font-family:Tahoma;font-size:12px;font-weight:bold;}
.proddiscount .discount p{display:inline;}
.proddiscount .discount_header{color:#000;font-family:Tahoma;font-size:18px;font-weight:bold;margin:6px 0 7px 0;}
.proddiscount .right p{text-align:right;}

.proddiscount .price{font-size:36px;font-weight:bold;line-height:36px;padding:8px 0 0 0;margin:0;display:block;}
.proddiscount .small{font-size:11px;line-height:11px;}
.proddiscount .strikethrough{text-decoration: line-through;color:#f00;}

.proddiscount .small p,
.proddiscount .strikethrough p{display:inline;}

.proddiscount .right{text-align:right;}

.proddiscount .emp{color:#cbcbcb;font-family:Tahoma;font-size:12px;line-height:14px;}


/*-----------JQuery LightBox styles--------------------------------------------*/
/**

 * jQuery lightBox plugin

 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)

 * and adapted to me for use like a plugin from jQuery.

 * @name jquery-lightbox-0.5.css

 * @author Leandro Vieira Pinho - http://leandrovieira.com

 * @version 0.5

 * @date April 11, 2008

 * @category jQuery plugin

 * @copyright © 2008 Leandro Vieira Pinho (leandrovieira.com)

 * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US

 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin

 */

#jquery-overlay {

	position: absolute;

	top: 0;

	left: 0;

	z-index: 90;

	width: 100%;

	height: 500px;

}

#jquery-lightbox {

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	z-index: 100;

	text-align: center;

	line-height: 0;

}

#jquery-lightbox a img { border: none; }

#lightbox-container-image-box {

	position: relative;

	background-color: #fff;

	width: 250px;

	height: 250px;

	margin: 0 auto;

}

#lightbox-container-image { padding: 10px; }

#lightbox-loading {

	position: absolute;

	top: 40%;

	left: 0%;

	height: 25%;

	width: 100%;

	text-align: center;

	line-height: 0;

}

#lightbox-nav {

	position: absolute;

	top: 0;

	left: 0;

	height: 100%;

	width: 100%;

	z-index: 10;

}

#lightbox-container-image-box > #lightbox-nav { left: 0; }

#lightbox-nav a { outline: none;}

#lightbox-nav-btnPrev, #lightbox-nav-btnNext {

	width: 49%;

	height: 100%;

	zoom: 1;

	display: block;

}

#lightbox-nav-btnPrev { 

	left: 0; 

	float: left;

}

#lightbox-nav-btnNext { 

	right: 0; 

	float: right;

}

#lightbox-container-image-data-box {

	font: 10px Verdana, Helvetica, sans-serif;

	background-color: #fff;

	margin: 0 auto;

	line-height: 1.4em;

	overflow: auto;

	width: 100%;

	padding: 0 10px 0;

}

#lightbox-container-image-data {

	padding: 0 10px; 

	color: #666; 

}

#lightbox-container-image-data #lightbox-image-details { 

	width: 70%; 

	float: left; 

	text-align: left; 

}	

#lightbox-image-details-caption { font-weight: bold; }

#lightbox-image-details-currentNumber {

	display: block; 

	clear: left; 

	padding-bottom: 1.0em;	

}			

#lightbox-secNav-btnClose {

	width: 66px; 

	float: right;

	padding-bottom: 0.7em;	

}


/*-----------Dynamic Banner styles--------------------------------------------*/
.tmpl_banner
{
width:899px;
height:300px;
background: #fff url(/i/V2/Banners/tmpl_banner_bg.jpg) no-repeat;
}
.tmpl_banner_fdf
{
background: #fff url(/i/V2/Banners/tmpl_banner_bg_fdf.jpg) no-repeat;
}
.tmpl_banner_clean
{
background: #fff url() no-repeat;
}
.tmpl_banner .txt
{
width:340px;
height:260px;
padding:20px 20px;
}
.tmpl_banner .txt .bread
{
height:220px;
} 
.tmpl_banner .txt .bread span
{
line-height:18px;
}
.tmpl_banner .txt .bread h1,
{
margin-bottom:10px;
}
.tmpl_banner .txt .bread h1,
.tmpl_banner .txt .bread h1 span,
.tmpl_banner .txt .bread h1 span p strong
{
margin-bottom:10px;
line-height:25px;
}
.tmpl_banner .img
{
width:519px;
height:300px;
}
.tmpl_banner .img img
{
/*width:519px;
height:300px;*/
}

/*-----------Mobile App Template styles--------------------------------------------*/
.app_tmpl .left
{
float:left;
}

.clear
{clear:both;}

.app_tmpl .bread
{width:530px;}

.app_tmpl .app_icon
{
width:105px;
margin:0 0 0 10px;
}
.app_tmpl .app_btns
{
width:135px;
}

.app_tmpl .app_btns
{
padding:0 0 0 25px;
}

.app_tmpl .app_btns img
{
display:block;
margin:0 0 15px 0;
}

/*TAB ELEMENT HEADER FONT ADJUSTMENTS*/
#example h2
{
color:#000000;
font-family:Tahoma,Arial,Verdana,Helvetica;
font-size:18px;
font-weight:100;
line-height:22px;
}

/*---------------- MYPAGE SPECIFIC STYLES---------------------*/
.myPageBanner
{
width:640px;
height:70px;

padding:15px 20px 15px 20px;

margin:18px 0 0 0;

background:transparent url(/I/v2/Banners/myPageBannerBg_test.jpg) no-repeat;
}

	.myPageBanner .social
	{
	margin:0 -10px 0 0;
	}
		.myPageBanner .social div
		{
		margin:0;
		}

	.myPageBanner h1
	{
	color:#666;
	font-size:24px;
	font-weight:normal;
	}

	.myPageBanner p
	{
	color:#666;
	font-weight:normal;
	}


.myPageBox
{
width:333px;
}

.myPageBoxLarge
{
width:680px;
margin:5px 0 0 0;
}

	.myPageBox .div_text_grey
	{
	line-height:14px;
	}

	.myPageBox .content
	{
	height:40px;
	}

		.myPageBox .content img
		{
		margin:0 10px 0 0;
		}

	.myPageBox .row1
	{
	font-size:11px;
	}

	.myPageBox ul
	{
	list-style:none;
	margin:0;
	padding:0;
	}
		.myPageBox ul li,
		.myPageBox ul li.li_dot,
		.myPageBox ul li.li_dot_green
		{
		background:transparent none;
		float:left;
		margin:0 3px 0 0;
		padding:0;
		}
		
/*AppPage Banner*/
.appBox
{
width:859px;
height:175px;
padding:40px 20px 20px 20px;
margin:3px 0 0 0;
background:transparent url(/I/v2/Banners/appBoxBg.jpg) no-repeat;
}

.appBox .social
{
margin:7px 0 0 0;
}
	.appBox .social div
	{
	margin:0 0 0 0;
	}

.appBox h1
{
color:#fff;
font-size:30px;
font-weight:normal;
width:240px;
height:150px;

}
.appBox div,.appBox p
{
color:#fff;
font-weight:normal;
}

/*UninstallPage Banner*/
.uninstallBox
{
width:460px;
height:155px;
margin:20px 0 10px 0;
padding:40px 200px 20px 20px;
background:transparent url(/I/v2/Banners/uninstallBoxBg.jpg) no-repeat;
}
.uninstallBox h1
{
color:#fff;
font-size:28px;
font-weight:normal;
}
.uninstallBox div,.uninstallBox
{
color:#fff;
font-weight:normal;
}



/*-----NEW FRONTPAGE SLIDESHOW-----*/

.frontpage-slider
{
float:left;

width:700px;
height:375px;

margin:0 10px 0 0;

background:#fff url(/i/V2/Tabs/slider_bg.jpg) no-repeat;
}

.slider-wrapper { 
	width: 700px;
	height:290px; 
}


/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
	width:100%;
	height:auto;
	overflow: hidden;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	max-width: none;
}
.nivo-main-image {
	display: block !important;
	position: relative !important; 
	width: 100% !important;
}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
	top:0;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
	overflow:hidden;
}
.nivo-box img { display:block; }


/* Direction nav styles (e.g. Next & Prev) */
.slider-wrapper .nivo-directionNav
{
	display:block;
}

.nivo-directionNav a {
	position:absolute;
	top:107px;
	z-index:9;
	cursor:pointer;
	
	height:79px;
	width:38px;
	
	opacity:0;
	-webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -o-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out;
}

.slider-wrapper:hover .nivo-directionNav a
{
	opacity:1;
}

.nivo-directionNav a.nivo-prevNav
{
	background:transparent url(/i/V2/Tabs/prev.png) no-repeat;	
	left:5px;	
}
.nivo-directionNav a.nivo-nextNav
{
	background:transparent url(/i/V2/Tabs/next.png) no-repeat;	
	right:5px;
}
.nivo-directionNav a:hover.nivo-prevNav
{
	background:transparent url(/i/V2/Tabs/prev_act.png) no-repeat;	
	left:5px;	
}
.nivo-directionNav a:hover.nivo-nextNav
{
	background:transparent url(/i/V2/Tabs/next_act.png) no-repeat;	
	right:5px;
}


/*BANNER STYLES*/
.banners
{
float:left;

width:189px;
height:375px;

overflow:hidden;
}

.banner
{
width:189px;
height:182px;
margin:0 0 11px 0;
}