﻿html {height:100%;}
body{margin:0;font:normal 12px Arial, Helvetica, Serif;color:#666666;}
img {border:0;}
h1 {font-size:22px;margin:0;}
a:link, a:visited, a:active {text-decoration:none;color:#677e90;}
a:hover {text-decoration:underline;color:#677e90;}
#wrapper, #header {background:#fff; width:980px; margin:0 auto;}
#wrapper {padding:20px 0;}
#footer_main{background:#f5f5f5;margin:0 auto;clear:both;font-size:11px;}
#footer {width:980px;margin:0 auto;background:#f5f5f5 url(sprites1.png) no-repeat left -380px;}
#footer span.copyright {float:left;padding:15px 0 0 25px;background:url(sprites1.png) no-repeat -1214px -87px;}
#footer span.contact {color:#9c9c9c;float:left;margin:15px 0 0 1px;padding-left:10px;border-left:solid 1px #cdcdcd;}
#footer ul.quicklinks {float:left;margin:0 0 15px;padding:15px 0 0 10px;}
#footer ul.quicklinks li {margin:0;padding:0 7px 0 11px;list-style:none;display:inline;border-left:solid 1px #cdcdcd;}
#footer ul.quicklinks li a {text-decoration:none;color:#696969;}
#footer ul.footermap{margin:0;padding:0;clear:both;}
#footer ul.footermap ul {margin:10px 0 0;padding:0;}
#footer ul.footermap li {float:left;list-style:none;font-weight:bold;padding:10px 40px 25px 0;}
#footer ul.footermap li li {display:block;float:none;font-weight:normal;margin:0;padding:3px 0 0;}
#footer ul.footermap li li a {color:#696969;}
#footer .isntmedia, #footer .isntmedia a {clear:both;color:#9e9e9e;padding-bottom:20px;}
#header a.logo, #header h1{margin:0;padding:0;background:url(sprites1.png?ver=1.1) no-repeat top right;display:block;float:right;height:80px;width:215px;text-indent:-9999px;}
#header ul {display:block;float:left;margin:22px 0 0;padding:0;}
/* Change Top Nav to Navy Blue
#header ul li {display:block;float:left;margin-right:15px;list-style:none;color:#b5b5b5;font-size:10px;}
#header ul li a {text-decoration:none;color:#426C90;font-size:22px;}
*/
#header ul li {display:block;float:left;margin-right:15px;list-style:none;color:#426C90;font-size:10px;}
#header ul li a {text-decoration:none;color:#00325b;font-size:22px;}
#header ul li span {text-decoration:none;color:#CBD34C;font-size:22px;}
.headerbar {background:#002744;height:100px;text-align:center;overflow:hidden;}
.headerbar .Normal {text-align:center;}
.headerbar .SubHead, .headerbar .maincontainertitle a {color:#fff;}

/* Content Areas */
.LeftColumn {width:240px;float:left;margin-right:16px;} /* Change Margin to 20 instead of 16 and adjust on edit mood */
.CentreColumn {width:460px;float:left;}
.RightColumn  {width:240px;float:right;}
.MainColumn {float:right;width:720px;}

ul.green {margin:0;padding:0;}
ul.green li {margin:5px 0 0;padding-left:15px;list-style:none;background:url(sprites1.png) no-repeat -1223px -118px;}

/* Left Navigation */
.leftNav tt {display:block;margin:0 0 20px;height:3px;border:none;background:#fff url(sprites1.png) no-repeat right -190px;font-size:0px;}
.leftNav h3 {margin:0;padding:4px 7px;border-bottom:solid 5px #b6b7b9;font-size:11px;color:#fff;background:#fff url(sprites1.png) no-repeat -1100px -135px;}
.leftNav ul {margin:0;padding:0;background:#fff;}
.leftNav ul li {display:block;margin:0;padding:0;list-style:none;font-size:22px;text-transform:uppercase;letter-spacing:-1px;}
.leftNav ul li span {display:block;padding:2px 0 2px 5px;background:#bfc82f;color:#fff;width:235px;}
.leftNav ul li a{display:block;padding:2px 0 2px 5px;color:#6a6a6a;width:235px;}
.leftNav ul li a:hover{text-decoration:none;background:#f3f5db;}

/* Title */
.TitlePane {float:left;width:720px;padding-bottom:10px;}
.TitlePane h1 {width:460px;float:left;font-weight:normal;padding-left:3px;}
.TitlePane h1 span {display:block;font-size:12px;font-weight:normal;}
.TitlePane ul.rlinks {margin:0;padding:5px 0 0;float:right;}
.TitlePane ul.rlinks li {margin:0;padding:0 0 10px;}
.TitlePane ul.rlinks li {display:block;float:left;list-style:none;font-size:11px;text-transform:uppercase;font-family:"Tahoma", Arial, Helvetica, Serif;}
.TitlePane ul.rlinks li.email {background:url(sprites1.png) no-repeat -1178px -102px;padding:0 15px 0 20px;}
.TitlePane ul.rlinks li.print {background:url(sprites1.png) no-repeat -1141px -103px;padding-left:18px;}
.TitlePane ul.rlinks li a {background:#fff;display:block;color:#999;padding:1px 0;}

/* Supplier Search */
#supplier_search h3 {margin:0;padding:4px 7px;border-bottom:solid 5px #b6b7b9;font-size:11px;color:#fff;background:#fff url(sprites1.png) no-repeat -1100px -163px;}
#supplier_search ol {margin:5px 0;padding:0;}
#supplier_search ol li {margin:0;padding:7px 0;list-style:none;display:block;}
#supplier_search tt {font:bold 12px arial;margin-right:3px;padding:2px 6px 3px;background:url(sprites1.png) no-repeat -1103px -100px;}
#supplier_search span{font:bold 11px "Trebuchet MS", Tahoma, Serif;text-transform:uppercase;padding:3px 8px 0 0;}
#supplier_search select,#supplier_search .text {border:solid 1px #e0e3ce;float:right;width:144px;font:normal 11px Tahoma,Helvetica, Serif;}
#supplier_search p {padding:0;margin:10px 0 10px;}

/* Our Team */
.OurTeam .item {width:360px;float:left;padding:15px 0 20px 0;}
.OurTeam .item img {display:block;float:left;border-bottom:solid 5px #bfc82f;margin-right:10px;}
.OurTeam .item p {padding:10px 0;margin:0;font-size:12px;display:block;float:left;width:230px;}
.OurTeam .item p.title {border-bottom:solid 5px #ccc;}

/* Image Listing */
.ImageListing {width:720px;position:relative;}
.ImageListing .item, .ImageListing .galleryitem {width:200px;padding:20px 40px 0px 0;float:left;}
.ImageListing .galleryitem a.gimg:link, .ImageListing .galleryitem a.gimg:visited, .ImageListing .galleryitem a.gimg:active {background:none;border:none;padding:0;margin:0;}
.ImageListing .item img {margin-bottom:15px;display:block;} 
.ImageListing .item p.video {position:relative;height:95px;margin:0;padding:0;}
.ImageListing .item p.video img {position:absolute;z-index:1;}
.ImageListing .item p.video a {position:absolute;z-index:2;text-decoration:none;width:200px;height:80px;background:url(sprites1.png) no-repeat left -254px;}
.ImageListing .item p.img {position:relative;height:95px;margin:0;padding:0;}
.ImageListing .item h6 {margin:0;padding:0 0 10px ;border-bottom:solid 5px #ccc;}
.ImageListing .item h6 a {font-size:12px;color:#666;text-decoration:none;margin:0;padding:0;float:none;}
.ImageListing .item h6 a:hover {color:#666;text-decoration:underline;}
.ImageListing .item p {display:block;margin:0;padding:10px 0 0;} 
.ImageListing .item a {color:#677e90;text-decoration:underline;display:block;width:85px;padding:10px 0 0;margin-bottom:10px;}
.ImageListing .item a:hover {color:#666;text-decoration:none;}
.ImageListing .item a.gallery {font-size:11px;color:#fff;background:#cbd24c url(sprites1.png) no-repeat right -135px;margin-top:10px;padding:4px 8px 4px 6px;font-weight:bold;text-decoration:none;}
.ImageListing .galleryitem img {margin-bottom:10px;display:block;} 
.ImageListing .galleryitem p {display:block;margin:0;padding:2px 0 0;}
.ImageListing .galleryitem h6 {font-size:12px;margin:0;padding:0;}
.ImageListing .galleryitem a, a.backtogallery {display:block;float:left;font-size:11px;color:#fff;background:#cbd24c url(sprites1.png) no-repeat right -135px;margin-top:8px;padding:4px 16px 4px 6px;font-weight:bold;text-decoration:none;}

/* Events Calendar Publications & Merchandise */
.SortEvents {padding:20px 0;font-size:11px;}
.SortEvents select {width:130px;margin:0 15px;padding:1px 0; font-size:11px;border:solid 1px #dde5cf;}
.SortEvents a:link,.SortEvents a:visited {color:#fff;background:#cbd24c url(sprites1.png) no-repeat right -135px;padding:3px 8px 2px 6px;font-weight:bold;text-decoration:none;}
.SortEvents p.checkout {float:right;margin:0;padding:0;}
.SortEvents p.checkout span{display:block;float:left;padding:3px 5px 3px 35px;color:#294a62;background:url(sprites1.png) no-repeat -1205px -252px;border:solid 1px #ccc;}
.SortEvents p.checkout a:link, .SortEvents p.checkout a:visited {margin-right:20px;display:block;float:left;color:#fff;background:#cbd24c url(sprites1.png) no-repeat right -198px;padding:4px 10px 4px 10px;font-weight:bold;text-decoration:none;}
.EventsList .item, CartList .item {clear:both;padding-top:10px;}
.EventsList .item img, .CartList .item img  {margin:0 20px 10px 0;display:block;float:left;}
.EventsList .item p , .CartList .item p {padding:5px 0;margin:0;display:block;float:right;width:600px;}
.EventsList .item p.title, .CartList .item p.title {margin:0;padding:0;font-weight:bold;}
.EventsList .item p.title a, .CartList .item p.title a{color:#666;margin:0;padding:0;font-weight:bold;}
.EventsList .item p.title span {color:#999;}
.EventsList .item a.details {color:#677e90;text-decoration:underline;margin:10px 0 0;display:block;width:75px;}
.EventsList .item a.details:hover {color:#666;text-decoration:none;}
.CartList .item span {color:#999;}
.CartList .item a {text-decoration:underline;}
.CartList .item a.add {display:block;float:left;color:#fff;background:#cbd24c url(sprites1.png) no-repeat right -135px;padding:4px 15px 4px 10px;font-weight:bold;text-decoration:none;}
.CartList .item input.add {cursor:pointer;color:#fff;background:#cbd24c url(sprites1.png) no-repeat right -135px;width:88px;padding:3px 12px 3px 8px;font:bold 12px Arial, Helvetica, Serif;border:none;}
.EventsPager {padding:10px 0 0 120px;}
.EventsPager a:hover {color:#bfc732;text-decoration:none;}
.EventsPager a.np, .EventsPager span.np {font-weight:bold;float:left;margin:2px 15px 0 0;}
.EventsPager ul {font-weight:bold;float:left;margin:0 15px 0 0;padding:0;}
.EventsPager ul li {list-style:none;display:block;float:left;}
.EventsPager ul li span {display:block;padding:2px 5px;margin-right:2px;color:#bfc732;}
.EventsPager ul li a {display:block;padding:1px 5px;border:solid 1px #ccc;margin-right:2px;color:#666;}
.EventsList ul.pdfbar {margin:0;padding:15px 0 10px 0;float:right;width:600px;font-size:11px;}
.EventsList ul.pdfbar li {list-style:none;float:left;color:#677e90;}
.EventsList ul.pdfbar li span {display:block;padding:7px 0 0 5px;font-size:10px;font-family:Tahoma;}
.EventsList ul.pdfbar li.pdf {margin-right:10px;width:16px;height:20px;background:url(sprites1.png) no-repeat -1064px -99px;}
.EventsList ul.pdfbar li.download a {display:block;color:#fff;background:#cbd24c url(sprites1.png) no-repeat right -135px;padding:4px 10px 4px 10px;font-weight:bold;text-decoration:none;}
.EventsList ul.pdfbar li.order {float:right;}
.EventsList ul.pdfbar li.order a {margin-right:20px;display:block;color:#fff;background:#f6a520 url(sprites1.png) no-repeat right -198px;padding:4px 10px 4px 10px;font-weight:bold;text-decoration:none;}
#shopping_cart h3 {margin:0;padding:4px 7px;border-bottom:solid 5px #b6b7b9;font-size:11px;color:#fff;background:#fff url(sprites1.png) no-repeat -1035px -198px;}
#shopping_cart tt {display:block;float:left;width:21px;margin-right:10px;background:url(sprites1.png) no-repeat right -277px;}
#shopping_cart p {margin:5px 0;}
#shopping_cart p.checkout {border-top:solid 1px #ccc;padding-top:5px;}
#shopping_cart p.checkout a{display:block;float:right;color:#fff;background:#cbd24c url(sprites1.png) no-repeat right -198px;padding:4px 10px 4px 10px;font-weight:bold;text-decoration:none;}
#shopping_cart p.checkout span {display:block;float:left;font-weight:bold;padding-top:4px;}
h3.eventtitle {font-size:16px;margin:0 0 15px 0;color:#999;padding:0 0 15px 0;background:url(images/sprites1.png) no-repeat left -335px;}
p.ebar {padding:0;margin:0;overflow:hidden;margin-bottom:3px;float:left;width:400px;}
p.ebar span {width:180px;margin-right:10px;padding:7px 10px;float:left;background:#f2f2f2;}
p.ebar span.title {text-align:center;width:42px;margin:0;font-weight:bold;background:#e5e5e5;border-right:solid 5px #d9d9d9;}
p.ebar a.greenbtn {margin-top:3px;width:73px;}
#stapstrib ul{margin:0;padding:0 0 40px;}
#stapstrib ul li {list-style:none;display:block;float:left;background:#cbd34c;border-right:solid 2px #fff;padding:7px 15px 7px 5px;font-weight:bold;color:#fff;}
#stapstrib ul li span {background:#666;padding:2px 5px;margin-right:8px;}
#stapstrib ul li.active {background:#efaa22;}
#stapstrib ul #current , #stapstrib ul #firstcurrent {background:#efaa22;}
.MerchandiseAddBtn {cursor:pointer;float:left;color:#fff;background:#cbd24c url(sprites1.png) no-repeat right -135px;width:98px;padding:3px 12px 3px 8px;font:bold 12px Arial, Helvetica, Serif;border:none;margin-right:10px;}
a.MerchandisebackBtn:link, a.MerchandisebackBtn:visited, a.MerchandisebackBtn:active, a.MerchandisebackBtn:hover{float:left;font:bold 12px Arial, Helvetica, Serif;color:#fff;padding:4px 10px 5px 8px;background:#294a62 url(sprites1.png) no-repeat right -163px;text-decoration:none;}
.MerchandiseAmountBox {float:left;font-weight:bold;width:25px;border:solid 1px #ccc;font-size:11px;padding:3px 0;text-align:center;margin:2px 10px 0 0;}
.MerchandiseQtyBox {float:left;font-weight:bold;font-size:16px;width:40px;font-size:11px;padding:3px 3px; text-align:center;margin:2px 10px 0 0;}
table.OrderContent {width:100%;}
table.OrderContent th {padding:4px 6px;background:#f7f7f7;border:solid 1px #fff;}
table.OrderContent td {padding:4px 6px;border-bottom:solid 1px #eee;}
table.MerchantTotals {font-size:16px;padding:0;margin:0;}

/* Shopping Cart checkout wizard*/
.wizard_nav {border:none;color:#fff;background:#cbd24c url(sprites1.png) no-repeat right -198px;padding:2px 5px 2px 5px;font:bold 12px Arial, Helvetica, Serif;}
.total {font-size:16px;color:#002744;padding:0;margin-top:5px;}

/* Link Columns */
h3.dtitle {font-size:12px;color:#fff;background:#002744 url(sprites1.png) no-repeat right -226px;margin:0 0 15px 0;padding:4px 6px;text-decoration:none;}
.linkColumn {width:48%;}
.linkColumn ul {margin:0 0 10px;padding:0;}
.linkColumn li {margin:0;padding:0 0 5px;list-style:none;}
.linkColumn li a:link, .linkColumn li a:visited {text-decoration:underline;}
.linkColumn li a:hover {text-decoration:none;}
.linkColumn h4 {font-size:12px;padding:0;margin:0 0 2px;color:#002744;}

.CartList .item .status span {float:left;margin:4px 8px 0 0;}
.CartList .item .status input {float:left;width:25px;border:solid 1px #ccc;font-size:11px;padding:2px 0;text-align:center;margin:2px 10px 0 0;}
.CartList .item .status {margin:0;padding:0;}
.CartList .item .status a {background:#cbd24c url(sprites1.png) no-repeat;font-size:11px;display:block;float:left;color:#fff;padding:4px 10px 4px 10px;font-weight:bold;text-decoration:none;margin-right:10px;}
.CartList .item .status a.update {background-position:right -135px;}
.CartList .item .status a.remove {background-position:right -198px;}
.CartList .total {font-size:16px;color:#002744;padding:0;margin-top:5px;}

/* Forms */
.halfPanel {width:48%;}
.halfPanel h5, h5.formLbl {margin:0 0 15px;font-weight:bold;font-size:12px;}
.halfPanel p {margin:10px 0;padding:0;}
.halfPanel .check {height:19px;}
.halfPanel .check input {margin:0 5px 0 0;}
.form p.submit {clear:both;padding:10px 0 0;margin:0;}
.form p.submit a {background:#f6a520 url(sprites1.png) no-repeat right -198px;font-size:11px;display:block;float:left;color:#fff;padding:4px 10px 4px 10px;font-weight:bold;text-decoration:none;margin-right:10px;}
.flabel120 {float:left;width:120px;margin-top:1px;}
.ftxt135 {width:132px;font-size:12px;padding:2px 0 2px 3px;border:solid 1px #ccc;}
.ftxt180 {width:180px;font-size:12px;padding:2px 0;border:solid 1px #ccc;}
a.topbackbtn:link, a.topbackbtn:visited, a.topbackbtn:active {color:#fff;display:block;float:left;font-size:11px;background:#cbd24c url(sprites1.png) no-repeat right -135px;margin-top:8px;padding:4px 16px 4px 6px;font-weight:bold;text-decoration:none;}
a.calendar {display:block;float:left;background:url(sprites1.png) no-repeat -1023px -102px;width:16px;height:16px;}
.flabel285 {float:left;width:285px;margin-top:1px;padding-right:10px;}
.ftxt250 {width:250px;font-size:12px;padding:2px 0;border:solid 1px #ccc;}
.fdate {float:left;width:120px;margin-right:5px;font-size:12px;padding:2px 0;border:solid 1px #ccc;}
a.greenbtn:link, a.greenbtn:visited, a.greenbtn:active {color:#fff;display:block;float:left;font-size:11px;background:#cbd24c url(sprites1.png) no-repeat right -135px;padding:4px 10px 4px 6px;font-weight:bold;text-decoration:none;}
ul.checks {float:left;margin:0 0 10px 0;padding:0;}
ul.checks li{list-style:none;margin:0 0 5px 0;padding:0;}
ul.checks li input{margin:0 5px 0 0;}
.calendar {float:left;width:16px;height:16px;}
.flabel150 {float:left;width:150px;margin-top:1px;}
.form p.submitgreen {clear:both;padding:10px 0 0;margin:0;}
.form p.submitgreen a {background:#f6a520 url(sprites1.png) no-repeat right -135px;font-size:11px;display:block;float:left;color:#fff;padding:4px 10px 4px 10px;font-weight:bold;text-decoration:none;margin-right:10px;}
a.orangeBtn:link, a.orangeBtn:visited, a.orangeBtn:active {margin-right:20px;display:block;float:left;color:#fff;background:#cbd24c url(sprites1.png) no-repeat right -198px;padding:4px 10px 4px 10px;font-weight:bold;text-decoration:none;}
.txtarea_full {width:675px;height:100px;font-size:12px;padding:2px 0;border:solid 1px #ccc;}

/* Suppliers List & Details */
.AccomList .item {clear:both;padding-top:5px;}
.AccomList .pic {margin:0 20px 10px 0;display:block;float:left; width:130px;}
.AccomList .item p {padding:5px 0;margin:0;display:block;float:right;width:570px;}
.AccomList .item h4, h4.title, .AccomList .item h4 a {margin:0;padding:0;color:#002744;font-size:22px;line-height:18px;}
.AccomList .item h4 span, h4.title span {color:#999;font-size:12px;font-weight:normal;display:block;}
.AccomList .item a.details {color:#677e90;text-decoration:underline;padding:5px 0 0;display:block;width:70px;}
.AccomList .item a.details:hover {color:#666;text-decoration:none;}
.AccomList a.download {display:block;background:#cbd24c url(sprites1.png) no-repeat right -135px;font-size:11px;font-weight:bold;text-align:center;text-decoration:none;color:#fff;padding:4px 0px;margin-top:7px;}
.AccomLeft {float:left;width:430px;padding-bottom:15px;}
.AccomRight {float:right;width:240px;padding-bottom:15px;}
.AccomRight .LogoPic {padding:5px 15px 15px;margin:0;}
.AccomRight .LogoPic img {margin-top:10px;display:block;margin-left:auto;margin-right:auto;}
.AccomRight .panorama {border:solid 1px #ccc;padding:10px 15px;margin:12px 0 0;}
.AccomRight .panorama h6 {background:url(sprites1.png) no-repeat -80px -220px;font-size:22px;padding:3px 0 12px 48px;margin:0;}
.AccomRight .panorama a{color:#fff;display:block;width:58px;font-size:11px;background:#cbd24c url(sprites1.png) no-repeat right -135px;padding:4px 10px 4px 10px;font-weight:bold;text-decoration:none;}
.AccomLeft .details p,.AccomLeft .details div {margin:0;padding:0}
.AccomLeft .details p label,.AccomLeft .details div label {float:left;width:80px;font-weight:bold;color:#002744;}
.AccomLeft .details p span,.AccomLeft .details div div {float:left;width:330px;padding-bottom:12px;}
.AccomLeft .details p a {text-decoration:underline;}
.SupplierGallery ul {margin:0;padding:0;}
.SupplierGallery ul li {height:100px;width:100px;float:left;list-style:none;margin:0;padding:0;display:block;padding:0 10px;position:relative;}
.SupplierGallery ul li img {position:absolute;z-index:1;}
.SupplierGallery ul li a {display:block;position:absolute;z-index:2;height:100px;width:100px;background:url(sprites1.png) no-repeat 68px -157px;}
.pdfdownload {height:35px;margin:0;padding:0;}
.pdfdownload span.pdf {float:left;width:16px;height:20px;background:url(sprites1.png) no-repeat -1064px -99px;}
.pdfdownload a:link, .pdfdownload a:visited, .pdfdownload a:active {float:left;margin-right:10px;color:#fff;background:#cbd24c url(sprites1.png) no-repeat right -135px;padding:4px 10px 4px 10px;font-size:11px;font-weight:bold;text-decoration:none;}
.gallerylinks ul {margin:0 0 15px;padding:0;}
.gallerylinks li {font-size:11px;margin:0 10px 0 0;padding:0;list-style:none;display:inline;}
.gallerylinks li a:link, .gallerylinks li a:visited {text-decoration:underline;}
.gallerylinks li a:hover {text-decoration:none;}
.gallerylinks h4 {font-size:12px;padding:0 0 7px;margin:0;color:#002744;}

/* homepage */
.homeheader {background-color:#fff;height:380px;background-repeat:no-repeat;background-position:center top;font-size:0;position:relative;}
.homecontent {float:left;width:710px;padding-bottom:20px;}
.membersLogin {background:#f4f4f4 url(sprites1.png) no-repeat -699px -35px;padding:10px;margin-bottom:15px;}
.membersLogin h3 {margin:0 0 10px;padding:0;font-size:18px;font-family:Tahoma;}
.membersLogin p {margin:0 0 7px;padding:0;}
.membersLogin label {float:left;width:80px;padding:2px 0;font-weight:bold;}
.membersLogin .msubmit {border:none;margin:0;height:22px;width:70px;padding:0 0 2px;font:bold 12px Arial, Helvetica, Serif;color:#fff;background:url(sprites1.png) no-repeat right -226px;cursor:pointer;}
.homecontent div {padding-bottom:10px;}
.hpanel {width:205px; float:left;margin-right:30px;font-size:11px;}
.hpanel h4 {margin:0;padding:0;font-size:20px;font-weight:normal;}
.hpanel img {margin-top:10px;}
.hpanel p {padding:10px 0 0;margin-right:5px;}
.hpanel a.btn:link, .hpanel a.btn:visited {margin-top:10px;display:block;float:left;color:#fff;background-repeat:no-repeat;background-image:url(sprites1.png);padding:4px 20px 4px 10px;font-weight:bold;text-decoration:none;}
.hpanel p.orange {border-top:solid 5px #efaa22;color:#666;}
.hpanel p.orange a.btn {background-position:right -198px;background-color:#efaa22;}
.hpanel p.blue {border-top:solid 5px #294a62;padding:10px 0 0;}
.hpanel p.blue a.btn {background-position:right -163px;background-color:#294a62;}
.hpanel p.green {border-top:solid 5px #cbd34c;padding:10px 0 0;}
.hpanel p.green a.btn {background-position:right -135px;background-color:#cbd34c;}
.contactteam {background:#f6f6f6 url(sprites1.png) no-repeat -699px top;margin:0;padding:5px 2px 5px 0;text-align:center;width:238px;}
.hplast {margin-right:0;}

/* Dashboard */
h3.dtitle2 {font-size:12px;color:#fff;background:#002744 url(sprites1.png) no-repeat right -226px;margin:0;padding:4px 6px;text-decoration:none;}
#DashBoard {border:solid 1px #ccc;border-top:none;padding:10px;}

/* Common */
.fright{display:block;margin:0;padding:0;float:right;}
.fleft {display:block;margin:0;padding:0;float:left;}
.f10 {font-size:10px;}
.f11 {font-size:11px;}
.f12 {font-size:12px;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}
.f18 {font-size:18px;}
.f20 {font-size:20px;}
.f22 {font-size:22px;}
.f26 {font-size:26px;}
.clear {clear:both;padding:0;margin:0;}
.clearf5 {clear:both;padding:0;margin:0;font-size:5px;height:5px;}
.clearf0 {clear:both;padding:0;margin:0;font-size:0px;height:0px;line-height:0;}
.bold {font-weight:bold;}
.pdt0 {padding-top:0px;margin-top:0;}
.pd15 {padding:15px;}
.pdt0 {padding-top:0px;}
.pd0 {padding:0;}
.separator {display:block;clear:both;font-size:0;padding:10px 0;margin:0;height:3px;background:url(sprites1.png) no-repeat left -355px;}
.darkgrey {color:#666;}
.orange {color:#efaa22;}
.red {color:#FF0000;}
.NormalBold {font-weight:bold;}
#PrintLogo {display:none;}
.LeftAlign {text-align:left;}

/* Pop Up Menu */
#dropmenudiv{position:absolute;border:1px solid #ccc;border-bottom-width: 0;font:normal 10px Verdana;line-height:15px;z-index:100;background-color:#999999;text-align:left;}
#dropmenudiv a:link,#dropmenudiv a:visited, #dropmenudiv a:active{width: 100%;display: block;text-indent: 3px;border-bottom: 1px solid #ccc;font-size:11px;font-weight:normal;padding: 1px 0;text-decoration: none;background:#fff;color:#666;}
#dropmenudiv a:hover{font-size:11px;font-weight:normal;background-color:#294A62;color:#fff;}
select.editSelect {margin-top: 0;}

/* Ajax please wait */
.ajaxWait {width:16px;height:16px;}
.ajaxWaitBg {background:#000000;opacity:0.6;filter:alpha(opacity=60);}

/* Manage Suppliers */
.members_pager {background:#002744;}
.members_pager span {color:#CBD34C;font:bold 200% Arial, Helvetica, Serif;}
.members_pager a, .members_pager a:link, .members_pager a:visited, .members_pager a:active {color:White;font:bold 125% Arial, Helvetica, Serif;}
.half_left {float:left;width:340px;padding-right:20px;}
.captcha {display:block;margin:0;padding:0;float:left;padding:0px 0px 15px 150px;}
