body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#9eabbf;
}

/* home_page */

#flash_banner {
float:left;
width:1200px;
text-align:center;
background:#FFFFFF;
}


/* internal page */

#main_div {
margin:auto;
width:1000px;
}

/* Header */

#main_div {
margin:auto;
width:1200px;
}

#header {
width:1200px;
float:left;
background:#FFFFFF;
}

#header #logo {
float:left;
padding:15px 0 0 0;
}

#header #logo a {
float:left;
}

#header #logo a img {
border:0px;
}

#header #top_right {
	
	width:auto;
}

#header #top_right ul {
float:left;
width:340px;
margin:0px;
padding:0px;
list-style:none;
background:url(../images/top-right-menu2.jpg) left top repeat-x;
list-style-position:outside;
}

#header #top_right ul li {
float:left;
margin:0px;
padding:0 12px 0 12px;
width:auto;
}

#header #top_right ul li a {
color:#283b81;
font-size:12px;
display:block;
line-height:33px;
}

#header #top_right ul li a:hover {
color:#78A100;
}

#header #top_right ul li.li1 {
background:url(../images/top-right-menu1.jpg) left top no-repeat;
padding:0 11px 0 26px;
}

#header #top_right ul li.li1 a {
background:url(../images/newsletter-icon.jpg) left top no-repeat;
padding:0 0 0 29px;
}

#header #top_right ul li.li2 a {
background:url(../images/latest-events-icon.jpg) left top no-repeat;
padding:0 0 0 26px;
}

#header #top_right ul li.li3 a {
background:url(../images/webinar-icon.jpg) left top no-repeat;
padding:0 0 0 30px;
}

#header #top_right ul li.li4 a{
background:url(../images/executive-insight-icon.jpg) left top no-repeat;
padding:0 0 0 26px;
}


#header #top_right form {
float:right;
width:263px;
margin:0px;
padding:0 0 5px 0;
line-height:15px;
}

#header #top_right a {
color:#585858;
text-decoration:none;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#header #top_right a:hover {
color:#78a100;
}

#header #top_right .toplink {
float:left;
width:100%;
padding:5px 0 0 0;
position:relative;
}


#header #top_right .top_search {
float:right;

padding:12px 14px 0 0;
}

#header #top_right .top_search input {
float:left;
}

#header #top_right .top_search .gobtn {
float:left;
background:url(../images/gobtn.gif) left top no-repeat;
width:23px;
height:23px;
border:0px;
}


#header #top_right .top_search .search_box {
width:207px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
border:solid #aaaaaa 1px;
padding:3px;
}

#header #top_right .top_search a {
float:left;
font-weight:normal;
color:#4f5154;
display:block;
text-decoration:underline;
padding:2px 0 0 10px;
}

#header #top_right .top_search a:hover {
color:#4f5154;
text-decoration:none;
}


/* Middle Contents */

#middle_contents {
width:1200px;
float:left;
padding:0px;
/*padding:0 17px 20px 16px;*/
background:#FFFFFF;
}

#middle_contents #home_contents {
 float: right;
    padding: 20px 18px 0 18px;
    width: 855px;
}

/*#home_contents .contents {
width:676px;
float:left;
padding:0 0 0 16px;
}*/
#home_contents .contents {
width:100%;
float:left;
padding:0;
}

#home_contents .text_data {
 color: #555555;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 21px;
    padding: 0;
    width: 100%;
}

#home_contents .text_data p {
float:left;
width:100%;
margin:0 0 12px 0;
text-align:justify;
}


#home_contents .text_data p a {
color:#283B81;
text-decoration:underline;
font-weight:normal;
}

#home_contents .text_data p a:hover {
text-decoration:none;
}

#home_contents .text_data h1 {
float:left;
width:100%;
font-size:16px;
color:#283b81;
margin:0 0 12px 0;
font-family:Arial, Helvetica, sans-serif;
}

#home_contents .text_data .lucintel_equ {
float:left;
width:40%;
margin:0px;
padding:0px;
list-style:none;
}

#home_contents .text_data .lucintel_equ li {
float:left;
width:100%;
margin:0px;
padding:0px;
line-height:20px;
font-weight:bold;
}

#home_contents .text_data .lucintel_equ1 {
float:left;
width:60%;
padding:30px 0 0 0;
}

#home_contents .text_data .lucintel_equ1 .no_icon {
float:left;
padding:5px 0 0 0;
}

#home_contents .text_data .lucintel_equ1 .no_icon1 {
float:left;
padding:0 0 0 10px;
}

#home_contents .text_data .icons {
float:left;
width:100%;
text-align:center;
}

#home_contents .text_data .icons a {
float:left;
}

#home_contents .text_data .icons a img {
border:0px;
}

.home_boxes {
width:651px;
float:left;
padding:20px 0 0 14px;
margin:20px 0 0 0;
border-top:4px solid #D6DDE7;
}
.home_boxes.tweeth{ text-align:center;}

#home_boxes {
  border-top: 4px solid #d6dde7;
    float: right;
    margin: 20px 0 0;
    padding: 20px 0 0;
    width: 100%;
}

#home_boxes .right_box {
float:left;
width:304px;
padding:0 0 15px 0;
border:solid 1px #d6dde7;
}

#home_boxes #right_box1 {
float:right;
}


#home_boxes .right_box h1 {
color:#283B81;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
line-height:25px;
margin:0;
padding:10px 0 10px 15px;
width:289px;
text-align:left;
}

#home_boxes .right_box h2 {
color:#283B81;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
line-height:25px;
margin:0;
padding:10px 0 10px 15px;
width:289px;
text-align:left;
}

#home_boxes .right_box img {
border:1px solid #A7B7C1;
float:left;
margin:0 0 0 15px
}

#home_boxes .right_box ul {
float:left;
width:150px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
list-style:none;
margin:0 0 0 9px;
padding:0px;
}

#home_boxes .right_box ul li {
float:left;
width:150px;
margin:0px;
padding:0px;
}

#home_boxes .right_box ul li a {
background:url(../images/bul1.gif) left top no-repeat;
padding:0 0 0 14px;
display:block;
float:left;
line-height:21px;
color:#555555;
text-decoration:none;
}

#home_boxes .right_box ul li a:hover {
text-decoration:underline;
}

#home_boxes .right_box ul .read_more {
padding:4px 0 0 0;
}

#home_boxes .right_box ul .read_more a {
background:url(../images/bul2.jpg) left center no-repeat;
line-height:25px;
font-weight:bold;
padding:0 0 0 21px;
}


#icons {
width:600px;
float:left;
padding:20px 30px 0 35px;
margin:20px 0 0 0;
border-top:4px solid #D6DDE7;
text-align:center;
display:none;
}

#icons a {
padding:0 10px 0 10px;
float:left;
}

#icons a img {
border:0px;
}


/*#middle_contents #right_contents {
width:286px;
float:left;
margin:0 0 0 5px;
_margin:0 0 0 4px;
}*/
*#middle_contents #right_contents {
width:286px;
float:left;
margin:0 0 0 22px;
_margin:0 0 0 21px;
}

#right_contents .right_menu {
width:286px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}

#right_contents .right_menu h1 {
width:269px;
float:left;
color:#fdfdfe;
font-family:Arial, Helvetica, sans-serif;
background:#a9b6ca;
font-size:16px;
line-height:33px;
margin:0px;
padding:0 0 0 17px;
}

#right_contents .right_menu h1 span {
background:url(../images/right_menu1.jpg) left top no-repeat;
padding:0 0 0 22px;
display:block;
}

#right_contents .right_menu ul {
width:269px;
float:left;
margin:1px 0 0 0;
padding:7px 0 8px 17px;
background:#d6dde7;
list-style:none;
}

#right_contents .right_menu ul li {
float:left;
width:100%;
padding:0px;
margin:0px;
}

#right_contents .right_menu ul li a {
display:block;
float:left;
color:#555555;
background:url(../images/bul3.gif) left center no-repeat;
text-decoration:none;
padding:0 0 0 14px;
line-height:27px;
}

#right_contents .right_menu ul li a:hover {
color:#283b81;
}

#right_contents .right_box {
float:left;
width:100%;
margin:20px 0 0 0;
}

#right_contents .right_box h1 {
float:left;
width:100%;
color:#283b81;
margin:0 0 8px 0;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
border-bottom:4px #d6dde7 solid;
line-height:25px;
}

#right_contents .right_box h2 {
float:left;
width:100%;
color:#283b81;
margin:0 0 8px 0;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
border-bottom:4px #d6dde7 solid;
line-height:25px;
}

#right_contents .right_box img {
float:left;
border:solid 1px #a7b7c1;
}

#right_contents .right_box ul {
float:left;
width:150px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
list-style:none;
margin:0 0 0 9px;
padding:0px;
}

#right_contents .right_box ul li {
float:left;
width:150px;
margin:0px;
padding:0px;
}

#right_contents .right_box ul li a {
background:url(../images/bul1.gif) left top no-repeat;
padding:0 0 0 14px;
display:block;
float:left;
line-height:17px;
color:#555555;
text-decoration:none;
}

#right_contents .right_box ul li a:hover {
text-decoration:underline;
}

#right_contents .right_box ul .read_more {
padding:4px 0 0 0;
}

#right_contents .right_box ul .read_more a {
background:url(../images/bul2.jpg) left center no-repeat;
line-height:25px;
font-weight:bold;
padding:0 0 0 21px;
}

#right_contents .right_box .icons {
float:left;
width:100%;
}

#right_contents .right_box .icons a {
float:left;
margin:0 18px 0 0;
}


#right_contents .right_box .icons img {
border:0px;
}



#bottom {
float:left;
width:100%;
/*border-top:#d6dde7 solid 4px;*/
margin:0;
padding:13px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background:#FFFFFF;
}

#bottom .icons {
margin:auto;
text-align:center;
width:763px;
}

#bottom .icons a {
float:left;
margin:0 0 0 36px;
}

#bottom .icons a img {
border:0px;
}

#bottom .bottom_links {
float:left;
width:100%;
background:#283b81;
text-align:center;
margin:12px 0 0 0;
color:#FFFFFF;
padding:14px 0 14px 0;
line-height:16px;
}

#bottom .bottom_links a {
color:#FFFFFF;
text-decoration:none;
padding:4px; /*Added on 17_January_2017*/
}

#bottom .bottom_links a:hover {
text-decoration:underline;
}

#bottom .copyright {
float:left;
width:100%;
text-align:center;
line-height:22px;
color:#283b81;
padding:3px 0 6px 0;
background:#cedef7;
}

#bottom .copyright a {
color:#283b81;
text-decoration:none;
}

#bottom .copyright a:hover {
text-decoration:underline;
}

/* JS Slider */
/*
#ind_ser_slide {
float:left;
width:159px;
}

#right_contents .right_box #ind_ser_slide ul {
margin:0 0 0 9px;
left:0px;
top:0px;
}*/

/* Feedback Form */

#right_contents .right_box .query_form {
float:left;
width:100%;
color:#283b81;
padding:0px;
background:#f6f9ff;
padding:10px 0 10px 0;
}

#right_contents .right_box .query_form form {
float:left;
width:100%;
padding:0px;
margin:0px;
}

#right_contents .right_box .query_form label {
float:left;
width:90%;
padding:0 0 8px 10%;
}

#right_contents .right_box .query_form label span {
float:left;
}

#right_contents .right_box .query_form label input {
float:left;
width:220px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555555;
padding:3px;
border:solid 1px #CCCCCC;
margin:0px;
}

#right_contents .right_box .query_form label textarea {
float:left;
width:220px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555555;
padding:3px;
border:solid 1px #CCCCCC;
margin:0px;
}

#right_contents .right_box .query_form div.btns {
float:left;
width:80%;
padding:0 10% 8px 10%;
}

#right_contents .right_box .query_form div.btns input {
float:left;
cursor:pointer;
background:url(../images/btnsend.jpg) top left no-repeat;
border:0px;
font-size:12px;
padding:6px 0 7px 0;
width:74px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
color:#FFFFFF;
margin:0px;
}

#right_contents .right_box .query_form input.btns  {
float:left;
cursor:pointer;
background:url(../images/btnsend.jpg) top left no-repeat;
border:0px;
font-size:12px;
padding:6px 0 7px 0;
width:74px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
color:#FFFFFF;
margin:0 0 0 29px;
}

#header #top_right .my_account {
	float:left;
	background:url(../images/icon1.gif) left top no-repeat;
	padding:12px 0 0 30px;
	border-right:0px #CCCCCC solid;
}


#header #top_right .shopping_cart {
	float:left;
	background:url(../images/icon2.gif) left top no-repeat;
	padding:12px 0 0 25px;
	margin:0 0 0 15px;
	border-right:0px #CCCCCC solid;
}

#header #top_right .logout {
	float:left;
	background:url(../images/icon3.gif) left top no-repeat;
	padding:12px 0 0 25px;
	margin:0 0 0 15px;
}



#header #top_right div.showitem {
	/*float:left;
	border-left:solid 0px #666;
	border-right:solid 0px #666;
	border-radius:10px;
	border-top:solid 0px #ccc;
	border-bottom:solid 0px #ccc;
	padding:5px;
	margin:0;
	font-size:12px;
	color:#585858;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	position:absolute;
	right:0px;
	top:12px;*/
}

#header #top_right div.showitem span {
	color:#FF0000;
}


#header #top_right .toplink1 {
    float:right; background: url("https://www.lucintel.com/images/menu-mid-bg.png") repeat-x left top;
    padding:0; margin-right:4px;
    position: relative; height:35px; line-height:35px; width:auto;
}
#header #top_right .toplink1 .left-img{ float:left;}
#header #top_right  .toplink1 .right-img{ float:right;}

#header #top_right .toplink1 .email-icon{
    background: url("https://www.lucintel.com/images/email-icon.png") no-repeat scroll left 50% transparent;
    border-right: 0 solid #CCCCCC; 
    float: left;  margin: 0 0 0 0px;
    padding: 0px 0 0 28px;
}

#header #top_right .toplink1 .phone-icon{
    background: url("https://www.lucintel.com/images/phone-icon.png") no-repeat scroll left 50% transparent;
    border-right: 0 solid #CCCCCC; cursor:text;  color: #585858!important;
    float: left;  margin: 0 0 0 10px;
    padding: 0px 0 0 26px;
}

#header #top_right .toplink1 .account-icon, .header-links-bottom .header-link  {
    background: url("https://www.lucintel.com/images/account-icon.png") no-repeat scroll left 50% transparent;
    border-right: 0 solid #CCCCCC;
    float: left;  margin: 0 0 0 10px;
    padding: 0px 0 0 26px;
}

#header #top_right .toplink1 .cart-icon {
    background: url("https://www.lucintel.com/images/cart-icon.png") no-repeat scroll left 50% transparent;
    border-right: 0 solid #CCCCCC;
    float: left; margin: 0 0 0 10px;
    padding: 0px 0 0 26px;
}
#header #top_right .toplink1 .logout {
    background: url("https://www.lucintel.com/images/icon3.gif") no-repeat scroll left 50% transparent;
    border-right: 0 solid #CCCCCC;
    float: left; margin: 0 0 0 10px;
    padding: 0px 0 0 26px;
}

#header #top_right .toplink1 .showitem {
    
    color: #FF0000;
    float: left; margin: 0 0 0 10px;
   
}

#header #top_right .toplink1 a {
    color: #585858;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
#header #top_right .toplink1 a:hover{ color:#78a100; }