* {
     padding: 0;
     margin: 0;
}
img {
     border: 0;
}
body {
    font-family: Arial, Helvetica, sans-serif;
    line-height: 1.3em;
    margin: 0;
    padding: 0;
    font-size: 13px;
    color: #000000;
	background-color:#ffffff;
}
a:link, a:visited {
    text-decoration: underline;
    font-weight: normal;
    color: #000;
    outline: none;
}


li {
list-style-position:outside;
list-style-image:none;
list-style:none;
padding-bottom:10px;
margin-left:15px;
padding-left:15px;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0F3285;
padding-bottom:5px;
}

.float { 
     float: left; 
} 
.clear { 
    clear: both; 
} 
.overall {
    background-color: #fff;   
}
div.center {
    text-align: center;
    margin: 0px auto 0 auto;
    padding: 0;
    width: 960px;
    background: #FFFFFF;
}
#container {
    width:960px;
    margin: auto;
    background-color: #e1e7f2;
    border: 1px solid #e2e2e2;
    text-align: left;
}
#header {
    text-align: center;
    background-color:#ffffff;
    height: 310px;
}

#portal {
    text-align: center;
    background-color:#ffffff;
}


#content {
    width: 580px;
    text-align: left;
    background-color:#e1e7f2;
    padding-left: 10px;
	padding-right:10px;
}

#sidebar_right { 
    background-color:#e1e7f2;
    text-align: left;
    width: 340px; 
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
     }
	 
.leftBox {
	float:left;
    background-color:#ffffff;
    text-align:left;
    width:190px; 
	padding:5px;
	margin-left:0px;
	margin-right:15px;
	margin-top:15px;
	border: 2px solid #D1DBED;
} 

.leftBanners {
    text-align:left; 
	margin-top:15px;
} 

.leftBanners p{
	margin-bottom:15px;
} 

.productBanner {
	text-align:center;
	margin-top:15px;
}

.rightBox {
    background-color:#ffffff;
    text-align:left;
    width:320px; 
	padding:5px;
	margin-bottom:15px;
	border: 2px solid #D1DBED;
}

#footer { 
    background-color:#ffffff;
    text-align:center;
    padding: 5px;
}

#featureArea {
	margin-top:10px;
	background-color:#5A7CBC;
}



.featureTabSelected {
width:190px;
padding:5px;
background-color:#5A7CBC;
border-top:2px solid #FFFFFF;
}


.featureTabSelected a {
height: 100%;
width: 190px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
cursor:pointer;
}

.featureTabUnSelected {
width:190px;
padding:5px;
background-color:#4365A5;
border-top:2px solid #FFFFFF;
}


.featureTabUnSelected a {
height: 100%;
width:190px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
cursor:pointer;

}

.featureTabUnSelected a:hover {
background-color:#9AAFD6;
}


.featureTabOuter{
    position:relative;
    width:190px;
}

.featureTabLeft{
    position:relative;
    left:0;
    top:0;
    height:100%;
    width:58px;
}

.featureTabRight{
    position:absolute;
    left:68px;
    top:0;
    height:100%;
    width:125px;
}

.featureItem {
position:relative;
z-index:1;
text-align:left;
color:#FFFFFF;
border-top:2px solid #FFFFFF;
padding-top:5px;
padding-left:15px;
padding-right:5px;
padding-bottom:5px;
}

.featureItem img {
float:left;
padding-right:10px;
padding-bottom:10px;
}

.featureItem a {
cursor:pointer;
color:#FFFFFF;
font-weight:bold;
}
