#alternative {
margin : 0 auto;
width : 765px;
text-align :left;
}


#main {
min-height : 547px;
padding-bottom:100px;
}

div.index {
clear : both;
width : 150px;
margin-right : 15px;
font-weight : bold;
color : #f26334;
padding-left:7px;
}

div.index li{
margin-bottom : 8px;
}

div.index li span{
color : #000;}

.typelink
{z-index:1;}

.typelink li.first{
border-right : solid 1px #000;
margin-right : -8px;}

#main .index,
#main .content,
#main .imagecontainer {
float : left
}

div.content {
width : 320px;
margin-right : 10px
}

div.imagecontainer {
width : 260px;
overflow:hidden;
}

p.caption {
color : #f26334;
font-weight : bold;
}

#alternative h1 {
}

#alternative h2 {
color : #f26334;
}

#alternative_navigation li a.current
{
    color:#000;
}
/*
.alternativefooter {
width : 760px !important;
position : relative;
right : 30px;
border-top : none !important;
margin-top : 0px !important;
}

.alternativefooter p {
float : left;
width : 100%;
}

.alternativefooter p img{
float : left;
}
*/

#alternative #banner
{
    width : 760px !important;
    margin:0;    
    margin-bottom : 30px;
}

/* IE 6 & 7 fix */
*:first-child+html #alternative #banner a { float:none; }
*html #alternative #banner a { float:none; }

#top_nav{
    width:49%;
}

#support_nav{
    clear:none !important;
    float:right !important;

}

#banner ul li {
    float:left;
    background-position:2px 3px !important;
}

span.highlight {
color : #000;
font-weight : bold;
}

#alternative .content ul li
{
    list-style-type: none;
    background: url(/ar09/images/bullet_orange.gif) no-repeat 0px 5px;
    padding-left: 10px;
	margin-bottom : 8px;
}

#flashcontent .logo{
position : relative;
top : 310px;
left : 60px;
}

.flashfooter {
position : relative;
margin-top : -95px !important;
}

#banner ul li {
display: block;
overflow: auto;
}