body    {
		font-family: Verdana, Geneva, sans-serif;
		font-size: 12px;
		margin: 0px;
        padding:0px;
        background-color: #26286C;
		color: #000;
		line-height: 128%;
		/* Wonder-Ware menu css for pull-down menu to work in IE6 */
		behavior:url("csshover2.htc");
}


/* bottom navigation bar links */
a.ftlink:link {color: #26286C; text-decoration: none; font-weight: bold;}     /* unvisited link */
a.ftlink:visited {color: #26286C; text-decoration: none; font-weight: bold;}   /* visited link */
a.ftlink:hover {color: #26286C; text-decoration: underline; font-weight: bold;}    /* mouse over link */
a.ftlink:active {color: #26286C; text-decoration: underline; font-weight: bold;}   /* selected link */


/* webpage */
.container {
		width: 900px;
		margin: 0px auto 0px auto;
		padding-left: 0px;
}

#pagebackground	{
		position: relative; 
		top: 0px; 
		left: 0px; 
		background: #FFF; 
		width: 900px;
}

/* gray-black gradient line */
.topheader { 
		position: absolute;
		top: 0px;
		left: 0px;
	    background-color: #ffffff;
}

/* Eitel logo */
.headerleft {
		position: absolute;
		top: 20px;
		width: 400px;
		background: #ffffff;
}

/* tagline */
.tagline 	{
		position: relative;
		left: 15px;
		width: 480px;
}
		
/* Eitel globe */
.headerright {
		position: absolute;
		top: 18px;
		left: 638px;
		background: #ffffff;
		margin: 0;
}

/* secondary menu navigation bar under globe */
.headernavbar {
	position: relative;
	top: 80px;
	left: 644px;
	width: 271px;
	font-size: 10px;

}

/*  header navigation links */
/*           unvisited link */
a.hdslink:link {background-color: #26286C; color: #FFFFFF; text-decoration: none; font-weight: bold; line-height: 1.5em; padding: 5px}
/*             visited link */
a.hdslink:visited {background-color: #26286C; color: #FFFFFF; text-decoration: none; font-weight: bold; width:76px; text-align: center; line-height: 1.5em; padding: 5px}  
/*          mouse over link */
a.hdslink:hover {background-color: #A0A0A4; color: #26286C; text-decoration: none; font-weight: bold; width:76px; text-align: center; line-height: 1.5em; padding: 5px}    
/*            selected link */
a.hdslink:active {background-color: #A0A0A4; color: #26286C; text-decoration: none; font-weight: bold; width:76px; text-align: center; line-height: 1.5em; padding: 5px}

/*  header navigation links */
/*           unvisited link */
a.hdllink:link {background-color: #26286C; color: #FFFFFF; text-decoration: none; font-weight: bold; line-height: 1.5em; padding: 5px}
/*             visited link */
a.hdllink:visited {background-color: #26286C; color: #FFFFFF; text-decoration: none; font-weight: bold; width:94px; text-align: center;  line-height: 1.5em; padding: 5px}  
/*          mouse over link */
a.hdllink:hover {background-color: #A0A0A4; color: #26286C; text-decoration: none; font-weight: bold; width:94px; text-align: center;  line-height: 1.5em; padding: 5px}    
/*            selected link */
a.hdllink:active {background-color: #A0A0A4; color: #26286C; text-decoration: none; font-weight: bold; width:94px; text-align: center;  line-height: 1.5em; padding: 5px}

/*  overview page navigation links */
/*           unvisited link */
a.oplink:link {color: #26286C; text-decoration: none; font-weight: bold; padding: 5px}
/*             visited link */
a.oplink:visited {color: #26286C; text-decoration: none; font-weight: bold; padding: 5px}  
/*          mouse over link */
a.oplink:hover {color: #26286C; text-decoration: underline; font-weight: bold; padding: 5px}    
/*            selected link */
a.oplink:active {color: #26286C; text-decoration: underline; font-weight: bold; padding: 5px}


/* Eitel 6-picture bar */
.headerbottom {
		position: relative;
		top: 84px;
		left: 1px;
		padding-top: 1px;
		padding-bottom: 1px;
}

/* primary menu item and background setup */
.setmainmenu	{
		position: absolute;
		top: 174px;
		left: 1px;
		/* added for IE6-7 to show submenus over the other divs */
  		z-index: 9999;
}

/* primary mainmenu - pulldown */
.mainmenu{
	float: left;
	width: 898px;
	padding-left: 0px;
	padding-right: 2px;
	z-index: 9998;
}
.mainmenu ul {
	float: left;
	width: 100%;
	list-style: none;
	line-height: 1;
	color:#FFFFFF;
	padding: 0;
	border: none;
	border-width: 0;
	margin: 0 0 1em 0;
	background: #26286C;
	z-index: 9997;
}

.mainmenu a, .mainmenu a:visited {
	display: block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	font-style:normal;
	color: #FFFFFF;
	text-decoration: none;
	padding: 1em 1em;
	z-index: 9996;
}
.mainmenu ul ul a{
	width:100%;
	height:100%;
	z-index: 9995;
}
.mainmenu ul a{
	width:1%;
	z-index: 9994;
}

.mainmenu li  {
	float: left;
	margin:0;
	padding:0;
	z-index: 9993;

}
	
.mainmenu ul li {float:left; position:relative;  }
.mainmenu ul li a {white-space:nowrap;}
	
.mainmenu li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width:19em;	
	background: #26286C;
	font-weight: normal;
	border-width: 0;
	z-index: 9992;
	margin: 0;
}

.mainmenu li li {
	width:19em ;
	z-index: 9991;
}

.mainmenu li li a{
	width:18em ;
	z-index: 9990;
}

.mainmenu li ul  {
	margin: 0;
	z-index: 9989;
}
.mainmenu li ul ul {
	margin: -2.1em 0 0 13.5em;
	z-index: 9988;
}
.ul_ch, 
.mainmenu li:hover ul ul,
.mainmenu li li:hover ul ul,
.mainmenu li li li:hover ul ul,
.mainmenu li li li li:hover ul ul,
.mainmenu li li li li li:hover ul ul
{
	left: -999em;
	z-index: 9987;
}
.mainmenu li:hover ul,
.mainmenu li li:hover ul,
.mainmenu li li li:hover ul,
.mainmenu li li li li:hover ul,
.mainmenu li li li li li:hover ul
{
	left: auto;
	z-index: 9986;
}
.mainmenu li:hover>ul.ul_ch   
{
	left: auto;
	z-index: 9985;
}

.mainmenu li:hover{
	background: #A0A0A4;
	z-index: 9984;
}

.mainmenu li:hover a,.mainmenu li:hover a:visited,.mainmenu li:hover a:hover,.mainmenu li a:hover{
	color:#26286C;
	z-index: 9983;
}
.mainmenu li:hover li a, .mainmenu li li:hover li a, 
.mainmenu li li li:hover li a, .mainmenu li li li li:hover li a,
.mainmenu li:hover li a:visited, .mainmenu li li:hover li a:visited, 
.mainmenu li li li:hover li a:visited, .mainmenu li li li li:hover li a:visited
{
	color:#FFFFFF;
	font-size: 9px;
	line-height: 25%;
	z-index: 9982;
}
.mainmenu li li:hover, .mainmenu li li li:hover, 
.mainmenu li li li li:hover , .mainmenu li li li li li:hover , .mainmenu li li li li li li:hover 
{
	background: #C0C0C0;
	z-index: 9981;
}
.mainmenu li li:hover a,.mainmenu li li li:hover a, 
.mainmenu li li li li:hover a, .mainmenu li li li li li:hover a
{
	color: #26286C; 
	z-index: 9980;
}

.mainmenu ul ul a, .mainmenu ul ul a:visited,
.mainmenu li li a, .mainmenu li li a:visited
{
	color: #FFFFFF;
	z-index: 9979;
}
.mainmenu ul ul a:hover,
.mainmenu li:hover li:hover a,.mainmenu li:hover li:hover a:visited ,
.mainmenu li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover a:visited,
.mainmenu li:hover li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover li:hover a:visited ,
.mainmenu li:hover li:hover li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover li:hover li:hover a:visited,
.mainmenu li:hover li:hover li:hover li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover li:hover li:hover li:hover a:visited{
	color: #26286C;
	z-index: 9978;
}
.mainmenu li:hover li:hover li a,.mainmenu li:hover li:hover li a:visited ,
.mainmenu li:hover li:hover li:hover li a,.mainmenu li:hover li:hover li:hover li a:visited,
.mainmenu li:hover li:hover li:hover li:hover li a,.mainmenu li:hover li:hover li:hover li:hover li a:visited,
.mainmenu li:hover li:hover li:hover li:hover li:hover li a,.mainmenu li:hover li:hover li:hover li:hover li:hover li a:visited{
	color: #FFFFFF;
	z-index: 9977;
}
/* end of mainmenu css */

.leftcolumn		{
			position: relative; 
			top: 190px;
			left: 5px;
}

/* Eitel Straightening solutions link for home page */
.panellefthp	{
		position: absolute;
		top: 10px;
		left: 10px;
		width: 130px;
}

/* home page content - multimedia - video */
.contenthomepagemm {
		position: relative;
		top: 68px;
		left: 235px;
		width: 325px;
		height: 350px;
		z-index: -10;
}


/* right panel setup of background of login */
.panelrightlogin	{
		position: absolute;
		top: 10px;
		left: 753px;
		width: 135px;
		border-style: solid;
		border-width: 1px;
		border-color: #26286c;
		background: #ECECEC;
		z-index: 5;
		padding-top: 10px; 
		text-align: center;
		vertical-align: bottom;
		color: #OOO; 
		font-weight: bolder;
}

/* right panel - flags, amt, tuv - home page */
.panelrighthp	{
		position: absolute;
		top: 170px;
		left: 753px;
		width: 130px;
		border-color: #26286C;
}

/* right bottom panel - other company logos - home page */
.panelrightllogoshp	{
		position: relative;
		top: 261px;
		left: 753px;
		width: 128px;
		border-color: #000;
}


/* ticker tape */
.tickerbar	{
		position: relative;
		top: 65px;
}

/* page content - all other pages */
.eitel_content	{
		position: relative;
		top: 175px;
		z-index: 75;
		background: #FFFFFF repeat-y bottom;
}


.pagetext		{
		position: relative;
		padding-left: 20px;
		padding-top: 5px;
		width: 695px; 
		line-height: 135%;
	    text-align: justify;
		padding-bottom: 50px;
		background: #FFFFFF repeat-y bottom;
		min-height: 300px;
		height: auto !important; 
		height: 300px;
}

h1		{	
		font-size: 14px;
		font-weight: bold;
		text-align: left;
		padding-left: 15px;
}

h2		{	
		font-size: 13px;
		font-weight: bold;
		text-align: left;
}

h3		{
		font-size: 12px;
		font-weight: bold;
		text-align: left;
}


p 		{
		text-align: justify;
    	font-family: Verdana, Geneva, sans-serif;
		font-weight: normal;
		font-size: 12px;
		line-height: 150%;
}

pre 		{
		text-align: left;
    	font-family: Verdana, Geneva, sans-serif;
		font-weight: normal;
		font-size: 12px;
		line-height: 110%;
}

.coname		{
		position: absolute;
		width: 240px;
		height: 125px;
		top: 210px;
		left: 25px;
		font-weight: normal;
		line-height: 125%;
		text-align: right;
}

/* site map page layout */
.sitemaplinx 	{
		position: absolute;
		width: 350px;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 12px;
		line-height: 130%;
}

/* internationally located representatives page setups 
.repUS 			{
		position: absolute;
		width: 350px; 
		top: 60px; 
		left: 250px;
}  */

.repUS			{
		position: absolute;
		width: 350px; 
		top: 10px;
		left: 40px;
}

.repCA			{
		position: absolute;
		width: 350px; 
		top: 10px; 
		left: 370px;
}

.repCH			{
		position: absolute;
		width: 180px;
		top: 270px; 
		left: 40px;
}

.repMX			{
		position:absolute;
		width: 180px;  
		top: 270px; 
		left: 370px;
}

.repIN			{
		position: absolute;
		width: 350px;
		top: 140px; 
		left: 40px;
}

.repBR			{
		position: absolute;
		width: 350px;
		top: 140px; 
		left: 370px;
}

.repconame		{
		font-weight: bold;
		width: 275px;
}

.repinfo		{
		position: absolute;
		width: 200px;
		top: 23px; 
		left: 80px;
		font-weight: normal;
		line-height: 135%; 
		height: 170px;
}

/* Eitel Straightening solutions link for other pages */
.rightcolumn	{
		position: absolute;
		padding-top: 20px;
		left: 760px;

}

			
/* bottom menu navigation bar */
.bottomnav	{
		position: relative;
		left: 0px;
		width: 900px;
		font-size: 10px;
		text-align: center;
		color: #26286C;
		background: #FFFFFF repeat-y bottom;
}

.footer 	{ 
		position: relative;
}


.headerbottom {
		width: 749px;
		clear: both;
		height: 5px;
}
				
.searchbottom {width: 739px;
				clear: both;
				height: 1px;
				background-color: #848484;
				}
.searchbar		{background-color: #848484;
				color: #ffffff;
				padding-left: 5px;
				font-weight: bold;
				}
				
.headdate {width: 230px;
			float: left;
			padding-top: 5px;
			}
			
.headsearch {width: 470px;
			float: left;
			
			}
			

.bottomcol  { clear: both; }			
			
.addressbar { width: 749px;
				background-color: #c3c29d;
				color: #000000;
			}
			
.newsbox { border: 1px solid #200650;
			width: 163px;
			padding: 3px;
			}
			
.rquote { padding-top: 10px;}

.addresssec { width: 500px;
				float: left;
				padding-left: 10px;
			}
			
.phonesec { width: 200px;
				float: left;
			}
			
.bottompage { clear: both; }

.rightcol1 {
	width: 317px;
	float: left;
	background-color: #ffffff;
	padding: 10px;
			}
			
.rightcol2 {width: 172px;
			float: left;
			background-color: #ffffff;
			padding-top: 15px;
			}
			

#nav {
	float: left;
	width: 188px;
}



.thumbphoto {
                        float: left;
                        padding: 5px;
                        }


.biophoto {
                        float: left;
                        padding-left: 0px;

			padding-right: 25px;
			

                        }

.biotext { 
			

                        }                        
                   
.bio {
                width: 100%;
                
                }
.flash {
	padding-bottom: 25px;
}

.before_leftcol {
        float: left;
        width: 475px;

}

.after_rightcol {
        float: left;
        width: 475px;
        padding-left: 20px;

}

.beforeandafter_col {
        float: left;
        width: 300px;
        padding-left: 20px;

}
.center {
        text-align: center;
}

.clearboth { clear: both; }
