@charset "UTF-8";

* {
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}
a.orange:link {
	color: #FF5A00;
	text-decoration:
	underline;
}
img {
border: none; 
}

body {
	background:
position:relative;
z-index:1;

}
div#wrapper {
width:950px;
height:100%;
margin:0 auto;
}
div#banner {
position:relative;
width:100%;
height:134px;
}
div#banner a:hover {
cursor:pointer;
}
div#banner h2 {
background-image:url(../images/banner/iel_banner.png);
background-position:-14px 0;
width:304px;
height:84px;
}
div#cover {
position:absolute;
right:0;
top:0;
width:100%;
height:84px;
background-color:#fff;
}
#nav1 {
position:absolute;
left:601px;
top:77px;
width:348px;
height:32px;
padding:0;
}
#nav1 li {
float:left;
display:inline;
}
div#content {
	position:relative;
	float:left;
	display:inline;
	z-index:50;
	width:920px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
div#pageContent p {
font-size:11px;
color:#333;
line-height:130%;
padding:15px 0 0;
}
div#content ul {
	padding:0 10px 2px 15px;
	text-align: justify;
}
div#content ul li {
	line-height:150%;
	font-size:14px;
	list-style:none;
	color:#666;
	margin-top:6px;
	padding:2px 0;
}
ol {
margin-left:20px;
}
* ol li {
	line-height:150%;
	font-size:14px;
	color:#666;
	margin-top:6px;
	margin-left:20px;
	list-style-position:outside;
	padding:2px 5px 0px 0px;
	font-style: normal;
}
div#pageContent .linklistDivider li a {
color:#333;
line-height:12px;
text-decoration:none;
padding:2px 0;
}
.box1 .header {
width:215px;
height:47px;
background-image:url(../images/main/SolutionBox1_top.png);
}
.box1 .bottomEdge {
width:215px;
height:15px;
background-image:url(../images/main/SolutionBox1_bottom.png);
background-repeat:no-repeat;
}
.box1 ul li {
font-size:10px;
line-height:150%;
list-style-type:none;
color:#000;
padding:0 0 0 20px;
}
.box1 ul li a {
display:block;
width:160px;
font-size:11px;
line-height:210%;
list-style-type:none;
color:#f6f298;
text-decoration:none;
background-image:url(../images/main/arrow1.gif);
background-repeat:no-repeat;
background-position:center left;
padding:4px 0 6px 20px;
}
.box2 .header {
width:215px;
height:47px;
background-image:url(../images/main/box1_top.png);
}
.box2 .bottomEdge {
width:215px;
height:17px;
background-image:url(../images/main/box1_bottom.png);
}
.box2 h3 {
position:relative;
top:10px;
width:120px;
height:28px;
text-align:center;
margin:0 0 0 44px;
}
* div#content .box2 ul li {
font-size:10px;
line-height:150%;
list-style-type:none;
list-style-image:none;
background-image:none;
padding:0 0 0 20px;
}
.box2 ul li a {
display:block;
width:auto;
font-size:11px;
line-height:150%;
list-style-type:none;
color:#06D;
text-decoration:none;
padding:4px 0 0;
}
.box9 {
	width:auto;
	background-image:url(../images/main/box9.png);
	background-repeat:repeat-y;
}
.box9 .header {
	width:215px;
	height:27px;
	background-image:url(../images/main/box9_top.png);
}
.box9 .bottomEdge {
width:215px;
height:15px;
background-image:url(../images/main/box9_bottom.png);
background-repeat:no-repeat;
}
.box9 ul li {
font-size:10px;
line-height:150%;
list-style-type:none;
color:#000;
padding:0;
}
.box9 ul li a {
display:block;
width:160px;
font-size:11px;
line-height:210%;
list-style-type:none;
color:#f6f298;
text-decoration:none;
padding:0;
}
div#footer {
clear:both;
background-color:#fff;
width:100%;
height:40px;
border-top:2px solid #c0c0c0;
}
div#footercontent {
	position:relative;
	width:100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 50px;
	padding-left: 0;
}
div#footercontent ul {
float:left;
display:inline;
margin:0;
padding:6px 20px;
}
div#footer li {
float:left;
display:inline;
height:13px;
font-size:9px;
letter-spacing:1px;
color:#fff;
text-align:left;
border-right:1px solid #c0c0c0;
padding:0 40px;
}
div#footer a {
color:#c0c0c0;
text-decoration:none;
}
div#footer a:hover {
text-decoration:underline;
}
div#footercontent .lastInMenu {
border-right:none;
}
.copyright {
font-size:9px;
letter-spacing:1px;
color:#c0c0c0;
float:right;
padding:6px 60px 0 0;
}
.style1 {
font-size:32px;
color:#FF5A00;
}
.style2 {
	font-size:42px;
	color:#999;
	padding-top: 20px;
}
.style3 {
	font-size:24px;
	color:#999;
}
.style4 {
font-size:20px;
color:#FF5A00;
}
.style11 {
	font-size:28px;
	color:#999;
	padding-top: 20px;
}
.clearing {
clear:both;
}
.subscribe {
display:block;
width:157px;
height:23px;
background:url(../images/main/subscribe.gif) no-repeat 0 0;
}
.subscribe:hover {
background-position:0 -23px;
}
.highlight {
background:#FFFF40;
}
.hot {
color:red;
font-size:22px;
}
#IELlogo,.hide,.subscribe span {
display:none;
}
.box1,.box2 {
width:215px;
background-image:url(../images/main/box1.png);
background-repeat:repeat-y;
}
.box1 .info,.box9 .info {
position:relative;
top:30px;
line-height:150%;
font-size:12px;
text-align:left;
margin:0 10px;
}
.box1 ul,.box2 ul,.box9 ul {
width:200px;
padding:10px 0 2px;
}
.style3,.category {
	color:#FF5A00;
}
div#footprint {
	font-size:9px;
	color:#999;
	padding:5px 0 0 5px;
}

.contact_left_title{
	color:#F00;
	font-size:14px;
	width:75px;
	float:left;
	text-align:right;
	line-height:28px;
	padding-right:15px;
}
.contact_left_right{
	font-size:14px;
	float:left;
	text-align:left;
	line-height:28px;
	padding-right:15px;
}
.contact_left_row{
	display:block;
	overflow:hidden;
	zoom:1
}
.gfield_description{float:left;font-size:9px;line-height:12px;margin-left:395px;margin-top:7px;width:270px}

