/* CSS Document */
html,body,div,span,
applet,object,iframe,
h1,h2,h3,h4,h5,h6,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dd,dl,dt,li,ol,ul,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: normal;
	font-style: normal;
	line-height: 1;
	font-family: inherit;
}

strong, strong a {
font-weight:bold;
}

em {
font-style:italic;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}
ol,ul {
	list-style: none;
}

html {
font-size:16px;
}

* html {
font-size:100%;
}

body {
background-color:#f1f2f3;
color:#4e4e4e;
font-size:62.5%;
font-family:Arial, Helvetica, sans-serif;
background-image:url(images/body-bg.gif);
background-repeat:repeat-x;
background-position:0 105px;
}

h1,h2,h3 {
font-weight:bold;
}

h3 {
font-size:1.2em;
}

h2 {
margin:1em 0;
}

p {
margin:0.1em;
padding:0 0 1em 0;
line-height:1.2em;
}

input {
color:#4e4e4e;
font-size:1.2em;
font-family: Arial, Helvetica, sans-serif;
}

#topbar {
background-color:#636465;
height:8px;
width:100%;
min-width:880px;
}

#topbar div {
width:880px;
margin:0 auto;
background-color:#636465;
height:8px;
}

#wrapper {
width:880px;
margin:0 auto;
padding:0;
font-size:1.1em;
}

#clientlogin {
overflow:auto;
width:880px;
margin:auto;
}

#header {
width:660px;
float:left;
padding-top:54px;
}

#navbar {
margin-left:50px;
overflow:auto;
}

#navbar a {
display:block;
background-repeat:no-repeat;
float:left;
}

#navbar #hometab {
background-image:url(images/home-tab.gif);
width:66px;
}

#navbar #servicestab {
background-image:url(images/services-tab.gif);
width:81px;
}

#logoimage {
float:left;
}

#content {
font-family: Arial, Helvetica, sans-serif;
width:650px;
padding-bottom:0;
}

#content ul {
margin-bottom:1.5em;
margin-top:0.1em;
}

#content ul li {
background-color:#999;
color:#000;
padding:5px;
padding-left:25px;
margin-bottom:3px;
line-height:1.2em;
/*background-image:url(images/bullet.gif);*/
background-repeat:no-repeat;
background-position:1px center;
}

#content ul li a{
color:#333;
text-decoration:underline;
font-weight:bold;
}

#crumb {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
margin-bottom:10px;
letter-spacing:-1px;
font-size:1.2em;
color:#666;
margin-left:10px;
line-height:1.4;
}

#crumb a {
color:#999999;
text-decoration:underline;
}

#crumb span {
font-weight:bold;
color:#666;
}

.section-title {
font-size:30px;
margin:0 15px;
padding:0;
color: #7ea2d3;
}

.sub-title {
font-size:24px;
margin:0 1px;
padding:0;
}

.main-panel {
clear:left;
color:#000;
padding:0;
}

.main-panel-top {
width:650px;
padding-top:7px;
padding-bottom:0;
}

.main-panel-inner {
padding:11px;
padding-right:13px;
padding-top:0;
padding-bottom:0;
font-size:1.09em;
}

.main-panel-inner p {
margin:1.5em 0.1em;
padding:0;
line-height:1.2em;
}

.main-panel-inner a{
color:#83a8da;
font-weight:bold;
}

.main-panel-inner div a{
display:block;
color:#FFFFFF;
background-color:#8fb2e4;
margin-bottom:1em;
padding:4px;
text-decoration:none;
}

.main-panel-inner .contact-form-contain a{
visibility:hidden;
}

.main-panel-bottom {
width:650px;
height:26px;
clear:left;
}

#titleholder {
position:relative;
z-index:1;
width:648px;
height:185px;
float:left;
background-image:url(images/2.gif);
background-repeat:no-repeat;
padding-bottom:10px;
text-indent:-3000px;
}

#right-column {
width:220px;
float:right;
margin-top:10px;
line-height:1.2em;
}

#right-column .right-panel-middle div {
width:172px;
}

#right-column .right-panel-middle li {
width:172px;
}

#right-column .right-panel-middle li a {
display:block;
padding:3px;
color:#FFFFFF;
background-color:#93bcf4;
font-weight:bold;
text-decoration:none;
}

#right-column .right-panel-middle li a span{
text-transform:capitalize;
font-size:0.91em;
}

#right-column .right-panel-middle li a:hover {
color:#000000;
}

#right-column a{
color:#FFFFFF;
text-decoration:underline;
}

.right-panel-top {
text-indent:-3000px;
height:15px;
background-repeat:no-repeat;
margin-left:18px;
background-image:url(images/panel-top-LatestNews.png);
background-repeat:no-repeat;
}

.right-panel-middle {
margin:auto;
background-image:url(images/middle.png);
margin-left:18px;
background-repeat:repeat-y;
padding-left: 9px;
color:#fff;
padding-bottom:3px;
padding-top:1px;
}

.right-panel-bottom {
background-image:url(images/botttom.png);
text-indent:-3000px;
height:22px;
background-repeat:no-repeat;
margin-left:18px;
}

.right-panel-middle img {
margin-left:-3px;
}

.featured-service-link {
background-image:url(images/backup-icon.jpg);
width:191px;
height:126px;
display:block;
text-indent:-3000px;
margin-left:-3px;
}

#usercontent {
clear:left;
width:841px;
margin:0 auto;
font-size:1em;
overflow:auto;
padding-top: 5px;
padding-left:39px;
}

#usercontent li{
float:left;
padding:5px;
background-color:#d6d6d6;
margin-right:5px;
color:#4e4e4e;
font-size:1.4em;
}

#usercontent li.userlink{
float:left;
padding:0;
}

#usercontent a{
float:left;
display:block;
text-decoration:none;
font-weight:bold;
color:#4e4e4e;
padding:5px;
}

#usercontent a:hover {
background-color: #828384;
color:#ffffff;
}

.formcontain, .formcontain * {
text-align:center;
font-family:inherit;

}

.message {
border: #FFFFFF 2px solid;
background-color: #828384;
color:#FFFFFF;
width:32em;
margin:1em auto;
padding: 0.8em;
text-align:center;
line-height:1.2em;
}

.message a{
color:#d6d6d6;
font-weight:bold;
}

.message a:hover {
color:#FFFFFF;
}

.Sitemessages {
border: #828384 1px solid;
background-color:#CCCCCC;
color:#000;
width:32em;
margin:1em auto;
padding: 0.8em;
text-align:center;
line-height:1.2em;
}

.Sitemessages a{
color:#d6d6d6;
font-weight:bold;
}

.Sitemessages a:hover {
color:#FFFFFF;
}

.formcontain p {
padding:1em 1em 0.1em 1em;
}

legend {
padding:0em 1em 0.2em 1em;
color: #ffffff;
font-weight:bold;
margin-left:0.2em;
}

fieldset {
margin-bottom:1em;
margin-left:0.6em;
margin-right:0.6em;
}

#contactsubmit {
margin-bottom:1em;
}

label.inputlabel {
padding:0em 1em 0.2em 1em;
border-bottom-width:0;
color: #000;
/*margin-left:75px;*/
}

span.inputlabel {
padding:0em 1em 0.2em 1em;
border-bottom-width:0;
color: #000;
}

.formdatadisplay-label {
padding:0em 1em 0em 1em;
padding-top:5px;
border-bottom-width:0;
color: #000;
display:inline;
}

.inputcontain {
margin-bottom:1em;
text-align:left;
}

.formcontain p.forminstructions {
padding:0em 1em 0em 1em;
margin-top:20px;
margin-bottom:1em;
}

.formcontain p.firstforminstructions {
padding:0em 1em 0em 1em;
margin-top:0;
margin-bottom:1em;
}

.logintxtbox {
padding:0.5em;
background-color: #ffffff;
width:20em;
font-size:1em;
text-align:center;
}



#login_form .submitholder {
margin-bottom:1em;
}

.loginsubmit {
border: 0;
padding:0.4em;
background-color:#666666;
width:15.4em;
font-size:1em;
cursor:pointer;
text-align:center;
color:#FFFFFF;
text-transform:uppercase;
margin-top:10px;
margin-left:35px;
}

.loginsubmit:hover {
background-color:#8db0df;
color: #000;
}

.inputtxtbox {
border: #828384 1px solid;
padding:0.5em;
background-color: #ffffff;
width:75%;
font-size:1em;
text-align:left;
}

.imagepreviewbox {
border: #828384 1px solid;
padding:0.5em;
background-color: #ffffff;
width:75%;
font-size:1em;
text-align:center;
margin-top:2px;
overflow:hidden;
color: #4e4e4e;
}

.additionalimagebox {
border: #828384 2px solid;
border-top-width:0;
padding:0.5em;
background-color: #ffffff;
width:75%;
font-size:1em;
text-align:center;
margin-top:2px;
overflow:hidden;
color: #4e4e4e;
}

textarea.inputtxtbox {
font-family:Arial, Helvetica, sans-serif;
color:#4e4e4e;
text-align:left;
}

.inputsubmit {
border: 0;
padding:0.4em;
background-color: #abcbf7;
width:77.3%;
font-size:1em;
cursor:pointer;
text-align:center;
color:#000;
}

.inputselect {
border: #828384 1px solid;
padding:0.4em;
background-color: #ffffff;
width:77.6%;
font-size:1em;
cursor:pointer;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
color:#4e4e4e;
}

.inputsubmit:hover {
background-color:#CCCCCC;
color:#000;
}

.inputlink {
border: #383e99 2px solid;
padding:0.4em;
background-color: #383e99;
width:75.3%;
font-size:1em;
text-align:center;
color:#FFFFFF;
text-decoration:none;
display:block;
margin-top:1px;
position:relative;
z-index:20;
}

.inputlink:hover {
border: #828384 2px solid;
background-color: #828384;
color: #ffffff;
}

.contact-form-contain {
width:624px;
padding-bottom:10px;
}

.contact-form-contain h2{
height:40px;
background:url(images/contact-enquiry-panel.gif) top left no-repeat;
text-indent:-3000px;
color:#000000;
margin:0;
padding-top:10px;
}

.contact-form-inner {
width:624px;
padding-top:7px;
text-align:left;
}

.loginguestlink {
border: #ac9452 2px solid;
padding:0.4em;
background-color: #fffbe4;
font-weight:bold;
width:50%;
font-size:1em;
text-align:center;
color:#4e4e4e;
text-decoration:none;
display:block;
margin:auto;
margin-top:2em;
}

.loginguestlink:hover {
background-color: #ac9452;
color: #fffbe4;
}

.formdatadisplay {
border: #828384 1px solid;
padding:0.4em;
font-weight:bold;
width:75%;
font-size:1em;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
color: #000
margin: 0 auto;
margin-bottom:1em;
}

#navigation {
/*font-size:1.4em;*/
padding:1;
margin:0;
z-index:3;
text-transform:uppercase;
clear:both;
float:left;
/*margin-left:100px;*/
height:43px;
display:inline;
}

#navigation ul {
list-style: none;
padding: 0;
margin: 0;
}

#navigation li {
float:left;
height:43px;
background:url("images/left.gif") no-repeat left top;
padding:0 0 0 28px;
background-color:#8db2e4;
margin-left:0px;
}

#navigation li:hover, #navigation li.sfhover {

}

#navigation a {
display:block;
background:url("images/right.gif") no-repeat right top;
height:21px;
text-decoration:none;
padding:18px 31px 4px 0;
color:#fff;
}

#navigation li:hover a, #navigation li.sfhover a{
}

#navigation #current {
height:55px;
background-image:url("images/left.gif");
background-position: 0 -43px;
background-repeat:no-repeat;
border-width:0px;
background-color:#636465;
}
  
#navigation #current a {
background-image:url("images/right.gif");
background-color:#636465;
color:#FFFFFF;
background-position: right -43px;
background-repeat:no-repeat;
}

#navigation li:hover ul, #navigation li.sfhover ul {
left: auto;
z-index:200;
}
 
/*second level */
#navigation li ul {
position: absolute;
display:block;
width:197px;
margin-left:0px;
padding:0px;
list-style:none;
left:-999em;
font-size:0.825em;
}

#navigation li ul li{
background-color:#636465;
color:#FFFFFF;
background-image:none;
border:0;
padding:0px;
display:block;
float:none;
margin:0px;
}

#navigation li ul li a, #navigation #current li a{
background:url("images/admin-nav-icon.gif") no-repeat 175px center;
background-color:#3636465;
color:#FFFFFF;
border:0;
padding-left:5px;
display:block;
}

#navigation li ul li a:hover, #navigation #current li a:hover{
background:url("images/admin-nav-icon-over.gif") no-repeat 175px center;
/*background-color: #828384;*/
color:#FFFFFF;
}

#navigation li ul li#sub-current a {
background:url("images/admin-nav-icon-over.gif") no-repeat 175px center;
/*background-color:#999999;*/
color:#FFFFFF;
}

#navigation li:hover, #navigations li.hover {
position: static;
}

#navigation li ul .dropinner {
background-image:url(images/drop-panel-middle.png);
margin-left:-24px;
margin-top:3px;
width:165px;
}

#drop-bottom {
background-image:url(images/drop-panel-bottom.png);
width:167px;
height:10px;
margin-left:-26px;
background-position:0 10px;
}

#welcome-heading {
background-image:url(images/welcome-heading.gif);
width:757px;
height:58px;
text-indent:-3000px;
clear:both;
}

#welcome-login-heading {
background-image:url(images/welcome-login-heading.gif);
width:757px;
height:58px;
text-indent:-3000px;
clear:both;
}

#category-heading {
background-image:url(images/category-heading.gif);
width:757px;
height:58px;
text-indent:-3000px;
clear:both;
position:relative;
z-index:1;
}

#item-heading {
background-image:url(images/item-heading.gif);
width:757px;
height:58px;
text-indent:-3000px;
clear:both;
position:relative;
z-index:1;
}

#all-heading {
background-image:url(images/all-heading.gif);
width:757px;
height:58px;
text-indent:-3000px;
clear:both;
position:relative;
z-index:1;
}

#maincontent {
float:left;
margin-bottom:5px;
padding:5px;
padding-top:0;
width:748px;
}

.innercontent {
background-color:#fff5ba;
border: #ac9452 2px solid;
width:710px;
padding:5px;
margin:7px auto;
color:#4e4e4e;
}

.innercontent a{
color:#7b5a00;
font-weight:bold;
}


.innercontent a:hover{
color:#ac9452;
}

.innercontent p {
font-weight:bold;
}

.Itemsrows {
border:0;
width:714px;
padding:5px;
overflow:auto;
margin:auto;
padding-bottom:0;
}

.Itemblock {
width:208px;
float:left;
margin:0;
padding:0;
margin-right:45px;
}

.Itemblock a {
display:block;
color:#333333;
margin:0;
width:208px;
background-color:#fff5ba;
margin-bottom:5px;
text-align:center;
font-weight:bold;
text-decoration:none;
}

.Itemblock a img{
margin:4px;
}

.Itemblock span{
display:block;
font-weight:normal;
padding:4px;
}

.Itemblock span span {
display:inline;
font-weight:bold;
padding:0;
}

.Itemblock .itemdivide {
display:block;
background-color:#FFFFFF;
padding:0;
height:4px;
}

.Itemblock a:hover span {
font-style:italic;
}

.Itemblock a:hover {
background-color:#ac9452;
}

.paging {
overflow:auto;
height:1.1em;
}

.paging span {
font-weight:bold;
}

.pagingcounts {
float:left;
height:1.1em;
margin-left:19px;
display:inline;
}

.pagingpages {
float:right;
height:1.1em;
margin-right:17px;
display:inline;
}

.pagingpages a{
color:#FFFFFF;
font-weight:bold;
}

.paging-jump {
clear:both; 
float:left;
margin-left:19px;
display:inline;
}

.catHeadingCrumb {
font-family: "Times New Roman", Times, serif;
font-style:italic;
font-size:2.5em;
color:#7b5a00;
padding-left:12px;
letter-spacing:-0.06em;
padding-top:0;
margin-top:-10px;
margin-bottom:7px;
position:relative;
z-index:2;
}

.subcatHeading {
font-size:1em;
font-weight:bold;
color:#fff5ba;
padding:6px 7px;
float:left;
}

.catHeadingCrumb a {
color:#7b5a00;
text-decoration:none;
font-weight:bold;
font-size:0.94em;
}

#subcatsList {
background-color:#ac9452;
padding:0;
width:724px;
margin:0 auto;
overflow:auto;
}

#subcatsList li {
float:left;
margin-top:1px;
}

.subcatLink {
float:left;
font-weight:bold;
color:#4e4e4e;
background-color:#fff5ba;
border: #ac9452 2px solid;
padding:3px 5px;
text-decoration:none;
}

.subcatLink:hover {
color:#fff5ba;
background-color:#ac9452;
}

.itemTitle {
font-family: "Times New Roman", Times, serif;
font-style:italic;
font-size:2.5em;
color:#7b5a00;
letter-spacing:-0.06em;
}

.item-left-col {
float:left;
}

.item-image {
background-color:#fff5ba;
border: #ac9452 2px solid;
padding:5px;
margin:7px 12px;
color:#4e4e4e;
}

.item-attribute {
background-color:#fff5ba;
border: #ac9452 2px solid;
padding:5px;
margin:7px 0;
margin-left:0;
margin-right:12px;
color:#4e4e4e;
float:right;
width:482px;
}

.item-attribute p{
font-weight:bold;
}

.item-title-define {
font-weight: bold;
font-size: 0.94em;
}

.item-add-images-holder {
background-color:#fff5ba;
border: #ac9452 2px solid;
margin:7px 12px;
color:#4e4e4e;
font-family: "Times New Roman", Times, serif;
font-size:1.5em;
color:#7b5a00;
font-weight:bold;
padding:1px;
}

.add-images-thumb-holder {
padding:5px;
padding-left:0;
padding-right:4px;
padding-bottom:0;
}

.additional-images-subtitle {
padding:5px;
font-weight:bold;
}

.add-images-thumb-holder img {
border: #ac9452 2px solid;
margin:0;
margin-left:4px;
margin-bottom:4px;
}

.item-add-to-bag {
display:block;
float:right;
background-color:#fff5ba;
border: #ac9452 2px solid;
background-image:url(images/add-to-bag.gif);
background-position:top center;
background-repeat:no-repeat;
width:492px;
height:45px;
text-indent:-3000px;
margin:7px 0;
margin-right:12px;
}

.item-add-to-bag_noimage {
display:block;
background-color:#fff5ba;
border: #ac9452 2px solid;
background-image:url(images/add-to-bag.gif);
background-position:top center;
background-repeat:no-repeat;
height:45px;
text-indent:-3000px;
width:720px;
margin:7px auto;
}

.item-add-to-bag:hover, .item-add-to-bag_noimage:hover  {
background-position:bottom;
}

.formcontain div{
text-align:left;
padding-top:6px;
margin-left:75px;
}

.formcontain div.submitholder{
padding-top:0;
}

.bold {
font-weight:bold;
}

div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color: #fffbe4; border: #ac9452 2px solid; 
  width:200px; padding:6px;
  color:#000; font-size:11px; line-height:1.3;
}

div#tipDiv div.img { text-align:center }

.Add-images-links {
display:block;
background-color: #ac9452;
color: #fffbe4;
font-weight:bold;
text-decoration:none;
padding:0.4em;
font-size:1em;
margin-bottom:6px;
}

.no-results-heading {
font-style:italic;
font-size:2em;
color:#FFFFFF;
padding:0 12px;
margin-top:7px;
margin-bottom:7px;
position:relative;
z-index:2;
}

#news-left {
width:193px;
float:left;
/*background-image:url(images/news-left-bg.gif);*/
background-repeat:repeat-y;
}

#news-right {
/*background-image:url(images/news-right-middle.gif);
background-repeat:repeat-y;*/
width:456px;
float:right;
}

#news-right-top {
background-image:url(images/news-right-top.gif);
width:456px;
height:17px;
color:#000;
padding-top:13px;
}

#news-right-bottom {
background-image:url(images/news-right-bottom.gif);
background-repeat:no-repeat;
width:456px;
height:38px;
color:#000;
padding-top:5px;
clear:both;
margin-top:5px;
}

#news-right-bottom-full {
background-image:url(images/news-right-bottom-full.gif);
width:456px;
height:28px;
color:#FFFFFF;
padding-top:5px;
clear:both;
margin-top:5px;
}

/*.News-Options-title {
width:193px;
background-image:url(images/news-options-title.gif);
height:43px;
text-indent:-3000px;
}*/

.News-Options-Subtitle {
background-color:#ac9452;
padding:3px;
font-weight:bold;
line-height:1.3;
color:#fff5ba;
text-align:center;
}

/*.News-Rss-link {
display:block;
width:175px;
height:81px;
margin-left:8px;
/*background-image:url(images/get-rss.jpg);
text-indent:-3000px;
}*/

/*.Archive-subtitle {
background-image:url(images/news-archive-subtitle.gif);
width:175px;
height:29px;
margin-left:8px;
text-indent:-3000px;
}*/

.News-archive {
width:169px;
/*background-color:#d6d6d6;*/
margin-left:11px;
margin-bottom:5px;
}

.archive-year {
background-image:url(images/news-archive-top.gif);
padding-left:8px;
padding-top:5px;
padding-bottom:1px;
}

.archive-year a {
color:#4e4e4e;
}

.news-archive-link {
display:block;
background-color:#83a8da;
color:#FFFFFF;
padding:3px;
text-decoration:none;
text-transform:uppercase;
margin:3px;
margin-bottom:0;
}

.news-archive-link:hover {
background-color:#bfbfbf;
color:#000000;
}

.News-archive-bottom {
margin-top:4px;
background-image:url(images/news-archive-bottom.gif);
background-repeat:no-repeat;
width:169px;
height:9px;
font-size:2px;
line-height:2px;
}

/*.News-Options-bottom {
background-image:url(images/news-options-bottom.gif);
height:25px;
width:193px;
}*/



.News-Block {
background-color:#d6d6d6;
margin:0;
width:425px;
margin-left:15px;
margin-top:4px;
}

.News-Paging {
display:inline;
float:right;
background-color:#fff5ba;
border: #ac9452 2px solid;
margin:0;
width:500px;
margin-right:0;
margin-bottom:7px;
padding:5px;
}

.News-Paging a {
color: #7b5a00;
font-weight: bold;
}

.News-Paging a:hover {
color: #ac9452;
}

.News-thumbnail {
float:left;
margin-right:5px;
margin-left:10px;
}

.News-link {
display:block;
background-color:#d6d6d6;
color:#4e4e4e;
padding:0;
font-size:0.94em;
text-decoration:none;
overflow:auto;
cursor:pointer;
width:425px;
}

.News-Block-inner {
display:block;
background-color:#d6d6d6;
color:#4e4e4e;
padding:0;
font-size:1em;
text-decoration:none;
width:425px;
}

.news-inner-title {
display:block;
background-color:#828384;
padding:3px;
margin:0 10px 3px 205px;
color:#FFFFFF;
text-transform:uppercase;
font-size:1.065em;
}

.news-inner-details {
display:block;
background-color:#828384;
padding:3px;
margin:0 10px 3px 205px;
color:#FFFFFF;
}

.News-Block-inner .news-inner-title {
display:block;
background-color:#828384;
padding:3px;
margin:0 10px 3px 10px;
color:#FFFFFF;
}

.News-Block-inner .news-inner-details {
display:block;
background-color:#828384;
padding:3px;
margin:0 10px 3px 10px;
color:#FFFFFF;
}

.news-desc {
margin-top:10px;
font-size:1.065em;
}

.News-link:hover {
background-color:#bfbfbf;
color:#ffffff;
}

.news-block-top {
/*background-image:url(images/news-block-top.gif);*/
height:12px;
}

.News-link:hover .news-block-top {
background-position:0 12px;
}

.news-block-bottom {
clear:both;
/*background-image:url(images/news-block-bottom.gif);*/
height:12px;
}

.News-link:hover .news-block-bottom {
background-position:0 12px;
}

.newsHeading {
width:650px;
margin-bottom:7px;
}

.newsHeading .newsHeadingtitle {
float:left;
}

.newsHeading .backlink a {
color:#7b5a00;
text-decoration:none;
font-weight:bold;
font-size:0.94em;
float:right;
margin-right:12px;
}

#news-crumb {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin-left:19px;
padding:5px 0pt 1px;
font-size:1.09em;
}

#news-crumb a{
color:#FFFFFF;
font-weight:bold;
font-style:italic;
}

.clear-both {
clear: both;
}

.main-panel-inner p.contact-NB{ 
padding: 0 0 0 0;
text-align:left;
color:#000;
}

#footer {
clear:both;
text-align:left;
width:880px;
font-size:1em;
color:#4e4e4e;
margin-top:1.1em;
margin-bottom:1em;
line-height:1.4em;
}

#footer a {
font-weight:bold;
color:#4e4e4e;
text-decoration:underline;
}

#footer a:hover {
color:#828384;
}