    * {border: solid 0px black; font-family: verdana, Arial, Sans-serif; font-size: 12px; color: black; }
    body  {margin: 2px; text-align:left; background: white; color: red; background-image: url(images/Texture.jpg); background-repeat:repeat; }
    .wrapper_outer {font-size: 12px; text-align: left; width: 900px; margin: 0 auto; background: white; border: 0px gray solid; padding: 0 0 0px 0px;        }
    .wrapper_middle {text-align: right; width: 732px; margin: 0 auto; background-image: url(images/zdiv_background.jpg); border: green ; border-color: #D6D5E8 ; 
        background-repeat:repeat; background: transparent;border: solid 0px #030142; padding: 0px;}
	.wrapper_left {text-align: left; width: 170px; margin:0 auto; background: white; border: 0px gray solid; padding: 0 0 0px 0px; }
    .wrapper_inner {float: left; width: 190px; background: transparent; color: yellow;}   /*** This can be floated left or right ***/
    .wrapper_schat { float: left; width: 194px; height: 282px ;background: transparent; background-image: url(images/schatbg.jpg)  ;  }
    .wrapper_schat1 { float: left; width: 215px; height: 282px ;background: transparent; background-image: url(images/schatbg1.jpg)  ;  }
    .column_left {float: left; width: 0px; background: #EFEEF3; background-image: url(images/Office.jpg); 
        background-repeat: no-repeat; font-size: 9px; color: white; 
        border: solid 0px white; margin: 0px 0px 15px 0px; padding: 12px; }    /*** This must be floated opposite to .first-float ***/
    .column_center {background: transparent; width: 0px; color: gray; float: left; 
        background-image: url(images/zBackground.gif); background-repeat:no-repeat; background-position: top right; padding-left: 0px;
        font-size: 9px; color: white;}            /*** This must be floated opposite to .second-float ***/
    .column_right {float: right; width: 880px; color: black; border: solid 0px white; margin: 0px 0px 0px 0px;
        background-image: url(images/zRightColumn.jpg); 
        background-repeat: repeat-y; background: #EFEEF3; padding: 0 12px 0 12px;} /*** This must be floated opposite to .float-wrap ***/ 
        
    .column_left_index_pad {float: left; width: 100px; height: 292px;  
        background-repeat: no-repeat; left: 60px; margin: 0 7px 7px 7px;}    /*** This must be floated opposite to .first-float ***/
    .column_left_index {float: left; width: 214px; height: 292px; background-image: url(images/box1.png); 
        background-repeat: no-repeat; margin: 0 7px 7px 7px;}    /*** This must be floated opposite to .first-float ***/
    .column_center_index {float: left; width: 214px; height: 292px; background-image: url(images/box2.png); background-repeat:no-repeat; margin: 0 7px 7px 7px;}            /*** This must be floated opposite to .second-float ***/
    .column_right_index {float: left; width: 214px; height: 292px; background-image: url(images/box3.png); margin: 0 7px 7px 7px;
        background-repeat: no-repeat; } /*** This must be floated opposite to .float-wrap ***/ 
	.colleft {float: left; width: 640px; line-height:200%; margin: 0 20px 0px 0px; text-align:justify; letter-spacing:1px;}            /*** This must be floated opposite to .second-float ***/
    .colright {float: left; width: 235px; margin: 0 7px 7px 7px;}            /*** This must be floated opposite to .second-float ***/
    .colleft1 {float: left; width: 600px; line-height:150%; margin: 0 20px 0px 0px; text-align:justify; letter-spacing:1px;}            /*** This must be floated opposite to .second-float ***/
    
    .column_nested {width: 880px; margin: 0px; padding: 12px; background-image: url(images/zdiv_background.jpg); background-repeat:repeat-y; }
    
    .tableColumn1 {float: left; width: 320px; font-size: 12px; line-height: 200%; margin: 12px 0px 0px 0px; } 
    .tableColumn2 {float: left; width: 320px; font-size: 12px; line-height: 200%; margin: 12px; } 
    .tableColumn3 {float: left; width: 250px; font-size: 12px; line-height: 200%; margin: 0px 0px 0px 0px; } 
    .tableColumn4 {float: left; width: 250px; font-size: 12px; line-height: 200%; margin: 0px; } 
	.tableColumn5 {float: left; width: 150px; font-size: 12px; line-height: 200%; margin: 0px 0px 0px 0px; } 
    .tableColumn6 {float: left; width: 150px; font-size: 12px; line-height: 200%; margin: 0px; } 
	.tableColumn7 {float: left; width: 275px; font-size: 12px; line-height: 200%; margin: 15px 0px 0px 0px; } 
    .tableColumn8 {float: left; width: 275px; font-size: 12px; line-height: 200%; margin: 15px; } 
    .tableColumn9 {float: left; width: 320px; font-size: 14px; line-height: 200%; margin: 12px 0px 0px 0px; } 
    .tableColumn10 {float: left; width: 320px; font-size: 12px; line-height: 200%; margin: 12px; } 
    .tableColumn10 {float: left; width: 320px; font-size: 12px; line-height: 300%; margin: 12px; } 
    .tableColumn11 {float: left; width: 600px; font-size: 12px; line-height: 200%; margin: 12px; } 
    .tableColumn12 {float: left; width: 320px; font-size: 12px; line-height: 200%; margin: 0px 0px 0px 0px; } 
    .tableColumn13 {float: left; width: 320px; font-size: 12px; line-height: 200%; margin: 0px; } 
    .tableColumn14 {float: left; width: 310px; font-size: 12px; line-height: 200%; margin: 0px 0px 0px 0px; } 
    .tableColumn15 {float: left; width: 310px; font-size: 12px; line-height: 200%; margin: 0px; } 
    
    #header_banner{height: 150px; background: white; background-image: url(images/EmployTest_Banner5.jpg); background-repeat: no-repeat; background-position: center center; z-index: 50;}
    #TopNavigationDiv {text-align: right; float: right; width: 900px; background: transparent; color: white; margin: 0px;
        background-image: url(images/znavigation_background.gif); background-repeat: no-repeat; height: 20px;} 
    #headerMenuBar {text-align: right; float: right; width: 460px; background: white; color: white; margin: 0px;}  
           
    h1 {width: 500px; float: left; color: black; font-size: 20px; letter-spacing: 2px; text-align: left; 
        font-family: Verdana, Arial, Sans-serif; font-weight: 500; text-transform: none;padding: 12px 0px 0 0px;}

	p.maincolumn {width: 330px; float: left; background: transparent;line-height: 0em; 
        font-size: 12px;    color: black;    line-height: 200%;    letter-spacing: 1px; padding: 12px 0 0 100px;
        font-family: Verdana, Arial; }
        
    p.maincolumn1 {width: 330px; float: left; background: transparent;line-height: 0em; 
        font-size: 16px;    color: black;    line-height: 200%;    letter-spacing: 1px; padding: 12px 0 0 12px;
        font-family: Verdana, Arial; }
    ul {font-family: Verdana, Arial; }
        
    ul li {width: 280px; background: transparent;line-height: 0em; 
        font-size: 12px;    color: black;    line-height: 200%;    letter-spacing: 1px; padding: 12px 0 0 12px;
        font-family: Verdana, Arial; }
            
    h2 {color: red;margin: 25px 0px 0px 0px;text-align: left;font-size: 14px;letter-spacing: 3px; display: block; background : white;
        vertical-align: baseline;clear: both;}
    h3 {width: 450px; background: transparent; color: green; font-size: 16px; padding: 3px; margin: 0px 0px 0px 0px; text-align: left; clear: both; font-weight:bold;}
    h4 {width: 450px; background: transparent; color: #030042; font-size: 14px; margin: 20px 25px 20px 25px; text-align: center; border-bottom: gray 1px solid;}
    h5 {color: black;margin: 25px 0px 0px 0px;text-align: left;font-size: 14px;letter-spacing: 1px; display: block; background : white;
        vertical-align: baseline;clear: both;}
    h6 {color: red;margin: 25px 0px 0px 0px;text-align: left;font-size: 14px;letter-spacing: 3px; display: block; background : white;
        vertical-align: baseline;clear: both;}
     
    .PageEnd {background-image: url(images/logo_man.jpg); background-repeat: no-repeat; background-position: top right;
        text-transform: none;margin: 0px 25px 20px 25px; clear: both; height: 50px;}

    img.portrait{color: #2F250C;letter-spacing: 1px;padding: 2px;clear: none;
        overflow: hidden;position: static; border: solid 1px white; background-color: white;}
        
    img.screenshot{color: #2F250C;letter-spacing: 1px; padding: 12px 0 12px 100px; clear: none;
        overflow: hidden;position: static; border: solid 1px white; background-color: white;}

    img.normal{padding: 0px;color: #2F250C;letter-spacing: 1px;margin: 0px;clear: none;
        overflow: hidden;position: static; border: solid 0px white;}
        
    img.gallery{padding: 5px; color: #2F250C; letter-spacing: 1px; width: 200px; margin: 20px 0px 0px 0px; clear: both; text-align: center;
        overflow: hidden;position: static; border: solid 0px gray;background-color: #C7D6B5; float: left;}
    img.zgallery{background-image: url(images/Rectangles_Gray.png); background-repeat: no-repeat; margin: 12px; height: 400px; width: 300px; }
    
    .galleryCaption{color: #2F250C; letter-spacing: 1px; width: 400px; margin: 0px 0px 40px 0px; clear: both; text-align: center;
        overflow: hidden;position: static; border-bottom: solid 16px gray;border-left: solid 16px gray;border-right: solid 16px gray;background-color: khaki; float: left; height:  20px;}
    
    p.column3 {width: 190px; margin:auto; font-size: 9px; color: white; line-height: 140%; letter-spacing: 0px; padding-top: 30px;}
    p {margin: 0px 25px 30px 25px; padding: 0px; text-align: justify; }

	p.leftlogin{width: 100px; height: 900px; float: left; line-height: 0em; 
    font-size: 12px;    color: black;    line-height: 150%;    letter-spacing: 1px; margin: 0px 0px 0px 0px; 
    font-family: Verdana, Arial;  }

	p.testimonial {width: 170px; height: 260px; float: left; background-image: url(images/testimonials.jpg);line-height: 0em; 
    font-size: 12px;    color: black;    line-height: 150%;    letter-spacing: 1px; margin: 0px 0px 0px 0px; 
    font-family: Verdana, Arial;  }

	p.leftcolumnn {width: 170px; height: 260px; float: left; background-image: url(images/news.jpg);line-height: 0em; 
    font-size: 12px;    color: black;    line-height: 150%;    letter-spacing: 1px; margin: 0px 0px 0px 0px; 
    font-family: Verdana, Arial;  }

	p.leftcolumnempty {width: 170px; height: 260px; float: left; line-height: 0em; 
    font-size: 12px;    color: black;    line-height: 150%;    letter-spacing: 1px; margin: 0px 0px 0px 0px; 
    font-family: Verdana, Arial;  }

    p.leftcolumn {width: 250px; float: left; background: transparent;line-height: 0em; 
    font-size: 12px;    color: black;    line-height: 150%;    letter-spacing: 1px; margin: 30px 0px 0px 0px; 
    font-family: Verdana, Arial;  }
    
    p.leftcolumn1 {width: 450px; float: left; background: transparent;line-height: 0em; 
    font-size: 12px;    color: black;    line-height: 200%;    letter-spacing: 1px; margin: 20px 0px 0px 0px; 
    font-family: Verdana, Arial;  }
       
    p.leftcolumn2 {width: 720px; float: left; background: transparent;line-height: 0em; 
    font-size: 12px;    color: black;    line-height: 200%;    letter-spacing: 1px; margin: 0px 0px 0px 0px; 
    font-family: Verdana;  }
    
    p.leftcolumn3 {width: 380px; float: left; background: transparent;line-height: 0em; 
    font-size: 12px;    color: black;    line-height: 200%;    letter-spacing: 1px; margin: 0px 0px 0px 0px; 
    font-family: Verdana, Arial;  }
    
    p.leftcolumn4 {width: 450px; float: left; background: transparent; line-height: 0em; 
    font-size:  14px;    color:  Red;    line-height: 200%;    letter-spacing: 1px; margin: 25px 0px 0px 0px; 
    font-family: Verdana, Arial;  }
    
    .leftcolumn5 {width: 450px; float: left; background: transparent; line-height: 0em; 
    font-size:  12px;    color:  black;    line-height: 200%;    letter-spacing: 1px; margin: 25px 0px 0px 0px; 
    font-family: Verdana, Arial; }

	p.leftcolumn6 {width: 575px; float: left; background: transparent;line-height: 0em; 
    font-size: 12px;    color: black;    font-variant:normal;  line-height: 200%;  letter-spacing: 1px; margin: 20px 25px 0px 0px; 
    font-family: Verdana, Arial;  }
       
    p.leftcolumn7 {width: 900px; float: left; background: transparent;line-height: 0em; 
    font-size: 12px;    color: black;    line-height: 200%;    letter-spacing: 1px; margin: 0px 0px 0px 0px; 
    font-family: Verdana;  }

	p.leftcolumn8 {width: 900px; float: left; background: transparent;line-height: 0em; 
    font-size: 16px;    color: black;    line-height: 200%;    letter-spacing: 1px; margin: 0px 0px 0px 0px; 
    font-family: Verdana;  }

    .rightcolumn {width: 900px; height: 304px; float: left; background-image: url(images/mainimage.jpg); background-repeat:no-repeat; 
        padding: 0px 0px 0 0px;}
        
    .chatbox {padding: 30px 0px 0 280px; z-index:500;}
    p.quote {position: relative; width: 500px; text-align:right; top: 25px; right: 15px; font-size: 24px; color: white; line-height: 100%; letter-spacing: 0px; float: right;height: 60px; }
    
    p.footnote {margin: 15px; color: #081F7C; font-size: 12px;}
    p.footer {font-size: 12px; background-image: url(images/textbground.jpg); margin: 0px; color: gray; text-align: left;line-height: 30px; font-family: verdana, Times New Roman, Arial, Sans-serif; }

    .emphasis {color: gray; letter-spacing: 2px;font-weight: 700; text-align: center;}
    .emphasis2 {color: red; letter-spacing: 2px;font-weight: 700; text-align: center;}
    
    .clear_across {clear: both; background: transparent; height: 0px; color: white; border-top: solid 0px #C7D6B5; }
    .clear_noborder {clear: both; background: transparent; height: 3px; color: white; }
    .clear_footer {text-align:center; width: 760px; margin: 0 auto; clear: both; background: #9CB9D7; color: black; 
        font-size: 8px; padding: 0px 0 0px 0;}
        
     {margin: 0px 0px 0px 0px;font-size: 1px; letter-spacing: 0px;}
     
    .leftcolumn5 A:link {text-decoration: underline; color: blue; font-size:14px}
    .leftcolumn5 A:visited { text-decoration: underline; color: red;font-size:14px}
    .leftcolumn5 A:hover { text-decoration: dotted; color: red;font-size:14px}
    .leftcolumn5 A:active {text-decoration: dotted; color: blue;font-size:14px}
	
    :link {text-decoration: underline; color: blue;}
    :visited { text-decoration: underline; color: red;}
    
    .Column3 {margin: 0px 0px 0px 0px;}
    .Column3:link {color: green;text-decoration: underline; font-size:14px ;}
    .Column3:visited {color: green;text-decoration: underline; font-size:14px ;} 
    .Column3:hover {color: white;text-decoration: dotted;}
    
    .footer {font-size: 12px; font-family: Verdana, Times New Roman, Arial, Sans-serif; }
    
    .Menu {font-size: 8pt; padding: 2px; height: 12px;width: 140px;border: solid 1px white; text-align: center;
		font-variant:small-caps;  padding-top: 16px;  }
    .Menu:link   {color: white; }
    .Menu:visited{color: white ; background: #C6D0B0;}
    .Menu:hover  {color: white; background-image: url(images/NavigationButton.gif); background-repeat:repeat-x; }
    .Menu:active {color: gold; background: black;}
    
    .BodyText {font-size: 8pt; padding: 2px; height: 12px;width: 140px;border: solid 1px white; text-align: 
        center; font-variant:small-caps; padding-top: 0px;}
    .BodyText:link   {color: blue; background: #8DC53E;}
    .BodyText:visited{color: blue; background: #C6D0B0;}
    .BodyText:hover  {color: blue; background-image: url(images/NavigationButton.gif); background-repeat:repeat-x; }
    .BodyText:active {color: gold; background: black;}

    .sideNav:link{border: solid .2px black; font-size: 18pt;margin: 0px 0 0 0px;display: block;text-align: center;height: 50px;width: 200px;}
    .sideNav:link{color: #555555; background-image:url(images/Navigation.jpg); text-decoration: underline; }
    .sideNav:visited{color: gray; background-image:url(images/Navigation.jpg); text-decoration: underline; }
    .sideNav:hover{color: brown;text-decoration: none; background: transparent;display: block; background-image: url(images/Navigation_mo.jpg);}
    .sideNav:active{color: gray; background-image: url(images/Navigation.jpg); text-decoration: underline; }

    input  {color: #808080; background: #C7D6B5; width: 180px; height: 16px;}    
    select {color: #808080; background: #C7D6B5; width: 180px; height: 16px;}
    textarea {color: #808080; background: #C7D6B5; width: 180px; height: 16px;}
    option{color: #808080; background: #C7D6B5;}

	input#Go  {color: #808080;}
	
    input#Button1  {background: #808080; width: 100px;height: 25px;    margin: 0px 0px 0px 0px;
    border-bottom: black solid 2px;
    border-right: black solid 2px;
    border-left: #c07300 solid 2px;
    border-top:  #c07300 solid 2px;
    color: #000000;}
    
    input#Button1.focus  {background: gray; width: 100px;height: 25px;    margin: 0px 0px 0px 0px;
    border-bottom: #ffdead solid 2px;
    border-right: #ffdead solid 2px;
    border-left: #c07300 solid 2px;
    border-top:  #c07300 solid 2px;
    color: #000000;}
    
    .formButton  {background: #808080; width: 100px;height: 25px;    margin: 0px 0px 0px 0px;
    border-bottom: black solid 2px;
    border-right: black solid 2px;
    border-left: #c07300 solid 2px;
    border-top:  #c07300 solid 2px;
    color: #000000;}
    
	.wpLinks {width: 200px; float:left; line-height: 0em; font-size: 12px; color: black; line-height: 200%; letter-spacing: 1px; padding: 12px 0 0 12px;
		font-family: Verdana, Arial; }    
		
	.mainCol {width: 330px; float: left; background: transparent;line-height: 0em; 
        font-size: 12px;  color: black; line-height: 200%; letter-spacing: 1px; padding: 12px 0 12px 125px;
        font-family: Verdana, Arial; }
        
	.mainCol h1 {width: 300px; float: left; color: black; font-size: 20px; letter-spacing: 2px; text-align: left; 
        font-family: Verdana, Arial, Sans-serif; font-weight: 500; text-transform: none; padding: 12px 25px 12px 0;}        
	
	ul.normList  {background: transparent; line-height: 0em; padding: 12px; margin: 0px;
        font-size: 12px; color: black; line-height: 200%; letter-spacing: 1px; font-family: Verdana, Arial; margin: 0px; padding: 0px 0 12px 12px;}
	ul.normlist li {background: transparent; line-height: 0em; padding: 12px; margin: 0px;
        font-size: 12px; color: black; line-height: 200%; letter-spacing: 1px; font-family: Verdana, Arial; margin: 0px; padding: 12px 12px 0px 12px;}        
    
    .rightCol {float: left; position: relative; background: transparent;line-height: 0em; padding: 25px 12px 0 0; }
    
    .formWrap {clear: both; background: transparent; height: 0px; padding: 12px 12px 0 125px; }	
    
	.login {float: left; position:relative;}
	
	.bottomSpacer {clear: both; background: transparent; height: 20px; margin:0 0 12px 0;}
	.cell {height: 18px; font-size: 12px; font-weight:bold; padding-bottom: 5px; text-align:left; vertical-align:top;}	
	.tableColumn1NoWidth {float: left; font-size: 12px; line-height: 210%; margin: 12px 12px 12px 0px; } 			
	.tableColumn2NoWidth {float: left; font-size: 12px; line-height: 200%; margin: 12px; }