BODY { 
	padding: 0;
	margin: 0;
	background-image: url(images/background.gif);
	background-repeat:repeat-y;
	background-color: #D8D6CE;
}

P,DIV,SPAN,TD,TH,FIELDSET,INPUT,TEXTAREA,SELECT,H1,H2,H3 {
	font-family: "Verdana", Arial, Helvetica, sans-serif;
}

#leftMargin { 
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	background-image: url(images/background_cube.jpg);
	background-repeat:no-repeat;
}

#tempHome { width: 100% !important; z-index: 3; }
.topBar { background-color: #9F9D95;  z-index: 4; }
.bottomBar { background-color: #9F9D95; }
.title { padding: 35px 0 15px 0; }
.subtitle { padding-left: 65px; }
.leftNav { width: 177px; vertical-align: top; }
.leftNav A { color: #008CFF; text-decoration: none; font-size: .8em; font-weight: bold; }
.leftNav A:hover { color: #0066CC; text-decoration: underline !important; }
.leftNav UL { list-style-type: none; margin: 0; padding: 30px 0 0 0; }
.leftNav LI { padding: 5px 0 5px 0; margin: 0 .4em; border-bottom: 1px dashed #D8D6CE; }

.contentHome { padding: 30px 25px 25px 0; }
.contentHome P { font-size: .8em; color: #4F4D45; line-height: 1.5em; margin: 0; }
.contentHome H1 { font-size: .9em; color: #4F4D45; margin: 35px 0 0 15px; }

.contentSub { padding: 30px 25px 25px 0; vertical-align: top; }
.contentSub P, LEGEND, LABEL, INPUT { font-size: .8em; color: #4F4D45; line-height: 1.5em;  }
.contentSub LI { font-size: .8em; list-style-type: square; color: #4F4D45; }
.contentSub H1 { font-size: 1.2em; color: #333333; margin: 0 0 10px 0; }
.contentSub H2 { font-size: .9em; font-weight: bold; color: #13609F; margin: 10px 0 0 0; }

.navOnly { margin: 0; padding: 12px 0 0 12px; }
.quickNavMenu { font-size: 10px; margin: 0 3px 0 3px; }

.bottomNav { vertical-align: top; }
.bottomNav A { color: #008CFF; text-decoration: underline !important; font-size: .7em; }
.bottomNav A:hover { color: #0066CC;  }
.bottomNav UL { list-style-type: none; margin: 0; padding: 30px 0 0 0; }
.bottomNav LI { 
	padding: 0 3px 0 9px;
	margin: 0;
	display: inline;
	border-left: 1px solid Gray;
}
.copyright { font-size: .7em; color: Gray; padding-left: 9px; }
.new { font-weight: bold; color: Red; }
.msg { font-weight: bold; color: Red !important; }
.clientSamples { border: 0; width: 100%; }
.clientSamples TD { border: 3px solid #D8D6CE; border-collapse:collapse; padding: 5px; font-size: .8em; background: #CFCCC2; text-align: center; }
.clientSamples IMG { border: 1px solid Black; padding: 3px; background: #008CFF; }
.clientSamples A { text-decoration: none; }
.clientSamples A IMG { text-decoration: none !important; }
.clientSamples A:hover { text-decoration: underline; }