BODY {
	background-color : Black;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	color : White;
	background: Black url(../images/background.jpg) repeat-y center;
}
.formfield, .required, .formselect {
	border: 1px solid #999999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	background-color: White;
	color: Black;
}
.required{ background-color: #FFFF99; }
.formselect{ background-color: #FFECEE;}
HR {
	color : #9F9F9F;
	height: 1px;
}

.gridline { 
  background-color : #000000; background : #000000; 
}

td.main { background-color : White;	text-align : left; }
A.redlink {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #aa2d2f;
}

A.redlink:hover {
	text-decoration: none;
	color : #C83538;
}
A {
	font-size : 9pt;
	text-decoration: none;
	color : #BEBEBE;
	font-weight: bold;
}

A:hover {
	text-decoration: none;
	color : #ABABAB;
}

A.wgi06 {
	font-size : 8pt;
	text-decoration: none;
	color : White;
	font-weight: bold;
	background-color: #626262;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	padding-right: 6px;
	border: 1px solid #8F8F8F;
}

A.wgi06:hover {
	font-size : 8pt;
	text-decoration: none;
	color : #E9E9E9;
	font-weight: bold;
	background-color: #5C0E12;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	padding-right: 6px;
	border: 1px solid #717171;
}


A.products {
	font-size : 8pt;
	text-decoration: none;
	color : Black;
	font-weight: bold;
}

A.products:hover {
	text-decoration: none;
	color : #67090A;
}

A.white {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration: none;
	color : White;
}
A.white:hover {
	text-decoration: none;
	color : #F4F4F4;
}
.sectionheader {	
	border-left: 2px solid #767676;
	border-right: 2px solid #767676;
	border-bottom: 2px solid #767676;
	color: #00226C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding-left: 5px;
	padding-right: 6px;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 2px;
}
A.footer_link {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration: none;
	color : #7A7A7A;
	font-weight: normal;
}

A.footer_link:hover {
	text-decoration: none;
	color : #8A8A8A;
}

UL {
	margin-top: 0px;
	margin-bottom: 0px;
}
A.graylink {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration: none;
	color : #BEBEBE;
	font-weight: normal;
}

A.graylink2:hover {
	text-decoration: none;
	color : #ABABAB;
}


.menuleft {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration: none;
	color : #CCCCCC;
}

.menuleft:hover {
	text-decoration: none;
	color : #DCDCDC;
}

.gray_menuleft {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration: none;
	color : Black;
}

.gray_menuleft:hover {
	text-decoration: none;
	color : #484848;
}

.menubar {	
	padding-right: 20px;
}
.footer {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
 	text-decoration: none;
	color : #6D6D6D;
}

TD {
	font-family : Verdana, Arial;
	font-size : 9pt;
	color : #E6E6E6;
	line-height: 20px;
}

.bold {
	font-family : Verdana, Arial;
	font-size : 13px;
	color : #18589F;
	font-weight: bold;
}

TD.label {
	font-family: Verdana, Arial, "Times New Roman";
	vertical-align : middle;
	text-align : right;
	background-color : #F5F5F5;
	font-size : 12px;
	color : #660000;
	font-weight : bold;
}
TD.field {
	vertical-align : bottom;
	text-align : left;
	background-color : #F5F5F5;
}

H1 {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	margin-bottom: 0px;
	margin-top: 0px;
}
H2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
}
H3 {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #aa2d2f;
	margin-bottom: 0px;
	margin-top: 0px;
}
.red {
	color: #a81c1c;
}
.gray {
	color: #7d7d7d;
	font-size: 9pt;
	font-weight: bold;
}
.gray:hover {
	color: #999999;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}

.smaller {
	font-size : 7pt;
	line-height: 16px;
}
div.shortmenubar { position: absolute; top: 29px; left: 5px;}  
.pageheader {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14pt;
	color : #000066;
}

.emphasize1 {
	font-family : Arial;
	font-size : 12px;
 	text-decoration: none;
  	color : white;
	font-weight: normal;
}
.row1 {	
	background-color : #3a0506;	
	font-size : 10px;
}
.row2 {	
	
	font-size : 10px;
	background-color: #520709;
}

.normal {
	color : Gray;
	font-family : Arial;
	font-size : 12px;
}
.dataheader {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : White;
	text-align : left;
	padding-left : 4px;
	background-color : #67090A;
}

.datacell {
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #E6E6E6;
	text-align : left;
	background-color : Black;
	padding-left: 5px;
	background: url(../images/datacell_back.jpg) repeat-x bottom;
}
.datacell_artists {
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #D9D9D9;
	text-align : left;
	background-color : Black;
	padding-left: 5px;	
	background: url(../images/datacell_back2.jpg) repeat-x bottom;
	padding-bottom: 6px;
	padding-top: 4px;
	font-size: 9pt;
}
.datacell_artists_click {
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #D9D9D9;
	text-align : left;
	background-color : Black;
	padding-left: 5px;	
	background: url(../images/datacell_back2.jpg) repeat-x bottom;
	padding-bottom: 5px;
	font-size: 7pt;
	font-style: normal;
}
.groupname {
font-size: 10pt; 
font-weight: bold;
 color: Black;
}

.subbox {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : White;
	background-color : #353535;
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
	border-top: 1px solid #67090A;
	border-left: 1px solid #67090A;
	border-right: 1px solid #67090A;
	border-bottom: 1px solid #67090A;
}


TD.selected {
	color: White;
	font-size: 10pt;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 1px;
	padding-bottom: 1px;
	background: #494949;
}
TD.unselected {
	color: White;
	font-size: 10pt;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 1px;
	padding-bottom: 1px;
	background: #2D2D2D;
}
TD.selectedmenu {
	background-color: #4B4B4B;
	color: White;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}
TD.unselectedmenu {
	background-color: #555555;
	color: White;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}
TD.unselectedmenu2 {
	
	color: White;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	background: url(../images/redbar_fade_horiz.jpg);
}
TD.gray_unselected {	
	color: Black;
	padding-left: 2px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #979797;
}
TD.gray_selected {	
	color: Black;
	padding-left: 2px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #616161;
}
A.graylink2:hover {
	text-decoration: none;
	color : #D1D1D1;
}
A.graylink2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	text-decoration: none;
	color : #BEBEBE;
	font-weight: bold;
}


.fadebar {
	padding-left: 10px; 
	font-weight: bold; 
	font-size: 8pt;
}
.homeheader {
	background: #585858 url(../images/graytored_bar_end.jpg) no-repeat right;
	padding-left: 5px;
	font-weight: bold; 
	font-size: 8pt;
}















/* Following Styles are for Top Bar Menu */
.mnu_top {}
.mnu_topOut {}
.mnu_topIn0, .mnu_topIn1, .mnu_topIn2 {
	color: White; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	text-align: center;
	vertical-align: middle;
	font-weight: normal;
	background-color: #67090A;
	padding-bottom: 3px;
	padding-top: 1px;
}
.mnu_topIn1 {background-color: #450808;}
.mnu_topIn2 {background-color: #404040;} 

/* Syles for drop-down menus on top bar */
.mnu_top1 {background-color: #F5F5F5;}
.mnu_top1Out {background-color: #F5F5F5;}
.mnu_top1In0, .mnu_top1In1, .mnu_top1In2 {
	color: White; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	/*background-color: #F5F5F5;*/
	background-color: #262525;	
	text-align: left;
	padding-left: 6px;
}
.mnu_top1In1 {background-color: #656565;}
.mnu_top1In2 {background-color: #ABABAB;}


/* Following Styles are for Sub Bar (secondary) Menu */
.mnu_sub {
	background-color: #C0C0C0;
	border: 1px solid #C0C0C0;
}
.mnu_subOut {
	border-left: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	background-color: #C0C0C0;
}
.mnu_subIn0, .mnu_subIn1, .mnu_subIn2 {
	color: Black; 
	font-family: Tahoma, Verdana, MS Sans Serif; 
	font-size: 10pt;
	background-color: #C0C0C0;
	text-align: center;
}
.mnu_subIn1 {background-color: #F5F5F5;}
.mnu_subIn2 {background-color: #ABABAB;}

/* Syles for drop-down menus on Sub Bar */
.mnu_sub1 {	background-color: #F5F5F5;}
.mnu_sub1Out {	background-color: #E3E3E3;}
.mnu_sub1In0, .mnu_sub1In1, .mnu_sub1In2 {
	background-color: #F5F5F5;
	color: Black; 
	font-family: Tahoma, Verdana, MS Sans Serif; 
	font-size: 10pt;
	text-align: left;
	padding-left: 4px;
}
.mnu_sub1In1 {background-color: #D9D9D9;}
.mnu_sub1In2 {background-color: #ABABAB;}

/* Following Styles are for Left Panel Menu */
.mnu_left {}
.mnu_leftOut {}
.mnu_leftIn0, .mnu_leftIn1, .mnu_leftIn2 {
	color: Black; 
	font-family: Tahoma, Verdana, MS Sans Serif; 
	font-size: 10pt;
	text-align: right;
	border-bottom: 1px solid #336600;
}
.mnu_leftIn1 {background-color: #F5F5F5;}
.mnu_leftIn2 {background-color: #ABABAB;}

/* Following Styles are for Pop-Outs from Left Panel Menu */
.mnu_left1 {background-color: #F5F5F5;}
.mnu_left1Out {background-color: #E3E3E3;}
.mnu_left1In0, .mnu_left1In1, .mnu_left1In2 {
	background-color: #F5F5F5;
	color: Black; 
	font-family: Tahoma, Verdana, MS Sans Serif; 
	font-size: 10pt;
	text-align: left;
	padding-left: 4px;
}
.mnu_left1In1 {background-color: #D9D9D9;}
.mnu_left1In2 {background-color: #ABABAB;}
.as0{
	color: #000000; 
	font-family: Tahoma, Verdana, MS Sans Serif; 
	font-size: 8pt;
}
.as1{
	color: #000000; 
	font-family: Tahoma, Verdana, MS Sans Serif; 
	font-size: 8pt;
	background: #F5F5F5;
}











