/*---- MAIN PAGE LAYOUT ----*/

body{
  	font-family: Arial,Helvetica,Verdana,sans-serif;
	color: #000000;
	background-color: #ffffff;
	margin: 0px auto;
	padding: 0px;
}

#wrapper {
	display: block;
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	width: 750px;
	/*border: 1px solid #000;*/
}


#header_bg { 
	float:left;
	background-color: transparent;
	width:750px;
	height:112px; 
	margin:30px 0px 5px 0px;
	overflow:hidden;
}

#logo { 
	float:left;
	margin:30px 0px 0px 5px;
	overflow:hidden;
}

#menu_bar { 
	float:left;
	width: 750px;
	height: 30px;
	background-color: #720909;
	margin: 10px 0px 5px 0px;
	overflow:hidden;
}

#main_content { 
	float:left;
	width: 750px;
}

.main_right_content { 
	float:right;
	width: 535px;
}

.right_content { 
	float:right;
	width: 535px;
	height: 437px;
}

.right_content2 { 
	float:right;
	width: 535px;
	min-height: 780px;
}

.grey_bar { 
	float:left;
	width: 535px;
	height: 32px;
}

.grey_bar2 { 
	float:right;
	width: 535px;
	padding-top:8px;
}

.home_right_content2 { 
	float:right;
	width: 535px;
	float:right;
	min-height: 466px;
    height:auto !important; 
	height:466px; 
	width: 535px;
	background-color: #ffcccc;
}

.home_right_content { 
	float:right;
	width: 535px;
	height: 466px;
	background-color: transparent;
}

.right_textcontent { 
	width: 470px;
	margin: 25px 25px 25px 25px;
	background-color: transparent;
}

.right_textcontent2 { 
	width: 470px;
	min-height: 700px;
    height:auto !important; 
	height:700px; 
	margin: 25px 25px 25px 25px;
	background-color: transparent;
}

.right_textcontent7 { 
	width: 470px;
	height: 385px;
	margin: 25px 25px 25px 25px;
	background-color: transparent;
}

.right_textcontent3 { 
	width: 470px;
	margin: 25px 25px 25px 25px;
	background-color: transparent;
}

#left_content { 
	float:left;
	width: 209px;
	padding: 0px 6px 0px 0px;
}

#red_left_content { 
	float:left;
	width: 209px;
	background-color:#ffcccc;
	padding: 0px 6px 0px 0px;
}

#footer { 
	float:inherit;
	width: 750px;
}

.avaya_logo { 
	float:left;
	width: 209px;
	padding: 10px 6px 40px 0px;
}

/*Text Styles*/
p {
  font-size:70%;
  color: #000000;
  background-color:inherit;
  font-weight:normal;
  line-height: 1.2em;
}

p.red {
  font-size:75%;
  color: #c9000d;
  font-weight: bold;
  background-color:inherit;
  line-height: 1.2em;
}

.redh {
  color: #c9000d;
}

.red2 {
  font-size:75%;
  color: #c9000d;
  font-weight: bold;
  background-color:inherit;
  line-height: 1.2em;
}

h1{
	font-size: 100%;
	font-weight: bold;
	color: #c9000d;
	background-color: inherit;
	paading-bottom: 5px;
}

h2{
	font-size: 80%;
	font-weight: bold;
	color: #c9000d;
	background-color: inherit;
	padding-bottom: 5px;
}
/*End Text Styles*/

a:link, a:visited {color: #c9000d;   font-size:100%; background-color:transparent; text-decoration: none;}
a:active, a:hover{color: #c9000d;  font-size:100%; background-color:transparent;  text-decoration: underline;}

a:link.menulink, a:visited.menulink {color: #ffffff; float:right; font-weight:300; font-size:80%; background-color:transparent; padding:7px 15px 5px 0px; text-decoration: none;}
a:active.menulink, a:hover.menulink {color: #cd7b7a; float:right; font-weight:300; font-size:80%; background-color:transparent; padding:7px 15px 5px 0px; text-decoration: none;}

a:link.menulink_active, a:visited.menulink_active {color: #cd7b7a; float:right; font-weight:300; font-size:80%; background-color:transparent; padding:7px 15px 5px 0px; text-decoration: none;}
a:active.menulink_active, a:hover.menulink_active {color: #ffffff; float:right; font-weight:300; font-size:80%; background-color:transparent; padding:7px 15px 5px 0px; text-decoration: none;}


.input {
	font-size:10px; 
	color:#666666; 
	background-color:#FFFFFF;
	border:1px solid;
	border-top-color:#A6A6B0;
	border-left-color:#A6A6B0;
	border-right-color:#A6A6B0;
	border-bottom-color:#A6A6B0;
}

select {
	font-size:10px; 
	color:#666666; 
	background-color:#FFFFFF;
	border:1px solid;
	border-top-color:#dddddd;
	border-left-color:#dddddd;
	border-right-color:#dddddd;
	border-bottom-color:#dddddd;
}

.submit { 
	height:19px;
	width:50px;
	background-color: inherit; 
	border:1px solid #dddddd;
}

.form_box{
    float:right;
    padding: 10px 30px 0px 0px;
	widths:450px;
	height:15px;
}

.form_heading{
    float:left;
	height:15px;
}

.form_field{
    float:inherit;
	width:300px;
	font-size:70%;
	padding:5px;
	height:15px;
}

.contactform{
    padding:20px 0px 20px 0px;
	float:right;
	width: 400px;
}

#address {
padding-top:100px;
}

#contact_box {
float:left;
}