@import"css/layout.css";
@import"css/mobile.css";

@font-face {
  font-family: 'HelveticaNeueLTStd-Lt';
  src: url("/source/a1c26eae0dff28ef19f4aa8b406c742b/HelveticaNeueLTStd-Lt.eot") format('embedded-opentype'),  url("/source/bd73d3803999beff864fd168b7236976/HelveticaNeueLTStd-Lt.otf")  format('opentype'),
	     url("/source/828c74d75f77e01ba8710e90fc40e28c/HelveticaNeueLTStd-Lt.woff") format('woff'), url("/source/2afaeab27614b141b56eb949e3e86140/HelveticaNeueLTStd-Lt.ttf")  format('truetype'), url("/source/a4f12dca65b1690396191ac6639ddea5/HelveticaNeueLTStd-Lt.svg") format('svg');
  font-weight: normal;
  font-style: normal;
}

.footer .row .top
{
    height:89px;
    padding: 27px 0 0 5px;    
    font-family:"Helvetica Neue LT", Arial, Helvetica, sans-serif; 
    font-weight:bold; 
    font-size:13px;
}

.footer .row .top .lft
{
    color:#307DD5;    
}

.footer .row .top .rgt
{
    color:#B2B2B2;    
}

.ontop
{
    position: absolute;
}

.flowLt.LeftEightPane.footer_content_left
{
    padding:8px 0px 0px 5px;
    width:490px;    
}

.flowRt.RightFourPane.footer_content_right
{
    padding:1px 5px 0px 0px; 
    display:inline;   
 }


.flowRt.RightFourPane.footer_content_right img
{
    /*max-height: 67px;
    max-width: 53px;
    width: 14%; */
}

.flowRt.RightFourPane.footer_content_right
{
    display:inline;
}

.footer .feedback
{
    /* max-width: 125px !important; */
    /*width:33% !important;*/
}

.footer .feedback img
{
    padding-left:40px;    
}

.footer .row .top .flowLt .seperator
{
    color: #5E5E5E;    
}

.BreadCrumbHeader
{
	cursor: default;
	color: #b7b7b7;
	font-size:16px;
	position:relative;
	line-height:42px;
	font-weight:bold;
}

body
{
	background-color:#efefef;
	margin:0px;
	padding:0px;
}

img {
	max-width: 100%;
}

p, div, span, td
{
	font-family:Arial, Helvetica, Sans-Serif;
	color:#3c3c3c;
	font-size:14px;
	font-weight:lighter;
}
a:link, a:visited, a:active{
 font-family:Arial, Helvetica, Sans-Serif;
  font-size:14px;
  color:#045792;
 text-decoration:none;
}

a:hover{
 font-family:Arial, Helvetica, Sans-Serif;
  font-size:14px;
  text-decoration:none;
  color:#238cd6;
}

h2
{
	font-family:Arial, Helvetica, Sans-Serif;
	color:#0c8894;
	font-size:18px;
	line-height:20px;
	font-weight:normal;
	padding-bottom:10px;
}

ol li{ color:#3c3c3c; }

.header
{
	background:efefef;
	padding-bottom:10px;
}

.logoArea {
	text-align:left;
	padding-top:15px;
	padding-left:5px;
}

#dnn_dnnLOGO_imgLogo {
      max-width: 160px;
}

.loginArea {
	text-align:right;
	padding-top:15px;
	padding-right:5px;
}

.search_bg{ background:url("/source/7d0591ee77d151ca10c1d3930cd86e04/search_area.gif") top left no-repeat; height:20px; width:146px; margin:0px 2px 0 0; text-align:left;}
.SearchContainer Input{border:none; outline:none;  width:108px; font-size:12px; line-height:10px; background:transparent; text-indent:0px; padding:3px 0px 0px 5px; margin:0px; color:#888888;}
.SearchContainer a,.SearchContainer a:link,.SearchContainer a:hover{text-decoration:none;}
.search_pad{
 float:right;
 padding:8px;
 }
 
.logo_overload{ position:absolute; top:40px; left:140px; padding-left:5px;background:url("/source/8732364228f190d5f069998dbfe02af3/header_bg.gif") repeat-x top left #dee7e7;}

.banner_pad
{
	background:url("/source/4856cd34c2d780cfa839d4de6994ae91/banner_bg.gif") repeat-x top left #141414;
}
.grey_top
{
  background:url("/source/341e47a4dfe919a4f2c6ba595a842907/top_bg.jpg") repeat-x top left #d1d1d1;
  min-height:27px;
  text-align:right;
}

.inner_black
{
  background:url("/source/c4239caae9c7d7672f1ebace973db31f/inner_black.jpg") repeat-x top left #1c1c1c;
  min-height:42px;
}

.InnerPane{ padding:10px 0px;}

.bread_sec
{
	background:url("/source/8906a9ef480972aca8ffc6debef614ec/bread_arrow.png") no-repeat top left;
	padding-bottom:10px;
	color:#7B7B7B;
	font-family:"Helvetica Neue LT", Helvetica, Arial sans-serif;
}

.bread_sec a
{

	color:#161616;
}

.bread_sec a:hover
{

	color:#7B7B7B;
}


.top_grey a:link, .top_grey a:visited, .top_grey a:active{
   	color:#595959;
	font-size: 11px;
	font-weight:normal;
	font-family:Arial, Helvetica, Sans-Serif;
	line-height:27px;
	white-space:nowrap;
	text-decoration:none;
}
.top_grey a:hover{
  color:#565656;
  }

.main_content
{
	padding:15px 5px 10px 5px;
	/*background:#f8f8f8;*/
}

.footer_top
{
	background:#1C1C1C url("/source/7be6da71eb37e08ffaa45a1234a235fc/footer_top_bg.gif") repeat-x top left;
	/*height:140px;*/
}


/*.con_top_bg
{
	background:url("images/con_top_bg.gif") repeat-x top left;
}
.con_top_lt
{
	background:url("images/con_top_lt.gif") no-repeat top left;
	height:5px;
}
.con_top_rt
{
	background:url("images/con_top_rt.gif") no-repeat top right;
	height:5px;
}
.con_bot_lt
{
	background:url("images/con_bot_lt.gif") no-repeat top left;
	height:5px;
}
.con_bot_rt
{
	background:url("images/con_bot_rt.gif") no-repeat top right;
	height:5px;
}
.con_bot_bg
{
	background:url("images/con_bot_bg.gif") repeat-x top left;
	padding-bottom:20px;
}
.con_body
{
	border-left:1px solid #d0d0d0;
	border-right:1px solid #d0d0d0;
	background:#f8f8f8;
	padding:0px 10px 10px 10px;
}
*/

.footer_header
{
	font-weight:normal;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:18px;
	color:#fff;
	padding:10px 0px;
}
.footer_con
{
	font-weight:bold;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:14px;
	color:#fff;
	line-height:20px;
}

.footer_con a:link, .footer_con a:visited{ 
	color:#fff;
    font-family:Arial, Helvetica, Sans-Serif;
	font-size:14px;
}
.footer_con a:hover{
	color:#bdbdbd;
  font-family:Arial, Helvetica, Sans-Serif;
	font-size:14px;
}

.footer_con a:link
{
	text-decoration:none;
	color:#fff;
	font-size:13px;
}
.footer_con a:hover
{
	color:#bdbdbd;
	font-size:13px;
}
.footer
{
	background-color: black !important;
}

/*.footer_content_left
{
	line-height:49px;
	height:49px;
	text-align:left;
	color:#f8f8f8 !important;
	font-size:12px;
	font-weight:bold;

}
.footer_content_right
{
	line-height:49px;
	height:49px;	
	text-align:right;
	color:#f8f8f8 !important;
	font-size:12px;
	font-weight:bold;

}*/
.footer_top .Normal{ color:#fff; font-family:Arial, Helvetica, Sans-Serif;
	font-size:14px;}
.blackbig_text{
    font-weight:normal;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:18px;
	color:#086c76;
	padding:10px 0px;
}


.RadMenu_Dnn .rmRootGroup
{
  padding:0px;
  margin:0px;
}
.RadMenu .rmHorizontal .rmText {
  padding:0px;
  }
.RadMenu_Dnn
{
	white-space:normal;
	outline:none;
	text-align:center;
	z-index:900;
}

.RadMenu_Dnn .rmRootGroup .rmLink
{
	text-decoration:none;
	padding:0px;
}


.RadMenu_Dnn .rmRootGroup .rmText
{
	text-decoration:none;
	color:#767575;
	font-size: 16px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-weight:normal;
	padding:0px 10px !important;	
	outline:none;
	cursor:pointer;
	line-height:42px;
}

.RadMenu_Dnn .rmRootGroup .rmLink:hover .rmText,
.RadMenu_Dnn .rmRootGroup .focused .rmText,
.RadMenu_Dnn .rmRootGroup .expanded .rmText
{
    text-decoration:none;
	color:#161616;
	font-size: 16px;
	font-weight:normal;
	font-family:Arial, Helvetica, Sans-Serif;
	font-weight:normal;
	outline:none;
	cursor:pointer;
	line-height:42px;
}

/* Submenu of menu */
.RadMenu_Dnn .rmGroup
{	
	
	white-space:nowrap;
	display:inline-block;
	width:auto;
	margin:0px;
	padding:0px;
	font-size:12px;
	background:#fff;
	border:1px solid #515151;
	border-top-width:0px;
	text-decoration:none;
}

.RadMenu_Dnn .rmGroup .rmText
{

	color: #767575;
	line-height:25px;
	height:25px; 
	font-size:12px !important;
	margin:0px;	
	text-align:left;
	width:auto;
	text-decoration:none;
	background:#fff;
}      

.RadMenu_Dnn .rmGroup .rmLink
{
	text-align: left;
	margin:0px;
	padding:0px 14px;	
	line-height:25px;
	height:25px;
}
.RadMenu_Dnn .rmGroup .rmLink:hover .rmText, 
.RadMenu_Dnn .rmGroup .focused .rmText 
{
	color: #161616;
	margin:0px ;
	text-align:left;
	padding:0px 14px !important;
	line-height:25px;
	height:25px; 
	text-decoration:none;
	font-size:12px !important;


}
.RadMenu_Dnn .rmGroup .rmLink:hover,
.RadMenu_Dnn .rmGroup .focused,
.RadMenu_Dnn .rmGroup .expanded
{
	/*background: #1b4380;*/
	color: #161616;
	text-align: left;
	border: 0px;
	margin-top:0px;
	padding:0px;
	text-align:left;
	line-height:25px;
	height:25px; 
	text-decoration:none;

}

/*dnn styles*/


.loginArea .NormalTextBox{
 font-size: 12px;
font-weight: normal;
/*border-radius: 10px;*/
border: 1px solid #838383;
height: 20px;
width: 125px;
padding-left: 10px;
padding-right:10px;

}
.main_content_iNet
{
	padding:15px 5px 10px 5px;
}
/*iNet Editor styles*/
.Lumenis_MainTitle
{
	font-family: Arial !important;
	font-size: 24pt !important;
	color:#000000 !important;
}
.Lumenis_Subtitle
{
	font-family: Arial !important;
	font-size: 15pt !important;
	color:#898989 !important;
}
.Lumenis_RegularText
{
	font-family: Arial !important;
	font-size: 12pt !important;
	color:#454545 !important;
}
a.Lumenis_Hyperlink:link
{
	font-family: Arial !important;
	font-size: 12pt !important;
	font-weight:bold !important;
	text-decoration: none !important;
	color:#045792 !important;
}
a.Lumenis_Hyperlink:visited
{
	font-family: Arial !important;
	font-size: 12pt !important;
	font-weight:bold !important;
	text-decoration: none !important;
	color:#045792 !important;
}

a.Lumenis_Hyperlink:hover
{
	font-family: Arial !important;
	font-size: 12pt !important;
	font-weight:bold !important;
	color:#238cd6 !important;
}
.liveaccdefault .ui-accordion .ui-accordion-header a , .liveaccredmond .ui-accordion .ui-accordion-header a{font-size:14px !important;}
.ui-accordion-header a{font-size:14px !important;}
h3.ui-accordion-header{ margin: 0;line-height: 1.3;}

.homemenu{
	margin-bottom: 30px !important;
}

.PartnerZoneMenu{
	padding: 5px !important;
}

.PartnerZoneMenu h1{
	background-color: #142846;
    color: white;
    padding: 10px;
    padding-left: 20px;
    font-size: 20px;
}


.PartnerZoneMenu ul{
	margin: 0px;
}

.PartnerZoneMenu ul li{
	background-color: #DEDEDE;
    margin-top: 5px;
    list-style-type: none;
    line-height: 1;
    height: 50px;
}

.PartnerZoneMenu ul li:hover:not(.lonelyempty){
	background-color: #C0C0C0;
	cursor: pointer;
}

.PartnerZoneMenu ul li a{
	padding: 10px;
    padding-left: 20px;
    color: #535455;
    font-weight: bold;
    text-decoration: none;
    width: 100%;
    height: 100%;
    display: inline-block;
}

.PartnerZoneMenu ul li a span{
	display:block;
}

li.lonely a{
	padding-top: 17px !important;
}