@charset "utf-8";
/* CSS Document */
/* Document Name: global.css*/
/* Menu at top of page*/


/*body {
background:#979b9b url(images/pageBackground.jpg) center top repeat-y;
background-attachment:fixed;
padding-top:10px;
font-family:verdana,tahoma,arial,sans-serif;
font-size:8pt;
color:#000;
text-align:center;
height:100.1%;
margin:0 auto;
}
*/

/*
Out so menu does not push out rest of body for md
body table {
margin-left:auto;
margin-right:auto;
width:760px;
}
*/

/*td {
font-family:verdana,tahoma,arial,sans-serif;
font-size:8pt;
color:#000;
}
*/

img {
border-width:0;
}

ul {
margin-top:1em;
margin-bottom:1em;
}

p {
margin-top:2em;
margin-bottom:0;
}

h1 {
font-size:12pt;
}

h2 {
font-size:9pt;
}

h3 {
font-size:8pt;
}

a:hover {
color:#444;
}

#breadcrumbBar {
display:none;
width:760px;
background-color:#EAEAEA;
text-align:left;
padding-bottom:0.25em;
}

#breadcrumbBar ul {
margin-left:5px;
padding-left:0;
display:inline;
border:none;
}

#breadcrumbBar ul li {
margin-left:0;
padding-left:2px;
border:none;
list-style:none;
display:inline;
}

#richandgurj {
background-image:url(images/background.jpg);
background-position:center top;
background-repeat:repeat-y;
width:880px;
margin:0 auto;
}

#contentEnclosure {
text-align:left;
width:760px;
padding-top:1em;
margin:0 auto;
}

#footerBackground {
background-image:url(images/2007/footerBackground.jpg);
background-repeat:no-repeat;
width:880px;
height:145px;
margin-top:10px;
text-align:center;
margin-left:auto;
margin-right:auto;
}

#footer {
width:760px;
text-align:left;
margin-left:auto;
margin-right:auto;
}

#leftColumn {
float:left;
width:155px;
text-align:center;
padding-top:5em;
}

#leftColumn table {
width:155px;
text-align:left;
}

#leftColumn ul {
list-style-type:none;
margin-bottom:3em;
margin-left:0;
margin-right:0;
padding:0;
}

#leftColumn ul li {
margin:0;
padding:0;
}

#content {
position:relative;
left:20px;
float:left;
width:560px;
}

#content table, #bgmid table{
width:100%;
}

#errorBlock table {
width:100%;
margin-top:0;
background-color:#FFF;
border:solid 1px #DCDCDC;
margin-bottom:1em;
padding:0;
}

#errorBlock .TableTitle {
font-size:10pt;
font-weight:700;
font-style:normal;
color:#000;
line-height:14px;
background:#E6E6E6;
border-bottom:1px solid #DCDCDC;
background-repeat:repeat-x;
background-position:bottom left;
padding:5px;
}

#errorBlock .tableHeading {
text-align:left;
font-size:10pt;
color:#000;
padding:1px 1px 1px 0.1em;
}

#errorBlock .tableData {
text-align:left;
font-size:10pt;
font-weight:400;
color:#c00;
padding:1px 0.1em;
}

#homeProducts {
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
background-color:#979b9b;
background-image:url(images/homeProducts.gif);
width:760px;
height:30px;
text-align:left;
margin:1em auto;
}

#homeProducts #homeProductslinks {
color:#fff;
margin-top:5px;
}

#homeProducts #homeProductslinks li,#homeProducts #homeProductslinks li a {
display:inline;
text-decoration:none;
padding-left:0.2em;
font-size:15px;
font-family:arial;
font-weight:700;
letter-spacing:-1px;
color:#616268;
}

#headerNewBackground {
background-image:url(images/headerTest.jpg);
background-repeat:no-repeat;
width:880px;
text-align:center;
vertical-align:middle;
margin-left:auto;
margin-right:auto;
}

#headerNewBackground table tbody tr td {
font-family:verdana,tahoma,arial,sans-serif;
font-size:8pt;
}

#headerNew {
line-height:150px;
width:760px;
margin-top:2em;
text-align:left;
margin-left:auto;
margin-right:auto;
}

#navsearch {
margin:-24px 0 0 600px;
padding:0;
}

.navsearch {
width:125px;
height:19px;
font-size:9px;
vertical-align:top;
}

a,a:active {
color:#666;
}

#header,#tabBar {
width:760px;
}

#footer #footerlinks,#headerNew #headerNewlinks {
color:#fff;
margin-bottom:0.5em;
padding:0.25em;
font-family:verdana,tahoma,arial,sans-serif;
font-size:8pt;
}

#footer #footerlinks ul,#homeProducts #homeProductsLinks ul,#headerNew #headerNewlinks ul {
display:inline;
margin:0;
padding:0;
}

.chromestyle {
width:610px;
font-weight:700;
/* padding-top:10px; */
/*Colour background behind all blocked text */
background-color:#7DC361;
margin:0 auto;
}

.chromestyle:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.chromestyle ul {
width:100%;
/* background:url(../images/theme/6/navBackground.gif) top center repeat-x; */
background:url(../images/theme/6/Orangebar7.gif) top center repeat-x;
text-align:left;
margin:0;
padding:10px 0 8px;
font:bold 11px Verdana;
}

.chromestyle ul li a {
/*color:#494949;*/
color:#4E3A00;
text-decoration:none;
border-right:1px solid #DADADA;
margin:0;
padding:4px 7px;
/* block behind text*/
/* background-color:#7DC361; */
}

.dropmenudiv {
position:absolute;
margin-left:-1px;
top:0;
border:1px solid #BBB;
border-bottom-width:0;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
background-color:#FFF;
width:300px;
visibility:hidden;
text-align:left;
filter:alpha(opacity=91);
moz-opacity:.91;
opacity:.91;
PADDING-BOTTOM: 2px;
PADDING-LEFT: 2px;
COLOR: #000000;
}

.dropmenudiv a {
width:auto;
display:block;
text-indent:8px;
border-bottom:1px solid #BBB;
text-decoration:none;
color:#000;
padding:3px 0;
}

* html .dropmenudiv a {
width:100%;
}

.dropmenudiv a:hover {
background-color:#EAEAEA;
}

#footer #footerlinks li,#headerNew #headerNewlinks li,.chromestyle ul li {
display:inline;
}

.examplesMain {

width: 540px;

}

.examplesContainer
{
    float: left; 
	background-color:#fff; 
	width:150px; 
	padding:3px; 
    border-color:#ddd; 
    border-width:thin;
    border-style:solid;
	font-weight:bold;
	color:#fff; 
	font-size:10pt; 
	margin-top: 20px;
}

.examplesLeft {
	margin-right: 20px;
}

.pageTitle
{
    font-family: Haettenschweiler;
    font-size: 24pt;
    margin-bottom: 0;
    padding-bottom: 0;
    line-height: 24px;
}
/* Menu size and spacing*/
.pmenubar {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: normal;
 	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 2px;
	COLOR: #000000;
	PADDING-TOP: 2px;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none
}
.pmenubar A {
	COLOR: #000000; TEXT-DECORATION: none
}
.pmenubar A:hover {
	COLOR: #7DC361
}
.pmenu .options {
	BORDER-RIGHT: #7DC361 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #7DC361 1px solid;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	BACKGROUND: white;
	MARGIN-BOTTOM: 1px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #7DC361 1px solid;
	LINE-HEIGHT: 12px;
	MARGIN-RIGHT: 1px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #7DC361 1px solid;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.pmenu A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.pmenu A:hover {
	COLOR: #7DC361
}