/*
This style sheet was created from C:\d\dev\elevatordigital\stage\tempalte.html
*/

body{
background: white url(../images/bkg_body.gif) repeat-y;
background-position: center;
text-align: center;
margin: 0;
padding: 0;
font: 500 11px Verdana;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000;
}

BODY {  }

BR {  }

DIV { 
text-align:left;
 }

IMG {
border: none;  }

p{
	text-align: left;
}
TABLE{
width: 100%;
border:2px #000 Solid;
border-collapse: collapse;
	
}
TR{
	
} 

.tblrowalt{
	background-color: #e8efb4;
}




TD {
background-color: inherit;

border-bottom:1px #000 Solid;
border-left:1px #000 Solid;
  }

A {
text-decoration: none;
color: #6c7c06;
font-weight: 500;
  }
a.footerlink{
	color: #fff;
}
A:LINK {  }

A:VISITED {  }

/* note that A:HOVER isn't supported by all browsers */

a.footerlink:HOVER{
	color:#fbdfb0;;
	text-decoration: underline;
}


A:HOVER {
text-decoration: underline;
color: #BD7A09;
  }

ADDRESS {
font-style: normal;
line-height: 12px;
text-align: left;
padding: 0;
margin: 5px;
}

BLOCKQUOTE {
margin: 5px 10px 10px 10px;
border-top: 1px #a6bc09 solid; 
border-bottom: 4px #a6bc09 solid; 
line-height: 150%;
}

BR {  }

DIV {  }

EM{
	
}
FIELDSET {
margin: 2px;
padding:2px;
border: 1px #a6bc09 solid;
 }


H1 {
font: normal 900 16px/100% Arial;
font-family: Arial, sans-serif, Helvetica ;
color: #555;
margin:0;
padding:0;
  }

H2 { font: normal 900 14px/100% Arial;
font-family: Arial, Helvetica, sans-serif;
color: #555;
margin:0;
padding:0;
}

H3 {
font: oblique 900 14px/100% Arial;
font-family: Arial, Helvetica, sans-serif;
color: #694405;
margin:0;
padding:0;
 }

H4 {  
font: oblique 900 12px/100% Arial;
font-family: Arial, Helvetica, sans-serif;
color: #694405;
margin:0;
padding:0;
}

H5 { 
font: oblique 900 14px/100% Arial;
font-family: Arial, Helvetica, sans-serif;
color: #f00;
margin:0;
padding:0;
}

H6 {font: normal 900 11px/100% Arial;
font-family: Arial, Helvetica, sans-serif;
color: #694405;
margin:0;
padding:0;  }

HR { 
margin: 5px 0;
padding: 0;
width: 90%;
text-align: center;
vertical-align: middle;}

INPUT {
border: none;
background: transparent url(../images/bkg_input.gif) no-repeat  left top;
height: 16px;
width:246px;
font-family:  verdana, arial,sans-serif; 
font-size: 10px;
color:#444;
padding:0 0 0 3px;
  }


input[type='image']{
height: auto;
width:auto;
margin:0;
border: none;
padding:0;
margin: 0;
}






input[type='checkbox']{
height: 11px;
width:11px;
color: #a6bc09;
border:0;
margin:0;
margin-bottom:1px;

}
input[type='radio']{
height: 11px;
width:11px;
color: #a6bc09;
border:0;
margin:0;
vertical-align: bottom;

}

input[type='button']{
font-family:  verdana, arial,sans-serif; 
font-size: 11px;
border: 1px outset red;
width:auto;
height:auto;
padding:0;
margin:0;
background:#ff0000;
color: #ff0000;
font-size: 9px;
font-weight:500;
}

input[type='button']:focus{
	border: 1px inset #444;
}

input[type='submit']:focus{
	border: 1px inset #444;
	outline: none;
}

input.upload[type='file']{
width:190px;
color:#444; 
padding:0;
background:none;
border: 1px solid #444;
font-family:  verdana, arial,sans-serif; 
}

input[type='submit']{
border: 1px outset #444;
width:auto;
height:auto;
padding:0 1px;
margin:0;
background:#ccc;
color: #444;
font-size: 9px;
font-weight:500;
}


input:focus {
background: transparent url(../images/bkg_input_on.gif) no-repeat  left top; }

INPUT.news {
border: none; 
background: transparent url(../images/bkg_newsfield_small_0.gif) no-repeat scroll;
height: 16px;
width:130px;
font-family:  verdana, arial,sans-serif; 
font-size: 10px;
color:#444;
padding:0  0 0 3px;
margin-bottom:3px;
}

INPUT.news:focus{
border: none;
background: transparent url(../images/bkg_newsfield_small_1.gif) no-repeat scroll;
height: 16px;
width:130px;
font-family:  verdana, arial,sans-serif; 
font-size: 10px;
color:#444;
padding:0 0 0 3px;
}




SELECT.dropdown:focus {
border: 1px solid #a6bc09; }

TEXTAREA:focus {
background: transparent url(../images/bkg_textarea_on.gif) no-repeat  left top; }


SELECT.dropdown { 
border: 1px solid #444;
background: #efefef;
height: auto;
min-width:20px;
font: 9px sans-serif;
color:#444;

 }

TEXTAREA {
border: none;
font-family:  Tahoma, verdana, arial,sans-serif; 
font-size: 11px;
background: transparent url(../images/bkg_textarea.gif) no-repeat left top ;
height: 75px;
width:264px;
color:#444; 
padding:0 16px 0 8px;}



LABEL {
font-size:10px;
 }

LEGEND {
font-size:11px;
font-weight: 900;
color:#a6bc09;
font-variant: small-caps;
}

LI {
list-style: circle; }

OL {  }

OPTION {  }


TH {  }

UL { list-style: circle; }

.ullink{
	list-style-image: url(../images/ul_link_0.gif);
	margin:0 0 0 15px;
}





/* classes */
.content { 
position: relative;
margin: 0 0 0 37px;
padding: 10px 0 0 6px;
background: #eee url(../images/bkg_content.gif);
width:956px;
min-height: 537px;
z-index: 100;
overflow:hidden;
z-index:0;
 }
.contenttop{
	position:absolute;
	margin: 0 0 0 0;
	top:0;
	left: 0;
	width:962px;
	height: 31px;
	background: transparent url(../images/c_contenttop.gif) no-repeat;
}
.contentbottom{
	position:relative;
	margin:0 0 0 -6px ;
	width:962px;
	height: 30px;
	background: transparent url(../images/c_contentbottom.gif) no-repeat;
	color: #fcfde3;
}
.footer{
	height: 12px;
	width:900px;
	padding: 12px;
	text-align: center;
	_margin:0 0 -10px 0;
}
.main { 
position:relative; 
padding: 0 0;
margin:0 auto;
text-align: left;
width: 996px;
}

.menu {
position:absolute;
top:0;
left:0;
margin: 0;
padding: 0;
width: 191px;
background: transparent url(../images/bkg_menu.gif) repeat-y;
z-index: 2000;
overflow: hidden;
}

.menutop{
	position:relative;
	margin:0;
	top:0;
	left: 0;
	width:191px;
	height:189px;
	background: transparent url(../images/c_menutop.gif) no-repeat;
	overflow:hidden;
	z-index: 1000;
}
.menubot{
	position:relative;
	margin:0 0 0 0 ;
	width:191px;
	height: 66px;
	background: transparent url(../images/c_menubot.gif) no-repeat;
	overflow:hidden;

}

.row { 
position: relative;
float: none;
clear: both;
margin: 0;
padding:0;
}

.websiterow {
position: absolute;
top:22px;
left:190px;
width:810px;
z-index: 500;  }


/* unique IDs */
#menuaboutelevator {
margin: 0 0  0 5px;

  }

#menuelevatorsites {
margin: 0 0 0 5px;
  }

#menuservices {
margin: 0 0 0 5px;  }

.col {  
float: left;
position: relative;
margin: 0;
padding: 0;
overflow: hidden;
}

.col5b{  
float: left;
position: relative;
margin: 0 3px;
padding: 10px 3px 0 3px;
width:176px;
background: transparent url(../images/bkg_col5b.gif) repeat-y ;
overflow:hidden;
display: inline;
}

.col5btop{
	position:absolute;
	margin: 0 0 0 0;
	top:0;
	left: 0;
	width:182px;
	height: 9px;
	background: transparent url(../images/c_col5btop.gif) no-repeat;

}
.col5bbot{
	position:relative;
	margin:0 0 0 -3px ;
	width:182px;
	height: 10px;
	background: transparent url(../images/c_col5bbot.gif) no-repeat;
}


.col4{  
float: left;
position: relative;
margin: 0 3px;
padding: 10px 3px 0 3px;
width:188px;
background: transparent url(../images/bkg_col4.gif) repeat-y ;
overflow:hidden;
display: inline;
}

.col4top{
	position:absolute;
	margin: 0 0 0 0;
	top:0;
	left: 0;
	width:194px;
	height: 9px;
	background: transparent url(../images/c_col4top.gif) no-repeat;

}
.col4bot{
	position:relative;
	margin:0 0 0 -3px ;
	width:194px;
	height: 10px;
	background: transparent url(../images/c_col4bot.gif) no-repeat;
}




.col3{  
float: left;
position: relative;
margin: 0 3px;
padding: 10px 3px 0 3px;
width:254px;
background: transparent url(../images/bkg_col3.gif) repeat-y ;
overflow:hidden;
display: inline;
}

.col3top{
	position:absolute;
	margin: 0 0 0 0;
	top:0;
	left: 0;
	width:260px;
	height: 13px;
	background: transparent url(../images/c_col3top.gif) no-repeat;

}
.col3bot{
	position:relative;
	margin:0 0 0 -3px ;
	width:260px;
	height: 14px;
	background: transparent url(../images/c_col3bot.gif) no-repeat;
}
.col2{  
float: left;
position: relative;
margin: 0 5px;
padding: 10px 6px 0 6px;
width:381px;
background: transparent url(../images/bkg_col2.gif) repeat-y ;
overflow:hidden;
display: inline;
}

.col2top{
	position:absolute;
	margin: 0 0 0 0;
	top:0;
	left: 0;
	width:393px;
	height: 18px;
	background: transparent url(../images/c_col2top.gif) no-repeat;

}
.col2bot{
	position:relative;
	margin:0 0 0 -6px ;
	width:393px;
	height: 19px;
	background: transparent url(../images/c_col2bot.gif) no-repeat;
}

.col23{  
float: left;
position: relative;
margin: 0 5px;
padding: 10px 6px 0 6px;
width:514px;
background: transparent url(../images/bkg_col23.gif) repeat-y ;
overflow:hidden;
display: inline;
}

.col23top{
	position:absolute;
	margin: 0 0 0 0;
	top:0;
	left: 0;
	width:526px;
	height: 20px;
	background: transparent url(../images/c_col23top.gif) no-repeat;

}
.col23bot{
	position:relative;
	margin:0 0 0 -6px ;
	width:526px;
	height: 18px;
	background: transparent url(../images/c_col23bot.gif) no-repeat;
	
}

.col300{  
float: left;
position: relative;
margin: 0 5px;
padding: 10px 6px 0 6px;
width:288px;
background: transparent url(../images/bkg_col300.gif) repeat-y ;
overflow:hidden;
display: inline;
}

.col300top{
	position:absolute;
	margin: 0 0 0 0;
	top:0;
	left: 0;
	width:300px;
	height: 20px;
	background: transparent url(../images/c_col300top.gif) no-repeat;

}
.col300bot{
	position:relative;
	margin:0 0 0 -6px ;
	width:300px;
	height: 20px;
	background: transparent url(../images/c_col300bot.gif) no-repeat;
	
}

.textcontainer{
	position: relative;
	margin: 0 0 0 5px;
	z-index: 1000;
}

.col900{  
float: left;
position: relative;
margin: 0 3px;
padding: 10px 6px 0 6px;
width:918px;
background: transparent url(../images/bkg_col900.gif) repeat-y ;
overflow:hidden;
display: inline;
}

.bold{
font-weight: 900;
}

.col900top{
	position:absolute;
	margin: 0 0 0 0;
	top:0;
	left: 0;
	width:930px;
	height: 20px;
	background: transparent url(../images/c_col900top.gif) no-repeat;

}
.col900bot{
	position:relative;
	margin:0 0 0 -6px ;
	width:930px;
	height: 20px;
	background: transparent url(../images/c_col900bot.gif) no-repeat;
}


.col1{  
float: left;
position: relative;
margin: 0 3px;
padding: 10px 6px 0 6px;
width:788px;
background: transparent url(../images/bkg_col1.gif) repeat-y ;
overflow:hidden;
display: inline;
}



.col1top{
	position:absolute;
	margin: 0 0 0 0;
	top:0;
	left: 0;
	width:800px;
	height: 24px;
	background: transparent url(../images/c_col1top.gif) no-repeat;

}
.col1bot{
	position:relative;
	margin:0 0 0 -6px ;
	width:800px;
	height: 24px;
	background: transparent url(../images/c_col1bot.gif) no-repeat;
}


.row { 
float: none;
clear: both;
margin: 0;
padding: 0;
position: relative;
 }
.formrow{
float: none;
clear: both;
margin: 0;
padding: 3px 0;
position: relative;
}

.formlabel {
float: left;
font-size: 10px;
margin:0;
padding: 0;
text-align: right;
  }
.flabel{
	float: left;
	width:40px;
	height: 16px;
		margin: 0;
	padding: 0;
}

.headerrow{
	margin:-10px 0 11px 2px;
}

.rowgutter {
clear: both;
margin: 5px 0;
padding: 0;
text-align:center;
height: 10px;
  }

