
/* ------------------------  MENU + LOGIN + BODY COPY + RIGHT IMAGES - START ------------------------ */
* html #main
{
position:relative;
}

#main .left
{
}

td
{
margin:0;
padding:0;
}

/* ------------------------  MENU - START ------------------------ */

#main .menu
{
z-index:1000;
}

#main .menu ul
{
margin:0;
border:0px none;
padding-right:0px; list-style-type:none; padding-left:0; padding-top:0; padding-bottom:0
}

#main .menu ul li
{
padding:0;
margin:0;
border:0px none;
text-align:left
}

* html #main .menu ul li
{
margin-top:0px;
height:1%;
}

#main .menu ul li a
{
/*padding-left:20px;*/
color:#666666;
border: medium none;
font-size:110%;
letter-spacing: 1px;
text-decoration:none;
display:block;
margin-bottom:3px;
background-image: url('none.html');margin-left:0; margin-right:0; margin-top:0; padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px
}

* html #main .menu ul li a
{
}

#main .menu ul li:hover
{
background-color:#2F56A1;
}
#main .menu ul li a:hover, #main .menu ul li a.current
{
background-color: #FFFFFF;
background-image:url('none.html');
}
#main .menu ul li a:hover img
{
    filter: alpha(opacity=70);
    -moz-opacity:0.70;
    opacity: 0.70;
}


/* ------------------------  MENU - END ------------------------ */
/* ------------------------  LOGIN - START ------------------------ */
#main .login
{
color:#656565;
font-weight:bold;
padding-top:10px;
padding-left:10px;
font-size:90%;
}

#main .login .login_form
{
font-size:90%;
letter-spacing:1px;
margin-top:10px;
color:#808080;
font-weight:normal;
font-variant:1px;
}
/* ------------------------  LOGIN - END ------------------------ */
/* ------------------------  BODY COPY - START ------------------------ */
#main .body_copy
{
border-left:none; /* removes the bar between menu and body copy*/
}
#main .body_copy_padder {
padding: 0 20px 20px 20px;
}
/* ------------------------  BODY COPY - END ------------------------ */
