body, a, p, td, table p {font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}


/*   general styles*/

a:hover { text-decoration: none; background-color: #99CCFF; text-decoration: underline}
a:link {color: #3333CC; text-decoration: underline}
a:visited {color: #990066; text-decoration: underline}
a:active {color: #FF6600; text-decoration: underline}


.Title {font-size: 20pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-variant: normal;color: #666666; text-decoration: none}
p.heading1, h1 {font-size: 18pt; font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; font-variant: normal; color: #ff9900; text-decoration: none}
p.heading2, h2 {font-size: 16pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-variant: normal;color: #555555; text-decoration: none}
p.heading3, h3 {font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-variant: normal; color: #999999; text-decoration: none}
p.heading4, h4 {font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-variant: normal; text-decoration: none}
p.heading5, h5 {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-variant: normal; text-decoration: none}
p.heading6, h6 {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic text-decoration: none}

.lastupdate { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-variant: normal; text-decoration: none}

/* Styles for glossary*/
a.glossaryEntry {color: #009933; cursor: help;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.glossWord {	text-align: left;	text-indent: 0.000000pt;	margin-top: 12.000000pt;	margin-bottom: 0.000000pt;	margin-right: 0.000000pt;	margin-left: 0.000000pt;	font-size: 12pt;	font-weight: bold;	font-style: normal;	color: #000000;	text-decoration: none;	vertical-align: baseline;	text-transform: none;	font-family: Arial, Helvetica, sans-serif;}
.glossLetter {	margin-top: 18.000000pt;	margin-bottom: 0.000000pt;	margin-right: 0.000000pt;	margin-left: 0.000000pt;	font-size: 18pt;	font-weight: bold;	font-style: normal;	color: #000000;	text-decoration: none;	vertical-align: baseline;	text-transform: none;	font-family: Arial, Helvetica, sans-serif;	}

/* Table styles*/
table.FloatingCodeExample tr, table.FloatingCodeExample td {	font-size: 9pt;	font-weight: normal;	font-style: normal;	color: Black;	text-decoration: none;	vertical-align: baseline;	text-transform: none;	font-family: monospace;	white-space: pre;	/* Explorer doesn't support this... that's why we have to use <pre> tags anyway*/	line-height: normal;	margin-left: 30px;	margin-right: 30px;	background-color: #FFFFF0;	layer-background-color: #FFFFF0;/*	border : 1px solid;	padding-bottom : 10px;	padding-left : 10px;	padding-right : 10px;	padding-top : 10px;	padding : 10px;*/}
table.FloatingCodeExample {	border : 1px solid black;	padding : 6px;}
tr.rowOdd {background-color: DDDDDD}
tr.rowEven {background-color: CCCCCC}

/* Styles for php database files*/
.default {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt}
.headtab {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: #000000; background-color: #CCCCCC}
.info {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: #000000; background-color: #CCCC99}
.smalltext {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
.titletext { text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: normal; color: #FFFFFF;}
.slidelabel {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 6pt; font-weight: normal;}

/* Styles for context menu */

.itemBorder { 
	border: 1px solid black 
}

.itemText { 
	text-decoration: none; 
	color: #000000; 
	font: 12px Arial, Helvetica 
}
.crazyBorder { border: 2px outset #663399 }
.crazyText { text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica }

/* Styles for tabs */
/*
bright: rgb(234,242,255);
normal: rgb(120,172,255);
dark:	rgb(0,66,174);
*/

.dynamic-tab-pane-control.tab-pane {
	position:	relative;
	width:		100%;
}

.dynamic-tab-pane-control .tab-row .tab {
	font-family:	Verdana, Helvetica, Arial;
	font-size:		12px;
	cursor:			Default;
	display:		inline;
	margin:			1px -5px 1px 5px;
	float:			left;
	padding:		3px 6px 3px 6px;
	background:		rgb(234,242,255);
	border:			1px solid;
	border-color:	rgb(120,172,255);
	border-left:	0;
	border-bottom:	0;
	border-top:		0;
	
	cursor:			hand;
	cursor:			pointer;
	
	z-index:		1;
	position:		relative;
	top:			0;
}

.dynamic-tab-pane-control .tab-row .tab.selected {
	border:			1px solid rgb(120,172,255);
	border-bottom:	0;
	z-index:		3;
	padding:		2px 6px 5px 6px;
	margin:			1px -6px -2px 0px;
	top:			-2px;
	background:		white;
}

.dynamic-tab-pane-control .tab-row .tab a {
	font-family:		Verdana, Helvetica, Arial;
	font-size:			13px;
	color:				rgb(0,66,174);
	text-decoration:	none;
	cursor:			hand;
	cursor:			pointer;	
}

.dynamic-tab-pane-control .tab-row .hover a {
	color:	rgb(0,66,174);
}

.dynamic-tab-pane-control .tab-row .tab.selected a {
	font-weight:	bold;
}

.dynamic-tab-pane-control .tab-page {
	clear:			both;
	border:			1px solid rgb(120,172,255);
	background:		White;
	z-index:		2;
	position:		relative;
	top:			-2px;
	color:			Black;
	font-family:	Verdana, Helvetica, Arial;
	font-size:		13px;
	padding:		10px;
}

.dynamic-tab-pane-control .tab-row {
	z-index:		1;
	white-space:	nowrap;
	background:		rgb(234,242,255);
	height:			1.85em;
	width:			100%;
}


