
/*********** Modified Styles *****************************/
a.menu_active:link, a.menu_active:visited, a.menu_active:hover { color: #fff; font-size: 12px; font-weight: normal; text-decoration: none; text-transform: uppercase; padding: 6px; margin: 0; }
/*a.menu_active:hover { color: #FFF; text-decoration: none; background: transparent url(../images/menus/res_menu_bg.gif) repeat-x top left;}*/

/************* New Styles 01/11/08 *************************/





#content{
	margin-left:212px;
	position: relative; /* required for IE and the peekaboo bug problem */
}
/*a.selectPP:before {
content: ">"; 
}
*/


/* From the original source of the dropdown code */

.homemenu-nav{
width: 99%;
font-weight: bold;
}

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

.homemenu-nav ul{
margin: 0;
width: 100%;
text-align: left; /*set value to "left", "center", or "right"*/
/*background: url(chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
/*padding: 4px 0;*/
/*border: 1px solid #BBB;*/
/*margin: 0 0 15px 0; padding: 6px; width: 99%; background: transparent url(../../images/menus/res_menu_bg.gif) repeat-x top left;*/
}

.homemenu-nav ul li{
display: inline;
}

.homemenu-nav ul li a{
color: #494949;
padding: 4px 7px;
margin: 0;
text-decoration: none;
/*border-right: 1px solid #DADADA;*/
}

.homemenu-nav ul li a:hover{
/*background: url(chromebg-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
/*background: url(../../images/menus/res_menu_bg_ov.gif) repeat-x top center;*/
}

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


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

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 11px Arial;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a, .dropmenudiv a:visited{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font:normal 11px Arial;
line-height:18px;
color: black;
}

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

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
font:normal 11px Arial;
line-height:18px;
}




/* Plex search page */
span.addresselement
{
	margin-right:0.5em;
}

label.error
{
	color:red;
	font-size:0.9em;
	font-style:italic;
	margin: 0 0.5em;
}

ul.ValidationErrors
{
	padding-left:20px;
	color:#f00;
}

table.address-verification
{
	margin-top:1em;
}

table.address-verification th
{
	text-align:left;
}