html, body {
height: 100%;
}
body{
background:url(../images/background.jpg);
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;}

td{
vertical-align:top;
border-bottom:1px solid #333333;
padding:8px 3px;}

a{color:#FFFFFF;}
a:hover{
text-decoration:none;}
h1{
font-size:11px;
color:#FFFFFF;
padding:0px;
padding-bottom:17px;
font-weight:normal;
margin:0px;}

img{behavior:url(iepngfix.htc);}
.main{
margin:0 auto;
width:805px;
color:#FFFFFF;}


.internal-main{margin:0px auto 0;
width:805px;
color:#FFFFFF;}


p{
font-size:11px;
}
.header{
padding:15px 0 11px;
border-bottom:3px solid #cb4f01;
margin-bottom:38px;}

.headerWidth{
width:870px;
margin: 0 auto;}
.header-left{
float:left;
width:340px;}
.header-right{
float:right;
width:530px;}

.menu li{
float:right;
padding-right:18px;
list-style-type:none;}

.menu li a{
font-size:12px;
font:tahoma;
color:#FFFFFF;
text-decoration:none;}


.menu li a:hover{
text-decoration:underline;
}

.banner{
margin-bottom:25px;}

.content-left{
float:left;
width:72%;
}

.content-right{
float:right;
width:22%;
border-top: 1px solid #FFFFFF;}

.content{
float:left;
padding-right:25px;
vertical-align:top;
width:68%;
}

.leftMenu{
float:left;
padding:0px;
margin:0px;
padding-right:25px;
vertical-align:top;}

.leftMenuItem, .leftMenuItem a{
list-style:none;
font-size:12px;
padding:0px;
margin:0px;
font-family:tahoma;
padding-bottom:8px;
color:#FFFFFF;
text-decoration:none;}


.leftMenuItem-active, .leftMenuItem-active a{
color:#e65901;
list-style:none;
font-size:12px;
padding:0px;
margin:0px;
font-family:tahoma;
padding-bottom:8px;
text-decoration:none;}


ul{
padding:0px;
padding-bottom:17px;
padding-left:9px;
margin:0px;
list-style:inside square;
}

.leftMenuItem a:hover{
text-decoration:underline;}

.content p{
font-size:11px;
vertical-align:top;
padding:0px;
margin:0px;
padding-bottom:17px;
}

.feature-left{
float:left;
padding-right:10px;
padding-top:10px;
width:20%;}

.feature-right{
float:right;
padding-top:10px;
width:60%;}

.feature-title{
font-size:11px;
font-weight:bold;
color:#e65901;
margin-bottom:8px;
}

.feature-content p{
margin:0px;
}

.feature{
border-top:1px solid #FFFFFF;
margin-bottom:10px;

}


.pageTitle{
	float:right;
	font-size:20px;
}


.wrapper {
min-height: 85%;
height: auto !important;
height: 85%;
margin: 0 auto -20px;
}


.footer{
margin:0 auto;
position:relative;
width:805px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
height:20px;
color:#FFFFFF;
}

.footer div{
float:right;}

.push {height:20px; }
