
/* Beginning of Rick's styles */

/* aa.css */
body {
font-size: 12px; color: #2f3f70; font-family: verdana, arial, helvetica, sans-serif
}

table
{
font-size: 11px;
font-family: verdana, arial, helvetica, sans-serif;
}

.fcolorheader1 {
padding-bottom: 2px; padding-top: 2px; font-weight: bold; font-size: 13px; color: #ffffff; font-family: arial, helvetica, sans-serif; background-color: #526397
}
.fcolorheader2 {
padding-bottom: 2px; padding-top: 2px; font-weight: bold; font-size: 13px; color: #ffffff; font-family: arial, helvetica, sans-serif; background-color: #427984
}
.TOCblue {color: #526397;}
.TOCmagenta {color: #427984;}
.TOCpurple {color: #734D7B}

.fcolorline1 {
background-color: #f2eddf
}
.fcolorline2 {
background-color: #f8f4e6
}
.fcolorlinewhite {
background-color: #ffffff
}
.solidborder {
border-right: #cbb456 1px solid; border-top: #cbb456 1px solid; font-size: 11px; border-left: #cbb456 1px solid; border-bottom: #cbb456 1px solid; font-family: verdana, arial, helvetica, sans-serif
}
.textsmaller
{
	font-weight: normal;
	font-size: 11px;
	color: #333333;
}
.textsmallblack {
font-size: 12px; color: Black
}
li {
font-size: 12px; line-height: 1.2; font-family: verdana, arial, helvetica, sans-serif
}
.dasked {
border-right: #666666 thin dashed; border-top: #666666 thin dashed; border-left: #666666 thin dashed; border-bottom: #666666 thin dashed
}
.highlighted {
background-color: #ffff66
}
.titletext {
font-weight: bold; font-size: 20px; color: #8e1543; font-family: arial, helvetica, sans-serif
}
.titletextsmaller {
font-weight: normal; font-size: 18px; color: #8e1543; font-family: arial, helvetica, sans-serif
}
.itemselected {
background-color: #faecad
}
.itemNotSelected {
background-color: #f8f4e6
}

.itemInstitutions {
background-color: white
}

.itemNotSelectedYellow {
background-color: #f5ece2
}
.grayedout {
color: #999999; text-decoration: line-through
}
/* old border on left/top #B99E68  .... old background color #f2eddf*/
.solidbordersametext {
border-right: lightgrey 1px solid; border-top: lightgrey 1px solid; border-left: darkgray 1px solid; border-bottom: darkgray 1px solid; font-family: verdana, arial, helvetica, sans-serif; background-color: #F5F2E9}

.solidborder_nobackground {
border-right: lightgrey 1px solid; border-top: lightgrey 1px solid; border-left: darkgray 1px solid; border-bottom: darkgray 1px solid; font-family: verdana, arial, helvetica, sans-serif; }

.solidbordersametext_lightyellowBG {
border-right: lightgrey 1px solid; border-top: lightgrey 1px solid; border-left: #cbb456 1px solid; border-bottom: #B99E68 1px solid; font-family: verdana, arial, helvetica, sans-serif; background-color: #FCFCF3
}

.titletextsmaller {
font-weight: bold; font-size: 14px; color: #8e1543; font-family: arial, helvetica, sans-serif
}
.fcolorline3 {
background-color: #f1ebd1
}
h1
{
	font-size: 11px;
	margin-top: 0px;font-weight: bold;margin-bottom: 2px;
}
h3 {
font-size: 14px
}

.solidtop {
border-top: #d2be6c 1px solid; border-left-width: 1px; font-size: 11px; border-left-color: #d2be6c; border-bottom-width: 1px; border-bottom-color: #d2be6c; border-right-width: 1px; border-right-color: #d2be6c
}
.textFourteen
{
	font-size: 14px;
}
.textThirteen {
font-size: 13px
}
.textTwelve {
font-size: 12px;
}
.textEleven {
font-size: 11px
}
.texttiny {
font-size: 10px; color: #333333
}
.texttiny_white {
font-size: 10px; color: white
}
.texttiny_nobold {
font-size: 11px; color: #333333; font-weight: normal
}
.solidtop2 {
border-top: #f5f4f3 1px solid; border-left-width: 1px; font-size: 11px; border-left-color: #ffe0c1; border-bottom-width: 1px; border-bottom-color: #ffe0c1; border-right-width: 1px; border-right-color: #ffe0c1
}
.solidbottom2 {
border-bottom: #f5f4f3 1px solid; border-left-width: 1px; font-size: 11px; border-left-color: #ffe0c1; border-bottom-width: 1px; border-bottom-color: #ffe0c1; border-right-width: 1px; border-right-color: #ffe0c1
}
link {
color: #ff0000; text-decoration: none
}
.graysmall {
font-size: 10px; color: #999999; font-family: arial, helvetica, sans-serif
}
.artistNR {
font-size: 11px; color: #999999; font-family: verdana, arial, helvetica, sans-serif
}
.blight {
font-size: 14px; color: #506093
}
.blight_small {
font-size: 10px; color: #506093
}
.solidborderlight {
border-right: #cbb456 1px solid; border-top: #cbb456 1px solid; font-size: 11px; border-left: #cbb456 1px solid; border-bottom: #cbb456 1px solid; font-family: verdana, arial, helvetica, sans-serif; background-color: #f8f4e6
}
.textreg {
font-size: 13px; color: #333333
}
.topandbottomlines {
border-top: #b4af99 1px solid; border-left-width: 1px; font-size: 12px; border-left-color: #b4af99; color: #8a3c3c; line-height: 12px; border-bottom: #b4af99 1px solid; font-family: arial, helvetica, sans-serif; border-right-width: 1px; border-right-color: #b4af99
}
.fcolorline2border {
border-top-width: 1px; border-right: #8c3c39 1px solid; border-left: #8c3c39 1px solid; border-top-color: #8c3c39; border-bottom: #8c3c39 1px solid; background-color: #f8f4e6
}
.LightGreyOuterBorders
{
border-right: #f1f0ef 0px solid; border-left: #f1f0ef 1px solid; border-top-color: 0px #f1f0ef solid; border-bottom: #f1f0ef 1px solid;
}
.highlight {
color: #a82424; background-color: #f3daa5
}
.highlightRed {
color: white; background-color: #8C1442
}
.artistname {
/*font-weight: bold; font-size: 16px; color: #ffefad; font-family: arial, helvetica, sans-serif; background-color: #795578 *//*#8e1543*/
font-weight: bold; font-size: 20px; color: #8e1543; font-family: Verdana, arial, helvetica, sans-serif;}
/* 7/19/06 TC */
.studioName
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Verdana, arial, helvetica, sans-serif;
	position: relative;
	top: -1px;
}

.studioHeader
{
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 10px;
	color: black;
	padding-top: 10px;
	font-family: Verdana, arial, helvetica, sans-serif;
	position: relative;
	top: -4px;
}
.studioHeader2
{
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 10px;
	color: black;
	padding-top: 10px;
	font-family: Verdana, arial, helvetica, sans-serif;
	position: relative;
	top: -2px;
}

.ArtistPageHeader {
 font-weight: bold; font-size: 15px; color: black; font-family: arial, sans-serif; 
}
.SubHeadBoldBlack {
 font-weight: bolder; font-size: 12px; color: black; font-family: verdana, arial, sans-serif; 
}
.SubHeadBlack {
 font-weight:normal; font-size: 12px; color: black; font-family: verdana, arial, sans-serif; 
}
.SubHeadBoldBlue{
 font-weight: bold; font-size: 12px; color: #425B9D; font-family: arial, sans-serif; 
}


.SmallerMaroon{
 font-weight: normal; font-size: 12px; color: #8C1442; font-family: arial, sans-serif; 
}
.HeadBoldMaroon{
 font-weight: bold; font-size: 13px; color: #8C1442; font-family: arial, sans-serif; 
}
.HeadBoldMaroonLarge{
 font-weight: bold; font-size: 32px; color: #8C1442; font-family: arial, sans-serif; 
}
.HeadBoldWhite{
 font-weight: bold; font-size: 13px; color: White; font-family: arial, sans-serif; 
}
.HeadBoldNotBigOffWhite{
 font-weight: bold; font-size: 11px; color: #EEEEEE; font-family: arial, sans-serif; 
}
.HeadBoldBigBlue{
 font-weight: bold; font-size: 16px; color: #4A6194; font-family: arial, sans-serif; 
}
.HeadBoldSmallerBlue{
 font-weight: bold; font-size: 14px; color: #4A6194; font-family: arial, sans-serif; 
}
.HeadBoldGreen{
 font-weight: bold; font-size: 12px; color: #427984; font-family: arial, sans-serif; 
}


div.TOCTitle {
/*font-weight: bold; font-size: 16px;  color: #FFEFAD; font-family: arial, helvetica, sans-serif; background-color: #424973;  *//*#795578  #8e1543*/
font-weight: bold; font-size: 19px;  color: Black; font-family: Verdana, arial, helvetica, sans-serif; font-style: italic;
}
.artistnamewhite {
font-weight: bold; font-size: 16px; color: ivory; font-family: Verdana, arial, helvetica, sans-serif
}
.premierAdURL {
/*border-bottom: #8c9bc1; font-weight: bold; font-size: 12px; color: #9c2255; font-family: Verdana, arial, helvetica, sans-serif;*/
border-bottom: #8c9bc1; font-weight: bold; font-size: 12px; color: #000000; font-family: Verdana, arial, helvetica, sans-serif;

}

.uline {
font-family: verdana, arial, helvetica, sans-serif; border-top-width: 1px; border-left-width: 1px; border-left-color: #8c9bc1; border-top-color: #8c9bc1; border-bottom: #8c9bc1 1px solid; border-right-width: 1px; text-decoration: none; border-right-color: #8c9bc1
}
.uline_medium {
font-size: 14px; font-family: verdana, arial, helvetica, sans-serif; border-top-width: 1px; border-left-width: 1px; border-left-color: #8c9bc1; border-top-color: #8c9bc1; border-bottom: #8c9bc1 1px solid; border-right-width: 1px; text-decoration: none; border-right-color: #8c9bc1
}
.uline_tiny {
 font-size:xx-small; font-family: verdana, arial, helvetica, sans-serif; border-top-width: 1px; border-left-width: 1px; border-left-color: #8c9bc1; border-top-color: #8c9bc1; border-bottom: #8c9bc1 1px solid; border-right-width: 1px; text-decoration: none; border-right-color: #8c9bc1
}
.uline_black {
font-family: verdana, arial, helvetica, sans-serif; border-top-width: 1px; border-left-width: 1px; border-left-color: black; border-top-color: black; border-bottom: black 1px solid; border-right-width: 1px; text-decoration: none; border-right-color: black
}
.fcolorline2border2 {
border-right: #b9b3a7 1px solid; border-top: #b9b3a7 1px solid; border-left: #b9b3a7 1px solid; border-bottom: #b9b3a7 1px; background-color: #f8f4e6
}
.fcolorline3border2 {
border-right: #b9b3a7 1px solid; border-top: #b9b3a7 1px solid; border-left: #b9b3a7 1px solid; border-bottom: #b9b3a7 1px; background-color: #FEFFCE
}
.fcolorline2border2left {
border-right: #b9b3a7 1px; border-top: #b9b3a7 1px solid; border-left: #b9b3a7 1px solid; border-bottom: #b9b3a7 1px; background-color: #f8f4e6
}
.fcolorline2border2right {
border-right: #b9b3a7 1px solid; border-top: #b9b3a7 1px solid; border-left: #b9b3a7 1px; border-bottom: #b9b3a7 1px; background-color: #f8f4e6
}

.tableCellYellow
{
 border-bottom: black 4px; background-color: #f8f4e6
}

.reddish {
color: #8e1543
}
.purplish {
color: #734D7B
}
.fcolorheader1yellow {
font-weight: bold; font-size: 13px; color: #f6edb2; font-family: arial, helvetica, sans-serif; background-color: #526397
}
.artistsearchfont {
padding-top: 2px; font-weight: bolder; font-size: 11px; color: #2F3C64; font-family: arial, helvetica, sans-serif; 
}
.artistnamesmall {
/*font-weight: bold; font-size: 12px; color: #ffefad; font-family: arial, helvetica, sans-serif *//*; background-color: #8e1543*/
font-weight: bold; font-size: 12px; color: Black; font-family: arial, helvetica, sans-serif; 
}

.loggedonhome {
font-weight: bold; font-size: 12px; color: #ffefad; font-family: arial, helvetica, sans-serif *//*; background-color: #8e1543*/
}

.BigHeadingBlueText {
font-weight: bolder; font-size: 13px; color: #2F3C64; font-family: verdana, arial, helvetica, sans-serif;
}

.artistnametiny {
font-weight: normal; font-size: 12px; color: #efe7d6; font-family: arial, helvetica, sans-serif; background-color: #8e1543
}
.textsmallernewitem {
font-size: 10px;
color: #FF0000;
font-weight: bold;
}
.tiny2 {
font-size: 10px;
color: #A5844E;
}
/* Artist studio info page */
.gold
{ color: #A5844E;}

.supertiny {
font-size: 9px;
}

/* thelink.css
MJG 5/23/2005 Restored link underlines.
To get rid of link underlines add this:
; TEXT-DECORATION: none
to A:link and A:visited
*/
A:link {COLOR: #283660 ; }
A:visited {COLOR: #4761ab;}
A:hover {COLOR: #2f3f70; BACKGROUND-COLOR: #f8e489}
A:active {COLOR: #ffffff; BACKGROUND-COLOR: #2f3f70}

a.maroon:link {COLOR: #9c2255 ; }
a.maroon:visited {COLOR: #9c2255;}
a.maroon:hover {COLOR: #9c2255;  background-color: transparent;}
a.maroon:active{color: #9c2255;	background-color: transparent;}

a.WhiteLink:link {COLOR: #f5ece2 ; }
a.WhiteLink:visited {COLOR: #f5ece2;}
a.WhiteLink:hover {COLOR: #2f3f70; BACKGROUND-COLOR: #f8e489}
a.WhiteLink:active {COLOR: #ffffff; BACKGROUND-COLOR: #2f3f70}

/* TC 5/27/05 Style for alpa letters on homepage */
DIV.upper A {text-transform:uppercase;}

DIV.alphahome A
{
left: 0px;
float:none;
position:relative;
top: 5px;
text-align:center;
padding-bottom: 3px;
font-weight:bold;
display:inline-block; 
FONT-SIZE: 11px; COLOR: #8a3c3c;}

H2.alphahome
{
	letter-spacing: 2px;
	text-align: center;
}

DIV.alphahome
A:visited {
COLOR: #8a3c3c;
}



.uline {
BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #cad0e6; BORDER-TOP-COLOR: #cad0e6; BORDER-BOTTOM: #cad0e6 1px solid; BORDER-RIGHT-WIDTH: 1px; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #cad0e6
}

DIV.letters A, .letters
{
FONT-SIZE: 12px; COLOR: #8a3c3c;
}

DIV.letters_onAlphaPage A, .letters_onAlphaPage
{
FONT-SIZE: 14px; COLOR: #8a3c3c;
}


.blueletters
{
FONT-SIZE: 11px; COLOR: #7b557b; 
}
.blueletters_small
{
FONT-SIZE: 9px; COLOR: #7b557b; 
}

.ulinebig {
BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #cad0e6; BORDER-TOP-COLOR: #cad0e6; BORDER-BOTTOM: #cad0e6 1px solid; BORDER-RIGHT-WIDTH: 1px; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #cad0e6
}

/* End of Rick's styles */



/*

body
{
font-size: 8pt;
font-family: Verdana, Arial, Helvetica,  Sans-Serif;
}

H1
{
font-size: 2em;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

UL LI
{
font-size: 8pt;
list-style-type: square;
}

UL UL LI {
   list-style-type:disc;
}

UL UL UL LI{
   list-style-type:circle;
}
*/

UL LI
{
left: -25px;
list-style-type: disc;
position: relative;
}

.TextBoxStyle
{
border-right: blue double;
border-top: blue double;
font-size: medium;
border-left: blue double;
color: white;
border-bottom: blue double;
background-color: #6699cc;
}
.ButtonStyle
{
border-right: white outset;
border-top: white outset;
border-left: white outset;
cursor: hand;
color: black;
border-bottom: white outset;
background-color: #cc9999;
font-variant: small-caps;
}
/*
A
{
font-weight: bold;
font-size: 8pt;
color: #003366;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.lnk1
{font-family: Verdana, Arial, Helvetica,  Sans-Serif;color:#333333;font-size:12px;}

*/

a.lnkGraphPage
{font-family: Verdana, Arial, Helvetica,  Sans-Serif;color:#0000FF;font-size:12px;}


.Copyright
{
font-size: 8pt;
color: #003366;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.header1 {padding-bottom: 2px; padding-top: 2px; font-family: verdana, arial, helvetica, "sans serif"; color:#ffffff; font-size:16px; font-weight:bold; background-color: #4a6194;}
.header5  {font-family: verdana, arial, helvetica, "sans serif"; color:LightYellow; font-size:16px; font-weight:bold; background-color: #34467C;}
.header6  {font-family: verdana, arial, helvetica, "sans serif"; color:Black; font-size:12px; font-weight:normal; background-color: #f7f7f7;}
.header7  {font-family: verdana, arial, helvetica, "sans serif"; color:Black; font-size:11px; font-weight:bold; background-color: #C7C4D0;}


.Pipe
{
font-weight: bold;
font-size: 8pt;
color: #003366;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

TD.alphabar1
{
font-size: 8pt;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.white1:link, div.white1 A:link
{
font-weight: bold;
font-size: 8pt;
color: White;
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
}

A.white1:visited, div.white1 A:visited
{
font-weight: bold;
font-size: 8pt;
color: White;
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
}

A.white1:Hover, div.white1 A:Hover
{
font-weight: bold;
font-size: 8pt;
color: #003366;
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
}

A.white1:active, div.white1 A:active {
COLOR: #ffffff; BACKGROUND-COLOR: #2f3f70
font-weight: bold;
font-size: 8pt;
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
}



A.maroonBoldItalic:link, div.turquoise1 A:link
{
font-weight: bold;
font-size: 10pt;
font-style: italic;
color: #8c1442;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}

A.maroonBoldItalic:visited, div.turquoise1 A:visited
{
font-weight: bold;
font-size: 10pt;
font-style: italic;
color: #8c1442;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}

A.maroonBoldItalic:Hover, div.turquoise1 A:Hover
{
font-weight: bold;
font-size: 10pt;
font-style: italic;
color: #003366;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}

A.maroonBoldItalic:active, div.maroonBoldItalic A:active {
COLOR: #ffffff; BACKGROUND-COLOR: #2f3f70
font-weight: bold;
font-style: italic;
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}





A.maroon1:link, div.maroon1 A:link
{
font-weight: normal;
font-size: 8pt;
color: #8c1442;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}

A.maroon1:visited, div.maroon1 A:visited
{
font-weight: normal;
font-size: 8pt;
color: #8c1442;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}

A.maroon1:Hover, div.maroon1 A:Hover
{
font-weight: normal;
font-size: 8pt;
color: #003366;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}

A.maroon1:active, div.maroon1 A:active {
COLOR: #ffffff; BACKGROUND-COLOR: #2f3f70
font-weight: normal;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}


A.maroonBig:link, div.maroon1 A:link
{
font-weight: bold;
font-size: 9pt;
color: #8c1442;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}

A.maroonBig:visited, div.maroon1 A:visited
{
font-weight: bold;
font-size: 9pt;
color: #8c1442;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}

A.maroonBig:Hover, div.maroon1 A:Hover
{
font-weight: bold;
font-size: 9pt;
color: #003366;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}

A.maroonBig:active, div.maroon1 A:active {
COLOR: #ffffff; BACKGROUND-COLOR: #2f3f70
font-weight: bold;
font-size: 9pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}


A.alphabar1:link, div.alphabar1 A:link
{
font-weight: bold;
font-size: 10pt;
color: #993300;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}

A.alphabar1:visited, div.alphabar1 A:visited
{
font-weight: bold;
font-size: 10pt;
color: #993300;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}

A.alphabar1:Hover, div.alphabar1 A:Hover
{
font-weight: bold;
font-size: 10pt;
color: #003366;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}

A.alphabar1:active, div.alphabar1 A:active {
COLOR: #ffffff; BACKGROUND-COLOR: #2f3f70
font-weight: bold;
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}


A.list1:link
{
font-weight: normal;
font-size:xx-small;
color:Navy;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}

A.list1:visited
{
font-weight: normal;
font-size: xx-small;
color:Gray;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}
A.list1:Hover
{
font-weight: normal;
font-size: xx-small;
color:Olive;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}

/*
TABLE
{
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
TD.datalist1
{
vertical-align:top;

}
*/

H1.artist
{
margin-top: 0px;
font-weight: bold;
font-size: 14pt;
margin-bottom: 0px;
padding-bottom: 0px;
color: #993300;
padding-top: 0px;
font-family: Verdana, Arial, Helvetica;
}
.TableHeader
{
font-family: Verdana, Arial, Helvetica;
font-weight: bold;
color: #993300;
font-size: 13pt;
}
.SimpleControls
{
font-family: Verdana, Arial, Helvetica;
font-weight: normal;
color: Black;
font-size: 10pt;
}
.SimpleText
{
font-family: Verdana, Arial, Helvetica;
font-weight: normal;
color: Black;
font-size: 10pt;
}
.SimpleBoldText
{
font-family: Verdana, Arial, Helvetica;
font-weight: bold;
color: Black;
font-size: 10pt;
}
.SimpleItalicText
{
font-family: Verdana, Arial, Helvetica;
font-weight: normal;
font-style:italic ;
color: Black;
font-size: 10pt;
}
.ButtonCtrls
{
font-family: Verdana, Arial, Helvetica;
font-weight: bold;
color: Black;
font-size: 10pt;
}
.PageControlHeader
{
font-family: Verdana, Arial, Helvetica;
font-weight: bold;
color: White;
font-size: 14pt;
background: gray; 

}
.PageControlHeader_SmallFont
{
font-family: Verdana, Arial, Helvetica;
font-weight: bold;
color: White;
font-size: 10pt;
background: #EFE7D6; 

}
.PageControlHeader_SmallFont_DarkBlue
{
font-family: Verdana, Arial, Helvetica;
color: DarkBlue;
font-size: 10pt;
background: #EFE7D6; 

}
.TableAlternateHeader
{

background-color:"#cfd2e2";
color: "white";
}
.TableAlternateMainHeader
{
background-color: "#f5e6c0";
width:100%;
}
.AdDisplayTableColor
{
font-family: Verdana, Arial, Helvetica;
font-weight: bold;
color: "#ffffff";
vertical-align:top;
background:"#cfd2e2";
}
.TablecellValign
{
vertical-align:top;
}

.TableBackGround
{

background-color:"#526194";
font-family: Verdana, Arial, Helvetica;
font-weight: bold;
vertical-align:top;

}

.TableBackGround2
{
background:"#993300";
}
.GrayBackground
{ background:#D6D7E7; }

.subhead1 {font-family: Verdana, Arial, Helvetica,  Sans-Serif;color:#333366;font-size:16px;font-weight:bold;letter-spacing:2px;}
.subhead2
{
padding-right: 1px;
padding-left: 1px;
padding-bottom: 2px;
padding-top: 2px;
font-weight: bold;
font-size: 8pt;
color: #000000;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
.subheadWhite
{
font-weight: bold;
font-size: 12px;
color: #ffffff;
font-family: Verdana, Arial, Helvetica,  Sans-Serif;
}
/* membership pages */
.copy1Maroon {color: #8C1442; font-size:12px; font-family: Arial, Helvetica,  Sans-Serif;}
.copy1RedBold {color: #8c1442; font-weight:bold;}
a.copy1RedBold {color: #8c1442; font-weight:bold;}
a.copy1RedBold:visited{ color: #8c1442;font-weight:bold;}

.copy1Blue {color: #4a6194; font-family: Arial, Helvetica,  Sans-Serif;}
.copy1BlueBigger {color: #3B3B3B; font-size: 12px} /* off black */
/*.copy1BlueBigger {color: #4a6194; font-size: 12px}*/
.copy1BigDarkBlue {color: #233C63; font-size:medium; font-weight:bolder;}
.copy1DarkBlue {color: #233C63; font-weight:bolder;}
.copy1white {color: White; font-weight:bolder;}

/* used on classified info page */
DIV.copy1black  TABLE TD
{
padding: 0px 0px 0px 0px;
font-size: 12px;
color: black;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

.copy1, DIV.copy1 TABLE, DIV.copy1 TABLE  TH, DIV.copy1 TABLE TD
{
padding-right: 1px;
padding-left: 1px;
padding-bottom: 3px;
padding-top: 3px;
font-size: 12px;
color: #333333;
line-height: 14px;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

.notes
{
padding-right: 1px;
padding-left: 1px;
padding-bottom: 2px;
padding-top: 2px;
font-size: 10px;
color: #333333;
line-height: 10px;

font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
.copy2    
{padding-right: 1px;
padding-left: 1px;
padding-bottom: 2px;
padding-top: 2px;
font-family: Verdana, Arial, Helvetica,  Sans-Serif;color:#333333;font-size:10px;}
.copy3 
{
font-family: verdana, arial, helvetica, "sans serif"; color:#333333; font-size:12px; font-weight: bold; line-height: 15px;
}
.copy4
 {
font-family: verdana, arial, helvetica, "sans serif"; color:#333399; font-size:12px; font-weight: bold; line-height: 15px;
text-align: right;

}

.white
{
color:white;
}
.copy4L
 {
font-family: verdana, arial, helvetica, "sans serif"; color:#333399; font-size:12px; font-weight: bold; line-height: 15px;
text-align: left;

}
.copy5 
{
font-family: verdana, arial, helvetica, "sans serif"; color:#003366; font-size:14px; font-weight: bold; height: 16px;
}
.header3  {font-family: verdana, arial, helvetica, "sans serif"; color:#ffffff; font-size:11px; font-weight:bold; background-color: #675B9F; border: 1px solid #ffffff;}
.header3light  {font-family: verdana, arial, helvetica, "sans serif"; color:#ffffff; font-size:11px; font-weight:bold; background-color: lightblue; border: 1px solid #ffffff;}
.header4  {font-family: verdana, arial, helvetica, "sans serif"; color:#ffffff; font-size:11px; font-weight:bold; background-color: #425B9D; border: 1px solid #ffffff;}
.header2  {font-family: verdana, arial, helvetica, "sans serif"; color:#ffffff; font-size:14px; height: 16px; font-weight:bold; background-color: #336699; border: 1px solid #ffffff;}
.gryBg    {background-color: #E6E6E6;}
.bluBg    {background-color: #092869;}

.formfld0 {width: 535px; border: 1px solid #666666;}
.formfld1 {width: 260px; border: 1px solid #666666;}
.formfld2 {width: 200px; border: 1px solid #666666;}
.formfld3 {width: 30px; border: 1px solid #666666;}
.formfld4 {width: 45px; border: 1px solid #666666;}
.formfld5 {border: 1px solid #666666;}
.formfld6 {width: 100px; border: 1px solid #666666;}
.formfld7 {width: 70px; border: 1px solid #666666;}
.red1     {font-family: Verdana, Arial, Helvetica,  Sans-Serif; font-size: 11px; color:#ff0000;}
.red2     {font-family: Verdana, Arial, Helvetica,  Sans-Serif; font-size: 9px; color:#ff0000;}

.XXSmall {font-size:10px;}

/* used for alpa pages link display */
TD.ap1
{
font-size: 8pt;
color: Gray;
font-family: Arial;
}
A.ap1:link
{
font-weight: normal;
font-family: Verdana, Arial, Helvetica,  Sans-Serif;
color: Navy;
}
A.ap1:visited
{ color: #8D8570;}

A.ap1:Hover
{
color: #993300;
}

A.nav:link
{
font-weight: normal;
font-family: Verdana, Arial, Helvetica,  Sans-Serif;
color: Navy;
}
A.nav:visited
{ color: #8D8570;}

A.nav:Hover
{
color: #993300;
}

/* TC 5/20/05 Added for ADM */
H2{font-family: Verdana, Arial, Helvetica, sans-serif;margin-top: 0px;font-weight: bold;font-size: 14pt;margin-bottom: 0px;}

/*   Interest, essay and art movements pages */
.InterestHeaderBlackText {
font-weight: bolder; font-size: 12px; color: black; font-family: verdana, arial, helvetica, sans-serif;
}
.InterestHeaderBlueText {
font-weight: bolder; font-size: 12px; color: #2F3C64; font-family: verdana, arial, helvetica, sans-serif;
}
.InterestHeaderDarkBlueText {
font-weight: bolder; font-size: 12px; color: #4c6092; font-family: verdana, arial, helvetica, sans-serif;
}

.interestPaginationButtom
{
margin-top: 0px;
font-weight: bold;
font-size: 11pt;
margin-bottom: 0px;
padding-bottom: 0px;
color: #993300;
padding-top: 0px;
font-family: Verdana, Arial, Helvetica;
}

/* DIV.interestPagePaginator { width:500px; margin-top: 0px;font-weight: bold;font-size: 11pt;margin-bottom: 0px;padding-bottom: 0px;color: #993300;padding-top: 0px;font-family: Verdana, Arial, Helvetica;} */
DIV.interestPage {margin-top: 0px;font-weight: bold;font-size: 11pt;margin-bottom: 0px;padding-bottom: 0px;color: #993300;padding-top: 0px;font-family: Verdana, Arial, Helvetica;}
DIV.interestPage IMG  { position:relative; float:none; text-align:justify;}
TABLE.interest IMG { float:left; margin:8px 8px 3px 3px;  text-align:left;}
TABLE.interest DIV.image { float:left; padding: 4px 2px 2px 2px; text-align:center; width:240px;}
TABLE.interest IMG.right { float:right; position:relative; margin:8px 8px 8px 8px;}
TABLE.interest TD { font-size: 10pt; color:black;}
TABLE.interestSideNav TD { font-size: 8pt; color:#4c6092;}
TABLE.interest TD.backgroundDark { background-color:#4c6092;}
TABLE.interest TD.backgroundLight { background-color:#cfd2e2;}
.interestSideNavBackground {background-color:#F3F7F8;} /* FFFFCE */
TABLE.ad IMG {margin:2px 2px 2px 2px; display:inline;}
TABLE.ad TD { font-size: 10pt; color:black;}
/*TABLE.interestContent  {font-size: 10pt; color: #2f3f70; font-family: verdana, arial, helvetica, sans-serif;}*/
/* interest {width:755px;margin:0px 0px 0px 0px;vertical-align:top;padding:0px 0px;} */

DIV.goHome  {left: 10px;float: left;width: 30px;position: relative;top: 5px;text-align: left;}
DIV.goHome IMG {margin:2px 2px 2px 2px; display:inline;}


/*TABLE.interest TD.content  { padding-left: 20px;}*/
H1.interest, TABLE.interest H1
{
margin-top: 0px;
margin-bottom: 5px;
font-weight: bold;
font-size: 14pt;
padding-bottom: 0px;
color: #993300;
padding-top: 0px;
font-family: Verdana, Arial, Helvetica;
}

TABLE.interest H1.interestAlt
{
margin-top: 5px;
margin-bottom: 5px;
font-weight: bold;
font-size: 11pt;
padding-bottom: 0px;
color: white;
padding-top: 0px;
margin-left:0px;
font-family: Verdana, Arial, Helvetica;
font-style:italic;
font-weight:bold;
}

H2.interest,  TABLE.interest H2
{
margin-top: 0px;
font-weight: bold;
font-size: 11pt;
margin-bottom: 0px;
padding-bottom: 0px;
color: black;
padding-top: 0px;
font-family: Verdana, Arial, Helvetica;
}


/* TC Added 6/5/05  - #993300 maroon */
.divider1{background-color:#993300;height:1px;padding:0px;margin:10px 0px;clear:both;overflow:hidden;}
.divider2{background-color:#000066;height:1px;padding:0px;margin:2px 2px;clear:both;overflow:hidden;}

DIV.keywordColumn
{
left: 10px;
float: left;
width: 235px;
position: relative;
top: 5px;
text-align: left;
}

.datalist1
{
color: #000000;
padding-top: 0px;
font-family: Verdana, Arial, Helvetica;
font-size: 8pt;
}
.body 
{
font-size: 11px; color: black; font-family: verdana, arial, helvetica, sans-serif;
}
.bodyBlack {
font-size: 12px; color: #000000; font-family: verdana, arial, helvetica, sans-serif;
}

TR.gridResultsRow
{
font-size: 12px; color: #000000; font-family: verdana, arial, helvetica, sans-serif;
}
TR.gridHeaderRow
{
font-size: 12px; color: #000000; font-family: verdana, arial, helvetica, sans-serif;
}
DIV.login {left: 17px;float: left;position: relative;top: 5px;text-align: left;}

/* used on Company.aspx to align KnownFor and Other features */
DIV.company1 {left: 10px;float: left;width: 90px;position: relative;top: 0px;text-align: left;}
DIV.company2 {left: 10px;float: left;width: 500px;position: relative;top: 0px;text-align: left;}

/* in place of old body tag that got overloaded */
.generic
{
font-size: 8pt;
font-family: Verdana, Arial, Helvetica,  Sans-Serif;
color:Black;
}

.LabelCenterBigBlack
{
left: 8px;
float: left;
width: 755px;
position: relative;
top: 5px;
text-align:center;
padding-bottom: 15px;
font-weight:bolder;
letter-spacing:1px;
display:block; 
FONT-SIZE: 15px; 
font-family: Arial, Helvetica,  Sans-Serif;
COLOR: Black;
}


A.plain:Hover { BACKGROUND-COLOR: transparent}
A.plain:visited { background-color: transparent }

/* from Len */
.bold_headline_red { color: #8c1042; font-weight: bold; font-size: 14px }
.size1red { color: #8c1042; font-weight: bold; font-size: 12px }
.size1blue { color: #669; font-weight: bold; font-size: 12px }
TABLE.ad1 TD { font-size: 10pt; color:black;}



/* 7/19/06 */
.taskpage
{
	vertical-align: baseline;
	line-height: 22px;
}

/* FAQ */
.question
{font-weight: bold; font-size:10pt;}
.answer
{
	font-size: 10pt;
	margin-bottom: 30pt;
	padding-bottom: 30pt;
	color: black;
	vertical-align:top;
}
.answer DIV
{	padding-bottom: 5pt;}


DIV.alphabarsub A
{
float:none;
top: 5px;
text-align:center;
padding-bottom: 5px;
font-weight:bold;letter-spacing:1px;
display:inline-block; 
FONT-SIZE: 11px; COLOR: #8a3c3c;
}

DIV.alphabarsub 
A:visited {
COLOR: #8a3c3c;
}

font.searchresults
{
	/*font-weight: bold;*/
	color: #000099;
}
font.searchcriteria
{
	font-style: italic;
}
font.searchmessage
{
	font-weight: bold;
}

#tblDealerPage, #tblSampleWorks, #tblStudioInfo
{
	font-size: 12px;
	color: black;
	font-family: Arial;
}

.verticalmenubar
{
	font-weight: normal;
	font-size: 22px;
	color: white;
}

.verticalmenubarinvisible
{
	font-weight: normal;
	font-size: 22px;
	color: #BEB7AE;
}
/*td.MenuFirstCell1
{
	height: 25px;
	width: 280px;
	background-color: #BEB7AE;
	text-align: center;
}
*/


td.MenuSecondCell
{
	height: 25px;
	background-color: #BEB7AE;
	text-align: left;
	vertical-align: top;
}

div.MenuItemDIV1
{
	padding-right: 2px;
	padding-left: 0px;
	padding-bottom: 5px;
	position: relative;
}
div.MenuItemDIV1Width
{
	padding-right: 2px;
	padding-top: 9px;
	float: left;
	padding-bottom: 5px;
	margin-left: -5px;
	text-align: center;
	width: 280px;
}
div.MenuItemDIV2Width
{
	padding-right: 2px;
	padding-top: 9px;
	float: left;
	padding-bottom: 5px;
	margin-left: -5px;
	text-align: center;
	width: 260px;
}

div.MenuItemDIV1WidthShort
{
	padding-right: 2px;
	padding-top: 9px;
	float: left;
	padding-bottom: 5px;
	margin-left: -5px;
	text-align: center;
	width: 170px;
}

div.MenuItemDIV2
{
	padding-right: 2px;
	float: left;
	padding-bottom: 5px;
	margin-left: -5px;
	text-align: center;
}

a.MenuItem:link
{
	font-weight: bold;
	font-size: 12px;
	color: #f5ece2;
	text-decoration: underline;
}
/*
a.MenuItem:visited {COLOR: #31416B;text-decoration: underline; font-weight: bold;font-size: 12px;}
a.MenuItem:hover {COLOR: #2f3f70; BACKGROUND-COLOR: #f8e489;font-weight: bold;font-size: 12px;}
a.MenuItem:active {COLOR: #31416B; BACKGROUND-COLOR: #2f3f70;font-weight: bold;font-size: 12px;}
*/

a.MenuItem:visited {COLOR: #f5ece2;text-decoration: underline; font-weight: bold;font-size: 12px;}
a.MenuItem:hover {COLOR: #2f3f70; BACKGROUND-COLOR: #f8e489;font-weight: bold;font-size: 12px;}
a.MenuItem:active {COLOR: #ffffff; BACKGROUND-COLOR: #2f3f70;font-weight: bold;font-size: 12px;}


a.MenuItemNone:link
{
	font-weight: bold;
	font-size: 12px;
	color: #f5ece2;
	text-decoration: none;
}
a.MenuItemNone:visited {COLOR: #f5ece2;text-decoration: none; font-weight: bold;font-size: 12px;}
a.MenuItemNone:hover {COLOR: #2f3f70; BACKGROUND-COLOR: #f8e489;font-weight: bold;font-size: 12px;}
a.MenuItemNone:active {COLOR: #f5ece2; BACKGROUND-COLOR: #2f3f70;font-weight: bold;font-size: 12px;}


a.CurrentMenuItem:link
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.CurrentMenuItem:visited {COLOR: #000000;text-decoration: none;
	letter-spacing: 1pt; font-size: 12px;}
a.CurrentMenuItem:hover {COLOR: #2f3f70; BACKGROUND-COLOR: #f8e489; font-size: 12px;}
a.CurrentMenuItem:active
{
	color: #000000;
	letter-spacing: 1pt;
	background-color: #2f3f70;
	font-size: 12px;
	font-weight: bold;
}

font.CurrentMenuItem
{
	color: #000000;
	letter-spacing: 1pt;
	font-size: 12px;
	font-weight: bold;
}

font.NoMenuItem
{
	color: #999966;
	letter-spacing: 0pt;
	font-size: 10px;
	font-weight: bold;
}

img.imgmaxwidth250 
  {max-width:250;
   width: expression(this.width > 250 ? 250: true);
   }
   
   
img.imgmaxwidth300 
  {max-width:298;
   width: expression(this.width > 298 ? 298: true);
   }
   
   img.imgmaxwidth200
  {max-width:200;
   width: expression(this.width > 200 ? 200: true);
   }
   
      img.imgmaxwidth196
  {max-width:196;
   width: expression(this.width > 196 ? 196: true);
   }
   
   img.imgmaxwidth180
    {max-width:180;
   width: expression(this.width > 180 ? 180: true);
   }
img.imgmaxwidth150 
  {max-width:150;
   width: expression(this.width > 150 ? 150: true);
   }
   

