
html,body {
	margin: 0;
	padding: 0;
}

body {
	Xfont: 13px verdana,helvetica,arial,sans-serif;
	Xpadding: 20px 7%;
	Xbackground-color: #DEE7F7;
	Xcolor: #8D5D67;
	Xmax-width: 1000px;
}




/* HOME */

.sidebarTitle  
{
	Xcolor: #00849C;
	Qcolor: #207AA2;
	color: #C73423;
	font-size: large;
	font-weight: bold;
	font-variant: small-caps;
	font-family: Georgia, Times, "Times New Roman", sans-serif;
	Xletter-spacing: 120%;
	Xpadding-bottom: 0.6em;
}




/* PAGE CONTENT   */

.bodyh1
{
	color: #CB9900;
	color: #704579;
	font-weight: bold;
	Xfont-family: Georgia, Times, "Times New Roman", sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
}

.bodyh2
{
	color: #827026;
	color: #704579;
	font-size: medium;
	font-family: Georgia, Times, "Times New Roman", sans-serif;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 9px;
}


.bodyh3
{
	Qcolor: #007C35;
	Rcolor: #827800;
	color: #685DDB;
	color: #704579;
	Qfont-size: x-small;
	font-weight: bold;
	Xfont-variant: small-caps;
	Qfont-family: Georgia, Times, "Times New Roman", sans-serif;
	Xfont-family: "Trebuchet MS", "Bitstream Vera Sans", Myriad, "Gill Sans", verdana, "Lucida Grande", Geneva, lucida, arial, helvetica, sans-serif, Swiss, SunSans-Regular;
	letter-spacing: 0.01cm;
	line-height: 120%;
}



/* ============= sidebars ============= */


.subhead
 { 
 font-variant: small-caps; font-family: Georgia, Times, "Times New Roman", sans-serif;
 color: #803869; 
 	font-weight: bold;

 }

.sidebar
 { 
 font-family: Georgia, Times, "Times New Roman", sans-serif;
 color: #656565; 
 }

.sidebar a
 { 
 font-family: Georgia, Times, "Times New Roman", sans-serif;
 color: #656565; 
 text-decoration: underline;
}

.sidebar a:hover
 { 
 color: #dd7700; 
 text-decoration: underline;
}


/* ============= additional ============= */


.smallcaps
 { font-variant: small-caps; font-family: Georgia, Times, "Times New Roman", sans-serif}


.sl
   {
   xfont-size: 80%;
   xfont-size: small;
   xfont-size: smaller; font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular; line-height: 150%; xfont-size: 12px  ; 
   

	font-family: Georgia, Times, "Times New Roman", sans-serif;
	color: #303030; 


}


.sl a   { color: #303030;  }
.sl a:hover   { color: #dd7700;  }


.s
 { font-size: smaller; font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular; text-decoration: underline }
.s-small { color: #353b3b; font-size: smaller; font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular }
.sg
{
	font-size: smaller;
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular;
	color: #656565; 
}

.email
{
	Xfont-size: smaller;
	Xfont-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular;
	Xcolor: #656565; 
}

a:hover { color: #000000; }
#a:hover.s { color: #fc0; }

.subtle10
{
	color: #888888;
	font-size: x-small;
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular;
	text-decoration: none;
}

a:hover.subtle10
{
	color: #000000;
	text-decoration: underline;
}

.subtle12
{
	color: #a3a89a;
	text-decoration: none;
	font-size: 12px;
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular;
}

a:hover.subtle12
{
	color: #000000;
	text-decoration: underline;
}

.caption
{
	color: #71746a;
	font-size: x-small;
	font-size: x-small;
	font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular;
	xcolor: #a3a89a;
	line-height: 140%;
}


a:hover.faint10 { color: #eb0046; }

.red12
 { color: #a25333; font-size: 12px; font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular; text-decoration: none; padding-top: 2pt }


.nav12
{
	color: #eb0046;
	font-size: 12px;
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular;
	text-decoration: none;
}

a:hover.nav12
{
	color: #000000;
	text-decoration: underline;
}

.nav10
{
	color: #656565;
	font-size: x-small;
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular;
	text-decoration: none;
}

a:hover.nav10
{
	color: #000000;
	text-decoration: underline;
}

.nav10hilite
{
	color: #000000;
	font-weight: bold;
	font-size: x-small;
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular;
	text-decoration: none;
}

.red12
 { color: #a25333; font-size: 12px; font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular; text-decoration: none; padding-top: 2pt }

.nav12
{
	color: #eb0046;
	font-size: 12px;
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular;
	text-decoration: none;
}

a:hover.nav12
{
	color: #000000;
	text-decoration: underline;
}

.nav10
{
	color: #656565;
	font-size: x-small;
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular;
	text-decoration: none;
}

a:hover.nav10
{
	color: #000000;
	text-decoration: underline;
}

.nav10hilite
{
	color: #000000;
	font-weight: bold;
	font-size: x-small;
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular;
	text-decoration: none;
}




.menu-on { color: #473820; font-weight: bold; font-size: x-small; font-family: verdana, arial, helvetica, Geneva, sans-serif, Swiss, SunSans-Regular; text-decoration: none }
.a:hover.menu-on { color: #000000; font-weight: bold; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif, Swiss, SunSans-Regular; text-decoration: underline }

.menu-off { color: #726c5b; font-weight: normal; font-size: x-small; font-family: verdana, arial, helvetica, Geneva, sans-serif, Swiss, SunSans-Regular; text-decoration: none }
a:hover.menu-off { color: #000000; font-weight: normal; font-size: x-small; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif, Swiss, SunSans-Regular; text-decoration: underline }
.tagh2  { color: #936e87; font-size: large; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none   ; padding-top: 6px; padding-bottom: 10px; }



/* ============= Custom Bullets ============= */


ul.customBullet {
list-style-image: url(/interface/leaf/i/turtle-white-sm.gif);
}

/* inline tables */
table.inline {
	font-size: small;
  background-color: #FBFAF2;
  border-spacing: 0px;
  border-collapse: collapse;
}

table.inline th {
  padding: 3px;
  border: 1px solid #D2CEA8;
  background-color: #F3F1E0;
}

table.inline td {
  padding: 3px;
  border: 1px solid #D2CEA8;
}

.leftalign{
  text-align: left;
}

.centeralign{
  text-align: center;
}

.rightalign{
  text-align: right;
}


/* =============  ============= */



.label
 {  font-size: small; font-variant: small-caps; font-family: Georgia, Times, "Times New Roman", sans-serif;}


/* 
Myriad, "Gill Sans", "Century Gothic", "Trebuchet MS", "Bitstream Vera Sans", "Lucida Grande", Geneva, verdana, lucida, arial, helvetica, sans-serif, Swiss, SunSans-Regular

"Trebuchet MS", "Bitstream Vera Sans", Myriad, "Gill Sans", verdana, "Lucida Grande", Geneva, lucida, arial, helvetica, sans-serif, Swiss, SunSans-Regular



*/


/*  SEARCH RESULTS   */

.title
 { color: #71746A; font-size: small; line-height: 150%; font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular; Xletter-spacing: 100%; xfont-size: 12px }
.description
 { color: #71746A; font-size: x-small; font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular; Xletter-spacing: 100%; xfont-size: 12px }
.url
 { color: #008000; font-size: x-small; font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular; Xletter-spacing: 100%; xfont-size: 12px }
.size
 { color: #008000; font-size: x-small; font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular; Xletter-spacing: 100%; xfont-size: 12px }
.fs
 { color: #008000; font-size: x-small; font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular; Xletter-spacing: 100%; xfont-size: 12px }
.error
{
	Xcolor: #ee4573;
	color: #ED0080;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
}



/* ============= ADMIN ============= */

.localized {
	background-color: #FED171;
}

.readabilityStats10a a
{
	color: #694601;
	text-decoration: underline;
}

.readabilityStats10a
{
	Xcolor: #B99F37;
	color: #5C571B;
	font-size: x-small;
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular;
	text-decoration: none;
}

.readabilityStats10b
{
	Xcolor: #B99F37;
	color: #2E2A01;
	font-size: x-small;
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif, Swiss, SunSans-Regular;
	text-decoration: none;
}




