﻿body
{
    margin:0px;
    /*font-family:arial,"lucida grande",tahoma,verdana,sans-serif;*/
	font-family:Verdana,Arial;
	font-size:11px;
}

.SiteFont
{
	font-family:Verdana,Arial;
	font-size:11px;
}

.DiscographyCell
{
    padding-left:20px;
}

.EditPageSectionHyperLink
{
    font-size:9pt;
    color:#000080;
    text-decoration:none;
    cursor:pointer;
}

.EditPageSectionHyperLink:Hover
{
    font-size:9pt;
    color:Green;
    text-decoration:underline;
    cursor:pointer;
}

.HomepageHyperLink
{
    text-decoration:none;
}

.HomepageHyperLink:Hover
{
    text-decoration:underline;
}

.HomepageHyperLink:Visited
{
    text-decoration:none;
}

.ImageBorder
{
	border:1px solid black; 
	padding:1px;
}

.NavigationTable
{
    width:100%;
    color:White;
    padding:3px;
    cursor:default;
    background-image:url("images/layout/navigation_background.png");
}

.NavigationMenuItem
{
    color:White;
    text-decoration:none;
    cursor:pointer;
    font-size:10pt;
}

.NavigationMenuItem:Hover
{
    color:White;
    text-decoration:underline;
}

.NavigationMenuItemInactive
{
    color:White;
    text-decoration:none;
    cursor:default;
    font-size:10pt;
}

.NavigationMenuItemInactive:Hover
{
    color:White;
}

.PrimaryBackgroundColor
{
    background-color:#4B6393;
}

.PageTitle
{
	font-weight:bold;
	font-size:12pt;
}

.PageSubTitle
{
	font-weight:bold;
	font-size:10pt;
}

.HyperlinkAlwayUnvisited:Visited
{
	color:Blue;
}

.PlainTextHyperLink 
{
    text-decoration:none;
    color:Black;
}

/* ***** Controls ***** */

.divider 
{
    border-bottom:1px solid #FFFFFF;
    border-top:1px solid #CCCCCC;
    height:0pt;
    margin:5px 0px;
    overflow:hidden;
}

.inputtext, .inputpassword 
{
    border:1px solid #BDC7D8;
    font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
    font-size:11px;
    padding:3px;
}

.inputbutton, .inputsubmit 
{
    background-color:#235992;
    /*background-color:#3B5998;*/
    border-color:#D9DFEA rgb(14, 31, 91) rgb(14, 31, 91) rgb(217, 223, 234);
    border-style:solid;
    border-width:1px;
    color:#FFFFFF;
    font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
    font-size:11px;
    text-align:center;
    padding:2px 4px;
}

.textlabel
{
    color:#111111;
}

select 
{    
    border:1px solid #BDC7D8;
    font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
    font-size:11px;
    font-weight:normal;
    padding:2px;
    
    margin-left:0px;
    margin-right:5px;
}

.label {
    color:#444444;
    font-weight:bold;
}

.status {
    background-color:#FFF9D7;
    border:1px solid #E2C822;
    padding:8px;
    font-weight:bold;
}

/* ***** Browse Repeater Start ***** */
.BrowseRow
{
	background-color:inherit;
}

.BrowseRow:Hover
{
	background-color:#d2ffd1;
	cursor:pointer;
}

.BrowseAlternateRow
{
	background-color:#DDDEFF;
}

.BrowseAlternateRow:Hover
{
	background-color:#d2ffd1;
	cursor:pointer;
}
/* ***** Browse Repeater End ***** */


/* ***** Panel Generic Start ***** */
.PanelTitle
{
    font-size:10pt;
    font-weight:bold;
    color:White;
    letter-spacing:2px;
    padding-left:4px;
}

.PanelContent
{
    padding-left:2px;   
    padding-right:2px;
    padding-top:4px;
    padding-bottom:2px;
    background-color:White;
}

.PanelContentAdvert
{
    font-size:9pt;
    color:Black;
    padding:0px;
    border-bottom:1px solid #4B6393;
    border-left:1px solid #4B6393;
    border-right:1px solid #4B6393;
    border-collapse:collapse;
    width:300px;
}
/* ***** Panel Generic End ***** */

/* ***** Panel Blue Start ***** */
.PanelTopLeftBlue
{
    background-image:url(images/layout/panel_top_left_blue.png);
    background-color:White;
}

.PanelTopMiddleBlue
{
    background-image:url(images/layout/panel_top_middle_blue.png);
    background-color:White;
}

.PanelTopRightBlue
{
    background-image:url(images/layout/panel_top_right_blue.png);
    background-color:White;
}

.PanelLeftMiddleBlue
{
    background-color:White;
    background-image:url(images/layout/panel_left_blue.png);
}

.PanelRightMiddleBlue
{
    background-image:url(images/layout/panel_right_blue.png);
    background-color:White;
}

.PanelBottomLeftBlue
{
    background-image:url(images/layout/panel_bottom_left_blue.png);
    background-color:White;
}

.PanelBottomMiddleBlue
{
    background-image:url(images/layout/panel_bottom_middle_blue.png);
    background-color:White;
}

.PanelBottomRightBlue
{
    background-image:url(images/layout/panel_bottom_right_blue.png);
    background-color:White;
}
/* ***** Panel Generic End ***** */


/* ***** Artist Page Start ***** */
.ArtistPagePhotoCell
{
    padding-left:5px;
    padding-right:8px;
    padding-top:3px;
    padding-bottom:8px;
}

/* ***** Artist Page End ***** */
