html, body {
background-color: #132272;
height: 100%;
margin: 0px;	
}

#mainContainer {
width: 800px;
margin: 0px auto 0px auto;
background-color: #ffffff;
}

#headerHolder {
width: 770px;
margin-left: 15px;
height: 101px;
position: relative;
}

#logoBox {
width: 289px;
float: left;
margin-top: 10px;
}

 

#loginBox {
float: right;
margin-top: 28px;
width: 168px;
}

#navHolder {
width: 772px;
margin-left: 15px;
}

#middleHolder {
width: 770px;
margin-left: 15px;
height: 100%;
}

#left {
float: left;
}

#right {
float: right;
}

#leftBoxHome {
width: 510px;
float: left;
POSITION: absolute; TOP: 164px;
}

#rightBoxHome {
width: 236px;
float: right;
}

#leftBox {
width: 205px;
float: left;
}

#rightBox {
width: 560px;
float: left;
}

#rightBox2 {
width: 769px;
float: left;
}

#rightBoxcopy {
width: 550px;
float: left;
top: 30px;
position: relative;
}

/* LEFT NAV */

#leftNav {
width: 205px;
background-image: url(images/bg-leftnav.gif);
background-repeat: repeat-y;
}

#leftNav2 {
width: 205px;
background-image: url(images/bg-leftnav.gif);
background-repeat: repeat-y;
}

#leftNavBig {
width: 205px;
height: 8px;
background-image: url(images/bg-leftnav-top.gif);
background-repeat: no-repeat;
padding-top: 14px;
}

#leftNavTitle {
width: 160px;
margin-left: 15px;
margin-top: 15px;
margin-bottom: 15px;
}

#leftNavSmall {
width: 183px;
margin-left: 3px;
}

li {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #373737;
margin-bottom: 0.66em;
line-height: 1.2em;
}


a.leftNav:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #373737;
text-decoration: none;
background-color: #F1F1F1;
display: block;
padding: 5px;
margin-top: 1px;
}

a.leftNav:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #373737;
text-decoration: none;
background-color: #F1F1F1;
display: block;
padding: 5px;
margin-top: 1px;
}

a.leftNav:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
background-color: #1649A3;
display: block;
padding: 5px;
margin-top: 1px;
}

.leftNavSmallOn {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
display: block;
padding: 5px;
margin-top: 1px;
background-image: url(images/leftnav-small-ON.gif);
background-repeat: no-repeat;
}

.leftNavMetricsOn {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
display: block;
padding: 5px;
margin-top: 1px;
background-image: url(images/leftnav-metrics-ON.gif);
background-repeat: no-repeat;
}


/* RIGHT BOX */

#box {
width: 231px;
background-image: url(images/bg-box.gif);
background-repeat: repeat-y;
}

#boxContentSmall {
width: 225px;
margin-left: 3px;
}

#boxContentSmaller {
width: 208px;
margin-left: 12px;
}

#boxContentBigger {
width: 231px;
}


#footer {
width: 800px;
background-color: #ffffff;
text-align: center;
clear: both;
height: 100px;
margin: 0px auto 0px auto;
}

#spacer {
clear: both;
}

#dividerFooter {
clear: both;
width: 770px;
height: 38px;
background-image: url(images/divider-footer.gif);
background-repeat: repeat-x;
margin-left: 15px;
}

#divider {
width: 100%;
height: 25px;
background-image: url(images/divider.gif);
background-repeat: repeat-x;
clear: both;
}

.leftNavTitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #373737;
margin-top: 15px;
}

p {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #373737;
line-height: 1.2em;
}

.footer {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #373737;
}

.error {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #e00d0d;
}

.footerLink {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #1255A0;
}

a.footerLink:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #1255A0;
text-decoration: none;
}

a.footerLink:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #1255A0;
text-decoration: none;
}

a.footerLink:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #1255A0;
text-decoration: underline;
}

table.mainText2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #373737;
line-height: 1.6em;
}

.mainText {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #373737;
line-height: 1.2em;
}

.mainFormText {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #373737;
line-height: 1.2em;
}

.mainFormOptions {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #373737;
line-height: 1.8em;
}

.formText {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #373737;
line-height: 1.8em;
}

.headline{
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
font-weight: bold;
}

#contactText {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #373737;
padding-left: 10px;
line-height: 1.5em;
}

.contactText3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #373737;
width: 170px;
padding-left: 10px;
padding-right: 10px;
}

a:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #1255A0;
text-decoration: underline;
}

a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #1255A0;
text-decoration: underline;
}

a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #2984e9;
text-decoration: underline;
}

.crumbText {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #2A2B2C;
}

a.crumb:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #1255A0;
text-decoration: underline;
}

a.crumb:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #1255A0;
text-decoration: underline;
}

a.crumb:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #1255A0;
text-decoration: underline;
}

a.crumb:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #2984e9;
text-decoration: underline;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
font-weight: bold;
color: #373737;
}

h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #373737;
}

h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #838383;
}

h4 {
font-family: Arial Narrow, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #373737;
}

h5 {
font-family: Arial Narrow, Helvetica, sans-serif;
font-size: 22px;
font-weight: bold;
color: #373737;
}

#h_itcompliance {
background-image: url(images/title-sox.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 43px; 
width: 507px;
}

#h_conventional {
background-image: url(images/title-IT-compliance3.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 41px; 
width: 509px;
}

#h_zellerentinc {
background-image: url(images/title-ZellerentInc.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 16px; 
width: 92px;
}

#h_alternative {
background-image: url(images/title-Betteralternative4d.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 90px; 
width: 494px;
}


#h_stand {
background-image: url(images/title-where-does.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 234px;
}

#h_readiness {
background-image: url(../images/title-compliance-readiness.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 37px; 
width: 196px;
}

#h_auditors {
background-image: url(images/title-are-you-ready.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 34px; 
width: 155px;
}

#h_10steps {
background-image: url(images/title-10-steps.gif); 
background-repeat: no-repeat;
cursor: hand; 
height: 0; 
overflow: hidden; 
padding-top: 37px; 
width: 196px;
}


#h_virusgrown {
background-image: url(images/title-VirusGrown.gif); 
background-repeat: no-repeat; 
cursor: hand; 
height: 0; 
overflow: hidden; 
padding-top: 34px; 
width: 196px;
}

#h_industry {
background-image: url(images/title-whats-happening.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 37px; 
width: 176px;
}

#h_zellerent{
background-image: url(images/logo-zellerent.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 57px; 
width: 289px;
}

#h_roby{
background-image: url(images/title-RobyJacob.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 32px; 
width: 133px;
}

#h_kalyan{
background-image: url(images/title-Kalyan.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 32px; 
width: 301px;
}

#h_steve{
background-image: url(images/title-Steven.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 34px; 
width: 152px;
}

#h_shyam{
background-image: url(images/title-Shyam.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 34px; 
width: 137px;
}

#h_survey{
background-image: url(images/title-survey.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 198px;
}

#h_survey2{
background-image: url(images/title-survey3.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 267px;
}

#h_survey3{
background-image: url(images/title-survey_results2.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 322px;
}

#h_readiness1{
background-image: url(images/title-readiness.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 198px;
}

#h_readiness2{
background-image: url(images/title-readiness3.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 350px;
}

#h_readiness3{
background-image: url(images/title-survey_readiness2.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 384px;
}


#h_overview{
background-image: url(images/title-Overview.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 64px;
}

#h_culture{
background-image: url(images/title-Culture.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 49px;
}

#h_benefits{
background-image: url(images/title-Benefits.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 55px;
}

#h_about{
background-image: url(images/title-AboutUs.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 70px;
}

#h_about2{
background-image: url(images/title-AboutUs2.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 61px;
}

#h_problems{
background-image: url(images/title-problemswesolve.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 131px;
}

#h_difference{
background-image: url(images/title-zellerentdifference.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 166px;
}

#h_how{
background-image: url(images/title-howwedoit.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 91px;
}

#h_businessvalue{
background-image: url(images/title-businessvalue.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 132px;
}

#h_clientlist{
background-image: url(images/title-clientlist.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 69px;
}

#h_submit{
background-image: url(images/title-SubmitResume.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 143px;
}

#h_execbios{
background-image: url(images/title_execbios.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 99px;
}

#h_careers{
background-image: url(images/title-careers.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 53px;
}

#h_whyZellerent{
background-image: url(images/title-WhyZellerent.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 150px;
}

#h_positiondetails{
background-image: url(images/title-PositionDetails.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 105px;
}

#h_services{
background-image: url(images/title-Services.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 67px;
}

#h_compliance{
background-image: url(images/title-businessdriven.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 261px;
}

#h_login{
background-image: url(images/title-ClientLogin.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 81px;
}

#h_security{
background-image: url(images/title-security.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 236px;
}

#h_industries{
background-image: url(images/title-Industries.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 76px;
}

#h_privacy{
background-image: url(images/title-privacypolicy.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 264px;
}

#h_equal{
background-image: url(images/equal.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 357px;
}

#h_biotech{
background-image: url(images/title-biotech.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 123px;
}

#h_healthcare{
background-image: url(images/title-healthcare.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 73px;
}

#h_emerging{
background-image: url(images/title-emerging.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 147px;
}

#h_resources{
background-image: url(images/title-Resources.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 80px;
}

#h_glossary{
background-image: url(images/title-regulatory.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 137px;
}

#h_position{
background-image: url(images/title-position.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 106px;
}

#h_assessment{
background-image: url(images/title-interactive.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 200px;
}

#h_links{
background-image: url(images/title-links.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 36px;
}

#h_contact{
background-image: url(images/title-Contact.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 53px;
}

#h_news{
background-image: url(images/title-ComplianceHeadlines.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 244px;
}

#h_assessments{
background-image: url(images/title-Assessments.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 92px;
}

#h_remediation{
background-image: url(images/title-Remediation.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 85px;
}

#h_openposition{
background-image: url(images/title-Openposition.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 102px;
}

#h_java{
background-image: url(images/title-JavaApplication.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 239px;
}

#h_soxauditor{
background-image: url(images/title-SOXAuditor.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 139px;
}

#h_documentation{
background-image: url(images/title-Documentation.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 103px;
}

#h_monitoring{
background-image: url(images/title-Monitoring.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 73px;
}

#h_auditprep{
background-image: url(images/title-AuditPrep.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 120px;
}

#h_auditassessment{
background-image: url(images/title-AuditsAssessments.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 169px;
}

#h_deployment{
background-image: url(images/title-Deployment.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 202px;
}

#h_awareness{
background-image: url(images/title-Awareness.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 135px;
}

#h_securitymonitoring{
background-image: url(images/title-SecurityMonitoring.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 135px;
}

#h_remote{
background-image: url(images/title-RemoteManagement.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 14px; 
width: 147px;
}




/***** MAIN MENU *****/


#mainmenu {
height: 34px;
position: absolute;
width: 510px;

}

#mainmenu ul {
display: block;
padding: 0;
margin: 0 auto;
text-align: left;
list-type: none;
width: 703px;
height: 34px;
background-image: url("images/menu3.gif");
position: relative;
}

#mainmenu ul li {
display: block;
position: absolute;
top: 0px;
height: 34px;
padding: 0;
margin: 0;
}

#mainmenu ul li a {
display: block;
padding: 34px 0 0 0;
height: 34px;
overflow: hidden;
voice-family: "\"}\"";
voice-family:inherit;
height:0;
}

#nav_blank {
height: 34px;
position: absolute;
top: 100px;
left: 703px;
width: 62px;
background-image: url("images/nav-right3.gif");
}



#nav_services        	{ left: 0px; width: 97px; }
#nav_why 				{ left: 97px; width: 123px; }
#nav_industries  		{ left: 220px; width: 103px; }
#nav_resources     		{ left: 323px; width: 115px; }
#nav_news     			{ left: 438px; width: 83px; }
#nav_about     			{ left: 521px; width: 89px; }
#nav_contact       		{ left: 610px; width: 93px; }


#nav_services       a:hover { background: transparent url("images/menu3.gif") -0px -34px no-repeat; }
#nav_why	 		a:hover { background: transparent url("images/menu3.gif") -97px -34px no-repeat; }
#nav_industries  	a:hover { background: transparent url("images/menu3.gif") -220px -34px no-repeat; }
#nav_resources      a:hover { background: transparent url("images/menu3.gif") -323px -34px no-repeat; }
#nav_news     		a:hover { background: transparent url("images/menu3.gif") -438px -34px no-repeat; }
#nav_about       	a:hover { background: transparent url("images/menu3.gif") -521px -34px no-repeat; }
#nav_contact       	a:hover { background: transparent url("images/menu3.gif") -610px -34px no-repeat; }
 
#title {
height: 75px;
background-image: url("images/logo-zellerent.gif");
position: relative;
width: 289px;
float: left;
margin-top: 10px;
}

#title h1 {
margin: 0;
padding: 0;
position: absolute;
top: 20px;
left: 20px;
}

#pageTitle {
width: 300px;
margin-left: 20px;
margin-top: 0px;
margin-bottom: 0px;
}

#formField {
line-height: 2px;
}

/***** SUB MENU *****/


/*** Added by Rakesh :: 2007.03.27 ***/
.p_introtext {
color: #333333;
font-family: Arial, Helvitica, sans-serif;
font-size: 15px;
font-weight: normal;
line-height: 17px;
}

#h_itcompliance_2 {
background-image: url(images/title-sox.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 507px;
color: #FFFFFF;
}

#h_itsecurity {
background-image: url(images/title-IT-security.gif); 
background-repeat: no-repeat; 
height: 0; 
overflow: hidden; 
padding-top: 17px; 
width: 507px;
color: #FFFFFF;
}


textarea { 
font-family: Arial, Helvetica, sans-serif;
}
