/* ----- Global ----- */

body {
 	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #999;
	margin: 10px;
}

/* ----- Images ----- */

img {
 border:0;
}

.homeImageSpaceRight {
 margin:0 10px 0 0;
}

.homeImageSpaceBottom {
 margin:0 0 5px 0;
}

/* ----- Text ----- */

h1 { font-size: 14px; }
h2 { font-size: 12px; }
h3 { font-size: 10px; }

.homeCaption {
 margin: 0 20px 0 0;
 width: 350px;
 font-size: 14px;
 font-weight:bold;
}

.homeInstructions {
 margin: 20px 0;
}

.bioCred {
 padding:0;
 margin:0;
 font-size: 10px;
 color:#9DC0DF;
 line-height: 1px;
}

.bioTitle {
 font-size:12px;
}

.bioName {
 padding:48px 0 0 0;
 font-size: 14px;
 line-height: 0px;
}

.teaser {
 font-size: 12px;
 font-weight: bold;
}

.sendAPicCopy {
 width: 360px;
 display: inline-block;
}

.sendAPicCopy img{
 position:relative;
 float: right;
}

.sendAPicButton {
 margin: 50px 15px 0 0;
 width: 180px;
 position: relative;
 float: left;
}

.pressQuote {
 color:#9DC0DF;
 width: 300px;
 font-size: 14px;
 font-weight:bold;
}

.pressTeaser {
 width: 350px;
 font-size: 12px;
 font-weight:bold;
}

.pressCopy {
 width: 350px;
}

.caseQuote {
 color:#9DC0DF;
 width: 250px;
 font-size: 14px;
 font-weight:bold;
}

.caseTeaser {
 width: 275px;
 font-size: 12px;
 font-weight:bold;
}

.caseCopy {
 width: 275px;
}

.addressTitle {
 font-size: 12px;
 font-weight: bold;
 margin: 20px 0 0 0;
}

/* ----- Links ----- */

a:link,a:visited,a:active {
  text-decoration:none;
  color:#666;
}
a:hover {
  text-decoration:none;
  color:#333;
}

.footerlinks {
  color:#99CCCC;
  font-size:xx-small;
  padding:5px 10px 50px 20px;
  text-decoration: none;
}

.footerlinks a {
  color:#99CCCC;
}

/* ----- Nav ------ */

.navLink { visibility: hidden; }
.navAbout {
	float: left;
	width: 146px;
	height: 27px;
	border: 0px solid;
	text-align: center;
	background: url(/images/nav/about-f1.gif) no-repeat 0 0;
}
a.navAbout:link, a.navAbout:visited {
	text-decoration: none;
	background: url(/images/nav/about-f1.gif) no-repeat 0 0;
}
a.navAbout:hover {
	background:url(/images/nav/about-f2.gif) no-repeat 0 0;
}
.navAboutOn {
	float: left;
	width: 146px;
	height: 27px;
	border: 0px solid;
	text-align: center;
	text-decoration: none;
	background: url(/images/nav/about-f3.gif) no-repeat 0 0;
}
.navServices {
	float: left;
	width: 145px;
	height: 27px;
	border: 0px solid;
	text-align: center;
	background: url(/images/nav/services-f1.gif) no-repeat 0 0;
}
a.navServices:link, a.navServices:visited {
	text-decoration: none;
	background: url(/images/nav/services-f1.gif) no-repeat 0 0;
}
a.navServices:hover {
	background:url(/images/nav/services-f2.gif) no-repeat 0 0;
}
.navServicesOn {
	float: left;
	width: 145px;
	height: 27px;
	border: 0px solid;
	text-align: center;
	text-decoration: none;
	background: url(/images/nav/services-f3.gif) no-repeat 0 0;
}
.navCredentials {
	float: left;
	width: 146px;
	height: 27px;
	border: 0px solid;
	text-align: center;
	background: url(/images/nav/creds-f1.gif) no-repeat 0 0;
}
a.navCredentials:link, a.navCredentials:visited {
	text-decoration: none;
	background: url(/images/nav/creds-f1.gif) no-repeat 0 0;
}
a.navCredentials:hover {
	background:url(/images/nav/creds-f2.gif) no-repeat 0 0;
}
.navCredentialsOn {
	float: left;
	width: 146px;
	height: 27px;
	border: 0px solid;
	text-align: center;
	text-decoration: none;
	background: url(/images/nav/creds-f3.gif) no-repeat 0 0;
}
.navContact {
	float: left;
	width: 146px;
	height: 27px;
	border: 0px solid;
	text-align: center;
	background: url(/images/nav/contact-f1.gif) no-repeat 0 0;
}
a.navContact:link, a.navContact:visited {
	text-decoration: none;
	background: url(/images/nav/contact-f1.gif) no-repeat 0 0;
}
a.navContact:hover {
	background:url(/images/nav/contact-f2.gif) no-repeat 0 0;
}
.navContactOn {
	float: left;
	width: 146px;
	height: 27px;
	border: 0px solid;
	text-align: center;
	text-decoration: none;
	background: url(/images/nav/contact-f3.gif) no-repeat 0 0;
}
.navSearch {
	float: left;
	width: 145px;
	height: 27px;
	border: 0px solid;
	text-align: center;
	background: url(/images/nav/search-f1.gif) no-repeat 0 0;
}

/* ----- Subnav ----- */

.subnavHome {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	background: url(/images/subnav/home.gif) no-repeat 0 0;
}
a.subnavHome:link, a.subnavHome:visited {
	text-decoration: none;
	background: url(/images/subnav/home.gif) no-repeat 0 0;
}
a.subnavHome:hover {
	background:url(/images/subnav/home.gif) no-repeat -145px 0;
}
.subnavHomeOn {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	text-decoration: none;
	background: url(/images/subnav/home.gif) no-repeat -290px 0;
}
.subnavAbout {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	background: url(/images/subnav/home.gif) no-repeat 0 -24px;
}
a.subnavAbout:link, a.subnavAbout:visited {
	text-decoration: none;
	background: url(/images/subnav/home.gif) no-repeat 0 -24px;
}
a.subnavAbout:hover {
	background:url(/images/subnav/home.gif) no-repeat -145px -24px;
}
.subnavAboutOn {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	text-decoration: none;
	background: url(/images/subnav/home.gif) no-repeat -290px -24px;
}
.subnavBranches {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	background: url(/images/subnav/home.gif) no-repeat 0 -48px;
}
a.subnavBranches:link, a.subnavBranches:visited {
	text-decoration: none;
	background: url(/images/subnav/home.gif) no-repeat 0 -48px;
}
a.subnavBranches:hover {
	background:url(/images/subnav/home.gif) no-repeat -145px -48px;
}
.subnavBranchesOn {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	text-decoration: none;
	background: url(/images/subnav/home.gif) no-repeat -290px -48px;
}
.subnavPro {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	background: url(/images/subnav/home.gif) no-repeat 0 -72px;
}
a.subnavPro:link, a.subnavPro:visited {
	text-decoration: none;
	background: url(/images/subnav/home.gif) no-repeat 0 -72px;
}
a.subnavPro:hover {
	background:url(/images/subnav/home.gif) no-repeat -145px -72px;
}
.subnavProOn {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	text-decoration: none;
	background: url(/images/subnav/home.gif) no-repeat -290px -72px;
}
.subnavMeet {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	background: url(/images/subnav/home.gif) no-repeat 0 -96px;
}
a.subnavMeet:link, a.subnavMeet:visited {
	text-decoration: none;
	background: url(/images/subnav/home.gif) no-repeat 0 -96px;
}
a.subnavMeet:hover {
	background:url(/images/subnav/home.gif) no-repeat -145px -96px;
}
.subnavMeetOn {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	text-decoration: none;
	background: url(/images/subnav/home.gif) no-repeat -290px -96px;
}
.subnavBook {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	background: url(/images/subnav/home.gif) no-repeat 0 -120px;
}
a.subnavBook:link, a.subnavBook:visited {
	text-decoration: none;
	background: url(/images/subnav/home.gif) no-repeat 0 -120px;
}
a.subnavBook:hover {
	background:url(/images/subnav/home.gif) no-repeat -145px -120px;
}
.subnavBookOn {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	text-decoration: none;
	background: url(/images/subnav/home.gif) no-repeat -290px -120px;
}
.subnavCall {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	background: url(/images/subnav/home.gif) no-repeat 0 -144px;
}
a.subnavCall:link, a.subnavCall:visited {
	text-decoration: none;
	background: url(/images/subnav/home.gif) no-repeat 0 -144px;
}
a.subnavCall:hover {
	background:url(/images/subnav/home.gif) no-repeat -145px -144px;
}
.subnavCallOn {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	text-decoration: none;
	background: url(/images/subnav/home.gif) no-repeat -290px -144px;
}
.subnavOne {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	background: url(/images/subnav/services.gif) no-repeat 0 0;
}
a.subnavFin:link, a.subnavOne:visited {
	text-decoration: none;
	background: url(/images/subnav/services.gif) no-repeat 0 0;
}
a.subnavOne:hover {
	background:url(/images/subnav/services.gif) no-repeat -145px 0;
}
.subnavOneOn {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	text-decoration: none;
	background: url(/images/subnav/services.gif) no-repeat -290px 0;
}
.subnavSmile {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	background: url(/images/subnav/services.gif) no-repeat 0 -24px;
}
a.subnavSmile:link, a.subnavSmile:visited {
	text-decoration: none;
	background: url(/images/subnav/services.gif) no-repeat 0 -24px;
}
a.subnavSmile:hover {
	background:url(/images/subnav/services.gif) no-repeat -145px -24px;
}
.subnavSmileOn {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	text-decoration: none;
	background: url(/images/subnav/services.gif) no-repeat -290px -24px;
}
.subnavGloss {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	background: url(/images/subnav/services.gif) no-repeat 0 -48px;
}
a.subnavGloss:link, a.subnavGloss:visited {
	text-decoration: none;
	background: url(/images/subnav/services.gif) no-repeat 0 -48px;
}
a.subnavGloss:hover {
	background:url(/images/subnav/services.gif) no-repeat -145px -48px;
}
.subnavGlossOn {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	text-decoration: none;
	background: url(/images/subnav/services.gif) no-repeat -290px -48px;
}
.subnavPic {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	background: url(/images/subnav/services.gif) no-repeat 0 -72px;
}
a.subnavPic:link, a.subnavPic:visited {
	text-decoration: none;
	background: url(/images/subnav/services.gif) no-repeat 0 -72px;
}
a.subnavPic:hover {
	background:url(/images/subnav/services.gif) no-repeat -145px -72px;
}
.subnavPicOn {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	text-decoration: none;
	background: url(/images/subnav/services.gif) no-repeat -290px -72px;
}
.subnavFin {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	background: url(/images/subnav/services.gif) no-repeat 0 -96px;
}
a.subnavFin:link, a.subnavFin:visited {
	text-decoration: none;
	background: url(/images/subnav/services.gif) no-repeat 0 -96px;
}
a.subnavFin:hover {
	background:url(/images/subnav/services.gif) no-repeat -145px -96px;
}
.subnavFinOn {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	text-decoration: none;
	background: url(/images/subnav/services.gif) no-repeat -290px -96px;
}
.subnavCase {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	background: url(/images/subnav/creds.gif) no-repeat 0 0;
}
a.subnavCase:link, a.subnavCase:visited {
	text-decoration: none;
	background: url(/images/subnav/creds.gif) no-repeat 0 0;
}
a.subnavCase:hover {
	background:url(/images/subnav/creds.gif) no-repeat -145px 0;
}
.subnavCaseOn {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	text-decoration: none;
	background: url(/images/subnav/creds.gif) no-repeat -290px 0;
}
.subnavFinOn {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	text-decoration: none;
	background: url(/images/subnav/services.gif) no-repeat -290px -96px;
}
.subnavPress {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	background: url(/images/subnav/creds.gif) no-repeat 0 -24px;
}
a.subnavPress:link, a.subnavPress:visited {
	text-decoration: none;
	background: url(/images/subnav/creds.gif) no-repeat 0 -24px;
}
a.subnavPress:hover {
	background:url(/images/subnav/creds.gif) no-repeat -145px -24px;
}
.subnavPressOn {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	text-decoration: none;
	background: url(/images/subnav/creds.gif) no-repeat -290px -24px;
}
.subnavCon {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	background: url(/images/subnav/contact.gif) no-repeat 0 0;
}
a.subnavCon:link, a.subnavCon:visited {
	text-decoration: none;
	background: url(/images/subnav/contact.gif) no-repeat 0 0;
}
a.subnavCon:hover {
	background:url(/images/subnav/contact.gif) no-repeat -145px 0;
}
.subnavConOn {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	text-decoration: none;
	background: url(/images/subnav/contact.gif) no-repeat -290px 0;
}
.subnavHow {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	background: url(/images/subnav/contact.gif) no-repeat 0 -24px;
}
a.subnavHow:link, a.subnavHow:visited {
	text-decoration: none;
	background: url(/images/subnav/contact.gif) no-repeat 0 -24px;
}
a.subnavHow:hover {
	background:url(/images/subnav/contact.gif) no-repeat -145px -24px;
}
.subnavHowOn {
	float: left;
	width: 145px;
	height: 24px;
	border: 0px solid;
	text-align: center;
	text-decoration: none;
	background: url(/images/subnav/contact.gif) no-repeat -290px -24px;
}

/* Bottom Sub Nav */
 
.bottomSubNav {
  float:left;
  width:145px;
  height:55px;
  margin:50px 0;
  border:0px solid;
  text-align:center;
}

/* Sub Sub Nav */

.subSubNav {
  float:left;
  width:110px;
  margin-bottom:6px;
  margin-left:12px;
  padding-left:12px;
  border:0px solid;
  background: url(/images/subnav/bullet.gif) no-repeat 0 5px;
}
a.subSubNav:link, a.subSubNav:visited {
  font-size:9px;
  color:#999;
  text-decoration:none;
  background:url(/images/subnav/bullet.gif) no-repeat 0 5px;
}
a.subSubNav:hover {
  color:#666;
  background:url(/images/subnav/bullet-f2.gif) no-repeat 0 5px;
}
.subSubNavOn  {
  float:left;
  width:110px;
  margin-bottom:6px;
  margin-left:12px;
  padding-left:12px;
  border:0px solid;
  background:url(/images/subnav/bullet-f2.gif) no-repeat 0 5px;
}
a.subSubNavOn:link, a.subSubNavOn:visited {
  font-size:9px;
  color:#333;
  text-decoration:none;
  background:url(/images/subnav/bullet-f2.gif) no-repeat 0 5px;
}


/* ----- Layout ----- */

#siteContainer {
	width: 728px;
}
#container {
	background: url(/images/background/keyline.png) no-repeat 0 100%;
	min-height: 500px;
        /*height:500px;*/
}
#header {
	height: 83px;
	text-align: right;
	background: url(/images/header/2066-DenticsHeader.jpg) no-repeat 0 0;
}
#nav {
	height: 27px;
	border-bottom: solid #b6d0e7 1px;
}
#main {
	position: relative;
	margin-top: 11px;
}
#mainLeft {
	float: left;
	width: 145px;
	height: 344px;
	margin-left: 1px;
	margin-bottom: 22px;
	background-color: #dbe8f4;
}
#mainRight {
	width: 560px;
	margin-left: 155px;
	padding-bottom: 10px; 
}
#footer {
	font-size: 9px;
	color: #6FB3B1;
	padding: 5px 9px 50px 9px;
}

.open-associates {
	float: right;
}
.break {
        clear: both;
        margin:0;
        padding:0;
}
.clear {
	clear:both;
        margin:0;
        padding:0;
}
.clearRight {
	clear:right;
        margin:0;
        padding:0;
}
.clearLeft {
	clear:left;
        margin:0;
        padding:0;
}

#bioList {
 float: left;
 display: inline;
 margin:0 0 0 5px;
 padding:0;
 list-style: outside;
 list-style-image: url(/images/subnav/arrowButton.gif);
}

#bioList li {
 margin: 10px 0 0 20px;
}

/* ----- Misc ----- */


/* CONTENT CONTAINERS */



.contentContainer {
  margin: 0;
  padding: 0;  
  background:url(/images/background/content-sides-bluegrad.gif) repeat 0 100%;
}

.contentTop {
  margin: 0;
  padding: 0;
}

.contentBottom {
  margin: 0;
  padding: 0;
}

#content {
  margin:0 0 0 5px;
  height: 324px;
  min-height: 324px;
  width:550px;
  float: left;
  position: relative;
}

html>body #content {
  margin:0 0 0 5px; /* for not-IE */
  padding:0 5px 0 5px;
  height: auto;
  width:550px;
}

.contentRequest {
  margin:0;
  padding:0 0 0 10px;
  border:dashed #F00 0; /* DEV */
}


.contentRequestContainer {
  margin: 0;
  padding: 0;  
  background:url(/images/background/contentRequestBg.jpg) no-repeat 0 0;
}

.contentSendAPicContainer {
  margin: 0;
  padding: 0;  
  background:url(/images/services/sendpictures-image1.gif) no-repeat 95% 20%;
}


#contentSendAPic{
  padding:0 0 0 10px;
  margin:0;
  height: 324px;
  min-height: 324px;
  background:url(/images/background/contentBg.gif) repeat-y;
}

html>body #contentSendAPic {
  height: auto; /* for not-IE */
  width: 560;
  float: left;
  position: relative;
}

#contentContactDetail{
  padding:0 0 0 10px;
  margin:0;
  height: 324px;
  min-height: 324px;
  background:url(/images/background/contentBg.gif) repeat-y;
}

html>body #contentContactDetail {
  height: auto; /* for not-IE */
  width: 560;
  float: left;
  position: relative;
}

.contentContainerContact {
  margin: 0;
  padding: 0; 
  background:url(/images/background/contact.gif) no-repeat bottom right;
}


#contentPressDetail{
  padding:0 0 0 10px;
  margin:0;
  height: 324px;
  min-height: 324px;
  background:url(/images/background/contentBg.gif) repeat-y;
}

html>body #contentPressDetail {
  height: auto; /* for not-IE */
  width: 560;
  float: left;
  position: relative;
}

.contentContainerPress {
  margin: 0;
  padding: 0; 
  background:url(/images/background/credentials-press-bg.jpg) no-repeat bottom right;
}

.contentContainerLiving {
  margin: 0;
  padding: 0; 
  background:url(/images/background/press-living-tv-bg.jpg) no-repeat bottom right;
}

.contentContainerNow {
  margin: 0;
  padding: 0; 
  background:url(/images/background/press-now-magazine-bg.jpg) no-repeat bottom right;
}

.contentContainerVogue {
  margin: 0;
  padding: 0; 
  background:url(/images/background/press-vogue-bg.jpg) no-repeat bottom right;
}

.contentContainerTimes{
  margin: 0;
  padding: 0; 
  background:url(/images/background/press-the-times-bg.jpg) no-repeat bottom right;
}

.contentContainerRed{
  margin: 0;
  padding: 0; 
  background:url(/images/background/press-red-magazine-bg.jpg) no-repeat bottom right;
}

.contentContainerArena{
  margin: 0;
  padding: 0; 
  background:url(/images/background/press-arena-bg.jpg) no-repeat bottom right;
}

.contentContainerCase {
  margin: 0;
  padding: 0; 
  background:url(/images/background/credentials-casestudies-bg.jpg) no-repeat bottom right;
}

.contentContainerCarole {
  margin: 0;
  padding: 0; 
  background:url(/images/background/casestudies-carole-bg.gif) no-repeat bottom right;
}

.contentContainerFaye {
  margin: 0;
  padding: 0; 
  background:url(/images/background/casestudies-faye-bg.gif) no-repeat bottom right;
}

.contentContainerMartyn {
  margin: 0;
  padding: 0; 
  background:url(/images/background/casestudies-martyn-bg.gif) no-repeat bottom right;
}

.contentContainerYasmin {
  margin: 0;
  padding: 0; 
  background:url(/images/background/casestudies-yasmin-bg.gif) no-repeat bottom right;
}

.contentContainerRoger {
  margin: 0;
  padding: 0; 
  background:url(/images/background/casestudies-roger-bg.gif) no-repeat bottom right;
}

/* CONTENT ELEMENTS */

.floatRight {
 float: right;
 width: 180px;
 padding: 0;
 display: inline-block;
}

.floatLeft {
 width: 350px;
 float: left;
 padding: 0 0 0 5px;
}

.floatLeft img{
 float: left;
 position:relative;
 margin:0 5px 10px 0;
}

.floatBioHorizontal {
 width:78px;
 float:left;
 position: relative;
 margin: 10px 0 5px 5px;
 display: inline-block;
}

.floatRightHome {
 width: 276;
 float: right;
 padding: 0;
 margin: 5px 0;
}

.floatRightHome img {
 border: 0;
}

.floatLeftHome {
 width: 275;
 height: 173;
 float: left;
 position:relative;
 margin: 5px 0 0 4px;
}

.floatLeftHome img {
 border: 0;
}

.floatLeftCase {
 width: 300px;
 float: left;
 padding: 0 0 0 5px;
}

.floatRightCase {
 float: right;
 width: 250px;
 padding: 0;
 display: inline-block;
}

.floatLeftSendAPic {
 width: 275;
 height: 173;
 float: left;
 position:relative;
 margin: 5px 0 0 4px;
}

.floatLeftSendAPic img {
 border: 0;
}


.floatRightSendAPic {
 width: 180;
 float: right;
 padding: 0;
 margin: 5px 0;
}

.floatRightSendAPic img {
 border: 0;
}

/* FORM */

table.form {
  border-style:solid;
  border-color:#CCC;
  border-width:1px;
  margin-bottom:10px;
}
table.form2 {
  border-style:solid;
  border-color:#CCC;
  border-width:1px;
  margin:5px;
}
table.form td {
  font-size:12px;
  color:#333;
}
td.heading {
  font-size:12px;
  font-weight:bold;
  color:#333;
  background-color:#CCC;
}
.table1 td {
 font-size:10px;
}

table.form3 {
  font-size:10px;
  margin: 10px 0;
}

/* SEARCH */

.searchBox {
	position: absolute;
	top: 97px;
	left: 631px;
	width: 100px;
	z-index: 200;
}
.searchBox form {
	margin: 0;
	padding: 0;
}
.searchBox input {
	margin: 0;
	padding: 0;
	font-size: 10px;
	height: 18px;
	width: 80px;
        border: 0;
}
.searchBox img {
	margin: 1px 0 0 0;
	padding: 0;
}
