

 /* Admin Control Panel Styles */

.su4mod_CommandButton
{
    font-size:8pt;
}

.su4adm_controltable
{
	margin:auto;
	text-align:center;
	border-collapse:collapse;
}

.su4adm_controltable td
{
	font-size:10pt;	
	font-family:verdana,sans-serif
}

.su4adm_controltable td input
{
	font-size:10pt;
	padding:0px;	
}

.su4adm_showhide
{
	margin:auto;
	text-align:left;
	border-collapse:collapse;
	width:100%;
	background:#DA0066 url(images/showhide.gif) repeat-x;
	color:White;
}

.su4adm_showhide td
{
	background:url(images/logo_small.gif) top right no-repeat;
}

.su4adm_showhide td
{
	text-align:left;	
	padding:3px;
}

.su4adm_showhide a:link, .su4adm_showhide a:visited
{
	color:White;
	text-decoration:none;	
}

.su4mod_NormalCheckBox
{
    font-size:8pt;
}

.su4adm_controlpanel
{
    background:transparent url(images/control_bg.gif) repeat-x;   
    height:77px;
    	font-size:10pt;	
	font-family:verdana,sans-serif
}

.su4adm_controlpanel .SubHead
{
	font-weight:normal;	
	color:#4f4f4f;
	font-size:10pt;
	font-family:Verdana,sans-serif;
}

.su4adm_showhide .SubHead
{
	font-weight:normal;	
	color:white;
	font-size:10pt;
	font-family:Verdana,sans-serif;
}

.su4adm_bottom
{
    padding-top:2px;    
	 text-align:left;
	 width:484px;
}


ul li img
{
	margin-bottom:-2px;
}

td[class="su4adm_bottom"]
{
    padding-top:2px;
}

.su4adm_panel
{
 background:transparent;
 padding:0px;
 margin:0px;   
 vertical-align:top;

}

.su4adm_panelcontainer
{
	 text-align:left;
	 padding-left:5px;
	 padding-top:5px;
}
.su4adm_panel_middle
{
    border-collapse:collapse;  
	 width:650px; 
    
}
.su4adm_panel_middle input, .su4adm_panel_middle select
{
	border:1px solid #999999;
	background:#ffffff;	
	font-size:10pt;
	font-family:verdana,sans-serif;
}


.su4adm_panel_middle th
{
   font-size:8pt;
   text-align:left;
   font-weight:normal;
    
}

.top_border
{
    border-top:1px solid #999999;
    background:#F9F9F9;
	 color:#999999;
}

.bottom_border
{
    border-bottom:1px solid #999999;
    background:#F9F9F9;
}

.su4adm_panelcontainer
{
    background:transparent;
    vertical-align:top;
    
}

.page_functions .CommandButton
{
 margin:-3px;
 padding:0px;   
}

/* CSS Drop-down menu */


.su4_cssnav
{

	margin:0px;
	padding:0px;
	font-family:verdana,sans-serif;
	font-size:8pt;
	letter-spacing:0px;
}

div[class="su4_cssnav"]
{
    	top:-22px;  
}

.su4_cssnav ul { /* all lists */
	padding: 0px;
	margin: 0px;
	list-style: none;
	display:block;
}

.su4_cssnav li { /* all list items */
	float: left;
	width: 84px;
	height:28px;
	position:relative;
	z-index:500;
		font-family:verdana,sans-serif;
	font-size:8pt;

}

.su4_cssnav li ul { /* second-level lists */
	display: none;
	margin:0px;
	padding:0px;

}

.su4_cssnav li ul li { /* all list items */
	float: left;
	width: 84px;
	height:22px;
	position:relative;
	z-index:500;

}

.su4_cssnav li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
}

.su4_cssnav li:hover ul, .su4_cssnav li.over ul { /* lists nested under hovered list items */
	display: block;
	position:absolute;
	top:25px;
	left:0px;
	border:1px solid #E8E8E8;
	background:white;
	z-index:500;
	width:150px;
}

.su4_cssnav li:hover a:link, .su4_cssnav li.over a:link
{
    display:block;
   padding:3px;
    color:#4f4f4f;
    text-decoration:none;
	 text-align:left;
	 width:150px;
}

.su4_cssnav li:hover a:visited, .su4_cssnav li.over a:visited
{
    display:block;
    padding:3px;
        color:#4f4f4f;
    text-decoration:none;
	 text-align:left;
	 width:150px;
}

.su4_cssnav li:hover a:hover, .su4_cssnav li.over a:hover
{
    display:block;
    background-image: url(images/selected.gif);
    background-repeat:repeat-x;
     padding:3px;
    width:150px;
    color:#DB0066;
    text-decoration:none;
	 text-align:left;
}

div[class="su4_cssnav"] ul li:hover a:hover, div[class="su4_cssnav"] ul li.over a:hover
{
 width:144px;   
}