/* { margin: 0; padding: 0; }

/* Neutralize styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
	margin: 1em 0;
	padding: 0;
}

/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote {
	margin-left: 1em;
}

/* DEFALT GLOABAL STYLES

p, br, img, li, td { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 11px}
h1 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 18px; color: #666666}
h2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 10px; color: #666666}
h3 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 8px; color: #666666}

CUSTOM GLOBAL STYLES */



.sourcebooktitle { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 14px; color: #666666; font-style: italic;}
.sourcebookText { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; line-height: 12px; }
.sourcebookTextSmall { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 9px; line-height: 11px; }
.sourcebookChapList { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; line-height: 14px; }
A:link.sourcetitlelink { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 14px; color: #666666; font-style: italic; text-decoration: none; }
A:visited.sourcetitlelink { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 14px; color: #666666; font-style: italic; text-decoration: none; }
A:hover.sourcetitlelink { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 14px; color: #666666; font-style: italic; text-decoration: underline; }
A:link.sourceChapterTitle { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 14px; color: #666666; text-decoration: none; }
A:visited.sourceChapterTitle { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 14px; color: #666666; text-decoration: none; }
A:hover.sourceChapterTitle { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 14px; color: #666666; text-decoration: underline; }

h1.cerf { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: 500; padding-bottom: 0px;color: #ff3300; margin-bottom:0em; }
.cerfbody { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #333333; }

/* BECOME GUILD ARTIST SECTION */

.BGAsourceTitle { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; padding-bottom: 25px; color: #000; }
.BGAsourceSubTitle { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; padding-bottom: 5px; color: #000; text-align: center;}




.topnav { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; line-height: 16px; padding-left: 15px; padding-top: 7px; padding-bottom: 7px; }
.pagetitles { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; padding-bottom: 5px; color: #666666; }
.pagetitleswhite { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; padding-bottom: 5px; color: #FFFFFF; }
.pagetitlesorange { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; padding-bottom: 5px; color: #DA794A; }
.pagetitlesblack { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; padding-bottom: 5px; color: #000000; }
.pagetitles2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; line-height: 22px; font-weight: bold; padding-bottom: 8px; color: #666666; }
.pageSubtitles { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height:20px; font-weight: bold; padding-bottom: 5px; color: #666666; }
.smallpageSubtitles { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 21px; font-weight: bold; padding-bottom: 5px; color: #666666; }
.graybigbody { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; font-weight: bold; padding-bottom: 5px; color: #666666; }
.sidenav { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; line-height: 15px; padding-left: 15px; margin-left: 1em; color: #FFFFFF; }
.sidenav2 { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; line-height: 18px; font-weight: bold; padding-left: 15px; margin-left: 1em; color: #414141; }
.padding15 { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; line-height: 12px; padding-left: 15px; }
.paddingTB5 { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; line-height: 12px; padding-top: 5px; padding-bottom: 5px; }
.smallestbody { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 08px; line-height: 0px; padding-top: 0px; padding-bottom: 0px; }
.smallbody { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; line-height: 16px; }
.smallbodycondensed { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; line-height: 12px; }
.smallbodycondensed2 { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; line-height: 14px; }
.newsletterbody { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 14px; }
.bigbody { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 14px; }
.biggerbody { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 12px; line-height: 15px; }
.biggestbody { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 14px; line-height: 20px; }
.biggestbodycondensed { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 14px; line-height: 16px; }
.flattext { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; line-height: 10px; }
.artistname { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 16px; }
.artistname2 { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 16px; }
.authorname { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 16px; }
.bigglossary { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 25px; line-height: 27px; }
.headers { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 13px; font-weight: bold; line-height: 15px; }
.next {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	text-decoration: none;
	color: #FFFFFF;
}
.article { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 16px; }
.footer { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 9px; line-height: 10px; }
.subtext { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 9.5px; line-height: 10px; }
h1.titlewel { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: 500; padding-bottom: 0px;color: #669999; margin-bottom:0em; }
h1.grayLanding { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; padding-bottom: 0px;color: #666666; margin-bottom:0em; }
h1.blackArtist { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; padding-bottom: 0px; margin-bottom:0em; }
h1.bottomwel { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #336600; padding-bottom: 0px; margin-bottom:0em; }
h2.blackArtist { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding-bottom: 0px; margin-bottom:0em; }
h1.welcomepage { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; line-height: 12px; font-weight: bold; padding-bottom: 0px; margin-bottom:0em; color: #333333; }
h1.artitem { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 16px; font-style: italic; padding-bottom: 0px; margin-bottom:0em; }
h1.glossary { font-size: 14px; font-weight: bold; line-height: 16px; padding-bottom: 0px; margin-bottom:0em; }
ul.none {list-style-type: none; line-height: 30px; }
li.none2 {margin-left: 0;}
.bottombar_title { font-family: Times, serif; font-size: 13px; font-weight: bold; line-height: 16px; }
.bba_title { font-family: Times, serif; font-size: 16px; font-weight: bold; line-height: 16px; }
.title1 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; }
.title2 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000066; }
.title3 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #4E5C45; }
.fronttext {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #666600; }
.fronttext2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #292929; }
.fronttext3 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #292929; }
.error_smallbody { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; }
.error_smallbody2 { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 13px; line-height: 16px; font-weight: bold; }
.Welcome_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: italic;
}
.Welcome_title2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #666600; font-weight: bold; }
.Welcome_title_gold { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #663300; font-weight: bold; }
.Welcome_title3 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #423F25; font-weight: bold; }
.Welcome_title_black { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #282828; font-weight: bold; line-height: 19px; }
.Welcome_title_red { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #990000; font-weight: bold; }
.Welcome_title_red2 { font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #990000; font-weight: bold; }
.Welcome_title_red_small { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 15px; color: #990000; font-weight: bold; }
.red_title { font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #990000; font-weight: bold; }
.red_title2 { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 15px; color: #990000; font-weight: bold; padding-bottom: 3px;}
.red_title_small { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #990000; }

form { margin: 0px; }
/* DEFAULT GLOBAL LINK STYLES */

/*
A:link { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #990000; text-decoration: none; }
A:visited { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #990000; text-decoration: none; }
A:hover { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #990000; text-decoration: underline; }
*/

/* CUSTOM GLOBAL LINKS STYLES */


A:link.white { color: #FFFFFF; text-decoration: none; }
A:visited.white { color: #FFFFFF; text-decoration: none; }
A:hover.white { color: #FFFFFF; text-decoration: underline; }

A:link.white1 { color: #FFFFFF; text-decoration: none; }
A:visited.white1 { color: #FFFFFF; text-decoration: none; }
A:hover.white1 { color: #FFFFFF; text-decoration: none; }

A:link.white2 { color: #FFFFFF; text-decoration: underline; }
A:visited.white2 { color: #FFFFFF; text-decoration: none; }
A:hover.white2 { color: #FFFFFF; text-decoration: none; }

A:link.whiteline { color: #FFFFFF; text-decoration: underline; }
A:visited.whiteline { color: #FFFFFF; text-decoration: underline; }
A:hover.whiteline { color: #FFFFFF; text-decoration: underline; }



#indent { 
width: 200px;
height:75px;
display: block; 
padding: .5em; 
margin-left: 1em; 
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
line-height: 14px;
color: #000000;
text-decoration: none;
} 


a span {display: none;}

a:hover span {display: block;
   position: absolute; top: 200px; left: 0; width: 125px;
   padding: 5px; margin: 10px; z-index: 100;
   color: #AAA; background: black;
   font: 10px Verdana, sans-serif; text-align: center;}
   

.nowrap {white-space: nowrap;}



A:link.ex_help_nav { color: #FFFFFF; text-decoration: none; }
A:visited.ex_help_nav { color: #FFFFFF; text-decoration: none; }
A:hover.ex_help_nav { color: #FFFFFF; text-decoration: underline; }


