﻿/*Corporate Alliance website org color schemes*/

/* Main menu buttons */

#carma{
float: right;

}

#main {
  width: 900px;
  padding: 0px 25px;

}

#content{
 border-top: 1px solid #F8981D;
 padding-bottom: 10px
 
}

#content p, #content h4{
 line-height: 25px;
 padding: 0;
 margin: 0;
}

#form_col_1 {
  width: 555px; 
  margin-right: 20px;
  margin-bottom: 30px;
  float: left;
} 
 
#form_col_2{
  width: 299px; 
  float: right;
  margin-bottom: 10px;
}

h3{
 color: #4F4F4F;
 margin-bottom: 10px;
 
}

h4{
 color: #F8981D;
 clear: both;

 }
 
#privacy{
	padding-top: 15px;

}
 
.form {
	padding-bottom: 10px;
	padding-top: 5px;
	margin-left: 65px;
	display: block;
	position: relative;
}

.form input, .form textarea{
margin-bottom: 5px;
padding-left: 2px;
padding-right: 2px;
border: solid 1px #9FA1A4;
background: #ECECEC;
color: #9FA1A4;

}

.form input.checkbox{
border: none;
background: none;
padding: 0;
}

.form input.checkbx{
margin-bottom: 0;
border: none;
background: none;
padding: 0;
}

.form img {
  position: absolute;
  top: 40px;
  left: -50px;

  
}

.instructions{
 font-family: georgia, times, serif;
 padding-bottom: 7px;
 line-height: 25px;

}

.first_name{
  width: 222px;
  margin-right: 5px;
  
}

.last_name{
  width: 233px;
}

.company{
  width: 333px;
	
}

.phone{
  width: 144px;
  margin-top:2px;
}

.email{
  width: 267px;
  margin-top:2px;
}

.address{
  width: 264px;
}

.city{
  width: 209px;
}

.state{
  width: 37px;
  margin-right: 5px;
}

.zip{
  width: 84px;
  
}

#chbox_rw1, #chbox_rw2  {
  display: block;
  position: relative;
}

.checkbx {
margin-right: 8px;
}

#membership, #carma_check, #relationship, #influence, #executive, #publications {
	margin-right: 8px;
}

#relationship, #influence{
	position: absolute;
	left: 142px;
	top: 2px;
}

#executive, #publications {
   position: absolute;
   left: 300px;
}

.message {
	height: 169px;
	width: 464px;
	padding: 2px;
}

#sub_btn {
  color: #fff;
  float: right;
  padding: 4px 4px 5px 22px;
  border: 0;
  width: 73px;
  height: 23px;
  margin-right: 20px;
  margin-top: 10px;
  background: url(../img/sub_org_sub.gif) no-repeat right top;
 /* margin-right: 7px;*/
}

#btn_org a { 
    font-size: 11pt;
	display:block; 
	float:left; 
	padding:3px 5px 4px 0; 
	margin:0 10px 0 10px; 
	text-decoration:none; 
	color:white; 
	position:relative; 
}

#btn_org a img { 
	position:absolute; 
	top:0px; 
	left:-10px; 
	border:0;
}

#btn_org a span { 
	display:block; 
	background: transparent url(../img/sub_org_bar.gif) right top  no-repeat; 
	padding:1px 10px 3px 20px; 
	
}

#btn_org a:hover span, #btn_org a.selected span { 
	background:transparent url(../img/sub_org_bar.gif) right -30px no-repeat; 
	text-decoration:none;
}
