﻿/* CSS DOCUMENT - ROUND FOUNDRY MEDIA CENTRE */

body {margin:0; padding:0; background-color:#EAE6C9; background-image:url(/images/gradient.jpg); background-repeat:no-repeat;}

img {margin:0; padding:0;}

a img {margin:0; padding:0; border:none;}

* :focus {outline:0;}

#site-container {margin:0; padding:0; width:925px; float:left;}

form {margin: 0; padding: 0;}

/* HEADER BACKGROUND CLASSES */

#site-container .header-home {background-image:url(/images/banners/banner-home.jpg); background-repeat:no-repeat;}

#site-container .header-officeavailability {background-image:url(/images/banners/banner-availability.jpg); background-repeat:no-repeat;}

#site-container .header-officeplan {background-image:url(/images/banners/banner-office-3.jpg); background-repeat:no-repeat;}

#site-container .header-officedetails {background-image:url(/images/banners/banner-office-1.jpg); background-repeat:no-repeat;}

#site-container .header-officefloor {background-image:url(/images/banners/banner-office-2.jpg); background-repeat:no-repeat;}

#site-container .header-services {background-image:url(/images/banners/banner-services.jpg); background-repeat:no-repeat;}

#site-container .header-flexibleworking {background-image:url(/images/banners/banner-flexible.jpg); background-repeat:no-repeat;}

#site-container .header-virtualoffices {background-image:url(/images/banners/banner-virtual.jpg); background-repeat:no-repeat;}

#site-container .header-meetingandconferencing {background-image:url(/images/banners/banner-meeting.jpg); background-repeat:no-repeat;}

#site-container .header-newsandevents {background-image:url(/images/banners/banner-news.jpg); background-repeat:no-repeat;}

#site-container .header-culture {background-image:url(/images/banners/banner-culture.jpg); background-repeat:no-repeat;}

#site-container .header-casestudy {background-image:url(/images/banners/banner-casestudy.jpg); background-repeat:no-repeat;}

#site-container .header-contact {background-image:url(/images/banners/banner-contact.jpg); background-repeat:no-repeat;}

#site-container .header-pressrelease {background-image:url(/images/banners/banner-press.jpg); background-repeat:no-repeat;}

#site-container .header-clients {background-image:url(/images/banners/banner-clients.jpg); background-repeat:no-repeat;}

#site-container .header-links {background-image:url(/images/banners/banner-news.jpg); background-repeat:no-repeat;}

/* MAIN CONTENT */

#site-container #header {margin:0; padding:0; width:925px; height:179px; float:left; z-index:1;}

/* HEADER - Header top */

#site-container #header .headertop {margin:0; padding:0; width:925px; height:94px; float:left; position:relative;}

#site-container #header .headertop .logo {margin:0; padding:0; float:left; position:absolute; top:0px; right:-1px; z-index:100;}

#site-container #header .headertop .bluebar {margin:28px 0 0 25px; padding:0; width:188px; height:15px; float:left; display:inline;}

#site-container #header .headertop .bluebar img {margin:0; padding:0; width:188px; height:15px;}

/* HEADER - Header bottom */

#site-container #header .headerbot {margin:0; padding:0; width:925px; height:85px; float:left; background-image:url(/images/pink-panel.gif); background-repeat:no-repeat; background-position:top left; position:relative;}

#site-container #header .headerbot .check {margin:30px 115px 0 0; padding:0; float:right; display:inline;}

#site-container #header .headerbot .check a {margin:0; padding:0; display:block; width:94px; height:46px;}

#site-container #header .headerbot .pagetitles {margin:0; padding:0; float:left; position:absolute; top:26px; left:267px;}

/* HEADER - Header bottom - Nav */

#site-container #header .headerbot ul.navleft {margin:12px 0 0 25px; padding:0; list-style-type:none; float:left; width:100px; display:inline;}

#site-container #header .headerbot ul.navleft li {margin:0; padding:0; float:left; width:100px; height:11px;}

#site-container #header .headerbot ul.navleft li a {margin:0; padding:0; float:left;}

#site-container #header .headerbot ul.navright {margin:12px 0 0 23px; padding:0; list-style-type:none; float:left; width:100px; display:inline;}

#site-container #header .headerbot ul.navright li {margin:0 0 3px 0; padding:0; float:left; width:100px;}

#site-container #header .headerbot ul.navright li a {margin:0; padding:0; float:left;}


#site-container .maincontent {margin:0 0 0 0; padding:0; width:700px; height:315px; float:left;}

#site-container .maincontent .homecont {margin:0; padding:0; width:700px; float:left; background-color:#fff;}

#site-container .maincontent .homeleft {margin:0; padding:10px 0 23px 25px; width:425px; float:left;}

#site-container .maincontent .homeright {margin:0; padding:10px 0 0 0; width:240px; float:left;}

#site-container .maincontent .homeright p {margin:0 0 8px 0; padding:0; font-family:Verdana,Helvetica,Arial; font-size:0.7em; line-height:1.15em;}
   
#site-container .maincontent .footer {margin:0; padding:0; float:left; width:700px; height:50px; background-image:url(/images/footer-panel-new.gif); background-repeat:no-repeat; background-position:top left;}

#site-container .maincontent .footer .footerlinks {margin:30px 0 0 25px; padding:0; width:100px; float:left; text-transform:uppercase; display:inline;}

#site-container .maincontent .footer .footerlinks ul {margin:0; padding:0; list-style-type:none;}

#site-container .maincontent .footer .footerlinks ul li {margin:0; padding:0; float:left; width:100px;}

#site-container .maincontent .footer .footerlinks ul li a {margin:0; padding:0; text-decoration:none; float:left;}

#site-container .maincontent .footer .footerlinks ul li a img.footerspace {margin:2px 0 2px 0; padding:0;}

/* DOWNLOAD FORM */

#site-container #downloadcont {margin:10px 0 0 0; padding:0; float:left; width:210px; background-color:#fff;}

#site-container #downloadcont #download {margin:4px; padding:0; width:202px; background-color:#dee0e0;}

#site-container #downloadcont #download #downloadtop {margin:0; padding:0; background-color:#e5e3c1; float:left; width:202px;}

#site-container #downloadcont #download #downloadtop img {margin:8px 4px 8px 4px; padding:0;}

#site-container #downloadcont #download #downloadbtm {margin:0 0 4px 0; padding:4px 0 4px 4px; background-color:#dee0e0; float:left; width:198px;}

#site-container #downloadcont #download #downloadbtm ul {margin:0; padding:0; font-family:Verdana,Helvetica,Arial; }

#site-container #downloadcont #download #downloadbtm ul li {margin:0; padding:0; list-style-type:none;}

#site-container #downloadcont #download #downloadbtm a {margin:0; padding:0; text-decoration:underline; font-size:0.8em; color:#000;}

/* SIDE BAR */

#site-container #sidebarcont {margin:0 0 0 15px; padding:0; float:left; width:210px; /*border:1px solid red;*/}

#site-container .sidebar {margin:0 0 0 0; padding:4px; float:left; width:202px; /*height:417px;*/ background-color:#fff; display:inline;}

#site-container .sidebar .top {margin:0; padding:9px 0 0 5px; float:left; width:197px; height:41px; background-color:#ece8cd;}

#site-container .sidebar .top p {margin:2px 0 0 0; padding:0; font-family:Verdana,Helvetica,Arial; color:Black; font-size:0.55em;}

.sidebarspacing {margin:0; padding:0; width:202px; height:25px; float:left;}

.sidebarspacing-home {margin:0; padding:0; width:202px; height:23px; float:left;}

/* SIDE BAR - Case Studies */

#site-container .sidebar .casestudies {margin:0; padding:0; float:left; width:202px;}

#site-container .sidebar .casestudies .top {margin:0; padding:9px 0 0 5px; float:left; width:197px; height:54px; background-color:#ece8cd;}

#site-container .sidebar .casestudies .top p {margin:2px 0 0 0; padding:0; font-family:Verdana,Helvetica,Arial; color:Black; font-size:0.55em;}

#site-container .sidebar .casestudies .mid {margin:0; padding:3px 0 0 3px; float:left; width:199px; height:128px; background-color:#dee0e0; display:inline;}

#site-container .sidebar .casestudies .mid a {margin:0; padding:0; border:none; float:left; width:100px; height:100px;}

#site-container .sidebar .casestudies .btm {margin:0; padding:0; float:left; width:202px; height:18px;}
                              
#site-container .sidebar .casestudies .btm a {margin:0; padding:0; font-family:Verdana,Helvetica,Arial; font-size:0.54em; text-decoration:none; float:left; color:#000; }

#site-container .sidebar .casestudies .btm .grey {margin:0; padding:2px 0 0 0; width:58px; height:16px; background-color:#dee0e0;}

#site-container .sidebar .casestudies .btm .lightblue {margin:0; padding:2px 0 0 0; width:58px; height:16px; background-color:#e6f5fd;}

#site-container .sidebar .casestudies .btm .blue {margin:0; padding:2px 0 0 0; width:80px; height:16px; background-color:#3afffe;}

#site-container .sidebar .casestudies .btm img {margin:2px 4px 0 4px; padding:0;}

/* SIDE BAR - Latest News */

#site-container .sidebar .latestnews {margin:0; padding:0; width:202px; /*height:332px;*/ float:left;}

#site-container .sidebar .latestnews .top {margin:0; padding:5px 0 0 5px; float:left; width:197px; height:55px; background-color:#ece8cd;}

#site-container .sidebar .latestnews .top p {margin:2px 0 0 0; padding:0; font-family:Verdana,Helvetica,Arial; color:Black; font-size:0.55em;}

#site-container .sidebar .latestnews .mid {margin:0; padding:0 0 0 5px; float:left; width:197px; height:268px; background-color:#dee0e0; display:inline; overflow:hidden;}

#site-container .sidebar .latestnews .mid p {margin:5px 0 0 0; padding:0; font-family:Verdana,Helvetica,Arial; font-size:0.7em; width:190px; line-height:1.15em;}

#site-container .sidebar .latestnews .mid a {margin:5px 0 5px 0 ; padding:0; font-family:Verdana,Helvetica,Arial; font-size:1em; color:#000; float:left; display:inline; width:190px; font-weight:bold; display:inline;}

#site-container .sidebar .latestnews .btm {margin:0; padding:0; /*height:141px;*/ width:194px; float:left; /*background-color:#dee0e0;*/}

#site-container .sidebar .latestnews .btm h2 {margin:0 0 5px 0; padding:0; font-family:Verdana,Helvetica,Arial; font-size:0.7em;}

#site-container .sidebar .latestnews .btm h3 {margin:5px 0 10px 0; padding:0; font-family:Verdana,Helvetica,Arial; font-size:0.7em; cursor:pointer;}

#site-container .sidebar .latestnews .btm ul {margin:0; padding:0; list-style-type:none;}

#site-container .sidebar .latestnews .btm ul li {margin:0; padding:0;}

#site-container .sidebar .latestnews .btm ul li p {margin:0 0 5px 0; padding:0; font-family:Verdana,Helvetica,Arial; font-size:0.7em;}

#site-container .sidebar .latestnews .btm ul li p a {margin:5px 0 0 0; padding:0; font-family:Verdana,Helvetica,Arial; font-size:1em; color:Black;}

/* SIDE BAR - Latest Events */

#site-container .sidebar .latestevents {margin:0; padding:0; width:202px; /*height:332px;*/ float:left;}

#site-container .sidebar .latestevents .top {margin:0; padding:5px 0 0 5px; float:left; width:197px; height:55px; background-color:#ece8cd;}

#site-container .sidebar .latestevents .top p {margin:2px 0 0 0; padding:0; font-family:Verdana,Helvetica,Arial; color:Black; font-size:0.55em;}

#site-container .sidebar .latestevents .mid {margin:0; padding:0 0 0 5px; float:left; width:197px; height:250px; background-color:#dee0e0; display:inline; overflow:hidden;}

#site-container .sidebar .latestevents .mid p {margin:5px 0 0 0 ; padding:0; font-family:Verdana,Helvetica,Arial; font-size:0.7em; width:190px; line-height:1.15em;}

#site-container .sidebar .latestevents .mid a {margin:5px 0 5px 0 ; padding:0; font-family:Verdana,Helvetica,Arial; font-size:1em; color:#000; float:left; display:inline; width:190px; font-weight:bold;}

#site-container .sidebar .latestevents .btm {margin:0; padding:0; /*height:141px;*/ width:194px; float:left; /*background-color:#dee0e0;*/}

/* SIDE BAR - Mailing List */

#site-container .sidebar .mailsignup {margin:0; padding:0; height:140px; width:202px;}

#site-container .sidebar .mailsignup .bottom {margin:0; padding:10px 0 0 10px; height:120px; width:192px; background-color:#dee0e0; float:left;}

#site-container .sidebar .mailsignup .bottom span {float:left;}

#site-container .sidebar .mailsignup .bottom input {margin:0 0 15px 0; padding:2px 0 0 5px; border:none; background-color:#e6f5fe; width:175px; height:18px; float:left; font-size:0.6em;}

#site-container .sidebar .mailsignup .bottom p {margin:0; padding:0; font-family:Verdana,Helvetica,Arial; font-size:0.7em;}

#site-container .sidebar .mailsignup .mailsubmit {margin:0; padding:0; width:202px; height:20px; float:left;}

#site-container .sidebar .mailsignup .mailsubmit .submit {margin:0; padding:3px 0 0 0; height:17px; width:80px; font-family:Verdana,Helvetica,Arial; font-size:0.54em; text-decoration:none; float:left; color:#000; background-color:#dee0e0;}

#site-container .sidebar .mailsignup .mailsubmit img {margin:2px 6px 0 4px; padding:0; float:left;}

/* SIDE BAR - Virtual Offices */

#site-container .sidebar .virtualoffices {margin:0; padding:0; width:202px; /*height:170px;*/ float:left;}

#site-container .sidebar .virtualoffices .top {margin:0; padding:9px 0 0 5px; float:left; width:197px; height:40px; background-color:#ed2389;}

#site-container .sidebar .virtualoffices .mid {margin:0; padding:4px 0 0 5px; width:197px; height:99px; float:left;  background-color:#dee0e0;}

#site-container .sidebar .virtualoffices .bot {margin:0; padding:0; width:202px; height:20px; float:left;}

#site-container .sidebar .virtualoffices .bot .readmore {margin:0; padding:3px 0 0 0; height:17px; width:80px; font-family:Verdana,Helvetica,Arial; font-size:0.54em; text-decoration:none; float:left; color:#000; background-color:#dee0e0;}

#site-container .sidebar .virtualoffices .bot .readmore img {margin:2px 6px 0 4px; padding:0; float:left;}

/* SIDE BAR - Office Space */

#site-container .sidebar .office-space {margin:0; padding:0; width:202px; float:left;}

#site-container .sidebar .office-space .top {margin:0; padding:9px 0 0 5px; float:left; width:197px; height:40px; background-color:#ed2389;}

#site-container .sidebar .office-space .mid {margin:0; padding:4px 0 0 4px; width:198px; height:105px; float:left;  background-color:#dee0e0;}

#site-container .sidebar .office-space .bot {margin:0; padding:0; width:202px; height:20px; float:left;}

#site-container .sidebar .office-space .bot .readmore {margin:0; padding:3px 0 0 0; height:17px; width:80px; font-family:Verdana,Helvetica,Arial; font-size:0.54em; text-decoration:none; float:left; color:#000; background-color:#dee0e0;}

#site-container .sidebar .office-space .bot .readmore img {margin:2px 6px 0 4px; padding:0; float:left;}

/* SIDE BAR - Press Release */

#site-container .sidebar .press-release {margin:0; padding:0; width:202px; float:left;}

#site-container .sidebar .press-release .top {margin:0; padding:9px 0 0 5px; float:left; width:197px; height:40px; background-color:#ece8cd;}

#site-container .sidebar .press-release .bot {margin:0; padding:0; width:202px; height:20px; float:left;}

/* SIDE BAR - Key Landmarks */

#site-container .sidebar .key-landmarks {margin:0; padding:0; width:202px; float:left;}

#site-container .sidebar .key-landmarks .top {margin:0; padding:9px 0 0 5px; float:left; width:197px; height:40px; background-color:#ece8cd;}

#site-container .sidebar .key-landmarks .mid {margin:0; padding:4px 0 4px 9px; width:193px; /*height:105px;*/ float:left;  background-color:#dee0e0;}

#site-container .sidebar .key-landmarks .bot {margin:0; padding:0; width:202px; height:20px; float:left;}

#site-container .sidebar .key-landmarks .bot .readmore {margin:0; padding:3px 0 0 0; height:17px; width:80px; font-family:Verdana,Helvetica,Arial; font-size:0.54em; text-decoration:none; float:left; color:#000; background-color:#dee0e0;}

#site-container .sidebar .key-landmarks .bot .readmore img {margin:2px 6px 0 4px; padding:0; float:left; display:inline;}

/* SIDEBAR - Foundry Culture */ 

#site-container .sidebar .foundry-culture {margin:0; padding:0; width:202px; float:left;}

#site-container .sidebar .foundry-culture .top {margin:0; padding:9px 0 0 5px; height:55px; float:left; width:197px;}

#site-container .sidebar .foundry-culture .mid {margin:0; padding:4px 0 4px 4px; width:198px; /*height:105px;*/ float:left;  background-color:#dee0e0;}

#site-container .sidebar .foundry-culture .bot {margin:0; padding:0; width:202px; height:20px; float:left;}

#site-container .sidebar .foundry-culture .bot .readmore {margin:0; padding:3px 0 0 0; height:17px; width:80px; font-family:Verdana,Helvetica,Arial; font-size:0.54em; text-decoration:none; float:left; color:#000; background-color:#dee0e0;}

#site-container .sidebar .foundry-culture .bot .readmore img {margin:2px 6px 0 4px; padding:0; float:left; display:inline;}

/* CONTACT US */

.contactleft {margin:0; padding:0; float:left; height:478px; width:255px; background-color:#fff;}

.contactleft .keycontacts {margin:0; padding:20px 0 0 25px; float:left; height:435px; width:230px; background-color:#dfe0e0;}

.contactleft .keycontacts img {margin:0 0 10px 0; padding:0;}

.contactleft .keycontacts a {margin:0; padding:0; font-family:Verdana,Helvetica,Arial; font-size:0.7em; color:#000; font-weight:bold;}

.contactleft p {margin:0 0 10px 0; padding:0; font-family:Verdana,Helvetica,Arial; font-size:0.7em; line-height:1.15em;}

.contactright {margin:0; padding:0; float:left; height:478px; width:445px; background-color:#fff;}

.contactright img {margin:20px 0 0 15px; padding:0; float:left; display:inline;}

.contactright .howtofindus img {margin:0; padding:0;}

.contactright .howtofindus {margin:0; padding:0 0 0 15px; float:left; height:115px; width:430px;}

.contactright .howtofindus .staff {margin:10px 0 0 0; padding:0; width:415px; height:99px; float:left;}

.contactright .howtofindus .staff p {margin:0; padding:0; font-family:Verdana,Helvetica,Arial; font-size:0.7em; float:left; width:266px;}

.contactright .howtofindus .staff .picture {margin:0; padding:0;}

/* CONTACT US - Map */

.map {margin:0 0 20px 0; padding:0; width:925px; height:800px; float:left; background-color:#fff;}

/* CLIENTS */

.clientsleft {margin:0; padding:0; float:left; height:410px; width:400px; background-color:#fff;}

.clientsleft .atoz {margin:0; padding:15px 0 0 25px; float:left; height:335px; width:375px; background-color:#dfe0e0;}

.clientsleft .atoz p {margin:0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em;}

.clientsleft .atoz p a {margin:0; padding:0; font-family:Verdana,Arial,Helvetica; color:Black;}

.clientsleft .atoz img {margin:0 0 10px 0; padding:0;}

.clientsleft .atoz .client {margin:0 0 10px 0; padding:0;}

.clientsleft .atoz .client p {width:345px;}

.clientsleft .atoz .client .client-casestudy {color:#ec258c;}

.clientsright {margin:0; padding:15px 0 0 10px; float:left; height:395px; width:290px; background-color:#fff;}

.clientsright .clienttitle {margin:0 0 15px 0; padding:0; width:290px; height:9px;}

.clientsright .clienttitle img {margin:0; padding:0; float:left;}

.clientsright p {margin:0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em;}

.clientsright .clientcont img {margin:0; padding:0; float:left;}

.clientsright .clientcont a {margin:0 0 10px 0; padding:0; color:Black; font-family:Verdana,Arial,Helvetica; font-size:0.7em; float:left; display:inline;}

.clientsright .clientcont p {margin:0; padding:0 10px 0 0; height:67px; float:left; width:280px; height:76px; line-height:1.15em;}

.clientsright .clientcont .clientimage {margin:0; padding:0;}

.clientsright .clientcont .clientcontlinks {margin:0; padding:0; float:left;}

.clientsright .clientcont .clientcontlinks a {margin:0; padding:0; float:left; width:80px; height:17px;}

.clientsright .clientcont .clientcontlinks img {margin:0; padding:0 4px 0 4px;}

.clientsright .clientcont .clientcontlinks .back {margin:0; padding:3px 0 0 0;  background-color:#dfe0e0; text-decoration:none; float:left;}

.clientsright .clientcont .clientcontlinks .next {margin:0; padding:3px 0 0 0; background-color:#e6f5fe; text-decoration:none; float:left;}

.clientsright .clientcont .clientcontlinks .viewall {margin:0; padding:3px 0 0 0; background-color:#3afffe; text-decoration:none; float:left;}

/* SERVICES */

.servicesleft {margin:0; padding:0; float:left; height:410px; width:400px; background-color:#fff;}

.servicesleft .meettheclients {margin:0; padding:20px 0 0 25px; float:left; height:340px; width:375px; /*background-color:#dfe0e0;*/ position:relative;}

.servicesleft .meettheclients .servicesbubble {margin:0; padding:0; width:94px; height:46px; position:absolute; top:-15px; left:290px;}

.servicesleft .meettheclients p {margin:0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em;}

.servicesleft .meettheclients p.quotetext {margin:15px 0 5px 0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:1.2em; width:350px;}

.servicesright {margin:0; padding:0 10px 0 10px; float:left; height:410px; width:280px; background-color:#fff;}

.servicesright p {margin:0 0 9px 0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em; line-height:1.15em;}

.servicesright img {margin:0 0 0 0; padding:0; display:inline;}

.servicesright .title {margin:20px 0 10px 0; padding:0; float:left; width:280px; display:inline;}

.servicesright ul {margin:0; padding:0; list-style-image:url(/images/liline.gif); list-style-position:inside;}

.servicesright ul li {margin:0 0 10px 0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em; width:260px;}

.serviceslinks {margin:0; padding:0; float:left; height:20px; width:400px; font-family:Verdana,Arial,Helvetica; font-size:0.55em;}

.serviceslinks a {text-decoration:none; color:#000;}

.serviceslinks a img {margin:0 4px 0 4px; padding:0}

.serviceslinks .quote1 {margin:0 0 0 25px; padding:4px 0 0 0; float:left; width:80px; height:16px; background-color:#dfe0e0; display:inline;}

.serviceslinks .quote2 {margin:0; padding:4px 0 0 0; float:left; width:80px; height:16px; background-color:#e6f5fe;}

.serviceslinks .quote3 {margin:0; padding:4px 0 0 0; float:left; width:80px; height:16px; background-color:#3afffe;}

/* VIRTUAL OFFICES */

.virtualleft {margin:0; padding:0; float:left; height:410px; width:400px; background-color:#fff;}

.virtualleft .meetthepeople {margin:0; padding:20px 0 0 25px; float:left; height:340px; width:375px; /*background-color:#dfe0e0;*/ position:relative;}

.virtualleft .meetthepeople .virtualbubble {margin:0; padding:0; position:absolute; top:30px; left:270px;}

.virtualright {margin:0; padding:20px 30px 0 10px; float:left; height:390px; width:260px; background-color:#fff;}

.virtualright p {margin:0 0 5px 0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em; line-height:1.15em;}

/* PRESS */

.pressleft {margin:0; padding:0; float:left; height:360px; width:400px; background-color:#fff;}

.pressleft .pressimage {margin:0; padding:25px 0 0 25px; float:left; height:325px; width:375px; background-color:#dfe0e0;}

.pressright {margin:0; padding:25px 0 0 10px; float:left; height:335px; width:290px; background-color:#fff;}

.pressright h3 {margin:5px 0 5px 0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em; font-weight:bold;}

.pressright p {margin:0 0 10px 0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em; width:260px;}

.pressright a {margin:0 0 10px 0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em; color:#000; text-decoration:none; font-weight:bold; float:left; width:260px; display:inline;}

.pressright .imgspace {margin:0 0 10px 0; padding:0;}

/* OFFICE SPACE */

.officespaceleft {margin:0; padding:0; float:left; height:410px; width:400px; background-color:#fff;}

.officespaceleft .officeimage {margin:0; padding:15px 0 0 25px; float:left; height:329px; width:375px; /*background-color:#dfe0e0;*/}

.officespaceleft .officelinks {margin:0; padding:0; float:left; height:20px; width:400px; font-family:Verdana,Arial,Helvetica; font-size:0.55em;}


.officespaceleft .officelinks ul {margin:0; padding:0; list-style-type:none;}

.officespaceleft .officelinks ul li {margin:0; padding:0; display:inline;}

.officespaceleft .officelinks ul li a {margin:0; padding:4px 0 0 0; background-color:#dfe0e0; float:left; height:16px; width:85px;}

.officespaceleft .officelinks ul li a.ground {}

.officespaceleft .officelinks ul li a.first {}

.officespaceleft .officelinks ul li a.availability {}

.officespaceleft .officelinks ul li a.overview {margin-left:25px; background-color:#3afffe;}

.officespaceleft .officelinks ul li a.overview-selected {margin-left:25px; background-color:#3afffe;}

.officespaceleft .officelinks a {text-decoration:none; color:#000;}

.officespaceleft .officelinks a img {margin:0 4px 0 4px; padding:0}


.officespaceright {margin:0; padding:15px 0 0 5px; float:left; height:395px; width:295px; background-color:#fff;}

.officespaceright p {margin:0 0 10px 0; padding:0; width:260px; font-family:Verdana,Arial,Helvetica; font-size:0.7em; line-height:1.15em;}

.officespaceright a {font-family:Verdana,Arial,Helvetica; font-size:0.7em; color:Black;}

.officespaceright img {margin:0 0 10px 0; padding:0;}

.officespaceright ul {margin:0; padding:0; list-style-image:url(/images/liline.gif); list-style-position:inside;}

.officespaceright ul li {margin:0 0 10px 0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em; width:260px;}

.officewide {margin:0; padding:0 0 0 0; float:left; background-color:#fff; width:700px; height:410px}

.officewide .officegreywide {margin:0; padding:15px 0 0 25px; float:left; /*height:380px;*/ width:675px; /*background-color:#d3c5b8;*/ background-color:#dfe0e0; position:relative;}

.officewide .officegreywide a {text-decoration:none; color:#000;}

.officewide .officegreywide a img {margin:0 4px 0 4px; padding:0}

.officewide .officegreywide .greywidelinks {margin:0; padding:0; float:left; height:20px; width:638px; font-family:Verdana,Arial,Helvetica; font-size:0.55em;}


.officewide .officegreywide .overview {margin:0; padding:4px 0 0 0; float:left; width:80px; height:16px; background-color:#dfe0e0;}

.officewide .officegreywide .ground {margin:0; padding:4px 0 0 0; float:left; width:90px; height:16px; background-color:#dfe0e0;}

.officewide .officegreywide .first {margin:0; padding:4px 0 0 0; float:left; width:80px; height:16px; background-color:#dfe0e0;}

.officewide .officegreywide .overview-selected {margin:0; padding:4px 0 0 0; float:left; width:80px; height:16px; background-color:#3afffe;}

.officewide .officegreywide .ground-selected {margin:0; padding:4px 0 0 0; float:left; width:90px; height:16px; background-color:#3afffe;}

.officewide .officegreywide .first-selected {margin:0; padding:4px 0 0 0; float:left; width:80px; height:16px; background-color:#3afffe;}


.officewide .officegreywide .availability {margin:0; padding:4px 0 0 0; float:left; width:80px; height:16px; background-color:#dfe0e0;}

.officewide .officegreywide .officedetails {margin:0; padding:0; position:absolute; left:40px; top:190px;}

.officewide .officegreywide .officedetails p {margin:0; padding:0; font-size:0.7em; font-family:Verdana,Arial,Helvetica;}

.officewide .officegreywide .officedetails .space {margin:0 0 8px 0; padding:0; font-size:0.8em; font-family:Verdana,Arial,Helvetica;}


.officewide .officegreywide #officekey-ground {margin:0; padding:0; float:left; width:185px; /*height:74px;*/ position:absolute; top:300px; left:35px; z-index: 100;}

.officewide .officegreywide #officekey-ground a img {margin:0; padding:0; float:left; display:inline;}

.officewide .officegreywide #officekey-ground img.middle {margin:0; padding:0; float:left; display:inline;}

.officewide .officegreywide #officekey-first {margin:0; padding:0; float:left; width:185px; /*height:74px;*/ position:absolute; top:322px; left:35px; z-index: 100;}

.officewide .officegreywide #officekey-first a img {margin:0; padding:0; float:left; display:inline;}

.officewide .officegreywide #officekey-first img.middle {margin:0; padding:0; float:left; display:inline;}


.officewide .officegreywide #officeimgs {position: relative; height: 348px;}

.officewide .officegreywide #officeimgs div {position: absolute; top: 0; left: 0;}
.officewide .officegreywide #officeimgs div img {border: none;}

.officewide .officegreywide .officewhite {margin:0; padding:0; background-color:#fff; width:638px;}

#imgFloor-tog-Meeting, #imgFloor-tog-Toilets, #imgFloor-tog-Mezzanine {display: none;}


/* AVAILABILITY */

.availabilitycont {margin:0; padding:0; float:left; width:700px; background-color:#fff;}

.availabilityleft {margin:0; padding:0 0 23px 0; float:left; /*height:435px;*/ width:400px; background-color:#fff;}


.availabilityleft .availabilitytbl-grey {margin:0; padding:15px 0 10px 25px; float:left; width:375px; background-color:#dfe0e0; /*background-color:#d3c5b8;*/}

.availabilityleft .availabilitytbl-grey a {margin:0; padding:0; color:#000; text-decoration:none;}

.availabilityleft .availabilitytbl-grey table tr th {margin:0; padding:2px 0 0 0; font-family:Verdana,Arial,Helvetica; font-size:0.55em; border-top:1px solid black; border-bottom:1px solid black; height:35px; text-align:left;}

.availabilityleft .availabilitytbl-grey table tr td {margin:0 5px 0 0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.55em; border-bottom:1px solid black;}


.availabilityleft .availabilitytbl-blue {margin:0; padding:15px 0 10px 25px; float:left; width:375px; background-color:#e6f5fe;}

.availabilityleft .availabilitytbl-blue a {margin:0; padding:0; color:#000; text-decoration:none;}

.availabilityleft .availabilitytbl-blue table tr th {margin:0; padding:2px 0 0 0; font-family:Verdana,Arial,Helvetica; font-size:0.55em; border-top:1px solid black; border-bottom:1px solid black; height:35px; text-align:left;}

.availabilityleft .availabilitytbl-blue table tr td {margin:0 5px 0 0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.55em; border-bottom:1px solid black;}


.availabilityleft h4 {margin:5px 0 5px 0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.8em;}

.availabilityright {margin:0; padding:15px 0 0 10px; float:left; /*height:420px;*/ width:290px; background-color:#fff;}

.availabilityright p {margin:0 0 5px 0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em; width:265px;}

.availabilityright img {margin:0 0 10px 0; padding:0;}

.availabilitylinks {margin:0 0 0 0; padding:0; float:left; height:20px; width:400px; font-family:Verdana,Arial,Helvetica; font-size:0.55em;}

.availabilitylinks a {text-decoration:none; color:#000;}

.availabilitylinks a img {margin:0 4px 0 4px; padding:0}

.availabilitylinks .ground {margin:0 0 0 0; padding:4px 0 0 0; float:left; width:90px; height:16px; background-color:#dfe0e0; display:inline;}

.availabilitylinks .ground-selected {margin:0 0 0 0; padding:4px 0 0 0; float:left; width:90px; height:16px; background-color:#3afffe; display:inline;}

.availabilitylinks .first {margin:0; padding:4px 0 0 0; float:left; width:80px; height:16px; background-color:#dfe0e0;}

.availabilitylinks .first-selected {margin:0; padding:4px 0 0 0; float:left; width:80px; height:16px; background-color:#3afffe;}

.availabilitylinks .overview {margin:0 0 0 25px; padding:4px 0 0 0; float:left; width:80px; height:16px; background-color:#dfe0e0;}

/* CULTURE */

.cultureleft {margin:0;  float:left; height:410px; width:400px; background-color:#fff;}

.cultureleft .leftgrey {margin:0; padding:15px 0 0 25px; height:335px; width:375px; /*background-color:#dfe0e0;*/}

.cultureright {margin:0; padding:15px 0 0 10px; float:left; height:395px; width:290px; background-color:#fff;}

.cultureright img {margin:0 0 10px 0; padding:0;}

.cultureright p {margin:0 0 5px 0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em; width:265px; line-height:1.15em;}

.cultureright a {margin:0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:1em; text-decoration:none; color:#000; font-weight:bold;}

/* FLEXIBLE WORKING */

.flexibleleft {margin:0; padding:0; float:left; height:410px; width:400px; background-color:#fff;}

.flexibleleft .flexibleimg {margin:0; padding:20px 0 0 25px; float:left; height:335px; width:375px; /*background-color:#dfe0e0;*/}

.flexibleright {margin:0; padding:0 0 0 5px; float:left; height:410px; width:295px; background-color:#fff;}

.flexibleright img.workpodtitle {margin:20px 0 10px 0; padding:0;}

.flexibleright img {margin:0; padding:0;}

.flexibleright p {margin:0 0 10px 0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em; width:270px; line-height:1.15em;}

.flexibleright ul {margin:10px 0 0 0; padding:0; list-style-image:url(/images/liline.gif); list-style-position:inside;}

.flexibleright ul li {margin:0 0 10px 0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em; width:260px;}

/* MEETING AND CONFERENCING */

.meetingleft {margin:0; padding:0; float:left; height:410px; width:400px; background-color:#fff; position:relative;}

.meetingleft .bookbutton {margin:0; padding:0; position:absolute; top:18px; left:289px; height:46px; width:94px; float:left;}

.meetingleft .meetingroom {margin:0; padding:15px 0 0 25px; float:left; height:340px; width:375px; background-color:#dfe0e0;}

.meetingleft .meetingroom .imgspace {margin:10px 0 5px 0; padding:0;}

.meetingleft .meetingroom img {margin:0; padding:0;}

.meetingleft .meetingroom p {margin:5px 0 0 0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em; width:360px; line-height:1.15em;}

.meetingright {margin:0; padding:15px 10px 0 10px; float:left; height:395px; width:280px; background-color:#fff;}

.meetingright p {margin:0 0 10px 0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em; line-height:1.15em;}

.meetinglinks {margin:0; padding:0; float:left; height:20px;}

.meetinglinks a {margin:0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.55em; color:Black; text-decoration:none;}

.meetinglinks img {margin:0; padding:0 4px 0 4px;}

.meetinglinks .conf {margin:0 0 0 25px; padding:3px 0 0 0; float:left; height:17px; width:110px; background-color:#dfe0e0; display:inline;}

.meetinglinks .board {margin:0; padding:3px 0 0 0; float:left; height:17px; width:90px; background-color:#dfe0e0;}

.meetinglinks .glass {margin:0; padding:3px 0 0 0; float:left; height:17px; width:90px; background-color:#dfe0e0;}

.meetinglinks .art {margin:0; padding:3px 0 0 0; float:left; height:17px; width:85px; background-color:#dfe0e0;}

.meetinglinks .conf-selected {margin:0 0 0 25px; padding:3px 0 0 0; float:left; height:17px; width:110px; background-color:#3afffe; display:inline;}

.meetinglinks .board-selected {margin:0; padding:3px 0 0 0; float:left; height:17px; width:90px; background-color:#3afffe;}

.meetinglinks .glass-selected {margin:0; padding:3px 0 0 0; float:left; height:17px; width:90px; background-color:#3afffe;}

.meetinglinks .art-selected {margin:0; padding:3px 0 0 0; float:left; height:17px; width:85px; background-color:#3afffe;}


/* NEWS AND EVENTS */

.newseventswrapper {margin:0; padding:0; float:left; width:700px; background-color:#fff; /*background-image:url(/images/newsbackground.jpg); background-repeat:repeat-y;*/}

.newsandevents-left {margin:0; padding:0 0 10px 0; float:left; width:400px; /*height:370px;*/}

.newsandevents-left .events {margin:0; padding:20px 0 0 10px; float:left; width:390px;}

.newsandevents-left .events p {margin:0 0 10px 0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em; line-height:1.15em; width:370px;}

.newsandevents-left .events a {margin:0; padding:0; }

.newsandevents-left .events .imgspace {margin:10px 0 5px 0; padding:0;}

.archivecont {margin:0; padding:0; width:700px; height:40px; float:left; background-color:#fff;}

.archivecont a.archivebuttonleft {margin:0 0 0 25px; padding:4px 0 0 0; float:left; display:block; width:70px; height:16px; background-color:#3afffe; display:inline; text-decoration:none; color:#000; font-family:Verdana,Arial,Helvetica; font-size:0.55em;}

.archivecont a.archivebuttonright {margin:0 0 0 215px; padding:4px 0 0 0; float:left; display:block; width:70px; height:16px; background-color:#3afffe; display:inline; text-decoration:none; color:#000; font-family:Verdana,Arial,Helvetica; font-size:0.55em;}

.archivecont a.archivebuttonleft img  {margin:0; padding:0 2px 0 5px}

.archivecont a.archivebuttonright img  {margin:0; padding:0 2px 0 5px}

.newsandevents-right {margin:0; padding:0 0 10px 0; float:left; width:300px; /*height:370px;*/}

.newsandevents-right .imgspace {margin:10px 0 5px 0; padding:0;}

.newsandevents-right p {margin:0 0 10px 0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em; line-height:1.15em; width:250px;}

.newsandevents-right .eventsright {margin:0; padding:20px 0 0 25px;}

.archiveimg {margin:0 0 10px 0; padding:0;}

/* Accordion Style */

.newsandevents-left h2 {margin:0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em; width:370px;}

.newsandevents-left h3 {margin:2px 0 0 0; padding:0; cursor:pointer; font-weight:normal; text-decoration:underline; font-family:Verdana,Arial,Helvetica; font-size:0.7em; display:inline;}

.newsandevents-left ul {margin:0; padding:0; list-style-type:none;}

.newsandevents-left ul li {margin:0 0 10px 0; padding:0;}

.newsandevents-left ul li a {margin:0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em; color:#000;}

.newsandevents-right h2 {margin:0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em; width:250px;}

.newsandevents-right h3 {margin:2px 0 0 0; padding:0; cursor:pointer; font-weight:normal; text-decoration:underline; font-family:Verdana,Arial,Helvetica; font-size:0.7em; display:inline;}

.newsandevents-right ul {margin:0; padding:0; list-style-type:none;}

.newsandevents-right ul li {margin:0 0 10px 0; padding:0;}

.newsandevents-right ul li a {margin:0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em; color:#000;}

/* NEWS STORY */

#news-story {margin:0; padding:10px 25px 10px 25px; background-color:#fff; float:left; width:650px; font-family:Verdana,Arial,Helvetica; font-size:0.8em;}

#news-story a {margin:0; padding:0; color:#000; font-weight:bold;}

/* CASE STUDY */

.singlecasestudyleft {margin:0; padding:0; float:left; height:320px; width:400px; background-color:#fff; float:left;}

.singlecasestudyleft .csimage {margin:0; padding:15px 0 0 25px; float:left; /*height:260px;*/ width:375px; background-color:#fff; float:left;}

.singlecasestudyleft .cslinks {margin:0; padding:0; float:left; height:20px; width:400px; font-family:Verdana,Arial,Helvetica; font-size:0.55em;}

.singlecasestudyleft .cslinks a {text-decoration:none; color:#000; margin:0; padding:4px 0 0 0; float:left; width:80px; height:16px;}

.singlecasestudyleft .cslinks a img {margin:0 4px 0 4px; padding:0}

.singlecasestudyleft .cslinks .back {margin:0 0 0 240px; background-color:#dfe0e0; display:inline;}

.singlecasestudyleft .cslinks .next {margin:0; background-color:#e6f5fe;}

.singlecasestudyleft .cslinks .viewall {margin:0; background-color:#3afffe;}

.singlecasestudyright {margin:0; padding:15px 0 0 10px; float:left; height:305px; width:290px; background-color:#fff; float:left;}

.singlecasestudyright p {margin:0 0 10px 0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em; width:260px;}

.singlecasestudyright img {margin:0 0 10px 0; padding:0; float:left;}

.singlecasestudyright a {font-family:Verdana,Arial,Helvetica; font-size:0.7em; color:#000;}

/* LINKS */

.linksleft {margin:0; padding:20px 0 0 25px; float:left; width:395px; height:290px; background-color:#fff;}

.linksright {margin:0; padding:0; float:left; width:280px; height:310px; background-color:#fff;}

.linksright p {margin:0 0 10px 0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em; width:240px;}

.linksright a {font-family:Verdana,Arial,Helvetica; color:Black; font-weight:bold;}

.linksright img {margin:20px 0 10px 0; padding:0;}

/* ERROR PAGE */

.error-content {margin:0; padding:15px 0 0 25px; width:675px; height:235px; float:left; background-color:#fff;}

.error-content p {margin:0; padding:0; font-family:Verdana,Arial,Helvetica; font-size:0.7em;}

/* FORMS */

#site-container .sidebar .forms {margin:0; padding:0; float:left; width:202px;}

#site-container .sidebar .forms .top {margin:0; padding:5px 0 0 5px; float:left; width:197px; height:55px; background-color:#ece8cd;}

#site-container .sidebar .forms .top p {margin:3px 0 0 0; padding:0; font-family:Verdana,Helvetica,Arial; color:Black; font-size:0.55em; display:inline; float:left;}

#site-container .sidebar .forms .top img {margin:0; padding:0;}

#site-container .sidebar .forms .mid {margin:0; padding:5px 0 5px 7px; background-color:#dedede; float:left; width:195px;}

#site-container .sidebar .forms .mid input {margin:0 0 10px 0; padding:2px 0 0 5px; border:none; background-color:#e6f5fe; width:175px; height:18px; float:left; font-size:0.6em; display:inline;}

#site-container .sidebar .forms .mid textarea {margin:0 0 10px 0; padding:2px 0 0 5px; border:none; background-color:#e6f5fe; width:175px; float:left; font-family:Verdana,Helvetica,Arial; font-size:0.55em; display:inline;}

#site-container .sidebar .forms .mid p {margin:0; padding:0; font-family:Verdana,Helvetica,Arial; font-size:0.7em;}

#site-container .sidebar .forms .mid span {float:left;}

#site-container .sidebar .forms .mid select {margin:0 0 10px 0; padding:2px 0 0 0; border:none; background-color:#e6f5fe; width:180px; height:18px; float:left; font-size:0.6em;}

#site-container .sidebar .forms .mid .checkboxes label {margin:1px 0 0 0; padding:0; float:left; width:71px; font-family:Verdana,Helvetica,Arial; font-size:0.55em; display:inline;}

#site-container .sidebar .forms .mid .checkboxes input {margin:0; padding:0; float:left; width:13px; height:15px;}

#site-container .sidebar .forms .mid .checkboxes .left {margin:0; padding:0; float:left;}

#site-container .sidebar .forms .mid .checkboxes .right {margin:0; padding:0; float:left;}

#site-container .sidebar .forms .mid .checkboxes .left input {margin:0 5px 0 0; padding:0;}

#site-container .sidebar .forms .mid .checkboxes .right input {margin:0 5px 0 0; padding:0;}

#site-container .sidebar .forms .bot {margin:0; padding:0; float:left; width:202px;}

.submit {margin:0; padding:5px 0 0 0; height:15px; width:80px; font-family:Verdana,Helvetica,Arial; font-size:0.54em; text-decoration:none; float:left; color:#000; background-color:#dee0e0;}

.submit img {margin:0; padding:0 4px 0 4px;}

/* ADMIN */

#login {margin:0; padding:0; float:left; background-color:#fff; width:700px; height:200px;}

#login table {margin:20px 0 0 15px; padding:0; font-family:Verdana,Helvetica,Arial; font-size:0.8em;}

#admin {margin:0; padding:0; float:left; background-color:#fff; width:700px; height:200px;}

#admin p {margin:10px 0 0 25px; padding:0; font-family:Verdana,Helvetica,Arial; font-size:0.8em;}

#navtable {margin:0; padding:0; font-family:Verdana,Helvetica,Arial; font-size:0.7em;}

#navtable a {color:#df007a; font-weight:bold}

#navtable tr td {margin:0 0 0 0; padding:2px 0 2px 0;}

.navtitle {margin:10px 0 10px 0; padding:0; font-family:Verdana,Helvetica,Arial; font-weight:bold; float:left; width:200px; display:inline;}

.maincontent .admingeneral {margin:0 0 0 0; padding:20px 10px 20px 10px; float:left; background-color:#fff; width:680px; font-family:Verdana,Helvetica,Arial;}

.admingeneral p {margin:0 0 0 0; padding:0;}

.admingeneral table {margin:0; padding:0; font-size:0.7em; text-align:left; width:680px;}

.admingeneral a {margin:0; padding:0; color:#df007a;font-weight:bold; }

.admingeneral label {margin:0; padding:0; font-size:0.8em; width:165px; float:left;}

.admingeneral input {margin:0 0 10px 0; padding:0; width:200px; background-color:#e6f5fd; border:none;}

.admingeneral select {margin:0 0 10px 0; padding:0; width:200px; background-color:#e6f5fd; border:none;}

.admingeneral textarea {margin:0 0 10px 0; padding:0; width:400px; background-color:#e6f5fd; border:none;}

.admingeneral .pinkbutton {background-color:#df007a; color:#fff;}

.admingeneral div {margin:0; padding:0;}

.adminpaging {margin:0; padding:0; font-size:0.8em; border:4px solid #df007a; float:left; font-family:Arial,Helvetica;}

.adminpaging a {margin:0; padding:0; color:#289de9; font-weight:bold;}

.adminpaging div {margin:0; padding:5px; float:left; /*width:150px;*/}

.admingeneral .editor-panel span {font-size:0.8em; float:left; width:120px;}

.admingeneral .editor-panel .autocomplete {margin:16px 0 0 205px; padding:0; font-size:0.8em;}

*html .admingeneral .editor-panel .autocomplete {margin:18px 0 0 205px; padding:0; font-size:0.8em;}


 /*Admin Images CMS CSS*/
 
.admingeneral table.tblimages {margin:0; padding:0;}

.admingeneral table.tblimages tr td { padding-bottom:10px;}

.admingeneral table.tblimages tr th {margin:0; padding:0 0 5px 0;}


/* PRIVACY POLICY */

.privacy {margin:0; padding:20px 25px 20px 25px; float:left; width:875px; background-color:#fff;}

.privacy p {margin:0 0 5px 0; padding:0 0 0 0; font-family:Verdana,Helvetica,Arial; font-size:0.75em;}

.privacy a {margin:0; padding:0; font-family:Verdana,Helvetica,Arial; color:#000;}

.privacy .header {margin:10px 0 10px 0; padding:0;}

.privacy .privacyindent {margin:0 0 5px 35px; padding:0;}

#site-container .privacycontent .footer {margin:0; padding:0; float:left; width:925px; height:50px; background-image:url(/images/footer-panel-privacy.gif); background-repeat:no-repeat; background-position:top left;}

#site-container .privacycontent .footer .footerlinks {margin:30px 0 0 25px; padding:0; width:100px; float:left; text-transform:uppercase; display:inline;}

#site-container .privacycontent .footer .footerlinks ul {margin:0; padding:0; list-style-type:none;}

#site-container .privacycontent .footer .footerlinks ul li {margin:0; padding:0; float:left; width:100px;}

#site-container .privacycontent .footer .footerlinks ul li a {margin:0; padding:0; text-decoration:none; float:left;}

#site-container .privacycontent .footer .footerlinks ul li a img.footerspace {margin:2px 0 2px 0; padding:0;}


/* FORMS PAGE */

#formscont {margin:0; padding:10px 0 20px 25px; float:left; width:675px; background-color:#fff;}

#formscont ul {margin:0; padding:0; list-style-type:none;}

#formscont ul li {margin:0 0 5px 0; padding:0; font-family:Verdana,Helvetica,Arial; font-size:0.8em; font-weight:bold;}

#formscont ul li a {margin:0; padding:0; color:#df007a; font-weight:normal;}

#clientformtbl table tr td {margin:0 0 0 0; padding:5px 0 5px 0; border-bottom:1px solid #eee;}

.maincontent .admingeneral .movespan {margin:0 0 0 25px; padding:0;}

/* SIDE BAR */

#site-container .sidebar2 {margin:0 0 0 15px; padding:4px; float:left; width:202px; /*height:417px;*/ background-color:#fff; display:inline;}

#site-container .sidebar2 .top {margin:0; padding:9px 0 0 5px; float:left; width:197px; height:41px; background-color:#ece8cd;}

#site-container .sidebar2 .top p {margin:2px 0 0 0; padding:0; font-family:Verdana,Helvetica,Arial; color:Black; font-size:0.55em;}

.sidebarspacing {margin:0; padding:0; width:202px; height:25px; float:left;}

.sidebarspacing-home {margin:0; padding:0; width:202px; height:23px; float:left;}