
body {
	color : black /*#D24400*/;
	background : #FDFDFD /*#FFFFB0*/ scroll;

	/*background-image : url(gr/bg_rainbow_bands_fullcolor_bg_lt_blue.jpg);
	background-repeat : no-repeat;
	background-position : {0,0};*/

	background-image : url(gr/bg_logo_embossed.jpg);
}


body a {
	/*cursor : url(hand_rainbow.cur), pointer;   */
}

body input[type='button'] {
	/*cursor : url(hand_rainbow.cur), pointer;   */
}

body a:link {
	color : #A40000;
}

body a:visited {
	color : #DD0000;
}

td.convention_caption {
	font-family : 'Arial',sans-serif;
	font-style : normal;
	font-weight : normal;
	font-size : 10pt;
	line-height : 1.0;
	color: #980000;
}
td.convention_heading {
	font-family : 'Arial',sans-serif;
	font-style : normal;
	font-weight : normal;
	font-size : 24pt;
	letter-spacing : -0.03em;
	line-height : 1.15;
	color: /*#800000; #0080C0;*/ #980000

	/* for IE */
	/*filter:alpha(opacity=70);*/
	/* CSS3 standard */
	/*opacity:0.7;
	background-color: white;*/
    
}

#subtitle {
	color: #AA3700;    
}

blockquote.readable {
	font-size : 14pt;
}

center.readable {
	font-size : 14pt;
}

table.readable {
	font-size : 14pt;
	font-family: arial,helvetica,sans-serif;
}

/* styles below are borrowed from www.mysql.com -- one of my mentor sites */


/* *************************** BEGIN main tab table ****************************** */

tr.maintabs {
	font-weight: bold;
	font-size: 10pt;
	font-family: sans-serif;
	padding : 1px 8px 2px 8px;
}

tr.maintabs a {
	font-size: 10pt;
	font-family: sans-serif;
	color: black;
	text-decoration: none;
	padding : 1px 8px 2px 8px;
}

tr.maintabs a:hover {
	font-size: 10pt;
	font-family: sans-serif;
	/*color: #E9CDE1;*/
	text-decoration: underline;
}

span.mainselected {
	font-size: 14pt;
	font-family: sans-serif;
	padding : 1px 5px 3px 5px;
	
}

span.mainselected_red {
	color: red; 
}

span.mainselected_orange {
	color: orange; 
}

span.mainselected_yellow {
	color: #D7D700; 
}

span.mainselected_green {
	color: green; 
}

span.mainselected_blue {
	color: blue; 
}

span.mainselected_purple {
	color: purple; 
}


/* ************ BEGIN MAIN MENU IMAGES ****************** */

td.tab_lf_red      { background:url("tabs/ptab-left-red.gif"); background-position: center left; background-repeat : no-repeat; }
td.tab_fill_red    { background:url("tabs/ptab-fill-red.gif"); background-position: center left; background-repeat : repeat-x; }
td.tab_fill_red a  { color : white ; }
td.tab_rt_red      { background:url("tabs/ptab-right-red.gif"); background-position: center left; background-repeat : no-repeat; }

td.tab_lf_orange   { background:url("tabs/ptab-left-orange.gif"); background-position: center left; background-repeat : no-repeat; }
td.tab_fill_orange { background:url("tabs/ptab-fill-orange.gif"); background-position: center left; background-repeat : repeat-x; }
td.tab_fill_orange a  { color : #592D00 ; }
td.tab_rt_orange   { background:url("tabs/ptab-right-orange.gif"); background-position: center left; background-repeat : no-repeat; }

td.tab_lf_yellow   { background:url("tabs/ptab-left-yellow.gif"); background-position: center left; background-repeat : no-repeat; }
td.tab_fill_yellow { background:url("tabs/ptab-fill-yellow.gif"); background-position: center left; background-repeat : repeat-x; }
td.tab_fill_yellow a  { color : black ; }
td.tab_rt_yellow   { background:url("tabs/ptab-right-yellow.gif"); background-position: center left; background-repeat : no-repeat; }

td.tab_lf_green    { background:url("tabs/ptab-left-green.gif"); background-position: center left; background-repeat : no-repeat; }
td.tab_fill_green  { background:url("tabs/ptab-fill-green.gif"); background-position: center left; background-repeat : repeat-x; }
td.tab_fill_green a  { color : #002800 ; }
td.tab_rt_green    { background:url("tabs/ptab-right-green.gif"); background-position: center left; background-repeat : no-repeat; }

td.tab_lf_blue     { background:url("tabs/ptab-left-blue.gif"); background-position: center left; background-repeat : no-repeat; }
td.tab_fill_blue   { background:url("tabs/ptab-fill-blue.gif"); background-position: center left; background-repeat : repeat-x; }
td.tab_fill_blue a  { color : white ; }
td.tab_rt_blue     { background:url("tabs/ptab-right-blue.gif"); background-position: center left; background-repeat : no-repeat; }

td.tab_lf_purple   { background:url("tabs/ptab-left-purple.gif"); background-position: center left; background-repeat : no-repeat; }
td.tab_fill_purple { background:url("tabs/ptab-fill-purple.gif"); background-position: center left; background-repeat : repeat-x; }
td.tab_fill_purple a  { color : white ; }
td.tab_rt_purple   { background:url("tabs/ptab-right-purple.gif"); background-position: center left; background-repeat : no-repeat; }



/* *************************** END main tab table ****************************** */


/* *************************** BEGIN sub tab table ****************************** */

tr.subtabs {
	color : black;
	font-size: 8pt;
	font-family: sans-serif;
	padding : 1px 0px 2px 0px;
}

tr.subtabs a {
	/*font-size: 8pt;
	font-family: sans-serif;*/

	text-decoration: none;
	padding : 1px 10px 2px 10px;
}

tr.subtabs a:hover {
	/*font-size: 8pt;
	font-family: sans-serif;*/
	
	text-decoration: underline;
}

tr.subtabs #selected {
	/*font-size: 10pt;*/
	/*font-family: sans-serif;*/
	font-weight: bold;
	/* background-color: #FDFDFD; */
	padding : 1px 0px 2px 0px;
	color: #008080;
	/* for IE */
	filter:alpha(opacity=90);
	/* CSS3 standard */
	opacity:0.9;
	background-color: white;
	
	
}

/* *************************** END sub tab table ****************************** */


/* *************************** BEGIN pride subtabs ******************************* */

a.subtab {
	color: black;
	font-weight: bold;
	border-width: thin;
	border-style: outset;
	/* for IE */
	filter:alpha(opacity=60);
	/* CSS3 standard */
	opacity:0.6;
}

a.subtab_red {
	background-color: #FFD5D5;
	border-color: red;
	/*border: thin outset black;*/
}

a.subtab_orange {
	background-color: #FFCF9F;
	border-color: orange;
}

a.subtab_yellow {
	background-color: #FFFF97;
	border-color: yellow;
}

a.subtab_green {
	background-color: #97FF97;
	border-color: green;
}

a.subtab_blue {
	background-color: #A8D3FF;
	border-color: blue;
}

a.subtab_purple {
	background-color: #FFBBFF;
	border-color: purple;
}




/* *************************** END pride subtabs ******************************* */

