body {font-family:Arial; line-height:1.4em;}
img {border:0;}
.noShow {display: none;}

#topSearch {display:none;}
#gns {display:none;}
#statusBar {display:none;}
#firstCol {display:none;}
#PrintEmail {display:none;}
.bottom {display:none;}
#newsletterFeat{display:none;}
.nextback{display:none;}
#contactform{display:none}
.contactFrmTitle{display:none;}
#content fieldset{display:none;}
.banner{display:none;} 
.rest{display:none;}
.second{display:none;}
.third{display:none}
.sitemap {list-style:none;}
.sitemap ul {list-style:none;}
.sitemap li a {background:transparent url(../images/LNSBulletOn.jpg) no-repeat scroll 0pt 50%;}
#footer .quicklinks, #FNS{display:none;}

#logo img {border:none !important;}

.header {border-bottom:1px solid #ced6db; padding:0 0 20px 0;} 
img {border:1px solid #CDD4DA;}

/* Content ----------------------------------------------- */

h1 {font-size:1.4em; font-weight:bold; color: #810C81;}
h2 {font-size: 1.2em; color: #7E0C7E; padding: 10px 0px 5px 0px;}

/*end Content*/

/* Homepage ----------------------------------------------- */

#homeNewsList li .title {width:150px;}
.miniHomeClients {float:left; }
.miniHomeClients a {background:transparent none repeat scroll 0%;font-size:0.95em;font-weight:normal;padding:0px;}

/*end Homepage*/
#content .newsPageList {margin:0px 0px 0px 0px; padding:0; float:left; width:181px; }
#content .newsPageList .NewsArtTitle {margin: 13px 0px 0px 0px; padding:10px; width: 181px; font-size: 0.8em; font-weight:bold;  border-left: 1px solid #CDD4DA; border-right: 1px solid #CDD4DA; border-bottom: 1px solid #CDD4DA;}
#content .newsPageList #articleList {margin:0px; padding:0 0 0 12px; font-size: 0.8em; } 
#content .newsPageList #articleList .articleListItem {padding:7px 0px 0px 0px; margin:0;}
#content .newsPageList #articleList .newsDate {margin:0; padding:0; color:#7F0C7F; font-weight:bold;}
#content .newsPageList a {color: #000 !important; font-weight:normal; text-decoration: none !important;}
#content .newsPageList a:hover {color: #000; font-weight:normal; }
#content .newsPageList img {display: none;}
#content .newsPageList #articleList .articleListImage {margin:0px; padding:0px; float:left;}


/*Inside Pages----------------------------------------------- */

h2.newsFTitle {padding: 8px 0px 8px 16px; margin-top:5px; width:191px; border:1px solid #ced6db; font-size:0.95em; font-weight:bold; color:#000; }

#secondCol .standardtext .stArticleText {float:left; width:60%}
#secondCol .caseStudies .stArticleText {width:100%; float:left;}
#secondCol div.stArticle ul li {list-style:none; background:transparent url(../images/LNSBulletOn.jpg) no-repeat scroll 0px 11px; padding:5px 8px 5px 10px;}
#secondCol .standardtext .stArticleText ul li a {color:#0060cd;}

#secondColInner {padding-left: 10px; width:35%; float:right;}
ul#InnerNewsList {margin:0; padding:0; width:80%; }
ul#InnerNewsList li {margin:0; padding:10px 0; list-style:none; background:none; border-bottom:1px solid #ddd; font-size:0.9em;}
ul#InnerNewsList li a {color:#000; text-decoration:none;}
ul#InnerNewsList li .date {font-weight:bold; color:#7f0c7f;}


#newsmain #articleList {width:650px; float:left;}
#articleList .articleListImage {margin: 0px 10px 0px 0px; padding:0; float:left;}
#articleList .articleListImage img {margin:0px; padding:2px; border: 1px solid #cdd4da;}
#articleList .articleListContent {float: left;}
#articleList .articleListItem {padding: 20px 10px 20px 0px; border-bottom: 1px solid #CDD4DA;}
#articleList .articleListItem h2 {margin:0; padding:0; font-size:1em; color:#0060cd; font-weight:normal;}
#articleList .articleListItem h2 a {margin:0; padding:0; color:#0060cd; text-decoration:underline; font-weight:normal;}
#articleList .articleListItem .newsDate {margin:0; padding:0; color:#000; font-weight:bold;}


/*Glossary----------------*/


#glossList {margin:0; padding:0; width:620px !important;}
.glossListArticle {width:620px !important;}
#glossList .spliter .glossListItem {margin:3px 5px 3px 0px; padding:0; font-size:0.7em; width:200px; float:left}
#glossList .spliter .glossListItem a{margin:0px; padding:6px 0px 6px 22px; display:block; color:#000; background:#edf1f2 url(../images/glos_bullet_grey.gif) no-repeat 10px 10px; text-decoration:none;}
#glossList .spliter .glossListItem a:hover {color:#fff; background:#7e0c7e url(../images/glos_bullet_purple.gif) no-repeat 10px 10px; text-decoration:underline;}
#glossList .spliter .glossListItem a.on {color:#fff; background:#7e0c7e url(../images/glos_bullet_purple.gif)no-repeat 10px 10px; text-decoration:underline;}
#content .glossListArticle {margin:0; padding:0; clear:both; width:670px}


/* on state */
#glossList .glossListItemOn{margin:3px 5px 3px 0px; padding:0; font-size:0.7em; width:200px; float:left}
#glossList .glossListItemOn a{margin:0px; padding:6px 0px 6px 22px; display:block; color:#fff; background:#7e0c7e url(../images/glos_bullet_purple.gif) no-repeat 8px; text-decoration:underline;}
/*--end Glossary----------------*/

.articleListItem .newsDate{font-weight:bold;}
.stArticle span	{display:none;}

.pic img{border:1px solid #CDD4DA; padding:0px; margin:0px;}

#content table.blockListing td.item {vertical-align:top; padding:10px;}
#secondCol .miniHomeClients table.blockListing dd.text a {padding:0; margin:0; color:#0060cd; font-size:0.95em; font-weight:normal; }
#secondCol .miniHomeClients table.blockListing dd.text p {padding:0; margin:0;}

#glossList {margin:0; padding:0; width:620px !important;}
.glossListArticle {width:620px !important;}
#glossList .spliter .glossListItem {margin:3px 5px 3px 0px; padding:0; font-size:0.7em; width:200px; float:left}
#glossList .spliter .glossListItem a{margin:0px; padding:6px 0px 6px 22px; display:block; color:#000; background:#edf1f2 url(../images/glos_bullet_grey.gif) no-repeat 10px 10px; text-decoration:none;}
#glossList .spliter .glossListItem a:hover {color:#fff; background:#7e0c7e url(../images/glos_bullet_purple.gif) no-repeat 10px 10px; text-decoration:underline;}
#glossList .spliter .glossListItem a.on {color:#fff; background:#7e0c7e url(../images/glos_bullet_purple.gif)no-repeat 10px 10px; text-decoration:underline;}
#content .glossListArticle {margin:0; padding:0; clear:both; width:670px}

#glossList .glossListItemOn{margin:3px 5px 3px 0px; padding:0; font-size:0.7em; width:200px; float:left}
#glossList .glossListItemOn a{margin:0px; padding:6px 0px 6px 22px; display:block; color:#fff; background:#7e0c7e url(../images/glos_bullet_purple.gif) no-repeat 8px; text-decoration:underline;}

dl#resultsList {padding:0; margin:0; }
dl#resultsList dt {color:#0060cd; padding:0px;margin:0;}
dl#resultsList dt a {color:#0060cd; padding:0px; margin:0; font-weight:bold; text-decoration:underline !important; background:none;}
dl#resultsList dt a:hover {color:#0060cd; text-decoration:none !important;}
dl#resultsList dd {padding:0px; margin:0; line-height:1.6em;}

/*end Inside Pages*/


/*Footer----------------------*/
#footer {margin: 0 0 0 10px; width: 858px; padding:10px; border:1px solid #ddd; background: #EDF1F4; clear:both; float:left;}
.homeFooter {margin: 10px 0px 0px 0px;}
#footer .bottom {width: 858px; }
#footer p {color:#000; font-size:0.7em; clear:none; float:left;}
#footer ul {list-style:none;}
#footer ul li {padding: 0px 5px 10px 0px; float:left; font-size: 0.7em; color: #000;}
.footerArticle {width: 858px; color: #000;}
.footerArticle iframe {width: 850px; height: 60px;}
/*end Footer*/

/*Sitemap---------------*/

#secondCol ul.sitemap {list-style:none !important; background:none !important;}
#secondCol ul.sitemap li {list-style:none !important;background:none !important;padding:0px 4px 0px 25px;}
#secondCol ul.sitemap li.inner {display:none; list-style:none;}
#secondCol ul.sitemap li.top {font-size:1.1em; color:#7e0c7e; background:none !important;padding-top:10px; padding-bottom:10px; border-bottom: 1px solid #efefef;}
#secondCol ul.sitemap li.top ul.inner {font-size:0.85em;padding:8px 4px 8px 30px;}
#secondCol ul.sitemap li.top ul.inner li {padding: 5px;}
#secondCol ul.sitemap li.top ul.inner li a {padding-left:10px; color:#b011b0; background:url(../images/LNSBulletOn.jpg) no-repeat 0;}
#secondCol ul.sitemap li.top ul.inner li ul.inner li {padding:5px;}
#secondCol ul.sitemap li.top ul.inner li ul.inner li a {padding-left:10px ; color:#333 ; background:url(../images/sub_bullet.gif) no-repeat 0;}

/*---end Sitemap---------------*/



