/*
----------------------------- 
CSS MARQUEE
----------------------------- 
*/
#marqueecontainer{

position: relative;

width: 320px; /*marquee width */

height: 102px; /*marquee height */

overflow: hidden;

padding: 2px;

padding-left: 4px;

}

* html img,
* html .png{
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}



/*
----------------------------- 
 START OF MENU STYLE 
----------------------------- 
*/
.top_menu{
font: 11px Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
}

.top_menu:after{ /*Add margin between menu and rest of content in Firefox*/
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.top_menu ul{
margin:4px 5px 4px 0px;
text-align: left;
vertical-align:baseline;
}

.top_menu ul li{
display: inline;
}

.top_menu ul li a:link, .top_menu ul li a:visited{
color: #FFFFFF;
text-decoration: none;
padding-left:45px;
padding-right:45px;
padding-top:8px;
padding-bottom:7px;
line-height:19px;
}

.top_menu ul li a:hover{
background-color: #778dc6; /*Brown color theme*/ 
color: white;
/*background: url(/rex/images/bg_main.jpg) center center repeat-x; /*THEME CHANGE HERE*/
}

.top_menu ul li a[rel]:after{ /*HTML to indicate drop down link*/
/*content: " *";*/
/*content: " " url(/scripts/java_drop_down_menu/down_arrow.gif); /*uncomment this line to use an image instead*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
border: 1px solid #2c3d6d; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:18px;
z-index:100;
width: 170px;
visibility: hidden;
margin-left:0px;
margin-top:0px;
padding-top:0px;
}


.dropmenudiv a:link, .dropmenudiv a:visited{
width:100%;
display: block;
text-indent: 5px;
border-bottom: 1px solid #2c3d6d; /*THEME CHANGE HERE*/
border-right: 1px solid #2c3d6d; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: #132556;
background-color:#becaea;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color:#233569;
color:#FFFFFF;
}

/*
----------------------------- 
 END OF MENU STYLE 
----------------------------- 
*/